|
OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
The element interface required by ZZNodalRecoveryModel. More...
#include <zznodalrecoverymodel.h>
Inheritance diagram for oofem::ZZNodalRecoveryModelInterface:
Collaboration diagram for oofem::ZZNodalRecoveryModelInterface:Public Member Functions | |
| ZZNodalRecoveryModelInterface (Element *element) | |
| Constructor. More... | |
The element interface required by ZZNodalRecoveryModel | |
| virtual bool | ZZNodalRecoveryMI_computeNValProduct (FloatMatrix &answer, InternalStateType type, TimeStep *tStep) |
Computes the element contribution to , where is quantity to be recovered (for example stress or strain vector). More... | |
| virtual void | ZZNodalRecoveryMI_computeNNMatrix (FloatArray &answer, InternalStateType type) |
Computes the element contribution to term. More... | |
Public Member Functions inherited from oofem::Interface | |
| Interface () | |
| Constructor. More... | |
| virtual | ~Interface () |
| virtual const char * | giveClassName () const =0 |
Private Attributes | |
| Element * | element |
The element interface required by ZZNodalRecoveryModel.
Definition at line 99 of file zznodalrecoverymodel.h.
|
inline |
Constructor.
Definition at line 106 of file zznodalrecoverymodel.h.
|
virtual |
Computes the element contribution to
term.
The size of answer should be [recordSize*numberofDofManagers].
| answer | Contain diagonalized result. |
| type | Determines the type of internal variable to be recovered. |
Reimplemented in oofem::Tr_Warp.
Definition at line 239 of file zznodalrecoverymodel.C.
References oofem::FloatArray::at(), oofem::FloatMatrix::at(), oofem::FEInterpolation::evalN(), OOFEM_ERROR, oofem::FloatMatrix::plusDyadSymmUpper(), oofem::FloatArray::resize(), oofem::FloatMatrix::resize(), oofem::FloatMatrix::symmetrized(), and oofem::FloatMatrix::zero().
Referenced by oofem::ZZNodalRecoveryModel::recoverValues().
|
virtual |
Computes the element contribution to
, where
is quantity to be recovered (for example stress or strain vector).
The size of answer should be recordSize*numberofDofManagers.
| answer | Contains the result. |
| type | Determines the type of internal variable to be recovered. |
| tStep | Time step. |
Reimplemented in oofem::Tr_Warp.
Definition at line 210 of file zznodalrecoverymodel.C.
References oofem::FloatMatrix::clear(), oofem::FEInterpolation::evalN(), and oofem::FloatMatrix::plusDyadUnsym().
Referenced by oofem::ZZNodalRecoveryModel::recoverValues().
|
private |
Definition at line 102 of file zznodalrecoverymodel.h.