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

See also Gravityfield2DegreeAmplitudes.

NameTypeAnnotation
outputfileMatrix
filenamematrix with degree, signal amplitude, formal error, differences
inputfilePotentialCoefficients
filename
kernel
kernel
filter
sphericalHarmonicsFilterfilter the coefficients
type
choicetype of variances
rms
degree amplitudes (square root of degree variances)
accumulation
cumulate variances over degrees
evaluationRadius
doubleevaluate the gravity field at this radius (default: evaluate at surface
polarGap
angleexclude polar regions (aperture angle in degrees)
minDegree
uint
maxDegree
uint
GM
doubleGeocentric gravitational constant
R
doublereference radius