Changeset 4218
- Timestamp:
- 06/24/10 19:02:41 (15 years ago)
- Location:
- issm/trunk/src
- Files:
-
- 1 added
- 144 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/DataSet/DataSet.cpp
r4215 r4218 565 565 /*Objects methods*/ 566 566 /*FUNCTION DataSet::Configure{{{1*/ 567 void DataSet::Configure(Elements* elements,Loads* loads, DataSet* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters){567 void DataSet::Configure(Elements* elements,Loads* loads, DataSet* nodes, Vertices* vertices, Materials* materials,Parameters* parameters){ 568 568 569 569 vector<Object*>::iterator object; -
issm/trunk/src/c/DataSet/DataSet.h
r4217 r4218 12 12 13 13 /*forward declarations */ 14 class Constraints; 15 class Materials; 14 16 class Parameters; 15 17 class Elements; … … 70 72 void FlagNodeSets(Vec pv_g, Vec pv_m, Vec pv_n, Vec pv_f, Vec pv_s,int analysis_type); 71 73 void clear(); 72 void Configure(Elements* elements,Loads* loads, DataSet* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters);74 void Configure(Elements* elements,Loads* loads, DataSet* nodes, Vertices* vertices, Materials* materials,Parameters* parameters); 73 75 Object* GetObjectByOffset(int offset); 74 76 Object* GetObjectById(int* poffset,int eid); … … 218 220 }; 219 221 220 222 /********************************************************MATERIALS************************************************/ 223 224 class Materials: public DataSet{ 225 226 public: 227 228 /*constructors, destructors: {{{1*/ 229 Materials(); 230 Materials(int enum_type); 231 ~Materials(); 232 /*}}}*/ 233 /*numerics: {{{1*/ 234 /*}}}*/ 235 236 }; 221 237 222 238 -
issm/trunk/src/c/Makefile.am
r4217 r4218 209 209 ./DataSet/Elements.cpp\ 210 210 ./DataSet/Constraints.cpp\ 211 ./DataSet/Materials.cpp\ 211 212 ./shared/shared.h\ 212 213 ./shared/Alloc/alloc.h\ … … 740 741 ./DataSet/Elements.cpp\ 741 742 ./DataSet/Constraints.cpp\ 743 ./DataSet/Materials.cpp\ 742 744 ./shared/shared.h\ 743 745 ./shared/Threads/issm_threads.h\ -
issm/trunk/src/c/modules/ComputeBasalStressx/ComputeBasalStressx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputeBasalStressx( Vec* psigma,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters){12 void ComputeBasalStressx( Vec* psigma,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ComputeBasalStressx/ComputeBasalStressx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void ComputeBasalStressx( Vec* pp_g,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,12 void ComputeBasalStressx( Vec* pp_g,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ComputePressurex/ComputePressurex.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputePressurex( Vec* pp_g,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters){12 void ComputePressurex( Vec* pp_g,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 /*intermediary*/ -
issm/trunk/src/c/modules/ComputePressurex/ComputePressurex.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void ComputePressurex( Vec* pp_g,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,12 void ComputePressurex( Vec* pp_g,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ComputeStrainRatex/ComputeStrainRatex.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputeStrainRatex( Vec* peps,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters){12 void ComputeStrainRatex( Vec* peps,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ComputeStrainRatex/ComputeStrainRatex.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void ComputeStrainRatex(Vec* eps_g,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,12 void ComputeStrainRatex(Vec* eps_g,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ConfigureObjectsx/ConfigureObjectsx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int ConfigureObjectsx( Elements* elements, Loads* loads, Nodes* nodes, Vertices* vertices, DataSet* materials,Parameters* parameters){12 int ConfigureObjectsx( Elements* elements, Loads* loads, Nodes* nodes, Vertices* vertices, Materials* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ConfigureObjectsx/ConfigureObjectsx.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 int ConfigureObjectsx( Elements* elements, Loads* loads, Nodes* nodes, Vertices* vertices, DataSet* materials, Parameters* parameters);11 int ConfigureObjectsx( Elements* elements, Loads* loads, Nodes* nodes, Vertices* vertices, Materials* materials, Parameters* parameters); 12 12 13 13 #endif /* _CONFIGUREOBJECTSX_H */ -
issm/trunk/src/c/modules/CostFunctionx/CostFunctionx.cpp
r4215 r4218 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void CostFunctionx( double* pJ, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){13 void CostFunctionx( double* pJ, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/CostFunctionx/CostFunctionx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void CostFunctionx( double* pJ, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void CostFunctionx( double* pJ, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MISFITX_H */ -
issm/trunk/src/c/modules/Dux/Dux.cpp
r4215 r4218 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void Dux( Vec* pdu_g, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters){13 void Dux( Vec* pdu_g, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/Dux/Dux.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void Dux( Vec* pdu_g, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void Dux( Vec* pdu_g, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 #endif /* _DUX_H */ 14 14 -
issm/trunk/src/c/modules/FieldAverageOntoVerticesx/FieldAverageOntoVerticesx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void FieldAverageOntoVerticesx(Vec* pfield, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters){12 void FieldAverageOntoVerticesx(Vec* pfield, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/FieldAverageOntoVerticesx/FieldAverageOntoVerticesx.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void FieldAverageOntoVerticesx(Vec* field, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);11 void FieldAverageOntoVerticesx(Vec* field, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 12 12 13 13 #endif /* _FIELDDEPTHAVERAGEX_H */ -
issm/trunk/src/c/modules/FieldDepthAveragex/FieldDepthAveragex.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void FieldDepthAveragex( Vec field, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,char* fieldname){12 void FieldDepthAveragex( Vec field, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,char* fieldname){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/FieldDepthAveragex/FieldDepthAveragex.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void FieldDepthAveragex( Vec field, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,char* fieldname);11 void FieldDepthAveragex( Vec field, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,char* fieldname); 12 12 13 13 #endif /* _FIELDDEPTHAVERAGEX_H */ -
issm/trunk/src/c/modules/GetSolutionFromInputsx/GetSolutionFromInputsx.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void GetSolutionFromInputsx( Vec* psolution, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters){11 void GetSolutionFromInputsx( Vec* psolution, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters){ 12 12 13 13 /*intermediary: */ -
issm/trunk/src/c/modules/GetSolutionFromInputsx/GetSolutionFromInputsx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void GetSolutionFromInputsx( Vec* psolution, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters);12 void GetSolutionFromInputsx( Vec* psolution, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _GETSOLUTIONFROMINPUTSXX_H */ -
issm/trunk/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void GetVectorFromInputsx( Vec* pvector, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){11 void GetVectorFromInputsx( Vec* pvector, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters, int NameEnum, int TypeEnum){ 12 12 13 13 … … 40 40 } 41 41 42 void GetVectorFromInputsx( double** pvector, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){42 void GetVectorFromInputsx( double** pvector, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters, int NameEnum, int TypeEnum){ 43 43 44 44 /*output: */ -
issm/trunk/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void GetVectorFromInputsx( Vec* pvector, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum);12 void GetVectorFromInputsx( double** pvector, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum);11 void GetVectorFromInputsx( Vec* pvector, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters,int NameEnum,int TypeEnum); 12 void GetVectorFromInputsx( double** pvector, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters,int NameEnum,int TypeEnum); 13 13 14 14 #endif /* _GETVECTORFROMINPUTSXX_H */ -
issm/trunk/src/c/modules/Gradjx/Gradjx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void Gradjx( Vec* pgradient, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int control_type){12 void Gradjx( Vec* pgradient, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,int control_type){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/Gradjx/Gradjx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void Gradjx(Vec* pgrad_g, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters, int control_type);12 void Gradjx(Vec* pgrad_g, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters, int control_type); 13 13 14 14 #endif /* _GRADJX_H */ -
issm/trunk/src/c/modules/InputAXPYx/InputAXPYx.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputAXPYx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum){11 void InputAXPYx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,int YEnum, double scalar, int XEnum){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputAXPYx/InputAXPYx.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void InputAXPYx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum);11 void InputAXPYx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,int YEnum, double scalar, int XEnum); 12 12 13 13 #endif /* _AXPYINPUTX_H */ -
issm/trunk/src/c/modules/InputControlConstrainx/InputControlConstrainx.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputControlConstrainx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int control_type,double cm_min, double cm_max){11 void InputControlConstrainx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* 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
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void InputControlConstrainx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int control_type,double cm_min, double cm_max);11 void InputControlConstrainx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* 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
r4215 r4218 8 8 #include "../../EnumDefinitions/EnumDefinitions.h" 9 9 10 int InputConvergencex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int* enums, int num_enums, int* criterionenums, double* criterionvalues,int num_criterionenums){10 int InputConvergencex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* 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
r4215 r4218 8 8 9 9 /* local prototypes: */ 10 int InputConvergencex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int* enums, int num_enums, int* criterionenums, double* criterionvalues,int num_criterionenums);10 int InputConvergencex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* 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
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void InputDepthAveragex( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int enum_type,int average_enum_type){12 void InputDepthAveragex( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,int enum_type,int average_enum_type){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/InputDepthAveragex/InputDepthAveragex.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void InputDepthAveragex( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int enum_type,int average_enum_type);11 void InputDepthAveragex( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* 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
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputDuplicatex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int original_enum, int new_enum){11 void InputDuplicatex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,int original_enum, int new_enum){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputDuplicatex/InputDuplicatex.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void InputDuplicatex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int reinitialized_enum, int original_enum);11 void InputDuplicatex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,int reinitialized_enum, int original_enum); 12 12 13 13 #endif /* _INPUTDUPLICATEX_H */ -
issm/trunk/src/c/modules/InputExtrudex/InputExtrudex.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputExtrudex( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int enum_type){11 void InputExtrudex( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,int enum_type){ 12 12 13 13 int i; -
issm/trunk/src/c/modules/InputExtrudex/InputExtrudex.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void InputExtrudex( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int enum_type);11 void InputExtrudex( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,int enum_type); 12 12 13 13 #endif /* _INPUTEXTRUDEX_H */ -
issm/trunk/src/c/modules/InputScalex/InputScalex.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputScalex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int enum_type, double scale_factor){11 void InputScalex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,int enum_type, double scale_factor){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputScalex/InputScalex.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void InputScalex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int enum_type, double scale_factor);11 void InputScalex(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,int enum_type, double scale_factor); 12 12 13 13 #endif /* _SCALEINPUTX_H */ -
issm/trunk/src/c/modules/InputToResultx/InputToResultx.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputToResultx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int enum_type,int step, double time){11 void InputToResultx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters,int enum_type,int step, double time){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputToResultx/InputToResultx.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void InputToResultx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters,int enum_type,int step=1, double time=0);11 void InputToResultx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* 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
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,bool constant, int name){11 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,bool constant, int name){ 12 12 13 13 int i; … … 30 30 } 31 31 } 32 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int constant, int name){32 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,int constant, int name){ 33 33 34 34 int i; … … 51 51 } 52 52 } 53 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double constant, int name){53 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,double constant, int name){ 54 54 55 55 int i; -
issm/trunk/src/c/modules/InputUpdateFromConstantx/InputUpdateFromConstantx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, bool constant, int name);13 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, int constant, int name);14 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, double constant, int name);12 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters, bool constant, int name); 13 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters, int constant, int name); 14 void InputUpdateFromConstantx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters, double constant, int name); 15 15 16 16 #endif /* _UPDATEINPUTSFROMCONSTANTXX_H */ -
issm/trunk/src/c/modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,Vec solution){11 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,Vec solution){ 12 12 13 13 double* serial_solution=NULL; … … 25 25 26 26 27 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double* solution){27 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,double* solution){ 28 28 29 29 /*Intermediary*/ -
issm/trunk/src/c/modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,Vec solution);13 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double* solution);12 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters,Vec solution); 13 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,double* solution); 14 14 15 15 //with timestep 16 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,Vec solution,int timestep);17 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double* solution, int timestep);16 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters,Vec solution,int timestep); 17 void InputUpdateFromSolutionx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,double* solution, int timestep); 18 18 19 19 #endif /* _UPDATEINPUTSFROMSOLUTIONXX_H */ -
issm/trunk/src/c/modules/InputUpdateFromVectorx/InputUpdateFromVectorx.cpp
r4215 r4218 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum, int TypeEnum){11 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,Vec vector, int NameEnum, int TypeEnum){ 12 12 13 13 double* serial_vector=NULL; … … 22 22 23 23 24 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum, int TypeEnum){24 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,double* vector, int NameEnum, int TypeEnum){ 25 25 26 26 int i; … … 60 60 } 61 61 62 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum, int TypeEnum){62 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,int* vector, int NameEnum, int TypeEnum){ 63 63 64 64 int i; … … 98 98 } 99 99 100 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,bool* vector, int NameEnum, int TypeEnum){100 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,bool* vector, int NameEnum, int TypeEnum){ 101 101 102 102 int i; -
issm/trunk/src/c/modules/InputUpdateFromVectorx/InputUpdateFromVectorx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum,int TypeEnum);13 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum,int TypeEnum);14 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum,int TypeEnum);15 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,bool* vector, int NameEnum,int TypeEnum);12 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters,Vec vector, int NameEnum,int TypeEnum); 13 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters,double* vector, int NameEnum,int TypeEnum); 14 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters,int* vector, int NameEnum,int TypeEnum); 15 void InputUpdateFromVectorx( Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters,bool* vector, int NameEnum,int TypeEnum); 16 16 17 17 #endif /* _UPDATEINPUTSFROMVECTORXX_H */ -
issm/trunk/src/c/modules/MassFluxx/MassFluxx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void MassFluxx(double* pmass_flux, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters, double* segments,int num_segments){12 void MassFluxx(double* pmass_flux, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters, double* segments,int num_segments){ 13 13 14 14 int i,j; -
issm/trunk/src/c/modules/MassFluxx/MassFluxx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MassFluxx(double* pmass_flux, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters,double* segments,int num_segments);12 void MassFluxx(double* pmass_flux, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads,Materials* materials, Parameters* parameters,double* segments,int num_segments); 13 13 14 14 -
issm/trunk/src/c/modules/MaxAbsVxx/MaxAbsVxx.cpp
r4215 r4218 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVxx( double* pmaxabsvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVxx( double* pmaxabsvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVxx/MaxAbsVxx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVxx( double* pmaxabsvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVxx( double* pmaxabsvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVXX_H */ -
issm/trunk/src/c/modules/MaxAbsVyx/MaxAbsVyx.cpp
r4215 r4218 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVyx( double* pmaxabsvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVyx( double* pmaxabsvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVyx/MaxAbsVyx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVyx( double* pmaxabsvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVyx( double* pmaxabsvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVYX_H */ -
issm/trunk/src/c/modules/MaxAbsVzx/MaxAbsVzx.cpp
r4215 r4218 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVzx( double* pmaxabsvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVzx( double* pmaxabsvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVzx/MaxAbsVzx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVzx( double* pmaxabsvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVzx( double* pmaxabsvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVZX_H */ -
issm/trunk/src/c/modules/MaxVelx/MaxVelx.cpp
r4215 r4218 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MaxVelx( double* pmaxvel, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){13 void MaxVelx( double* pmaxvel, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MaxVelx/MaxVelx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MaxVelx( double* pmaxvel, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MaxVelx( double* pmaxvel, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVELX_H */ -
issm/trunk/src/c/modules/MaxVxx/MaxVxx.cpp
r4215 r4218 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxVxx( double* pmaxvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void MaxVxx( double* pmaxvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxVxx/MaxVxx.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void MaxVxx( double* pmaxvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);11 void MaxVxx( double* pmaxvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 12 12 13 13 #endif /* _MAXVXX_H */ -
issm/trunk/src/c/modules/MaxVyx/MaxVyx.cpp
r4215 r4218 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxVyx( double* pmaxvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void MaxVyx( double* pmaxvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxVyx/MaxVyx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MaxVyx( double* pmaxvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MaxVyx( double* pmaxvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVYX_H */ -
issm/trunk/src/c/modules/MaxVzx/MaxVzx.cpp
r4215 r4218 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MaxVzx( double* pmaxvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){13 void MaxVzx( double* pmaxvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MaxVzx/MaxVzx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MaxVzx( double* pmaxvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MaxVzx( double* pmaxvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVZX_H */ -
issm/trunk/src/c/modules/MinVelx/MinVelx.cpp
r4215 r4218 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MinVelx( double* pminvel, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){13 void MinVelx( double* pminvel, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MinVelx/MinVelx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MinVelx( double* pminvel, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MinVelx( double* pminvel, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVELX_H */ -
issm/trunk/src/c/modules/MinVxx/MinVxx.cpp
r4215 r4218 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVxx( double* pminvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void MinVxx( double* pminvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVxx/MinVxx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MinVxx( double* pminvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MinVxx( double* pminvx, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVX_H */ -
issm/trunk/src/c/modules/MinVyx/MinVyx.cpp
r4215 r4218 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVyx( double* pminvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void MinVyx( double* pminvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVyx/MinVyx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MinVyx( double* pminvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MinVyx( double* pminvy, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVYX_H */ -
issm/trunk/src/c/modules/MinVzx/MinVzx.cpp
r4215 r4218 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVzx( double* pminvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void MinVzx( double* pminvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVzx/MinVzx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void MinVzx( double* pminvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void MinVzx( double* pminvz, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVZX_H */ -
issm/trunk/src/c/modules/Misfitx/Misfitx.cpp
r4215 r4218 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void Misfitx( double* pJ, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){13 void Misfitx( double* pJ, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/Misfitx/Misfitx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void Misfitx( double* pJ, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void Misfitx( double* pJ, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _MISFITX_H */ -
issm/trunk/src/c/modules/ModelProcessorx/CreateDataSets.cpp
r4217 r4218 16 16 17 17 18 void CreateDataSets(Elements** pelements,Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, Constraints** pconstraints, Loads** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter){18 void CreateDataSets(Elements** pelements,Nodes** pnodes, Vertices** pvertices, Materials** pmaterials, Constraints** 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/CreateElementsVerticesAndMaterials.cpp
r4215 r4218 13 13 #include "./ModelProcessorx.h" 14 14 15 void CreateElementsVerticesAndMaterials(Elements** pelements,Vertices** pvertices, DataSet** pmaterials, IoModel* iomodel,ConstDataHandle iomodel_handle,int nummodels){15 void CreateElementsVerticesAndMaterials(Elements** pelements,Vertices** pvertices,Materials** pmaterials, IoModel* iomodel,ConstDataHandle iomodel_handle,int nummodels){ 16 16 17 17 /*Intermediary*/ … … 19 19 20 20 /*DataSets: */ 21 Elements* elements = NULL;22 Vertices* vertices = NULL;23 DataSet* materials = NULL;21 Elements* elements = NULL; 22 Vertices* vertices = NULL; 23 Materials* materials = NULL; 24 24 25 25 /*Did we already create the elements? : */ … … 29 29 elements = new Elements(ElementsEnum); 30 30 vertices = new Vertices(VerticesEnum); 31 materials = new DataSet(MaterialsEnum);31 materials = new Materials(MaterialsEnum); 32 32 33 33 /*First, partition elements and vertices. Nodes will partitioned on a per analysis_type basis. If partitining already done, ignore: */ -
issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.cpp
r4217 r4218 16 16 #include "../../modules/modules.h" 17 17 18 void ModelProcessorx(Elements** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, Constraints** pconstraints, Loads** ploads, Parameters** pparameters, ConstDataHandle IOMODEL,int solution_type,int nummodels, int* analysis_type_list){18 void ModelProcessorx(Elements** pelements, Nodes** pnodes, Vertices** pvertices, Materials** pmaterials, Constraints** pconstraints, Loads** ploads, Parameters** pparameters, ConstDataHandle IOMODEL,int solution_type,int nummodels, int* analysis_type_list){ 19 19 20 20 int i; … … 25 25 Nodes* nodes=NULL; 26 26 Vertices* vertices=NULL; 27 DataSet* materials=NULL;27 Materials* materials=NULL; 28 28 Constraints* constraints=NULL; 29 29 Loads* loads=NULL; -
issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.h
r4217 r4218 13 13 #include "../../io/io.h" 14 14 15 void ModelProcessorx(Elements** pelements, Nodes** pnodes, Vertices** pvertices, DataSet** pmaterials, Constraints** pconstraints, Loads** ploads, Parameters** pparameters, ConstDataHandle iomodel_handle,int solution_type,int nummodels, int* analysis_type_list);15 void ModelProcessorx(Elements** pelements, Nodes** pnodes, Vertices** pvertices, Materials** pmaterials, Constraints** 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(Elements** pelements,Nodes** pnodes,Vertices** pvertices, DataSet** pmaterials, Constraints** pconstraints, Loads** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter);19 void CreateElementsVerticesAndMaterials(Elements** pelements,Vertices** pvertices, DataSet** pmaterials, IoModel* iomodel,ConstDataHandle iomodel_handle,int nummodels);18 void CreateDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Materials** pmaterials, Constraints** pconstraints, Loads** ploads,Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int solution_type,int analysis_type,int nummodels,int analysis_counter); 19 void CreateElementsVerticesAndMaterials(Elements** pelements,Vertices** pvertices,Materials** 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); 21 21 void CreateParametersControl(Parameters** pparameters,IoModel* iomodel,ConstDataHandle iomodel_handle,int analysis_type); … … 104 104 105 105 /*Diverse: */ 106 void SortDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, DataSet** pmaterials, Constraints** pconstraints, Parameters** pparameters);106 void SortDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, Materials** pmaterials, Constraints** pconstraints, Parameters** pparameters); 107 107 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,Loads** ploads, Constraints** pconstraints); 108 108 -
issm/trunk/src/c/modules/ModelProcessorx/SortDataSets.cpp
r4217 r4218 16 16 17 17 18 void SortDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, DataSet** pmaterials, Constraints** pconstraints, Parameters** pparameters){18 void SortDataSets(Elements** pelements,Nodes** pnodes,Vertices** pvertices, Loads** ploads, Materials** pmaterials, Constraints** pconstraints, Parameters** pparameters){ 19 19 20 20 Elements* elements=NULL; … … 22 22 Vertices* vertices=NULL; 23 23 Loads* loads=NULL; 24 DataSet* materials=NULL;24 Materials* materials=NULL; 25 25 Constraints* constraints=NULL; 26 26 Parameters* parameters=NULL; -
issm/trunk/src/c/modules/OutputResultsx/ElementResultsToPatch.cpp
r4215 r4218 15 15 #include "../../objects/objects.h" 16 16 17 void ElementResultsToPatch(Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results){17 void ElementResultsToPatch(Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,DataSet* results){ 18 18 19 19 int i; -
issm/trunk/src/c/modules/OutputResultsx/OutputResultsx.cpp
r4215 r4218 17 17 18 18 #ifdef _SERIAL_ 19 void OutputResultsx(mxArray** pdataref, Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results){19 void OutputResultsx(mxArray** pdataref, Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,DataSet* results){ 20 20 #else 21 void OutputResultsx( Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results){21 void OutputResultsx( Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,DataSet* results){ 22 22 #endif 23 23 -
issm/trunk/src/c/modules/OutputResultsx/OutputResultsx.h
r4215 r4218 16 16 #ifdef _SERIAL_ 17 17 #include <mex.h> 18 void OutputResultsx(mxArray** pdataref, Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results);18 void OutputResultsx(mxArray** pdataref, Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,DataSet* results); 19 19 void MatlabWriteResults(mxArray** pdataref, Parameters* parameters, DataSet* results); 20 20 #else 21 void OutputResultsx(Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results);21 void OutputResultsx(Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, Materials* 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(Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,DataSet* results);26 void ElementResultsToPatch(Elements* elements, Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,DataSet* results); 27 27 28 28 #endif /* _OUTPUTRESULTS_H */ -
issm/trunk/src/c/modules/PenaltyConstraintsx/PenaltyConstraintsx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters){12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads,Materials* materials, Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/PenaltyConstraintsx/PenaltyConstraintsx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads,Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _PENALTYCONSTRAINTSX_H */ -
issm/trunk/src/c/modules/PenaltySystemMatricesx/PenaltySystemMatricesx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, int kflag,int pflag){12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads,Materials* materials, Parameters* parameters, int kflag,int pflag){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/PenaltySystemMatricesx/PenaltySystemMatricesx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, int kflag,int pflag);12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax, Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads,Materials* materials, Parameters* parameters, int kflag,int pflag); 13 13 14 14 #endif /* _PENALTYSYSTEMMATRICESX_H */ -
issm/trunk/src/c/modules/SurfaceAreax/SurfaceAreax.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void SurfaceAreax( double* pS, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials,Parameters* parameters){12 void SurfaceAreax( double* pS, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/SurfaceAreax/SurfaceAreax.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void SurfaceAreax( double* pS, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters);12 void SurfaceAreax( double* pS, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _SURFACEAREAX_H */ -
issm/trunk/src/c/modules/SystemMatricesx/SystemMatricesx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void SystemMatricesx(Mat* pKgg, Vec* ppg,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, int kflag,int pflag){12 void SystemMatricesx(Mat* pKgg, Vec* ppg,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads,Materials* materials, Parameters* parameters, int kflag,int pflag){ 13 13 14 14 /*intermediary: */ -
issm/trunk/src/c/modules/SystemMatricesx/SystemMatricesx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void SystemMatricesx(Mat* pKgg, Vec* ppg,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters, int kflag,int pflag);12 void SystemMatricesx(Mat* pKgg, Vec* ppg,Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads,Materials* materials, Parameters* parameters, int kflag,int pflag); 13 13 14 14 #endif /* _SYSTEMMATRICESX_H */ -
issm/trunk/src/c/modules/UpdateGeometryx/UpdateGeometryx.cpp
r4215 r4218 10 10 #include "../../DataSet/DataSet.h" 11 11 12 void UpdateGeometryx( Elements* elements, Nodes* nodes, Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters){12 void UpdateGeometryx( Elements* elements, Nodes* nodes, Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/UpdateGeometryx/UpdateGeometryx.h
r4215 r4218 10 10 11 11 /* local prototypes: */ 12 void UpdateGeometryx(Elements* elements, Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials, Parameters* parameters);12 void UpdateGeometryx(Elements* elements, Nodes* nodes,Vertices* vertices,Loads* loads, Materials* materials, Parameters* parameters); 13 13 14 14 #endif /* _UPDATEGEOMETRYX_H */ -
issm/trunk/src/c/modules/UpdateVertexPositionsx/UpdateVertexPositionsx.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int UpdateVertexPositionsx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters){12 int UpdateVertexPositionsx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/UpdateVertexPositionsx/UpdateVertexPositionsx.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 int UpdateVertexPositionsx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads, DataSet* materials,Parameters* parameters);11 int UpdateVertexPositionsx(Elements* elements,Nodes* nodes,Vertices* vertices,Loads* loads,Materials* materials,Parameters* parameters); 12 12 13 13 #endif /* _UPDATEVERTEXPOSITIONSXX_H */ -
issm/trunk/src/c/modules/VecExtrudex/VecExtrudex.cpp
r4215 r4218 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void VecExtrudex( Vec vector, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int collapse){12 void VecExtrudex( Vec vector, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,int collapse){ 13 13 14 14 double* vector_serial=NULL; -
issm/trunk/src/c/modules/VecExtrudex/VecExtrudex.h
r4215 r4218 9 9 10 10 /* local prototypes: */ 11 void VecExtrudex( Vec vector, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, DataSet* materials, Parameters* parameters,int collapse);11 void VecExtrudex( Vec vector, Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,int collapse); 12 12 13 13 #endif /* _VECEXTRUDEX_H */ -
issm/trunk/src/c/objects/Elements/Beam.cpp
r4215 r4218 67 67 /*}}}*/ 68 68 /*FUNCTION Beam::Configure {{{1*/ 69 void Beam::Configure(Elements* elementsin,Loads* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){69 void Beam::Configure(Elements* elementsin,Loads* loadsin, DataSet* nodesin, Materials* materialsin, Parameters* parametersin){ 70 70 71 71 ISSMERROR(" not supported yet!"); -
issm/trunk/src/c/objects/Elements/Beam.h
r4215 r4218 44 44 /*}}}*/ 45 45 /*object management: {{{1*/ 46 void Configure(Elements* elements,Loads* loads,DataSet* nodes, DataSet* materials,Parameters* parameters);46 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Materials* materials,Parameters* parameters); 47 47 void Echo(); 48 48 void DeepEcho(); -
issm/trunk/src/c/objects/Elements/Element.h
r4215 r4218 25 25 26 26 virtual ~Element(){}; 27 virtual void Configure(Elements* elements,Loads* loads,DataSet* nodes, DataSet* materials,Parameters* parameters)=0;27 virtual void Configure(Elements* elements,Loads* loads,DataSet* nodes,Materials* materials,Parameters* parameters)=0; 28 28 29 29 virtual void CreateKMatrix(Mat Kgg)=0; -
issm/trunk/src/c/objects/Elements/Penta.cpp
r4215 r4218 275 275 /*Object management: */ 276 276 /*FUNCTION Penta::Configure {{{1*/ 277 void Penta::Configure(Elements* elementsin, Loads* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){277 void Penta::Configure(Elements* elementsin, Loads* loadsin, DataSet* nodesin, Materials* materialsin, Parameters* parametersin){ 278 278 279 279 int analysis_counter; -
issm/trunk/src/c/objects/Elements/Penta.h
r4215 r4218 49 49 /*}}}*/ 50 50 /*FUNCTION object management {{{1*/ 51 void Configure(Elements* elements,Loads* loads,DataSet* nodes, DataSet* materials,Parameters* parameters);51 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Materials* materials,Parameters* parameters); 52 52 Object* copy(); 53 53 void DeepEcho(); -
issm/trunk/src/c/objects/Elements/Sing.cpp
r4215 r4218 39 39 /*Object management*/ 40 40 /*FUNCTION Sing::Configure {{{1*/ 41 void Sing::Configure(Elements* elementsin,Loads* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){41 void Sing::Configure(Elements* elementsin,Loads* loadsin, DataSet* nodesin, Materials* materialsin, Parameters* parametersin){ 42 42 43 43 ISSMERROR(" not supported yet!"); -
issm/trunk/src/c/objects/Elements/Sing.h
r4215 r4218 44 44 /*}}}*/ 45 45 /*object management: {{{1*/ 46 void Configure(Elements* elements,Loads* loads,DataSet* nodes, DataSet* materials,Parameters* parameters);46 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Materials* materials,Parameters* parameters); 47 47 Object* copy(); 48 48 void DeepEcho(); -
issm/trunk/src/c/objects/Elements/Tria.cpp
r4215 r4218 256 256 /*Object management: */ 257 257 /*FUNCTION Tria::Configure {{{1*/ 258 void Tria::Configure(Elements* elementsin, Loads* loadsin, DataSet* nodesin, DataSet* materialsin, Parameters* parametersin){258 void Tria::Configure(Elements* elementsin, Loads* loadsin, DataSet* nodesin, Materials* materialsin, Parameters* parametersin){ 259 259 260 260 int analysis_counter; -
issm/trunk/src/c/objects/Elements/Tria.h
r4215 r4218 44 44 /*}}}*/ 45 45 /*FUNCTION object management {{{1*/ 46 void Configure(Elements* elements,Loads* loads,DataSet* nodes, DataSet* materials,Parameters* parameters);46 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Materials* materials,Parameters* parameters); 47 47 Object* copy(); 48 48 void DeepEcho(void); -
issm/trunk/src/c/objects/FemModel.h
r4217 r4218 32 32 Constraints* constraints; //one set of constraints. each constraint knows which analysis_type it handles 33 33 Loads* loads; //one set of constraints. each constraint knows which analysis_type it handles 34 DataSet*materials; //one set of materials, for each element34 Materials* materials; //one set of materials, for each element 35 35 Parameters* parameters; //one set of parameters, independent of the analysis_type 36 36 DataSet* results; //results that cannot be fit into the elements (such as one time constants, arrays, strings, etc ...) -
issm/trunk/src/c/objects/Loads/Icefront.cpp
r4215 r4218 136 136 /*Object marshall*/ 137 137 /*FUNCTION Icefront::Configure {{{1*/ 138 void Icefront::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin, DataSet* materialsin,Parameters* parametersin){138 void Icefront::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,Materials* 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
r4215 r4218 40 40 /*}}}*/ 41 41 /*object management: {{{1*/ 42 void Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin, DataSet* materialsin,Parameters* parametersin);42 void Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,Materials* materialsin,Parameters* parametersin); 43 43 void DeepEcho(); 44 44 void Demarshall(char** pmarshalled_dataset); -
issm/trunk/src/c/objects/Loads/Load.h
r4215 r4218 29 29 virtual int MarshallSize()=0; 30 30 virtual void Demarshall(char** pmarshalled_dataset)=0; 31 virtual void Configure(Elements* elements,Loads* loads,DataSet* nodes,Vertices* vertices, DataSet* materials,Parameters* parameters)=0;31 virtual void Configure(Elements* elements,Loads* loads,DataSet* nodes,Vertices* vertices,Materials* 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
r4215 r4218 156 156 /*Object marshall*/ 157 157 /*FUNCTION Numericalflux::Configure {{{1*/ 158 void Numericalflux::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin, DataSet* materialsin,Parameters* parametersin){158 void Numericalflux::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,Materials* 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
r4215 r4218 35 35 /*}}}*/ 36 36 /*Object management: {{{1*/ 37 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Vertices* vertices, DataSet* materials,Parameters* parameters);37 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Vertices* vertices,Materials* materials,Parameters* parameters); 38 38 void DeepEcho(); 39 39 void Demarshall(char** pmarshalled_dataset); -
issm/trunk/src/c/objects/Loads/Pengrid.cpp
r4215 r4218 107 107 /*Object management*/ 108 108 /*FUNCTION Pengrid::Configure {{{1*/ 109 void Pengrid::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin, DataSet* materialsin,Parameters* parametersin){109 void Pengrid::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,Materials* 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
r4215 r4218 41 41 /*}}}*/ 42 42 /*FUNCTION object management {{{1*/ 43 void Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin, DataSet* materialsin,Parameters* parametersin);43 void Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,Materials* materialsin,Parameters* parametersin); 44 44 void DeepEcho(); 45 45 void Demarshall(char** pmarshalled_dataset); -
issm/trunk/src/c/objects/Loads/Penpair.cpp
r4215 r4218 73 73 /*Object marshall*/ 74 74 /*FUNCTION Penpair::Configure {{{1*/ 75 void Penpair::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin, DataSet* materialsin,Parameters* parametersin){75 void Penpair::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,Materials* 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
r4215 r4218 32 32 /*}}}*/ 33 33 /*object management: {{{1*/ 34 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Vertices* vertices, DataSet* materials,Parameters* parameters);34 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Vertices* vertices,Materials* materials,Parameters* parameters); 35 35 void DeepEcho(); 36 36 void Demarshall(char** pmarshalled_dataset); -
issm/trunk/src/c/objects/Loads/Riftfront.cpp
r4215 r4218 131 131 /*Object marshall*/ 132 132 /*FUNCTION Riftfront::Configure {{{1*/ 133 void Riftfront::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin, DataSet* materialsin,Parameters* parametersin){133 void Riftfront::Configure(Elements* elementsin,Loads* loadsin,DataSet* nodesin,Vertices* verticesin,Materials* 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
r4215 r4218 49 49 /*}}}*/ 50 50 /*object management: {{{1*/ 51 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Vertices* vertices, DataSet* materials,Parameters* parameters);51 void Configure(Elements* elements,Loads* loads,DataSet* nodes,Vertices* vertices,Materials* materials,Parameters* parameters); 52 52 Object* copy(); 53 53 void DeepEcho(); -
issm/trunk/src/mex/ComputeBasalStress/ComputeBasalStress.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 int numberofnodes; … … 35 35 FetchData((DataSet**)&vertices,VERTICES); 36 36 FetchData((DataSet**)&loads,LOADS); 37 FetchData( &materials,MATERIALS);37 FetchData((DataSet**)&materials,MATERIALS); 38 38 FetchParams(¶meters,PARAMETERS); 39 39 FetchData(&analysis_type,ANALYSIS); -
issm/trunk/src/mex/ComputePressure/ComputePressure.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 int numberofnodes; … … 35 35 FetchData((DataSet**)&vertices,VERTICES); 36 36 FetchData((DataSet**)&loads,LOADS); 37 FetchData( &materials,MATERIALS);37 FetchData((DataSet**)&materials,MATERIALS); 38 38 FetchParams(¶meters,PARAMETERS); 39 39 FetchData(&analysis_type,ANALYSIS); -
issm/trunk/src/mex/ConfigureObjects/ConfigureObjects.cpp
r4215 r4218 15 15 Nodes* nodes=NULL; 16 16 Vertices* vertices=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 … … 31 31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 FetchData( &materials,MATERIALS);33 FetchData((DataSet**)&materials,MATERIALS); 34 34 FetchParams(¶meters,PARAMETERS); 35 35 -
issm/trunk/src/mex/CostFunction/CostFunction.cpp
r4215 r4218 15 15 Nodes* nodes=NULL; 16 16 Vertices* vertices=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 … … 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 33 FetchData((DataSet**)&loads,LOADS); 34 FetchData( &materials,MATERIALS);34 FetchData((DataSet**)&materials,MATERIALS); 35 35 FetchParams(¶meters,PARAMETERS); 36 36 -
issm/trunk/src/mex/Du/Du.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 … … 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 33 FetchData((DataSet**)&loads,LOADS); 34 FetchData( &materials,MATERIALS);34 FetchData((DataSet**)&materials,MATERIALS); 35 35 FetchParams(¶meters,PARAMETERS); 36 36 -
issm/trunk/src/mex/FieldAverageOntoVertices/FieldAverageOntoVertices.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 Vec field=NULL; … … 30 30 FetchData((DataSet**)&vertices,VERTICES); 31 31 FetchData((DataSet**)&loads,LOADS); 32 FetchData( &materials,MATERIALS);32 FetchData((DataSet**)&materials,MATERIALS); 33 33 FetchParams(¶meters,PARAMETERS); 34 34 FetchData(&field,FIELD); -
issm/trunk/src/mex/FieldDepthAverage/FieldDepthAverage.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 Vec field=NULL; … … 31 31 FetchData((DataSet**)&vertices,VERTICES); 32 32 FetchData((DataSet**)&loads,LOADS); 33 FetchData( &materials,MATERIALS);33 FetchData((DataSet**)&materials,MATERIALS); 34 34 FetchParams(¶meters,PARAMETERS); 35 35 FetchData(&field,FIELD); -
issm/trunk/src/mex/GetSolutionFromInputs/GetSolutionFromInputs.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 Vec ug=NULL; … … 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 33 FetchData((DataSet**)&loads,LOADSIN); 34 FetchData( &materials,MATERIALS);34 FetchData((DataSet**)&materials,MATERIALS); 35 35 FetchParams(¶meters,PARAMETERS); 36 36 -
issm/trunk/src/mex/Gradj/Gradj.cpp
r4215 r4218 15 15 Vertices *vertices = NULL; 16 16 Loads *loads = NULL; 17 DataSet*materials = NULL;17 Materials *materials = NULL; 18 18 Parameters *parameters = NULL; 19 19 int control_type; … … 34 34 FetchData((DataSet**)&vertices,VERTICES); 35 35 FetchData((DataSet**)&loads,LOADS); 36 FetchData( &materials,MATERIALS);36 FetchData((DataSet**)&materials,MATERIALS); 37 37 FetchParams(¶meters,PARAMETERS); 38 38 parameters->FindParam(&control_type,ControlTypeEnum); -
issm/trunk/src/mex/InputControlConstrain/InputControlConstrain.cpp
r4215 r4218 15 15 Vertices *vertices = NULL; 16 16 Loads *loads = NULL; 17 DataSet*materials = NULL;17 Materials *materials = NULL; 18 18 Parameters *parameters = NULL; 19 19 int control_type; … … 32 32 FetchData((DataSet**)&vertices,VERTICESIN); 33 33 FetchData((DataSet**)&loads,LOADSIN); 34 FetchData( &materials,MATERIALSIN);34 FetchData((DataSet**)&materials,MATERIALSIN); 35 35 FetchParams(¶meters,PARAMETERSIN); 36 36 FetchData(&control_type,CONTROLTYPE); -
issm/trunk/src/mex/InputDepthAverage/InputDepthAverage.cpp
r4215 r4218 15 15 Vertices *vertices = NULL; 16 16 Loads *loads = NULL; 17 DataSet*materials = NULL;17 Materials *materials = NULL; 18 18 Parameters *parameters = NULL; 19 19 int enum_type; … … 31 31 FetchData((DataSet**)&vertices,VERTICESIN); 32 32 FetchData((DataSet**)&loads,LOADSIN); 33 FetchData( &materials,MATERIALSIN);33 FetchData((DataSet**)&materials,MATERIALSIN); 34 34 FetchParams(¶meters,PARAMETERSIN); 35 35 FetchData(&enum_type,ENUMTYPE); -
issm/trunk/src/mex/InputDuplicate/InputDuplicate.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 int original_enum,new_enum; … … 30 30 FetchData((DataSet**)&vertices,VERTICES); 31 31 FetchData((DataSet**)&loads,LOADS); 32 FetchData( &materials,MATERIALS);32 FetchData((DataSet**)&materials,MATERIALS); 33 33 FetchParams(¶meters,PARAMETERS); 34 34 -
issm/trunk/src/mex/InputExtrude/InputExtrude.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 int NameEnum; … … 30 30 FetchData((DataSet**)&vertices,VERTICES); 31 31 FetchData((DataSet**)&loads,LOADS); 32 FetchData( &materials,MATERIALS);32 FetchData((DataSet**)&materials,MATERIALS); 33 33 FetchParams(¶meters,PARAMETERS); 34 34 FetchData(&NameEnum,NAME); -
issm/trunk/src/mex/InputScale/InputScale.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 int enum_type; … … 31 31 FetchData((DataSet**)&vertices,VERTICES); 32 32 FetchData((DataSet**)&loads,LOADS); 33 FetchData( &materials,MATERIALS);33 FetchData((DataSet**)&materials,MATERIALS); 34 34 FetchParams(¶meters,PARAMETERS); 35 35 -
issm/trunk/src/mex/InputToResult/InputToResult.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 int enum_type,step; … … 31 31 FetchData((DataSet**)&vertices,VERTICES); 32 32 FetchData((DataSet**)&loads,LOADS); 33 FetchData( &materials,MATERIALS);33 FetchData((DataSet**)&materials,MATERIALS); 34 34 FetchParams(¶meters,PARAMETERS); 35 35 -
issm/trunk/src/mex/InputUpdateFromConstant/InputUpdateFromConstant.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 double constant; … … 31 31 FetchData((DataSet**)&vertices,VERTICESIN); 32 32 FetchData((DataSet**)&loads,LOADSIN); 33 FetchData( &materials,MATERIALSIN);33 FetchData((DataSet**)&materials,MATERIALSIN); 34 34 FetchParams(¶meters,PARAMETERSIN); 35 35 FetchData(&constant,CONSTANT); -
issm/trunk/src/mex/InputUpdateFromSolution/InputUpdateFromSolution.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 Vec solution=NULL; … … 30 30 FetchData((DataSet**)&vertices,VERTICESIN); 31 31 FetchData((DataSet**)&loads,LOADSIN); 32 FetchData( &materials,MATERIALSIN);32 FetchData((DataSet**)&materials,MATERIALSIN); 33 33 FetchParams(¶meters,PARAMETERSIN); 34 34 FetchData(&solution,SOLUTION); -
issm/trunk/src/mex/InputUpdateFromVector/InputUpdateFromVector.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 double* vector=NULL; … … 33 33 FetchData((DataSet**)&vertices,VERTICESIN); 34 34 FetchData((DataSet**)&loads,LOADSIN); 35 FetchData( &materials,MATERIALSIN);35 FetchData((DataSet**)&materials,MATERIALSIN); 36 36 FetchParams(¶meters,PARAMETERSIN); 37 37 FetchData(&vector,&dummy,VECTOR); -
issm/trunk/src/mex/MassFlux/MassFlux.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 … … 35 35 FetchData((DataSet**)&vertices,VERTICES); 36 36 FetchData((DataSet**)&loads,LOADS); 37 FetchData( &materials,MATERIALS);37 FetchData((DataSet**)&materials,MATERIALS); 38 38 FetchParams(¶meters,PARAMETERS); 39 39 parameters->FindParam(&segments,&num_segments,NULL,QmuMassFluxSegmentsEnum); -
issm/trunk/src/mex/Misfit/Misfit.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 … … 32 32 FetchData((DataSet**)&vertices,VERTICES); 33 33 FetchData((DataSet**)&loads,LOADS); 34 FetchData( &materials,MATERIALS);34 FetchData((DataSet**)&materials,MATERIALS); 35 35 FetchParams(¶meters,PARAMETERS); 36 36 -
issm/trunk/src/mex/ModelProcessor/ModelProcessor.cpp
r4217 r4218 22 22 Constraints* constraints=NULL; 23 23 Loads* loads=NULL; 24 DataSet* materials=NULL;24 Materials* materials=NULL; 25 25 Parameters* parameters=NULL; 26 26 -
issm/trunk/src/mex/OutputResults/OutputResults.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 DataSet* results=NULL; … … 33 33 FetchData((DataSet**)&vertices,VERTICES); 34 34 FetchData((DataSet**)&loads,LOADS); 35 FetchData( &materials,MATERIALS);35 FetchData((DataSet**)&materials,MATERIALS); 36 36 FetchParams(¶meters,PARAMETERS); 37 37 FetchData(&results,RESULTS); -
issm/trunk/src/mex/ParameterOutput/ParameterOutput.cpp
r4215 r4218 14 14 Nodes* nodes=NULL; 15 15 Loads* loads=NULL; 16 DataSet* materials=NULL;16 Materials* materials=NULL; 17 17 DataSet* results=NULL; 18 18 int analysis_type; … … 33 33 FetchData((DataSet**)&nodes,NODES); 34 34 FetchData((DataSet**)&loads,LOADS); 35 FetchData( &materials,MATERIALS);35 FetchData((DataSet**)&materials,MATERIALS); 36 36 FetchData(&results,RESULTS); 37 37 -
issm/trunk/src/mex/PenaltyConstraints/PenaltyConstraints.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 … … 33 33 FetchData((DataSet**)&vertices,VERTICES); 34 34 FetchData((DataSet**)&loads,LOADSIN); 35 FetchData( &materials,MATERIALS);35 FetchData((DataSet**)&materials,MATERIALS); 36 36 FetchParams(¶meters,PARAMETERS); 37 37 -
issm/trunk/src/mex/PenaltySystemMatrices/PenaltySystemMatrices.cpp
r4215 r4218 20 20 Vertices* vertices=NULL; 21 21 Loads* loads=NULL; 22 DataSet* materials=NULL;22 Materials* materials=NULL; 23 23 Parameters* parameters=NULL; 24 24 int kflag,pflag; … … 37 37 FetchData((DataSet**)&vertices,VERTICES); 38 38 FetchData((DataSet**)&loads,LOADS); 39 FetchData( &materials,MATERIALS);39 FetchData((DataSet**)&materials,MATERIALS); 40 40 FetchParams(¶meters,PARAMETERS); 41 41 -
issm/trunk/src/mex/SystemMatrices/SystemMatrices.cpp
r4215 r4218 15 15 Vertices* vertices=NULL; 16 16 Loads* loads=NULL; 17 DataSet* materials=NULL;17 Materials* materials=NULL; 18 18 Parameters* parameters=NULL; 19 19 int kflag,pflag; … … 34 34 FetchData((DataSet**)&vertices,VERTICES); 35 35 FetchData((DataSet**)&loads,LOADS); 36 FetchData( &materials,MATERIALS);36 FetchData((DataSet**)&materials,MATERIALS); 37 37 FetchParams(¶meters,PARAMETERS); 38 38 -
issm/trunk/src/mex/UpdateGeometry/UpdateGeometry.cpp
r4215 r4218 15 15 Vertices *vertices = NULL; 16 16 Loads *loads = NULL; 17 DataSet*materials = NULL;17 Materials *materials = NULL; 18 18 Parameters *parameters = NULL; 19 19 … … 29 29 FetchData((DataSet**)&vertices,VERTICESIN); 30 30 FetchData((DataSet**)&loads,LOADSIN); 31 FetchData( &materials,MATERIALSIN);31 FetchData((DataSet**)&materials,MATERIALSIN); 32 32 FetchParams(¶meters,PARAMETERSIN); 33 33 -
issm/trunk/src/mex/UpdateVertexPositions/UpdateVertexPositions.cpp
r4215 r4218 15 15 Vertices *vertices = NULL; 16 16 Loads *loads = NULL; 17 DataSet*materials = NULL;17 Materials *materials = NULL; 18 18 Parameters *parameters = NULL; 19 19 … … 29 29 FetchData((DataSet**)&vertices,VERTICESIN); 30 30 FetchData((DataSet**)&loads,LOADSIN); 31 FetchData( &materials,MATERIALSIN);31 FetchData((DataSet**)&materials,MATERIALSIN); 32 32 FetchParams(¶meters,PARAMETERSIN); 33 33
Note:
See TracChangeset
for help on using the changeset viewer.