Changeset 4217
- Timestamp:
- 06/24/10 18:51:00 (15 years ago)
- Location:
- issm/trunk/src
- Files:
-
- 1 added
- 27 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk/src/c/DataSet/DataSet.h ¶
r4215 r4217 202 202 }; 203 203 204 /********************************************************CONSTRAINTS************************************************/ 205 206 class Constraints: public DataSet{ 207 208 public: 209 210 /*constructors, destructors: {{{1*/ 211 Constraints(); 212 Constraints(int enum_type); 213 ~Constraints(); 214 /*}}}*/ 215 /*numerics: {{{1*/ 216 /*}}}*/ 217 218 }; 219 220 204 221 205 222 -
TabularUnified issm/trunk/src/c/Makefile.am ¶
r4215 r4217 208 208 ./DataSet/Loads.cpp\ 209 209 ./DataSet/Elements.cpp\ 210 ./DataSet/Constraints.cpp\ 210 211 ./shared/shared.h\ 211 212 ./shared/Alloc/alloc.h\ … … 738 739 ./DataSet/Loads.cpp\ 739 740 ./DataSet/Elements.cpp\ 741 ./DataSet/Constraints.cpp\ 740 742 ./shared/shared.h\ 741 743 ./shared/Threads/issm_threads.h\ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/Balancedthickness/CreateConstraintsBalancedthickness.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsBalancedthickness( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsBalancedthickness(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Output*/ 20 DataSet* constraints = NULL;20 Constraints* constraints = NULL; 21 21 22 22 /*Recover pointer: */ … … 24 24 25 25 /*Create constraints if they do not exist yet*/ 26 if(!constraints) constraints = new DataSet(ConstraintsEnum);26 if(!constraints) constraints = new Constraints(ConstraintsEnum); 27 27 28 28 /*Fetch data: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/Balancedthickness2/CreateConstraintsBalancedthickness2.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsBalancedthickness2( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsBalancedthickness2(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Output*/ 16 DataSet* constraints = NULL;16 Constraints* constraints = NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create constraints if they do not exist yet*/ 22 if(!constraints) constraints = new DataSet(ConstraintsEnum);22 if(!constraints) constraints = new Constraints(ConstraintsEnum); 23 23 24 24 /*Assign output pointer: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/Balancedvelocities/CreateConstraintsBalancedvelocities.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsBalancedvelocities( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsBalancedvelocities(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Output*/ 20 DataSet* constraints = NULL;20 Constraints* constraints = NULL; 21 21 Spc* spc = NULL; 22 22 … … 25 25 26 26 /*Create constraints if they do not exist yet*/ 27 if(!constraints) constraints = new DataSet(ConstraintsEnum);27 if(!constraints) constraints = new Constraints(ConstraintsEnum); 28 28 29 29 /*Fetch data: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/CreateDataSets.cpp ¶
r4215 r4217 16 16 17 17 18 void CreateDataSets(Elements** pelements,Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, Loads** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter){18 void CreateDataSets(Elements** pelements,Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, Constraints** pconstraints, Loads** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter){ 19 19 20 20 bool continuous=true; -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/CreateConstraintsDiagnosticHoriz.cpp ¶
r4025 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsDiagnosticHoriz( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsDiagnosticHoriz(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Output*/ 20 DataSet* constraints = NULL;20 Constraints* constraints = NULL; 21 21 Spc* spc = NULL; 22 22 Rgb* rgb = NULL; … … 27 27 28 28 /*Create constraints if they do not exist yet*/ 29 if(!constraints) constraints = new DataSet(ConstraintsEnum);29 if(!constraints) constraints = new Constraints(ConstraintsEnum); 30 30 31 31 /*Now, is the flag macayaealpattyn on? otherwise, do nothing: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHutter/CreateConstraintsDiagnosticHutter.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsDiagnosticHutter( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsDiagnosticHutter(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Output*/ 20 DataSet* constraints = NULL;20 Constraints* constraints = NULL; 21 21 Spc* spc = NULL; 22 22 … … 25 25 26 26 /*Create constraints if they do not exist yet*/ 27 if(!constraints) constraints = new DataSet(ConstraintsEnum);27 if(!constraints) constraints = new Constraints(ConstraintsEnum); 28 28 29 29 /*Now, is the flag ishutter on? otherwise, do nothing: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/DiagnosticStokes/CreateConstraintsDiagnosticStokes.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsDiagnosticStokes( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsDiagnosticStokes(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 19 19 20 20 /*Intermediary*/ 21 DataSet* constraints = NULL;21 Constraints* constraints = NULL; 22 22 23 23 /*Recover pointer: */ … … 25 25 26 26 /*Create constraints if they do not exist yet*/ 27 if(!constraints) constraints = new DataSet(ConstraintsEnum);27 if(!constraints) constraints = new Constraints(ConstraintsEnum); 28 28 29 29 /*Now, is the flag ishutter on? otherwise, do nothing: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/DiagnosticVert/CreateConstraintsDiagnosticVert.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsDiagnosticVert( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsDiagnosticVert(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Output*/ 20 DataSet* constraints = NULL;20 Constraints* constraints = NULL; 21 21 22 22 /*Recover pointer: */ … … 24 24 25 25 /*Create constraints if they do not exist yet*/ 26 if(!constraints) constraints = new DataSet(ConstraintsEnum);26 if(!constraints) constraints = new Constraints(ConstraintsEnum); 27 27 28 28 /*return if 2d mesh*/ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/Melting/CreateConstraintsMelting.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsMelting( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsMelting(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Intermediary*/ 20 DataSet* constraints = NULL;20 Constraints* constraints = NULL; 21 21 22 22 /*Recover pointer: */ … … 24 24 25 25 /*Create constraints if they do not exist yet*/ 26 if(!constraints) constraints = new DataSet(ConstraintsEnum);26 if(!constraints) constraints = new Constraints(ConstraintsEnum); 27 27 28 28 /*Assign output pointer: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.cpp ¶
r4215 r4217 16 16 #include "../../modules/modules.h" 17 17 18 void ModelProcessorx(Elements** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, Loads** ploads, Parameters** pparameters, ConstDataHandle IOMODEL,int solution_type,int nummodels, int* analysis_type_list){18 void ModelProcessorx(Elements** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, Constraints** pconstraints, Loads** ploads, Parameters** pparameters, ConstDataHandle IOMODEL,int solution_type,int nummodels, int* analysis_type_list){ 19 19 20 20 int i; … … 26 26 Vertices* vertices=NULL; 27 27 DataSet* materials=NULL; 28 DataSet* constraints=NULL;28 Constraints* constraints=NULL; 29 29 Loads* loads=NULL; 30 30 Parameters* parameters=NULL; -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.h ¶
r4215 r4217 13 13 #include "../../io/io.h" 14 14 15 void ModelProcessorx(Elements** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, Loads** ploads, Parameters** pparameters, ConstDataHandle iomodel_handle,int solution_type,int nummodels, int* analysis_type_list);15 void ModelProcessorx(Elements** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, Constraints** pconstraints, Loads** ploads, Parameters** pparameters, ConstDataHandle iomodel_handle,int solution_type,int nummodels, int* analysis_type_list); 16 16 17 17 /*Creation of fem datasets: general drivers*/ 18 void CreateDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, Loads** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter);18 void CreateDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, DataSet** pmaterials, Constraints** pconstraints, Loads** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter); 19 19 void CreateElementsVerticesAndMaterials(Elements** pelements,Vertices** pvertices,DataSet** pmaterials, IoModel* iomodel,ConstDataHandle iomodel_handle,int nummodels); 20 20 void CreateParameters(Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int analysis_counter); … … 26 26 /*diagnostic horizontal*/ 27 27 void CreateNodesDiagnosticHoriz(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 28 void CreateConstraintsDiagnosticHoriz( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);28 void CreateConstraintsDiagnosticHoriz(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 29 29 void CreateLoadsDiagnosticHoriz(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 30 30 void UpdateElementsDiagnosticHoriz(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 32 32 /*diagnostic vertical*/ 33 33 void CreateNodesDiagnosticVert(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 34 void CreateConstraintsDiagnosticVert( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);34 void CreateConstraintsDiagnosticVert(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 35 35 void CreateLoadsDiagnosticVert(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 36 36 void UpdateElementsDiagnosticVert(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 38 38 /*diagnostic hutter*/ 39 39 void CreateNodesDiagnosticHutter(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 40 void CreateConstraintsDiagnosticHutter( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);40 void CreateConstraintsDiagnosticHutter(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 41 41 void CreateLoadsDiagnosticHutter(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 42 42 void UpdateElementsDiagnosticHutter(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 44 44 /*diagnostic stokes*/ 45 45 void CreateNodesDiagnosticStokes(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 46 void CreateConstraintsDiagnosticStokes( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);46 void CreateConstraintsDiagnosticStokes(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 47 47 void CreateLoadsDiagnosticStokes(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 48 48 void UpdateElementsDiagnosticStokes(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 50 50 /*slope compute*/ 51 51 void CreateNodesSlopeCompute(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 52 void CreateConstraintsSlopeCompute( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);52 void CreateConstraintsSlopeCompute(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 53 53 void CreateLoadsSlopeCompute(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 54 54 void UpdateElementsSlopeCompute(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 56 56 /*thermal:*/ 57 57 void CreateNodesThermal(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 58 void CreateConstraintsThermal( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);58 void CreateConstraintsThermal(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 59 59 void CreateLoadsThermal(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 60 60 void UpdateElementsThermal(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 62 62 /*melting:*/ 63 63 void CreateNodesMelting(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 64 void CreateConstraintsMelting( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);64 void CreateConstraintsMelting(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 65 65 void CreateLoadsMelting(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 66 66 void UpdateElementsMelting(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 68 68 /*prognostic:*/ 69 69 void CreateNodesPrognostic(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 70 void CreateConstraintsPrognostic( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);70 void CreateConstraintsPrognostic(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 71 71 void CreateLoadsPrognostic(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 72 72 void UpdateElementsPrognostic(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 74 74 /*prognostic2:*/ 75 75 void CreateNodesPrognostic2(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 76 void CreateConstraintsPrognostic2( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);76 void CreateConstraintsPrognostic2(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 77 77 void CreateLoadsPrognostic2(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 78 78 void UpdateElementsPrognostic2(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 80 80 /*balancedthickness:*/ 81 81 void CreateNodesBalancedthickness(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 82 void CreateConstraintsBalancedthickness( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);82 void CreateConstraintsBalancedthickness(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 83 83 void CreateLoadsBalancedthickness(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 84 84 void UpdateElementsBalancedthickness(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 85 85 86 86 void CreateNodesBalancedthickness2(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 87 void CreateConstraintsBalancedthickness2( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);87 void CreateConstraintsBalancedthickness2(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 88 88 void CreateLoadsBalancedthickness2(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 89 89 void UpdateElementsBalancedthickness2(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 91 91 /*balancedvelocities:*/ 92 92 void CreateNodesBalancedvelocities(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 93 void CreateConstraintsBalancedvelocities( DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle);93 void CreateConstraintsBalancedvelocities(Constraints** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 94 94 void CreateLoadsBalancedvelocities(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 95 95 void UpdateElementsBalancedvelocities(Elements* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); … … 104 104 105 105 /*Diverse: */ 106 void SortDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters);107 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,Loads** ploads, DataSet** pconstraints);106 void SortDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, DataSet** pmaterials, Constraints** pconstraints, Parameters** pparameters); 107 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,Loads** ploads, Constraints** pconstraints); 108 108 109 109 #endif -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/Prognostic/CreateConstraintsPrognostic.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsPrognostic( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsPrognostic(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Output*/ 20 DataSet* constraints = NULL;20 Constraints* constraints = NULL; 21 21 Spc* spc = NULL; 22 22 … … 25 25 26 26 /*Create constraints if they do not exist yet*/ 27 if(!constraints) constraints = new DataSet(ConstraintsEnum);27 if(!constraints) constraints = new Constraints(ConstraintsEnum); 28 28 29 29 /*Fetch data: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/Prognostic2/CreateConstraintsPrognostic2.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsPrognostic2( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsPrognostic2(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Output*/ 16 DataSet* constraints = NULL;16 Constraints* constraints = NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create constraints if they do not exist yet*/ 22 if(!constraints) constraints = new DataSet(ConstraintsEnum);22 if(!constraints) constraints = new Constraints(ConstraintsEnum); 23 23 24 24 /*Assign output pointer: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/SlopeCompute/CreateConstraintsSlopeCompute.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsSlopeCompute( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsSlopeCompute(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Output*/ 16 DataSet* constraints = NULL;16 Constraints* constraints = NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create constraints if they do not exist yet*/ 22 if(!constraints) constraints = new DataSet(ConstraintsEnum);22 if(!constraints) constraints = new Constraints(ConstraintsEnum); 23 23 24 24 /*Assign output pointer: */ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/SortDataSets.cpp ¶
r4215 r4217 16 16 17 17 18 void SortDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters){18 void SortDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, DataSet** pmaterials, Constraints** pconstraints, Parameters** pparameters){ 19 19 20 20 Elements* elements=NULL; … … 23 23 Loads* loads=NULL; 24 24 DataSet* materials=NULL; 25 DataSet* constraints=NULL;25 Constraints* constraints=NULL; 26 26 Parameters* parameters=NULL; 27 27 -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/Thermal/CreateConstraintsThermal.cpp ¶
r4008 r4217 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateConstraintsThermal( DataSet** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateConstraintsThermal(Constraints** pconstraints, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Output*/ 20 DataSet* constraints = NULL;20 Constraints* constraints = NULL; 21 21 Spc* spc = NULL; 22 22 … … 25 25 26 26 /*Create constraints if they do not exist yet*/ 27 if(!constraints) constraints = new DataSet(ConstraintsEnum);27 if(!constraints) constraints = new Constraints(ConstraintsEnum); 28 28 29 29 /*return if 2d mesh*/ -
TabularUnified issm/trunk/src/c/modules/ModelProcessorx/UpdateCounters.cpp ¶
r4214 r4217 15 15 #include "./ModelProcessorx.h" 16 16 17 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,Loads** ploads, DataSet** pconstraints){17 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,Loads** ploads, Constraints** pconstraints){ 18 18 19 19 Nodes* nodes=NULL; 20 20 Loads* loads=NULL; 21 DataSet* constraints=NULL;21 Constraints* constraints=NULL; 22 22 23 23 /*recover pointers: */ -
TabularUnified issm/trunk/src/c/modules/MpcNodesx/MpcNodesx.cpp ¶
r4211 r4217 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int MpcNodesx( Mat* pRmg, Nodes* nodes, DataSet* constraints,int analysis_type){12 int MpcNodesx( Mat* pRmg, Nodes* nodes,Constraints* constraints,int analysis_type){ 13 13 14 14 int i; -
TabularUnified issm/trunk/src/c/modules/MpcNodesx/MpcNodesx.h ¶
r4211 r4217 10 10 11 11 /* local prototypes: */ 12 int MpcNodesx( Mat* pRmg, Nodes* nodes, DataSet* constraints,int analysis_type);12 int MpcNodesx( Mat* pRmg, Nodes* nodes,Constraints* constraints,int analysis_type); 13 13 14 14 #endif /* _MPCNODESX_H */ -
TabularUnified issm/trunk/src/c/modules/SpcNodesx/SpcNodesx.cpp ¶
r4211 r4217 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void SpcNodesx(Vec* pyg, Nodes* nodes, DataSet* constraints,int analysis_type){12 void SpcNodesx(Vec* pyg, Nodes* nodes,Constraints* constraints,int analysis_type){ 13 13 14 14 int i; -
TabularUnified issm/trunk/src/c/modules/SpcNodesx/SpcNodesx.h ¶
r4211 r4217 11 11 12 12 /* local prototypes: */ 13 void SpcNodesx(Vec* pyg, Nodes* nodesin, DataSet* constraints,int analysis_type);13 void SpcNodesx(Vec* pyg, Nodes* nodesin,Constraints* constraints,int analysis_type); 14 14 15 15 #endif /* _SPCNODESX_H */ -
TabularUnified issm/trunk/src/c/objects/FemModel.h ¶
r4215 r4217 27 27 int analysis_counter; //counter into analysis_type_list 28 28 29 Elements* 29 Elements* elements; //elements (one set for all analyses) 30 30 Nodes* nodes; //one set of nodes 31 31 Vertices* vertices; //one set of vertices 32 DataSet*constraints; //one set of constraints. each constraint knows which analysis_type it handles32 Constraints* constraints; //one set of constraints. each constraint knows which analysis_type it handles 33 33 Loads* loads; //one set of constraints. each constraint knows which analysis_type it handles 34 34 DataSet* materials; //one set of materials, for each element -
TabularUnified issm/trunk/src/mex/ModelProcessor/ModelProcessor.cpp ¶
r4215 r4217 20 20 Nodes* nodes=NULL; 21 21 Vertices* vertices=NULL; 22 DataSet* constraints=NULL;22 Constraints* constraints=NULL; 23 23 Loads* loads=NULL; 24 24 DataSet* materials=NULL; -
TabularUnified issm/trunk/src/mex/MpcNodes/MpcNodes.cpp ¶
r4211 r4217 13 13 /*input datasets: */ 14 14 Nodes* nodes=NULL; 15 DataSet* constraints=NULL;15 Constraints* constraints=NULL; 16 16 int analysis_type; 17 17 … … 27 27 /*Input datasets: */ 28 28 FetchData((DataSet**)&nodes,NODESIN); 29 FetchData( &constraints,CONSTRAINTS);29 FetchData((DataSet**)&constraints,CONSTRAINTS); 30 30 FetchData(&analysis_type,ANALYSISTYPE); 31 31 -
TabularUnified issm/trunk/src/mex/SpcNodes/SpcNodes.cpp ¶
r4211 r4217 13 13 /*input datasets: */ 14 14 Nodes* nodes=NULL; 15 DataSet* constraints=NULL;15 Constraints* constraints=NULL; 16 16 int analysis_type; 17 17 … … 27 27 /*Input datasets: */ 28 28 FetchData((DataSet**)&nodes,NODESIN); 29 FetchData( &constraints,CONSTRAINTS);29 FetchData((DataSet**)&constraints,CONSTRAINTS); 30 30 FetchData(&analysis_type,ANALYSISTYPE); 31 31
Note:
See TracChangeset
for help on using the changeset viewer.