Kinematic2D01.hGo to the documentation of this file.00001 // Kinematic2D.h 00002 // 00004 00005 #if !defined KINEMATIC2D01_H 00006 #define KINEMATIC2D01_H 00007 00008 #include "PlasticHardening2D.h" 00009 00010 class Kinematic2D01 : public PlasticHardening2D 00011 { 00012 public: 00013 Kinematic2D01(int tag, double min_iso_factor, 00014 PlasticHardeningMaterial &kpx, 00015 PlasticHardeningMaterial &kpy, double dir); 00016 00017 virtual ~Kinematic2D01(); 00018 00019 virtual void Print(OPS_Stream &s, int flag =0); 00020 virtual YS_Evolution *getCopy(void); 00021 //virtual int evolveSurface(YieldSurfaceBC *ys, double magPlasticDefo); 00022 00023 private: 00024 // double minIsoFactor; 00025 }; 00026 00027 #endif |