Changeset 18237 for issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp
- Timestamp:
- 07/11/14 11:33:15 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp
r18064 r18237 135 135 /*}}}*/ 136 136 Object* Matpar::copy() {/*{{{*/ 137 return new Matpar(*this); 137 138 /*Output*/ 139 Matpar* matpar; 140 141 /*Initialize output*/ 142 matpar=new Matpar(*this); 143 144 /*copy fields: */ 145 matpar->mid=this->mid; 146 matpar->rho_ice=this->rho_ice; 147 matpar->rho_water=this->rho_water; 148 matpar->rho_freshwater=this->rho_freshwater; 149 matpar->mu_water=this->mu_water; 150 matpar->heatcapacity=this->heatcapacity; 151 matpar->thermalconductivity=this->thermalconductivity; 152 matpar->temperateiceconductivity=this->temperateiceconductivity; 153 matpar->latentheat=this->latentheat; 154 matpar->beta=this->beta; 155 matpar->meltingpoint=this->meltingpoint; 156 matpar->referencetemperature=this->referencetemperature; 157 matpar->mixed_layer_capacity=this->mixed_layer_capacity; 158 matpar->thermal_exchange_velocity=this->thermal_exchange_velocity; 159 matpar->g=this->g; 160 matpar->desfac=this->desfac; 161 matpar->s0p=this->s0p; 162 163 matpar->sediment_compressibility=this->sediment_compressibility; 164 matpar->sediment_porosity=this->sediment_porosity; 165 matpar->sediment_thickness=this->sediment_thickness; 166 matpar->water_compressibility=this->water_compressibility; 167 168 matpar->epl_compressibility=this->epl_compressibility; 169 matpar->epl_porosity=this->epl_porosity; 170 matpar->epl_init_thickness=this->epl_init_thickness; 171 matpar->epl_max_thickness=this->epl_max_thickness; 172 matpar->epl_conductivity=this->epl_conductivity; 173 174 matpar->lithosphere_shear_modulus=this->lithosphere_shear_modulus; 175 matpar->lithosphere_density=this->lithosphere_density; 176 matpar->mantle_shear_modulus=this->mantle_shear_modulus; 177 matpar->mantle_density=this->mantle_density; 178 179 return matpar; 138 180 } 139 181 /*}}}*/ … … 401 443 } 402 444 /*}}}*/ 445 void Matpar::ResetHooks(){/*{{{*/ 446 447 //Nothing to be done 448 return; 449 } 450 /*}}}*/
Note:
See TracChangeset
for help on using the changeset viewer.