#include <functor_factory_parser.hh>
|
| FunctorFactoryParser (ParserType parser_type=default_parser, std::shared_ptr< const ParserContext > parser_context=nullptr) |
|
| FunctorFactoryParser (const FunctorFactoryParser &)=delete |
|
| FunctorFactoryParser (FunctorFactoryParser &&)=delete |
|
FunctorFactoryParser & | operator= (const FunctorFactoryParser &)=delete |
|
FunctorFactoryParser & | operator= (FunctorFactoryParser &&)=delete |
|
| ~FunctorFactoryParser () override=default |
|
ScalarFunctor | make_scalar (std::string_view, const ParameterTree &, const LocalDomain< dim > &, int=0) const override |
|
VectorFunctor | make_vector (std::string_view, const ParameterTree &, const LocalDomain< dim > &, int=0) const override |
|
TensorApplyFunctor | make_tensor_apply (std::string_view, const ParameterTree &, const LocalDomain< dim > &, int=0) const override |
|
std::shared_ptr< const ParserContext > | parser_context () const |
|
| FunctorFactory ()=default |
|
| FunctorFactory (const FunctorFactory &)=delete |
|
| FunctorFactory (FunctorFactory &&)=delete |
|
FunctorFactory & | operator= (const FunctorFactory &)=delete |
|
FunctorFactory & | operator= (FunctorFactory &&)=delete |
|
virtual | ~FunctorFactory ()=default |
|
◆ Scalar
template<std::size_t dim>
◆ ScalarFunctor
template<std::size_t dim>
◆ Tensor
template<std::size_t dim>
◆ TensorApplyFunctor
template<std::size_t dim>
◆ Vector
template<std::size_t dim>
◆ VectorFunctor
template<std::size_t dim>
◆ FunctorFactoryParser() [1/3]
template<std::size_t dim>
◆ FunctorFactoryParser() [2/3]
template<std::size_t dim>
◆ FunctorFactoryParser() [3/3]
template<std::size_t dim>
◆ ~FunctorFactoryParser()
template<std::size_t dim>
◆ make_scalar()
template<std::size_t dim>
◆ make_tensor_apply()
template<std::size_t dim>
◆ make_vector()
template<std::size_t dim>
◆ operator=() [1/2]
template<std::size_t dim>
◆ operator=() [2/2]
template<std::size_t dim>
◆ parser_context()
template<std::size_t dim>
The documentation for this class was generated from the following files: