Changeset 4214
- Timestamp:
- 06/24/10 17:27:43 (15 years ago)
- Location:
- issm/trunk/src
- Files:
-
- 1 added
- 162 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/DataSet/DataSet.cpp
r4213 r4214 565 565 /*Objects methods*/ 566 566 /*FUNCTION DataSet::Configure{{{1*/ 567 void DataSet::Configure(DataSet* elements, DataSet* loads, DataSet* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters){567 void DataSet::Configure(DataSet* elements,Loads* loads, DataSet* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters){ 568 568 569 569 vector<Object*>::iterator object; -
issm/trunk/src/c/DataSet/DataSet.h
r4213 r4214 14 14 class Parameters; 15 15 class Vertices; 16 class Loads; 16 17 class Nodes; 17 18 class DataSet; … … 68 69 void FlagNodeSets(Vec pv_g, Vec pv_m, Vec pv_n, Vec pv_f, Vec pv_s,int analysis_type); 69 70 void clear(); 70 void Configure(DataSet* elements, DataSet* loads, DataSet* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters);71 void Configure(DataSet* elements,Loads* loads, DataSet* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters); 71 72 Object* GetObjectByOffset(int offset); 72 73 Object* GetObjectById(int* poffset,int eid); … … 168 169 169 170 171 /********************************************************LOADS************************************************/ 172 173 class Loads: public DataSet{ 174 175 public: 176 177 /*constructors, destructors: {{{1*/ 178 Loads(); 179 Loads(int enum_type); 180 ~Loads(); 181 /*}}}*/ 182 /*numerics: {{{1*/ 183 /*}}}*/ 184 185 }; 170 186 171 187 -
issm/trunk/src/c/Makefile.am
r4213 r4214 206 206 ./DataSet/Nodes.cpp\ 207 207 ./DataSet/Vertices.cpp\ 208 ./DataSet/Loads.cpp\ 208 209 ./shared/shared.h\ 209 210 ./shared/Alloc/alloc.h\ … … 734 735 ./DataSet/Nodes.cpp\ 735 736 ./DataSet/Vertices.cpp\ 737 ./DataSet/Loads.cpp\ 736 738 ./shared/shared.h\ 737 739 ./shared/Threads/issm_threads.h\ -
issm/trunk/src/c/modules/ComputeBasalStressx/ComputeBasalStressx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputeBasalStressx( Vec* psigma,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void ComputeBasalStressx( Vec* psigma,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ComputeBasalStressx/ComputeBasalStressx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void ComputeBasalStressx( Vec* pp_g,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,12 void ComputeBasalStressx( Vec* pp_g,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ComputePressurex/ComputePressurex.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputePressurex( Vec* pp_g,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void ComputePressurex( Vec* pp_g,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*intermediary*/ -
issm/trunk/src/c/modules/ComputePressurex/ComputePressurex.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void ComputePressurex( Vec* pp_g,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,12 void ComputePressurex( Vec* pp_g,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ComputeStrainRatex/ComputeStrainRatex.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputeStrainRatex( Vec* peps,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void ComputeStrainRatex( Vec* peps,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ComputeStrainRatex/ComputeStrainRatex.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void ComputeStrainRatex(Vec* eps_g,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,12 void ComputeStrainRatex(Vec* eps_g,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ConfigureObjectsx/ConfigureObjectsx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int ConfigureObjectsx( DataSet* elements, DataSet* loads, Nodes* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters){12 int ConfigureObjectsx( DataSet* elements, Loads* loads, Nodes* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ConfigureObjectsx/ConfigureObjectsx.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 int ConfigureObjectsx( DataSet* elements, DataSet* loads, Nodes* nodes, Vertices* vertices, DataSet* materials, Parameters* parameters);11 int ConfigureObjectsx( DataSet* elements, Loads* loads, Nodes* nodes, Vertices* vertices, DataSet* materials, Parameters* parameters); 12 12 13 13 #endif /* _CONFIGUREOBJECTSX_H */ -
issm/trunk/src/c/modules/CostFunctionx/CostFunctionx.cpp
r4213 r4214 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void CostFunctionx( double* pJ, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void CostFunctionx( double* pJ, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/CostFunctionx/CostFunctionx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void CostFunctionx( double* pJ, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void CostFunctionx( double* pJ, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MISFITX_H */ -
issm/trunk/src/c/modules/Dux/Dux.cpp
r4213 r4214 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void Dux( Vec* pdu_g, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters){13 void Dux( Vec* pdu_g, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/Dux/Dux.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void Dux( Vec* pdu_g, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void Dux( Vec* pdu_g, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 #endif /* _DUX_H */ 14 14 -
issm/trunk/src/c/modules/FieldAverageOntoVerticesx/FieldAverageOntoVerticesx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void FieldAverageOntoVerticesx(Vec* pfield, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters){12 void FieldAverageOntoVerticesx(Vec* pfield, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/FieldAverageOntoVerticesx/FieldAverageOntoVerticesx.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void FieldAverageOntoVerticesx(Vec* field, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);11 void FieldAverageOntoVerticesx(Vec* field, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 12 12 13 13 #endif /* _FIELDDEPTHAVERAGEX_H */ -
issm/trunk/src/c/modules/FieldDepthAveragex/FieldDepthAveragex.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void FieldDepthAveragex( Vec field, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,char* fieldname){12 void FieldDepthAveragex( Vec field, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,char* fieldname){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/FieldDepthAveragex/FieldDepthAveragex.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void FieldDepthAveragex( Vec field, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,char* fieldname);11 void FieldDepthAveragex( Vec field, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,char* fieldname); 12 12 13 13 #endif /* _FIELDDEPTHAVERAGEX_H */ -
issm/trunk/src/c/modules/GetSolutionFromInputsx/GetSolutionFromInputsx.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void GetSolutionFromInputsx( Vec* psolution, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters){11 void GetSolutionFromInputsx( Vec* psolution, DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters){ 12 12 13 13 /*intermediary: */ -
issm/trunk/src/c/modules/GetSolutionFromInputsx/GetSolutionFromInputsx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void GetSolutionFromInputsx( Vec* psolution, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void GetSolutionFromInputsx( Vec* psolution, DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _GETSOLUTIONFROMINPUTSXX_H */ -
issm/trunk/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void GetVectorFromInputsx( Vec* pvector, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){11 void GetVectorFromInputsx( Vec* pvector, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){ 12 12 13 13 … … 40 40 } 41 41 42 void GetVectorFromInputsx( double** pvector, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){42 void GetVectorFromInputsx( double** pvector, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){ 43 43 44 44 /*output: */ -
issm/trunk/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void GetVectorFromInputsx( Vec* pvector, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum);12 void GetVectorFromInputsx( double** pvector, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum);11 void GetVectorFromInputsx( Vec* pvector, DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum); 12 void GetVectorFromInputsx( double** pvector, DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum); 13 13 14 14 #endif /* _GETVECTORFROMINPUTSXX_H */ -
issm/trunk/src/c/modules/Gradjx/Gradjx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void Gradjx( Vec* pgradient, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int control_type){12 void Gradjx( Vec* pgradient, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int control_type){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/Gradjx/Gradjx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void Gradjx(Vec* pgrad_g, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int control_type);12 void Gradjx(Vec* pgrad_g, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters, int control_type); 13 13 14 14 #endif /* _GRADJX_H */ -
issm/trunk/src/c/modules/InputAXPYx/InputAXPYx.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputAXPYx(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum){11 void InputAXPYx(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputAXPYx/InputAXPYx.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void InputAXPYx(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum);11 void InputAXPYx(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum); 12 12 13 13 #endif /* _AXPYINPUTX_H */ -
issm/trunk/src/c/modules/InputControlConstrainx/InputControlConstrainx.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputControlConstrainx(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int control_type,double cm_min, double cm_max){11 void InputControlConstrainx(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int control_type,double cm_min, double cm_max){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputControlConstrainx/InputControlConstrainx.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void InputControlConstrainx(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int control_type,double cm_min, double cm_max);11 void InputControlConstrainx(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int control_type,double cm_min, double cm_max); 12 12 13 13 #endif /* _ControlConstrainINPUTX_H */ -
issm/trunk/src/c/modules/InputConvergencex/InputConvergencex.cpp
r4213 r4214 8 8 #include "../../EnumDefinitions/EnumDefinitions.h" 9 9 10 int InputConvergencex(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int* enums, int num_enums, int* criterionenums, double* criterionvalues,int num_criterionenums){10 int InputConvergencex(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int* enums, int num_enums, int* criterionenums, double* criterionvalues,int num_criterionenums){ 11 11 12 12 /*intermediary:*/ -
issm/trunk/src/c/modules/InputConvergencex/InputConvergencex.h
r4213 r4214 8 8 9 9 /* local prototypes: */ 10 int InputConvergencex(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int* enums, int num_enums, int* criterionenums, double* criterionvalues,int num_criterionenums);10 int InputConvergencex(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int* enums, int num_enums, int* criterionenums, double* criterionvalues,int num_criterionenums); 11 11 12 12 #endif /* _INPUTCONVERGENCEX_H */ -
issm/trunk/src/c/modules/InputDepthAveragex/InputDepthAveragex.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void InputDepthAveragex( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type,int average_enum_type){12 void InputDepthAveragex( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int enum_type,int average_enum_type){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/InputDepthAveragex/InputDepthAveragex.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void InputDepthAveragex( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type,int average_enum_type);11 void InputDepthAveragex( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int enum_type,int average_enum_type); 12 12 13 13 #endif /* _DEPTHAVERAGEINPUTX_H */ -
issm/trunk/src/c/modules/InputDuplicatex/InputDuplicatex.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputDuplicatex(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int original_enum, int new_enum){11 void InputDuplicatex(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int original_enum, int new_enum){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputDuplicatex/InputDuplicatex.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void InputDuplicatex(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int reinitialized_enum, int original_enum);11 void InputDuplicatex(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int reinitialized_enum, int original_enum); 12 12 13 13 #endif /* _INPUTDUPLICATEX_H */ -
issm/trunk/src/c/modules/InputExtrudex/InputExtrudex.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputExtrudex( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type){11 void InputExtrudex( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int enum_type){ 12 12 13 13 int i; -
issm/trunk/src/c/modules/InputExtrudex/InputExtrudex.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void InputExtrudex( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type);11 void InputExtrudex( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int enum_type); 12 12 13 13 #endif /* _INPUTEXTRUDEX_H */ -
issm/trunk/src/c/modules/InputScalex/InputScalex.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputScalex(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type, double scale_factor){11 void InputScalex(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int enum_type, double scale_factor){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputScalex/InputScalex.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void InputScalex(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type, double scale_factor);11 void InputScalex(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int enum_type, double scale_factor); 12 12 13 13 #endif /* _SCALEINPUTX_H */ -
issm/trunk/src/c/modules/InputToResultx/InputToResultx.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputToResultx(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type,int step, double time){11 void InputToResultx(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int enum_type,int step, double time){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputToResultx/InputToResultx.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void InputToResultx(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type,int step=1, double time=0);11 void InputToResultx(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters,int enum_type,int step=1, double time=0); 12 12 13 13 #endif /* _INPUTTORESULTX_H */ -
issm/trunk/src/c/modules/InputUpdateFromConstantx/InputUpdateFromConstantx.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,bool constant, int name){11 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,bool constant, int name){ 12 12 13 13 int i; … … 30 30 } 31 31 } 32 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int constant, int name){32 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int constant, int name){ 33 33 34 34 int i; … … 51 51 } 52 52 } 53 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double constant, int name){53 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double constant, int name){ 54 54 55 55 int i; -
issm/trunk/src/c/modules/InputUpdateFromConstantx/InputUpdateFromConstantx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, bool constant, int name);13 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int constant, int name);14 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, double constant, int name);12 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, bool constant, int name); 13 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, int constant, int name); 14 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, double constant, int name); 15 15 16 16 #endif /* _UPDATEINPUTSFROMCONSTANTXX_H */ -
issm/trunk/src/c/modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution){11 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,Vec solution){ 12 12 13 13 double* serial_solution=NULL; … … 25 25 26 26 27 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution){27 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double* solution){ 28 28 29 29 /*Intermediary*/ -
issm/trunk/src/c/modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution);13 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution);12 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,Vec solution); 13 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double* solution); 14 14 15 15 //with timestep 16 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution,int timestep);17 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution, int timestep);16 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,Vec solution,int timestep); 17 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double* solution, int timestep); 18 18 19 19 #endif /* _UPDATEINPUTSFROMSOLUTIONXX_H */ -
issm/trunk/src/c/modules/InputUpdateFromVectorx/InputUpdateFromVectorx.cpp
r4213 r4214 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum, int TypeEnum){11 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum, int TypeEnum){ 12 12 13 13 double* serial_vector=NULL; … … 22 22 23 23 24 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum, int TypeEnum){24 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum, int TypeEnum){ 25 25 26 26 int i; … … 60 60 } 61 61 62 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum, int TypeEnum){62 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum, int TypeEnum){ 63 63 64 64 int i; … … 98 98 } 99 99 100 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,bool* vector, int NameEnum, int TypeEnum){100 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,bool* vector, int NameEnum, int TypeEnum){ 101 101 102 102 int i; -
issm/trunk/src/c/modules/InputUpdateFromVectorx/InputUpdateFromVectorx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum,int TypeEnum);13 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum,int TypeEnum);14 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum,int TypeEnum);15 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,bool* vector, int NameEnum,int TypeEnum);12 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum,int TypeEnum); 13 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum,int TypeEnum); 14 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum,int TypeEnum); 15 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,bool* vector, int NameEnum,int TypeEnum); 16 16 17 17 #endif /* _UPDATEINPUTSFROMVECTORXX_H */ -
issm/trunk/src/c/modules/MassFluxx/MassFluxx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void MassFluxx(double* pmass_flux, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters, double* segments,int num_segments){12 void MassFluxx(double* pmass_flux, DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters, double* segments,int num_segments){ 13 13 14 14 int i,j; -
issm/trunk/src/c/modules/MassFluxx/MassFluxx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MassFluxx(double* pmass_flux, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads,DataSet* materials, Parameters* parameters,double* segments,int num_segments);12 void MassFluxx(double* pmass_flux, DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads,DataSet* materials, Parameters* parameters,double* segments,int num_segments); 13 13 14 14 -
issm/trunk/src/c/modules/MaxAbsVxx/MaxAbsVxx.cpp
r4213 r4214 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVxx( double* pmaxabsvx, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVxx( double* pmaxabsvx, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVxx/MaxAbsVxx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVxx( double* pmaxabsvx, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVxx( double* pmaxabsvx, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVXX_H */ -
issm/trunk/src/c/modules/MaxAbsVyx/MaxAbsVyx.cpp
r4213 r4214 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVyx( double* pmaxabsvy, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVyx( double* pmaxabsvy, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVyx/MaxAbsVyx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVyx( double* pmaxabsvy, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVyx( double* pmaxabsvy, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVYX_H */ -
issm/trunk/src/c/modules/MaxAbsVzx/MaxAbsVzx.cpp
r4213 r4214 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVzx( double* pmaxabsvz, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVzx( double* pmaxabsvz, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVzx/MaxAbsVzx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVzx( double* pmaxabsvz, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVzx( double* pmaxabsvz, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVZX_H */ -
issm/trunk/src/c/modules/MaxVelx/MaxVelx.cpp
r4213 r4214 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MaxVelx( double* pmaxvel, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void MaxVelx( double* pmaxvel, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MaxVelx/MaxVelx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MaxVelx( double* pmaxvel, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxVelx( double* pmaxvel, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVELX_H */ -
issm/trunk/src/c/modules/MaxVxx/MaxVxx.cpp
r4213 r4214 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxVxx( double* pmaxvx, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxVxx( double* pmaxvx, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxVxx/MaxVxx.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void MaxVxx( double* pmaxvx, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);11 void MaxVxx( double* pmaxvx, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 12 12 13 13 #endif /* _MAXVXX_H */ -
issm/trunk/src/c/modules/MaxVyx/MaxVyx.cpp
r4213 r4214 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxVyx( double* pmaxvy, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxVyx( double* pmaxvy, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxVyx/MaxVyx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MaxVyx( double* pmaxvy, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxVyx( double* pmaxvy, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVYX_H */ -
issm/trunk/src/c/modules/MaxVzx/MaxVzx.cpp
r4213 r4214 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MaxVzx( double* pmaxvz, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void MaxVzx( double* pmaxvz, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MaxVzx/MaxVzx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MaxVzx( double* pmaxvz, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxVzx( double* pmaxvz, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVZX_H */ -
issm/trunk/src/c/modules/MinVelx/MinVelx.cpp
r4213 r4214 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MinVelx( double* pminvel, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void MinVelx( double* pminvel, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MinVelx/MinVelx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MinVelx( double* pminvel, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MinVelx( double* pminvel, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVELX_H */ -
issm/trunk/src/c/modules/MinVxx/MinVxx.cpp
r4213 r4214 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVxx( double* pminvx, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MinVxx( double* pminvx, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVxx/MinVxx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MinVxx( double* pminvx, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MinVxx( double* pminvx, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVX_H */ -
issm/trunk/src/c/modules/MinVyx/MinVyx.cpp
r4213 r4214 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVyx( double* pminvy, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MinVyx( double* pminvy, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVyx/MinVyx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MinVyx( double* pminvy, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MinVyx( double* pminvy, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVYX_H */ -
issm/trunk/src/c/modules/MinVzx/MinVzx.cpp
r4213 r4214 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVzx( double* pminvz, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MinVzx( double* pminvz, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVzx/MinVzx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void MinVzx( double* pminvz, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MinVzx( double* pminvz, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVZX_H */ -
issm/trunk/src/c/modules/Misfitx/Misfitx.cpp
r4213 r4214 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void Misfitx( double* pJ, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void Misfitx( double* pJ, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/Misfitx/Misfitx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void Misfitx( double* pJ, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void Misfitx( double* pJ, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MISFITX_H */ -
issm/trunk/src/c/modules/ModelProcessorx/Balancedthickness/CreateLoadsBalancedthickness.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsBalancedthickness( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsBalancedthickness(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*DataSet*/ 16 DataSet* loads = NULL;16 Loads* loads = NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create loads if they do not exist yet*/ 22 if(!loads) loads = new DataSet(LoadsEnum);22 if(!loads) loads = new Loads(LoadsEnum); 23 23 24 24 /*Assign output pointer: */ -
issm/trunk/src/c/modules/ModelProcessorx/Balancedthickness2/CreateLoadsBalancedthickness2.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsBalancedthickness2( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsBalancedthickness2(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 17 17 18 18 /*Output*/ 19 DataSet* loads=NULL;19 Loads* loads=NULL; 20 20 21 21 /*Recover pointer: */ … … 23 23 24 24 /*Create loads if they do not exist yet*/ 25 if(!loads) loads = new DataSet(LoadsEnum);25 if(!loads) loads = new Loads(LoadsEnum); 26 26 27 27 /*Get edges and elements*/ -
issm/trunk/src/c/modules/ModelProcessorx/Balancedvelocities/CreateLoadsBalancedvelocities.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsBalancedvelocities( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsBalancedvelocities(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*DataSet*/ 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create loads if they do not exist yet*/ 22 if(!loads) loads = new DataSet(LoadsEnum);22 if(!loads) loads = new Loads(LoadsEnum); 23 23 24 24 /*Assign output pointer: */ -
issm/trunk/src/c/modules/ModelProcessorx/CreateDataSets.cpp
r4213 r4214 16 16 17 17 18 void CreateDataSets(DataSet** pelements,Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, DataSet** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter){18 void CreateDataSets(DataSet** 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){ 19 19 20 20 bool continuous=true; -
issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/CreateLoadsDiagnosticHoriz.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsDiagnosticHoriz( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsDiagnosticHoriz(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*DataSets*/ 16 DataSet* loads = NULL;16 Loads* loads = NULL; 17 17 Icefront* icefront = NULL; 18 18 Riftfront* riftfront= NULL; … … 28 28 29 29 /*Create loads if they do not exist yet*/ 30 if(!loads) loads = new DataSet(LoadsEnum);30 if(!loads) loads = new Loads(LoadsEnum); 31 31 32 32 /*Now, is the flag macayaealpattyn on? otherwise, do nothing: */ -
issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHutter/CreateLoadsDiagnosticHutter.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsDiagnosticHutter( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsDiagnosticHutter(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*DataSet*/ 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create loads if they do not exist yet*/ 22 if(!loads) loads = new DataSet(LoadsEnum);22 if(!loads) loads = new Loads(LoadsEnum); 23 23 24 24 /*Assign output pointer: */ -
issm/trunk/src/c/modules/ModelProcessorx/DiagnosticStokes/CreateLoadsDiagnosticStokes.cpp
r4025 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsDiagnosticStokes( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsDiagnosticStokes(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 19 19 20 20 /*DataSet*/ 21 DataSet* loads = NULL;21 Loads* loads = NULL; 22 22 Pengrid* pengrid = NULL; 23 23 … … 30 30 31 31 /*Create loads if they do not exist yet*/ 32 if(!loads) loads = new DataSet(LoadsEnum);32 if(!loads) loads = new Loads(LoadsEnum); 33 33 34 34 /*Now, is the flag ishutter on? otherwise, do nothing: */ -
issm/trunk/src/c/modules/ModelProcessorx/DiagnosticVert/CreateLoadsDiagnosticVert.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsDiagnosticVert( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsDiagnosticVert(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*DataSet*/ 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create loads if they do not exist yet*/ 22 if(!loads) loads = new DataSet(LoadsEnum);22 if(!loads) loads = new Loads(LoadsEnum); 23 23 24 24 /*Assign output pointer: */ -
issm/trunk/src/c/modules/ModelProcessorx/Melting/CreateLoadsMelting.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsMelting( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsMelting(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 17 17 18 18 /*DataSet*/ 19 DataSet* loads = NULL;19 Loads* loads = NULL; 20 20 21 21 /*if 2d: Error*/ … … 26 26 27 27 /*Create loads if they do not exist yet*/ 28 if(!loads) loads = new DataSet(LoadsEnum);28 if(!loads) loads = new Loads(LoadsEnum); 29 29 30 30 //create penalties for grids: no grid can have a temperature over the melting point -
issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.cpp
r4213 r4214 16 16 #include "../../modules/modules.h" 17 17 18 void ModelProcessorx(DataSet** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, DataSet** ploads, Parameters** pparameters, ConstDataHandle IOMODEL,int solution_type,int nummodels, int* analysis_type_list){18 void ModelProcessorx(DataSet** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, Loads** ploads, Parameters** pparameters, ConstDataHandle IOMODEL,int solution_type,int nummodels, int* analysis_type_list){ 19 19 20 20 int i; … … 27 27 DataSet* materials=NULL; 28 28 DataSet* constraints=NULL; 29 DataSet* loads=NULL;29 Loads* loads=NULL; 30 30 Parameters* parameters=NULL; 31 31 -
issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.h
r4213 r4214 13 13 #include "../../io/io.h" 14 14 15 void ModelProcessorx(DataSet** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, DataSet** ploads, Parameters** pparameters, ConstDataHandle iomodel_handle,int solution_type,int nummodels, int* analysis_type_list);15 void ModelProcessorx(DataSet** 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); 16 16 17 17 /*Creation of fem datasets: general drivers*/ 18 void CreateDataSets(DataSet** pelements,Nodes** pnodes,Vertices** pvertices, DataSet** pmaterials, DataSet** pconstraints, DataSet** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter);18 void CreateDataSets(DataSet** 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); 19 19 void CreateElementsVerticesAndMaterials(DataSet** 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); … … 27 27 void CreateNodesDiagnosticHoriz(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 28 28 void CreateConstraintsDiagnosticHoriz(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 29 void CreateLoadsDiagnosticHoriz( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);29 void CreateLoadsDiagnosticHoriz(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 30 30 void UpdateElementsDiagnosticHoriz(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 31 31 … … 33 33 void CreateNodesDiagnosticVert(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 34 34 void CreateConstraintsDiagnosticVert(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 35 void CreateLoadsDiagnosticVert( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);35 void CreateLoadsDiagnosticVert(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 36 36 void UpdateElementsDiagnosticVert(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 37 37 … … 39 39 void CreateNodesDiagnosticHutter(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 40 40 void CreateConstraintsDiagnosticHutter(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 41 void CreateLoadsDiagnosticHutter( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);41 void CreateLoadsDiagnosticHutter(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 42 42 void UpdateElementsDiagnosticHutter(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 43 43 … … 45 45 void CreateNodesDiagnosticStokes(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 46 46 void CreateConstraintsDiagnosticStokes(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 47 void CreateLoadsDiagnosticStokes( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);47 void CreateLoadsDiagnosticStokes(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 48 48 void UpdateElementsDiagnosticStokes(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 49 49 … … 51 51 void CreateNodesSlopeCompute(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 52 52 void CreateConstraintsSlopeCompute(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 53 void CreateLoadsSlopeCompute( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);53 void CreateLoadsSlopeCompute(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 54 54 void UpdateElementsSlopeCompute(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 55 55 … … 57 57 void CreateNodesThermal(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 58 58 void CreateConstraintsThermal(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 59 void CreateLoadsThermal( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);59 void CreateLoadsThermal(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 60 60 void UpdateElementsThermal(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 61 61 … … 63 63 void CreateNodesMelting(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 64 64 void CreateConstraintsMelting(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 65 void CreateLoadsMelting( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);65 void CreateLoadsMelting(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 66 66 void UpdateElementsMelting(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 67 67 … … 69 69 void CreateNodesPrognostic(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 70 70 void CreateConstraintsPrognostic(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 71 void CreateLoadsPrognostic( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);71 void CreateLoadsPrognostic(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 72 72 void UpdateElementsPrognostic(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 73 73 … … 75 75 void CreateNodesPrognostic2(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 76 76 void CreateConstraintsPrognostic2(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 77 void CreateLoadsPrognostic2( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);77 void CreateLoadsPrognostic2(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 78 78 void UpdateElementsPrognostic2(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 79 79 … … 81 81 void CreateNodesBalancedthickness(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 82 82 void CreateConstraintsBalancedthickness(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 83 void CreateLoadsBalancedthickness( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);83 void CreateLoadsBalancedthickness(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 84 84 void UpdateElementsBalancedthickness(DataSet* 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 87 void CreateConstraintsBalancedthickness2(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 88 void CreateLoadsBalancedthickness2( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);88 void CreateLoadsBalancedthickness2(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 89 89 void UpdateElementsBalancedthickness2(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 90 90 … … 92 92 void CreateNodesBalancedvelocities(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 93 93 void CreateConstraintsBalancedvelocities(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 94 void CreateLoadsBalancedvelocities( DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle);94 void CreateLoadsBalancedvelocities(Loads** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); 95 95 void UpdateElementsBalancedvelocities(DataSet* elements,IoModel* iomodel_handle,ConstDataHandle iomodel_handle,int analysis_counter,int analysis_type); 96 96 … … 104 104 105 105 /*Diverse: */ 106 void SortDataSets(DataSet** pelements,Nodes** pnodes,Vertices** pvertices, DataSet** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters);107 void UpdateCounters(IoModel* iomodel,Nodes** pnodes, DataSet** ploads, DataSet** pconstraints);106 void SortDataSets(DataSet** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters); 107 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,Loads** ploads, DataSet** pconstraints); 108 108 109 109 #endif -
issm/trunk/src/c/modules/ModelProcessorx/Prognostic/CreateLoadsPrognostic.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsPrognostic( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsPrognostic(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*DataSet*/ 16 DataSet* loads = NULL;16 Loads* loads = NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create loads if they do not exist yet*/ 22 if(!loads) loads = new DataSet(LoadsEnum);22 if(!loads) loads = new Loads(LoadsEnum); 23 23 24 24 /*Assign output pointer: */ -
issm/trunk/src/c/modules/ModelProcessorx/Prognostic2/CreateLoadsPrognostic2.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsPrognostic2( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsPrognostic2(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 18 18 19 19 /*Output*/ 20 DataSet* loads=NULL;20 Loads* loads=NULL; 21 21 22 22 /*Recover pointer: */ … … 24 24 25 25 /*Create loads if they do not exist yet*/ 26 if(!loads) loads = new DataSet(LoadsEnum);26 if(!loads) loads = new Loads(LoadsEnum); 27 27 28 28 /*Get edges and elements*/ -
issm/trunk/src/c/modules/ModelProcessorx/SlopeCompute/CreateLoadsSlopeCompute.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsSlopeCompute( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsSlopeCompute(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*DataSet*/ 16 DataSet* loads = NULL;16 Loads* loads = NULL; 17 17 18 18 /*Recover pointer: */ … … 20 20 21 21 /*Create loads if they do not exist yet*/ 22 if(!loads) loads = new DataSet(LoadsEnum);22 if(!loads) loads = new Loads(LoadsEnum); 23 23 24 24 /*Assign output pointer: */ -
issm/trunk/src/c/modules/ModelProcessorx/SortDataSets.cpp
r4213 r4214 16 16 17 17 18 void SortDataSets(DataSet** pelements,Nodes** pnodes,Vertices** pvertices, DataSet** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters){18 void SortDataSets(DataSet** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters){ 19 19 20 20 DataSet* elements=NULL; 21 21 Nodes* nodes=NULL; 22 22 Vertices* vertices=NULL; 23 DataSet* loads=NULL;23 Loads* loads=NULL; 24 24 DataSet* materials=NULL; 25 25 DataSet* constraints=NULL; -
issm/trunk/src/c/modules/ModelProcessorx/Thermal/CreateLoadsThermal.cpp
r4006 r4214 11 11 #include "../ModelProcessorx.h" 12 12 13 void CreateLoadsThermal( DataSet** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){13 void CreateLoadsThermal(Loads** ploads, IoModel* iomodel,ConstDataHandle iomodel_handle){ 14 14 15 15 /*Intermediary*/ … … 17 17 18 18 /*DataSet*/ 19 DataSet* loads = NULL;19 Loads* loads = NULL; 20 20 Pengrid* pengrid = NULL; 21 21 … … 24 24 25 25 /*Create loads if they do not exist yet*/ 26 if(!loads) loads = new DataSet(LoadsEnum);26 if(!loads) loads = new Loads(LoadsEnum); 27 27 28 28 /*return if 2d mesh*/ -
issm/trunk/src/c/modules/ModelProcessorx/UpdateCounters.cpp
r4211 r4214 15 15 #include "./ModelProcessorx.h" 16 16 17 void UpdateCounters(IoModel* iomodel,Nodes** pnodes, DataSet** ploads, DataSet** pconstraints){17 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,Loads** ploads, DataSet** pconstraints){ 18 18 19 19 Nodes* nodes=NULL; 20 DataSet* loads=NULL;20 Loads* loads=NULL; 21 21 DataSet* constraints=NULL; 22 22 -
issm/trunk/src/c/modules/OutputResultsx/ElementResultsToPatch.cpp
r4213 r4214 15 15 #include "../../objects/objects.h" 16 16 17 void ElementResultsToPatch(DataSet* elements, Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results){17 void ElementResultsToPatch(DataSet* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results){ 18 18 19 19 int i; -
issm/trunk/src/c/modules/OutputResultsx/OutputResultsx.cpp
r4213 r4214 17 17 18 18 #ifdef _SERIAL_ 19 void OutputResultsx(mxArray** pdataref, DataSet* elements, Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results){19 void OutputResultsx(mxArray** pdataref, DataSet* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results){ 20 20 #else 21 void OutputResultsx( DataSet* elements, Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results){21 void OutputResultsx( DataSet* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results){ 22 22 #endif 23 23 -
issm/trunk/src/c/modules/OutputResultsx/OutputResultsx.h
r4213 r4214 16 16 #ifdef _SERIAL_ 17 17 #include <mex.h> 18 void OutputResultsx(mxArray** pdataref, DataSet* elements, Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results);18 void OutputResultsx(mxArray** pdataref, DataSet* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results); 19 19 void MatlabWriteResults(mxArray** pdataref, Parameters* parameters, DataSet* results); 20 20 #else 21 void OutputResultsx(DataSet* elements, Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results);21 void OutputResultsx(DataSet* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results); 22 22 void FileWriteResults(Parameters* parameters, DataSet* results); 23 23 #endif 24 24 25 25 /* local prototypes: */ 26 void ElementResultsToPatch(DataSet* elements, Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results);26 void ElementResultsToPatch(DataSet* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results); 27 27 28 28 #endif /* _OUTPUTRESULTS_H */ -
issm/trunk/src/c/modules/OutputRiftsx/OutputRiftsx.cpp
r3913 r4214 11 11 #include "../../EnumDefinitions/EnumDefinitions.h" 12 12 13 void OutputRiftsx( Vec* priftproperties, DataSet* loads, int numrifts){13 void OutputRiftsx( Vec* priftproperties, Loads* loads, int numrifts){ 14 14 15 15 /*output: */ -
issm/trunk/src/c/modules/OutputRiftsx/OutputRiftsx.h
r3913 r4214 9 9 10 10 /* local prototypes: */ 11 void OutputRiftsx( Vec* priftproperties, DataSet* loads, int numrifts);11 void OutputRiftsx( Vec* priftproperties, Loads* loads, int numrifts); 12 12 13 13 #endif /* _OUTPUTRIFTSX_H */ -
issm/trunk/src/c/modules/PenaltyConstraintsx/PenaltyConstraintsx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads,DataSet* materials, Parameters* parameters){12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads,DataSet* materials, Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/PenaltyConstraintsx/PenaltyConstraintsx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads,DataSet* materials, Parameters* parameters);12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads,DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _PENALTYCONSTRAINTSX_H */ -
issm/trunk/src/c/modules/PenaltyConstraintsx/RiftConstraints.cpp
r4091 r4214 10 10 #define _ZIGZAGCOUNTER_ 11 11 12 int RiftConstraints(int* pconverged, int* pnum_unstable_constraints, DataSet* loads,int min_mechanical_constraints){12 int RiftConstraints(int* pconverged, int* pnum_unstable_constraints,Loads* loads,int min_mechanical_constraints){ 13 13 14 14 int num_unstable_constraints=0; … … 35 35 } 36 36 37 int IsMaterialStable( DataSet* loads){37 int IsMaterialStable(Loads* loads){ 38 38 39 39 int i; … … 66 66 } 67 67 68 int RiftIsPresent( DataSet* loads){68 int RiftIsPresent(Loads* loads){ 69 69 70 70 … … 92 92 } 93 93 94 int IsPreStable( DataSet* loads){94 int IsPreStable(Loads* loads){ 95 95 96 96 … … 130 130 } 131 131 132 int SetPreStable( DataSet* loads){132 int SetPreStable(Loads* loads){ 133 133 134 134 … … 150 150 } 151 151 152 int PreConstrain(int* pnum_unstable_constraints, DataSet* loads){152 int PreConstrain(int* pnum_unstable_constraints,Loads* loads){ 153 153 154 154 int i; … … 185 185 } 186 186 187 int Constrain(int* pnum_unstable_constraints, DataSet* loads){187 int Constrain(int* pnum_unstable_constraints,Loads* loads){ 188 188 189 189 int i; … … 220 220 } 221 221 222 void FreezeConstraints( DataSet* loads){222 void FreezeConstraints(Loads* loads){ 223 223 224 224 int i; … … 241 241 } 242 242 243 int IsFrozen( DataSet* loads){243 int IsFrozen(Loads* loads){ 244 244 245 245 int i; … … 273 273 } 274 274 275 int MaxPenetrationInInputs( DataSet* loads){275 int MaxPenetrationInInputs(Loads* loads){ 276 276 277 277 int i; … … 314 314 } 315 315 316 int PotentialUnstableConstraints( DataSet* loads){316 int PotentialUnstableConstraints(Loads* loads){ 317 317 318 318 int i; -
issm/trunk/src/c/modules/PenaltyConstraintsx/RiftConstraints.h
r4043 r4214 10 10 #include "../../DataSet/DataSet.h" 11 11 12 int RiftConstraints(int* pconverged, int* pnum_unstable_constraints, DataSet* loads,int min_mechanical_constraints);12 int RiftConstraints(int* pconverged, int* pnum_unstable_constraints,Loads* loads,int min_mechanical_constraints); 13 13 14 int RiftIsPresent( DataSet* loads);14 int RiftIsPresent(Loads* loads); 15 15 16 int IsPreStable( DataSet* loads);16 int IsPreStable(Loads* loads); 17 17 18 int SetPreStable( DataSet* loads);18 int SetPreStable(Loads* loads); 19 19 20 int PreConstrain(int* pnum_unstable_constraints, DataSet* loads);20 int PreConstrain(int* pnum_unstable_constraints,Loads* loads); 21 21 22 int Constrain(int* pnum_unstable_constraints, DataSet* loads);22 int Constrain(int* pnum_unstable_constraints,Loads* loads); 23 23 24 void FreezeConstraints( DataSet* loads);24 void FreezeConstraints(Loads* loads); 25 25 26 int MaxPenetrationInInputs( DataSet* loads);26 int MaxPenetrationInInputs(Loads* loads); 27 27 28 int PotentialUnstableConstraints( DataSet* loads);28 int PotentialUnstableConstraints(Loads* loads); 29 29 30 int IsMaterialStable( DataSet* loads);30 int IsMaterialStable(Loads* loads); 31 31 32 int IsFrozen( DataSet* loads);32 int IsFrozen(Loads* loads); 33 33 #endif -
issm/trunk/src/c/modules/PenaltySystemMatricesx/PenaltySystemMatricesx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag){12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/PenaltySystemMatricesx/PenaltySystemMatricesx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag);12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax, DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag); 13 13 14 14 #endif /* _PENALTYSYSTEMMATRICESX_H */ -
issm/trunk/src/c/modules/SurfaceAreax/SurfaceAreax.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void SurfaceAreax( double* pS, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void SurfaceAreax( double* pS, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/SurfaceAreax/SurfaceAreax.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void SurfaceAreax( double* pS, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void SurfaceAreax( double* pS, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _SURFACEAREAX_H */ -
issm/trunk/src/c/modules/SystemMatricesx/SystemMatricesx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void SystemMatricesx(Mat* pKgg, Vec* ppg,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag){12 void SystemMatricesx(Mat* pKgg, Vec* ppg,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag){ 13 13 14 14 /*intermediary: */ -
issm/trunk/src/c/modules/SystemMatricesx/SystemMatricesx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void SystemMatricesx(Mat* pKgg, Vec* ppg,DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag);12 void SystemMatricesx(Mat* pKgg, Vec* ppg,DataSet* elements,Nodes* nodes, Vertices* vertices,Loads* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag); 13 13 14 14 #endif /* _SYSTEMMATRICESX_H */ -
issm/trunk/src/c/modules/UpdateGeometryx/UpdateGeometryx.cpp
r4213 r4214 10 10 #include "../../DataSet/DataSet.h" 11 11 12 void UpdateGeometryx( DataSet* elements, Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters){12 void UpdateGeometryx( DataSet* elements, Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/UpdateGeometryx/UpdateGeometryx.h
r4213 r4214 10 10 11 11 /* local prototypes: */ 12 void UpdateGeometryx(DataSet* elements, Nodes* nodes,Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void UpdateGeometryx(DataSet* elements, Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _UPDATEGEOMETRYX_H */ -
issm/trunk/src/c/modules/UpdateVertexPositionsx/UpdateVertexPositionsx.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int UpdateVertexPositionsx(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters){12 int UpdateVertexPositionsx(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/UpdateVertexPositionsx/UpdateVertexPositionsx.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 int UpdateVertexPositionsx(DataSet* elements,Nodes* nodes,Vertices* vertices, DataSet* loads,DataSet* materials,Parameters* parameters);11 int UpdateVertexPositionsx(DataSet* elements,Nodes* nodes,Vertices* vertices,Loads* loads,DataSet* materials,Parameters* parameters); 12 12 13 13 #endif /* _UPDATEVERTEXPOSITIONSXX_H */ -
issm/trunk/src/c/modules/VecExtrudex/VecExtrudex.cpp
r4213 r4214 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void VecExtrudex( Vec vector, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int collapse){12 void VecExtrudex( Vec vector, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int collapse){ 13 13 14 14 double* vector_serial=NULL; -
issm/trunk/src/c/modules/VecExtrudex/VecExtrudex.h
r4213 r4214 9 9 10 10 /* local prototypes: */ 11 void VecExtrudex( Vec vector, DataSet* elements,Nodes* nodes, Vertices* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int collapse);11 void VecExtrudex( Vec vector, DataSet* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int collapse); 12 12 13 13 #endif /* _VECEXTRUDEX_H */ -
issm/trunk/src/c/objects/Elements/Beam.cpp
r4122 r4214 67 67 /*}}}*/ 68 68 /*FUNCTION Beam::Configure {{{1*/ 69 void Beam::Configure(DataSet* elementsin, DataSet* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){69 void Beam::Configure(DataSet* elementsin,Loads* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){ 70 70 71 71 ISSMERROR(" not supported yet!"); -
issm/trunk/src/c/objects/Elements/Beam.h
r4164 r4214 44 44 /*}}}*/ 45 45 /*object management: {{{1*/ 46 void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,DataSet* materials,Parameters* parameters);46 void Configure(DataSet* elements,Loads* loads,DataSet* nodes,DataSet* materials,Parameters* parameters); 47 47 void Echo(); 48 48 void DeepEcho(); -
issm/trunk/src/c/objects/Elements/Element.h
r4164 r4214 25 25 26 26 virtual ~Element(){}; 27 virtual void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,DataSet* materials,Parameters* parameters)=0;27 virtual void Configure(DataSet* elements,Loads* loads,DataSet* nodes,DataSet* materials,Parameters* parameters)=0; 28 28 29 29 virtual void CreateKMatrix(Mat Kgg)=0; -
issm/trunk/src/c/objects/Elements/Penta.cpp
r4175 r4214 275 275 /*Object management: */ 276 276 /*FUNCTION Penta::Configure {{{1*/ 277 void Penta::Configure(DataSet* elementsin, DataSet* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){277 void Penta::Configure(DataSet* elementsin, Loads* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){ 278 278 279 279 int analysis_counter; -
issm/trunk/src/c/objects/Elements/Penta.h
r4175 r4214 49 49 /*}}}*/ 50 50 /*FUNCTION object management {{{1*/ 51 void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,DataSet* materials,Parameters* parameters);51 void Configure(DataSet* elements,Loads* loads,DataSet* nodes,DataSet* materials,Parameters* parameters); 52 52 Object* copy(); 53 53 void DeepEcho(); -
issm/trunk/src/c/objects/Elements/Sing.cpp
r4122 r4214 39 39 /*Object management*/ 40 40 /*FUNCTION Sing::Configure {{{1*/ 41 void Sing::Configure(DataSet* elementsin, DataSet* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){41 void Sing::Configure(DataSet* elementsin,Loads* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){ 42 42 43 43 ISSMERROR(" not supported yet!"); -
issm/trunk/src/c/objects/Elements/Sing.h
r4164 r4214 44 44 /*}}}*/ 45 45 /*object management: {{{1*/ 46 void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,DataSet* materials,Parameters* parameters);46 void Configure(DataSet* elements,Loads* loads,DataSet* nodes,DataSet* materials,Parameters* parameters); 47 47 Object* copy(); 48 48 void DeepEcho(); -
issm/trunk/src/c/objects/Elements/Tria.cpp
r4178 r4214 256 256 /*Object management: */ 257 257 /*FUNCTION Tria::Configure {{{1*/ 258 void Tria::Configure(DataSet* elementsin, DataSet* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){258 void Tria::Configure(DataSet* elementsin, Loads* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){ 259 259 260 260 int analysis_counter; -
issm/trunk/src/c/objects/Elements/Tria.h
r4172 r4214 44 44 /*}}}*/ 45 45 /*FUNCTION object management {{{1*/ 46 void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,DataSet* materials,Parameters* parameters);46 void Configure(DataSet* elements,Loads* loads,DataSet* nodes,DataSet* materials,Parameters* parameters); 47 47 Object* copy(); 48 48 void DeepEcho(void); -
issm/trunk/src/c/objects/FemModel.h
r4213 r4214 28 28 29 29 DataSet* elements; //elements (one set for all analyses) 30 Nodes* nodes; //one set of nodes31 Vertices* 30 Nodes* nodes; //one set of nodes 31 Vertices* vertices; //one set of vertices 32 32 DataSet* constraints; //one set of constraints. each constraint knows which analysis_type it handles 33 DataSet*loads; //one set of constraints. each constraint knows which analysis_type it handles33 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 35 35 Parameters* parameters; //one set of parameters, independent of the analysis_type -
issm/trunk/src/c/objects/Loads/Icefront.cpp
r4213 r4214 136 136 /*Object marshall*/ 137 137 /*FUNCTION Icefront::Configure {{{1*/ 138 void Icefront::Configure(DataSet* elementsin, DataSet* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){138 void Icefront::Configure(DataSet* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){ 139 139 140 140 /*Take care of hooking up all objects for this element, ie links the objects in the hooks to their respective -
issm/trunk/src/c/objects/Loads/Icefront.h
r4213 r4214 40 40 /*}}}*/ 41 41 /*object management: {{{1*/ 42 void Configure(DataSet* elementsin, DataSet* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin);42 void Configure(DataSet* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin); 43 43 void DeepEcho(); 44 44 void Demarshall(char** pmarshalled_dataset); -
issm/trunk/src/c/objects/Loads/Load.h
r4213 r4214 29 29 virtual int MarshallSize()=0; 30 30 virtual void Demarshall(char** pmarshalled_dataset)=0; 31 virtual void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,Vertices* vertices,DataSet* materials,Parameters* parameters)=0;31 virtual void Configure(DataSet* elements,Loads* loads,DataSet* nodes,Vertices* vertices,DataSet* materials,Parameters* parameters)=0; 32 32 virtual void CreateKMatrix(Mat Kgg)=0; 33 33 virtual void CreatePVector(Vec pg)=0; -
issm/trunk/src/c/objects/Loads/Numericalflux.cpp
r4213 r4214 156 156 /*Object marshall*/ 157 157 /*FUNCTION Numericalflux::Configure {{{1*/ 158 void Numericalflux::Configure(DataSet* elementsin, DataSet* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){158 void Numericalflux::Configure(DataSet* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){ 159 159 160 160 /*Take care of hooking up all objects for this element, ie links the objects in the hooks to their respective -
issm/trunk/src/c/objects/Loads/Numericalflux.h
r4213 r4214 35 35 /*}}}*/ 36 36 /*Object management: {{{1*/ 37 void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,Vertices* vertices,DataSet* materials,Parameters* parameters);37 void Configure(DataSet* elements,Loads* loads,DataSet* nodes,Vertices* vertices,DataSet* materials,Parameters* parameters); 38 38 void DeepEcho(); 39 39 void Demarshall(char** pmarshalled_dataset); -
issm/trunk/src/c/objects/Loads/Pengrid.cpp
r4213 r4214 107 107 /*Object management*/ 108 108 /*FUNCTION Pengrid::Configure {{{1*/ 109 void Pengrid::Configure(DataSet* elementsin, DataSet* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){109 void Pengrid::Configure(DataSet* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){ 110 110 111 111 /*Take care of hooking up all objects for this load, ie links the objects in the hooks to their respective -
issm/trunk/src/c/objects/Loads/Pengrid.h
r4213 r4214 41 41 /*}}}*/ 42 42 /*FUNCTION object management {{{1*/ 43 void Configure(DataSet* elementsin, DataSet* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin);43 void Configure(DataSet* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin); 44 44 void DeepEcho(); 45 45 void Demarshall(char** pmarshalled_dataset); -
issm/trunk/src/c/objects/Loads/Penpair.cpp
r4213 r4214 73 73 /*Object marshall*/ 74 74 /*FUNCTION Penpair::Configure {{{1*/ 75 void Penpair::Configure(DataSet* elementsin, DataSet* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){75 void Penpair::Configure(DataSet* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){ 76 76 77 77 /*Take care of hooking up all objects for this element, ie links the objects in the hooks to their respective -
issm/trunk/src/c/objects/Loads/Penpair.h
r4213 r4214 32 32 /*}}}*/ 33 33 /*object management: {{{1*/ 34 void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,Vertices* vertices,DataSet* materials,Parameters* parameters);34 void Configure(DataSet* elements,Loads* loads,DataSet* nodes,Vertices* vertices,DataSet* materials,Parameters* parameters); 35 35 void DeepEcho(); 36 36 void Demarshall(char** pmarshalled_dataset); -
issm/trunk/src/c/objects/Loads/Riftfront.cpp
r4213 r4214 131 131 /*Object marshall*/ 132 132 /*FUNCTION Riftfront::Configure {{{1*/ 133 void Riftfront::Configure(DataSet* elementsin, DataSet* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){133 void Riftfront::Configure(DataSet* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,DataSet* materialsin,Parameters* parametersin){ 134 134 135 135 /*Take care of hooking up all objects for this element, ie links the objects in the hooks to their respective -
issm/trunk/src/c/objects/Loads/Riftfront.h
r4213 r4214 49 49 /*}}}*/ 50 50 /*object management: {{{1*/ 51 void Configure(DataSet* elements, DataSet* loads,DataSet* nodes,Vertices* vertices,DataSet* materials,Parameters* parameters);51 void Configure(DataSet* elements,Loads* loads,DataSet* nodes,Vertices* vertices,DataSet* materials,Parameters* parameters); 52 52 Object* copy(); 53 53 void DeepEcho(); -
issm/trunk/src/c/solvers/solver_diagnostic_nonlinear.cpp
r4185 r4214 18 18 Vec old_ug=NULL; 19 19 Vec old_uf=NULL; 20 DataSet* loads=NULL;20 Loads* loads=NULL; 21 21 22 22 /*intermediary: */ … … 51 51 /*Were loads requested as output? : */ 52 52 if(conserve_loads){ 53 loads= femmodel->loads->Copy(); //protect loads from being modified by the solution53 loads=(Loads*)femmodel->loads->Copy(); //protect loads from being modified by the solution 54 54 } 55 55 else{ 56 loads= femmodel->loads; //modify loads in this solution56 loads=(Loads*)femmodel->loads; //modify loads in this solution 57 57 } 58 58 -
issm/trunk/src/mex/ComputeBasalStress/ComputeBasalStress.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 34 34 FetchData((DataSet**)&nodes,NODES); 35 35 FetchData((DataSet**)&vertices,VERTICES); 36 FetchData( &loads,LOADS);36 FetchData((DataSet**)&loads,LOADS); 37 37 FetchData(&materials,MATERIALS); 38 38 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/ComputePressure/ComputePressure.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 34 34 FetchData((DataSet**)&nodes,NODES); 35 35 FetchData((DataSet**)&vertices,VERTICES); 36 FetchData( &loads,LOADS);36 FetchData((DataSet**)&loads,LOADS); 37 37 FetchData(&materials,MATERIALS); 38 38 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/ConfigureObjects/ConfigureObjects.cpp
r4213 r4214 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* loads=NULL;14 Loads* loads=NULL; 15 15 Nodes* nodes=NULL; 16 16 Vertices* vertices=NULL; … … 28 28 /*Input datasets: */ 29 29 FetchData(&elements,ELEMENTSIN); 30 FetchData( &loads,LOADSIN);30 FetchData((DataSet**)&loads,LOADSIN); 31 31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData((DataSet**)&vertices,VERTICES); -
issm/trunk/src/mex/CostFunction/CostFunction.cpp
r4213 r4214 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* loads=NULL;14 Loads* loads=NULL; 15 15 Nodes* nodes=NULL; 16 16 Vertices* vertices=NULL; … … 31 31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 FetchData( &loads,LOADS);33 FetchData((DataSet**)&loads,LOADS); 34 34 FetchData(&materials,MATERIALS); 35 35 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/Du/Du.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 31 31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 FetchData( &loads,LOADS);33 FetchData((DataSet**)&loads,LOADS); 34 34 FetchData(&materials,MATERIALS); 35 35 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/FieldAverageOntoVertices/FieldAverageOntoVertices.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 29 29 FetchData((DataSet**)&nodes,NODES); 30 30 FetchData((DataSet**)&vertices,VERTICES); 31 FetchData( &loads,LOADS);31 FetchData((DataSet**)&loads,LOADS); 32 32 FetchData(&materials,MATERIALS); 33 33 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/FieldDepthAverage/FieldDepthAverage.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 30 30 FetchData((DataSet**)&nodes,NODES); 31 31 FetchData((DataSet**)&vertices,VERTICES); 32 FetchData( &loads,LOADS);32 FetchData((DataSet**)&loads,LOADS); 33 33 FetchData(&materials,MATERIALS); 34 34 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/GetSolutionFromInputs/GetSolutionFromInputs.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 31 31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 FetchData( &loads,LOADSIN);33 FetchData((DataSet**)&loads,LOADSIN); 34 34 FetchData(&materials,MATERIALS); 35 35 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/Gradj/Gradj.cpp
r4213 r4214 14 14 Nodes *nodes = NULL; 15 15 Vertices *vertices = NULL; 16 DataSet*loads = NULL;16 Loads *loads = NULL; 17 17 DataSet *materials = NULL; 18 18 Parameters *parameters = NULL; … … 33 33 FetchData((DataSet**)&nodes,NODES); 34 34 FetchData((DataSet**)&vertices,VERTICES); 35 FetchData( &loads,LOADS);35 FetchData((DataSet**)&loads,LOADS); 36 36 FetchData(&materials,MATERIALS); 37 37 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/InputControlConstrain/InputControlConstrain.cpp
r4213 r4214 14 14 Nodes *nodes = NULL; 15 15 Vertices *vertices = NULL; 16 DataSet*loads = NULL;16 Loads *loads = NULL; 17 17 DataSet *materials = NULL; 18 18 Parameters *parameters = NULL; … … 31 31 FetchData((DataSet**)&nodes,NODESIN); 32 32 FetchData((DataSet**)&vertices,VERTICESIN); 33 FetchData( &loads,LOADSIN);33 FetchData((DataSet**)&loads,LOADSIN); 34 34 FetchData(&materials,MATERIALSIN); 35 35 FetchParams(¶meters,PARAMETERSIN); -
issm/trunk/src/mex/InputDepthAverage/InputDepthAverage.cpp
r4213 r4214 14 14 Nodes *nodes = NULL; 15 15 Vertices *vertices = NULL; 16 DataSet*loads = NULL;16 Loads *loads = NULL; 17 17 DataSet *materials = NULL; 18 18 Parameters *parameters = NULL; … … 30 30 FetchData((DataSet**)&nodes,NODESIN); 31 31 FetchData((DataSet**)&vertices,VERTICESIN); 32 FetchData( &loads,LOADSIN);32 FetchData((DataSet**)&loads,LOADSIN); 33 33 FetchData(&materials,MATERIALSIN); 34 34 FetchParams(¶meters,PARAMETERSIN); -
issm/trunk/src/mex/InputDuplicate/InputDuplicate.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 29 29 FetchData((DataSet**)&nodes,NODES); 30 30 FetchData((DataSet**)&vertices,VERTICES); 31 FetchData( &loads,LOADS);31 FetchData((DataSet**)&loads,LOADS); 32 32 FetchData(&materials,MATERIALS); 33 33 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/InputExtrude/InputExtrude.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 29 29 FetchData((DataSet**)&nodes,NODES); 30 30 FetchData((DataSet**)&vertices,VERTICES); 31 FetchData( &loads,LOADS);31 FetchData((DataSet**)&loads,LOADS); 32 32 FetchData(&materials,MATERIALS); 33 33 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/InputScale/InputScale.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 30 30 FetchData((DataSet**)&nodes,NODES); 31 31 FetchData((DataSet**)&vertices,VERTICES); 32 FetchData( &loads,LOADS);32 FetchData((DataSet**)&loads,LOADS); 33 33 FetchData(&materials,MATERIALS); 34 34 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/InputToResult/InputToResult.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 30 30 FetchData((DataSet**)&nodes,NODES); 31 31 FetchData((DataSet**)&vertices,VERTICES); 32 FetchData( &loads,LOADS);32 FetchData((DataSet**)&loads,LOADS); 33 33 FetchData(&materials,MATERIALS); 34 34 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/InputUpdateFromConstant/InputUpdateFromConstant.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 30 30 FetchData((DataSet**)&nodes,NODESIN); 31 31 FetchData((DataSet**)&vertices,VERTICESIN); 32 FetchData( &loads,LOADSIN);32 FetchData((DataSet**)&loads,LOADSIN); 33 33 FetchData(&materials,MATERIALSIN); 34 34 FetchParams(¶meters,PARAMETERSIN); -
issm/trunk/src/mex/InputUpdateFromSolution/InputUpdateFromSolution.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 29 29 FetchData((DataSet**)&nodes,NODESIN); 30 30 FetchData((DataSet**)&vertices,VERTICESIN); 31 FetchData( &loads,LOADSIN);31 FetchData((DataSet**)&loads,LOADSIN); 32 32 FetchData(&materials,MATERIALSIN); 33 33 FetchParams(¶meters,PARAMETERSIN); -
issm/trunk/src/mex/InputUpdateFromVector/InputUpdateFromVector.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 32 32 FetchData((DataSet**)&nodes,NODESIN); 33 33 FetchData((DataSet**)&vertices,VERTICESIN); 34 FetchData( &loads,LOADSIN);34 FetchData((DataSet**)&loads,LOADSIN); 35 35 FetchData(&materials,MATERIALSIN); 36 36 FetchParams(¶meters,PARAMETERSIN); -
issm/trunk/src/mex/MassFlux/MassFlux.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 34 34 FetchData((DataSet**)&nodes,NODES); 35 35 FetchData((DataSet**)&vertices,VERTICES); 36 FetchData( &loads,LOADS);36 FetchData((DataSet**)&loads,LOADS); 37 37 FetchData(&materials,MATERIALS); 38 38 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/Misfit/Misfit.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 31 31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 FetchData( &loads,LOADS);33 FetchData((DataSet**)&loads,LOADS); 34 34 FetchData(&materials,MATERIALS); 35 35 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/ModelProcessor/ModelProcessor.cpp
r4213 r4214 21 21 Vertices* vertices=NULL; 22 22 DataSet* constraints=NULL; 23 DataSet* loads=NULL;23 Loads* loads=NULL; 24 24 DataSet* materials=NULL; 25 25 Parameters* parameters=NULL; -
issm/trunk/src/mex/OutputResults/OutputResults.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 32 32 FetchData((DataSet**)&nodes,NODES); 33 33 FetchData((DataSet**)&vertices,VERTICES); 34 FetchData( &loads,LOADS);34 FetchData((DataSet**)&loads,LOADS); 35 35 FetchData(&materials,MATERIALS); 36 36 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/OutputRifts/OutputRifts.cpp
r2333 r4214 12 12 13 13 /*input datasets: */ 14 DataSet* loads=NULL;14 Loads* loads=NULL; 15 15 16 16 /* output datasets: */ … … 25 25 26 26 /*Input datasets: */ 27 FetchData( &loads,LOADS);27 FetchData((DataSet**)&loads,LOADS); 28 28 FetchData(&numrifts,mxGetField(PARAMETERS,0,"numrifts")); 29 29 -
issm/trunk/src/mex/ParameterOutput/ParameterOutput.cpp
r4211 r4214 13 13 DataSet* elements=NULL; 14 14 Nodes* nodes=NULL; 15 DataSet* loads=NULL;15 Loads* loads=NULL; 16 16 DataSet* materials=NULL; 17 17 DataSet* results=NULL; … … 32 32 FetchData(&elements,ELEMENTS); 33 33 FetchData((DataSet**)&nodes,NODES); 34 FetchData( &loads,LOADS);34 FetchData((DataSet**)&loads,LOADS); 35 35 FetchData(&materials,MATERIALS); 36 36 FetchData(&results,RESULTS); -
issm/trunk/src/mex/PenaltyConstraints/PenaltyConstraints.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 32 32 FetchData((DataSet**)&nodes,NODES); 33 33 FetchData((DataSet**)&vertices,VERTICES); 34 FetchData( &loads,LOADSIN);34 FetchData((DataSet**)&loads,LOADSIN); 35 35 FetchData(&materials,MATERIALS); 36 36 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/PenaltySystemMatrices/PenaltySystemMatrices.cpp
r4213 r4214 19 19 Nodes* nodes=NULL; 20 20 Vertices* vertices=NULL; 21 DataSet* loads=NULL;21 Loads* loads=NULL; 22 22 DataSet* materials=NULL; 23 23 Parameters* parameters=NULL; … … 36 36 FetchData((DataSet**)&nodes,NODES); 37 37 FetchData((DataSet**)&vertices,VERTICES); 38 FetchData( &loads,LOADS);38 FetchData((DataSet**)&loads,LOADS); 39 39 FetchData(&materials,MATERIALS); 40 40 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/SystemMatrices/SystemMatrices.cpp
r4213 r4214 14 14 Nodes* nodes=NULL; 15 15 Vertices* vertices=NULL; 16 DataSet* loads=NULL;16 Loads* loads=NULL; 17 17 DataSet* materials=NULL; 18 18 Parameters* parameters=NULL; … … 33 33 FetchData((DataSet**)&nodes,NODES); 34 34 FetchData((DataSet**)&vertices,VERTICES); 35 FetchData( &loads,LOADS);35 FetchData((DataSet**)&loads,LOADS); 36 36 FetchData(&materials,MATERIALS); 37 37 FetchParams(¶meters,PARAMETERS); -
issm/trunk/src/mex/UpdateGeometry/UpdateGeometry.cpp
r4213 r4214 14 14 Nodes *nodes = NULL; 15 15 Vertices *vertices = NULL; 16 DataSet*loads = NULL;16 Loads *loads = NULL; 17 17 DataSet *materials = NULL; 18 18 Parameters *parameters = NULL; … … 28 28 FetchData((DataSet**)&nodes,NODESIN); 29 29 FetchData((DataSet**)&vertices,VERTICESIN); 30 FetchData( &loads,LOADSIN);30 FetchData((DataSet**)&loads,LOADSIN); 31 31 FetchData(&materials,MATERIALSIN); 32 32 FetchParams(¶meters,PARAMETERSIN); -
issm/trunk/src/mex/UpdateVertexPositions/UpdateVertexPositions.cpp
r4213 r4214 14 14 Nodes *nodes = NULL; 15 15 Vertices *vertices = NULL; 16 DataSet*loads = NULL;16 Loads *loads = NULL; 17 17 DataSet *materials = NULL; 18 18 Parameters *parameters = NULL; … … 28 28 FetchData((DataSet**)&nodes,NODESIN); 29 29 FetchData((DataSet**)&vertices,VERTICESIN); 30 FetchData( &loads,LOADSIN);30 FetchData((DataSet**)&loads,LOADSIN); 31 31 FetchData(&materials,MATERIALSIN); 32 32 FetchParams(¶meters,PARAMETERSIN);
Note:
See TracChangeset
for help on using the changeset viewer.