![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
ICC data structure. More...
#include <icc.hpp>
Collaboration diagram for icc_data: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 243 of file icc.cpp.
References areas, convergence, eps_out, epsilons, first_id, max_iterations, n_icc, normals, sigmas, and stream.
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().