Rodin/Array.h file

Defines array types and utility functors for index arrays.

This header provides Eigen-based array type aliases and various functors for comparing, hashing, and manipulating index arrays used throughout the Rodin library.

Namespaces

namespace Rodin
The Rodin library for Shape and Topology Optimization.

Classes

struct Rodin::IndexArrayEquality
Functor for comparing two index arrays for equality.
struct Rodin::IndexArraySymmetricEquality
Functor for comparing two index arrays for symmetric equality.
struct Rodin::IndexArrayHash
Functor for computing a hash value for an index array.
struct Rodin::IndexArraySymmetricHash
Functor for computing a symmetric hash value for an index array.