(git:b77b4be)
Loading...
Searching...
No Matches
trexio_utils Module Reference

The module to read/write TREX IO files for interfacing CP2K with other programs. More...

Functions/Subroutines

subroutine, public write_trexio (qs_env, trexio_section, energy_derivative)
 Write a trexio file.
 
subroutine, public read_trexio (qs_env, trexio_filename, mo_set_trexio, energy_derivative)
 Read a trexio file.
 

Detailed Description

The module to read/write TREX IO files for interfacing CP2K with other programs.

History
05.2024 created [SB]
Author
Stefano Battaglia

Function/Subroutine Documentation

◆ write_trexio()

subroutine, public trexio_utils::write_trexio ( type(qs_environment_type), intent(in), pointer  qs_env,
type(section_vals_type), intent(in), pointer  trexio_section,
type(dbcsr_p_type), dimension(:), intent(in), optional, pointer  energy_derivative 
)

Write a trexio file.

Parameters
qs_envthe qs environment with all the info of the computation
trexio_sectionthe section with the trexio info
energy_derivative...

Definition at line 122 of file trexio_utils.F.

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

◆ read_trexio()

subroutine, public trexio_utils::read_trexio ( type(qs_environment_type), intent(in), pointer  qs_env,
character(len=*), intent(in), optional  trexio_filename,
type(mo_set_type), dimension(:), intent(out), optional, pointer  mo_set_trexio,
type(dbcsr_p_type), dimension(:), intent(out), optional, pointer  energy_derivative 
)

Read a trexio file.

Parameters
qs_envthe qs environment with all the info of the computation
trexio_filenamethe trexio filename without the extension
mo_set_trexiothe MO set to read from the trexio file
energy_derivativethe energy derivative to read from the trexio file

Definition at line 1056 of file trexio_utils.F.

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