Changeset 4084
- Timestamp:
- 06/21/10 12:02:50 (15 years ago)
- Location:
- issm/trunk/src/c/modules/InputUpdateFromSolutionx
- Files:
-
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.cpp
r4083 r4084 1 /*!\file UpdateInputsFromSolutionx1 /*!\file InputUpdateFromSolutionx 2 2 * \brief: update datasets using parameter inputs 3 3 */ 4 4 5 #include "./ UpdateInputsFromSolutionx.h"5 #include "./InputUpdateFromSolutionx.h" 6 6 #include "../../shared/shared.h" 7 7 #include "../../include/include.h" … … 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void UpdateInputsFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution){11 void InputUpdateFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution){ 12 12 13 13 double* serial_solution=NULL; … … 16 16 VecToMPISerial(&serial_solution,solution); 17 17 18 /*Call overloaded form of UpdateInputsFromSolutionx: */19 UpdateInputsFromSolutionx( elements, nodes, vertices, loads, materials, parameters,serial_solution);18 /*Call overloaded form of InputUpdateFromSolutionx: */ 19 InputUpdateFromSolutionx( elements, nodes, vertices, loads, materials, parameters,serial_solution); 20 20 21 21 /*Free ressources:*/ … … 25 25 26 26 27 void UpdateInputsFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution){27 void InputUpdateFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution){ 28 28 29 29 /*Intermediary*/ … … 40 40 for (i=0;i<elements->Size();i++){ 41 41 element=(Element*)elements->GetObjectByOffset(i); 42 element-> UpdateInputsFromSolution(solution);42 element->InputUpdateFromSolution(solution); 43 43 } 44 44 -
issm/trunk/src/c/modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.h
r4083 r4084 1 /*!\file: UpdateInputsFromSolutionx.h1 /*!\file: InputUpdateFromSolutionx.h 2 2 * \brief header file for updating datasets from inputs 3 3 */ … … 10 10 11 11 /* local prototypes: */ 12 void UpdateInputsFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution);13 void UpdateInputsFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution);12 void InputUpdateFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution); 13 void InputUpdateFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution); 14 14 15 15 //with timestep 16 void UpdateInputsFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution,int timestep);17 void UpdateInputsFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution, int timestep);16 void InputUpdateFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution,int timestep); 17 void InputUpdateFromSolutionx( DataSet* elements,DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution, int timestep); 18 18 19 19 #endif /* _UPDATEINPUTSFROMSOLUTIONXX_H */
Note:
See TracChangeset
for help on using the changeset viewer.