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 44 of file core/thermostat.hpp.
|
inline |
Check that two kT values are close up to a small tolerance.
Definition at line 90 of file core/thermostat.hpp.
Referenced by ScriptInterface::Thermostat::Thermostat::update_global_kT().
|
inline |
Definition at line 74 of file core/thermostat.hpp.
References convert_body_to_space().
|
inline |
Definition at line 68 of file core/thermostat.hpp.
References gamma_null.
Referenced by lb_handle_particle_anisotropy().
|
constexpr |
Value for a null friction coefficient.
Definition at line 62 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 54 of file core/thermostat.hpp.