00001 // ------------------------------------------------------------------------- 00002 // ElastLin.h - This header file contains the public data structure 00003 // definitions for the linear elastic constitutive model 00004 // class within FEMOOP. 00005 // ------------------------------------------------------------------------- 00006 // 00007 // $Author: joaquim $ 00008 // $Revision: 1.2 $ 00009 // $Date: 1998/02/16 20:21:11 $ 00010 // $State: Exp $ 00011 // 00012 // ------------------------------------------------------------------------- 00013 00014 #ifndef _ELASTLIN_H 00015 #define _ELASTLIN_H 00016 00017 #include "cmodel.h" 00018 00019 // ------------------------------------------------------------------------- 00020 // Elastic Linear Model class: 00021 00022 class cElasticLin : public cConstModel 00023 { 00024 public: 00025 cElasticLin ( cIntPt *, cMaterial * ); 00026 ~cElasticLin ( void ) { } 00027 int Stress ( double *, double * ); 00028 void ModifyCMatrix( double ** ) { } 00029 }; 00030 00031 #endif