Public Member Functions | List of all members
PCM1D Class Reference

Piecewise constant method for 1d spatial reconstruction. More...

#include <pcm1d.hpp>

Inheritance diagram for PCM1D:
Inheritance graph
[legend]
Collaboration diagram for PCM1D:
Collaboration graph
[legend]

Public Member Functions

Primitive operator() (vector< double > const &vp, vector< Primitive > const &hv, double interface_speed, size_t i, int dir, double dt) const
 Returns the hydrodynamic state on the left or the right side of the interface position (=vertexes). More...
 

Detailed Description

Piecewise constant method for 1d spatial reconstruction.

Definition at line 12 of file pcm1d.hpp.

Member Function Documentation

◆ operator()()

Primitive PCM1D::operator() ( vector< double > const &  vp,
vector< Primitive > const &  hv,
double  interface_speed,
size_t  i,
int  dir,
double  dt 
) const
virtual

Returns the hydrodynamic state on the left or the right side of the interface position (=vertexes).

Parameters
vpPointer to vertex positions
hvPointer to hydrodynamic variables
iVertex index
interface_speedSpeed of the interface between cells
dirDirection (0 for left of the boundary, 1 for right ofthe boundary) *** ( positive direction is from the left to the right).
dtTime step
Returns
Hydrodynamic variables on the left or right side of the interface

Implements SpatialReconstruction1D.

Definition at line 5 of file pcm1d.cpp.


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