Public Member Functions |
|
eFemType | GetType (void) |
|
int * | GetProfile (void) |
|
int | GetNumEq (void) |
|
cSmooth * | GetSmooth (void) |
|
virtual void | UpdateState (void) |
|
virtual void | AssignState (double *) |
|
virtual void | AssignState (cVector &) |
|
virtual void | GetDValues (double *) |
|
virtual int | ExistStrainLoads (void) |
|
virtual int | StrainLoadVector (cVector &, cVector &) |
|
virtual double | CalcVol (void) |
|
virtual void | InitValues (void)=0 |
|
virtual void | CompEqs (void)=0 |
|
virtual void | Profile (void)=0 |
|
virtual void | PrscDispVector (int *, double *) |
|
virtual void | ExtLoadVector (cVector &) |
|
virtual void | RefLoadVector (cVector &) |
|
virtual int | IntForceVector (cVector &) |
|
virtual void | StiffnessMatrix (cSysMatrix *) |
|
virtual void | GeoStiffnessMatrix (cSysMatrix *) |
|
virtual void | PrintResult (double) |
|
virtual int | GetNumStrainEq (void) |
|
virtual void | AssemblyStrainVector (double *, double *, double *) |
|
eFemType | GetType (void) |
|
int * | GetProfile (void) |
|
int | GetNumEq (void) |
|
cSmooth * | GetSmooth (void) |
|
cDSA * | GetDSA (void) |
|
virtual void | UpdateState (void) |
|
virtual void | AssignState (double *) |
|
virtual void | AssignState (cVector &) |
|
virtual void | GetDValues (double *) |
|
virtual int | ExistStrainLoads (void) |
|
virtual int | StrainLoadVector (cVector &, cVector &) |
|
virtual double | CalcVol (void) |
|
virtual void | InitValues (void)=0 |
|
virtual void | CompEqs (void)=0 |
|
virtual void | Profile (void)=0 |
|
virtual void | PrscDispVector (int *, double *) |
|
virtual void | ExtLoadVector (cVector &) |
|
virtual void | RefLoadVector (cVector &) |
|
virtual int | IntForceVector (cVector &) |
|
virtual void | StiffnessMatrix (cSysMatrix *) |
|
virtual void | GeoStiffnessMatrix (cSysMatrix *) |
|
virtual void | PrintResult (double) |
|
virtual void | CalcDSA (double, cSysMatrix *) |
|
virtual void | CalcDSA (double, cSysMatrix *, cVector &) |
|
virtual void | CalcDSA (double, cSysMatrix *, cVector &, cVector &) |
|
virtual int | GetNumStrainEq (void) |
|
virtual void | AssemblyStrainVector (double *, double *, double *) |
Protected Member Functions |
|
virtual void | ReduceVector (double *, double *) |
|
void | ProcessPrintOptions (void) |
|
virtual void | ReduceVector (double *, double *) |
|
void | ProcessPrintOptions (void) |
Protected Attributes |
|
eFemType | _eType |
|
int | _PrintVolume |
|
int | _PrintNodDsp |
|
int | _PrintSupRct |
|
int | _PrintNodScl |
|
int | _PrintElmScl |
|
int | _PrintElmNodScl |
|
int | _PrintElmGauScl |
|
int | _iNumEq |
|
int * | _piProfile |
|
cNode * | _pcNode |
|
cMaterial * | _pcMat |
|
cAnModel * | _pcAnM |
|
cElement * | _pcElm |
|
cLoadElement * | _pcLec |
|
cError * | _pcErr |
|
cSmooth * | _pcSmooth |
|
cDSA * | _pcDSA |