411 REFERENCE · Wikibooks
HydroGeoSphere/Elevation Instructions
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
These instructions are used to define 3-D mesh base elevations and new layer top elevations.
Elevation constant
elev Elevation value [L].
• • •
Elevation from gms file
basefile Name of the data file containing the elevation values for each node in the 2-D grid. This is a string variable. The file should be formatted as outlined in Section F.2.
• • •
Elevation from gb file
basefile Name of the data file containing the base elevation values for each node in the 2-D grid. This is a string variable. The file should be formatted as outlined in Section G.2.
• • •
Elevation from raster file
rasterfile Name of the raster file containing the base elevation values. This is a string variable. The file should be formatted as outlined in Section H.
• • •
Elevation from bilinear function in xy
xfrom, xto, yfrom, yto x- and y-ranges.
a1,a2,a3,a4,a5 Constants for bilinear function.
For nodes falling within the given x- and y-range, the z-coordinate is computed according to the following function:
• • •
Elevation from sine function in xy
xfrom, xto, yfrom, yto x and y ranges.
zz0 Elevation at xfrom, yfrom.
num_sw_x,amplitude_x,slope_x Number of sine wave cycles, sine wave amplitude and surface slope in the x−direction.
num_sw_y,amplitude_y,slope_y As above but in the y−direction.
For nodes falling within the given x- and y-range, the z-coordinate is computed according to the following function:
where:
• • •
The number of cycles of the sine wave can be a fraction and the sine function rises from a value of at as x- and y-values increase. Where the peaks coincide, the maximum elevation is the sum of .
Elevation from cosine function in xy
As above but uses the cosine function instead of the sine function.
• • •
Elevation from xz pairs
xval, zval xz-pair 1.
xval, zval xz-pair 2.
...etc...
xval, zval xz-pair n.
end Signals end of list.
Listed xz-coordinate pairs are read until an End instruction is encountered. They should be given in order from smallest to largest x. For each node in the 2-D grid, the x-coordinate of the node is used to determine its position in the list, and a z-coordinate is then interpolated from the neighbouring xz-pairs.
• • •