Changeset 22758 for issm/trunk/src/c/modules/InputUpdateFromVectorDakotax/InputUpdateFromVectorDakotax.cpp
- Timestamp:
- 05/10/18 10:24:27 (7 years ago)
- Location:
- issm/trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:mergeinfo changed
-
issm/trunk/src
- Property svn:mergeinfo changed
-
issm/trunk/src/c
- Property svn:ignore
-
old new 20 20 kriging 21 21 issm_slr 22 issm_ocean 23 lnb_param.mod 24 lovenb_sub.mod 25 model.mod 26 util.mod
-
- Property svn:ignore
-
issm/trunk/src/c/modules
- Property svn:ignore
-
old new 1 1 .deps 2 InputControlUpdatex 3 InputScalex 4 TriaSearchx
-
- Property svn:ignore
-
issm/trunk/src/c/modules/InputUpdateFromVectorDakotax/InputUpdateFromVectorDakotax.cpp
r19105 r22758 18 18 void InputUpdateFromVectorDakotax(FemModel* femmodel,IssmDouble* vector, int name, int type){ 19 19 20 int i;21 22 20 /*Update elements, nodes, loads and materials from inputs: */ 23 for(i =0;i<femmodel->elements->Size();i++){21 for(int i=0;i<femmodel->elements->Size();i++){ 24 22 Element* element=xDynamicCast<Element*>(femmodel->elements->GetObjectByOffset(i)); 25 23 element->InputUpdateFromVectorDakota(vector,name,type); 26 24 } 27 for(i =0;i<femmodel->loads->Size();i++){25 for(int i=0;i<femmodel->loads->Size();i++){ 28 26 Load* load=(Load*)femmodel->loads->GetObjectByOffset(i); 29 27 load->InputUpdateFromVectorDakota(vector,name,type); 30 28 } 31 for(i =0;i<femmodel->materials->Size();i++){29 for(int i=0;i<femmodel->materials->Size();i++){ 32 30 Material* material=(Material*)femmodel->materials->GetObjectByOffset(i); 33 31 material->InputUpdateFromVectorDakota(vector,name,type); 34 32 } 33 for(int i=0;i<femmodel->constraints->Size();i++){ 34 Constraint* constraint=(Constraint*)femmodel->constraints->GetObjectByOffset(i); 35 constraint->InputUpdateFromVectorDakota(vector,femmodel->nodes,name,type); 36 } 35 37 }
Note:
See TracChangeset
for help on using the changeset viewer.