Changeset 4211
- Timestamp:
- 06/24/10 16:57:38 (15 years ago)
- Location:
- issm/trunk/src
- Files:
-
- 2 added
- 163 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/DataSet/DataSet.h
r4185 r4211 132 132 133 133 134 /********************************************************NODES************************************************/ 135 136 class Nodes: public DataSet{ 137 138 public: 139 140 /*constructors, destructors: {{{1*/ 141 Nodes(); 142 Nodes(int enum_type); 143 ~Nodes(); 144 /*}}}*/ 145 /*numerics: {{{1*/ 146 /*}}}*/ 147 148 }; 149 150 151 /********************************************************VERTICES************************************************/ 152 153 class Vertices: public DataSet{ 154 155 public: 156 157 /*constructors, destructors: {{{1*/ 158 Vertices(); 159 Vertices(int enum_type); 160 ~Vertices(); 161 /*}}}*/ 162 /*numerics: {{{1*/ 163 /*}}}*/ 164 165 }; 166 167 134 168 135 169 -
issm/trunk/src/c/Makefile.am
r4193 r4211 204 204 ./DataSet/Inputs.cpp\ 205 205 ./DataSet/Results.cpp\ 206 ./DataSet/Nodes.cpp\ 206 207 ./shared/shared.h\ 207 208 ./shared/Alloc/alloc.h\ … … 730 731 ./DataSet/Inputs.cpp\ 731 732 ./DataSet/Results.cpp\ 733 ./DataSet/Nodes.cpp\ 732 734 ./shared/shared.h\ 733 735 ./shared/Threads/issm_threads.h\ -
issm/trunk/src/c/modules/BuildNodeSetsx/BuildNodeSetsx.cpp
r4034 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int BuildNodeSetsx( NodeSets** pnodesets, DataSet* nodes,int analysis_type){12 int BuildNodeSetsx( NodeSets** pnodesets, Nodes* nodes,int analysis_type){ 13 13 14 14 int noerr=1; -
issm/trunk/src/c/modules/BuildNodeSetsx/BuildNodeSetsx.h
r4004 r4211 10 10 11 11 /* local prototypes: */ 12 int BuildNodeSetsx( NodeSets** pnodesets, DataSet* nodes,int analysis_type);12 int BuildNodeSetsx( NodeSets** pnodesets,Nodes* nodes,int analysis_type); 13 13 void PartitionSets(Vec* ppvb, Vec* ppvc,Vec flag_pva, Vec flag_pv_b, Vec flag_pv_c,int gsize); 14 14 -
issm/trunk/src/c/modules/ComputeBasalStressx/ComputeBasalStressx.cpp
r4043 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputeBasalStressx( Vec* psigma,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials,Parameters* parameters){12 void ComputeBasalStressx( Vec* psigma,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ComputeBasalStressx/ComputeBasalStressx.h
r3913 r4211 10 10 11 11 /* local prototypes: */ 12 void ComputeBasalStressx( Vec* pp_g,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,12 void ComputeBasalStressx( Vec* pp_g,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ComputePressurex/ComputePressurex.cpp
r4185 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputePressurex( Vec* pp_g,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials,Parameters* parameters){12 void ComputePressurex( Vec* pp_g,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*intermediary*/ -
issm/trunk/src/c/modules/ComputePressurex/ComputePressurex.h
r3913 r4211 10 10 11 11 /* local prototypes: */ 12 void ComputePressurex( Vec* pp_g,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,12 void ComputePressurex( Vec* pp_g,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ComputeStrainRatex/ComputeStrainRatex.cpp
r4043 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void ComputeStrainRatex( Vec* peps,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials,Parameters* parameters){12 void ComputeStrainRatex( Vec* peps,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ComputeStrainRatex/ComputeStrainRatex.h
r3913 r4211 10 10 11 11 /* local prototypes: */ 12 void ComputeStrainRatex(Vec* eps_g,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,12 void ComputeStrainRatex(Vec* eps_g,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, 13 13 int analysis_type,int sub_analysis_type); 14 14 -
issm/trunk/src/c/modules/ConfigureObjectsx/ConfigureObjectsx.cpp
r4118 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int ConfigureObjectsx( DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices, DataSet* materials,Parameters* parameters){12 int ConfigureObjectsx( DataSet* elements, DataSet* loads, Nodes* nodes, DataSet* vertices, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/ConfigureObjectsx/ConfigureObjectsx.h
r4034 r4211 9 9 10 10 /* local prototypes: */ 11 int ConfigureObjectsx( DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices, DataSet* materials, Parameters* parameters);11 int ConfigureObjectsx( DataSet* elements, DataSet* loads, Nodes* nodes, DataSet* vertices, DataSet* materials, Parameters* parameters); 12 12 13 13 #endif /* _CONFIGUREOBJECTSX_H */ -
issm/trunk/src/c/modules/CostFunctionx/CostFunctionx.cpp
r4091 r4211 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void CostFunctionx( double* pJ, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void CostFunctionx( double* pJ, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/CostFunctionx/CostFunctionx.h
r4055 r4211 10 10 11 11 /* local prototypes: */ 12 void CostFunctionx( double* pJ, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void CostFunctionx( double* pJ, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MISFITX_H */ -
issm/trunk/src/c/modules/Dux/Dux.cpp
r4091 r4211 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void Dux( Vec* pdu_g, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters){13 void Dux( Vec* pdu_g, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/Dux/Dux.h
r4055 r4211 10 10 11 11 /* local prototypes: */ 12 void Dux( Vec* pdu_g, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void Dux( Vec* pdu_g, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 #endif /* _DUX_H */ 14 14 -
issm/trunk/src/c/modules/FieldAverageOntoVerticesx/FieldAverageOntoVerticesx.cpp
r4185 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void FieldAverageOntoVerticesx(Vec* pfield, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters){12 void FieldAverageOntoVerticesx(Vec* pfield, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/FieldAverageOntoVerticesx/FieldAverageOntoVerticesx.h
r3913 r4211 9 9 10 10 /* local prototypes: */ 11 void FieldAverageOntoVerticesx(Vec* field, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);11 void FieldAverageOntoVerticesx(Vec* field, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 12 12 13 13 #endif /* _FIELDDEPTHAVERAGEX_H */ -
issm/trunk/src/c/modules/FieldDepthAveragex/FieldDepthAveragex.cpp
r4055 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void FieldDepthAveragex( Vec field, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,char* fieldname){12 void FieldDepthAveragex( Vec field, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,char* fieldname){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/FieldDepthAveragex/FieldDepthAveragex.h
r3913 r4211 9 9 10 10 /* local prototypes: */ 11 void FieldDepthAveragex( Vec field, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,char* fieldname);11 void FieldDepthAveragex( Vec field, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,char* fieldname); 12 12 13 13 #endif /* _FIELDDEPTHAVERAGEX_H */ -
issm/trunk/src/c/modules/GetSolutionFromInputsx/GetSolutionFromInputsx.cpp
r4043 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void GetSolutionFromInputsx( Vec* psolution, DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters){11 void GetSolutionFromInputsx( Vec* psolution, DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters){ 12 12 13 13 /*intermediary: */ -
issm/trunk/src/c/modules/GetSolutionFromInputsx/GetSolutionFromInputsx.h
r4055 r4211 10 10 11 11 /* local prototypes: */ 12 void GetSolutionFromInputsx( Vec* psolution, DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters);12 void GetSolutionFromInputsx( Vec* psolution, DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _GETSOLUTIONFROMINPUTSXX_H */ -
issm/trunk/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.cpp
r4057 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void GetVectorFromInputsx( Vec* pvector, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){11 void GetVectorFromInputsx( Vec* pvector, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){ 12 12 13 13 … … 40 40 } 41 41 42 void GetVectorFromInputsx( double** pvector, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){42 void GetVectorFromInputsx( double** pvector, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int NameEnum, int TypeEnum){ 43 43 44 44 /*output: */ -
issm/trunk/src/c/modules/GetVectorFromInputsx/GetVectorFromInputsx.h
r4057 r4211 9 9 10 10 /* local prototypes: */ 11 void GetVectorFromInputsx( Vec* pvector, DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum);12 void GetVectorFromInputsx( double** pvector, DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum);11 void GetVectorFromInputsx( Vec* pvector, DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum); 12 void GetVectorFromInputsx( double** pvector, DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,int NameEnum,int TypeEnum); 13 13 14 14 #endif /* _GETVECTORFROMINPUTSXX_H */ -
issm/trunk/src/c/modules/Gradjx/Gradjx.cpp
r4185 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void Gradjx( Vec* pgradient, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int control_type){12 void Gradjx( Vec* pgradient, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int control_type){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/Gradjx/Gradjx.h
r4055 r4211 10 10 11 11 /* local prototypes: */ 12 void Gradjx(Vec* pgrad_g, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int control_type);12 void Gradjx(Vec* pgrad_g, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters, int control_type); 13 13 14 14 #endif /* _GRADJX_H */ -
issm/trunk/src/c/modules/InputAXPYx/InputAXPYx.cpp
r4067 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputAXPYx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum){11 void InputAXPYx(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputAXPYx/InputAXPYx.h
r4067 r4211 9 9 10 10 /* local prototypes: */ 11 void InputAXPYx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int YEnum, double scalar, int XEnum);11 void InputAXPYx(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* 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
r4070 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputControlConstrainx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int control_type,double cm_min, double cm_max){11 void InputControlConstrainx(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* 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
r4070 r4211 9 9 10 10 /* local prototypes: */ 11 void InputControlConstrainx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int control_type,double cm_min, double cm_max);11 void InputControlConstrainx(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* 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
r4057 r4211 8 8 #include "../../EnumDefinitions/EnumDefinitions.h" 9 9 10 int InputConvergencex(DataSet* elements, DataSet* nodes,DataSet* 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,DataSet* vertices,DataSet* 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
r4057 r4211 8 8 9 9 /* local prototypes: */ 10 int InputConvergencex(DataSet* elements, DataSet* nodes,DataSet* 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,DataSet* vertices,DataSet* 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
r4073 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void InputDepthAveragex( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type,int average_enum_type){12 void InputDepthAveragex( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* 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
r4073 r4211 9 9 10 10 /* local prototypes: */ 11 void InputDepthAveragex( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type,int average_enum_type);11 void InputDepthAveragex( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* 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
r4112 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputDuplicatex(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int original_enum, int new_enum){11 void InputDuplicatex(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int original_enum, int new_enum){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputDuplicatex/InputDuplicatex.h
r4062 r4211 9 9 10 10 /* local prototypes: */ 11 void InputDuplicatex(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int reinitialized_enum, int original_enum);11 void InputDuplicatex(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* 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
r4064 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputExtrudex( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type){11 void InputExtrudex( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type){ 12 12 13 13 int i; -
issm/trunk/src/c/modules/InputExtrudex/InputExtrudex.h
r4064 r4211 9 9 10 10 /* local prototypes: */ 11 void InputExtrudex( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type);11 void InputExtrudex( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int enum_type); 12 12 13 13 #endif /* _INPUTEXTRUDEX_H */ -
issm/trunk/src/c/modules/InputScalex/InputScalex.cpp
r4076 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputScalex(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type, double scale_factor){11 void InputScalex(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type, double scale_factor){ 12 12 13 13 /*intermediary:*/ -
issm/trunk/src/c/modules/InputScalex/InputScalex.h
r4076 r4211 9 9 10 10 /* local prototypes: */ 11 void InputScalex(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type, double scale_factor);11 void InputScalex(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* 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
r4043 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputToResultx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type,int step, double time){11 void InputToResultx(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* 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
r4037 r4211 9 9 10 10 /* local prototypes: */ 11 void InputToResultx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters,int enum_type,int step=1, double time=0);11 void InputToResultx(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* 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
r4124 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromConstantx( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,bool constant, int name){11 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,bool constant, int name){ 12 12 13 13 int i; … … 30 30 } 31 31 } 32 void InputUpdateFromConstantx( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int constant, int name){32 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int constant, int name){ 33 33 34 34 int i; … … 51 51 } 52 52 } 53 void InputUpdateFromConstantx( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double constant, int name){53 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double constant, int name){ 54 54 55 55 int i; -
issm/trunk/src/c/modules/InputUpdateFromConstantx/InputUpdateFromConstantx.h
r4079 r4211 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromConstantx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, bool constant, int name);13 void InputUpdateFromConstantx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, int constant, int name);14 void InputUpdateFromConstantx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, double constant, int name);12 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, bool constant, int name); 13 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, int constant, int name); 14 void InputUpdateFromConstantx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters, double constant, int name); 15 15 16 16 #endif /* _UPDATEINPUTSFROMCONSTANTXX_H */ -
issm/trunk/src/c/modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.cpp
r4084 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromSolutionx( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution){11 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution){ 12 12 13 13 double* serial_solution=NULL; … … 25 25 26 26 27 void InputUpdateFromSolutionx( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution){27 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution){ 28 28 29 29 /*Intermediary*/ -
issm/trunk/src/c/modules/InputUpdateFromSolutionx/InputUpdateFromSolutionx.h
r4084 r4211 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromSolutionx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution);13 void InputUpdateFromSolutionx( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution);12 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution); 13 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution); 14 14 15 15 //with timestep 16 void InputUpdateFromSolutionx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution,int timestep);17 void InputUpdateFromSolutionx( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution, int timestep);16 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec solution,int timestep); 17 void InputUpdateFromSolutionx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* solution, int timestep); 18 18 19 19 #endif /* _UPDATEINPUTSFROMSOLUTIONXX_H */ -
issm/trunk/src/c/modules/InputUpdateFromVectorx/InputUpdateFromVectorx.cpp
r4091 r4211 9 9 #include "../../EnumDefinitions/EnumDefinitions.h" 10 10 11 void InputUpdateFromVectorx( DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum, int TypeEnum){11 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* 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, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum, int TypeEnum){24 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* 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, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum, int TypeEnum){62 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* 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, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,bool* vector, int NameEnum, int TypeEnum){100 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* 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
r4087 r4211 10 10 11 11 /* local prototypes: */ 12 void InputUpdateFromVectorx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum,int TypeEnum);13 void InputUpdateFromVectorx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum,int TypeEnum);14 void InputUpdateFromVectorx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum,int TypeEnum);15 void InputUpdateFromVectorx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,bool* vector, int NameEnum,int TypeEnum);12 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,Vec vector, int NameEnum,int TypeEnum); 13 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,double* vector, int NameEnum,int TypeEnum); 14 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters,int* vector, int NameEnum,int TypeEnum); 15 void InputUpdateFromVectorx( DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* 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
r4043 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void MassFluxx(double* pmass_flux, DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters, double* segments,int num_segments){12 void MassFluxx(double* pmass_flux, DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* 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
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MassFluxx(double* pmass_flux, DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters,double* segments,int num_segments);12 void MassFluxx(double* pmass_flux, DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters,double* segments,int num_segments); 13 13 14 14 -
issm/trunk/src/c/modules/MaxAbsVxx/MaxAbsVxx.cpp
r4043 r4211 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVxx( double* pmaxabsvx, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVxx( double* pmaxabsvx, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVxx/MaxAbsVxx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVxx( double* pmaxabsvx, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVxx( double* pmaxabsvx, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVXX_H */ -
issm/trunk/src/c/modules/MaxAbsVyx/MaxAbsVyx.cpp
r4043 r4211 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVyx( double* pmaxabsvy, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVyx( double* pmaxabsvy, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVyx/MaxAbsVyx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVyx( double* pmaxabsvy, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVyx( double* pmaxabsvy, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVYX_H */ -
issm/trunk/src/c/modules/MaxAbsVzx/MaxAbsVzx.cpp
r4043 r4211 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxAbsVzx( double* pmaxabsvz, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxAbsVzx( double* pmaxabsvz, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxAbsVzx/MaxAbsVzx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MaxAbsVzx( double* pmaxabsvz, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxAbsVzx( double* pmaxabsvz, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXABSVZX_H */ -
issm/trunk/src/c/modules/MaxVelx/MaxVelx.cpp
r4043 r4211 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MaxVelx( double* pmaxvel, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void MaxVelx( double* pmaxvel, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MaxVelx/MaxVelx.h
r4042 r4211 10 10 11 11 /* local prototypes: */ 12 void MaxVelx( double* pmaxvel, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxVelx( double* pmaxvel, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVELX_H */ -
issm/trunk/src/c/modules/MaxVxx/MaxVxx.cpp
r4043 r4211 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxVxx( double* pmaxvx, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxVxx( double* pmaxvx, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxVxx/MaxVxx.h
r4043 r4211 9 9 10 10 /* local prototypes: */ 11 void MaxVxx( double* pmaxvx, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);11 void MaxVxx( double* pmaxvx, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 12 12 13 13 #endif /* _MAXVXX_H */ -
issm/trunk/src/c/modules/MaxVyx/MaxVyx.cpp
r4043 r4211 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MaxVyx( double* pmaxvy, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MaxVyx( double* pmaxvy, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MaxVyx/MaxVyx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MaxVyx( double* pmaxvy, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxVyx( double* pmaxvy, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVYX_H */ -
issm/trunk/src/c/modules/MaxVzx/MaxVzx.cpp
r4043 r4211 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MaxVzx( double* pmaxvz, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void MaxVzx( double* pmaxvz, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MaxVzx/MaxVzx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MaxVzx( double* pmaxvz, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MaxVzx( double* pmaxvz, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MAXVZX_H */ -
issm/trunk/src/c/modules/MinVelx/MinVelx.cpp
r4043 r4211 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void MinVelx( double* pminvel, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void MinVelx( double* pminvel, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 int i; -
issm/trunk/src/c/modules/MinVelx/MinVelx.h
r4042 r4211 10 10 11 11 /* local prototypes: */ 12 void MinVelx( double* pminvel, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MinVelx( double* pminvel, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVELX_H */ -
issm/trunk/src/c/modules/MinVxx/MinVxx.cpp
r4043 r4211 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVxx( double* pminvx, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MinVxx( double* pminvx, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVxx/MinVxx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MinVxx( double* pminvx, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MinVxx( double* pminvx, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVX_H */ -
issm/trunk/src/c/modules/MinVyx/MinVyx.cpp
r4043 r4211 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVyx( double* pminvy, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MinVyx( double* pminvy, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVyx/MinVyx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MinVyx( double* pminvy, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MinVyx( double* pminvy, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVYX_H */ -
issm/trunk/src/c/modules/MinVzx/MinVzx.cpp
r4043 r4211 10 10 #include "../SurfaceAreax/SurfaceAreax.h" 11 11 12 void MinVzx( double* pminvz, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void MinVzx( double* pminvz, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MinVzx/MinVzx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void MinVzx( double* pminvz, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void MinVzx( double* pminvz, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MINVZX_H */ -
issm/trunk/src/c/modules/Misfitx/Misfitx.cpp
r4091 r4211 11 11 #include "../SurfaceAreax/SurfaceAreax.h" 12 12 13 void Misfitx( double* pJ, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){13 void Misfitx( double* pJ, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 14 14 15 15 /*Intermediary*/ -
issm/trunk/src/c/modules/Misfitx/Misfitx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void Misfitx( double* pJ, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void Misfitx( double* pJ, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _MISFITX_H */ -
issm/trunk/src/c/modules/ModelProcessorx/Balancedthickness/CreateNodesBalancedthickness.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesBalancedthickness( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesBalancedthickness(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Continuous Galerkin partition of nodes: */ -
issm/trunk/src/c/modules/ModelProcessorx/Balancedthickness2/CreateNodesBalancedthickness2.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesBalancedthickness2( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesBalancedthickness2(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 23 23 24 24 /*DataSets: */ 25 DataSet* nodes = NULL;25 Nodes* nodes = NULL; 26 26 27 27 /*Recover pointer: */ … … 29 29 30 30 /*Create nodes if they do not exist yet*/ 31 if(!nodes) nodes = new DataSet(NodesEnum);31 if(!nodes) nodes = new Nodes(NodesEnum); 32 32 33 33 /*Continuous Galerkin partition of nodes: */ -
issm/trunk/src/c/modules/ModelProcessorx/Balancedvelocities/CreateNodesBalancedvelocities.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesBalancedvelocities( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesBalancedvelocities(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Continuous Galerkin partition of nodes: */ -
issm/trunk/src/c/modules/ModelProcessorx/CreateDataSets.cpp
r4055 r4211 16 16 17 17 18 void CreateDataSets(DataSet** pelements, DataSet** pnodes, DataSet** 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, DataSet** 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){ 19 19 20 20 bool continuous=true; -
issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/CreateNodesDiagnosticHoriz.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesDiagnosticHoriz( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesDiagnosticHoriz(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*First create nodes*/ 25 nodes = new DataSet(NodesEnum);25 nodes = new Nodes(NodesEnum); 26 26 27 27 /*Now, is the flag macayaealpattyn on? otherwise, do nothing: */ -
issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHutter/CreateNodesDiagnosticHutter.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesDiagnosticHutter( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesDiagnosticHutter(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Now, is the flag ishutter on? otherwise, do nothing: */ -
issm/trunk/src/c/modules/ModelProcessorx/DiagnosticStokes/CreateNodesDiagnosticStokes.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesDiagnosticStokes( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesDiagnosticStokes(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Now, do we have Stokes elements?*/ -
issm/trunk/src/c/modules/ModelProcessorx/DiagnosticVert/CreateNodesDiagnosticVert.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesDiagnosticVert( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesDiagnosticVert(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Now, is the flag macayaealpattyn on? otherwise, do nothing: */ -
issm/trunk/src/c/modules/ModelProcessorx/Melting/CreateNodesMelting.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesMelting( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesMelting(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Continuous Galerkin partition of nodes: */ -
issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.cpp
r4117 r4211 16 16 #include "../../modules/modules.h" 17 17 18 void ModelProcessorx(DataSet** pelements, DataSet** pnodes, DataSet** 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, DataSet** pvertices, DataSet** pmaterials, DataSet** pconstraints, DataSet** ploads, Parameters** pparameters, ConstDataHandle IOMODEL,int solution_type,int nummodels, int* analysis_type_list){ 19 19 20 20 int i; … … 23 23 /*output: */ 24 24 DataSet* elements=NULL; 25 DataSet* nodes=NULL;25 Nodes* nodes=NULL; 26 26 DataSet* vertices=NULL; 27 27 DataSet* materials=NULL; -
issm/trunk/src/c/modules/ModelProcessorx/ModelProcessorx.h
r4063 r4211 13 13 #include "../../io/io.h" 14 14 15 void ModelProcessorx(DataSet** pelements, DataSet** pnodes, DataSet** 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, DataSet** pvertices, DataSet** pmaterials, DataSet** pconstraints, DataSet** 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, DataSet** pnodes,DataSet** 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,DataSet** 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); 19 19 void CreateElementsVerticesAndMaterials(DataSet** pelements,DataSet** 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); … … 25 25 26 26 /*diagnostic horizontal*/ 27 void CreateNodesDiagnosticHoriz( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);27 void CreateNodesDiagnosticHoriz(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 28 28 void CreateConstraintsDiagnosticHoriz(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 29 29 void CreateLoadsDiagnosticHoriz(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 31 31 32 32 /*diagnostic vertical*/ 33 void CreateNodesDiagnosticVert( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);33 void CreateNodesDiagnosticVert(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 34 34 void CreateConstraintsDiagnosticVert(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 35 35 void CreateLoadsDiagnosticVert(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 37 37 38 38 /*diagnostic hutter*/ 39 void CreateNodesDiagnosticHutter( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);39 void CreateNodesDiagnosticHutter(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 40 40 void CreateConstraintsDiagnosticHutter(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 41 41 void CreateLoadsDiagnosticHutter(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 43 43 44 44 /*diagnostic stokes*/ 45 void CreateNodesDiagnosticStokes( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);45 void CreateNodesDiagnosticStokes(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 46 46 void CreateConstraintsDiagnosticStokes(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 47 47 void CreateLoadsDiagnosticStokes(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 49 49 50 50 /*slope compute*/ 51 void CreateNodesSlopeCompute( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);51 void CreateNodesSlopeCompute(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 52 52 void CreateConstraintsSlopeCompute(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 53 53 void CreateLoadsSlopeCompute(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 55 55 56 56 /*thermal:*/ 57 void CreateNodesThermal( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);57 void CreateNodesThermal(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 58 58 void CreateConstraintsThermal(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 59 59 void CreateLoadsThermal(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 61 61 62 62 /*melting:*/ 63 void CreateNodesMelting( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);63 void CreateNodesMelting(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 64 64 void CreateConstraintsMelting(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 65 65 void CreateLoadsMelting(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 67 67 68 68 /*prognostic:*/ 69 void CreateNodesPrognostic( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);69 void CreateNodesPrognostic(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 70 70 void CreateConstraintsPrognostic(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 71 71 void CreateLoadsPrognostic(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 73 73 74 74 /*prognostic2:*/ 75 void CreateNodesPrognostic2( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);75 void CreateNodesPrognostic2(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 76 76 void CreateConstraintsPrognostic2(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 77 77 void CreateLoadsPrognostic2(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 79 79 80 80 /*balancedthickness:*/ 81 void CreateNodesBalancedthickness( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);81 void CreateNodesBalancedthickness(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 82 82 void CreateConstraintsBalancedthickness(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 83 83 void CreateLoadsBalancedthickness(DataSet** 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 void CreateNodesBalancedthickness2( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);86 void CreateNodesBalancedthickness2(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 87 87 void CreateConstraintsBalancedthickness2(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 88 88 void CreateLoadsBalancedthickness2(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 90 90 91 91 /*balancedvelocities:*/ 92 void CreateNodesBalancedvelocities( DataSet** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle);92 void CreateNodesBalancedvelocities(Nodes** pnodes,IoModel* iomodel_handle,ConstDataHandle iomodel_handle); 93 93 void CreateConstraintsBalancedvelocities(DataSet** pconstraints,IoModel* iomodel,ConstDataHandle iomodel_handle); 94 94 void CreateLoadsBalancedvelocities(DataSet** ploads, IoModel* iomodel, ConstDataHandle iomodel_handle); … … 104 104 105 105 /*Diverse: */ 106 void SortDataSets(DataSet** pelements, DataSet** pnodes,DataSet** pvertices, DataSet** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters);107 void UpdateCounters(IoModel* iomodel, DataSet** pnodes,DataSet** ploads, DataSet** pconstraints);106 void SortDataSets(DataSet** pelements,Nodes** pnodes,DataSet** pvertices, DataSet** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters); 107 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,DataSet** ploads, DataSet** pconstraints); 108 108 109 109 #endif -
issm/trunk/src/c/modules/ModelProcessorx/Prognostic/CreateNodesPrognostic.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesPrognostic( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesPrognostic(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Continuous Galerkin partition of nodes: */ -
issm/trunk/src/c/modules/ModelProcessorx/Prognostic2/CreateNodesPrognostic2.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesPrognostic2( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesPrognostic2(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 23 23 24 24 /*DataSets: */ 25 DataSet* nodes = NULL;25 Nodes* nodes = NULL; 26 26 27 27 /*Recover pointer: */ … … 29 29 30 30 /*Create nodes if they do not exist yet*/ 31 if(!nodes) nodes = new DataSet(NodesEnum);31 if(!nodes) nodes = new Nodes(NodesEnum); 32 32 33 33 /*Continuous Galerkin partition of nodes: */ -
issm/trunk/src/c/modules/ModelProcessorx/SlopeCompute/CreateNodesSlopeCompute.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesSlopeCompute( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesSlopeCompute(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Continuous Galerkin partition of nodes: */ -
issm/trunk/src/c/modules/ModelProcessorx/SortDataSets.cpp
r4025 r4211 16 16 17 17 18 void SortDataSets(DataSet** pelements, DataSet** pnodes,DataSet** pvertices, DataSet** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters){18 void SortDataSets(DataSet** pelements,Nodes** pnodes,DataSet** pvertices, DataSet** ploads, DataSet** pmaterials, DataSet** pconstraints, Parameters** pparameters){ 19 19 20 20 DataSet* elements=NULL; 21 DataSet* nodes=NULL;21 Nodes* nodes=NULL; 22 22 DataSet* vertices=NULL; 23 23 DataSet* loads=NULL; -
issm/trunk/src/c/modules/ModelProcessorx/Thermal/CreateNodesThermal.cpp
r4144 r4211 13 13 #include "../ModelProcessorx.h" 14 14 15 void CreateNodesThermal( DataSet** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){15 void CreateNodesThermal(Nodes** pnodes, IoModel* iomodel,ConstDataHandle iomodel_handle){ 16 16 17 17 /*Intermediary*/ … … 20 20 21 21 /*DataSets: */ 22 DataSet* nodes = NULL;22 Nodes* nodes = NULL; 23 23 24 24 /*Recover pointer: */ … … 26 26 27 27 /*Create nodes if they do not exist yet*/ 28 if(!nodes) nodes = new DataSet(NodesEnum);28 if(!nodes) nodes = new Nodes(NodesEnum); 29 29 30 30 /*Continuous Galerkin partition of nodes: */ -
issm/trunk/src/c/modules/ModelProcessorx/UpdateCounters.cpp
r4185 r4211 15 15 #include "./ModelProcessorx.h" 16 16 17 void UpdateCounters(IoModel* iomodel, DataSet** pnodes,DataSet** ploads, DataSet** pconstraints){17 void UpdateCounters(IoModel* iomodel,Nodes** pnodes,DataSet** ploads, DataSet** pconstraints){ 18 18 19 DataSet* nodes=NULL;19 Nodes* nodes=NULL; 20 20 DataSet* loads=NULL; 21 21 DataSet* constraints=NULL; -
issm/trunk/src/c/modules/MpcNodesx/MpcNodesx.cpp
r4185 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int MpcNodesx( Mat* pRmg, DataSet* nodes,DataSet* constraints,int analysis_type){12 int MpcNodesx( Mat* pRmg, Nodes* nodes,DataSet* constraints,int analysis_type){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/MpcNodesx/MpcNodesx.h
r4003 r4211 10 10 11 11 /* local prototypes: */ 12 int MpcNodesx( Mat* pRmg, DataSet* nodes,DataSet* constraints,int analysis_type);12 int MpcNodesx( Mat* pRmg, Nodes* nodes,DataSet* constraints,int analysis_type); 13 13 14 14 #endif /* _MPCNODESX_H */ -
issm/trunk/src/c/modules/NodesDofx/NodesDofx.cpp
r4185 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void NodesDofx( DataSet* nodes, Parameters* parameters){12 void NodesDofx(Nodes* nodes, Parameters* parameters){ 13 13 14 14 int noerr=1; -
issm/trunk/src/c/modules/NodesDofx/NodesDofx.h
r4009 r4211 10 10 11 11 /* local prototypes: */ 12 void NodesDofx( DataSet* nodes, Parameters* parameters);12 void NodesDofx(Nodes* nodes, Parameters* parameters); 13 13 14 14 #endif /* _NODESDOFX_H */ -
issm/trunk/src/c/modules/OutputResultsx/ElementResultsToPatch.cpp
r4195 r4211 15 15 #include "../../objects/objects.h" 16 16 17 void ElementResultsToPatch(DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices, DataSet* materials, Parameters* parameters,DataSet* results){17 void ElementResultsToPatch(DataSet* elements, Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results){ 18 18 19 19 int i; -
issm/trunk/src/c/modules/OutputResultsx/OutputResultsx.cpp
r4182 r4211 17 17 18 18 #ifdef _SERIAL_ 19 void OutputResultsx(mxArray** pdataref, DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices, DataSet* materials, Parameters* parameters,DataSet* results){19 void OutputResultsx(mxArray** pdataref, DataSet* elements, Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results){ 20 20 #else 21 void OutputResultsx( DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices, DataSet* materials, Parameters* parameters,DataSet* results){21 void OutputResultsx( DataSet* elements, Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results){ 22 22 #endif 23 23 … … 29 29 30 30 /*Transfer element results into the femmodel->results dataset: */ 31 ElementResultsToPatch( elements, loads, nodes, vertices,materials, parameters,results);31 ElementResultsToPatch( elements, nodes, vertices, loads, materials, parameters,results); 32 32 33 33 #ifdef _PARALLEL_ -
issm/trunk/src/c/modules/OutputResultsx/OutputResultsx.h
r4182 r4211 13 13 14 14 class DataSet; 15 class Nodes; 15 16 class Parameters; 17 16 18 17 19 #ifdef _SERIAL_ 18 20 #include <mex.h> 19 void OutputResultsx(mxArray** pdataref, DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices,DataSet* materials, Parameters* parameters,DataSet* results);21 void OutputResultsx(mxArray** pdataref, DataSet* elements, Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results); 20 22 void MatlabWriteResults(mxArray** pdataref, Parameters* parameters, DataSet* results); 21 23 #else 22 void OutputResultsx(DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices,DataSet* materials, Parameters* parameters,DataSet* results);24 void OutputResultsx(DataSet* elements, Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results); 23 25 void FileWriteResults(Parameters* parameters, DataSet* results); 24 26 #endif 25 27 26 28 /* local prototypes: */ 27 void ElementResultsToPatch(DataSet* elements, DataSet* loads, DataSet* nodes, DataSet* vertices, DataSet* materials, Parameters* parameters,DataSet* results);29 void ElementResultsToPatch(DataSet* elements, Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,DataSet* results); 28 30 29 31 #endif /* _OUTPUTRESULTS_H */ -
issm/trunk/src/c/modules/PenaltyConstraintsx/PenaltyConstraintsx.cpp
r4043 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads,DataSet* materials, Parameters* parameters){12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads,DataSet* materials, Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/PenaltyConstraintsx/PenaltyConstraintsx.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads,DataSet* materials, Parameters* parameters);12 void PenaltyConstraintsx(int* pconverged, int* pnum_unstable_constraints, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads,DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _PENALTYCONSTRAINTSX_H */ -
issm/trunk/src/c/modules/PenaltySystemMatricesx/PenaltySystemMatricesx.cpp
r4043 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag){12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/PenaltySystemMatricesx/PenaltySystemMatricesx.h
r4057 r4211 10 10 11 11 /* local prototypes: */ 12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax, DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag);12 void PenaltySystemMatricesx(Mat Kgg, Vec pg,double* pkmax, DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag); 13 13 14 14 #endif /* _PENALTYSYSTEMMATRICESX_H */ -
issm/trunk/src/c/modules/SpcNodesx/SpcNodesx.cpp
r4042 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void SpcNodesx(Vec* pyg, DataSet* nodes,DataSet* constraints,int analysis_type){12 void SpcNodesx(Vec* pyg, Nodes* nodes,DataSet* constraints,int analysis_type){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/SpcNodesx/SpcNodesx.h
r4002 r4211 11 11 12 12 /* local prototypes: */ 13 void SpcNodesx(Vec* pyg, DataSet* nodesin,DataSet* constraints,int analysis_type);13 void SpcNodesx(Vec* pyg, Nodes* nodesin,DataSet* constraints,int analysis_type); 14 14 15 15 #endif /* _SPCNODESX_H */ -
issm/trunk/src/c/modules/SurfaceAreax/SurfaceAreax.cpp
r4043 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void SurfaceAreax( double* pS, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){12 void SurfaceAreax( double* pS, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials,Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/SurfaceAreax/SurfaceAreax.h
r4043 r4211 10 10 11 11 /* local prototypes: */ 12 void SurfaceAreax( double* pS, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters);12 void SurfaceAreax( double* pS, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _SURFACEAREAX_H */ -
issm/trunk/src/c/modules/SystemMatricesx/SystemMatricesx.cpp
r4043 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void SystemMatricesx(Mat* pKgg, Vec* ppg,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag){12 void SystemMatricesx(Mat* pKgg, Vec* ppg,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag){ 13 13 14 14 /*intermediary: */ -
issm/trunk/src/c/modules/SystemMatricesx/SystemMatricesx.h
r4057 r4211 10 10 11 11 /* local prototypes: */ 12 void SystemMatricesx(Mat* pKgg, Vec* ppg,DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag);12 void SystemMatricesx(Mat* pKgg, Vec* ppg,DataSet* elements,Nodes* nodes, DataSet* vertices,DataSet* loads,DataSet* materials, Parameters* parameters, int kflag,int pflag); 13 13 14 14 #endif /* _SYSTEMMATRICESX_H */ -
issm/trunk/src/c/modules/UpdateGeometryx/UpdateGeometryx.cpp
r4164 r4211 10 10 #include "../../DataSet/DataSet.h" 11 11 12 void UpdateGeometryx( DataSet* elements, DataSet* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters){12 void UpdateGeometryx( DataSet* elements, Nodes* nodes, DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters){ 13 13 14 14 /*Intermediary*/ -
issm/trunk/src/c/modules/UpdateGeometryx/UpdateGeometryx.h
r4055 r4211 10 10 11 11 /* local prototypes: */ 12 void UpdateGeometryx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters);12 void UpdateGeometryx(DataSet* elements, Nodes* nodes,DataSet* vertices,DataSet* loads, DataSet* materials, Parameters* parameters); 13 13 14 14 #endif /* _UPDATEGEOMETRYX_H */ -
issm/trunk/src/c/modules/UpdateVertexPositionsx/UpdateVertexPositionsx.cpp
r4057 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 int UpdateVertexPositionsx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters){12 int UpdateVertexPositionsx(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters){ 13 13 14 14 int i; -
issm/trunk/src/c/modules/UpdateVertexPositionsx/UpdateVertexPositionsx.h
r4057 r4211 9 9 10 10 /* local prototypes: */ 11 int UpdateVertexPositionsx(DataSet* elements, DataSet* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters);11 int UpdateVertexPositionsx(DataSet* elements,Nodes* nodes,DataSet* vertices,DataSet* loads,DataSet* materials,Parameters* parameters); 12 12 13 13 #endif /* _UPDATEVERTEXPOSITIONSXX_H */ -
issm/trunk/src/c/modules/VecExtrudex/VecExtrudex.cpp
r4055 r4211 10 10 #include "../../EnumDefinitions/EnumDefinitions.h" 11 11 12 void VecExtrudex( Vec vector, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int collapse){12 void VecExtrudex( Vec vector, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int collapse){ 13 13 14 14 double* vector_serial=NULL; -
issm/trunk/src/c/modules/VecExtrudex/VecExtrudex.h
r4055 r4211 9 9 10 10 /* local prototypes: */ 11 void VecExtrudex( Vec vector, DataSet* elements, DataSet* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int collapse);11 void VecExtrudex( Vec vector, DataSet* elements,Nodes* nodes, DataSet* vertices, DataSet* loads, DataSet* materials, Parameters* parameters,int collapse); 12 12 13 13 #endif /* _VECEXTRUDEX_H */ -
issm/trunk/src/c/objects/FemModel.h
r4166 r4211 28 28 29 29 DataSet* elements; //elements (one set for all analyses) 30 DataSet* nodes; //one set of nodes30 Nodes* nodes; //one set of nodes 31 31 DataSet* vertices; //one set of vertices 32 32 DataSet* constraints; //one set of constraints. each constraint knows which analysis_type it handles -
issm/trunk/src/c/solutions/balancedthickness.cpp
r4148 r4211 84 84 85 85 _printf_("write results to disk:\n"); 86 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);86 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 87 87 } 88 88 else{ -
issm/trunk/src/c/solutions/balancedthickness2.cpp
r4148 r4211 82 82 83 83 _printf_("write results to disk:\n"); 84 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);84 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 85 85 86 86 } -
issm/trunk/src/c/solutions/balancedvelocities.cpp
r4148 r4211 85 85 86 86 _printf_("write results to disk:\n"); 87 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);87 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 88 88 89 89 } -
issm/trunk/src/c/solutions/bedslope.cpp
r4143 r4211 86 86 87 87 _printf_("write results to disk:\n"); 88 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);88 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 89 89 } 90 90 else{ -
issm/trunk/src/c/solutions/controlrestart.cpp
r4143 r4211 22 22 23 23 /*write to disk: */ 24 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);24 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 25 25 26 26 } -
issm/trunk/src/c/solutions/diagnostic.cpp
r4143 r4211 96 96 97 97 _printf_("write results to disk:\n"); 98 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);98 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 99 99 } 100 100 else{ -
issm/trunk/src/c/solutions/prognostic.cpp
r4143 r4211 86 86 87 87 _printf_("write results to disk:\n"); 88 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);88 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 89 89 90 90 } -
issm/trunk/src/c/solutions/prognostic2.cpp
r4143 r4211 85 85 86 86 _printf_("write results to disk:\n"); 87 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);87 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 88 88 89 89 } -
issm/trunk/src/c/solutions/steadystate.cpp
r4143 r4211 103 103 104 104 _printf_("write results to disk:\n"); 105 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);105 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 106 106 107 107 } -
issm/trunk/src/c/solutions/surfaceslope.cpp
r4143 r4211 86 86 87 87 _printf_("write results to disk:\n"); 88 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);88 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 89 89 } 90 90 else{ -
issm/trunk/src/c/solutions/thermal.cpp
r4143 r4211 88 88 89 89 _printf_("write results to disk:\n"); 90 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);90 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 91 91 92 92 } -
issm/trunk/src/c/solutions/transient2d.cpp
r4143 r4211 82 82 83 83 _printf_("write results to disk:\n"); 84 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);84 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 85 85 } 86 86 else{ -
issm/trunk/src/c/solutions/transient3d.cpp
r4143 r4211 82 82 83 83 _printf_("write results to disk:\n"); 84 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);84 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 85 85 } 86 86 else{ -
issm/trunk/src/c/solutions/transient3d_core.cpp
r4143 r4211 70 70 if (step%5==0){ 71 71 if(verbose)_printf_("%s"," saving temporary results..."); 72 OutputResultsx(femmodel->elements, femmodel-> loads, femmodel->nodes, femmodel->vertices, femmodel->materials, femmodel->parameters,femmodel->results);72 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 73 73 } 74 74 } -
issm/trunk/src/mex/BuildNodeSets/BuildNodeSets.cpp
r4004 r4211 12 12 13 13 /*input datasets: */ 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 int analysis_type; 16 16 … … 25 25 26 26 /*Input datasets: */ 27 FetchData( &nodes,NODES);27 FetchData((DataSet**)&nodes,NODES); 28 28 FetchData(&analysis_type,ANALYSISTYPE); 29 29 -
issm/trunk/src/mex/ComputeBasalStress/ComputeBasalStress.cpp
r3712 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 32 32 /*Input datasets: */ 33 33 FetchData(&elements,ELEMENTS); 34 FetchData( &nodes,NODES);34 FetchData((DataSet**)&nodes,NODES); 35 35 FetchData(&vertices,VERTICES); 36 36 FetchData(&loads,LOADS); -
issm/trunk/src/mex/ComputePressure/ComputePressure.cpp
r3712 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 32 32 /*Input datasets: */ 33 33 FetchData(&elements,ELEMENTS); 34 FetchData( &nodes,NODES);34 FetchData((DataSet**)&nodes,NODES); 35 35 FetchData(&vertices,VERTICES); 36 36 FetchData(&loads,LOADS); -
issm/trunk/src/mex/ConfigureObjects/ConfigureObjects.cpp
r4198 r4211 13 13 DataSet* elements=NULL; 14 14 DataSet* loads=NULL; 15 DataSet* nodes=NULL;15 Nodes* nodes=NULL; 16 16 DataSet* vertices=NULL; 17 17 DataSet* materials=NULL; … … 29 29 FetchData(&elements,ELEMENTSIN); 30 30 FetchData(&loads,LOADSIN); 31 FetchData( &nodes,NODES);31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData(&vertices,VERTICES); 33 33 FetchData(&materials,MATERIALS); -
issm/trunk/src/mex/CostFunction/CostFunction.cpp
r4099 r4211 13 13 DataSet* elements=NULL; 14 14 DataSet* loads=NULL; 15 DataSet* nodes=NULL;15 Nodes* nodes=NULL; 16 16 DataSet* vertices=NULL; 17 17 DataSet* materials=NULL; … … 29 29 /*Input datasets: */ 30 30 FetchData(&elements,ELEMENTS); 31 FetchData( &nodes,NODES);31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData(&vertices,VERTICES); 33 33 FetchData(&loads,LOADS); -
issm/trunk/src/mex/Du/Du.cpp
r4099 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 29 29 /*Input datasets: */ 30 30 FetchData(&elements,ELEMENTS); 31 FetchData( &nodes,NODES);31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData(&vertices,VERTICES); 33 33 FetchData(&loads,LOADS); -
issm/trunk/src/mex/FieldAverageOntoVertices/FieldAverageOntoVertices.cpp
r3712 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 27 27 /*Input datasets: */ 28 28 FetchData(&elements,ELEMENTS); 29 FetchData( &nodes,NODES);29 FetchData((DataSet**)&nodes,NODES); 30 30 FetchData(&vertices,VERTICES); 31 31 FetchData(&loads,LOADS); -
issm/trunk/src/mex/FieldDepthAverage/FieldDepthAverage.cpp
r3712 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 28 28 /*Input datasets: */ 29 29 FetchData(&elements,ELEMENTS); 30 FetchData( &nodes,NODES);30 FetchData((DataSet**)&nodes,NODES); 31 31 FetchData(&vertices,VERTICES); 32 32 FetchData(&loads,LOADS); -
issm/trunk/src/mex/GetSolutionFromInputs/GetSolutionFromInputs.cpp
r4103 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 29 29 /*Input datasets: */ 30 30 FetchData(&elements,ELEMENTSIN); 31 FetchData( &nodes,NODES);31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData(&vertices,VERTICES); 33 33 FetchData(&loads,LOADSIN); -
issm/trunk/src/mex/Gradj/Gradj.cpp
r4103 r4211 12 12 /*input datasets: */ 13 13 DataSet *elements = NULL; 14 DataSet*nodes = NULL;14 Nodes *nodes = NULL; 15 15 DataSet *vertices = NULL; 16 16 DataSet *loads = NULL; … … 31 31 /*Input datasets: */ 32 32 FetchData(&elements,ELEMENTS); 33 FetchData( &nodes,NODES);33 FetchData((DataSet**)&nodes,NODES); 34 34 FetchData(&vertices,VERTICES); 35 35 FetchData(&loads,LOADS); -
issm/trunk/src/mex/InputControlConstrain/InputControlConstrain.cpp
r4098 r4211 12 12 /*input datasets: */ 13 13 DataSet *elements = NULL; 14 DataSet*nodes = NULL;14 Nodes *nodes = NULL; 15 15 DataSet *vertices = NULL; 16 16 DataSet *loads = NULL; … … 29 29 /*Input datasets: */ 30 30 FetchData(&elements,ELEMENTSIN); 31 FetchData( &nodes,NODESIN);31 FetchData((DataSet**)&nodes,NODESIN); 32 32 FetchData(&vertices,VERTICESIN); 33 33 FetchData(&loads,LOADSIN); -
issm/trunk/src/mex/InputDepthAverage/InputDepthAverage.cpp
r4098 r4211 12 12 /*input datasets: */ 13 13 DataSet *elements = NULL; 14 DataSet*nodes = NULL;14 Nodes *nodes = NULL; 15 15 DataSet *vertices = NULL; 16 16 DataSet *loads = NULL; … … 28 28 /*Input datasets: */ 29 29 FetchData(&elements,ELEMENTSIN); 30 FetchData( &nodes,NODESIN);30 FetchData((DataSet**)&nodes,NODESIN); 31 31 FetchData(&vertices,VERTICESIN); 32 32 FetchData(&loads,LOADSIN); -
issm/trunk/src/mex/InputDuplicate/InputDuplicate.cpp
r4103 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 27 27 /*Input datasets: */ 28 28 FetchData(&elements,ELEMENTS); 29 FetchData( &nodes,NODES);29 FetchData((DataSet**)&nodes,NODES); 30 30 FetchData(&vertices,VERTICES); 31 31 FetchData(&loads,LOADS); -
issm/trunk/src/mex/InputExtrude/InputExtrude.cpp
r4101 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 27 27 /*Input datasets: */ 28 28 FetchData(&elements,ELEMENTS); 29 FetchData( &nodes,NODES);29 FetchData((DataSet**)&nodes,NODES); 30 30 FetchData(&vertices,VERTICES); 31 31 FetchData(&loads,LOADS); -
issm/trunk/src/mex/InputScale/InputScale.cpp
r4138 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 28 28 /*Input datasets: */ 29 29 FetchData(&elements,ELEMENTS); 30 FetchData( &nodes,NODES);30 FetchData((DataSet**)&nodes,NODES); 31 31 FetchData(&vertices,VERTICES); 32 32 FetchData(&loads,LOADS); -
issm/trunk/src/mex/InputToResult/InputToResult.cpp
r4138 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 28 28 /*Input datasets: */ 29 29 FetchData(&elements,ELEMENTS); 30 FetchData( &nodes,NODES);30 FetchData((DataSet**)&nodes,NODES); 31 31 FetchData(&vertices,VERTICES); 32 32 FetchData(&loads,LOADS); -
issm/trunk/src/mex/InputUpdateFromConstant/InputUpdateFromConstant.cpp
r4105 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 28 28 /*Input datasets: */ 29 29 FetchData(&elements,ELEMENTSIN); 30 FetchData( &nodes,NODESIN);30 FetchData((DataSet**)&nodes,NODESIN); 31 31 FetchData(&vertices,VERTICESIN); 32 32 FetchData(&loads,LOADSIN); -
issm/trunk/src/mex/InputUpdateFromSolution/InputUpdateFromSolution.cpp
r4108 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 27 27 /*Input datasets: */ 28 28 FetchData(&elements,ELEMENTSIN); 29 FetchData( &nodes,NODESIN);29 FetchData((DataSet**)&nodes,NODESIN); 30 30 FetchData(&vertices,VERTICESIN); 31 31 FetchData(&loads,LOADSIN); -
issm/trunk/src/mex/InputUpdateFromVector/InputUpdateFromVector.cpp
r4110 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 30 30 /*Input datasets: */ 31 31 FetchData(&elements,ELEMENTSIN); 32 FetchData( &nodes,NODESIN);32 FetchData((DataSet**)&nodes,NODESIN); 33 33 FetchData(&vertices,VERTICESIN); 34 34 FetchData(&loads,LOADSIN); -
issm/trunk/src/mex/MassFlux/MassFlux.cpp
r4103 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 32 32 /*Input datasets: */ 33 33 FetchData(&elements,ELEMENTS); 34 FetchData( &nodes,NODES);34 FetchData((DataSet**)&nodes,NODES); 35 35 FetchData(&vertices,VERTICES); 36 36 FetchData(&loads,LOADS); -
issm/trunk/src/mex/Misfit/Misfit.cpp
r4103 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 29 29 /*Input datasets: */ 30 30 FetchData(&elements,ELEMENTS); 31 FetchData( &nodes,NODES);31 FetchData((DataSet**)&nodes,NODES); 32 32 FetchData(&vertices,VERTICES); 33 33 FetchData(&loads,LOADS); -
issm/trunk/src/mex/ModelProcessor/ModelProcessor.cpp
r4198 r4211 18 18 /* output datasets: */ 19 19 DataSet* elements=NULL; 20 DataSet* nodes=NULL;20 Nodes* nodes=NULL; 21 21 DataSet* vertices=NULL; 22 22 DataSet* constraints=NULL; -
issm/trunk/src/mex/MpcNodes/MpcNodes.cpp
r4003 r4211 12 12 13 13 /*input datasets: */ 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* constraints=NULL; 16 16 int analysis_type; … … 26 26 27 27 /*Input datasets: */ 28 FetchData( &nodes,NODESIN);28 FetchData((DataSet**)&nodes,NODESIN); 29 29 FetchData(&constraints,CONSTRAINTS); 30 30 FetchData(&analysis_type,ANALYSISTYPE); -
issm/trunk/src/mex/NodesDof/NodesDof.cpp
r4198 r4211 8 8 9 9 /*input datasets: */ 10 DataSet* nodes=NULL;10 Nodes* nodes=NULL; 11 11 Parameters* parameters=NULL; 12 12 … … 18 18 19 19 /*Input datasets: */ 20 FetchData( &nodes,NODESIN);20 FetchData((DataSet**)&nodes,NODESIN); 21 21 FetchParams(¶meters,PARAMETERS); 22 22 -
issm/trunk/src/mex/OutputResults/OutputResults.cpp
r4182 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet*nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 30 30 /*Input datasets: */ 31 31 FetchData(&elements,ELEMENTS); 32 FetchData( &nodes,NODES);32 FetchData((DataSet**)&nodes,NODES); 33 33 FetchData(&vertices,VERTICES); 34 34 FetchData(&loads,LOADS); -
issm/trunk/src/mex/ParameterOutput/ParameterOutput.cpp
r3841 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* loads=NULL; 16 16 DataSet* materials=NULL; … … 31 31 /*Input datasets: */ 32 32 FetchData(&elements,ELEMENTS); 33 FetchData( &nodes,NODES);33 FetchData((DataSet**)&nodes,NODES); 34 34 FetchData(&loads,LOADS); 35 35 FetchData(&materials,MATERIALS); -
issm/trunk/src/mex/PenaltyConstraints/PenaltyConstraints.cpp
r4103 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 30 30 /*Input datasets: */ 31 31 FetchData(&elements,ELEMENTS); 32 FetchData( &nodes,NODES);32 FetchData((DataSet**)&nodes,NODES); 33 33 FetchData(&vertices,VERTICES); 34 34 FetchData(&loads,LOADSIN); -
issm/trunk/src/mex/PenaltySystemMatrices/PenaltySystemMatrices.cpp
r4103 r4211 17 17 Vec pg=NULL; 18 18 DataSet* elements=NULL; 19 DataSet* nodes=NULL;19 Nodes* nodes=NULL; 20 20 DataSet* vertices=NULL; 21 21 DataSet* loads=NULL; … … 34 34 FetchData(&pg,PGIN); 35 35 FetchData(&elements,ELEMENTS); 36 FetchData( &nodes,NODES);36 FetchData((DataSet**)&nodes,NODES); 37 37 FetchData(&vertices,VERTICES); 38 38 FetchData(&loads,LOADS); -
issm/trunk/src/mex/Qmu/Qmu.cpp
r4193 r4211 36 36 37 37 /*Fetch parameters from femmodel structure: */ 38 Fetch Data(¶meters,PARAMETERS);38 FetchParams(¶meters,PARAMETERS); 39 39 40 40 /*!Generate internal degree of freedom numbers: */ -
issm/trunk/src/mex/Qmu/Qmu.h
r4103 r4211 20 20 /* serial input macros: */ 21 21 #define FEMMODEL (mxArray*)prhs[0] 22 #define PARAMETERS (mxArray*)prhs[1] 22 23 23 24 /* serial output macros: */ … … 27 28 #define NLHS 0 28 29 #undef NRHS 29 #define NRHS 130 #define NRHS 2 30 31 31 32 -
issm/trunk/src/mex/SpcNodes/SpcNodes.cpp
r4186 r4211 12 12 13 13 /*input datasets: */ 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* constraints=NULL; 16 16 int analysis_type; … … 26 26 27 27 /*Input datasets: */ 28 FetchData( &nodes,NODESIN);28 FetchData((DataSet**)&nodes,NODESIN); 29 29 FetchData(&constraints,CONSTRAINTS); 30 30 FetchData(&analysis_type,ANALYSISTYPE); -
issm/trunk/src/mex/SystemMatrices/SystemMatrices.cpp
r4103 r4211 12 12 /*input datasets: */ 13 13 DataSet* elements=NULL; 14 DataSet* nodes=NULL;14 Nodes* nodes=NULL; 15 15 DataSet* vertices=NULL; 16 16 DataSet* loads=NULL; … … 31 31 /*Input datasets: */ 32 32 FetchData(&elements,ELEMENTS); 33 FetchData( &nodes,NODES);33 FetchData((DataSet**)&nodes,NODES); 34 34 FetchData(&vertices,VERTICES); 35 35 FetchData(&loads,LOADS); -
issm/trunk/src/mex/UpdateGeometry/UpdateGeometry.cpp
r4111 r4211 12 12 /*input datasets: */ 13 13 DataSet *elements = NULL; 14 DataSet*nodes = NULL;14 Nodes *nodes = NULL; 15 15 DataSet *vertices = NULL; 16 16 DataSet *loads = NULL; … … 26 26 /*Input datasets: */ 27 27 FetchData(&elements,ELEMENTSIN); 28 FetchData( &nodes,NODESIN);28 FetchData((DataSet**)&nodes,NODESIN); 29 29 FetchData(&vertices,VERTICESIN); 30 30 FetchData(&loads,LOADSIN); -
issm/trunk/src/mex/UpdateVertexPositions/UpdateVertexPositions.cpp
r4111 r4211 12 12 /*input datasets: */ 13 13 DataSet *elements = NULL; 14 DataSet*nodes = NULL;14 Nodes *nodes = NULL; 15 15 DataSet *vertices = NULL; 16 16 DataSet *loads = NULL; … … 26 26 /*Input datasets: */ 27 27 FetchData(&elements,ELEMENTSIN); 28 FetchData( &nodes,NODESIN);28 FetchData((DataSet**)&nodes,NODESIN); 29 29 FetchData(&vertices,VERTICESIN); 30 30 FetchData(&loads,LOADSIN);
Note:
See TracChangeset
for help on using the changeset viewer.