KIDS  ver-0.0.1
KIDS : Kernel Integrated Dynamics Simulator
Loading...
Searching...
No Matches
Kernel_Thermostat.h File Reference
#include <map>
#include "kids/Kernel.h"
Include dependency graph for Kernel_Thermostat.h:

Go to the source code of this file.

Classes

class  Kernel_Update_T
 

Namespaces

namespace  thermo_policy
 

Enumerations

enum  thermo_policy::_enum { thermo_policy::None , thermo_policy::Langevin , thermo_policy::Andersen , thermo_policy::NHC }
 

Variables

const int ndofs_sy = 7
 Suzuki-Yoshida decomposition framework.
 
const kids_real wgt_sy [ndofs_sy]
 
const std::map< std::string, _enumthermo_policy::_dict = {{"#none", None}, {"#lang", Langevin}, {"#and", Andersen}, {"#nhc", NHC}}
 

Variable Documentation

◆ ndofs_sy

const int ndofs_sy = 7

Suzuki-Yoshida decomposition framework.

Definition at line 10 of file Kernel_Thermostat.h.

◆ wgt_sy

const kids_real wgt_sy[ndofs_sy]
Initial value:
= {0.784513610477560f, 0.235573213359357f, -1.17767998417887f, 1.3151863206839063f,
-1.17767998417887f, 0.235573213359357f, 0.784513610477560f}

Definition at line 11 of file Kernel_Thermostat.h.

Referenced by Kernel_Update_T::executeKernel_impl().