21 #ifndef GNSS_SDR_BEIDOU_DNAV_IONO_H 22 #define GNSS_SDR_BEIDOU_DNAV_IONO_H 24 #include <boost/serialization/nvp.hpp> 48 template <
class Archive>
53 void serialize(Archive& archive,
const unsigned int version)
55 using boost::serialization::make_nvp;
59 archive& make_nvp(
"d_alpha0",
d_alpha0);
60 archive& make_nvp(
"d_alpha1",
d_alpha1);
61 archive& make_nvp(
"d_alpha2",
d_alpha2);
62 archive& make_nvp(
"d_alpha3",
d_alpha3);
63 archive& make_nvp(
"d_beta0",
d_beta0);
64 archive& make_nvp(
"d_beta1",
d_beta1);
65 archive& make_nvp(
"d_beta2",
d_beta2);
66 archive& make_nvp(
"d_beta3",
d_beta3);
double d_alpha0
Coefficient 0 of a cubic equation representing the amplitude of the vertical delay [s]...
double d_alpha2
Coefficient 2 of a cubic equation representing the amplitude of the vertical delay [s(semi-circle)^2]...
This class is a storage for the BEIDOU IONOSPHERIC data as described in ICD v2.1. ...
double d_beta3
Coefficient 3 of a cubic equation representing the period of the model [s(semi-circle)^3].
double d_beta1
Coefficient 1 of a cubic equation representing the period of the model [s/semi-circle].
double d_alpha3
Coefficient 3 of a cubic equation representing the amplitude of the vertical delay [s(semi-circle)^3]...
Beidou_Dnav_Iono()=default
Default constructor.
double d_beta2
Coefficient 2 of a cubic equation representing the period of the model [s(semi-circle)^2].
double d_beta0
Coefficient 0 of a cubic equation representing the period of the model [s].
void serialize(Archive &archive, const unsigned int version)
Serialize is a boost standard method to be called by the boost XML serialization. Here is used to sav...
double d_alpha1
Coefficient 1 of a cubic equation representing the amplitude of the vertical delay [s/semi-circle]...