Changeset 27218
- Timestamp:
- 08/17/22 16:59:42 (3 years ago)
- Location:
- issm/branches/trunk-larour-SLPS2022/src/c/cores
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/branches/trunk-larour-SLPS2022/src/c/cores/cores.h
r27084 r27218 47 47 void transient_core(FemModel* femmodel); 48 48 void transient_precore(FemModel* femmodel); 49 void transient_postcore(FemModel* femmodel); 49 50 void dakota_core(FemModel* femmodel); 50 51 void ad_core(FemModel* femmodel); … … 63 64 void sealevelchange_core(FemModel* femmodel); 64 65 void sealevelchange_initialgeometry(FemModel* femmodel); 66 void sealevelchange_finalize(FemModel* femmodel); 65 67 SealevelGeometry* sealevelchange_geometry(FemModel* femmodel); 66 68 #endif -
issm/branches/trunk-larour-SLPS2022/src/c/cores/sealevelchange_core.cpp
r27104 r27218 704 704 705 705 return slgeom; 706 707 }/*}}}*/ 708 void sealevelchange_finalize(FemModel* femmodel) { /*{{{*/ 709 710 BarystaticContributions* barycontrib=NULL; 711 GenericParam<BarystaticContributions*>* barycontribparam=NULL; 712 713 /*Erase barycontrib object: */ 714 barycontribparam = xDynamicCast<GenericParam<BarystaticContributions*>*>(femmodel->parameters->FindParamObject(BarystaticContributionsEnum)); 715 barycontrib=barycontribparam->GetParameterValue(); 716 delete barycontrib; 717 718 return; 706 719 707 720 }/*}}}*/ -
issm/branches/trunk-larour-SLPS2022/src/c/cores/transient_core.cpp
r27093 r27218 126 126 127 127 if(!iscontrol || !isautodiff) femmodel->RequestedDependentsx(); 128 129 /*finalize:*/ 130 transient_postcore(femmodel); 131 132 128 133 }/*}}}*/ 129 134 void transient_step(FemModel* femmodel){/*{{{*/ … … 286 291 287 292 }/*}}}*/ 293 void transient_postcore(FemModel* femmodel){/*{{{*/ 294 295 bool isslc; 296 femmodel->parameters->FindParam(&isslc,TransientIsslcEnum); 297 298 #if defined(_HAVE_SEALEVELCHANGE_) 299 if(isslc) sealevelchange_finalize(femmodel); 300 #endif 301 302 }/*}}}*/ 288 303 289 304 #ifdef _HAVE_CODIPACK_
Note:
See TracChangeset
for help on using the changeset viewer.