MAPL_Return Subroutine

public subroutine MAPL_Return(status, filename, line, rc)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: status
character(len=*), intent(in) :: filename
integer, intent(in) :: line
integer, intent(out), optional :: rc

Calls

proc~~mapl_return~~CallsGraph proc~mapl_return MAPL_ErrorHandlingMod::MAPL_Return at at proc~mapl_return->at insert insert proc~mapl_return->insert proc~mapl_throw_exception MAPL_ThrowMod::MAPL_throw_exception proc~mapl_return->proc~mapl_throw_exception

Called by

BinIOMod::FREE_FILEwMAPL_ErrorHandlingMod::MAPL_Return
w
BinIOMod::GETFILEw
w
BinIOMod::MAPL_Backspacew
w
BinIOMod::MAPL_ClimUpdatew
w
BinIOMod::MAPL_Rewindw
w
BinIOMod::MAPL_Skipw
w
BundleTestSupport::compare_bundlew
w
comp_testing_driver::get_config_attributesw
w
comp_testing_driver::run_component_driverw
w
ctest_io_CLI::process_command_linew
w
ESMF_CFIOCollectionMod::CFIOCollection%findw
w
ESMFL_MOD::ESMFL_BundleCpyFieldw
w
ESMFL_MOD::ESMFL_field_is_undefinedw
w
ESMFL_MOD::ESMFL_FieldRegridw
w
ESMFL_MOD::ESMFL_GridCoordGetw
w
ESMFL_MOD::ESMFL_StateFieldIsNeededw
w
ESMFL_MOD::ESMFL_StateFreePointersw
w
ESMFL_MOD::ESMFL_StateGetFieldw
w
ESMFL_MOD::ESMFL_StateGetFieldArrayw
w
ESMFL_MOD::ESMFL_StateSetFieldNeededw
w
ExtData_DriverGridCompMod::ExtData_DriverGridComp%runw
w
ExtData_DriverGridCompMod::ExtData_DriverGridComp%set_servicesw
w
ExtDataDriverMod::ExtDataDriver%finalize_io_clients_serversw
w
ExtDataDriverMod::ExtDataDriver%initialize_io_clients_serversw
w
ExtDataDriverMod::ExtDataDriver%initialize_mpiw
w
ExtDataDriverMod::ExtDataDriver%runw
w
ExtDataDriverMod::newExtDataDriverw
w
ExtDataUtRoot_GridCompMod::SetServicesw
w
FakeHistData0Mod::FakeHistData0%runw
w
field_utils_setup::mk_field_commonw
w
field_utils_setup::mk_field_r4_2dw
w
field_utils_setup::mk_field_r4_ungridw
w
field_utils_setup::mk_field_r8_2dw
w
field_utils_setup::mk_gridw
w
FileIOSharedMod::alloc_w
w
FileIOSharedMod::ArrDescrInitw
w
FileIOSharedMod::dealloc_w
w
FileIOSharedMod::MAPL_TileMaskGetw
w
linearVerticalInterpolation_mod::vertInterpolation_pressKappaw
w
main::check_resourcesw
w
main::reportw
w
main::reportw
w
main::reportw
w
main::runw
w
main::runw
w
main::runw
w
main::runw
w
main::timew
w
main::timew
w
main::timew
w
main::write_headerw
w
main::write_headerw
w
main::write_headerw
w
MAPL_AbstractGridFactoryMod::AbstractGridFactory%cartesian_to_spherical_3d_real64w
w
MAPL_AbstractGridFactoryMod::AbstractGridFactory%get_basisw
w
MAPL_AbstractGridFactoryMod::AbstractGridFactory%make_arbitrary_decompositionw
w
MAPL_AbstractGridFactoryMod::AbstractGridFactory%make_gridw
w
MAPL_AbstractGridFactoryMod::AbstractGridFactory%spherical_to_cartesian_3d_real64w
w
MAPL_AbstractRegridderMod::AbstractRegridder%initialize_basew
w
MAPL_AbstractRegridderMod::AbstractRegridder%regrid_vector_3d_real64w
w
MAPL_AbstractRegridderMod::AbstractRegridder%supportsw
w
MAPL_ApplicationSupport::MAPL_Finalizew
w
MAPL_ApplicationSupport::MAPL_Initializew
w
mapl_BaseProfiler::BaseProfiler%start_selfw
w
mapl_BW_Benchmark::BW_Benchmark%runw
w
mapl_BW_BenchmarkSpec::make_BW_Benchmarkw
w
mapl_BW_BenchmarkSpec::make_BW_BenchmarkSpecw
w
MAPL_CapGridCompMod::MAPL_CapGridCompCreatew
w
MAPL_CFIOMod::MAPL_CFIOClosew
w
MAPL_CFIOMod::MAPL_CFIOCreateFromFilew
w
MAPL_CFIOMod::MAPL_CFIOCreatewritew
w
MAPL_CFIOMod::MAPL_CFIODestroyw
w
MAPL_CFIOMod::MAPL_CFIOGetw
w
MAPL_CFIOMod::MAPL_CFIOGetTimeStringw
w
MAPL_CFIOMod::MAPL_CFIOOpenWritew
w
MAPL_CFIOMod::MAPL_CFIOReadBundleReadw
w
MAPL_CFIOMod::MAPL_CFIOReadBundleWaitw
w
MAPL_CFIOMod::MAPL_CFIOSetw
w
MAPL_CFIOMod::MAPL_CFIOSetKrankw
w
MAPL_CFIOMod::MAPL_CFIOWriteBundlePostw
w
MAPL_CFIOMod::MAPL_CFIOWriteBundleWaitw
w
MAPL_CFIOMod::MAPL_CFIOWriteBundleWritew
w
MAPL_CFIOMod::MAPL_GetCurrentFilew
w
mapl_ComboSpec::make_BW_Benchmarkw
w
mapl_ComboSpec::make_ComboSpecw
w
mapl_ComboSpec::make_GathervKernelw
w
MAPL_CommGroupDescriptionMod::CommGroupDescription%comm_group_rangew
w
MAPL_CommsMod::MAPL_CollectiveGather3Dw
w
MAPL_CommsMod::MAPL_CollectiveScatter3Dw
w
MAPL_CommsMod::MAPL_CollectiveWaitw
w
MAPL_CommsMod::MAPL_CreateRequestw
w
MAPL_CommsMod::MAPL_RoundRobinPEListw
w
MAPL_DataCollectionMod::MAPLDataCollection%findw
w
MAPL_DateTime_Parsing_ESMF::set_ESMF_Time_from_ISO8601w
w
MAPL_DateTime_Parsing_ESMF::set_ESMF_TimeInterval_from_datetime_durationw
w
MAPL_ESMFFieldBundleRead::MAPL_create_bundle_from_metdata_idw
w
MAPL_ESMFFieldBundleRead::MAPL_read_bundlew
w
MAPL_ESMFFieldBundleWrite::FieldBundleWriter%create_from_bundlew
w
MAPL_ESMFFieldBundleWrite::FieldBundleWriter%start_new_filew
w
MAPL_ESMFFieldBundleWrite::FieldBundleWriter%write_to_filew
w
MAPL_ExtData_IOBundleMod::ExtData_IoBundle%cleanw
w
MAPL_ExtData_IOBundleMod::ExtData_IoBundle%make_cfiow
w
MAPL_ExtData_IOBundleMod::new_ExtData_IoBundlew
w
MAPL_ExtDataBracket::ExtDataBracket%set_parametersw
w
MAPL_ExtDataConfig::ExtDataConfig%add_new_rulew
w
MAPL_ExtDataConfig::ExtDataConfig%new_ExtDataConfig_from_yamlw
w
MAPL_ExtDataFileStream::ExtDataFileStream%detect_metadataw
w
MAPL_ExtDataGridComp2G::SetServicesw
w
MAPL_ExtDataGridCompMod::SetServicesw
w
MAPL_ExtDataMask::ExtDataMask%evaluate_box_maskw
w
MAPL_ExtDataMask::ExtDataMask%evaluate_maskw
w
MAPL_ExtDataMask::ExtDataMask%evaluate_region_maskw
w
MAPL_ExtDataMask::ExtDataMask%evaluate_zone_maskw
w
MAPL_ExtDataNG_IOBundleMod::ExtDataNG_IOBundle%cleanw
w
MAPL_ExtDataNG_IOBundleMod::ExtDataNG_IOBundle%make_iow
w
MAPL_ExtDataNG_IOBundleMod::new_ExtDataNG_IOBundlew
w
MAPL_ExtDataOldTypesCreator::ExtDataOldTypesCreator%fillin_derivedw
w
MAPL_ExtDataOldTypesCreator::ExtDataOldTypesCreator%fillin_primaryw
w
MAPL_ExtDataOldTypesCreator::new_ExtDataOldTypesCreatorw
w
MAPL_ExtDataPointerUpdate::ExtDataPointerUpdate%create_from_parametersw
w
MAPL_ExtDataRule::ExtDataRule%set_defaultsw
w
MAPL_ExtDataRule::ExtDataRule%split_vectorw
w
MAPL_ExtDataTimeSample::ExtDataTimeSample%set_defaultsw
w
MAPL_ExtDataTypeDef::DerivedExport%evaluate_derived_fieldw
w
MAPL_FieldBinaryOperations::fieldAddw
w
MAPL_FieldBinaryOperations::fieldDividew
w
MAPL_FieldBinaryOperations::fieldMultiplyw
w
MAPL_FieldBinaryOperations::fieldPowerw
w
MAPL_FieldBinaryOperations::fieldSubtractw
w
MAPL_FieldPointerUtilities::FieldsHaveUndefw
w
MAPL_FieldUnaryFunctions::fieldAbsw
w
MAPL_FieldUnaryFunctions::fieldAcosw
w
MAPL_FieldUnaryFunctions::fieldAsinw
w
MAPL_FieldUnaryFunctions::fieldAtanw
w
MAPL_FieldUnaryFunctions::fieldCosw
w
MAPL_FieldUnaryFunctions::fieldCoshw
w
MAPL_FieldUnaryFunctions::fieldExpw
w
MAPL_FieldUnaryFunctions::fieldLogw
w
MAPL_FieldUnaryFunctions::fieldLog10w
w
MAPL_FieldUnaryFunctions::fieldSinw
w
MAPL_FieldUnaryFunctions::fieldSinhw
w
MAPL_FieldUnaryFunctions::fieldSqrtw
w
MAPL_FieldUnaryFunctions::fieldTanw
w
MAPL_FieldUnaryFunctions::fieldTanhw
w
MAPL_FieldUtilities::FieldNegatew
w
MAPL_FieldUtilities::FieldPoww
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_coordinate_infow
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_file_namew
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_level_namew
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_time_infow
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_var_attr_int32w
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_var_attr_int64w
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_var_attr_real32w
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_var_attr_real64w
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_var_attr_stringw
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%get_variable_attributew
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%var_get_missing_valuew
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%var_has_attrw
w
MAPL_FileMetadataUtilsMod::FileMetadataUtils%var_has_missing_valuew
w
mapl_GathervKernel::GathervKernel%initw
w
mapl_GathervKernel::GathervKernel%runw
w
mapl_GathervSpec::make_GathervKernelw
w
mapl_GathervSpec::make_GathervSpecw
w
MAPL_GenericCplCompMod::GenericCplSetServicesw
w
MAPL_GenericCplCompMod::MAPL_CplCompSetAlarmw
w
MAPL_GenericCplCompMod::MAPL_CplCompSetVarSpecsw
w
MAPL_GenericMod::MAPL_AddRecordw
w
MAPL_GenericMod::MAPL_AdvertiseServicew
w
MAPL_GenericMod::MAPL_ChildAddAttribToImportSpecw
w
MAPL_GenericMod::MAPL_ConnectServicew
w
MAPL_GenericMod::MAPL_DateStampGetw
w
MAPL_GenericMod::MAPL_DisableRecordw
w
MAPL_GenericMod::MAPL_DoNotAllocateImportw
w
MAPL_GenericMod::MAPL_DoNotAllocateInternalw
w
MAPL_GenericMod::MAPL_DoNotDeferExportw
w
MAPL_GenericMod::MAPL_ESMFStateReadFromFilew
w
MAPL_GenericMod::MAPL_ExchangeGridGetw
w
MAPL_GenericMod::MAPL_ExchangeGridSetw
w
MAPL_GenericMod::MAPL_ExportStateGetw
w
MAPL_GenericMod::MAPL_FriendlyGetw
w
MAPL_GenericMod::MAPL_GCGetw
w
MAPL_GenericMod::MAPL_GenericFinalizew
w
MAPL_GenericMod::MAPL_GenericInitializew
w
MAPL_GenericMod::MAPL_GenericMakeXchgNaturalw
w
MAPL_GenericMod::MAPL_GenericRecordw
w
MAPL_GenericMod::MAPL_GenericRefreshw
w
MAPL_GenericMod::MAPL_GenericRunChildrenw
w
MAPL_GenericMod::MAPL_GenericRunCouplersw
w
MAPL_GenericMod::MAPL_GenericSetServicesw
w
MAPL_GenericMod::MAPL_GenericStateRestorew
w
MAPL_GenericMod::MAPL_GenericStateSavew
w
MAPL_GenericMod::MAPL_GetAllExchangeGridsw
w
MAPL_GenericMod::MAPL_GetChildLocstreamw
w
MAPL_GenericMod::MAPL_GridCompSetEntryPointw
w
MAPL_GenericMod::MAPL_GridCreatew
w
MAPL_GenericMod::MAPL_ImportStateGetw
w
MAPL_GenericMod::MAPL_InternalESMFStateGetw
w
MAPL_GenericMod::MAPL_InternalStateCreatew
w
MAPL_GenericMod::MAPL_InternalStateRetrievew
w
MAPL_GenericMod::MAPL_MethodAddw
w
MAPL_GenericMod::MAPL_RecordAlarmIsRingingw
w
MAPL_GenericMod::MAPL_RequestServicew
w
MAPL_GenericMod::MAPL_SetVarSpecForCCw
w
MAPL_GenericMod::MAPL_StateAlarmAddw
w
MAPL_GenericMod::MAPL_StateAlarmGetw
w
MAPL_GenericMod::MAPL_StateCreateFromSpecw
w
MAPL_GenericMod::MAPL_StateCreateFromSpecNeww
w
MAPL_GenericMod::MAPL_StatePrintSpecCSVw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%alphabatize_variablesw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%bundlePostw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%check_chunkingw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%CreateFileMetaDataw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%CreateVariablew
w
MAPL_GriddedIOMod::MAPL_GriddedIO%modifyTimew
w
MAPL_GriddedIOMod::MAPL_GriddedIO%process_data_from_filew
w
MAPL_GriddedIOMod::MAPL_GriddedIO%regridScalarw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%regridVectorw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%request_data_from_filew
w
MAPL_GriddedIOMod::MAPL_GriddedIO%set_default_chunkingw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%set_paramw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%stage2DLatLonw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%stageDataw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%swap_undef_valuew
w
MAPL_GridManager_private::GridManager%deletew
w
MAPL_GridManager_private::GridManager%get_factoryw
w
MAPL_GridManager_private::GridManager%make_clonew
w
MAPL_GridManager_private::GridManager%make_factory_from_distGridw
w
MAPL_GridManager_private::GridManager%make_grid_from_distGridw
w
MAPL_GridManagerMod::get_factoryw
w
MAPL_GridManagerMod::get_factory_idw
w
MAPL_HistoryGridCompMod::SetServicesw
w
MAPL_ISO8601_DateTime::construct_ISO8601Datew
w
MAPL_ISO8601_DateTime::construct_ISO8601DateTimew
w
MAPL_ISO8601_DateTime::construct_ISO8601Durationw
w
MAPL_ISO8601_DateTime::construct_ISO8601Timew
w
MAPL_ISO8601_DateTime::convert_ISO8601_to_integer_datew
w
MAPL_ISO8601_DateTime::convert_ISO8601_to_integer_timew
w
MAPL_ISO8601_DateTime_ESMF::convert_ISO8601_to_esmf_timew
w
MAPL_ISO8601_DateTime_ESMF::convert_ISO8601_to_esmf_timeintervalw
w
MAPL_LatLonGridFactoryMod::LatLonGridFactory%get_latitudesw
w
MAPL_LatLonGridFactoryMod::LatLonGridFactory%get_longitudesw
w
MAPL_LoadBalanceMod::MAPL_BalanceCreatew
w
MAPL_LoadBalanceMod::MAPL_BalanceDestroyw
w
MAPL_LoadBalanceMod::MAPL_BalanceGetw
w
MAPL_LocStreamMod::MAPL_GridCoordAdjustw
w
MAPL_LocStreamMod::MAPL_LocStreamAdjustNsubtilesw
w
MAPL_LocStreamMod::MAPL_LocStreamCreateXformw
w
MAPL_LocStreamMod::MAPL_LocStreamFracAreaw
w
MAPL_LocStreamMod::MAPL_LocStreamGetw
w
MAPL_LocStreamMod::MAPL_LocStreamIsAssociatedw
w
MAPL_LocStreamMod::MAPL_LocStreamTileWeightw
w
MAPL_LocStreamMod::MAPL_LocStreamXformIsAssociatedw
w
mapl_MaplGrid::MAPL_GetImsJmsw
w
mapl_MaplGrid::MAPL_GridGetw
w
mapl_MaplGrid::MAPL_GridHasDEw
w
mapl_MaplGrid::MaplGrid%setw
w
MAPL_MemUtilsMod::MAPL_MemCommitedw
w
MAPL_MemUtilsMod::MAPL_MemUsedw
w
MAPL_MemUtilsMod::MAPL_MemUtilsDisablew
w
MAPL_MemUtilsMod::MAPL_MemUtilsFreew
w
MAPL_MemUtilsMod::MAPL_MemUtilsInitw
w
MAPL_NewArthParserMod::CheckSyntaxw
w
MAPL_NewArthParserMod::MAPL_StateEvalw
w
MAPL_NewArthParserMod::parser_variables_in_expressionw
w
mapl_NewRegridderManager_private::NewRegridderManager%find_prototypew
w
mapl_NewRegridderManager_private::NewRegridderManager%make_regridder_w
w
MAPL_NUOPCWrapperMod::get_cap_parameters_from_gcw
w
MAPL_NUOPCWrapperMod::init_wrapperw
w
MAPL_NUOPCWrapperMod::SetServicesw
w
MAPL_OpenMP_Support::get_callbacksw
w
MAPL_OpenMP_Support::make_subgridcompsw
w
MAPL_OrbGridCompMod::SetServicesw
w
MAPL_ProfMod::MAPL_ProfDisablew
w
MAPL_ProfMod::MAPL_ProfEnablew
w
MAPL_RegridderManager_private::RegridderManager%make_regridder_from_gridsw
w
MAPL_ResourceMod::MAPL_GetResource_config_arrayw
w
MAPL_ResourceMod::MAPL_GetResource_config_scalarw
w
MAPL_ServerManager::ServerManager%finalizew
w
MAPL_ServerManager::ServerManager%get_splitcommw
w
MAPL_ServerManager::ServerManager%initializew
w
mapl_ServiceServices::FillRequestBundlew
w
mapl_ServiceServices::ProvidedServiceGetw
w
mapl_ServiceServices::ProvidedServiceSetw
w
mapl_ServiceServices::RequestedServiceGetw
w
mapl_ServiceServicesTypes::ServiceConnectionGetw
w
MAPL_SimpleBundleMod::MAPL_SimpleBundleDestroyw
w
MAPL_SimpleBundleMod::MAPL_SimpleBundleGetIndexw
w
MAPL_SimpleBundleMod::MAPL_SimpleBundleReadw
w
MAPL_SimpleCommSplitterMod::SimpleCommSplitter%add_group_simplew
w
MAPL_SimpleCommSplitterMod::SimpleCommSplitter%compute_colorw
w
MAPL_SimpleCommSplitterMod::SimpleCommSplitter%get_node_idw
w
MAPL_SimpleCommSplitterMod::SimpleCommSplitter%get_node_sizesw
w
MAPL_SimpleCommSplitterMod::SimpleCommSplitter%splitw
w
MAPL_SphericalGeometry::get_points_in_spherical_domainw
w
mapl_StateSpecification::MAPL_VarSpecCreateInListNeww
w
MAPL_StringTemplate::fill_grads_templatew
w
MAPL_SunMod::MAPL_SunGetDaylightDurationw
w
MAPL_SunMod::MAPL_SunGetDaylightDurationMaxw
w
MAPL_SunMod::MAPL_SunGetLocalSolarHourAnglew
w
MAPL_SunMod::MAPL_SunOrbitCreatew
w
MAPL_SunMod::MAPL_SunOrbitCreatedw
w
MAPL_SunMod::MAPL_SunOrbitCreateFromConfigw
w
MAPL_SunMod::MAPL_SunOrbitDestroyw
w
MAPL_SunMod::MAPL_SunOrbitQueryw
w
MAPL_TilingRegridderMod::TilingRegridder%find_tile_filew
w
MAPL_TilingRegridderMod::TilingRegridder%initialize_subclassw
w
MAPL_TimeDataMod::timeData%add_time_to_metadataw
w
MAPL_TimeDataMod::timeData%compute_time_vectorw
w
MAPL_TimeDataMod::timeData%define_time_variablew
w
mapl_TimeProfiler::start_global_time_profilerw
w
mapl_TimeProfiler::stop_global_time_profilerw
w
MAPL_TimeStringConversion::string_to_esmf_timew
w
MAPL_TimeStringConversion::string_to_esmf_timeintervalw
w
MAPL_TimeStringConversion::string_to_integer_datew
w
MAPL_TimeStringConversion::string_to_integer_timew
w
mapl_VarConn::VarConn%checkReqw
w
mapl_VarConn::VarConn%varIsConnected_namew
w
mapl_VarConn::VarConn%varIsListedw
w
MAPL_VarSpecMod::MAPL_VarSpecAddChildNamew
w
MAPL_VarSpecMod::MAPL_VarSpecCreateInListw
w
MAPL_VarSpecMod::MAPL_VarSpecPrintCSVw
w
MAPL_VarSpecMod::MAPL_VarSpecReconnectw
w
MAPL_VerticalDataMod::verticalData%append_vertical_metadataw
w
MAPL_VerticalDataMod::verticalData%correct_topow
w
MAPL_VerticalDataMod::verticalData%flip_levelsw
w
MAPL_VerticalDataMod::verticalData%regrid_eta_to_pressurew
w
MAPL_VerticalDataMod::verticalData%regrid_select_levelw
w
MAPL_VerticalDataMod::verticalData%setup_eta_to_pressurew
w
NCIOMod::MAPL_IOChangeResw
w
NCIOMod::MAPL_IOCountLevelsw
w
NCIOMod::MAPL_IOCountNonDimVarsw
w
NCIOMod::MAPL_IOGetNonDimVarsw
w
NCIOMod::MAPL_IOGetTimew
w
NCIOMod::MAPL_NCIOGetFileTypew
w
pFIO_AbstractDataMessageMod::AbstractDataMessage%deserializew
w
pFIO_AbstractDataMessageMod::AbstractDataMessage%serializew
w
pFIO_AbstractDataReferenceMod::AbstractDataReference%deserialize_basew
w
pFIO_AbstractDataReferenceMod::AbstractDataReference%serialize_basew
w
pFIO_AbstractMessageMod::AbstractMessage%dispatchw
w
pFIO_AbstractServerMod::AbstractServer%report_profilew
w
pFIO_AttributeMod::Attribute_deserializew
w
pFIO_BaseThreadMod::BaseThread%clear_RequestHandlew
w
pFIO_BaseThreadMod::BaseThread%get_connectionw
w
pFIO_BaseThreadMod::BaseThread%insert_RequestHandlew
w
pFIO_BaseThreadMod::BaseThread%set_connectionw
w
pFIO_ClientManagerMod::ClientManager%add_ext_collectionw
w
pFIO_ClientManagerMod::ClientManager%add_hist_collectionw
w
pFIO_ClientManagerMod::ClientManager%collective_prefetch_dataw
w
pFIO_ClientManagerMod::ClientManager%collective_stage_dataw
w
pFIO_ClientManagerMod::ClientManager%done_collective_prefetchw
w
pFIO_ClientManagerMod::ClientManager%done_collective_stagew
w
pFIO_ClientManagerMod::ClientManager%modify_metadataw
w
pFIO_ClientManagerMod::ClientManager%post_waitw
w
pFIO_ClientManagerMod::ClientManager%set_currentw
w
pFIO_ClientManagerMod::ClientManager%set_optimal_serverw
w
pFIO_ClientManagerMod::ClientManager%set_server_sizew
w
pFIO_ClientManagerMod::ClientManager%split_server_poolsw
w
pFIO_ClientManagerMod::ClientManager%stage_nondistributed_dataw
w
pFIO_ClientManagerMod::ClientManager%terminatew
w
pFIO_ClientThreadMod::ClientThread%add_ext_collectionw
w
pFIO_ClientThreadMod::ClientThread%add_hist_collectionw
w
pFIO_ClientThreadMod::ClientThread%collective_prefetch_dataw
w
pFIO_ClientThreadMod::ClientThread%collective_stage_dataw
w
pFIO_ClientThreadMod::ClientThread%done_collective_prefetchw
w
pFIO_ClientThreadMod::ClientThread%done_collective_stagew
w
pFIO_ClientThreadMod::ClientThread%done_prefetchw
w
pFIO_ClientThreadMod::ClientThread%modify_metadataw
w
pFIO_ClientThreadMod::ClientThread%prefetch_dataw
w
pFIO_ClientThreadMod::ClientThread%stage_nondistributed_dataw
w
pFIO_ClientThreadMod::ClientThread%terminatew
w
pFIO_CoordinateVariableMod::CoordinateVariable%get_coordinate_dataw
w
pFIO_CoordinateVariableMod::CoordinateVariable%replace_coordinate_dataw
w
pFIO_CoordinateVariableMod::CoordinateVariable%serializew
w
pFIO_CoordinateVariableMod::CoordinateVariable_deserializew
w
pFIO_DirectoryServiceMod::DirectoryService%connect_to_clientw
w
pFIO_DirectoryServiceMod::DirectoryService%connect_to_serverw
w
pFIO_DirectoryServiceMod::DirectoryService%free_directory_resourcesw
w
pFIO_DirectoryServiceMod::DirectoryService%publishw
w
pFIO_FileMetadataMod::FileMetadata%add_attribute_0dw
w
pFIO_FileMetadataMod::FileMetadata%add_attribute_1dw
w
pFIO_FileMetadataMod::FileMetadata%add_dimensionw
w
pFIO_FileMetadataMod::FileMetadata%add_variablew
w
pFIO_FileMetadataMod::FileMetadata%get_attributew
w
pFIO_FileMetadataMod::FileMetadata%get_attributesw
w
pFIO_FileMetadataMod::FileMetadata%get_coordinate_variablew
w
pFIO_FileMetadataMod::FileMetadata%get_dimensionw
w
pFIO_FileMetadataMod::FileMetadata%get_orderw
w
pFIO_FileMetadataMod::FileMetadata%get_variablew
w
pFIO_FileMetadataMod::FileMetadata%get_variablesw
w
pFIO_FileMetadataMod::FileMetadata%modify_dimensionw
w
pFIO_FileMetadataMod::FileMetadata%modify_variablew
w
pFIO_FileMetadataMod::FileMetadata%serializew
w
pFIO_FileMetadataMod::FileMetadata%set_orderw
w
pFIO_FileMetadataMod::FileMetadata_deserializew
w
pFIO_LocalMemReferenceMod::LocalMemReference%deserializew
w
pFIO_LocalMemReferenceMod::LocalMemReference%serializew
w
pFIO_MessageVectorUtilMod::deserialize_message_vectorw
w
pFIO_MpiSocketMod::MpiSocket%receivew
w
pFIO_MpiSocketMod::MpiSocket%sendw
w
pFIO_NetCDF4_FileFormatterMod::NetCDF4_FileFormatter%createw
w
pFIO_NetCDF4_FileFormatterMod::NetCDF4_FileFormatter%create_parw
w
pFIO_NetCDF4_FileFormatterMod::NetCDF4_FileFormatter%get_var_real64_4w
w
pFIO_NetCDF4_FileFormatterMod::NetCDF4_FileFormatter%inq_dimw
w
pFIO_NetCDF4_FileFormatterMod::NetCDF4_FileFormatter%put_var_real64_4w
w
pFIO_ServerThreadMod::ServerThread%initw
w
pFIO_ServerThreadMod::ServerThread%runw
w
pFIO_SimpleSocketMod::SimpleSocket%sendw
w
pFIO_StringAttributeMapUtilMod::StringAttributeMap_deserializew
w
pFIO_StringAttributeMapUtilMod::StringAttributeMap_serializew
w
pFIO_StringIntegerMapUtilMod::StringIntegerMap_deserializew
w
pFIO_StringUnlimitedEntityMapUtilMod::StringUnlimitedEntityMap_deserializew
w
pFIO_StringVariableMapUtilMod::StringVariableMap_deserializew
w
pFIO_StringVariableMapUtilMod::StringVariableMap_serializew
w
pFIO_StringVectorUtilMod::StringVector_deserializew
w
pFIO_UnlimitedEntityMod::UnlimitedEntity%get_rankw
w
pFIO_UnlimitedEntityMod::UnlimitedEntity%get_shapew
w
pFIO_UnlimitedEntityMod::UnlimitedEntity%get_valuew
w
pFIO_UnlimitedEntityMod::UnlimitedEntity%get_valuesw
w
pFIO_UnlimitedEntityMod::UnlimitedEntity%is_emptyw
w
pFIO_UnlimitedEntityMod::UnlimitedEntity%serializew
w
pFIO_UnlimitedEntityMod::UnlimitedEntity%setw
w
pFIO_UnlimitedEntityMod::UnlimitedEntity_deserializew
w
pFIO_UtilitiesMod::i_to_stringw
w
pFIO_UtilitiesMod::word_sizew
w
pFIO_VariableMod::Variable%add_attribute_1dw
w
pFIO_VariableMod::Variable%add_const_valuew
w
pFIO_VariableMod::Variable%get_attributew
w
pFIO_VariableMod::Variable%get_ith_dimensionw
w
pFIO_VariableMod::Variable%is_attribute_presentw
w
pFIO_VariableMod::Variable%serializew
w
pFIO_VariableMod::Variable_deserializew
w
Plain_netCDF_Time::bisect_find_LB_R8_I8w
w
Plain_netCDF_Time::check_nc_statusw
w
Plain_netCDF_Time::convert_twostring_2_esmfintervalw
w
Plain_netCDF_Time::ESMF_time_to_two_integerw
w
Plain_netCDF_Time::get_attribute_from_groupw
w
Plain_netCDF_Time::get_ncfile_dimensionw
w
Plain_netCDF_Time::get_v1d_netcdf_R8w
w
Plain_netCDF_Time::get_v2d_netcdf_R4w
w
Plain_netCDF_Time::get_v2d_netcdf_R8w
w
Plain_netCDF_Time::parse_timeunit_i4w
w
Plain_netCDF_Time::parse_timeunit_i8w
w
Plain_netCDF_Time::time_esmf_2_nc_intw
w
Plain_netCDF_Time::time_nc_int_2_esmfw
w
Plain_netCDF_Time::two_integer_to_ESMF_timew
w
Regrid_Util::get_file_levelsw
w
Regrid_Util::get_file_timesw
w
regrid_util_support_mod::regrid_support%create_gridw
w
regrid_util_support_mod::regrid_support%has_levelw
w
regrid_util_support_mod::regrid_support%process_command_linew
w
RUTMod::SetServicesw
w
SupportMod::regridw
w
SupportMod::RegridSupport%create_cubed_sphere_gridw
w
SupportMod::RegridSupport%create_esmf_gridsw
w
SupportMod::RegridSupport%create_lat_lon_gridw
w
SupportMod::RegridSupport%transfer_metadataw
w
Test_CFIO_Bundle::MyGridCreate_w
w
utCFIO::MyGridCreate_w
w

Source Code

   subroutine MAPL_Return(status, filename, line, rc)
      integer, intent(in) :: status
      character(*), intent(in) :: filename
      integer, intent(in) :: line
      integer, intent(out), optional :: rc

      logical :: condition, fail
      character(:), allocatable :: message

      condition = (status == 0)
      fail = .not. condition

      if (fail) then
         message = get_error_message(status)
         !$omp critical (MAPL_ErrorHandling4)
         call MAPL_throw_exception(filename, line, message=message)
         !$omp end critical (MAPL_ErrorHandling4)
      end if
      ! Regardless of error:
      if (present(rc)) rc = status

   end subroutine MAPL_Return