A base class interface for both producers and consumers of functor face arguments, e.g. More...
#include <FaceArgInterface.h>
Public Member Functions | |
| virtual | ~FaceArgInterface ()=default |
| virtual bool | hasFaceSide (const FaceInfo &fi, const bool fi_elem_side) const =0 |
A base class interface for both producers and consumers of functor face arguments, e.g.
residual objects/postprocessors and functors respectively
Definition at line 21 of file FaceArgInterface.h.
|
virtualdefault |
|
pure virtual |
Implemented in FVBoundaryCondition, FVInterfaceKernel, LinearFVBoundaryCondition, LinearFVFluxKernel, Moose::NullFunctor< T >, Moose::FunctorBase< T >, Moose::FunctorBase< ADReal >, Moose::FunctorBase< GenericReal< is_ad > >, Moose::FunctorBase< GenericRealVectorValue< is_ad > >, Moose::FunctorBase< libMesh::VectorValue >, Moose::FunctorBase< Moose::ADType< ComputeValueType >::type >, Moose::FunctorBase< Moose::ADType< OutputType >::type >, Moose::FunctorBase< Moose::ADType< Real >::type >, Moose::FunctorBase< Moose::ADType< RealEigenVector >::type >, Moose::FunctorBase< Moose::ADType< RealVectorValue >::type >, Moose::FunctorBase< Moose::ADType< T >::type >, Moose::FunctorBase< Moose::GenericType< Real, is_ad > >, Moose::FunctorBase< Moose::GenericType< T, is_ad > >, Moose::FunctorBase< Real >, Moose::FunctorBase< RealVectorValue >, Moose::FunctorBase< typename MetaPhysicL::RawType< T >::value_type >, Moose::FunctorBase< typename Moose::ADType< T >::type >, Moose::FunctorBase< VectorValue< GenericReal< is_ad > > >, Moose::FunctorBase< VectorValue< T > >, Moose::FunctorEnvelope< T >, Moose::FunctorEnvelope< ADReal >, Moose::FunctorEnvelope< GenericReal< is_ad > >, Moose::FunctorEnvelope< GenericRealVectorValue< is_ad > >, Moose::FunctorEnvelope< libMesh::VectorValue >, Moose::FunctorEnvelope< Moose::GenericType< Real, is_ad > >, Moose::FunctorEnvelope< Moose::GenericType< T, is_ad > >, Moose::FunctorEnvelope< Real >, Moose::FunctorEnvelope< RealVectorValue >, Moose::FunctorEnvelope< VectorValue< GenericReal< is_ad > > >, FVFluxKernel, InterfaceIntegralVariableValuePostprocessor, InternalSideIntegralVariablePostprocessor, SideIntegralFunctorPostprocessorTempl< is_ad >, SideIntegralFunctorPostprocessorTempl< false >, SideIntegralVariablePostprocessor, Moose::ADWrapperFunctor< T >, and Moose::RawValueFunctor< T >.
Referenced by FaceArgProducerInterface::makeFace().