#include <dumux/common/properties/propertysystem.hh>
Public Types | |
| using | FirstType = Property< TypeTag, FirstTypeTag > |
| using | type = std::conditional_t< isDefinedProperty< FirstType >(int{}), FirstType, typename GetNextTypeTag< TypeTag, Property, std::tuple< FirstTypeTag, Args... >, void >::type > |
| using Dumux::Properties::Detail::GetDefined< TypeTag, Property, std::tuple< FirstTypeTag, Args... > >::FirstType = Property<TypeTag, FirstTypeTag> |
| using Dumux::Properties::Detail::GetDefined< TypeTag, Property, std::tuple< FirstTypeTag, Args... > >::type = std::conditional_t<isDefinedProperty<FirstType>(int{}), FirstType, typename GetNextTypeTag<TypeTag, Property, std::tuple<FirstTypeTag, Args...>, void>::type> |