32 #ifndef ELTAWIL2DUNSYM_H    33 #define ELTAWIL2DUNSYM_H    35 #include "YieldSurface_BC2D.h"    58     double xPosBal, yPosBal;
    59     double xNegBal, yNegBal;
    60     double yPosCap, yNegCap;
    61     double yPosCap_orig, yNegCap_orig;
    65     double xt1, xt2, xt3, xt4;
    69                 double xNegBal, 
double yNegBal,
    70                 double ypos, 
double yneg,
    72                 double czPos=1.6, 
double tyPos=1.9,
    73                 double czNeg=1.6, 
double tyNeg=1.9);
    77     virtual void Print(std::ostream &s, 
int flag =0) 
const;
    81     virtual void getGradient(
double &gx, 
double &gy, 
double x, 
double y);
    82     virtual double getSurfaceDrift(
double x, 
double y);
    83     virtual void setExtent();
    84     virtual void customizeInterpolate(
double &xi, 
double &yi, 
double &xj, 
double &yj);
 Definition: __init__.py:1
virtual void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: ElTawil2DUnSym.cpp:336
Unsymmetric 2D El Tawil yield surface. 
Definition: ElTawil2DUnSym.h:53
Yield surface evolution law. 
Definition: YS_Evolution.h:50
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
YieldSurfaceBC2D is an abstract class that implements methods for two-dimensional (e...
Definition: YieldSurface_BC2D.h:44
YieldSurface_BC is an abstract class and provides the interface between the specific yield surface de...
Definition: YieldSurface_BC.h:53