#include <SmearChargePotentialFunction.h>
◆ SmearChargePotentialFunction() [1/2]
dftefe::utils::SmearChargePotentialFunction::SmearChargePotentialFunction |
( |
const std::vector< utils::Point > & |
atomCoordinates, |
|
|
const std::vector< double > & |
atomCharges, |
|
|
const std::vector< double > & |
smearedChargeRadius |
|
) |
| |
◆ SmearChargePotentialFunction() [2/2]
dftefe::utils::SmearChargePotentialFunction::SmearChargePotentialFunction |
( |
const utils::Point & |
atomCoordinates, |
|
|
const double |
atomCharges, |
|
|
const double |
smearedChargeRadius |
|
) |
| |
◆ operator()() [1/2]
std::vector< double > dftefe::utils::SmearChargePotentialFunction::operator() |
( |
const std::vector< utils::Point > & |
points | ) |
const |
|
override |
◆ operator()() [2/2]
double dftefe::utils::SmearChargePotentialFunction::operator() |
( |
const utils::Point & |
point | ) |
const |
|
override |
◆ d_atomCoordinates
std::vector<utils::Point> dftefe::utils::SmearChargePotentialFunction::d_atomCoordinates |
|
private |
◆ d_rc
std::vector<double> dftefe::utils::SmearChargePotentialFunction::d_rc |
|
private |
◆ d_z
std::vector<double> dftefe::utils::SmearChargePotentialFunction::d_z |
|
private |
The documentation for this class was generated from the following files: