MiscUtils Module 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  Expand Arguments

  • 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