hp2FEM
0.1
|
00001 #ifndef _THEORETICALSOLUTION_S_H_ 00002 #define _THEORETICALSOLUTION_S_H_ 00003 // --------------------------------------------- 00004 // company : 00005 // user : 00006 // date : 22 Mar 2015 17:25 00007 // file : TheoreticalSolution_S.h 00008 // markers : Full 00009 // language : C++ 00010 // generator : Metamill 6.0 00011 // --------------------------------------------- 00012 00013 //#UBLK-BEG-HEADERH 00014 //#UBLK-END-HEADERH 00015 00016 /*================================================================================================= 00017 = = 00018 = Copyright 2010-2015 Marco Lucio Bittencourt / Fabiano Fernandes Bargos = 00019 = Gilberto Luis Valente / Jorge Luis Suzuki / Allan Patrick Cordeiro Dias = 00020 = = 00021 = Licensed under the Apache License, Version 2.0 (the "License"); = 00022 = you may not use this file except in compliance with the License. = 00023 = You may obtain a copy of the License at = 00024 = = 00025 = http://www.apache.org/licenses/LICENSE-2.0 = 00026 = = 00027 = Unless required by applicable law or agreed to in writing, software = 00028 = distributed under the License is distributed on an "AS IS" BASIS, = 00029 = WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. = 00030 = See the License for the specific language governing permissions and = 00031 = limitations under the License. = 00032 = = 00033 =================================================================================================*/ 00034 00035 00036 #include "model/Solver_defs.h" 00037 #include "enumerations/Norm_E.h" 00038 00039 00057 struct TheoreticalSolution_S 00058 { 00059 //#UBLK-BEG-CLASSDEF mm:1af951fd-3df3-11e0-891a-d4865a8b0383 00060 //#UBLK-END-CLASSDEF 00061 00065 // attr=mm:5562e541-3df3-11e0-891a-d4865a8b0383 00066 char TheoSolu[MAX_NUMBER_DIRS_DOFS][MAX_SYMB_EXPR_SIZE]; 00067 00071 // attr=mm:5dbb25eb-3df3-11e0-891a-d4865a8b0383 00072 unsigned long TheoSoluPolyOrder; 00073 00077 // attr=mm:89d68a2b-3df3-11e0-891a-d4865a8b0383 00078 unsigned long NumDOFs; 00079 00083 // attr=mm:6ad80db1-3df3-11e0-891a-d4865a8b0383 00084 char DOFNames[MAX_NUMBER_DIRS_DOFS][MAX_SYMB_EXPR_SIZE]; 00085 00089 // attr=mm:76c3c1fb-3df3-11e0-891a-d4865a8b0383 00090 char SymNumFlag[MAX_NUMBER_DIRS_DOFS]; 00091 00095 // attr=mm:bf7b70f1-3df3-11e0-891a-d4865a8b0383 00096 double TheoSoluNorm; //= 0; 00097 00101 // attr=mm:cd49fb11-0a26-4dc0-8a51-b51d5853c25c 00102 Norm_E NormType; 00103 00104 00105 //#UBLK-BEG-CLASSMEMB mm:1af951fd-3df3-11e0-891a-d4865a8b0383 00106 //#UBLK-END-CLASSMEMB 00107 }; 00108 00109 //#UBLK-BEG-GLOBALH 00110 //#UBLK-END-GLOBALH 00111 00112 00113 #endif // _THEORETICALSOLUTION_S_H_