ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
ICC data structure. More...
#include <icc.hpp>
Public Member Functions | |
void | sanity_checks () const |
Public Attributes | |
int | n_icc |
First id of ICC particle. | |
int | max_iterations |
maximum number of iterations | |
double | eps_out |
bulk dielectric constant | |
std::vector< double > | areas |
areas of the particles | |
std::vector< double > | epsilons |
dielectric constants of the particles | |
std::vector< double > | sigmas |
surface charge density of the particles | |
double | convergence |
convergence criteria | |
std::vector< Utils::Vector3d > | normals |
surface normal vectors | |
Utils::Vector3d | ext_field |
external electric field | |
double | relaxation |
relaxation parameter | |
int | citeration |
last number of iterations | |
int | first_id |
first ICC particle id | |
void icc_data::sanity_checks | ( | ) | const |
Definition at line 214 of file icc.cpp.
References areas, convergence, eps_out, epsilons, first_id, max_iterations, n_icc, normals, and sigmas.
Referenced by ICCStar::ICCStar().
std::vector<double> icc_data::areas |
areas of the particles
Definition at line 69 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().
int icc_data::citeration |
last number of iterations
Definition at line 83 of file icc.hpp.
Referenced by ICCStar::iteration().
double icc_data::convergence |
convergence criteria
Definition at line 75 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().
double icc_data::eps_out |
bulk dielectric constant
Definition at line 67 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().
std::vector<double> icc_data::epsilons |
dielectric constants of the particles
Definition at line 71 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().
Utils::Vector3d icc_data::ext_field |
int icc_data::first_id |
first ICC particle id
Definition at line 85 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().
int icc_data::max_iterations |
maximum number of iterations
Definition at line 65 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().
int icc_data::n_icc |
First id of ICC particle.
Definition at line 63 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().
std::vector<Utils::Vector3d> icc_data::normals |
surface normal vectors
Definition at line 77 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().
double icc_data::relaxation |
std::vector<double> icc_data::sigmas |
surface charge density of the particles
Definition at line 73 of file icc.hpp.
Referenced by ICCStar::iteration(), and sanity_checks().