make_cfio Subroutine

public subroutine make_cfio(this, rc)

Type Bound

ExtData_IoBundle

Arguments

Type IntentOptional Attributes Name
class(ExtData_IoBundle), intent(inout) :: this
integer, intent(out), optional :: rc

Calls

proc~~make_cfio~~CallsGraph proc~make_cfio ExtData_IoBundle%make_cfio proc~mapl_return MAPL_Return proc~make_cfio->proc~mapl_return at at proc~mapl_return->at insert insert proc~mapl_return->insert proc~mapl_throw_exception MAPL_throw_exception proc~mapl_return->proc~mapl_throw_exception

Source Code

  subroutine make_cfio(this, rc)
    class (ExtData_IoBundle), intent(inout) :: this
    integer, optional, intent(out) :: rc

     this%cfio = MAPL_GriddedIO(output_bundle=this%pbundle,regrid_method=this%regrid_method, &
                        read_collection_id=this%server_coll_id, &
                        metadata_collection_id = this%metadata_coll_id, fraction = this%fraction, &
                        items=this%items)

     _RETURN(ESMF_SUCCESS)

   end subroutine make_cfio