6 #ifndef RIGIDWALL_GENERATOR_HPP 7 #define RIGIDWALL_GENERATOR_HPP 1 9 #include "../GhostPointGenerator.hpp" 17 boost::container::flat_map<size_t, ComputationalCell>
operator() (
const Tessellation& tess,
const vector<ComputationalCell>& cells,
21 const vector<ComputationalCell>& cells,
const vector<Slope>& gradients,
25 #endif // RIGIDWALL_GENERATOR_HPP boost::container::flat_map< size_t, ComputationalCell > operator()(const Tessellation &tess, const vector< ComputationalCell > &cells, double time, TracerStickerNames const &tracerstickernames) const
Calculates the ghost points.
Abstract class for tessellation.
Slope GetGhostGradient(const Tessellation &tess, const vector< ComputationalCell > &cells, const vector< Slope > &gradients, size_t ghost_index, double time, const Edge &edge, TracerStickerNames const &tracerstickernames) const
Calculates the gradients for the ghost cells.
Interface between two cells.
Class for spatial interpolations.
Abstract class for creating ghost points.
Class for keeping the names of the tracers and stickers.
Class for creating computationalcells of ghost points for rigid walls.