sampler Interface

public interface sampler

Module Procedures

private function new_sampler(metadata, input_bundle, output_bundle, write_collection_id, read_collection_id, metadata_collection_id, regrid_method, fraction, items, rc) result(GriddedIO)

Arguments

Type IntentOptional Attributes Name
type(FileMetadata), intent(in), optional :: metadata
type(ESMF_FieldBundle), intent(in), optional :: input_bundle
type(ESMF_FieldBundle), intent(in), optional :: output_bundle
integer, intent(in), optional :: write_collection_id
integer, intent(in), optional :: read_collection_id
integer, intent(in), optional :: metadata_collection_id
integer, intent(in), optional :: regrid_method
integer, intent(in), optional :: fraction
type(GriddedIOitemVector), intent(in), optional :: items
integer, intent(out), optional :: rc

Return Value type(sampler)