#include <abinitdftsolventsolver.h>
|
realfunc | make_epsilon () const |
|
realfunc | make_normconst () const |
|
realfunc | make_surface () const |
|
realfunc | make_characteristic_func () const |
|
realfunc | make_repsilon () const |
|
realfunc | make_depsilon_drho () const |
|
realfunc | make_ratioepsilon () const |
|
double | cavitation_energy () const |
|
realfunc | dfree_drho () const |
|
realfunc | depsilon_dr () const |
|
realfunc | make_surfcharge (const realfunc &u) const |
|
real_function_3d | make_Laplace_surface_charge (const real_function_3d &u, std::vector< double > E=std::vector< double >(3, 0.0)) const |
|
realfunc | ESP () const |
|
real_function_3d | Laplace_ESP (std::vector< double >E) const |
|
realfunc | dESP_drho (const realfunc &u) const |
|
vector_real_function_3d | make_electric_field (const real_function_3d &u) const |
|
double | ave_rxn_field (const real_function_3d &u, const real_function_3d &mask) const |
|
| DFTSolventSolver (const realfunc &rho, const realfunc &rhot, const double &rho_0, const double &epsilon, const int &maxiter, World &world, const double &Gamma, const double &beta, const double &minlen) |
|
DFTSolventSolver::DFTSolventSolver |
( |
const realfunc & |
rho, |
|
|
const realfunc & |
rhot, |
|
|
const double & |
rho_0, |
|
|
const double & |
epsilon, |
|
|
const int & |
maxiter, |
|
|
World & |
world, |
|
|
const double & |
Gamma, |
|
|
const double & |
beta, |
|
|
const double & |
minlen |
|
) |
| |
|
inline |
double DFTSolventSolver::ave_rxn_field |
( |
const real_function_3d & |
u, |
|
|
const real_function_3d & |
mask |
|
) |
| const |
|
inline |
double DFTSolventSolver::cavitation_energy |
( |
| ) |
const |
|
inline |
realfunc DFTSolventSolver::depsilon_dr |
( |
| ) |
const |
|
inline |
realfunc DFTSolventSolver::dfree_drho |
( |
| ) |
const |
|
inline |
realfunc DFTSolventSolver::ESP |
( |
| ) |
const |
|
inline |
real_function_3d DFTSolventSolver::Laplace_ESP |
( |
std::vector< double > |
E | ) |
const |
|
inline |
(8.0*std::pow(L,3.0));
References make_Laplace_surface_charge(), max, madness::norm2(), pi, madness::plot_line(), madness::print(), print(), madness::scale(), madness::truncate(), and madness::wall_time().
realfunc DFTSolventSolver::make_characteristic_func |
( |
| ) |
const |
|
inline |
realfunc DFTSolventSolver::make_depsilon_drho |
( |
| ) |
const |
|
inline |
vector_real_function_3d DFTSolventSolver::make_electric_field |
( |
const real_function_3d & |
u | ) |
const |
|
inline |
realfunc DFTSolventSolver::make_epsilon |
( |
| ) |
const |
|
inline |
real_function_3d DFTSolventSolver::make_Laplace_surface_charge |
( |
const real_function_3d & |
u, |
|
|
std::vector< double > |
E = std::vector<double>(3,0.0) |
|
) |
| const |
|
inline |
realfunc DFTSolventSolver::make_normconst |
( |
| ) |
const |
|
inline |
realfunc DFTSolventSolver::make_ratioepsilon |
( |
| ) |
const |
|
inline |
realfunc DFTSolventSolver::make_repsilon |
( |
| ) |
const |
|
inline |
realfunc DFTSolventSolver::make_surface |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: