Rodin/Math/Vector.h file

Dense vector type aliases and definitions.

This file provides type aliases for various vector types built on Eigen. Vectors are column-oriented by default and support both dynamic and fixed sizes.

Namespaces

namespace Rodin
The Rodin library for finite element methods and shape optimization.
namespace Rodin::Math
Namespace Rodin::Math.
namespace Rodin::FormLanguage
Namespace Rodin::FormLanguage.

Classes

template<class Number>
struct Rodin::FormLanguage::Traits<Math::Vector<Number>>
Type traits for a dynamic Math::Vector: exposes the scalar type.
template<class Number, size_t S>
struct Rodin::FormLanguage::Traits<Math::FixedSizeVector<Number, S>>
Type traits for a Math::FixedSizeVector: exposes the scalar type and the compile-time size.