Changeset 17846
- Timestamp:
- 04/25/14 11:17:42 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateFaces.cpp
r17842 r17846 153 153 elementfaces[cols*4+0] = 4; elementfaces[cols*4+1] = 0; elementfaces[cols*4+2] = 1; elementfaces[cols*4+3] = 4; elementfaces[cols*4+4] = 3; 154 154 break; 155 case TetraEnum: 156 elementnbv = 4; /*Number of vertices per element*/ 157 elementnbf = 4; /*Number of faces per element*/ 158 facemaxnbv = 3; /*Maximum number of vertices per face*/ 159 cols = facemaxnbv + 1; 160 elementfaces = xNew<int>(elementnbf*cols); 161 elementfaces_markers = xNew<int>(elementnbf); 162 /*4 triangles*/ 163 elementfaces_markers[0] = 1; 164 elementfaces_markers[1] = 1; 165 elementfaces_markers[2] = 1; 166 elementfaces[cols*0+0] = 3; elementfaces[cols*0+1] = 0; elementfaces[cols*0+2] = 1; elementfaces[cols*0+3] = 2; 167 elementfaces[cols*1+0] = 3; elementfaces[cols*1+1] = 0; elementfaces[cols*1+2] = 3; elementfaces[cols*1+3] = 1; 168 elementfaces[cols*2+0] = 3; elementfaces[cols*2+1] = 1; elementfaces[cols*2+2] = 3; elementfaces[cols*2+3] = 2; 169 elementfaces[cols*3+0] = 3; elementfaces[cols*3+1] = 0; elementfaces[cols*3+2] = 2; elementfaces[cols*3+3] = 3; 170 break; 155 171 default: 156 172 _error_("mesh "<< EnumToStringx(iomodel->meshelementtype) <<" not supported");
Note:
See TracChangeset
for help on using the changeset viewer.