|
OOFEM 3.0
|
#include <nodalaveragingrecoverymodel.h>
Public Member Functions | |
| NodalAveragingRecoveryModelInterface () | |
| Constructor. | |
The element interface required by NodalAveragingRecoveryModel | |
| virtual void | NodalAveragingRecoveryMI_computeNodalValue (FloatArray &answer, int node, InternalStateType type, TimeStep *tStep)=0 |
| Public Member Functions inherited from oofem::Interface | |
| Interface () | |
| Constructor. | |
| virtual | ~Interface () |
| virtual const char * | giveClassName () const =0 |
The element interface required by NodalAvergagingRecoveryModel.
Definition at line 90 of file nodalaveragingrecoverymodel.h.
|
inline |
Constructor.
Definition at line 94 of file nodalaveragingrecoverymodel.h.
Referenced by oofem::Axisymm3d::Axisymm3d(), oofem::CCTPlate::CCTPlate(), oofem::DKTPlate::DKTPlate(), oofem::Axisymm3d::giveInterface(), oofem::CCTPlate::giveInterface(), oofem::DKTPlate::giveInterface(), oofem::Hexa21Stokes::giveInterface(), oofem::IntElLine1::giveInterface(), oofem::LIBeam3d::giveInterface(), oofem::LIBeam3dNL::giveInterface(), oofem::LSpace::giveInterface(), oofem::LTRSpace::giveInterface(), oofem::LTRSpaceBoundary::giveInterface(), oofem::LWedge::giveInterface(), oofem::MITC4Shell::giveInterface(), oofem::Q27Space::giveInterface(), oofem::Q9PlaneStress2d::giveInterface(), oofem::QPlaneStress2d::giveInterface(), oofem::QSpace::giveInterface(), oofem::QTRSpace::giveInterface(), oofem::Quad10_2D_SUPG::giveInterface(), oofem::QWedge::giveInterface(), oofem::QWedge_ht::giveInterface(), oofem::Shell7Base::giveInterface(), oofem::tet21ghostsolid::giveInterface(), oofem::Tet21Stokes::giveInterface(), oofem::TR1_2D_CBS::giveInterface(), oofem::TR1_2D_SUPG::giveInterface(), oofem::Tr1Darcy::giveInterface(), oofem::TR21_2D_SUPG::giveInterface(), oofem::Tr21Stokes::giveInterface(), oofem::TR_SHELL01::giveInterface(), oofem::TR_SHELL02::giveInterface(), oofem::TR_SHELL11::giveInterface(), oofem::TrPlaneStrain::giveInterface(), oofem::TrPlaneStress2d::giveInterface(), oofem::Truss1d::giveInterface(), oofem::Truss3d::giveInterface(), oofem::Wedge_ht::giveInterface(), oofem::LTRSpace::LTRSpace(), oofem::LTRSpaceBoundary::LTRSpaceBoundary(), oofem::Q9PlaneStress2d::Q9PlaneStress2d(), oofem::QPlaneStress2d::QPlaneStress2d(), oofem::TrPlaneStrain::TrPlaneStrain(), oofem::TrPlaneStress2d::TrPlaneStress2d(), and oofem::Truss1d::Truss1d().
|
pure virtual |
Computes the element value in given node.
| answer | Contains the result. |
| node | Element node number. |
| type | Determines the type of internal variable to be recovered. |
| tStep | Time step. |
Implemented in oofem::Axisymm3d, oofem::CCTPlate, oofem::DKTPlate, oofem::Hexa21Stokes, oofem::IntElLine1, oofem::LIBeam3d, oofem::LIBeam3dNL, oofem::LSpace, oofem::LTRSpace, oofem::LTRSpaceBoundary, oofem::LWedge, oofem::MITC4Shell, oofem::Q27Space, oofem::Q9PlaneStress2d, oofem::QPlaneStress2d, oofem::QPlaneStress2dSlip, oofem::QQuad1_ht, oofem::QSpace, oofem::QTRSpace, oofem::Quad10_2D_SUPG, oofem::QWedge, oofem::QWedge_ht, oofem::RerShell, oofem::Shell7Base, oofem::tet21ghostsolid, oofem::Tet21Stokes, oofem::TR1_2D_CBS, oofem::TR1_2D_SUPG2, oofem::TR1_2D_SUPG2_AXI, oofem::TR1_2D_SUPG, oofem::Tr1Darcy, oofem::TR21_2D_SUPG, oofem::Tr21Stokes, oofem::TR_SHELL01, oofem::TR_SHELL02, oofem::TR_SHELL11, oofem::TrPlaneStrain, oofem::TrPlaneStress2d, oofem::Truss1d, oofem::Truss3d, and oofem::Wedge_ht.
Referenced by oofem::NodalAveragingRecoveryModel::recoverValues().