Macros | Functions
Cmath_wrap

Macros

#define arma_boost_wrap(trig_fn, val)   ( arma_stop( #trig_fn "(): need Boost libraries" ), val )
 

Functions

template<typename T >
arma_inline std::complex< T > arma_acos (const std::complex< T > &x)
 
template<typename eT >
arma_inline eT arma_acosh (const eT x)
 
template<typename T >
arma_inline std::complex< T > arma_acosh (const std::complex< T > &x)
 
template<typename T >
arma_inline std::complex< T > arma_asin (const std::complex< T > &x)
 
template<typename eT >
arma_inline eT arma_asinh (const eT x)
 
template<typename T >
arma_inline std::complex< T > arma_asinh (const std::complex< T > &x)
 
template<typename T >
arma_inline std::complex< T > arma_atan (const std::complex< T > &x)
 
template<typename eT >
arma_inline eT arma_atanh (const eT x)
 
template<typename T >
arma_inline std::complex< T > arma_atanh (const std::complex< T > &x)
 
template<typename eT >
arma_inline bool arma_isfinite (eT val)
 
template<>
arma_inline bool arma_isfinite (float x)
 
template<>
arma_inline bool arma_isfinite (double x)
 
template<typename T >
arma_inline bool arma_isfinite (const std::complex< T > &x)
 

Detailed Description

Macro Definition Documentation

#define arma_boost_wrap (   trig_fn,
  val 
)    ( arma_stop( #trig_fn "(): need Boost libraries" ), val )

Definition at line 131 of file cmath_wrap.hpp.

Function Documentation

template<typename T >
arma_inline std::complex<T> arma_acos ( const std::complex< T > &  x)

Definition at line 138 of file cmath_wrap.hpp.

template<typename eT >
arma_inline eT arma_acosh ( const eT  x)

Definition at line 192 of file cmath_wrap.hpp.

template<typename T >
arma_inline std::complex<T> arma_acosh ( const std::complex< T > &  x)

Definition at line 289 of file cmath_wrap.hpp.

template<typename T >
arma_inline std::complex<T> arma_asin ( const std::complex< T > &  x)

Definition at line 156 of file cmath_wrap.hpp.

template<typename eT >
arma_inline eT arma_asinh ( const eT  x)

Definition at line 229 of file cmath_wrap.hpp.

template<typename T >
arma_inline std::complex<T> arma_asinh ( const std::complex< T > &  x)

Definition at line 307 of file cmath_wrap.hpp.

template<typename T >
arma_inline std::complex<T> arma_atan ( const std::complex< T > &  x)

Definition at line 174 of file cmath_wrap.hpp.

template<typename eT >
arma_inline eT arma_atanh ( const eT  x)

Definition at line 252 of file cmath_wrap.hpp.

template<typename T >
arma_inline std::complex<T> arma_atanh ( const std::complex< T > &  x)

Definition at line 325 of file cmath_wrap.hpp.

template<typename eT >
arma_inline bool arma_isfinite ( eT  val)

Definition at line 29 of file cmath_wrap.hpp.

template<>
arma_inline bool arma_isfinite ( float  x)

Definition at line 41 of file cmath_wrap.hpp.

template<>
arma_inline bool arma_isfinite ( double  x)

Definition at line 62 of file cmath_wrap.hpp.

template<typename T >
arma_inline bool arma_isfinite ( const std::complex< T > &  x)

Definition at line 83 of file cmath_wrap.hpp.



armadillo_matrix
Author(s):
autogenerated on Fri Apr 16 2021 02:31:59