Changeset 100
- Timestamp:
- 04/28/09 15:26:41 (16 years ago)
- Location:
- issm/trunk/src/c/DataSet
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/DataSet/DataSet.cpp
r8 r100 731 731 Element* element=NULL; 732 732 Load* load=NULL; 733 Node* node=NULL; 733 734 734 735 for ( object=objects.begin() ; object < objects.end(); object++ ){ … … 736 737 if(EnumIsElement((*object)->Enum())){ 737 738 738 739 739 element=(Element*)(*object); 740 741 740 element->Configure(loads,nodes,materials); 742 741 } … … 746 745 747 746 load->Configure(elements,nodes,materials); 747 } 748 749 if((*object)->Enum()==NodeEnum()){ 750 node=(Node*)(*object); 751 node->Configure(nodes); 748 752 } 749 753 … … 1069 1073 1070 1074 } 1075 1076 void DataSet::VelocityExtrude(Vec ug,double* ug_serial){ 1077 1078 vector<Object*>::iterator object; 1079 Penta* penta=NULL; 1080 1081 for ( object=objects.begin() ; object < objects.end(); object++ ){ 1082 1083 if((*object)->Enum()==PentaEnum()){ 1084 1085 penta=(Penta*)(*object); 1086 penta->VelocityExtrude(ug,ug_serial); 1087 1088 } 1089 } 1090 1091 } -
issm/trunk/src/c/DataSet/DataSet.h
r1 r100 75 75 void Gradj(Vec grad_g,double* u_g,double* lambda_g,ParameterInputs* inputs,int analysis_type,char* control_type); 76 76 void Misfit(double* pJ, double* u_g,double* u_g_obs,ParameterInputs* inputs,int analysis_type); 77 void VelocityExtrude(Vec ug,double* ug_serial); 77 78 78 79
Note:
See TracChangeset
for help on using the changeset viewer.