|
teqp 0.23.1
|
Classes | |
| class | InvalidArgument |
| class | InvalidValue |
| struct | is_complex_t |
| struct | is_complex_t< std::complex< T > > |
| struct | is_container |
| struct | is_container< std::valarray< Ts... > > |
| struct | is_container< std::vector< Ts... > > |
| struct | is_eigen_impl |
| struct | is_eigen_impl< Eigen::Array< T, Is... > > |
| struct | is_eigen_impl< Eigen::Matrix< T, Is... > > |
| struct | is_mcx_t |
| class | IterationFailure |
| class | JSONValidationError |
| Validation of a JSON schema failed. More... | |
| class | NotImplementedError |
| class | teqpcException |
| class | teqpException |
| class | Timer |
Typedefs | |
| using | IterationError = IterationFailure |
Functions | |
| template<typename T> | |
| T | pow2 (const T &x) |
| template<typename T> | |
| T | pow3 (const T &x) |
| auto | toeig (const std::vector< double > &v) -> Eigen::ArrayXd |
| template<typename T> | |
| auto | forceeval (T &&expr) |
| template<typename T> | |
| void | error_if_expr (T &&) |
| template<typename T> | |
| auto | getbaseval (const T &expr) |
| template<typename T> | |
| T | powi (const T &x, int n) |
| From Ulrich Deiters. | |
| template<typename T> | |
| auto | powIVi (const T &x, const Eigen::ArrayXi &e) |
| template<typename T> | |
| auto | powIVd (const T &x, const Eigen::ArrayXd &e) |
| auto | pow (const double &x, const double &e) |
| auto | pow (const double &x, const int &e) |
| template<typename T> | |
| auto | pow (const std::complex< T > &x, const Eigen::ArrayXd &e) |
| auto | contiguous_dotproduct (const auto &x, const auto &y) |
| Take the dot-product of two vector-like objects that have contiguous memory and support the .size() method. | |
| auto teqp::exp6::teqp::contiguous_dotproduct | ( | const auto & | x, |
| const auto & | y ) |
| void teqp::exp6::teqp::error_if_expr | ( | T && | ) |
| auto teqp::exp6::teqp::forceeval | ( | T && | expr | ) |
| auto teqp::exp6::teqp::getbaseval | ( | const T & | expr | ) |
|
inline |
|
inline |
| auto teqp::exp6::teqp::pow | ( | const std::complex< T > & | x, |
| const Eigen::ArrayXd & | e ) |
|
inline |
|
inline |
| T teqp::exp6::teqp::powi | ( | const T & | x, |
| int | n ) |
|
inline |
|
inline |