MAPL_Assert Interface

public interface MAPL_Assert

Called by

BinIOMod::FREE_FILEwMAPL_ErrorHandlingMod::MAPL_Assert
w
BinIOMod::MAPL_ClimUpdatew
w
BundleTestSupport::compare_bundlew
w
collective_demo_CLI::process_command_linew
w
ctest_io_CLI::process_command_linew
w
ESMFL_MOD::ESMFL_field_is_undefinedw
w
ESMFL_MOD::ESMFL_GridCoordGetw
w
ESMFL_MOD::ESMFL_StateFreePointersw
w
ESMFL_MOD::ESMFL_StateGetFieldw
w
ExtDataDriverMod::ExtDataDriver%initialize_mpiw
w
field_utils_setup::initialize_array_R4w
w
field_utils_setup::initialize_array_R8w
w
FileIOSharedMod::alloc_w
w
FileIOSharedMod::dealloc_w
w
FileIOSharedMod::MAPL_TileMaskGetw
w
linearVerticalInterpolation_mod::vertInterpolation_pressKappaw
w
mainw
w
main::initialize_mpiw
w
main::write_dataw
w
MAPL_AbstractGridFactoryMod::AbstractGridFactory%cartesian_to_spherical_3d_real64w
w
MAPL_AbstractGridFactoryMod::AbstractGridFactory%get_basisw
w
MAPL_AbstractGridFactoryMod::AbstractGridFactory%spherical_to_cartesian_3d_real64w
w
MAPL_AbstractRegridderMod::AbstractRegridder%regrid_vector_3d_real64w
w
MAPL_AbstractRegridderMod::AbstractRegridder%supportsw
w
mapl_BaseProfiler::BaseProfiler%start_selfw
w
mapl_BW_BenchmarkSpec::make_BW_BenchmarkSpecw
w
MAPL_CapGridCompMod::MAPL_CapGridCompCreatew
w
MAPL_CFIOMod::MAPL_CFIOCreateFromFilew
w
MAPL_CFIOMod::MAPL_CFIOReadBundleReadw
w
MAPL_CFIOMod::MAPL_CFIOWriteBundlePostw
w
MAPL_CFIOMod::MAPL_CFIOWriteBundleWaitw
w
MAPL_CFIOMod::MAPL_CFIOWriteBundleWritew
w
mapl_ComboSpec::make_ComboSpecw
w
MAPL_CommGroupDescriptionMod::CommGroupDescription%comm_group_rangew
w
MAPL_CommsMod::MAPL_CollectiveGather3Dw
w
MAPL_CommsMod::MAPL_CollectiveScatter3Dw
w
MAPL_CommsMod::MAPL_CreateRequestw
w
MAPL_ESMFFieldBundleRead::MAPL_create_bundle_from_metdata_idw
w
MAPL_ESMFFieldBundleRead::MAPL_read_bundlew
w
MAPL_ExtDataConfig::ExtDataConfig%add_new_rulew
w
MAPL_ExtDataConfig::ExtDataConfig%new_ExtDataConfig_from_yamlw
w
MAPL_ExtDataFileStream::ExtDataFileStream%detect_metadataw
w
MAPL_ExtDataMask::ExtDataMask%evaluate_box_maskw
w
MAPL_ExtDataMask::ExtDataMask%evaluate_region_maskw
w
MAPL_ExtDataMask::ExtDataMask%evaluate_zone_maskw
w
MAPL_ExtDataOldTypesCreator::ExtDataOldTypesCreator%fillin_primaryw
w
MAPL_ExtDataRule::ExtDataRule%split_vectorw
w
MAPL_FieldBinaryOperations::fieldAddw
w
MAPL_FieldBinaryOperations::fieldDividew
w
MAPL_FieldBinaryOperations::fieldMultiplyw
w
MAPL_FieldBinaryOperations::fieldPowerw
w
MAPL_FieldBinaryOperations::fieldSubtractw
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_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_GathervSpec::make_GathervSpecw
w
MAPL_GenericCplCompMod::MAPL_CplCompSetAlarmw
w
MAPL_GenericCplCompMod::MAPL_CplCompSetVarSpecsw
w
MAPL_GenericMod::MAPL_AddRecordw
w
MAPL_GenericMod::MAPL_DoNotAllocateImportw
w
MAPL_GenericMod::MAPL_DoNotAllocateInternalw
w
MAPL_GenericMod::MAPL_DoNotDeferExportw
w
MAPL_GenericMod::MAPL_ESMFStateReadFromFilew
w
MAPL_GenericMod::MAPL_FriendlyGetw
w
MAPL_GenericMod::MAPL_GenericFinalizew
w
MAPL_GenericMod::MAPL_GenericInitializew
w
MAPL_GenericMod::MAPL_GenericRecordw
w
MAPL_GenericMod::MAPL_GenericSetServicesw
w
MAPL_GenericMod::MAPL_GenericStateSavew
w
MAPL_GenericMod::MAPL_GridCreatew
w
MAPL_GenericMod::MAPL_StateAlarmAddw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%check_chunkingw
w
MAPL_GriddedIOMod::MAPL_GriddedIO%CreateVariablew
w
MAPL_GriddedIOMod::MAPL_GriddedIO%modifyTimew
w
MAPL_GriddedIOMod::MAPL_GriddedIO%regridScalarw
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%make_clonew
w
MAPL_HashMod::MAPL_HashDumpw
w
MAPL_HashMod::MAPL_HashIncrementw
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_LoadBalanceMod::MAPL_BalanceCreatew
w
MAPL_LoadBalanceMod::MAPL_BalanceDestroyw
w
MAPL_LoadBalanceMod::MAPL_BalanceGetw
w
MAPL_LocStreamMod::MAPL_GridCoordAdjustw
w
MAPL_LocStreamMod::MAPL_LocStreamCreateXformw
w
MAPL_LocStreamMod::MAPL_LocStreamFracAreaw
w
MAPL_LocStreamMod::MAPL_LocStreamGetw
w
mapl_MaplGrid::MAPL_GetImsJmsw
w
mapl_MaplGrid::MaplGrid%setw
w
MAPL_NewArthParserMod::CheckSyntaxw
w
MAPL_NewArthParserMod::MAPL_StateEvalw
w
MAPL_NewArthParserMod::parser_variables_in_expressionw
w
MAPL_OrbGridCompMod::SetServicesw
w
MAPL_ResourceMod::MAPL_GetResource_config_arrayw
w
MAPL_ResourceMod::MAPL_GetResource_config_scalarw
w
MAPL_ServerManager::ServerManager%initializew
w
mapl_ServiceServices::FillRequestBundlew
w
mapl_ServiceServices::ProvidedServiceGetw
w
mapl_ServiceServices::ProvidedServiceSetw
w
mapl_ServiceServices::RequestedServiceGetw
w
MAPL_SimpleCommSplitterMod::SimpleCommSplitter%add_group_simplew
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_SunOrbitQueryw
w
MAPL_TilingRegridderMod::TilingRegridder%find_tile_filew
w
MAPL_TilingRegridderMod::TilingRegridder%initialize_subclassw
w
MAPL_TimeDataMod::parse_time_stringw
w
MAPL_TimeDataMod::timeData%define_time_variablew
w
MAPL_TimeDataMod::timeData%get_start_timew
w
MAPL_TimeStringConversion::string_to_esmf_timeintervalw
w
MAPL_VarSpecMod::MAPL_VarSpecCreateInListw
w
MAPL_VerticalDataMod::verticalData%append_vertical_metadataw
w
MAPL_VerticalDataMod::verticalData%correct_topow
w
MAPL_VerticalDataMod::verticalData%flip_levelsw
w
MAPL_VerticalDataMod::verticalData%setup_eta_to_pressurew
w
MAPL_XYGridFactoryMod::XYGridFactory%initialize_from_esmf_distGridw
w
NCIOMod::MAPL_IOGetTimew
w
performace_CLI::process_command_linew
w
pFIO_AbstractDataReferenceMod::AbstractDataReference%deserialize_basew
w
pFIO_BaseThreadMod::BaseThread%get_connectionw
w
pFIO_ClientManagerMod::ClientManager%set_currentw
w
pFIO_ClientManagerMod::ClientManager%set_optimal_serverw
w
pFIO_ClientThreadMod::ClientThread%add_ext_collectionw
w
pFIO_ClientThreadMod::ClientThread%add_hist_collectionw
w
pFIO_CoordinateVariableMod::CoordinateVariable%serializew
w
pFIO_CoordinateVariableMod::CoordinateVariable_deserializew
w
pFIO_DirectoryServiceMod::DirectoryService%connect_to_serverw
w
pFIO_DirectoryServiceMod::DirectoryService%publishw
w
pFIO_FileMetadataMod::FileMetadata%add_variablew
w
pFIO_FileMetadataMod::FileMetadata%get_attributew
w
pFIO_FileMetadataMod::FileMetadata%get_coordinate_variablew
w
pFIO_FileMetadataMod::FileMetadata%modify_variablew
w
pFIO_FileMetadataMod::FileMetadata%set_orderw
w
pFIO_FileMetadataMod::FileMetadata_deserializew
w
pFIO_MessageVectorUtilMod::deserialize_message_vectorw
w
pFIO_MessageVectorUtilMod::serialize_message_vectorw
w
pFIO_NetCDF4_FileFormatterMod::NetCDF4_FileFormatter%get_var_real64_4w
w
pFIO_SimpleSocketMod::SimpleSocket%sendw
w
pFIO_StringAttributeMapUtilMod::StringAttributeMap_deserializew
w
pFIO_StringVariableMapUtilMod::StringVariableMap_deserializew
w
pFIO_UnlimitedEntityMod::UnlimitedEntity%serializew
w
pFIO_UnlimitedEntityMod::UnlimitedEntity_deserializew
w
pFIO_UtilitiesMod::i_to_stringw
w
pFIO_UtilitiesMod::word_sizew
w
pFIO_VariableMod::Variable%add_const_valuew
w
pFIO_VariableMod::Variable%get_attributew
w
pFIO_VariableMod::Variable_deserializew
w
Plain_netCDF_Time::check_nc_statusw
w
Plain_netCDF_Time::get_attribute_from_groupw
w
Plain_netCDF_Time::parse_timeunit_i4w
w
Plain_netCDF_Time::parse_timeunit_i8w
w
Regrid_Util::mainw
w
regrid_util_support_mod::create_cfw
w
regrid_util_support_mod::regrid_support%process_command_linew
w
server_demo_CLI::process_command_linew
w
SupportMod::RegridSupport%process_command_linew
w
SupportMod::RegridSupport%transfer_metadataw
w
time_avew
w
time_ave::create_output_gridw
w
time_ave::get_level_infow
w

Module Procedures

private function MAPL_Assert_condition(condition, message, return_code, filename, line, rc) result(fail)

Arguments

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

Return Value logical

private function MAPL_Assert_return_code(condition, return_code, filename, line, rc) result(fail)

Arguments

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

Return Value logical