#pragma once #include #include namespace fesa::fem { struct DofKey { core::NodeId node_id; model::DofComponent component; }; inline bool operator==(const DofKey& lhs, const DofKey& rhs) { return lhs.node_id.value == rhs.node_id.value && lhs.component == rhs.component; } } // namespace fesa::fem