00001 // ------------------------------------------------------------------------- 00002 // MixQuad.h - This header file contains the public data structure 00003 // definitions for the numerical integration ( MIXED ) 00004 // within FEMOOP over a quadrilateral domain. 00005 // ------------------------------------------------------------------------- 00006 // 00007 // $Author: evandro $ 00008 // $Revision: 1.2 $ 00009 // $Date: 1999/04/12 14:53:48 $ 00010 // $State: Exp $ 00011 // 00012 // ------------------------------------------------------------------------- 00013 00014 #ifndef _MIXQUAD_H 00015 #define _MIXQUAD_H 00016 00017 #include "mixed.h" 00018 00019 // ------------------------------------------------------------------------- 00020 // Quadrilateral Mixed class: 00021 00022 class cMixQuad : public cMixedIntPt 00023 { 00024 public: 00025 static int ComputeNumPts ( sOrder * ); 00026 cMixQuad ( cIntPt *&, sOrder *, int, int, int ); 00027 cMixQuad ( cIntPt *&, sOrder *, cElement *, int ); 00028 ~cMixQuad ( void ); 00029 void SetNatCoord ( void ); 00030 }; 00031 00032 #endif