#include <AddToStorage.h>
|
| Creator (const shared_ptr< StructuredBlockStorage > &blocks, const std::string &identifier, const Set< SUID > &requiredSelectors, const Set< SUID > &incompatibleSelectors, const typename GhostLayerField_T::value_type &initValue=typename GhostLayerField_T::value_type(), const Layout layout=fzyx, const uint_t nrOfGhostLayers=uint_t(1), const bool alwaysInitialize=false, const std::function< void(GhostLayerField_T *field, IBlock *const block) > &initFunction=std::function< void(GhostLayerField_T *field, IBlock *const block) >()) |
|
| Creator (const std::string &identifier=std::string(), const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet(), const typename GhostLayerField_T::value_type &initValue=typename GhostLayerField_T::value_type(), const Layout layout=fzyx, const uint_t nrOfGhostLayers=uint_t(1)) |
|
Public Member Functions inherited from walberla::domain_decomposition::BlockDataCreator< GhostLayerField_T > |
| BlockDataCreator (const shared_ptr< U > &dataHandling, const std::string &identifier=std::string(), const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet()) |
|
| BlockDataCreator (const std::function< GhostLayerField_T *(IBlock *const block) > &function, const std::string &identifier=std::string(), const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet()) |
|
◆ Creator() [1/2]
template<typename GhostLayerField_T >
walberla::field::Creator< GhostLayerField_T, typename std::enable_if< std::is_integral< typename GhostLayerField_T::value_type >::value||std::is_floating_point< typename GhostLayerField_T::value_type >::value >::type >::Creator |
( |
const shared_ptr< StructuredBlockStorage > & |
blocks, |
|
|
const std::string & |
identifier, |
|
|
const Set< SUID > & |
requiredSelectors, |
|
|
const Set< SUID > & |
incompatibleSelectors, |
|
|
const typename GhostLayerField_T::value_type & |
initValue = typename GhostLayerField_T::value_type() , |
|
|
const Layout |
layout = fzyx , |
|
|
const uint_t |
nrOfGhostLayers = uint_t(1) , |
|
|
const bool |
alwaysInitialize = false , |
|
|
const std::function< void(GhostLayerField_T *field, IBlock *const block) > & |
initFunction = std::function< void ( GhostLayerField_T * field, IBlock * const block ) >() |
|
) |
| |
|
inline |
◆ Creator() [2/2]
template<typename GhostLayerField_T >
walberla::field::Creator< GhostLayerField_T, typename std::enable_if< std::is_integral< typename GhostLayerField_T::value_type >::value||std::is_floating_point< typename GhostLayerField_T::value_type >::value >::type >::Creator |
( |
const std::string & |
identifier = std::string() , |
|
|
const Set< SUID > & |
requiredSelectors = Set<SUID>::emptySet() , |
|
|
const Set< SUID > & |
incompatibleSelectors = Set<SUID>::emptySet() , |
|
|
const typename GhostLayerField_T::value_type & |
initValue = typename GhostLayerField_T::value_type() , |
|
|
const Layout |
layout = fzyx , |
|
|
const uint_t |
nrOfGhostLayers = uint_t(1) |
|
) |
| |
|
inline |
The documentation for this struct was generated from the following file:
- /builds/administration/walberla-website/walberla/src/field/AddToStorage.h