Warning: Undefined array key 1 in /home/np29546/public_html/elmerice/wiki/inc/auth.php on line 78

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/auth.php on line 431

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/actions.php on line 38
solvers:grounded [Elmer/Ice Wiki]

This is an old revision of the document!


Solver Grounded Solver

General Informations

  • Solver Fortran File: GroundedSolver.f90
  • Solver Name: GroundedSolver and GroundedSolverInit
  • Required Output Variable(s): GroundedMask (user defined)
  • Required Input Variable(s): Read Min ZsBottom
  • Optional Output Variable(s): None
  • Optional Input Variable(s): None

General Description

The aim of these solvers is to compute a mask to qualify which part of the bed is grounded, which one is floating and which one belongs to the grounding line. The GroundedMask value is +1 where grounded, -1 where floating and 0 on the grounding line (also grounded).

SIF contents

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

To initialise the GroundedMask variable

Solver 1
  Exec Solver = Before All
  Equation = "GroundedMask"
  Variable = "GroundedMask"
  Variable DOFs = 1
  ! Give a tolerance for the bedrock
  TolerInit = Real 1.0e-03
  Procedure = "GroundedSolver" "GroundedSolverInit"
End

To get the new value of GroundedMask. To be executed just after the mesh update.

Solver 15
  !Exec Solver = Never
  Equation = "GroundedMask"
  Variable = "GroundedMask"
  Variable DOFs = 1

  Toler = Real 1.0e-3

  Procedure = "GroundedSolver" "GroundedSolver"
End

Examples

Download here an example.

solvers/grounded.1353801871.txt.gz · Last modified: 2012/11/25 00:04 by gag
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0