Temperature solver diverges at small timesteps
Posted: 08 Aug 2022, 12:40
Dear all,
I've been running thermo-mechanically coupled simulations of an ice rise and am having trouble with the temperature solver. The solver diverges even at small time steps (0.01 yrs) and I think high temperature gradients at the grounding line may be the cause.
Here's a brief description of the set up: As initial conditions, I prescribe a vertically linear temperature profile, varying from a prescribed surface temperature to the pressure melting point temperature at the lower surface. Temperature is then allowed to evolve subject to the prescribed surface temperature and the pressure melting point temperature where ice is floating. Where it is grounded, a geothermal heat flux is applied. I have attached the sif file and an image of the temperature at the lower ice surface after 13 time steps.
Many thanks in advance for any help or suggestions.
Best,
Clara
I've been running thermo-mechanically coupled simulations of an ice rise and am having trouble with the temperature solver. The solver diverges even at small time steps (0.01 yrs) and I think high temperature gradients at the grounding line may be the cause.
Here's a brief description of the set up: As initial conditions, I prescribe a vertically linear temperature profile, varying from a prescribed surface temperature to the pressure melting point temperature at the lower surface. Temperature is then allowed to evolve subject to the prescribed surface temperature and the pressure melting point temperature where ice is floating. Where it is grounded, a geothermal heat flux is applied. I have attached the sif file and an image of the temperature at the lower ice surface after 13 time steps.
Many thanks in advance for any help or suggestions.
Best,
Clara