CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
base_complex.hpp File Reference

Go to the source code of this file.

Namespaces

 CppAD
 contains all the variables and functions defined by the CppAD package.
 

Macros

#define CPPAD_USER_MACRO(Fun)
 
#define CPPAD_USER_MACRO(Fun)
 
#define CPPAD_USER_MACRO_ONE(Fun)
 
#define CPPAD_USER_MACRO_TWO(Fun)
 

Functions

std::complex< double > CppAD::abs (const std::complex< double > &x)
 
std::complex< float > CppAD::abs (const std::complex< float > &x)
 
bool CppAD::abs_geq (const std::complex< double > &x, const std::complex< double > &y)
 
bool CppAD::abs_geq (const std::complex< float > &x, const std::complex< float > &y)
 
std::complex< double > CppAD::acos (const std::complex< double > &x)
 
std::complex< float > CppAD::acos (const std::complex< float > &x)
 
std::complex< double > CppAD::acosh (const std::complex< double > &x)
 
std::complex< double > CppAD::asin (const std::complex< double > &x)
 
std::complex< float > CppAD::asin (const std::complex< float > &x)
 
std::complex< double > CppAD::asinh (const std::complex< double > &x)
 
std::complex< double > CppAD::atan (const std::complex< double > &x)
 
std::complex< float > CppAD::atan (const std::complex< float > &x)
 
std::complex< double > CppAD::atanh (const std::complex< double > &x)
 
std::complex< double > CppAD::CondExpOp (enum CppAD::CompareOp cop, const std::complex< double > &left, const std::complex< double > &right, const std::complex< double > &trueCase, const std::complex< double > &falseCase)
 
std::complex< float > CppAD::CondExpOp (enum CppAD::CompareOp cop, const std::complex< float > &left, const std::complex< float > &right, const std::complex< float > &trueCase, const std::complex< float > &falseCase)
 
bool CppAD::EqualOpSeq (const std::complex< double > &x, const std::complex< double > &y)
 
bool CppAD::EqualOpSeq (const std::complex< float > &x, const std::complex< float > &y)
 
std::complex< double > CppAD::erf (const std::complex< double > &x)
 
std::complex< double > CppAD::expm1 (const std::complex< double > &x)
 
std::complex< double > CppAD::fabs (const std::complex< double > &x)
 
bool CppAD::GreaterThanOrZero (const std::complex< double > &x)
 
bool CppAD::GreaterThanOrZero (const std::complex< float > &x)
 
bool CppAD::GreaterThanZero (const std::complex< double > &x)
 
bool CppAD::GreaterThanZero (const std::complex< float > &x)
 
bool CppAD::IdenticalEqualPar (const std::complex< double > &x, const std::complex< double > &y)
 
bool CppAD::IdenticalEqualPar (const std::complex< float > &x, const std::complex< float > &y)
 
bool CppAD::IdenticalOne (const std::complex< double > &x)
 
bool CppAD::IdenticalOne (const std::complex< float > &x)
 
bool CppAD::IdenticalPar (const std::complex< double > &x)
 
bool CppAD::IdenticalPar (const std::complex< float > &x)
 
bool CppAD::IdenticalZero (const std::complex< double > &x)
 
bool CppAD::IdenticalZero (const std::complex< float > &x)
 
int CppAD::Integer (const std::complex< double > &x)
 
int CppAD::Integer (const std::complex< float > &x)
 
bool CppAD::isnan (const std::complex< double > &z)
 
bool CppAD::isnan (const std::complex< float > &z)
 
bool CppAD::LessThanOrZero (const std::complex< double > &x)
 
bool CppAD::LessThanOrZero (const std::complex< float > &x)
 
bool CppAD::LessThanZero (const std::complex< double > &x)
 
bool CppAD::LessThanZero (const std::complex< float > &x)
 
std::complex< double > CppAD::log1p (const std::complex< double > &x)
 
std::complex< double > CppAD::pow (const std::complex< double > &x, const std::complex< double > &y)
 
std::complex< float > CppAD::pow (const std::complex< float > &x, const std::complex< float > &y)
 
std::complex< double > CppAD::sign (const std::complex< double > &x)
 
std::complex< float > CppAD::sign (const std::complex< float > &x)