OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
The element interface required by ZZNodalRecoveryModel. More...
#include <zznodalrecoverymodel.h>
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.