MiscUtils Module Source file:MiscUtils

Interfaces Expand Interfaces

  • PresentDefault
    • PresentDefault_S
    • PresentDefault_L
    • PresentDefault_I
    • PresentDefault_R
    • PresentDefault_D
  • IfThenElse
    • IfThenElse_S
    • IfThenElse_L
    • IfThenElse_I
    • IfThenElse_R
    • IfThenElse_D
  • IsFloat
    • IsFloat0
    • IsFloat1
    • IsFloat2
Functions
  • logical
    DefaultFalse(S)
    • logical intent(in), optional :: S
  • logical
    DefaultTrue(S)
    • logical intent(in), optional :: S
  • double precision
    IfThenElse_D(flag, either, or)
    • logical intent(in) :: flag
    • double precision  :: either
    • double precision  :: or
  • integer
    IfThenElse_I(flag, either, or)
    • logical intent(in) :: flag
    • integer  :: either
    • integer  :: or
  • logical
    IfThenElse_L(flag, either, or)
    • logical intent(in) :: flag
    • logical  :: either
    • logical  :: or
  • real
    IfThenElse_R(flag, either, or)
    • logical intent(in) :: flag
    • real  :: either
    • real  :: or
  • character(LEN=:) pointer
    IfThenElse_S(flag, either, or)
    • logical intent(in) :: flag
    • character(LEN=*) target :: either
    • character(LEN=*) target :: or
  • logical
    isFloat0(R)
    • class(*) intent(in) :: R
  • logical
    isFloat1(R)
    • class(*) intent(in) :: R(:)
  • logical
    isFloat2(R)
    • class(*) intent(in) :: R(:,:)
  • double precision
    PresentDefault_D(default, S)
    • double precision intent(in) :: default
    • double precision intent(in), optional :: S
  • integer
    PresentDefault_I(default, S)
    • integer intent(in) :: default
    • integer intent(in), optional :: S
  • logical
    PresentDefault_L(default, S)
    • logical intent(in) :: default
    • logical intent(in), optional :: S
  • real
    PresentDefault_R(default, S)
    • real intent(in) :: default
    • real intent(in), optional :: S
  • character(LEN=:) pointer
    PresentDefault_S(default, S)
    • character(LEN=*) intent(in), target :: default
    • character(LEN=*) intent(in), target, optional :: S