profile_1d.cpp
1 #include "profile_1d.hpp"
2 
4  prof_1d_(prof_1d) {}
5 
6 double Profile1D::operator()(Vector2D const& r) const
7 {
8  return prof_1d_(r.x);
9 }
Profile1D(SpatialDistribution1D const &prof_1d)
Class constructor.
Definition: profile_1d.cpp:3
Embeds a one dimensional spatial distribution in a two dimensional simulation.
Base class for initial conditions.
double operator()(const Vector2D &r) const
Evaluates the function.
Definition: profile_1d.cpp:6
2D Mathematical vector
Definition: geometry.hpp:15
double x
Component in the x direction.
Definition: geometry.hpp:45