Changeset 16343 for issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
- Timestamp:
- 10/08/13 16:39:54 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
r16330 r16343 2242 2242 #endif 2243 2243 2244 / /Need to know the type of approximation for this element2244 /*Need to know the type of approximation for this element*/ 2245 2245 if(iomodel->Data(FlowequationElementEquationEnum)){ 2246 if (iomodel->Data(FlowequationElementEquationEnum)[index]==SSAApproximationEnum){ 2247 this->inputs->AddInput(new IntInput(ApproximationEnum,SSAApproximationEnum)); 2248 } 2249 else if (iomodel->Data(FlowequationElementEquationEnum)[index]==HOApproximationEnum){ 2250 this->inputs->AddInput(new IntInput(ApproximationEnum,HOApproximationEnum)); 2251 } 2252 else if (iomodel->Data(FlowequationElementEquationEnum)[index]==SSAHOApproximationEnum){ 2253 this->inputs->AddInput(new IntInput(ApproximationEnum,SSAHOApproximationEnum)); 2254 } 2255 else if (iomodel->Data(FlowequationElementEquationEnum)[index]==SIAApproximationEnum){ 2256 this->inputs->AddInput(new IntInput(ApproximationEnum,SIAApproximationEnum)); 2257 } 2258 else if (iomodel->Data(FlowequationElementEquationEnum)[index]==L1L2ApproximationEnum){ 2259 this->inputs->AddInput(new IntInput(ApproximationEnum,L1L2ApproximationEnum)); 2260 } 2261 else if (iomodel->Data(FlowequationElementEquationEnum)[index]==FSApproximationEnum){ 2262 this->inputs->AddInput(new IntInput(ApproximationEnum,FSApproximationEnum)); 2263 } 2264 else if (iomodel->Data(FlowequationElementEquationEnum)[index]==SSAFSApproximationEnum){ 2265 this->inputs->AddInput(new IntInput(ApproximationEnum,SSAFSApproximationEnum)); 2266 } 2267 else if (iomodel->Data(FlowequationElementEquationEnum)[index]==HOFSApproximationEnum){ 2268 this->inputs->AddInput(new IntInput(ApproximationEnum,HOFSApproximationEnum)); 2269 } 2270 else if (iomodel->Data(FlowequationElementEquationEnum)[index]==NoneApproximationEnum){ 2271 this->inputs->AddInput(new IntInput(ApproximationEnum,NoneApproximationEnum)); 2272 } 2273 else{ 2274 _error_("Approximation type " << EnumToStringx(reCast<int,IssmDouble>(iomodel->Data(FlowequationElementEquationEnum)[index])) << " not supported yet"); 2275 } 2246 this->inputs->AddInput(new IntInput(ApproximationEnum,iomodel->Data(FlowequationElementEquationEnum)[index])); 2276 2247 } 2277 2248
Note:
See TracChangeset
for help on using the changeset viewer.