GfsVariableTerrain


Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162

Strict Standards: Non-static method MagicWord::get() should not be called statically, assuming $this from incompatible context in /home/project-web/gfs/htdocs/mediawiki-1.6.6/includes/Parser.php on line 2162
From Gerris

(Difference between revisions)
Jump to: navigation, search
Revision as of 22:22, 11 May 2010
Popinet (Talk | contribs)
(Added info on Tn, Tdmin, Tdmax)
← Previous diff
Current revision
EmilyMLane (Talk | contribs)

Line 1: Line 1:
GfsVariableTerrain defines a variable containing the average terrain height according to a terrain database. The value of the variable is maintained as the average of the terrain database heights contained in a given cell. This is true even when the mesh is dynamically refined i.e. the height values of newly created cells are recomputed using the terrain database (rather than being interpolated from the parent cell as is the default). GfsVariableTerrain defines a variable containing the average terrain height according to a terrain database. The value of the variable is maintained as the average of the terrain database heights contained in a given cell. This is true even when the mesh is dynamically refined i.e. the height values of newly created cells are recomputed using the terrain database (rather than being interpolated from the parent cell as is the default).
-For [[GfsRiver]] simulations, GfsVariableTerrain can optionally perform a (non mass-conserving) reconstruction of the depth which preserves flat water surfaces.+For [[GfsRiver]] simulations, GfsVariableTerrain can optionally perform a (non mass-conserving) reconstruction of the depth which preserves flat water surfaces (reconstruct = 1).
The syntax in parameter files is The syntax in parameter files is
Line 10: Line 10:
} { reconstruct = 1 } } { reconstruct = 1 }
-See [[GfsRefineTerrain]] for a description of <code>path</code> and <code>basename</code>. The second parameter block is optional (and can be used only for [[GfsRiver]] simulations) and specifies whether to also reconstruct the depth (the default is to use mass-conserving depth reconstruction).+See [[GfsRefineTerrain]] for a description of <code>path</code> and <code>basename</code>. The second parameter block is optional (and can be used only for [[GfsRiver]] simulations) and specifies whether to also reconstruct the depth (the default (reconstruct = 0) is to use mass-conserving depth reconstruction).
In addition to the variable containing the average terrain height, GfsVariableTerrain also defines additional variables which give further statistics extracted from the terrain database. If the average terrain height is called "T" for example (using the parameter passed to [[GfsVariable]]), the following additional variables will be defined: In addition to the variable containing the average terrain height, GfsVariableTerrain also defines additional variables which give further statistics extracted from the terrain database. If the average terrain height is called "T" for example (using the parameter passed to [[GfsVariable]]), the following additional variables will be defined:

Current revision

GfsVariableTerrain defines a variable containing the average terrain height according to a terrain database. The value of the variable is maintained as the average of the terrain database heights contained in a given cell. This is true even when the mesh is dynamically refined i.e. the height values of newly created cells are recomputed using the terrain database (rather than being interpolated from the parent cell as is the default).

For GfsRiver simulations, GfsVariableTerrain can optionally perform a (non mass-conserving) reconstruction of the depth which preserves flat water surfaces (reconstruct = 1).

The syntax in parameter files is

[ GfsVariable ] {
  path = PATH
  basename = BASE1,BASE2,BASE3
} { reconstruct = 1 }

See GfsRefineTerrain for a description of path and basename. The second parameter block is optional (and can be used only for GfsRiver simulations) and specifies whether to also reconstruct the depth (the default (reconstruct = 0) is to use mass-conserving depth reconstruction).

In addition to the variable containing the average terrain height, GfsVariableTerrain also defines additional variables which give further statistics extracted from the terrain database. If the average terrain height is called "T" for example (using the parameter passed to GfsVariable), the following additional variables will be defined:

Tn
the number of samples in the terrain database used to reconstruct the terrain in a given cell,
Tdmin
the minimum elevation of any sample in the terrain database belonging to a given cell,
Tdmax
the maximum elevation of any sample in the terrain database belonging to a given cell.
Personal tools
communication