ensure we don't lose precision when multiplying complex numbers with different underlying types More...
#include <upgrade_val.hpp>
Public Types | |
typedef std::complex< double > | T1_result |
typedef std::complex< double > | T2_result |
Static Public Member Functions | |
static arma_inline const std::complex< double > | apply (const std::complex< float > &x) |
static arma_inline const std::complex< double > & | apply (const std::complex< double > &x) |
ensure we don't lose precision when multiplying complex numbers with different underlying types
Definition at line 111 of file upgrade_val.hpp.
typedef std::complex<double> upgrade_val< std::complex< float >, std::complex< double > >::T1_result |
Definition at line 113 of file upgrade_val.hpp.
typedef std::complex<double> upgrade_val< std::complex< float >, std::complex< double > >::T2_result |
Definition at line 114 of file upgrade_val.hpp.
|
inlinestatic |
Definition at line 116 of file upgrade_val.hpp.
|
inlinestatic |
Definition at line 117 of file upgrade_val.hpp.