◆ SVPESolver()
SVPESolver::SVPESolver |
( |
World & |
world, |
|
|
double |
sigma, |
|
|
double |
epsilon_0, |
|
|
double |
epsilon_1, |
|
|
const vector_real & |
atomic_radii, |
|
|
const vector_coord_3d & |
atomic_coords, |
|
|
const double |
minlen |
|
) |
| |
|
inline |
◆ make_surface_charge()
Given the full Coulomb potential computes the surface charge.
References dlog, and u().
Referenced by main(), and solve().
◆ solve()
Solve for the full Coulomb potential using the free-particle GF.
References madness::Function< T, NDIM >::clear(), e(), madness::Function< T, NDIM >::is_initialized(), make_surface_charge(), madness::Function< T, NDIM >::norm2(), madness::norm2(), op, madness::print(), rdielectric, thresh, madness::Function< T, NDIM >::trace(), madness::Function< T, NDIM >::truncate(), madness::truncate(), u(), and madness::wall_time().
Referenced by main().
◆ dlog
◆ epsilon_0
const double SVPESolver::epsilon_0 |
|
private |
◆ epsilon_1
const double SVPESolver::epsilon_1 |
|
private |
◆ minlen
const double SVPESolver::minlen |
|
private |
◆ op
◆ rdielectric
◆ sigma
const double SVPESolver::sigma |
|
private |
◆ thresh
const double SVPESolver::thresh |
|
private |
The documentation for this class was generated from the following file: