TITLE Frequency (in Hz) nmedia (dummy integer < 20) OPTIONS1 SURFACE-LINE nmesh sigmas z(nssp) | z(1) cp(1) / | z(2) cp(2) / | Sound . . | Speed . . | Block . . | z(nssp) cp(nssp) / _|_ OPTIONS2 sigmab | Bottom BOTTOM-LINE _|_ Block nsources (number of sources) | source-depth(1) source-depth(nsources) / (in m) | nrd (number of receivers x depth) | Array receiver-depth(1) receiver-depth(nrd) / (in m) | Block nrr (number of receivers x range) | receiver-range(1) receiver-range(nrr) / (in km)_|_ OPTIONS3 | nbeams (number of launching angles) | Output theta(1) theta(nbeams) (launching angles in degrees) | Block ray-step zmax rmax _|_ OPTIONS4 epmult rloop isingl | Beam nimage ibwin component _|_ Block
OPTIONS1 is a five-character string enclosed in single quotes. Here it follows the description of each character:
interpolation type npoints r(1) z(1) r(2) z(2) . . . . . . r(npoints) z(npoints)The parameter interpolation type is a character, equal to 'L' (for a linear interpolation of the surface) or 'C' (for curvilinear interpolation); surface ranges should be specified in km, surface depths in m.
The parameters nmesh and sigmas are not used by Bellhop, while the parameter z(nssp) is used to detect the last point of the sound speed profile. The values of z() and cp() correspond to depth in m and P-wave speed in m/s.
OPTIONS2 is a two-character string enclosed in single quotes. Here it follows the description of each character:
interpolation type npoints r(1) z(1) r(2) z(2) . . . . . . r(npoints) z(npoints)again interpolation type can be equal to 'L' or 'C'; bottom ranges should be specified in km, bottom depths in m.
The following six lines describe the number of sources and corresponding depths (in m), and the number of receivers along range and depth. Those lines are self-describing.
OPTIONS3 is a five-character string, which describes output options. Here it follows the description of each character:
The integer nbeams indicates the number of launching angles and the pair or reals theta(1) and theta(nbeams) determine the first and last launching angles, in degrees.
Launching angles directed towards the bottom are considered positive, while launching angles directed towards the surface are considered negative.
The parameters ray-step (in m), zmax (in m) and rmax (in km) define the ray step used in the integration of the ray and dynamic equations, and the ``box'' dimensions used to stop the tracing of rays leaving the box.
When the parameter OPTIONS3 is composed of a single character there is no need to include more lines in the *.env input file. Otherwise the model expects two additional lines, which contain additional information regarding the beam characteristics. In those two lines one can find the OPTIONS4 parameter, which is a string composed of two characters. Here it follows the description of each character:
The parameters epmult and rloop should be positive reals, while isingl, nimage and ibwin should be integers. The integer nimage can take the values 1, 2 or 3. Component is a single character, which is used only when the acoustic pressure is calculated using ray-centered coordinates (when OPTIONS3(2) = 'R'); it can be empty (acoustic pressure will be written to the output file), equal to 'H' (write the horizontal component of pressure to the output file) or equal to 'V' (write the vertical component of pressure to the output file).
Orlando Camargo Rodríguez 2008-06-16