ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
LBThermostat Struct Reference

Thermostat for lattice-Boltzmann particle coupling. More...

#include <thermostat.hpp>

+ Inheritance diagram for LBThermostat:
+ Collaboration diagram for LBThermostat:

Public Attributes

Parameters
double gamma = -1.
 Friction coefficient.
 
bool couple_to_md = false
 Internal flag to disable particle coupling during force recalculation.
 

Additional Inherited Members

- Public Member Functions inherited from BaseThermostat
void rng_initialize (uint32_t const seed)
 Initialize or re-initialize the RNG counter with a seed.
 
void rng_increment ()
 Increment the RNG counter.
 
uint64_t rng_counter () const
 Get current value of the RNG.
 
void set_rng_counter (uint64_t value)
 
bool is_seed_required () const
 Is the RNG seed required.
 
uint32_t rng_seed () const
 

Detailed Description

Thermostat for lattice-Boltzmann particle coupling.

Definition at line 328 of file core/thermostat.hpp.

Member Data Documentation

◆ couple_to_md

bool LBThermostat::couple_to_md = false

Internal flag to disable particle coupling during force recalculation.

Definition at line 334 of file core/thermostat.hpp.

◆ gamma

double LBThermostat::gamma = -1.

Friction coefficient.

Definition at line 332 of file core/thermostat.hpp.

Referenced by LB::ParticleCoupling::get_noise_term(), and LB::ParticleCoupling::kernel().


The documentation for this struct was generated from the following file: