#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...
|
|