Kinematic2D02.h

Go to the documentation of this file.
00001 // Kinematic2D02.h
00002 //
00004 
00005 #if !defined KINEMATIC2D02_H
00006 #define KINEMATIC2D02_H
00007 
00008 #include "BkStressLimSurface2D.h"
00009 #include "NullPlasticMaterial.h"
00010 
00011 //class YieldSurface_BC;
00012 class Kinematic2D02 : public BkStressLimSurface2D
00013 {
00014 public:
00015     Kinematic2D02(int tag, double min_iso_factor, 
00016                                 YieldSurface_BC &lim_surface,
00017                                 PlasticHardeningMaterial &kpx,
00018                                 PlasticHardeningMaterial &kpy,
00019                                 int algo, double resfact, double appfact, double dir);
00020 
00021         virtual ~Kinematic2D02();
00022 //      virtual int  displaySelf(Renderer &theViewer, int displayMode, float fact);
00023         virtual void Print(OPS_Stream &s, int flag =0);
00024         virtual YS_Evolution *getCopy(void);
00025 
00026 static NullPlasticMaterial nullMat;
00027 };
00028 
00029 #endif

Generated on Mon Oct 23 15:05:23 2006 for OpenSees by doxygen 1.5.0