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