Go to the documentation of this file.
49MixedPressureMaterialExtensionInterface :: MixedPressureMaterialExtensionInterface(
Domain *d) :
Interface()
62 if ( mode == _3dMat ) {
64 }
else if ( mode == _PlaneStrain ) {
67 OOFEM_ERROR(
"Unknown material mode for the mixed u-p formulation");
74MixedPressureMaterialExtensionInterface :: giveDeviatoricConstitutiveMatrix(
FloatMatrix &answer, MatResponseMode rmode,
GaussPoint *gp,
TimeStep *tStep)
const
78 if ( mode == _3dMat ) {
80 }
else if ( mode == _PlaneStrain ) {
83 OOFEM_ERROR(
"Unknown material mode for the mixed u-p formulation");
94 StructuralMaterial :: giveFullSymVectorForm(vE, reducedStrain, _PlaneStrain);
96 StructuralMaterial :: giveReducedSymVectorForm(answer, vS, _PlaneStrain);
MaterialMode giveMaterialMode()
Returns corresponding material mode of receiver.
virtual void giveRealStressVectorUP_PlaneStrain(FloatArray &answer, GaussPoint *gp, const FloatArray &reducedStrain, double pressure, TimeStep *tStep) const
virtual void giveDeviatoric3dMaterialStiffnessMatrix(FloatMatrix &answer, MatResponseMode, GaussPoint *gp, TimeStep *tStep) const
virtual void giveRealStressVectorUP_3d(FloatArray &answer, GaussPoint *gp, const FloatArray &reducedStrain, double pressure, TimeStep *tStep) const =0
virtual void giveDeviatoricPlaneStrainStiffMtrx(FloatMatrix &answer, MatResponseMode, GaussPoint *gp, TimeStep *tStep) const
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011