22 #include <LbmLib/include/solver/BoundaryAbstractSolver.hpp>
23 #include <LbmLib/include/nodes/PhysicalNode.hpp>
38 const std::vector<std::string>& cdeSolvers) {
std::vector< std::string > cdeSolvers_
cdeSolvers_ The cde solver this boundary solver is responsible for.
void connectBoundaryNode(const nodes::BoundaryNode *boundaryNode)
connectPhysicalNode This connects the Solver with an physical node this should be executed before usi...
void connectToCDESolvers(const std::vector< std::string > &cdeSolvers)
connectToCDESolvers makes sure that this boundary Solver is executed on all connected CDE Solvers ...
BoundaryAbstractSolver()
CDESolver protected Constructor only use create method for instantiation.
class representing a boundary node
const nodes::BoundaryNode * boundaryNode_
physicalNode_ The physical Node which owns this solver