uniform2d.hpp
Go to the documentation of this file.
1 
6 #ifndef UNIFORM2D_HPP
7 #define UNIFORM2D_HPP 1
8 
9 #include "../spatial_distribution2d.hpp"
10 
13 {
14 private:
15 
16  double _val;
17 
18 public:
19 
23  explicit Uniform2D(double val);
24 
25  double operator()(const Vector2D& /*r*/) const;
26 };
27 
28 #endif // UNIFORM2D_HPP
double operator()(const Vector2D &) const
Evaluates the function.
Definition: uniform2d.cpp:5
Spatial distribution for initial conditions.
Uniform distribution.
Definition: uniform2d.hpp:12
2D Mathematical vector
Definition: geometry.hpp:15
Uniform2D(double val)
Class constructr.
Definition: uniform2d.cpp:3