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
mesh:mshsynthetic [Elmer/Ice Wiki]

Tool MshGlacierSynthetic

* Source Fortran File: MshGlacierSynthetic.f90

This tool deforms vertically a 1m thick 2D or 3D mesh to conform with the bedrock and surface elevations given as two analytical expression in fbed.f90 and fsurf.f90, respectively. These fortran functions are of the form:

FUNCTION fbed(x,y)
USE types
IMPLICIT NONE
REAL(KIND=dp) :: x, y, fbed

fbed = ...

END FUNCTION fbed

For a 2D geometry, fbed and fsurf are only function of x.

Informations (name and number of partitions) of mesh are given is the file mesh_info.in. This tool works for already partitioned mesh.

Compilation is done as follow:

elmerf90-nosh MshGlacierSynthetic.f90 fbed.f90 fsurf.f90 -o MshGlacierSynthetic

An example using MshGlacierSynthetic to construct ISMIP-HOM experiment A mesh can be found in [ELMER_TRUNK]/elmerice/examples/Test_MshGlacierSynthetic.

mesh/mshsynthetic.txt · Last modified: 2013/11/26 10:08 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