6 #ifndef PERIODIC_POINT_GENERATOR_HPP 7 #define PERIODIC_POINT_GENERATOR_HPP 1 9 #include "../GhostPointGenerator.hpp" 19 tracerstickernames)
const;
22 const vector<ComputationalCell>& cells,
const vector<Slope>& gradients,
24 tracerstickernames)
const;
27 #endif // PERIODIC_POINT_GENERATOR_HPP Abstract class for tessellation.
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.
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.
Class for creating computationalcells of ghost points for periodic boundaries.
Interface between two cells.
Class for spatial interpolations.
Abstract class for creating ghost points.
Class for keeping the names of the tracers and stickers.