54 #ifndef YieldSurface_H 55 #define YieldSurface_H 58 #include "utility/kernel/CommandEntity.h" 76 virtual double f(
const EPState *EPS )
const = 0;
80 virtual double xi_s1(
const EPState *EPS )
const;
81 virtual double xi_s2(
const EPState *EPS )
const;
82 virtual double xi_s3(
const EPState *EPS )
const;
83 virtual double xi_s4(
const EPState *EPS )
const;
92 virtual void print(std::ostream &os)
const;
94 std::ostream& operator<<(std::ostream &,
const YieldSurface &);
virtual BJtensor xi_t4(const EPState *EPS) const
First derivative of F over the 4th scalar var.
Definition: YieldSurface.cpp:134
Boris Jeremic tensor class.
Definition: BJtensor.h:112
Base class for yield surfaces.
Definition: YieldSurface.h:69
Base class for all elasto-plastic states.
Definition: EPState.h:151
Objet that can execute python scripts.
Definition: CommandEntity.h:40
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35