sigma  0.0.0
Loading...
Searching...
No Matches
trigonometry.hpp File Reference

Trigonometric functions for uncertain variables. More...

#include "sigma/uncertain.hpp"
#include "trigonometry.ipp"

Go to the source code of this file.

Namespaces

namespace  sigma
 The primary namespace for the sigma library.
 

Functions

template<typename T>
Uncertain< T > sigma::degrees (const Uncertain< T > &a)
 Convert from radians to degrees.
 
template<typename T>
Uncertain< T > sigma::radians (const Uncertain< T > &a)
 Convert from degrees to radians.
 
template<typename T>
Uncertain< T > sigma::sin (const Uncertain< T > &a)
 Sine of the variable.
 
template<typename T>
Uncertain< T > sigma::cos (const Uncertain< T > &a)
 Cosine of the variable.
 
template<typename T>
Uncertain< T > sigma::tan (const Uncertain< T > &a)
 Tangent of the variable.
 
template<typename T>
Uncertain< T > sigma::asin (const Uncertain< T > &a)
 Arcsine of the variable.
 
template<typename T>
Uncertain< T > sigma::acos (const Uncertain< T > &a)
 Arccosine of the variable.
 
template<typename T>
Uncertain< T > sigma::atan (const Uncertain< T > &a)
 Arctangent of the variable.
 
template<typename T>
Uncertain< T > sigma::atan2 (const Uncertain< T > &y, const Uncertain< T > &x)
 Two argument arctangent.
 
template<typename T, typename U>
Uncertain< T > sigma::atan2 (const Uncertain< T > &y, const U &x)
 Two argument arctangent.
 
template<typename T, typename U>
Uncertain< T > sigma::atan2 (const U &y, const Uncertain< T > &x)
 Two argument arctangent.
 

Detailed Description

Trigonometric functions for uncertain variables.