#include <Kernel_Thermostat.h>
Definition at line 18 of file Kernel_Thermostat.h.
◆ Kernel_Update_T()
| Kernel_Update_T::Kernel_Update_T |
( |
double | scale | ) |
|
|
inline |
◆ executeKernel_impl()
| virtual Status & Kernel_Update_T::executeKernel_impl |
( |
Status & | stat | ) |
|
|
inlineprivatevirtual |
Definition at line 85 of file Kernel_Thermostat.h.
References thermo_policy::Andersen, beta, c1, c2p, dt, thermo_policy::Langevin, m, ndofs, thermo_policy::NHC, nhc_p, nhc_Q, thermo_policy::None, p, randu, thermo_option, and wgt_sy.
◆ getName()
| virtual const std::string Kernel_Update_T::getName |
( |
| ) |
|
|
virtual |
◆ getType()
| virtual int Kernel_Update_T::getType |
( |
| ) |
const |
|
virtual |
◆ setInputDataSet_impl()
| virtual void Kernel_Update_T::setInputDataSet_impl |
( |
std::shared_ptr< DataSet > & | DS | ) |
|
|
inlineprivatevirtual |
< p^2/m - Te
Definition at line 59 of file Kernel_Thermostat.h.
References beta, c1, c2p, dt, gammal, m, ndofs, thermo_policy::NHC, nhc_G, nhc_p, nhc_Q, nhc_x, p, and thermo_option.
◆ setInputParam_impl()
| virtual void Kernel_Update_T::setInputParam_impl |
( |
std::shared_ptr< Param > & | PM | ) |
|
|
inlineprivatevirtual |
◆ beta
| double Kernel_Update_T::beta |
|
private |
◆ c1
| double* Kernel_Update_T::c1 |
|
private |
◆ c2p
| double * Kernel_Update_T::c2p |
|
private |
◆ dt
| double Kernel_Update_T::dt |
|
private |
◆ gammal
| double Kernel_Update_T::gammal |
|
private |
| double * Kernel_Update_T::m |
|
private |
◆ ndofs
| int Kernel_Update_T::ndofs |
|
private |
◆ nhc_G
| double * Kernel_Update_T::nhc_G |
|
private |
◆ nhc_p
| double * Kernel_Update_T::nhc_p |
|
private |
◆ nhc_Q
| double * Kernel_Update_T::nhc_Q |
|
private |
◆ nhc_x
| double* Kernel_Update_T::nhc_x |
|
private |
| double* Kernel_Update_T::p |
|
private |
◆ randu
| double Kernel_Update_T::randu |
|
private |
◆ scale
| double Kernel_Update_T::scale |
|
private |
◆ thermo_option
| Option Kernel_Update_T::thermo_option |
|
private |
The documentation for this class was generated from the following file: