PARALUTION  1.0.0
PARALUTION
math_functions.cpp File Reference
#include "def.hpp"
#include "math_functions.hpp"
#include <stdlib.h>
#include <math.h>

Namespaces

 paralution
 

Functions

float paralution::paralution_abs (const float val)
 Return absolute float value. More...
 
double paralution::paralution_abs (const double val)
 Return absolute double value. More...
 
float paralution::paralution_abs (const std::complex< float > val)
 Return absolute float value. More...
 
double paralution::paralution_abs (const std::complex< double > val)
 Return absolute double value. More...
 
int paralution::paralution_abs (const int val)
 Return absolute int value. More...
 
template<typename ValueType >
bool paralution::operator< (const std::complex< ValueType > &lhs, const std::complex< ValueType > &rhs)
 Overloaded < operator for complex numbers. More...
 
template<typename ValueType >
bool paralution::operator> (const std::complex< ValueType > &lhs, const std::complex< ValueType > &rhs)
 Overloaded > operator for complex numbers. More...
 
template<typename ValueType >
bool paralution::operator<= (const std::complex< ValueType > &lhs, const std::complex< ValueType > &rhs)
 Overloaded <= operator for complex numbers. More...
 
template<typename ValueType >
bool paralution::operator>= (const std::complex< ValueType > &lhs, const std::complex< ValueType > &rhs)
 Overloaded >= operator for complex numbers. More...
 
template bool paralution::operator< (const std::complex< float > &lhs, const std::complex< float > &rhs)
 
template bool paralution::operator< (const std::complex< double > &lhs, const std::complex< double > &rhs)
 
template bool paralution::operator> (const std::complex< float > &lhs, const std::complex< float > &rhs)
 
template bool paralution::operator> (const std::complex< double > &lhs, const std::complex< double > &rhs)
 
template bool paralution::operator<= (const std::complex< float > &lhs, const std::complex< float > &rhs)
 
template bool paralution::operator<= (const std::complex< double > &lhs, const std::complex< double > &rhs)
 
template bool paralution::operator>= (const std::complex< float > &lhs, const std::complex< float > &rhs)
 
template bool paralution::operator>= (const std::complex< double > &lhs, const std::complex< double > &rhs)