|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include <specification_list.hpp>
Public Types | |
| template<typename Specification> | |
| using | HasRole = std::bool_constant<Specification::ModelDefinition::role == Role> |
| using | Type = utils::misc::concepts::FilterT<utils::types::TypeList<Specifications...>, HasRole> |
| using serif::model::detail::SelectRole< Role, Specifications >::HasRole = std::bool_constant<Specification::ModelDefinition::role == Role> |
| using serif::model::detail::SelectRole< Role, Specifications >::Type = utils::misc::concepts::FilterT<utils::types::TypeList<Specifications...>, HasRole> |