construct_csf_array Subroutine

public subroutine construct_csf_array(p, b, f, multp, state_irrep, occs, csf_array)

construcst an array of CSF types for a given set of occupation configurations, spin multiplicity, and irreducible represention

Arguments

Type IntentOptional Attributes Name
type(param), intent(in) :: p
type(basis), intent(in) :: b
type(wf_data), intent(in) :: f
integer, intent(in) :: multp
integer, intent(in) :: state_irrep
integer, intent(in), target :: occs(:,:)
type(csf), intent(out), allocatable :: csf_array(:)