0.2.0
Loading...
Searching...
No Matches
AssociatedLegendre.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
13
14
#pragma once
15
16
#include "
util/Eigen.hpp
"
17
18
namespace
NAV::internal
19
{
26
[[nodiscard]] std::pair<Eigen::MatrixXd, Eigen::MatrixXd>
associatedLegendre
(
double
theta,
size_t
ndegree = 10);
27
28
}
// namespace NAV::internal
Eigen.hpp
Vector space operations.
NAV::internal
EGM96 coefficients.
Definition
GMFCoeffs.hpp:21
NAV::internal::associatedLegendre
std::pair< Eigen::MatrixXd, Eigen::MatrixXd > associatedLegendre(double theta, size_t ndegree=10)
Calculates the associated Legendre Polynomial coefficients necessary for the EGM96.
src
Navigation
Gravity
internal
AssociatedLegendre.hpp
Generated by
1.10.0