53 #ifndef VonMisesYieldSurface_H 54 #define VonMisesYieldSurface_H 56 #include "material/nD/template_3d_ep/YieldSurface.h" 72 double f(
const EPState *EPS)
const;
81 void print(std::ostream &os)
const;
YieldSurface * getCopy(void) const
Virtual constructor.
Definition: VonMisesYieldSurface.cpp:65
BJtensor xi_t1(const EPState *EPS) const
BJtensor xi_k1=dF/d_alpha_ij=-3.0*S_bar_pq Derivative in terms of 1st BJtensor var.
Definition: VonMisesYieldSurface.cpp:133
Boris Jeremic tensor class.
Definition: BJtensor.h:112
Von Mises yield surface.
Definition: VonMisesYieldSurface.h:63
Base class for yield surfaces.
Definition: YieldSurface.h:69
void print(std::ostream &os) const
Print stuff.
Definition: VonMisesYieldSurface.cpp:144
Base class for all elasto-plastic states.
Definition: EPState.h:151
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
double xi_s1(const EPState *EPS) const
double xi1 = dF/dk = 2.0*k Derivative in terms of first scalar var.
Definition: VonMisesYieldSurface.cpp:122