|
teqp 0.23.1
|
Go to the source code of this file.
Classes | |
| class | teqp::exp6::teqp::teqpcException |
| class | teqp::exp6::teqp::teqpException |
| class | teqp::exp6::teqp::InvalidArgument |
| class | teqp::exp6::teqp::IterationFailure |
| class | teqp::exp6::teqp::InvalidValue |
| class | teqp::exp6::teqp::NotImplementedError |
| class | teqp::exp6::teqp::JSONValidationError |
| Validation of a JSON schema failed. More... | |
| struct | teqp::exp6::teqp::is_container< Container > |
| struct | teqp::exp6::teqp::is_container< std::vector< Ts... > > |
| struct | teqp::exp6::teqp::is_container< std::valarray< Ts... > > |
| struct | teqp::exp6::teqp::is_eigen_impl< T > |
| struct | teqp::exp6::teqp::is_eigen_impl< Eigen::Matrix< T, Is... > > |
| struct | teqp::exp6::teqp::is_eigen_impl< Eigen::Array< T, Is... > > |
| struct | teqp::exp6::teqp::is_complex_t< T > |
| struct | teqp::exp6::teqp::is_complex_t< std::complex< T > > |
| struct | teqp::exp6::teqp::is_mcx_t< T > |
| class | teqp::exp6::teqp::Timer |
| class | teqp::exp6::Kataoka1992 |
Namespaces | |
| namespace | teqp |
| namespace | teqp::exp6 |
| namespace | teqp::exp6::teqp |
Typedefs | |
| using | teqp::exp6::teqp::IterationError = IterationFailure |
Functions | |
| template<typename T> | |
| T | teqp::exp6::teqp::pow2 (const T &x) |
| template<typename T> | |
| T | teqp::exp6::teqp::pow3 (const T &x) |
| auto | teqp::exp6::teqp::toeig (const std::vector< double > &v) -> Eigen::ArrayXd |
| template<typename T> | |
| auto | teqp::exp6::teqp::forceeval (T &&expr) |
| template<typename T> | |
| void | teqp::exp6::teqp::error_if_expr (T &&) |
| template<typename T> | |
| auto | teqp::exp6::teqp::getbaseval (const T &expr) |
| template<typename T> | |
| T | teqp::exp6::teqp::powi (const T &x, int n) |
| From Ulrich Deiters. | |
| template<typename T> | |
| auto | teqp::exp6::teqp::powIVi (const T &x, const Eigen::ArrayXi &e) |
| template<typename T> | |
| auto | teqp::exp6::teqp::powIVd (const T &x, const Eigen::ArrayXd &e) |
| auto | teqp::exp6::teqp::pow (const double &x, const double &e) |
| auto | teqp::exp6::teqp::pow (const double &x, const int &e) |
| template<typename T> | |
| auto | teqp::exp6::teqp::pow (const std::complex< T > &x, const Eigen::ArrayXd &e) |
| auto | teqp::exp6::teqp::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. | |