Changeset 1905
- Timestamp:
- 08/26/09 07:45:07 (15 years ago)
- Location:
- issm/trunk/src/c/ModelProcessorx
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/ModelProcessorx/Melting/CreateElementsNodesAndMaterialsMelting.cpp
r1904 r1905 123 123 124 124 /*Width of elements: */ 125 if (strcmp(iomodel->meshtype,"2d")==0)throw ErrorException(__FUNCT__," error message: 2d temperature computations not supported yet!");125 if (strcmp(iomodel->meshtype,"2d")==0)goto cleanup_and_return; 126 126 elements_width=6; //penta elements 127 127 -
issm/trunk/src/c/ModelProcessorx/Melting/CreateLoadsMelting.cpp
r1834 r1905 45 45 count=0; 46 46 47 /*if 2d: return*/ 48 if (strcmp(iomodel->meshtype,"2d")==0)goto cleanup_and_return; 49 47 50 //create penalties for grids: no grid can have a temperature over the melting point 48 51 IoModelFetchData((void**)&iomodel->gridonbed,NULL,NULL,iomodel_handle,"gridonbed","Matrix","Mat"); -
issm/trunk/src/c/ModelProcessorx/Melting/CreateParametersMelting.cpp
r1901 r1905 25 25 parameters=*pparameters; 26 26 27 /*if 2d: return*/ 28 if (strcmp(iomodel->meshtype,"2d")==0)goto cleanup_and_return; 29 27 30 count=parameters->Size(); 28 31 … … 48 51 xfree((void**)&melting); 49 52 } 53 54 cleanup_and_return: 50 55 51 56 /*Assign output pointer: */ -
issm/trunk/src/c/ModelProcessorx/Thermal/CreateConstraintsThermal.cpp
r1834 r1905 33 33 /*Create constraints: */ 34 34 constraints = new DataSet(ConstraintsEnum()); 35 36 /*return if 2d mesh*/ 37 if (strcmp(iomodel->meshtype,"2d")==0)goto cleanup_and_return; 35 38 36 39 /*Fetch data: */ -
issm/trunk/src/c/ModelProcessorx/Thermal/CreateElementsNodesAndMaterialsThermal.cpp
r1904 r1905 123 123 materials = new DataSet(MaterialsEnum()); 124 124 125 /*return if 2d mesh*/ 126 if (strcmp(iomodel->meshtype,"2d")==0)goto cleanup_and_return; 127 125 128 /*Width of elements: */ 126 if(strcmp(iomodel->meshtype,"2d")==0){127 throw ErrorException(__FUNCT__," 2d temperature computation not supported yet!");128 }129 130 129 elements_width=6; //penta elements 131 130 -
issm/trunk/src/c/ModelProcessorx/Thermal/CreateLoadsThermal.cpp
r1834 r1905 46 46 count=0; 47 47 48 /*return if 2d mesh*/ 49 if (strcmp(iomodel->meshtype,"2d")==0)goto cleanup_and_return; 50 48 51 //create penalties for grids: no grid can have a temperature over the melting point 49 52 IoModelFetchData((void**)&iomodel->spctemperature,NULL,NULL,iomodel_handle,"spctemperature","Matrix","Mat"); -
issm/trunk/src/c/ModelProcessorx/Thermal/CreateParametersThermal.cpp
r1901 r1905 29 29 /*recover parameters : */ 30 30 parameters=*pparameters; 31 32 /*return if 2d mesh*/ 33 if (strcmp(iomodel->meshtype,"2d")==0)goto cleanup_and_return; 31 34 32 35 count=parameters->Size(); … … 80 83 xfree((void**)&temperature); 81 84 } 85 86 cleanup_and_return: 82 87 83 88 /*Assign output pointer: */
Note:
See TracChangeset
for help on using the changeset viewer.