procedure(I_can_connect_to), public, deferred :: can_connect_to | |
procedure(I_get_coordinate_field), public, deferred :: get_coordinate_field | |
procedure, public :: get_id | |
procedure(I_get_num_levels), public, deferred :: get_num_levels | |
procedure, public :: get_units | |
procedure(I_is_identical_to), public, deferred :: is_identical_to | |
procedure, public :: make_info | |
procedure, public :: same_id | |
procedure, public :: set_id | |
procedure, public :: set_units | |
generic, public :: write(formatted) => write_formatted | |
procedure(I_write_formatted), public, deferred :: write_formatted |