add_to Interface

public interface add_to

Module Procedures

private pure module subroutine add_state_to_nohfs(state, states)

Add state "state" to the array of states "states"

Arguments

Type IntentOptional Attributes Name
type(asymtop_state_nohfs), intent(in) :: state
type(asymtop_state_nohfs), intent(inout), allocatable :: states(:)

private pure module subroutine add_state_to_hfs(state, states)

Add state "state" to the array of states "states"

Arguments

Type IntentOptional Attributes Name
type(asymtop_state_hfs), intent(in) :: state
type(asymtop_state_hfs), intent(inout), allocatable :: states(:)

private pure module subroutine add_transition_to_nohfs(transition, transitions)

Add transition "transition" to the array of transitions "transitions"

Arguments

Type IntentOptional Attributes Name
type(asymtop_transition_nohfs), intent(in) :: transition
type(asymtop_transition_nohfs), intent(inout), allocatable :: transitions(:)

private pure module subroutine add_transition_to_hfs(transition, transitions)

Add transition "transition" to the array of transitions "transitions"

Arguments

Type IntentOptional Attributes Name
type(asymtop_transition_hfs), intent(in) :: transition
type(asymtop_transition_hfs), intent(inout), allocatable :: transitions(:)