Public Member Functions | List of all members
SpatialReconstruction Class Referenceabstract

Spatial reconstruction of the primitive functions. More...

#include <spatial_reconstruction.hpp>

Inheritance diagram for SpatialReconstruction:
Inheritance graph
[legend]

Public Member Functions

virtual void operator() (const Tessellation &tess, const vector< ComputationalCell > &cells, double time, vector< pair< ComputationalCell, ComputationalCell > > &res, TracerStickerNames const &tracerstickersnames, CacheData const &cd) const =0
 interpolates values on both sides of each interface More...
 

Detailed Description

Spatial reconstruction of the primitive functions.

Author
Almog Yalinewich

Definition at line 25 of file spatial_reconstruction.hpp.

Member Function Documentation

◆ operator()()

virtual void SpatialReconstruction::operator() ( const Tessellation tess,
const vector< ComputationalCell > &  cells,
double  time,
vector< pair< ComputationalCell, ComputationalCell > > &  res,
TracerStickerNames const &  tracerstickersnames,
CacheData const &  cd 
) const
pure virtual

interpolates values on both sides of each interface

Parameters
tessTessellation
cellsComputational cells
timeThe sim time
resList of pairs of primitive values on each edge given as output
tracerstickersnamesThe names of the tracers and stickers
cdThe cache data of the geometry

Implemented in LinearGaussImproved, and PCM.


The documentation for this class was generated from the following files: