45 integer,
parameter,
public ::
i_byte = selected_int_kind(1)
46 integer,
parameter,
public ::
i_short = selected_int_kind(4)
47 integer,
parameter,
public ::
i_long = selected_int_kind(8)
48 integer,
parameter,
private ::
llong_t = selected_int_kind(16)
59 integer,
parameter,
dimension( num_i_kinds ),
private ::
integer_types = (/ &
79 integer,
parameter,
public ::
r_single = selected_real_kind(6)
80 integer,
parameter,
public ::
r_double = selected_real_kind(15)
81 integer,
parameter,
private ::
quad_t = selected_real_kind(20)
91 integer,
parameter,
dimension( num_r_kinds ),
private ::
real_kinds = (/ &
integer, parameter, private num_r_kinds
integer, parameter, public i_byte
integer, dimension(num_r_kinds), parameter, private real_kinds
integer, parameter, public num_bytes_for_i_kind
integer, parameter, public i_kind
integer, parameter, private num_i_kinds
integer, parameter, public i_long
integer, parameter, public num_bytes_for_i_short
integer, parameter, public num_bytes_for_r_double
integer, parameter, public num_bytes_for_i_long
integer, parameter, private default_real
integer, parameter, private quad_t
integer, parameter, private llong_t
integer, parameter, private default_integer
integer, parameter, public r_quad
integer, parameter, public num_bytes_for_r_quad
integer, parameter, public i_short
integer, dimension(num_r_kinds), parameter, private real_byte_sizes
integer, dimension(num_i_kinds), parameter, private integer_byte_sizes
integer, parameter, public num_bytes_for_i_byte
integer, parameter, public num_bytes_for_r_single
integer, parameter, public r_double
integer, dimension(num_i_kinds), parameter, private integer_types
integer, parameter, public num_bytes_for_i_llong
integer, parameter, public r_single
integer, parameter, public num_bytes_for_r_kind
integer, parameter, public i_llong
integer, parameter, public r_kind