Changeset 3622 for issm/trunk/src/c/objects/Matpar.cpp
- Timestamp:
- 04/27/10 08:27:06 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/Matpar.cpp
r3567 r3622 19 19 20 20 /*Object constructors and destructor*/ 21 /*FUNCTION Matpar:: default constructor{{{1*/21 /*FUNCTION Matpar::Matpar() {{{1*/ 22 22 Matpar::Matpar(){ 23 23 return; 24 24 } 25 25 /*}}}1*/ 26 /*FUNCTION Matpar:: constructorr{{{1*/26 /*FUNCTION Matpar::Matpar(int matpar_mid, double matpar_rho_ice, double matpar_rho_water, double matpar_heatcapacity, ...){{{1*/ 27 27 Matpar::Matpar(int matpar_mid, double matpar_rho_ice, double matpar_rho_water, double matpar_heatcapacity, double matpar_thermalconductivity, double matpar_latentheat, double matpar_beta, double matpar_meltingpoint, double matpar_mixed_layer_capacity, double matpar_thermal_exchange_velocity, double matpar_g){ 28 28 … … 31 31 } 32 32 /*}}}1*/ 33 /*FUNCTION Matpar::constructor from iomodel{{{1*/ 34 Matpar::Matpar(IoModel* iomodel){ 35 36 int matpar_mid; 33 /*FUNCTION Matpar::Matpar(int matpar_mid,IoModel* iomodel){{{1*/ 34 Matpar::Matpar(int matpar_mid, IoModel* iomodel){ 35 37 36 double matpar_rho_ice; 38 37 double matpar_rho_water; … … 46 45 double matpar_g; 47 46 48 if (iomodel->analysis_type==DiagnosticAnalysisEnum && iomodel->sub_analysis_type==HutterAnalysisEnum){49 if (strcmp(iomodel->meshtype,"2d")==0){50 matpar_mid=iomodel->numberofvertices+1; //put it at the end of the materials51 }52 else{ matpar_mid=iomodel->numberofvertices2d*(iomodel->numlayers-1)+1;}53 }54 else{55 matpar_mid=iomodel->numberofelements+1; //put it at the end of the materials56 }57 47 matpar_g=iomodel->g; 58 48 matpar_rho_ice=iomodel->rho_ice; … … 88 78 } 89 79 /*}}}1*/ 90 /*FUNCTION Matpar:: destructor{{{1*/80 /*FUNCTION Matpar::~Matpar() {{{1*/ 91 81 Matpar::~Matpar(){ 92 82 return;
Note:
See TracChangeset
for help on using the changeset viewer.