![]() |
Dune-Fufem 2.11-git
|
Loading...
Searching...
No Matches
boundarypatchfactory.hh
Go to the documentation of this file.
67 static bool setupBoundaryPatch(const Dune::ParameterTree& config, BoundaryPatch<GridView>& patch) {
virtual void operator()()=0
#define DUNE_THROW(E,...)
std::string get(const std::string &key, const std::string &defaultValue) const
ParameterTree & sub(const std::string &sub)
bool hasKey(const std::string &key) const
void insertFacesByProperty(const InsertionProperty &property)
Insert boundary faces filtered by an insertion property.
Definition boundarypatch.hh:346
Extract faces where multiple criterions are met which are given by lambdas.
Definition boundarypatchfactory.hh:17
CombinedFaceInsertion()=default
void add(std::function< bool(const It &)> insertion)
Add insertion criterion.
Definition boundarypatchfactory.hh:34
Setup a boundary patch from criterions given in a parameter file.
Definition boundarypatchfactory.hh:45
static bool setupBoundaryPatch(const Dune::ParameterTree &config, BoundaryPatch< GridView > &patch)
Setup boundary patch using criterions prescribed in the parameter file.
Definition boundarypatchfactory.hh:67
T push_back(T... args)
T size(T... args)
T to_string(T... args)
