31 #if !defined HAJJAR2D_H 34 #include "material/yieldSurface/yieldSurfaceBC/YieldSurface_BC2D.h" 35 #include <material/uniaxial/UniaxialMaterial.h> 44 double depth, width, thick, fc, fy, centroidY;
48 double centroid_y,
double c1,
double c2,
double c3);
51 double D,
double b,
double t,
double fc_,
double fy_);
54 virtual void Print(std::ostream &s,
int flag =0);
58 virtual void getGradient(
double &gx,
double &gy,
double x,
double y);
59 virtual double getSurfaceDrift(
double x,
double y);
60 virtual void setExtent();
XXX??
Definition: Hajjar2D.h:41
virtual void Print(std::ostream &s, int flag=0)
Imprime el objeto.
Definition: Hajjar2D.cpp:180
virtual void getGradient(double &gx, double &gy, double x, double y)
Definition: Hajjar2D.cpp:124
Yield surface.
Definition: YieldSurface_BC.h:46
Yield surface evolution.
Definition: YS_Evolution.h:46
Hajjar2D(int tag, double xmax, double ymax, YS_Evolution &model, double centroid_y, double c1, double c2, double c3)
Definition: Hajjar2D.cpp:41
BC 2D yield surface.
Definition: YieldSurface_BC2D.h:40
================================================================================
Definition: ContinuaReprComponent.h:34