Changeset 8538
- Timestamp:
- 06/07/11 16:40:31 (14 years ago)
- Location:
- issm/trunk/src/c/objects
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/Elements/Tria.cpp
r8418 r8538 991 991 double Ke_gg_gaussian2[numdof][numdof] ={0.0}; 992 992 double Ke_gg_gaussian3[numdof][numdof] ={0.0}; 993 double hydro_gamma ;993 double hydro_gamma,hydro_p,hydro_q; 994 994 double DL_scalar1; 995 995 double DL_scalar2; … … 1003 1003 GetVerticesCoordinates(&xyz_list[0][0], nodes, NUMVERTICES); 1004 1004 this->parameters->FindParam(&dt,DtEnum); 1005 1005 1006 1006 /*retrieve material parameters: */ 1007 1007 hydro_gamma=matpar->GetGamma(); 1008 hydro_p =matpar->GetHydroP(); 1009 hydro_q =matpar->GetHydroQ(); 1008 1010 1009 1011 /* Start looping on the number of gaussian points: */ -
issm/trunk/src/c/objects/IoModel.cpp
r8487 r8538 213 213 IoModelFetchData(&this->hydro_gamma,iomodel_handle,"hydro_gamma"); 214 214 IoModelFetchData(&this->hydro_kn,iomodel_handle,"hydro_kn"); 215 IoModelFetchData(&this->hydro_p,iomodel_handle,"hydro_p"); 216 IoModelFetchData(&this->hydro_q,iomodel_handle,"hydro_q"); 215 217 IoModelFetchData(&this->meltingpoint,iomodel_handle,"meltingpoint"); 216 218 IoModelFetchData(&this->referencetemperature,iomodel_handle,"referencetemperature"); -
issm/trunk/src/c/objects/IoModel.h
r8487 r8538 172 172 double hydro_gamma; 173 173 double hydro_kn; 174 double hydro_p; 175 double hydro_q; 174 176 double meltingpoint; 175 177 double referencetemperature; -
issm/trunk/src/c/objects/Materials/Matpar.cpp
r8496 r8538 67 67 this->gamma=matpar_gamma; 68 68 this->kn=matpar_kn; 69 this->hydro_p=iomodel->hydro_p; 70 this->hydro_q=iomodel->hydro_q; 69 71 70 72 } … … 402 404 } 403 405 /*}}}1*/ 406 /*FUNCTION Matpar::GetHydroP {{{1*/ 407 double Matpar::GetHydroP(){ 408 return hydro_p; 409 } 410 /*}}}1*/ 411 /*FUNCTION Matqar::GetHydroQ {{{1*/ 412 double Matqar::GetHydroQ(){ 413 return hydro_q; 414 } 415 /*}}}1*/ 404 416 /*FUNCTION Matpar::TMeltingPoint {{{1*/ 405 417 double Matpar::TMeltingPoint(double pressure){ -
issm/trunk/src/c/objects/Materials/Matpar.h
r8496 r8538 27 27 double thermal_exchange_velocity; 28 28 double g; 29 29 30 /*hydrology: */ 30 31 double kn; 31 32 double gamma; 33 double hydro_p; 34 double hydro_q; 32 35 33 36 public: … … 81 84 double GetGamma(); 82 85 double GetKn(); 86 double GetHydroP(); 87 double GetHydroQ(); 83 88 double TMeltingPoint(double pressure); 84 89 double PureIceEnthalpy(double pressure);
Note:
See TracChangeset
for help on using the changeset viewer.