pbepack_kinds Module

Real kinds and common numeric constants.


Uses

  • module~~pbepack_kinds~~UsesGraph module~pbepack_kinds pbepack_kinds iso_fortran_env iso_fortran_env module~pbepack_kinds->iso_fortran_env

Used by

  • module~~pbepack_kinds~~UsedByGraph module~pbepack_kinds pbepack_kinds module~pbepack_agg pbepack_agg module~pbepack_agg->module~pbepack_kinds module~pbepack_aggtypes pbepack_aggtypes module~pbepack_agg->module~pbepack_aggtypes module~pbepack_algebra pbepack_algebra module~pbepack_agg->module~pbepack_algebra module~pbepack_basetypes pbepack_basetypes module~pbepack_agg->module~pbepack_basetypes module~pbepack_lib pbepack_lib module~pbepack_agg->module~pbepack_lib module~pbepack_aggtypes->module~pbepack_kinds module~pbepack_algebra->module~pbepack_kinds module~pbepack_basetypes->module~pbepack_kinds module~pbepack_basetypes->module~pbepack_lib module~pbepack_break pbepack_break module~pbepack_break->module~pbepack_kinds module~pbepack_break->module~pbepack_basetypes module~pbepack_flow pbepack_flow module~pbepack_flow->module~pbepack_kinds module~pbepack_flow->module~pbepack_basetypes module~pbepack_growth pbepack_growth module~pbepack_growth->module~pbepack_kinds module~pbepack_growth->module~pbepack_basetypes module~pbepack_lib->module~pbepack_kinds module~pbepack_pbe pbepack_pbe module~pbepack_pbe->module~pbepack_kinds module~pbepack_pbe->module~pbepack_agg module~pbepack_pbe->module~pbepack_basetypes module~pbepack_pbe->module~pbepack_break module~pbepack_pbe->module~pbepack_flow module~pbepack_pbe->module~pbepack_growth module~pbepack_pbe->module~pbepack_lib module~pbepack_quadratures pbepack_quadratures module~pbepack_pbe->module~pbepack_quadratures module~pbepack_quadratures->module~pbepack_kinds module~pbepack_quadratures->module~pbepack_lib module~pbepack pbepack module~pbepack->module~pbepack_pbe module~pbepack->module~pbepack_quadratures

Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: rk = real64
integer, public, parameter :: dp = real64
real(kind=rk), public, parameter :: ZERO = 0._rk
real(kind=rk), public, parameter :: ONE = 1._rk
real(kind=rk), public, parameter :: TWO = 2._rk
real(kind=rk), public, parameter :: HALF = ONE/2
real(kind=rk), public, parameter :: EPS = epsilon(ONE)
real(kind=rk), public :: VOIDREAL(1:0)