SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::geometry::surface::detail::RelationQuantities< eos::relations::Relation< Output, Inputs... > > Struct Template Reference

#include <relations.hpp>

Public Types

using AllInputs = utils::dependencies::KeyList<Inputs...>
 
using NonPressureInputs
 

Member Typedef Documentation

◆ AllInputs

template<typename Output, typename... Inputs>
using serif::geometry::surface::detail::RelationQuantities< eos::relations::Relation< Output, Inputs... > >::AllInputs = utils::dependencies::KeyList<Inputs...>

◆ NonPressureInputs

template<typename Output, typename... Inputs>
using serif::geometry::surface::detail::RelationQuantities< eos::relations::Relation< Output, Inputs... > >::NonPressureInputs
Initial value:
std::conditional_t<std::same_as<Inputs, dimensions::Pressure>, utils::dependencies::KeyList<>, utils::dependencies::KeyList<Inputs>>...>
detail::MergeKeyLists< KeyList<>, std::remove_cvref_t< Lists >... >::type CombinedKeyList
Combine requirements in first-appearance order, retaining distinct keys with shared targets.
Definition key_list_operations.hpp:25

The documentation for this struct was generated from the following file: