The FIELDS
program uses the Green's functions calculated by SCOOTER or
SPARC and produces a shade file that contains a sequence of
snapshots of the acoustic field as a function of range and
depth.
Files:
Name Description
Input
*.FLP FieLd Parameters
*.GRN GReen's function
Output
*.PRT PRinT file
*.SHD SHaDe file
1001
! NRr number of receiver ranges
0.0 100.0 / ! Rr( 1
: Nrr ) receiver ranges (km)
(1) - OPTIONS
Syntax:
OPT
Description:
OPT(1:1): Coordinates
'R' Cylindrical (R-Z) coordinates using the far-field approximation to the Hankel functions.
'X'
Cartesian (X-Z) coordinates.
'H' Hankel functions used to provide the exact transform (a bit
slower but more accurate)
(only available in the Matlab fieldsco.m)
OPT(2:2): Spectrum
'P' Positive (recommended)
'N' Negative
'B' Both positive and negative
The spectral integral should formally be done from all along the real k-axis, however the negative portion contributes significantly only in the near-field. Run-time is less if it is neglected.
OPT(3:3): Interpolation type
'O' POlynomial (for broadband runs) (default)
'A' PAde (can produce better results for CW runs but is less reliable)
'*' Read in a source beam pattern file.
'O' Omnidirectional (default).
(3) - NUMBER OF RECEIVER RANGES
Syntax:
NRr
Description:
NRr: Number of receiver ranges
In the Fortran field routine, the actual number of ranges used may be increased to satisfy FFT sampling requirements.
(3) - RECEIVER RANGES
Syntax:
Rr( 1 : NRr )
Description:
Rr: Vector of receiver range (km)
If the
vector is terminated with a '/', then a uniformly spaced vector
of ranges is generated between Rr( 1 ) and Rr( 2 )