extract_excit_info Interface

public interface extract_excit_info

Contents


Module Procedures

private subroutine extract_excit_info_scalar(excit_info_int, typ, a, i, b, j)

Arguments

Type IntentOptional Attributes Name
integer(kind=int64), intent(in) :: excit_info_int
integer, intent(out) :: typ
integer, intent(out) :: a
integer, intent(out) :: i
integer, intent(out) :: b
integer, intent(out) :: j

private subroutine extract_excit_info_vector(excit_info_int, typ, inds)

Arguments

Type IntentOptional Attributes Name
integer(kind=int64), intent(in) :: excit_info_int
integer, intent(out) :: typ
integer, intent(out) :: inds(4)

private subroutine extract_excit_info_obj(excit_info_int, excitInfo)

Arguments

Type IntentOptional Attributes Name
integer(kind=int64), intent(in) :: excit_info_int
type(ExcitationInformation_t), intent(out) :: excitInfo