(git:6a2e663)
voronoi_interface Module Reference

Interface for Voronoi Integration and output of BQB files. More...

Functions/Subroutines

subroutine, public entry_voronoi_or_bqb (do_voro, do_bqb, input_voro, input_bqb, unit_voro, qs_env, rspace_pw)
 Does a Voronoi integration of density or stores the density to compressed BQB format. More...
 
subroutine, public finalize_libvori ()
 Call libvori's finalize if support is compiled in. More...
 

Detailed Description

Interface for Voronoi Integration and output of BQB files.

History
11/2020 created [mbrehm]
Author
Martin Brehm

Function/Subroutine Documentation

◆ entry_voronoi_or_bqb()

subroutine, public voronoi_interface::entry_voronoi_or_bqb ( integer  do_voro,
integer  do_bqb,
type(section_vals_type), pointer  input_voro,
type(section_vals_type), pointer  input_bqb,
integer, intent(in)  unit_voro,
type(qs_environment_type), pointer  qs_env,
type(pw_r3d_rs_type)  rspace_pw 
)

Does a Voronoi integration of density or stores the density to compressed BQB format.

Parameters
do_vorowhether a Voronoi integration shall be performed
do_bqbwhether the density shall be written to compressed BQB format
input_vorothe input section for Voronoi integration
input_bqbthe input section for the BQB compression
unit_vorothe output unit number for the Voronoi integration results
qs_envthe qs_env where to calculate the charges
rspace_pwthe grid with the real-space electron density to integrate/compress
Author
Martin Brehm

Definition at line 314 of file voronoi_interface.F.

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

◆ finalize_libvori()

subroutine, public voronoi_interface::finalize_libvori

Call libvori's finalize if support is compiled in.

Definition at line 812 of file voronoi_interface.F.

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