Changeset 20982
- Timestamp:
- 07/22/16 14:00:21 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/cores/movingfront_core.cpp
r20459 r20982 14 14 /* intermediaries */ 15 15 bool save_results,isstressbalance,ismasstransport,isthermal,isenthalpy,islevelset,ismovingfront; 16 int domaintype, num_extrapol_vars, index;16 int domaintype, num_extrapol_vars, index,reinit_frequency,step; 17 17 int* extrapol_vars=NULL; 18 18 Analysis *analysis=NULL; … … 25 25 femmodel->parameters->FindParam(&isthermal,TransientIsthermalEnum); 26 26 femmodel->parameters->FindParam(&ismovingfront,TransientIsmovingfrontEnum); 27 femmodel->parameters->FindParam(&reinit_frequency,LevelsetReinitFrequencyEnum); 28 femmodel->parameters->FindParam(&step,StepEnum); 27 29 if(isthermal && domaintype==Domain3DEnum) femmodel->parameters->FindParam(&isenthalpy,ThermalIsenthalpyEnum); 28 30 … … 31 33 /* start the work from here */ 32 34 Calvingx(femmodel); 33 if(VerboseSolution()) _printf0_(" computing levelset transport\n"); 35 if(VerboseSolution()) _printf0_(" computing level set transport\n"); 36 34 37 /* smoothen slope of lsf for computation of normal on ice domain*/ 35 38 levelsetfunctionslope_core(femmodel); … … 67 70 delete analysis; 68 71 72 /*Reset levelset if needed*/ 73 if(reinit_frequency && (step%reinit_frequency==0)){ 74 if(VerboseSolution()) _printf0_(" reinitializing level set\n"); 75 femmodel->ResetLevelset(); 76 } 77 69 78 /* update vertices included for next calculation */ 70 79 GetMaskOfIceVerticesLSMx(femmodel);
Note:
See TracChangeset
for help on using the changeset viewer.