ARTS 2.5.4 (git: 31ce4f0e)
arts_constexpr_math.h File Reference

Simple constexpr math that we can make use of in Arts. More...

Go to the source code of this file.

Namespaces

namespace  Math
 Namespace containing several constants, physical and mathematical.
 

Functions

constexpr auto Math::pow2 (auto x) noexcept
 power of two More...
 
constexpr auto Math::pow3 (auto x) noexcept
 power of three More...
 
constexpr auto Math::pow4 (auto x) noexcept
 power of four More...
 

Detailed Description

Simple constexpr math that we can make use of in Arts.

The main advantage of maning things like here is to avoid repetition later x*x*x*x is more difficult than pow4(x).

The main point of these functions is to avoid repetition as above in context where we also want to support compile time computations

Author
Richard Larsson
Date
2019-04-01

Definition in file arts_constexpr_math.h.