Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/elmerice/Utils/Documentation/SSAMaterialModels.md
3206 views

Module SSAMaterialModels

General Information

  • Module Fortran File: SSAMaterialModels.F90

History

  • Creation date: May 2022

    • Move SSA friction laws in a separate module to ease use by other piece of code

  • Rev. afcafe865:

    • add ComputeMeanFriction

  • 4th June 2023 - add SSAEffectiveBMB

General Description

Module containing utility functions to define the Material/Frictions laws for the SSA.

Available routines

  • SSAEffectiveFriction:

    • Return the effective friction coefficient at current location

  • ComputeMeanFriction:

    • compute the element-averaged basal friction

  • SSAEffectiveBMB:

    • Return the basal mass balance at current location. Requires the following.

In material section:

SSA Melt Param = String "sem"

Valid values include sem for sub element melt parameterisation (i.e. melt at each IP is allowed or not based on floatation), fmp for full melt parameterisation and nmp for no melt parameterisation.

In Thickness Solver:

GL integration points number = Integer 20

More notes here: https://www.overleaf.com/4228833216szbdqzqbgsvk