34 #ifndef structuralinterfacematerialphf_h 35 #define structuralinterfacematerialphf_h 72 virtual const char *
giveClassName()
const {
return "StructuralInterfaceMaterialPhF"; }
76 #endif // StructuralInterfaceMaterialPhF_h
virtual double giveDrivingForce(GaussPoint *gp)
MatResponseMode
Describes the character of characteristic material matrix.
virtual void giveEngTraction_3d(FloatArray &answer, GaussPoint *gp, const FloatArray &jump, const double damage, TimeStep *tStep)
virtual const char * giveClassName() const
virtual void giveTangents(FloatMatrix &jj, FloatMatrix &jd, FloatMatrix &dj, FloatMatrix &dd, MatResponseMode mode, GaussPoint *gp, TimeStep *tStep)
StructuralInterfaceMaterialPhF(int n, Domain *d)
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
virtual double giveDrivingForcePrime(GaussPoint *gp)
Abstract base class for all "structural" interface models.
the oofem namespace is to define a context or scope in which all oofem names are defined.
virtual void giveEngTraction_2d(FloatArray &answer, GaussPoint *gp, const FloatArray &jump, const double damage, TimeStep *tStep)
virtual ~StructuralInterfaceMaterialPhF()
Destructor.
Class representing integration point in finite element program.
Class representing solution step.