00001 // ------------------------------------------------------------------------- 00002 // ElcDSG3.h - This header file contains methods for the 3-node Discrete 00003 // Shear Gap finite element class. 00004 // ------------------------------------------------------------------------- 00005 // 00006 // $Author: evandro $ 00007 // $Revision: 1.1 $ 00008 // $Date: 1999/04/12 14:48:47 $ 00009 // $State: Exp $ 00010 // 00011 // ------------------------------------------------------------------------- 00012 00013 #ifndef _ELCDSG3_H 00014 #define _ELCDSG3_H 00015 00016 #include "gbldefs.h" 00017 #include "elcparam.h" 00018 00019 // ------------------------------------------------------------------------- 00020 // Definition of a DSG3 Element Class: 00021 // 00022 class cElcDSG3 : public cElcParam 00023 { 00024 public: 00025 cElcDSG3( eShapeType, cAnModel * ); 00026 virtual ~cElcDSG3( void ); 00027 void BMatrix ( sNatCoord *, sNodeCoord *, double *, 00028 double *, double ** ); 00029 }; 00030 00031 #endif 00032