write_smat_xs_to_file Module Subroutine

public module subroutine write_smat_xs_to_file(prefix, output_directory, zaxis, egrid_total, transition, exxs, dexxs, lmax)

Writes an S-matrix (+CB) cross section to a file whos name and file header carry information about the state symmetry

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: prefix

filename prefix

character(len=*), intent(in) :: output_directory

The directory in which output files are placed

character(len=1), intent(in) :: zaxis

The A, B, or C axis that lies along z

real(kind=dp), intent(in) :: egrid_total(:)

The grid of total energies in au

type(asymtop_rot_transition_type), intent(in) :: transition

The transition (excitation pair) to be consdered

real(kind=dp), intent(in) :: exxs(:)

Array of excitation cross sections for this/all spin multiplicities

real(kind=dp), intent(in) :: dexxs(:)

Array of de-excitation cross sections for all spin multiplicities

integer, intent(in) :: lmax

The max value of l for the K-matrices