OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
Defines several material constant (respective their representative number). More...
Go to the source code of this file.
Namespaces | |
oofem | |
the oofem namespace is to define a context or scope in which all oofem names are defined. | |
Macros | |
#define | NYxz 300 |
#define | NYyz 301 |
#define | NYxy 302 |
#define | NYzx 303 |
#define | NYzy 304 |
#define | NYyx 305 |
#define | Ex 400 |
#define | Ey 401 |
#define | Ez 402 |
#define | tAlphax 403 |
#define | tAlphay 404 |
#define | tAlphaz 405 |
#define | tAlpha 406 |
#define | Gyz 407 |
#define | Gxz 408 |
#define | Gxy 409 |
#define | HeatCapaCoeff 450 |
#define | Mass1CapaCoeff 451 |
#define | Viscosity 500 |
#define | YieldStress 501 |
#define | e0_ID 800 |
#define | ef_ID 801 |
#define | gf_ID 802 |
#define | ek_ID 803 |
#define | wf_ID 804 |
#define | gft_ID 805 |
#define | ft_strength 806 |
#define | fc_strength 807 |
#define | AVERAGING_TYPE 901 |
#define | exponent_ID 902 |
#define | rf_ID 903 |
Defines several material constant (respective their representative number).
These constant are used to access material parameters at material level from property dictionary.
Definition in file matconst.h.
#define AVERAGING_TYPE 901 |
Definition at line 95 of file matconst.h.
Referenced by oofem::NonlocalMaterialExtensionInterface::manipulateWeight().
#define e0_ID 800 |
Definition at line 83 of file matconst.h.
Referenced by oofem::LatticeDamage2d::computeDamageParam(), oofem::IsotropicDamageMaterial1::computeDamageParamForCohesiveCrack(), oofem::LatticeDamage2d::computeDeltaDissipation(), oofem::LatticeDamage2d::computeEquivalentStrain(), oofem::IsotropicDamageMaterial1::damageFunction(), oofem::IsotropicDamageMaterial1::damageFunctionPrime(), oofem::IsotropicDamageMaterial1::give(), oofem::LatticeDamage2d::give(), oofem::IDNLMaterial::giveLocalNonlocalStiffnessContribution(), oofem::LatticeDamage2d::giveRealStressVector(), oofem::IsotropicDamageMaterial1::initDamaged(), and oofem::IDNLMaterial::NonlocalMaterialStiffnessInterface_showSparseMtrxStructure().
#define ef_ID 801 |
Definition at line 84 of file matconst.h.
Referenced by oofem::IsotropicDamageMaterial1::damageFunction(), oofem::IsotropicDamageMaterial1::damageFunctionPrime(), oofem::IsotropicDamageMaterial1::give(), oofem::LatticeDamage2d::give(), oofem::IDNLMaterial::giveLocalNonlocalStiffnessContribution(), and oofem::IsotropicDamageMaterial1::initDamaged().
#define ek_ID 803 |
Definition at line 86 of file matconst.h.
Referenced by oofem::IsotropicDamageMaterial1::computeDamageParamForCohesiveCrack(), and oofem::IsotropicDamageMaterial1::give().
#define Ex 400 |
Definition at line 59 of file matconst.h.
Referenced by oofem::CompoDamageMat::checkSnapBack(), oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::MDM::giveRawMDMParameters(), oofem::RCSDNLMaterial::giveRealStressVector(), oofem::RCSDEMaterial::giveRealStressVector(), oofem::RCSDMaterial::giveRealStressVector(), oofem::CompoDamageMat::giveRealStressVector(), oofem::DruckerPragerPlasticitySM::giveRegAlgorithmicStiffMatrix(), oofem::CompoDamageMat::giveUnrotated3dMaterialStiffnessMatrix(), oofem::DruckerPragerPlasticitySM::giveVertexAlgorithmicStiffMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), oofem::CompoDamageMat::initializeFrom(), and oofem::DruckerPragerPlasticitySM::performLocalStressReturn().
#define exponent_ID 902 |
Definition at line 96 of file matconst.h.
#define Ey 401 |
Definition at line 60 of file matconst.h.
Referenced by oofem::CompoDamageMat::checkSnapBack(), oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::CompoDamageMat::giveRealStressVector(), oofem::CompoDamageMat::giveUnrotated3dMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), and oofem::CompoDamageMat::initializeFrom().
#define Ez 402 |
Definition at line 61 of file matconst.h.
Referenced by oofem::CompoDamageMat::checkSnapBack(), oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::CompoDamageMat::giveRealStressVector(), oofem::CompoDamageMat::giveUnrotated3dMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), and oofem::CompoDamageMat::initializeFrom().
#define fc_strength 807 |
Definition at line 92 of file matconst.h.
Referenced by oofem::ConcreteDPM::initializeFrom().
#define ft_strength 806 |
Definition at line 91 of file matconst.h.
Referenced by oofem::ConcreteFCM::give(), oofem::ConcreteDPM::giveRealStressVector_3d(), oofem::ConcreteFCM::giveTensileStrength(), and oofem::ConcreteDPM::initializeFrom().
#define gf_ID 802 |
#define gft_ID 805 |
Definition at line 88 of file matconst.h.
Referenced by oofem::IsotropicDamageMaterial1::computeDamageParamForCohesiveCrack(), and oofem::IsotropicDamageMaterial1::give().
#define Gxy 409 |
Definition at line 72 of file matconst.h.
Referenced by oofem::CompoDamageMat::checkSnapBack(), oofem::TrPlanestressRotAllman::computeStiffnessMatrixZeroEnergyStabilization(), oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::CompoDamageMat::giveRealStressVector(), oofem::CompoDamageMat::giveUnrotated3dMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), and oofem::CompoDamageMat::initializeFrom().
#define Gxz 408 |
Definition at line 71 of file matconst.h.
Referenced by oofem::CompoDamageMat::checkSnapBack(), oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::CompoDamageMat::giveRealStressVector(), oofem::CompoDamageMat::giveUnrotated3dMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), and oofem::CompoDamageMat::initializeFrom().
#define Gyz 407 |
Definition at line 70 of file matconst.h.
Referenced by oofem::CompoDamageMat::checkSnapBack(), oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::CompoDamageMat::giveRealStressVector(), oofem::CompoDamageMat::giveUnrotated3dMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), and oofem::CompoDamageMat::initializeFrom().
#define HeatCapaCoeff 450 |
Definition at line 75 of file matconst.h.
Referenced by oofem::IsotropicHeatTransferMaterial::give(), and oofem::LatticeTransportMaterial::give().
#define Mass1CapaCoeff 451 |
Definition at line 76 of file matconst.h.
#define NYxy 302 |
Definition at line 53 of file matconst.h.
Referenced by oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::CompoDamageMat::giveRealStressVector(), oofem::CompoDamageMat::giveUnrotated3dMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), and oofem::CompoDamageMat::initializeFrom().
#define NYxz 300 |
Definition at line 51 of file matconst.h.
Referenced by oofem::IsotropicDamageMaterial1::computeEquivalentStrain(), oofem::IsotropicDamageMaterial1::computeEta(), oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::CompoDamageMat::giveRealStressVector(), oofem::DruckerPragerPlasticitySM::giveRegAlgorithmicStiffMatrix(), oofem::DruckerPragerPlasticitySM::giveVertexAlgorithmicStiffMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), oofem::CompoDamageMat::initializeFrom(), and oofem::DruckerPragerPlasticitySM::performLocalStressReturn().
#define NYyx 305 |
Definition at line 56 of file matconst.h.
Referenced by oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::CompoDamageMat::giveRealStressVector(), and oofem::CompoDamageMat::initializeFrom().
#define NYyz 301 |
Definition at line 52 of file matconst.h.
Referenced by oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::CompoDamageMat::giveRealStressVector(), oofem::CompoDamageMat::giveUnrotated3dMaterialStiffnessMatrix(), oofem::OrthotropicLinearElasticMaterial::initializeFrom(), and oofem::CompoDamageMat::initializeFrom().
#define NYzx 303 |
Definition at line 54 of file matconst.h.
Referenced by oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::CompoDamageMat::giveRealStressVector(), and oofem::CompoDamageMat::initializeFrom().
#define NYzy 304 |
Definition at line 55 of file matconst.h.
Referenced by oofem::IsotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give(), oofem::OrthotropicLinearElasticMaterial::give3dLocalMaterialStiffnessMatrix(), oofem::CompoDamageMat::giveRealStressVector(), and oofem::CompoDamageMat::initializeFrom().
#define rf_ID 903 |
Definition at line 97 of file matconst.h.
#define tAlpha 406 |
Definition at line 67 of file matconst.h.
Referenced by oofem::LatticeDamage2d::computeStressIndependentStrainVector(), oofem::IsotropicLinearElasticMaterial::giveInputRecord(), oofem::TutorialMaterial::giveThermalDilatationVector(), oofem::IsotropicLinearElasticMaterial::giveThermalDilatationVector(), oofem::MPlasticMaterial2::giveThermalDilatationVector(), oofem::StructuralMaterial::giveThermalDilatationVector(), oofem::LatticeDamage2d::giveThermalDilatationVector(), oofem::IsotropicLinearElasticMaterial::initializeFrom(), oofem::StructuralMaterial::initializeFrom(), oofem::LatticeDamage2d::initializeFrom(), oofem::ConcreteDPM::initializeFrom(), and oofem::ConcreteDPM2::initializeFrom().
#define tAlphax 403 |
Definition at line 64 of file matconst.h.
Referenced by oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::OrthotropicLinearElasticMaterial::giveThermalDilatationVector(), and oofem::OrthotropicLinearElasticMaterial::initializeFrom().
#define tAlphay 404 |
Definition at line 65 of file matconst.h.
Referenced by oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::OrthotropicLinearElasticMaterial::giveThermalDilatationVector(), and oofem::OrthotropicLinearElasticMaterial::initializeFrom().
#define tAlphaz 405 |
Definition at line 66 of file matconst.h.
Referenced by oofem::OrthotropicLinearElasticMaterial::giveInputRecord(), oofem::OrthotropicLinearElasticMaterial::giveThermalDilatationVector(), and oofem::OrthotropicLinearElasticMaterial::initializeFrom().
#define Viscosity 500 |
Definition at line 79 of file matconst.h.
Referenced by oofem::NewtonianFluidMaterial::give(), oofem::NonlinearFluidMaterial::give(), and oofem::BinghamFluidMaterial2::give().
#define wf_ID 804 |
Definition at line 87 of file matconst.h.
Referenced by oofem::IsotropicDamageMaterial1::computeDamageParamForCohesiveCrack(), oofem::IsotropicDamageMaterial1::give(), and oofem::IsotropicDamageMaterial1::initDamaged().
#define YieldStress 501 |
Definition at line 80 of file matconst.h.
Referenced by oofem::TR1_2D_SUPG::computeBCRhsTerm_MB(), oofem::TR1_2D_SUPG::computeBCRhsTerm_MC(), oofem::TR1_2D_SUPG::computeLoadVector(), oofem::NewtonianFluidMaterial::give(), and oofem::BinghamFluidMaterial2::give().