Definition: DiffusionOperator.hpp:26
virtual void applyDiffusion(volume::Volume &outputVolume, const volume::Volume &conservedVolume)=0
The Volume class represents a volume (a collection of cells with values for each cell (eg...
Definition: Volume.hpp:30
virtual ~DiffusionOperator()
Definition: DiffusionOperator.hpp:28
Various utility functions to implement the tecno flux.
Definition: types.hpp:30
virtual size_t getNumberOfGhostCells() const =0