49 std::vector<double> x;
80 const double multiplier);
83 std::vector<double>
operator()()
const override;
107 const std::size_t num_subdivisions,
108 const double multiplier);
111 std::vector<double>
operator()()
const override;
GradualSubdivisionFixedNum(const double L, const std::size_t num_subdivisions, const double multiplier)
std::vector< double > operator()() const override
Returns a vector of subdivided points.
const std::size_t num_subdivisions_
GradualSubdivision(const double L, const double dL0, const double max_dL, const double multiplier)
std::vector< double > operator()() const override
Returns a vector of subdivided points.
virtual ~ISubdivision()=default
virtual std::vector< double > operator()() const =0
Returns a vector of subdivided points.