/home/coin/svn-release/OptimizationSuite-1.1.0/cppad/cppad/local/base_complex.hpp File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CppAD

Defines

#define CPPAD_INVALID_COMPLEX_CASE(function)
#define CPPAD_INVALID_COMPLEX_CASE(function)

Functions

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)
bool CppAD::EqualOpSeq (const std::complex< double > &x, const std::complex< double > &y)
bool CppAD::IdenticalPar (const std::complex< double > &x)
bool CppAD::IdenticalZero (const std::complex< double > &x)
bool CppAD::IdenticalOne (const std::complex< double > &x)
bool CppAD::IdenticalEqualPar (const std::complex< double > &x, const std::complex< double > &y)
bool CppAD::GreaterThanZero (const std::complex< double > &x)
bool CppAD::GreaterThanOrZero (const std::complex< double > &x)
bool CppAD::LessThanZero (const std::complex< double > &x)
bool CppAD::LessThanOrZero (const std::complex< double > &x)
int CppAD::Integer (const std::complex< double > &x)
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< float > &x, const std::complex< float > &y)
bool CppAD::IdenticalPar (const std::complex< float > &x)
bool CppAD::IdenticalZero (const std::complex< float > &x)
bool CppAD::IdenticalOne (const std::complex< float > &x)
bool CppAD::IdenticalEqualPar (const std::complex< float > &x, const std::complex< float > &y)
bool CppAD::GreaterThanZero (const std::complex< float > &x)
bool CppAD::GreaterThanOrZero (const std::complex< float > &x)
bool CppAD::LessThanZero (const std::complex< float > &x)
bool CppAD::LessThanOrZero (const std::complex< float > &x)
int CppAD::Integer (const std::complex< float > &x)

Define Documentation

#define CPPAD_INVALID_COMPLEX_CASE ( function   ) 
Value:
inline std::complex<double> function(const std::complex<double> &x)           \
{       CppAD::ErrorHandler::Call(                                            \
                true     , __LINE__ , __FILE__ ,                              \
                "std::complex<double>",                                       \
                        "Error: cannot use " #function " with a complex type" \
        );                                                                    \
        return std::complex<double>(0);                                       \
}

Definition at line 199 of file base_complex.hpp.

#define CPPAD_INVALID_COMPLEX_CASE ( function   ) 
Value:
inline std::complex<float> function(const std::complex<float> &x)             \
{       CppAD::ErrorHandler::Call(                                            \
                true     , __LINE__ , __FILE__ ,                              \
                "std::complex<float>",                                        \
                        "Error: cannot use " #function " with a complex type" \
        );                                                                    \
        return std::complex<float>(0);                                        \
}

Definition at line 199 of file base_complex.hpp.


Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1