![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Implementation in thermostat.cpp. More...
#include "Particle.hpp"#include "PropagationMode.hpp"#include "rotation.hpp"#include "system/Leaf.hpp"#include "config/config.hpp"#include <utils/Counter.hpp>#include <utils/Vector.hpp>#include <cassert>#include <cmath>#include <cstdint>#include <memory>#include <unordered_map>#include <vector>
Include dependency graph for core/thermostat.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | BaseThermostat |
| struct | LangevinThermostat |
| Thermostat for Langevin dynamics. More... | |
| struct | BrownianThermostat |
| Thermostat for Brownian dynamics. More... | |
| struct | IsotropicNptThermostat |
| Thermostat for isotropic NPT dynamics. More... | |
| struct | LBThermostat |
| Thermostat for lattice-Boltzmann particle coupling. More... | |
| struct | ThermalizedBondThermostat |
| Thermostat for thermalized bonds. More... | |
| struct | DPDThermostat |
| Thermostat for dissipative particle dynamics. More... | |
| struct | StokesianThermostat |
| Thermostat for Stokesian dynamics. More... | |
| class | Thermostat::Thermostat |
Namespaces | |
| namespace | Thermostat |
Typedefs | |
| using | Thermostat::GammaType = Utils::Vector3d |
Functions | |
| auto const & | Thermostat::handle_particle_gamma (GammaType const &particle_gamma, GammaType const &default_gamma) |
| auto | Thermostat::handle_particle_anisotropy (Particle const &p, GammaType const &gamma_body) |
| bool | Thermostat::are_kT_equal (double old_kT, double new_kT) |
| Check that two kT values are close up to a small tolerance. | |
Variables | |
| constexpr GammaType | Thermostat::gamma_sentinel {{-1.0, -1.0, -1.0}} |
| Value for unset friction coefficient. | |
| constexpr GammaType | Thermostat::gamma_null {{0.0, 0.0, 0.0}} |
| Value for a null friction coefficient. | |
Implementation in thermostat.cpp.
Definition in file core/thermostat.hpp.