Miscellaneous mathematical algorithms
Definition in file MiscMath.hpp.


Go to the source code of this file.
Namespaces | |
| gnsstk | |
| For Sinex::InputHistory. | |
Macros | |
| #define | tswap(x, y) { T tmp; tmp = x; x = y; y = tmp; } |
Functions | |
| template<class T > | |
| T | gnsstk::LagrangeInterpolating2ndDerivative (const std::vector< T > &pos, const std::vector< T > &val, const T desiredPos) |
| Returns the second derivative of Lagrange interpolation. More... | |
| template<class T > | |
| T | gnsstk::LagrangeInterpolation (const std::vector< T > &X, const std::vector< T > &Y, const T &x, T &err) |
| template<class T > | |
| void | gnsstk::LagrangeInterpolation (const std::vector< T > &X, const std::vector< T > &Y, const T &x, T &y, T &dydx) |
| double | gnsstk::Round (double x) |
| template<class T > | |
| T | gnsstk::RSS (T aa, T bb) |
| Perform the root sum square of aa, bb. More... | |
| template<class T > | |
| T | gnsstk::RSS (T aa, T bb, T cc) |
| Perform the root sum square of aa, bb and cc. More... | |
| template<class T > | |
| T | gnsstk::RSS (T aa, T bb, T cc, T dd) |
| Perform the root sum square of aa, bb, cc and dd. More... | |
| template<class T > | |
| T | gnsstk::SimpleLagrangeInterpolation (const std::vector< T > &X, const std::vector< T > &Y, const T x) |
Definition at line 242 of file MiscMath.hpp.