UngriddedDimSpec Interface

public interface UngriddedDimSpec

Module Procedures

private pure function new_UngriddedDimSpec_extent(extent) result(spec)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: extent

Return Value type(UngriddedDimSpec)

private pure function new_UngriddedDimSpec_name_and_coords(name, coordinates) result(spec)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: name
real, intent(in) :: coordinates(:)

Return Value type(UngriddedDimSpec)

private pure function new_UngriddedDimSpec_name_units_and_coords(name, units, coordinates) result(spec)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: name
character(len=*), intent(in) :: units
real, intent(in) :: coordinates(:)

Return Value type(UngriddedDimSpec)