GBTOlib: library for evaluation of molecular integrals in mixed Gaussian / B-spline basis  111
Functions/Subroutines
scatci_integrals.f90 File Reference

Functions/Subroutines

program scatci_integrals
 
subroutine process_namelist (no_cont_exps, number_of_continuum_shells, include_btos)
 
subroutine setup_basis_sets
 
subroutine read_basis_sets
 
subroutine construct_basis_sets
 
subroutine setup_integral_options
 
subroutine calculate_1el_integrals
 
subroutine calculate_2el_integrals
 
subroutine abort_if_file_exists (filename)
 Terminate program if file exists. More...
 

Function/Subroutine Documentation

◆ abort_if_file_exists()

subroutine scatci_integrals::abort_if_file_exists ( character(len=*), intent(in)  filename)

Terminate program if file exists.

Author
J Benda
Date
2020

Stops the program if the provided (relative or absolute) path refers to an already existing file.

Here is the call graph for this function:

◆ calculate_1el_integrals()

subroutine scatci_integrals::calculate_1el_integrals
Here is the call graph for this function:

◆ calculate_2el_integrals()

subroutine scatci_integrals::calculate_2el_integrals
Here is the call graph for this function:

◆ construct_basis_sets()

subroutine scatci_integrals::construct_basis_sets
Here is the call graph for this function:

◆ process_namelist()

subroutine scatci_integrals::process_namelist ( integer, dimension(0:), intent(out)  no_cont_exps,
integer, intent(out)  number_of_continuum_shells,
logical, intent(out)  include_btos 
)
Here is the call graph for this function:

◆ read_basis_sets()

subroutine scatci_integrals::read_basis_sets
Here is the call graph for this function:

◆ scatci_integrals()

program scatci_integrals
Here is the call graph for this function:

◆ setup_basis_sets()

subroutine scatci_integrals::setup_basis_sets
Here is the call graph for this function:

◆ setup_integral_options()

subroutine scatci_integrals::setup_integral_options