OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
The element interface required by LayeredCrossSection. More...
#include <layeredcrosssection.h>
Public Member Functions | |
LayeredCrossSectionInterface () | |
virtual void | computeStrainVectorInLayer (FloatArray &answer, const FloatArray &masterGpStrain, GaussPoint *masterGp, GaussPoint *slaveGp, TimeStep *tStep)=0 |
Computes full 3D strain vector in element layer. More... | |
Public Member Functions inherited from oofem::Interface | |
Interface () | |
Constructor. More... | |
virtual | ~Interface () |
virtual const char * | giveClassName () const =0 |
The element interface required by LayeredCrossSection.
Definition at line 273 of file layeredcrosssection.h.
|
inline |
Definition at line 276 of file layeredcrosssection.h.
|
pure virtual |
Computes full 3D strain vector in element layer.
This function is necessary if layered cross section is specified..
answer | Full layer strain vector. |
masterGpStrain | Generalized strain at master gauss point. |
masterGp | Element integration point. |
slaveGp | Slave integration point representing particular layer. |
tStep | Time step. |
Implemented in oofem::Shell7Base, oofem::DKTPlate, oofem::Beam2d, oofem::QDKTPlate, oofem::CCTPlate, oofem::TrPlanestressRotAllman, oofem::RerShell, oofem::LIBeam2d, and oofem::LIBeam2dNL.