procedure(I_make_file_metadata), public, deferred :: make_file_metadata | |
procedure(I_make_geom), public, deferred :: make_geom | |
procedure(I_make_geom_spec_from_hconfig), public, deferred :: make_geom_spec_from_hconfig | |
procedure(I_make_geom_spec_from_metadata), public, deferred :: make_geom_spec_from_metadata | |
procedure(I_make_gridded_dims), public, deferred :: make_gridded_dims | |
generic, public :: make_spec => make_geom_spec_from_hconfig | |
generic, public :: make_spec => make_geom_spec_from_metadata | |
generic, public :: supports => supports_spec | |
generic, public :: supports => supports_hconfig | |
generic, public :: supports => supports_metadata | |
procedure(I_supports_hconfig), public, deferred :: supports_hconfig | |
procedure(I_supports_metadata), public, deferred :: supports_metadata | |
procedure(I_supports_spec), public, deferred :: supports_spec |