#include <Eigen/Core>
Go to the source code of this file.
|
| using | real_t = double |
| | Default floating point type. More...
|
| |
| using | realvec = Eigen::Matrix< real_t, Eigen::Dynamic, 1 > |
| | Default type for floating point vectors. More...
|
| |
| using | realmat = Eigen::Matrix< real_t, Eigen::Dynamic, Eigen::Dynamic > |
| | Default type for floating point matrices. More...
|
| |
| using | vec = realvec |
| | Default type for vectors. More...
|
| |
| using | rvec = Eigen::Ref< vec > |
| | Default type for mutable references to vectors. More...
|
| |
| using | crvec = Eigen::Ref< const vec > |
| | Default type for immutable references to vectors. More...
|
| |
| using | mat = realmat |
| | Default type for matrices. More...
|
| |
| using | rmat = Eigen::Ref< mat > |
| | Default type for mutable references to matrices. More...
|
| |
| using | crmat = Eigen::Ref< const mat > |
| | Default type for immutable references to matrices. More...
|
| |
|
| template<class V , class M > |
| auto | norm_squared_weighted (V &&v, M &&Σ) |
| | Get the Σ norm squared of a given vector, with Σ a diagonal matrix. More...
|
| |
| template<class Vec > |
| real_t | norm_inf (const Vec &v) |
| | Get the maximum or infinity-norm of the given vector. More...
|
| |
| template<class Vec > |
| real_t | norm_1 (const Vec &v) |
| | Get the 1-norm of the given vector. More...
|
| |
|
| constexpr real_t | inf = std::numeric_limits<real_t>::infinity() |
| | \( \infty \) More...
|
| |
| constexpr real_t | NaN = std::numeric_limits<real_t>::quiet_NaN() |
| | Not a number. More...
|
| |