hp2FEM
0.1
|
00001 #ifndef _FINITEELEMENTATTRIBUTES_S_H_ 00002 #define _FINITEELEMENTATTRIBUTES_S_H_ 00003 // --------------------------------------------- 00004 // company : 00005 // user : 00006 // date : 22 Mar 2015 17:22 00007 // file : FiniteElementAttributes_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 : 18 Aug 2011 00019 //-------------------------------------------------------------- 00020 // Change history : 00021 // 18 Aug 2011 (Gilberto Luis) Initial version generated 00022 // 00023 //============================================================== 00024 //#UBLK-END-HEADERH 00025 00026 /*================================================================================================= 00027 = = 00028 = Copyright 2010-2015 Marco Lucio Bittencourt / Fabiano Fernandes Bargos = 00029 = Gilberto Luis Valente / Jorge Luis Suzuki / Allan Patrick Cordeiro Dias = 00030 = = 00031 = Licensed under the Apache License, Version 2.0 (the "License"); = 00032 = you may not use this file except in compliance with the License. = 00033 = You may obtain a copy of the License at = 00034 = = 00035 = http://www.apache.org/licenses/LICENSE-2.0 = 00036 = = 00037 = Unless required by applicable law or agreed to in writing, software = 00038 = distributed under the License is distributed on an "AS IS" BASIS, = 00039 = WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. = 00040 = See the License for the specific language governing permissions and = 00041 = limitations under the License. = 00042 = = 00043 =================================================================================================*/ 00044 00045 00077 struct FiniteElementAttributes_S 00078 { 00079 //#UBLK-BEG-CLASSDEF mm:4bd6b433-8a5f-11e0-8d56-902a2f4960f3 00080 //#UBLK-END-CLASSDEF 00081 00082 // attr=mm:f8199ca7-8a61-11e0-8d56-902a2f4960f3 00083 unsigned long NDOFs; 00084 // attr=mm:cf91a167-8a61-11e0-8d56-902a2f4960f3 00085 unsigned long Pmax; 00086 // attr=mm:cef91b63-8a61-11e0-8d56-902a2f4960f3 00087 CalculationProcedure_E CalcProc; 00088 // attr=mm:a7a24d2d-8a61-11e0-8d56-902a2f4960f3 00089 unsigned long Dim; 00090 // attr=mm:a709b883-8a61-11e0-8d56-902a2f4960f3 00091 ElementShape_E ElemShape; 00092 // attr=mm:b003895b-bc56-4119-bff0-4128a88c7046 00093 ElementShape_E EntityShape; 00094 // attr=mm:a7a24675-8a61-11e0-8d56-902a2f4960f3 00095 ProblemType_E ProbType; 00096 // attr=mm:a7a2547b-8a61-11e0-8d56-902a2f4960f3 00097 Kinematics_E Kin; 00098 // attr=mm:a83acaa3-8a61-11e0-8d56-902a2f4960f3 00099 StrainMeasure_E StrainMeas; 00100 // attr=mm:665e6ab7-8a62-11e0-8d56-902a2f4960f3 00101 FiniteFormulation_E FiniFormu; 00102 // attr=mm:665e720f-8a62-11e0-8d56-902a2f4960f3 00103 pMesh_E pMesh; 00104 // attr=mm:66f6e837-8a62-11e0-8d56-902a2f4960f3 00105 MeshType_E MshType; 00106 00110 // attr=mm:171db65e-701f-4b06-81fc-3d9ffcea63f7 00111 MappingType_E MapType; 00112 00116 // attr=mm:e0c951d6-d0a1-4618-bb22-a2f32bb4f76f 00117 unsigned long MapOrder; 00118 // attr=mm:9148c399-8a62-11e0-8d56-902a2f4960f3 00119 MassStiffType_E MassType; 00120 // attr=mm:91e1424f-8a62-11e0-8d56-902a2f4960f3 00121 StiffnessType_E StiffType; 00122 // attr=mm:c46c00f1-09e0-496c-9c27-3ec00b6a8a9c 00123 MaterialType_E MatType; 00124 00125 00126 //#UBLK-BEG-CLASSMEMB mm:4bd6b433-8a5f-11e0-8d56-902a2f4960f3 00127 //#UBLK-END-CLASSMEMB 00128 }; 00129 00130 //#UBLK-BEG-GLOBALH 00131 //#UBLK-END-GLOBALH 00132 00133 00134 #endif // _FINITEELEMENTATTRIBUTES_S_H_