Public Member Functions | List of all members
SpatialDistribution1D Class Referenceabstract

Base class for initial conditions. More...

#include <spatial_distribution1d.hpp>

Inheritance diagram for SpatialDistribution1D:
Inheritance graph
[legend]

Public Member Functions

virtual double operator() (double x) const =0
 Calculates initial conditions. More...
 
virtual ~SpatialDistribution1D (void)
 Abstract class for initial conditions. More...
 

Detailed Description

Base class for initial conditions.

Definition at line 10 of file spatial_distribution1d.hpp.

Constructor & Destructor Documentation

◆ ~SpatialDistribution1D()

SpatialDistribution1D::~SpatialDistribution1D ( void  )
virtual

Abstract class for initial conditions.

Author
Almog Yalinewich

Definition at line 7 of file spatial_distribution1d.cpp.

Member Function Documentation

◆ operator()()

virtual double SpatialDistribution1D::operator() ( double  x) const
pure virtual

Calculates initial conditions.

Parameters
xPosition
Returns
Value of the function at x

Implemented in EntropyProf, TwoSteps, ConstRiemannInv, Step, SoundSpeedDist, Uniform, ConstEntropy, SineWave, and Collela.


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