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/Action/Export.php on line 104

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/Action/Export.php on line 104

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/Action/Export.php on line 104
====== 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''.