1#ifndef dftefeSmearChargePotentialFunction_h
2#define dftefeSmearChargePotentialFunction_h
14 const std::vector<utils::Point> &atomCoordinates,
15 const std::vector<double> & atomCharges,
16 const std::vector<double> & smearedChargeRadius);
19 const std::vector<utils::Point> &atomCoordinates,
20 const std::vector<double> & atomCharges,
21 const double & smearedChargeRadius);
24 const double atomCharges,
25 const double smearedChargeRadius);
30 operator()(
const std::vector<utils::Point> &points)
const override;
35 std::vector<double>
d_z;
Definition: Function.h:10
Definition: PointImpl.h:13
Definition: SmearChargePotentialFunction.h:11
std::vector< double > d_rc
Definition: SmearChargePotentialFunction.h:34
std::vector< utils::Point > d_atomCoordinates
Definition: SmearChargePotentialFunction.h:33
std::vector< double > d_z
Definition: SmearChargePotentialFunction.h:35
double operator()(const utils::Point &point) const override
Definition: SmearChargePotentialFunction.cpp:37
dealii includes
Definition: AtomFieldDataSpherical.cpp:31