![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Classes | |
| class | Thermostat |
Typedefs | |
| using | GammaType = Utils::Vector3d |
Functions | |
| auto const & | handle_particle_gamma (GammaType const &particle_gamma, GammaType const &default_gamma) |
| auto | handle_particle_anisotropy (Particle const &p, GammaType const &gamma_body) |
| bool | are_kT_equal (double old_kT, double new_kT) |
| Check that two kT values are close up to a small tolerance. | |
Variables | |
| constexpr GammaType | gamma_sentinel {{-1.0, -1.0, -1.0}} |
| Value for unset friction coefficient. | |
| constexpr GammaType | gamma_null {{0.0, 0.0, 0.0}} |
| Value for a null friction coefficient. | |
| using Thermostat::GammaType = typedef Utils::Vector3d |
Definition at line 47 of file core/thermostat.hpp.
|
inline |
Check that two kT values are close up to a small tolerance.
Definition at line 93 of file core/thermostat.hpp.
Referenced by ScriptInterface::Thermostat::Thermostat::update_global_kT(), and LB::LBWalberla::veto_kT().
|
inline |
Definition at line 77 of file core/thermostat.hpp.
References convert_body_to_space().
|
inline |
Definition at line 71 of file core/thermostat.hpp.
References gamma_null.
Referenced by lb_handle_particle_anisotropy().
|
constexpr |
Value for a null friction coefficient.
Definition at line 65 of file core/thermostat.hpp.
Referenced by handle_particle_gamma(), and ScriptInterface::Thermostat::Interface< CoreClass >::make_autogamma().
|
constexpr |
Value for unset friction coefficient.
Sentinel value for the Langevin/Brownian parameters, indicating that they have not been set yet.
Definition at line 57 of file core/thermostat.hpp.