00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef _DEGSH3D_H
00014 #define _DEGSH3D_H
00015
00016 #include "degshell.h"
00017
00018
00019
00020
00021 class cAnmDegShell3D : public cAnmDegShell
00022 {
00023 public:
00024 cAnmDegShell3D ( void );
00025 virtual ~cAnmDegShell3D ( void ) { }
00026 void VecTensor ( double *, sTensor * );
00027 void TensorVec ( sTensor *, double * );
00028 void NodVecTensor ( double *, sTensor * );
00029 void NodTensorVec ( sTensor *, double * );
00030 void ElmNodVecTensor ( double *, sTensor * );
00031 void ElmNodTensorVec ( sTensor *, double * );
00032 int NumNodSclLabels ( void ) { return 12; }
00033 int NumElmNodSclLabels( void ) { return 0; }
00034 void GetSclLabels ( char **label );
00035 void GetNodSclLabels ( char **label );
00036 void GetElmNodSclLabels( char **label );
00037 };
00038
00039 #endif
00040
00041