...
This commit is contained in:
@@ -104,5 +104,28 @@ int main()
|
||||
std::cout << "TIME TO ZONE 1: " << vm[0] << "\n";
|
||||
std::cout << "TIME TO ZONE 2: " << vm[1] << "\n";
|
||||
|
||||
|
||||
std::cout << "\n\n";
|
||||
|
||||
MccCCTE_ERFA::meteo_t meteo{.temperature = 10.0, .humidity = 0.7, .pressure = 1010.0};
|
||||
erfa.updateMeteoERFA(meteo);
|
||||
|
||||
MccCCTE_ERFA::refract_model_t rm;
|
||||
|
||||
erfa.refractionModel(&rm);
|
||||
std::cout << "REFMODEL: A = " << rm.refa << ", B = " << rm.refb << "\n";
|
||||
|
||||
cp.pair_kind = mcc::MccCoordPairKind::COORDS_KIND_AZZD;
|
||||
cp.X = 100.0_degs;
|
||||
cp.Y = 45.0_degs;
|
||||
|
||||
double dZ;
|
||||
erfa.refractionCorrection(cp, &dZ);
|
||||
std::cout << "dZ(" << mcc::MccAngle(cp.Y).degrees() << ") = " << mcc::MccAngle(dZ).arcsecs() << "\n";
|
||||
|
||||
cp.Y = 50.0_degs;
|
||||
erfa.refractionCorrection(cp, &dZ);
|
||||
std::cout << "dZ(" << mcc::MccAngle(cp.Y).degrees() << ") = " << mcc::MccAngle(dZ).arcsecs() << "\n";
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user