| MBDyn-1.7.3
    | 
#include <schurmh.h>


| Classes | |
| class | ErrGeneric | 
| Private Attributes | |
| doublereal * | pdEs | 
| MyVectorHandler * | pEs | 
| bool | Eflag | 
| Additional Inherited Members | |
|  Public Types inherited from MatrixHandler | |
| enum | Norm_t { NORM_1, NORM_INF } | 
|  Protected Member Functions inherited from MatrixHandler | |
| virtual MatrixHandler & | MatMatMul_base (void(MatrixHandler::*op)(integer iRow, integer iCol, const doublereal &dCoef), MatrixHandler &out, const MatrixHandler &in) const | 
| virtual MatrixHandler & | MatTMatMul_base (void(MatrixHandler::*op)(integer iRow, integer iCol, const doublereal &dCoef), MatrixHandler &out, const MatrixHandler &in) const | 
| virtual VectorHandler & | MatVecMul_base (void(VectorHandler::*op)(integer iRow, const doublereal &dCoef), VectorHandler &out, const VectorHandler &in) const | 
| virtual VectorHandler & | MatTVecMul_base (void(VectorHandler::*op)(integer iRow, const doublereal &dCoef), VectorHandler &out, const VectorHandler &in) const | 
|  Protected Attributes inherited from SchurMatrixHandler | |
| integer | LSize | 
| integer | ISize | 
| MatrixHandler * | pB | 
| MyVectorHandler * | pE | 
| doublereal * | pdE | 
| SpMapMatrixHandler * | pF | 
| MyVectorHandler * | pC | 
| doublereal * | pdC | 
| integer * | pGTL | 
| bool | bExtpdE | 
| SchurMatrixHandlerUm::SchurMatrixHandlerUm | ( | int | LocSize, | 
| int | IntSize, | ||
| MatrixHandler * | pBM, | ||
| integer * | pGlobToLoc | ||
| ) | 
Definition at line 211 of file schurmh.cc.
References MyVectorHandler::Attach(), SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, SchurMatrixHandler::pdE, pdEs, SchurMatrixHandler::pE, pEs, SAFENEWARR, and SAFENEWWITHCONSTRUCTOR.

| SchurMatrixHandlerUm::~SchurMatrixHandlerUm | ( | void | ) | 
Definition at line 227 of file schurmh.cc.
References SchurMatrixHandler::pdE, pdEs, SchurMatrixHandler::pE, SAFEDELETE, and SAFEDELETEARR.
| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 1052 of file schurmh.h.
References Eflag, SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, SchurMatrixHandler::pdC, pdEs, and SchurMatrixHandler::pF.
| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 1069 of file schurmh.h.
References ASSERT, VectorHandler::DecCoef(), VectorHandler::iGetSize(), SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, and pdEs.

| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 948 of file schurmh.h.
References MatrixHandler::DecCoef(), SpMapMatrixHandler::DecCoef(), MyVectorHandler::DecCoef(), Eflag, SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, MBDYN_EXCEPT_ARGS, SchurMatrixHandler::pB, SchurMatrixHandler::pC, SchurMatrixHandler::pE, pEs, SchurMatrixHandler::pF, and SchurMatrixHandler::pGTL.

| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 996 of file schurmh.h.
References Eflag, SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, SchurMatrixHandler::pB, SchurMatrixHandler::pC, SchurMatrixHandler::pE, pEs, SchurMatrixHandler::pF, SchurMatrixHandler::pGTL, and Zero1.
| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 1039 of file schurmh.h.
References SchurMatrixHandler::LSize, and SchurMatrixHandler::pdE.
| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 1045 of file schurmh.h.
References SchurMatrixHandler::LSize, and pdEs.
| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 900 of file schurmh.h.
References Eflag, MatrixHandler::IncCoef(), SpMapMatrixHandler::IncCoef(), MyVectorHandler::IncCoef(), SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, MBDYN_EXCEPT_ARGS, SchurMatrixHandler::pB, SchurMatrixHandler::pC, SchurMatrixHandler::pE, pEs, SchurMatrixHandler::pF, and SchurMatrixHandler::pGTL.

| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 826 of file schurmh.h.
References Eflag, SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, SchurMatrixHandler::pC, pdEs, SchurMatrixHandler::pF, MyVectorHandler::Reset(), and SpMapMatrixHandler::Reset().
Referenced by Reset().

| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 1089 of file schurmh.h.
References Eflag, SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, SchurMatrixHandler::pB, SchurMatrixHandler::pdC, SchurMatrixHandler::pdE, pdEs, and SchurMatrixHandler::pF.
| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 852 of file schurmh.h.
References Eflag, SchurMatrixHandler::ISize, SchurMatrixHandler::LSize, MBDYN_EXCEPT_ARGS, SchurMatrixHandler::pB, SchurMatrixHandler::pC, SchurMatrixHandler::pE, pEs, SchurMatrixHandler::pF, SchurMatrixHandler::pGTL, MatrixHandler::PutCoef(), MyVectorHandler::PutCoef(), and SpMapMatrixHandler::PutCoef().

| 
 | inlinevirtual | 
Reimplemented from SchurMatrixHandler.
Definition at line 840 of file schurmh.h.
References Eflag, MatEFCReset(), SchurMatrixHandler::pB, and MatrixHandler::Reset().

| 
 | private | 
Definition at line 782 of file schurmh.h.
Referenced by CompLocSchur(), DecCoef(), dGetCoef(), IncCoef(), MatEFCReset(), PrintMatrix(), PutCoef(), and Reset().
| 
 | private | 
Definition at line 780 of file schurmh.h.
Referenced by CompLocSchur(), CompNewf(), GetEColSol(), MatEFCReset(), PrintMatrix(), SchurMatrixHandlerUm(), and ~SchurMatrixHandlerUm().
| 
 | private | 
Definition at line 781 of file schurmh.h.
Referenced by DecCoef(), dGetCoef(), IncCoef(), PutCoef(), and SchurMatrixHandlerUm().