0.4.1
Loading...
Searching...
No Matches
ViennaMappingFunction.hpp
Go to the documentation of this file.
1
// This file is part of INSTINCT, the INS Toolkit for Integrated
2
// Navigation Concepts and Training by the Institute of Navigation of
3
// the University of Stuttgart, Germany.
4
//
5
// This Source Code Form is subject to the terms of the Mozilla Public
6
// License, v. 2.0. If a copy of the MPL was not distributed with this
7
// file, You can obtain one at https://mozilla.org/MPL/2.0/.
8
9
/// @file ViennaMappingFunction.hpp
10
/// @brief Gridded Vienna Mapping Function
11
/// @author Rui Wang (rui.wang@ins.uni-stuttgart.de)
12
/// @author T. Topp (topp@ins.uni-stuttgart.de)
13
/// @date 2023-02-22
14
/// @note See https://vmf.geo.tuwien.ac.at/codes/ for code sources in matlab.
15
/// @note See \cite Böhm2006 Böhm2006
16
17
#pragma once
18
19
namespace
NAV
20
{
21
/// @brief mapping functions with height correction
22
/// @param[in] ah hydrostatic coefficient a
23
/// @param[in] dmjd modified julian date
24
/// @param[in] dlat ellipsoidal latitude in radians
25
/// @param[in] ht ellipsoidal height in meter
26
/// @param[in] zd zenith distance in radians
27
/// @return vmf1h: hydrostatic mapping function
28
double
vmf1h
(
const
double
& ah,
const
double
& dmjd,
29
const
double
& dlat,
const
double
& ht,
const
double
& zd);
30
31
/// @brief mapping functions with height correction
32
/// @param[in] aw wet coefficient a
33
/// @param[in] zd zenith distance in radians
34
/// @return vmf1w: wet mapping function
35
double
vmf1w
(
const
double
& aw,
const
double
& zd);
36
37
}
// namespace NAV
NAV
Definition
AppLogic.hpp:17
NAV::vmf1w
double vmf1w(const double &aw, const double &zd)
mapping functions with height correction
Definition
ViennaMappingFunction.cpp:49
NAV::vmf1h
double vmf1h(const double &ah, const double &dmjd, const double &dlat, const double &ht, const double &zd)
mapping functions with height correction
Definition
ViennaMappingFunction.cpp:15
src
Navigation
Atmosphere
Troposphere
MappingFunctions
ViennaMappingFunction.hpp
Generated by
1.13.2