DeformationalHeat Solver

General Informations

  • Solver Fortran File: DeformationalHeat.f90
  • Solver Name: DeformationalHeatSolver
  • Required Output Variable(s): W (User Defined)
  • Required Input Variable(s): Default Flow Solution (else in Flow Solver Name)
  • Optional Output Variable(s): None
  • Optional Input Variable(s): None

General Description

This solver computes the volumetric heat produced by ice flow deformation.

SIF contents

This solver produces the volumetric heat source due to ice deformation (strain heating). This can be directly used within the TemperateIceSolver using the body-force keyword Temp Volume Source (provided your temperature variable is called Temp. Important: Do not use that as a Heat Source for the regular HeatSolve (it would need a specific heat source).

The required keywords in the SIF file for this solver are:

Solver 3
  Equation = DeformationalHeat
  Variable = W
  Variable DOFs = 1

  procedure =  "ElmerIceSolvers" "DeformationalHeatSolver"

  Linear System Solver = direct
  Linear System direct Method = umfpack
  Flow Solver Name = String 'Flow Solution'

! This would be the correct source for TemperateIceSolver
! with variable name Temp
Body Force 1
   Temp Volume Source = Equals W


A test using the DeformationalHeat solver can be found in [ELMER_TRUNK]/elmerice/Tests/Teterousse_DeformHeat.

solvers/deformationalheat.txt · Last modified: 2020/01/06 14:07 by gagliar
CC Attribution-Share Alike 4.0 International Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0