template<class Eq>
inciter::ConfigBC struct

Extract BC configuration ignoring if BC not specified

Constructors, destructors, conversion operators

ConfigBC(std::size_t sys, BCStateFn& s, const std::vector<tk::StateFn>& f)
Constructor.

Public functions

template<typename U>
void operator()(brigand::type_<U>)
Function to call for each BC type.

Public variables

BCStateFn& state
Compflow system id.
const std::vector<tk::StateFn>& fn
BC state functions.
std::size_t c

Variable documentation

template<class Eq>
BCStateFn& inciter::ConfigBC<Eq>::state

Compflow system id.

BC state config: sidesets + statefn

template<class Eq>
std::size_t inciter::ConfigBC<Eq>::c

Counts BC types configured