run_sea_level_equation.py
Solves the sea level equation with the option of including polar motion feedback [20, 35, 45]
Uses a Clenshaw summation to calculate the spherical harmonic summation [26, 70]
Calling Sequence
usage: run_sea_level_equation.py [-h] [--mask MASK] [--lmax LMAX]
[--love {0,1,2,3,4}] [--body {0,1}]
[--density DENSITY] [--fluid {0,1,2,3}]
[--iterations ITERATIONS] [--polar-feedback]
[--reference {CF,CM,CE}]
[--format {ascii,netCDF4,HDF5,index-ascii,index-netCDF4,index-HDF5}]
[--input-type {harmonics,spatial}] [--date]
[--units {1,2,3}] [--verbose] [--mode MODE]
[infile] [outfile]
Positional Arguments
- infile
Input load file
- outfile
Output sea level fingerprints file
Named Arguments
- --mask
Land-sea mask for calculating sea level fingerprints
- --lmax, -l
Maximum spherical harmonic degree
- --love, -n
Possible choices: 0, 1, 2, 3, 4
Treatment of the Load Love numbers
- --body, -b
Possible choices: 0, 1
Treatment of the body tide Love number
- --density, -d
Density of water in g/cm^3
- --fluid, -f
Possible choices: 0, 1, 2, 3
Treatment of the fluid Love number
- --iterations, -I
Maximum number of iterations
- --polar-feedback
Include polar feedback [78]
- --reference
Possible choices: CF, CM, CE
Reference frame for load Love numbers
'CF': Center of Surface Figure'CM': Center of Mass of Earth System'CE': Center of Mass of Solid Earth
- --format, -F
Possible choices: ascii, netCDF4, HDF5, index-ascii, index-netCDF4, index-HDF5
Input and output data format
- --input-type, -T
Possible choices: harmonics, spatial
Input data type for load fields
- --date, -D
Input and output files have date information
- --units, -U
Possible choices: 1, 2, 3
Input units of spatial fields
- --verbose, -V
Verbose output of run
- --mode, -M
Permissions mode of output files