sigma
0.0.0
|
Arithmetic operations for uncertain variables. More...
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::operator- (const Uncertain< T > &a) |
Negation Operation. | |
template<typename T> | |
Uncertain< T > | sigma::operator+ (const Uncertain< T > &lhs, const Uncertain< T > &rhs) |
Addition Operation. | |
template<typename T> | |
Uncertain< T > | sigma::operator+ (const Uncertain< T > &lhs, double rhs) |
template<typename T> | |
Uncertain< T > | sigma::operator+ (double lhs, const Uncertain< T > &rhs) |
template<typename T> | |
Uncertain< T > & | sigma::operator+= (Uncertain< T > &lhs, const Uncertain< T > &rhs) |
Inplace Addition Operation. | |
template<typename T> | |
Uncertain< T > & | sigma::operator+= (Uncertain< T > &lhs, double rhs) |
template<typename T> | |
Uncertain< T > | sigma::operator- (const Uncertain< T > &lhs, const Uncertain< T > &rhs) |
Subtraction Operation. | |
template<typename T> | |
Uncertain< T > | sigma::operator- (const Uncertain< T > &lhs, double rhs) |
template<typename T> | |
Uncertain< T > | sigma::operator- (double lhs, const Uncertain< T > &rhs) |
template<typename T> | |
Uncertain< T > & | sigma::operator-= (Uncertain< T > &lhs, const Uncertain< T > &rhs) |
Inplace Subtraction Operation. | |
template<typename T> | |
Uncertain< T > & | sigma::operator-= (Uncertain< T > &lhs, double rhs) |
template<typename T> | |
Uncertain< T > | sigma::operator* (const Uncertain< T > &lhs, const Uncertain< T > &rhs) |
Multiplication Operation. | |
template<typename T> | |
Uncertain< T > | sigma::operator* (const Uncertain< T > &lhs, double rhs) |
template<typename T> | |
Uncertain< T > | sigma::operator* (double lhs, const Uncertain< T > &rhs) |
template<typename T> | |
Uncertain< T > & | sigma::operator*= (Uncertain< T > &lhs, const Uncertain< T > &rhs) |
Inplace Multiplication Operation. | |
template<typename T> | |
Uncertain< T > & | sigma::operator*= (Uncertain< T > &lhs, double rhs) |
template<typename T> | |
Uncertain< T > | sigma::operator/ (const Uncertain< T > &lhs, const Uncertain< T > &rhs) |
Division Operation. | |
template<typename T> | |
Uncertain< T > | sigma::operator/ (double lhs, const Uncertain< T > &rhs) |
template<typename T> | |
Uncertain< T > | sigma::operator/ (const Uncertain< T > &lhs, double rhs) |
template<typename T> | |
Uncertain< T > & | sigma::operator/= (Uncertain< T > &lhs, const Uncertain< T > &rhs) |
Inplace Division Operation. | |
template<typename T> | |
Uncertain< T > & | sigma::operator/= (Uncertain< T > &lhs, double rhs) |
Arithmetic operations for uncertain variables.