PotentialCoefficients2DegreeAmplitudes
This program computes degree amplitudes from potentialCoefficients files and saves them to a matrix file.
The coefficients can be filtered with filter and converted to different functionals with kernel. The gravity field can be evaluated at different altitudes by specifying evaluationRadius. Polar regions can be excluded by setting polarGap. If set the expansion is limited in the range between minDegree and maxDegree inclusivly. The coefficients are related to the reference radius R and the Earth gravitational constant GM.
The outputfileMatrix contains in the first 3 columns the degree, the degree amplitude, and the formal errors. For each additional inputfilePotentialCoefficients three columns are appended: the degree amplitude, the formal errors, and the difference to the first file.
For example the data columns for 4 inputfilePotentialCoefficients are
- degree=
data0
-
PotentialCoefficients0: signal=
data1
, error=data2
, -
PotentialCoefficients1: signal=
data3
, error=data4
, difference=data5
, -
PotentialCoefficients2: signal=
data6
, error=data7
, difference=data8
, -
PotentialCoefficients3: signal=
data9
, error=data10
, difference=data11
.
See also Gravityfield2DegreeAmplitudes.
Name | Type | Annotation |
---|---|---|
outputfileMatrix | filename | matrix with degree, signal amplitude, formal error, differences |
inputfilePotentialCoefficients | filename | |
kernel | kernel | |
filter | sphericalHarmonicsFilter | filter the coefficients |
type | choice | type of variances |
rms | degree amplitudes (square root of degree variances) | |
accumulation | cumulate variances over degrees | |
evaluationRadius | double | evaluate the gravity field at this radius (default: evaluate at surface |
polarGap | angle | exclude polar regions (aperture angle in degrees) |
minDegree | uint | |
maxDegree | uint | |
GM | double | Geocentric gravitational constant |
R | double | reference radius |