Rate-of-change model for spherical harmonics parametrisation of geomagnetic field. More...
#include <ParametricGeoMagChange.h>
Public Member Functions | |
| ParametricGeoMagneticField | Extrapolate (double years, const ParametricGeoMagneticField &baseModel) |
| ParametricGeoMagChange (size_t order, double g[], double h[]) | |
Static Public Member Functions | |
| static ParametricGeoMagChange | SV2010_2015 () |
| Named constructor for 2010 to 2015 SV change model. More... | |
Protected Attributes | |
| std::valarray< double > | fG |
| std::valarray< double > | fH |
| size_t | fOrder |
Rate-of-change model for spherical harmonics parametrisation of geomagnetic field.
Rate-of-change models are used to extrapolate the magnetic field parametrisation into the future.
Definition at line 15 of file ParametricGeoMagChange.h.
| fwk::ParametricGeoMagChange::ParametricGeoMagChange | ( | size_t | order, |
| double | g[], | ||
| double | h[] | ||
| ) |
Definition at line 5 of file ParametricGeoMagChange.cc.
Referenced by SV2010_2015().
| ParametricGeoMagneticField fwk::ParametricGeoMagChange::Extrapolate | ( | double | years, |
| const ParametricGeoMagneticField & | baseModel | ||
| ) |
Definition at line 11 of file ParametricGeoMagChange.cc.
References fG, fwk::ParametricGeoMagneticField::fG, fH, fwk::ParametricGeoMagneticField::fH, fOrder, fwk::ParametricGeoMagneticField::fOrder, utl::g, and fwk::ParametricGeoMagneticField::Grow().
|
static |
Named constructor for 2010 to 2015 SV change model.
This is meant for testing. Coefficients should rather be read from external files/db.
Definition at line 52 of file ParametricGeoMagChange.cc.
References utl::g, and ParametricGeoMagChange().
|
protected |
Definition at line 32 of file ParametricGeoMagChange.h.
Referenced by Extrapolate().
|
protected |
Definition at line 32 of file ParametricGeoMagChange.h.
Referenced by Extrapolate().
|
protected |
Definition at line 31 of file ParametricGeoMagChange.h.
Referenced by Extrapolate().