sigma  1.0.0
Loading...
Searching...
No Matches
exponents.hpp
Go to the documentation of this file.
1#pragma once
3
7
8namespace sigma {
9
19template<typename T>
21
31template<typename T>
33
43template<typename T>
45
58template<typename T, typename U>
59Interval<T> pow(const Interval<T>& a, const U& exp);
60
61} // namespace sigma
62
63#include "exponents.ipp"
Models a numeric interval.
Definition interval.hpp:23
Defines the Interval class.
The primary namespace for the sigma library.
Definition affine.hpp:12
Affine< T > exp(const Affine< T > &a)
Calculate the exponential of an affine form.
Definition exponents.ipp:30
Affine< T > pow(const Affine< T > &a, const U &exp)
Calculate the power of an affine form.
Definition exponents.ipp:71
Affine< T > log(const Affine< T > &a)
Calculate the natural logarithm of an affine form.
Definition exponents.ipp:50
Affine< T > sqrt(const Affine< T > &a)
Calculate the square root of an affine form.
Definition exponents.ipp:8