Changeset 16544
- Timestamp:
- 10/24/13 16:40:03 (11 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 2 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/Makefile.am
r16539 r16544 246 246 ./modules/ModelProcessorx/EdgesPartitioning.cpp\ 247 247 ./modules/ModelProcessorx/FacesPartitioning.cpp\ 248 ./modules/ModelProcessorx/SortDataSets.cpp\249 ./modules/ModelProcessorx/UpdateCounters.cpp\250 248 ./modules/ModelProcessorx/CreateDataSets.cpp\ 251 249 ./modules/ModelProcessorx/CreateParameters.cpp\ -
issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateDataSets.cpp
r16542 r16544 44 44 #endif 45 45 46 /*Sort datasets: */47 SortDataSets(elements,nodes,vertices,loads,materials,constraints,parameters);48 49 46 /* Update counters, because we have created more nodes, loads and 50 47 * constraints, and ids for objects created in next call to CreateDataSets 51 48 * will need to start at the end of the updated counters: */ 52 UpdateCounters(iomodel,nodes,loads,constraints); 49 iomodel->nodecounter = nodes->MaximumId(); 50 iomodel->loadcounter = loads->NumberOfLoads(); 51 iomodel->constraintcounter = constraints->NumberOfConstraints(); 53 52 } -
issm/trunk-jpl/src/c/modules/ModelProcessorx/ModelProcessorx.cpp
r16542 r16544 77 77 CreateDataSets(elements,nodes,vertices,materials,constraints,loads,parameters,iomodel,toolkitfile,rootpath,solution_enum,analysis_type,nummodels,i); 78 78 } 79 80 /* Sort datasets: 81 * All our datasets are already ordered by ids. Set presort flag so that 82 * later on, when sorting is requested on these datasets, it will not be 83 * redone: */ 84 elements->Presort(); 85 nodes->Presort(); 86 vertices->Presort(); 87 loads->Presort(); 88 materials->Presort(); 89 90 constraints->Presort(); 91 parameters->Presort(); 79 92 if(VerboseMProcessor()) _printf0_(" done with model processor \n"); 80 93 -
issm/trunk-jpl/src/c/modules/ModelProcessorx/ModelProcessorx.h
r16542 r16544 37 37 void CreateSingleNodeToElementConnectivity(IoModel* iomodel); 38 38 void CreateNumberNodeToElementConnectivity(IoModel* iomodel); 39 40 /*Diverse: */41 void SortDataSets(Elements*elements,Nodes*nodes,Vertices*vertices, Loads*loads, Materials*materials, Constraints*constraints, Parameters*parameters);42 void UpdateCounters(IoModel* iomodel,Nodes*nodes,Loads*loads, Constraints*constraints);43 44 39 #endif
Note:
See TracChangeset
for help on using the changeset viewer.