Public Member Functions | List of all members
Step Class Reference

Step distribution. More...

#include <spatial_distribution1d.hpp>

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

Public Member Functions

 Step (double val1, double val2, double steppos)
 Class constructor. More...
 
double operator() (double x) const
 Evaluates the distribution at a certain spot. More...
 
- Public Member Functions inherited from SpatialDistribution1D
virtual ~SpatialDistribution1D (void)
 Abstract class for initial conditions. More...
 

Detailed Description

Step distribution.

Definition at line 44 of file spatial_distribution1d.hpp.

Constructor & Destructor Documentation

◆ Step()

Step::Step ( double  val1,
double  val2,
double  steppos 
)

Class constructor.

Parameters
val1Value befor the step
val2Value after the step
stepposPosition Step position

Definition at line 16 of file spatial_distribution1d.cpp.

Member Function Documentation

◆ operator()()

double Step::operator() ( double  x) const
virtual

Evaluates the distribution at a certain spot.

Parameters
xPosition
Returns
Value of the distribution at x

Implements SpatialDistribution1D.

Definition at line 20 of file spatial_distribution1d.cpp.


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