XC Open source finite element analysis program
|
??. More...
#include <DP_YS01.h>
Public Member Functions | |
YieldSurface * | newObj () |
DPYieldSurface01 (double pc) | |
double | f (const EPState *EPS) const |
BJtensor | dFods (const EPState *EPS) const |
double | xi_s1 (const EPState *EPS) const |
BJtensor | xi_t1 (const EPState *EPS) const |
const double & | getPc (void) const |
void | print () |
Public Member Functions inherited from XC::YieldSurface | |
virtual double | xi_s2 (const EPState *EPS) const |
virtual double | xi_s3 (const EPState *EPS) const |
virtual double | xi_s4 (const EPState *EPS) const |
virtual BJtensor | xi_t2 (const EPState *EPS) const |
virtual BJtensor | xi_t3 (const EPState *EPS) const |
virtual BJtensor | xi_t4 (const EPState *EPS) const |
??.
|
virtual |
!Very important: N = n_pq * alpha_pq +sqrt(2/3)*m (always) = n_pq*r_pq(not hold when not on the yield surface)
Implements XC::YieldSurface.