hp2FEM
0.1
|
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_