MPI-SCATCI 2.0
An MPI version of SCATCI
Loading...
Searching...
No Matches
Postprocessing_module.F90 File Reference

Go to the source code of this file.

Data Types

type  Postprocessing_module::OuterInterface
 SWINTERF-inspired post-processing object. More...

Modules

module  Postprocessing_module
 Further processing of the diagonalization results.

Functions/Subroutines

subroutine, public Postprocessing_module::postprocess (scatci_input, solutions)
 Full post-processing pass.
subroutine Postprocessing_module::redistribute_solutions (scatci_input, solutions)
 Redistribute solutions from groups to everyone.
subroutine Postprocessing_module::cdenprop_properties (scatci_input, iitf, solutions, properties_all)
 Evaluate multipoles in CDENPROP.
subroutine Postprocessing_module::outer_interface (scatci_input, iitf, solutions, inner_properties)
 Extract data needed by outer-region codes.
subroutine Postprocessing_module::init_outer_interface (this, input)
 Allocate memory for channel information.
subroutine Postprocessing_module::deinit_outer_interface (this)
 Release memory held by this object.
subroutine Postprocessing_module::setup_amplitudes (this, opts)
 Initialize raw boundary amplitudes (in integral library)
subroutine Postprocessing_module::extract_data (this, opts, prop, solution)
 Get interface data.
subroutine Postprocessing_module::write_data (this, isym, opts, iitf, prop, solution)
 Write interface data.
subroutine Postprocessing_module::get_channel_info (this, opts, prop)
 Assemble the list of outer channels.
subroutine Postprocessing_module::get_boundary_data (this, opts, prop, solution)
 Evaluate boundary amplitudes for propagation and RMT.
subroutine Postprocessing_module::write_channel_info (this, nchset, opts, luchan, cform, prop)
 Write the channel list to disk.
subroutine Postprocessing_module::write_boundary_data (this, nrmset, opts, lurmt, rform, prop, solution)
 Write the R-matrix amplitudes to disk.
subroutine Postprocessing_module::get_channel_couplings (this, ismax, ntarg, target_properties, alpha0, alpha2, use_pol)
 Evaluate long-range channel coupling coefficients.
subroutine Postprocessing_module::write_rmt_data (input, iitf, inner_properties, solutions, intf)
 Compose the RMT molecular input data file.
subroutine Postprocessing_module::generate_couplings (maxl, n_rg, rg, lm_rg)
 Evaluate angular couplings for outer region of RMT.

Variables

integer, parameter Postprocessing_module::rmt_int = shortint
integer, parameter Postprocessing_module::rmt_real = wp