CP2K 2.4 (Revision 12889)
Classes | Namespaces | Functions | Variables

thermostat_types.f90 File Reference

#include "cp_common_uses.h"
Include dependency graph for thermostat_types.f90:

Go to the source code of this file.

Classes

struct  thermostat_types::thermostats_type
 Define thermostat types. More...
struct  thermostat_types::thermostat_type
struct  thermostat_types::thermostat_info_type

Namespaces

namespace  thermostat_types
 

Thermostat structure: module containing thermostat available for MD.


Functions

subroutine, public thermostat_types::allocate_thermostats (thermostats, error)
subroutine, public thermostat_types::retain_thermostats (thermostats, error)
 retains the full set of thermostats
subroutine, public thermostat_types::release_thermostats (thermostats, error)
subroutine, public thermostat_types::create_thermostat_type (thermostat, simpar, section, skip_region, label, error)
 Create a thermostat type.
subroutine, public thermostat_types::release_thermostat_info (thermostat_info, error)
subroutine, public thermostat_types::release_thermostat_type (thermostat, error)
subroutine, public thermostat_types::set_thermostats (thermostats, dt_fact, error)
 access internal structures of thermostats

Variables

CHARACTER(len=*), parameter,
private 
thermostat_types::moduleN = 'thermostat_types'
INTEGER, save, private thermostat_types::last_thermostat_id_nr = 0
INTEGER, save, private thermostat_types::last_thermostats_id_nr = 0