PCHB_HoleSelection_vals_t Derived Type

type, private :: PCHB_HoleSelection_vals_t


Contents


Components

Type Visibility Attributes Name Initial
type(PCHB_HoleSelection_t), public :: FAST_FAST = PCHB_HoleSelection_t(1, 'FAST-FAST')
type(PCHB_HoleSelection_t), public :: FULL_FULL = PCHB_HoleSelection_t(2, 'FULL-FULL')

Type-Bound Procedures

procedure, public, nopass :: from_str => select_holes_from_keyword

  • private pure function select_holes_from_keyword(w) result(res)

    Parse a given keyword into the possible weighting schemes

    Arguments

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

    Return Value type(PCHB_HoleSelection_t)