operator(.isin.) Interface

public interface operator(.isin.)

Module Procedures

private pure module function channel_isin(channel, channels) result(res)

Check if a channel is in the array channels

Arguments

Type IntentOptional Attributes Name
class(channel_type), intent(in) :: channel
class(channel_type), intent(in) :: channels(:)

Return Value logical

private pure module function transition_isin(transition, transitions) result(res)

Check if a transition is in the array transitions

Arguments

Type IntentOptional Attributes Name
type(asymtop_rot_transition_type), intent(in) :: transition
type(asymtop_rot_transition_type), intent(in) :: transitions(:)

Return Value logical