hp2FEM  0.1
include/interpolation/shapefunctions/ShapeFunctionsAttributes_S.h
00001 #ifndef _SHAPEFUNCTIONSATTRIBUTES_S_H_
00002 #define _SHAPEFUNCTIONSATTRIBUTES_S_H_
00003 // ---------------------------------------------
00004 // company   : 
00005 // user      : 
00006 // date      : 22 Mar 2015 17:24
00007 // file      : ShapeFunctionsAttributes_S.h
00008 // markers   : Full
00009 // language  : C++
00010 // generator : Metamill 6.0
00011 // ---------------------------------------------
00012 
00013 //#UBLK-BEG-HEADERH
00014 //==============================================================
00015 // Description : 
00016 //--------------------------------------------------------------
00017 // Author      : Gilberto Luis
00018 // Created     : 11 Abr 2011
00019 //--------------------------------------------------------------
00020 // Change history : 
00021 //   11 Abr 2011 (Gilberto Luis) Initial version generated
00022 //
00023 //==============================================================
00024 //#UBLK-END-HEADERH
00025 
00026 
00027 /*=================================================================================================
00028 =                                                                                                 =
00029 =       Copyright 2010-2015  Marco Lucio Bittencourt / Fabiano Fernandes Bargos                       =
00030 =                        Gilberto Luis Valente / Jorge Luis Suzuki / Allan Patrick Cordeiro Dias  =
00031 =                                                                                                 =
00032 =       Licensed under the Apache License, Version 2.0 (the "License");                               =
00033 =       you may not use this file except in compliance with the License.                              =
00034 =       You may obtain a copy of the License at                                                       =
00035 =                                                                                                 =
00036 =               http://www.apache.org/licenses/LICENSE-2.0                                                =
00037 =                                                                                                 =
00038 =       Unless required by applicable law or agreed to in writing, software                           =
00039 =       distributed under the License is distributed on an "AS IS" BASIS,                             =
00040 =       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.                      =
00041 =       See the License for the specific language governing permissions and                           =
00042 =       limitations under the License.                                                                =
00043 =                                                                                                 =
00044 =================================================================================================*/
00045 
00046 
00047 #include "enumerations/HierarchicalType_E.h"
00048 #include "enumerations/BasisType_E.h"
00049 #include "enumerations/SchemeType_E.h"
00050 #include "enumerations/ElementShape_E.h"
00051 #include "enumerations/PolynomialType_E.h"
00052 #include "enumerations/pMesh_E.h"
00053 
00054 
00073 struct ShapeFunctionsAttributes_S
00074 {
00075 //#UBLK-BEG-CLASSDEF mm:8f90a679-f406-11df-9959-9236c3ff6ea9
00076 //#UBLK-END-CLASSDEF
00077 
00078    // attr=mm:bba1977b-0d06-11e0-960e-85a0a6aeef2e
00079    unsigned long Pmax;
00080    // attr=mm:27cbaba9-405a-11e0-9dd5-8e5be057fed3
00081    HierarchicalType_E HierType;
00082    // attr=mm:200bed25-405a-11e0-9dd5-8e5be057fed3
00083    BasisType_E BasType;
00084    // attr=mm:14b8c83f-405a-11e0-9dd5-8e5be057fed3
00085    SchemeType_E SchType;
00086    // attr=mm:910e8e91-f407-11df-9959-9236c3ff6ea9
00087    ElementShape_E ElemShape;
00088    // attr=mm:429e1e3f-405a-11e0-9dd5-8e5be057fed3
00089    pMesh_E pMesh;
00090    // attr=mm:bee853f3-0d05-11e0-960e-85a0a6aeef2e
00091    PolynomialType_E PolyType;
00092    // attr=mm:aaafdd69-f407-11df-9959-9236c3ff6ea9
00093    unsigned long Alpha;
00094    // attr=mm:05398a2f-405a-11e0-9dd5-8e5be057fed3
00095    unsigned long Beta;
00096 
00097 
00098 //#UBLK-BEG-CLASSMEMB mm:8f90a679-f406-11df-9959-9236c3ff6ea9
00099 //#UBLK-END-CLASSMEMB
00100 };
00101 
00102 //#UBLK-BEG-GLOBALH
00103 //#UBLK-END-GLOBALH
00104 
00105 
00106 #endif // _SHAPEFUNCTIONSATTRIBUTES_S_H_
 All Classes Files Functions Variables Typedefs Friends Defines