(git:c5411e0)
Loading...
Searching...
No Matches
cp2k_info Module Reference

some minimal info about CP2K, including its version and license More...

Functions/Subroutines

character(len=10 *default_string_length) function, public cp2k_flags ()
 list all compile time options that influence the capabilities of cp2k. All new flags should be added here (and be unique grep-able)
 
subroutine, public print_cp2k_license (iunit)
 ...
 
subroutine, public get_runtime_info ()
 ...
 
subroutine, public write_restart_header (iunit)
 Writes the header for the restart file.
 

Variables

character(len= *), parameter, public compile_revision = "unknown"
 
character(len= *), parameter, public cp2k_version = "CP2K version 2024.1 (Development Version)"
 
character(len= *), parameter, public cp2k_year = "2024"
 
character(len= *), parameter, public cp2k_home = "https://www.cp2k.org/"
 
character(len= *), parameter, public compile_arch = "unknown: -D__COMPILE_ARCH=?"
 
character(len= *), parameter, public compile_date = "unknown: -D__COMPILE_DATE=?"
 
character(len= *), parameter, public compile_host = "unknown: -D__COMPILE_HOST=?"
 
character(len=26), public r_datx
 
character(len=default_path_length), public r_cwd
 
character(len=default_string_length), public r_host_name
 
character(len=default_string_length), public r_user_name
 
integer, public r_pid
 

Detailed Description

some minimal info about CP2K, including its version and license

History
  • created (2007-09, Joost VandeVondele)
  • moved into this module information related to runtime:pid, user_name, host_name, cwd, datx (2009-06, Teodoro Laino)
Author
Joost VandeVondele

Function/Subroutine Documentation

◆ cp2k_flags()

character(len=10*default_string_length) function, public cp2k_info::cp2k_flags

list all compile time options that influence the capabilities of cp2k. All new flags should be added here (and be unique grep-able)

Returns
...

Definition at line 78 of file cp2k_info.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ print_cp2k_license()

subroutine, public cp2k_info::print_cp2k_license ( integer  iunit)

...

Parameters
iunit...

Definition at line 280 of file cp2k_info.F.

Here is the caller graph for this function:

◆ get_runtime_info()

subroutine, public cp2k_info::get_runtime_info

...

Definition at line 310 of file cp2k_info.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_restart_header()

subroutine, public cp2k_info::write_restart_header ( integer, intent(in)  iunit)

Writes the header for the restart file.

Parameters
iunit...
History
01.2008 [created] - Split from write_restart
Author
Teodoro Laino - University of Zurich - 01.2008

Definition at line 333 of file cp2k_info.F.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ compile_revision

character(len=*), parameter, public cp2k_info::compile_revision = "unknown"

Definition at line 37 of file cp2k_info.F.

◆ cp2k_version

character(len=*), parameter, public cp2k_info::cp2k_version = "CP2K version 2024.1 (Development Version)"

Definition at line 41 of file cp2k_info.F.

◆ cp2k_year

character(len=*), parameter, public cp2k_info::cp2k_year = "2024"

Definition at line 42 of file cp2k_info.F.

◆ cp2k_home

character(len=*), parameter, public cp2k_info::cp2k_home = "https://www.cp2k.org/"

Definition at line 43 of file cp2k_info.F.

◆ compile_arch

character(len=*), parameter, public cp2k_info::compile_arch = "unknown: -D__COMPILE_ARCH=?"

Definition at line 49 of file cp2k_info.F.

◆ compile_date

character(len=*), parameter, public cp2k_info::compile_date = "unknown: -D__COMPILE_DATE=?"

Definition at line 55 of file cp2k_info.F.

◆ compile_host

character(len=*), parameter, public cp2k_info::compile_host = "unknown: -D__COMPILE_HOST=?"

Definition at line 61 of file cp2k_info.F.

◆ r_datx

character(len=26), public cp2k_info::r_datx

Definition at line 65 of file cp2k_info.F.

◆ r_cwd

character(len=default_path_length), public cp2k_info::r_cwd

Definition at line 66 of file cp2k_info.F.

◆ r_host_name

character(len=default_string_length), public cp2k_info::r_host_name

Definition at line 67 of file cp2k_info.F.

◆ r_user_name

character(len=default_string_length), public cp2k_info::r_user_name

Definition at line 67 of file cp2k_info.F.

◆ r_pid

integer, public cp2k_info::r_pid

Definition at line 68 of file cp2k_info.F.