This commit is contained in:
2025-08-27 17:55:57 +03:00
parent 9fb33e5bec
commit 45f655dc90
6 changed files with 229 additions and 5 deletions

View File

@@ -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;
}