- Timestamp:
- 06/02/10 20:06:37 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/modules/ConfigureObjectsx/ConfigureObjectsx.cpp
r3967 r4004 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int ConfigureObjectsx( DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices, DataSet* materials,Parameters* parameters ){12 int ConfigureObjectsx( DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices, DataSet* materials,Parameters* parameters,int analysis_type){ 13 13 14 14 /*Intermediary*/ … … 22 22 for (i=0;i<elements->Size();i++){ 23 23 element=(Element*)elements->GetObjectByOffset(i); 24 element->Configure(elements,loads,nodes,materials,parameters );24 element->Configure(elements,loads,nodes,materials,parameters,analysis_counter); 25 25 } 26 26 //_printf_(" Configuring loads...\n"); 27 27 for (i=0;i<loads->Size();i++){ 28 28 load=(Load*)loads->GetObjectByOffset(i); 29 load->Configure(elements,loads,nodes,vertices,materials,parameters); 29 if (load->InAnalysis(analysis_type)){ 30 load->Configure(elements,loads,nodes,vertices,materials,parameters); 31 } 30 32 } 31 33 //_printf_(" Configuring nodes...\n"); 32 34 for (i=0;i<nodes->Size();i++){ 33 35 node=(Node*)nodes->GetObjectByOffset(i); 34 node->Configure(nodes,vertices); 36 if(node->InAnalysis(analysis_type)){ 37 node->Configure(nodes,vertices); 38 } 35 39 } 36 //_printf_(" Configuring parameters...\n");37 /*parameters ARE NOT configured!*/38 parameters->Configure(elements,loads,nodes,vertices,materials,parameters);39 40 40 41 return noerr;
Note:
See TracChangeset
for help on using the changeset viewer.