MechanicalFemPhysics
The GeMA Mechanical FEM Physics Plugin
GmpInterfaceMohrCoulomb Member List

This is the complete list of members for GmpInterfaceMohrCoulomb, including all inherited members.

bartonBandis enum valueGmpElasticInterfaceprotected
CF_ID enum valueGmpInterfaceMohrCoulombprotected
Closure_ID enum valueGmpElasticInterfaceprotected
closureModel enum nameGmpElasticInterfaceprotected
cutOffTension(const GmElement *e, const GmVector *coord, int ip) constGmpInterfaceMohrCoulombinlinevirtual
elasticInterfaceGaussAttrIds enum nameGmpElasticInterface
EP_GA_ID enum valueGmpInterfaceMohrCoulomb
EPOLD_GA_ID enum valueGmpInterfaceMohrCoulomb
faultCohesion(const GmElement *e, const GmVector *coord, int ip) constGmpInterfaceMohrCoulombinlinevirtual
faultDilationAngle(const GmElement *e, const GmVector *coord, int ip) constGmpInterfaceMohrCoulombinlinevirtual
faultFrictionAngle(const GmElement *e, const GmVector *coord, int ip) constGmpInterfaceMohrCoulombinlinevirtual
fillBartonBandisStiffnessMatrix(const GmElement *e, GmMatrix &Dep, const GmpMechanicPoint *mp, const GmVector *coord) constGmpElasticInterfacevirtual
fillBartonBandisStresses(const GmElement *e, GmVector &Snew, const GmpMechanicPoint *mp, const GmVector *coord, GmVector &eNew, GmVector &eOld, GmVector &sOld) constGmpElasticInterfacevirtual
fillElasticStiffnessMatrix(const GmElement *e, GmMatrix &Dep, const GmVector *coord, int ip, double penalty=1.0) constGmpElasticInterfacevirtual
fractureClosureModel(const GmElement *e, const GmVector *coord, int ip) constGmpElasticInterfaceinlinevirtual
fractureOpening(const GmElement *e, const GmVector *coord, int ip) constGmpElasticInterfaceinlinevirtual
GAP_ID enum valueGmpElasticInterfaceprotected
GaussAttributeIds enum nameGmpInterfaceMohrCoulomb
getEffectiveDisplacement(const GmElement *e, GmVector S) constGmpInterfaceMaterialvirtual
getMacaulayValue(const GmElement *, double x) constGmpInterfaceMaterialvirtual
GmpElasticInterface(int typeIndex, QString typeName, const GmLogCategory &logger)GmpElasticInterfaceinline
GmpInterfaceMaterial(int typeIndex, QString typeName, const GmLogCategory &logger)GmpInterfaceMaterialinline
GmpInterfaceMohrCoulomb(int typeIndex, QString typeName, const GmLogCategory &logger)GmpInterfaceMohrCoulombinline
hardStiffness enum valueGmpElasticInterfaceprotected
instance(GmSimulationData *simulation, int typeIndex, QString typeName, const GmLogCategory &logger)GmpInterfaceMohrCoulombinlinestatic
InterfaceElementPropertyIds enum nameGmpElasticInterfaceprotected
InterfaceMCPropertyIds enum nameGmpInterfaceMohrCoulombprotected
Kni_ID enum valueGmpElasticInterfaceprotected
Ksi_ID enum valueGmpElasticInterfaceprotected
Kti_ID enum valueGmpElasticInterfaceprotected
materialMetaDataMap()GmpInterfaceMohrCoulombvirtual
mechanicalConstitutiveModel(const GmElement *e, GmMatrix &Dep, const GmpMechanicPoint *mp, const GmVector *coord, unsigned nc) constGmpInterfaceMohrCoulombvirtual
normal enum valueGmpElasticInterfaceprotected
normalElasticStiffness(const GmElement *e, const GmVector *coord, int ip) constGmpElasticInterfaceinlinevirtual
NUM_CLOSURE_IDS enum valueGmpElasticInterfaceprotected
NUM_GA_IDS enum valueGmpInterfaceMohrCoulomb
NUM_PROPERTY_IDS enum valueGmpInterfaceMohrCoulombprotected
PHIF_ID enum valueGmpInterfaceMohrCoulombprotected
PSIF_ID enum valueGmpInterfaceMohrCoulombprotected
setInitialConditions(const GmElement *e, GmpMechanicPoint *mp, const GmVector *coord, unsigned nc) constGmpElasticInterfacevirtual
shearElasticStiffness(const GmElement *e, const GmVector *coord, int ip) constGmpElasticInterfaceinlinevirtual
shearElasticStiffnessTwo(const GmElement *e, const GmVector *coord, int ip) constGmpElasticInterfaceinlinevirtual
splitJoinTensorToInterface(const GmElement *, GmVector &Tensor, GmVector &cohesive, bool type) constGmpInterfaceMaterialvirtual
TCUT_ID enum valueGmpInterfaceMohrCoulombprotected
VM_GA_ID enum valueGmpElasticInterface
~GmpElasticInterface()GmpElasticInterfaceinlinevirtual
~GmpInterfaceMaterial()GmpInterfaceMaterialinlinevirtual
~GmpInterfaceMohrCoulomb()GmpInterfaceMohrCoulombinlinevirtual