Path: blob/devel/elmerice/ReleaseNotes/release_elmerice_8.4.txt
3204 views
Elmer/Ice Release Notes for Elmer 8.41-------------------------------------23* Added F90 functions for ice heat capacity and conductivity as well as4for pressure melting point added via USF_Iceproprerties.F90 including5two tests for TemperateIceSolver. They can be called via:6Temp Heat Capacity = Variable Temp7Real Procedure "ElmerIceUSF" "IceCapacity"8and9Temp Heat Conductivity = Variable Temp10Real Procedure "ElmerIceUSF" "IceConductivity"11as well as12Temp Upper Limit = Variable HydroPressure13Real Procedure "ElmerIceUSF" "IcePressureMeltingPoint"14By default those functions accept arguments and deliver output in15SI units. There can be scaling factors passed to each of them, like:16Heat Capacity Scaling Factor = Real $(secondsperyear)^(2.0)17Heat Conductivity Scaling Factor = Real $(secondsperyear)*1.0E-0618Pressure Scaling Factor = Real 1.0E0619Read http://elmerfem.org/elmerice/wiki/doku.php?id=userfunctions:iceproperties2021* Introduced fixes to grounding line code. Previously USF_Contact only22compared the magnitude of flow solution loads and fwater, ignoring the23direction. GetHydrostaticLoads has been modified to include contributions24from other boundary conditions (i.e. the ice/ocean front) because flow25solution loads includes these.2627* Introduced new scalar product definition for Beta Adjoint optimisation.28By default, the minimisation procedure (using m1qn3) uses the Euclidean29scalar product so that the gradients of the cost function are proportional30to the area surrounding the nodes. For unstructured meshes where element31size varies by orders of magnitude with no relation to the velocity magnitude,32this may result in significant mesh dependence. The new scalar product33attempts to solve this problem by normalising the gradient values by the34'boundary weight', i.e. the element area seen by each node.35This option can be enabled by setting:36Mesh Independent = Logical True37in the Optimize_m1qn3 solver section.3839* Elmer/Ice-sheetIntroduced standard configuration files40to run ice-sheet wide simulations with Elmer, see41http://elmerice.elmerfem.org/elmer-ice-sheet for more details.4243* Added GlaDS solvers (basal hydrology) and 4 Tests for these solvers.44Usage of these solvers are documented on the wiki45http://elmerfem.org/elmerice/wiki/doku.php?id=solvers:glads4647* New SSA-FS coupler implemented, including testcase.48Introduced a new solver SSAmask that marks full-Stokes and SSA areas.49Method can be checked in elmerice/Tests/MISMIP_FS-SSA5051* New entropy-based temperature solver elmerice/Solvers/EnthalpySolver.F9052Usage of this solvers are documented on the wiki53http://elmerfem.org/elmerice/wiki/doku.php?id=solvers:enthalpy54There is and associated test elmerice/Tests/Enthalpy.55It follows the approach described in :5657Aschwanden, A., E. Bueler, C. Khroulev, and H. Blatter (2012),58An enthalpy formulation for glaciers and ice sheets,59Journal of Glaciology,6058(209), 441–457, doi:10.3189/2012JoG11J088.616263