MAPL_Assert Interface

public interface MAPL_Assert

Called by

AbstractDataReference%deserialize_basewMAPL_Assert
w
AbstractGridFactory%cartesian_to_spherical_3d_real64w
w
AbstractGridFactory%get_basisw
w
AbstractGridFactory%spherical_to_cartesian_3d_real64w
w
AbstractRegridder%regrid_vector_3d_real64w
w
AbstractRegridder%supportsw
w
alloc_w
w
ArrDescrCreateReaderCommw
w
ArrDescrCreateWriterCommw
w
attach_coupler_metaw
w
attach_inner_metaw
w
BaseThread%get_connectionw
w
BracketSpec%connect_tow
w
check_nc_statusw
w
CheckSyntaxw
w
ClientManager%set_currentw
w
ClientManager%set_optimal_serverw
w
ClientThread%add_data_collectionw
w
CommGroupDescription%comm_group_rangew
w
compare_bundlew
w
construct_ISO8601Datew
w
construct_ISO8601DateTimew
w
construct_ISO8601Durationw
w
construct_ISO8601Timew
w
ConvertUnitsAction%runw
w
CoordinateVariable%serializew
w
CoordinateVariable_deserializew
w
create_cfw
w
create_output_gridw
w
dealloc_w
w
deserialize_message_vectorw
w
diff_two_timeunitsw
w
DirectoryService%connect_to_serverw
w
DirectoryService%publishw
w
esmf_to_pfio_typew
w
ESMFL_field_is_undefinedw
w
ESMFL_GridCoordGetw
w
ESMFL_StateFreePointersw
w
ESMFL_StateGetFieldw
w
EsmfRegridderFactory%make_regridder_typesafew
w
ExtDataConfig%add_new_rulew
w
ExtDataConfig%new_ExtDataConfig_from_yamlw
w
ExtDataDriver%initialize_mpiw
w
ExtDataFileStream%detect_metadataw
w
ExtDataMask%evaluate_box_maskw
w
ExtDataMask%evaluate_region_maskw
w
ExtDataMask%evaluate_zone_maskw
w
ExtDataOldTypesCreator%fillin_primaryw
w
ExtDataRule%split_vectorw
w
ExtensionFamily%get_primaryw
w
FargparseCLI_Type%fill_cap_optionsw
w
fglobw
w
fieldAbsw
w
fieldAcosw
w
fieldAddw
w
fieldAsinw
w
fieldAtanw
w
fieldCosw
w
fieldCoshw
w
FieldDictionary%add_aliasesw
w
fieldDividew
w
fieldExpw
w
fieldLogw
w
fieldLog10w
w
fieldMultiplyw
w
FieldNegatew
w
FieldPoww
w
fieldPowerw
w
fieldSinw
w
fieldSinhw
w
FieldSpec%connect_tow
w
FieldSpec%extension_costw
w
fieldSqrtw
w
fieldSubtractw
w
fieldTanw
w
fieldTanhw
w
FileMetadata%add_variablew
w
FileMetadata%get_attributew
w
FileMetadata%get_coordinate_variablew
w
FileMetadata%modify_variablew
w
FileMetadata%set_orderw
w
FileMetadata_deserializew
w
FileMetadataUtils%get_coordinate_infow
w
FileMetadataUtils%get_time_infow
w
FileMetadataUtils%get_var_attr_int32w
w
FileMetadataUtils%get_var_attr_real32w
w
FileMetadataUtils%get_var_attr_stringw
w
FileMetadataUtils%get_variable_attributew
w
FileMetadataUtils%var_get_missing_valuew
w
FileMetadataUtils%var_has_attrw
w
FileMetadataUtils%var_has_missing_valuew
w
fill_grads_templatew
w
FillRequestBundlew
w
Find_M_files_for_currTimew
w
free_coupler_metaw
w
FREE_FILEw
w
free_inner_metaw
w
GathervKernel%initw
w
get_attribute_from_groupw
w
get_coupler_metaw
w
get_filename_from_templatew
w
get_filename_from_template_use_indexw
w
get_inner_metaw
w
get_level_infow
w
get_num_levels_bundle_infow
w
get_outer_meta_from_inner_gcw
w
get_points_in_spherical_domainw
w
get_subconfigw
w
get_substatew
w
get_ungridded_dims_bundle_infow
w
GridManager%deletew
w
GridManager%make_clonew
w
i_to_stringw
w
initialize_array_R4w
w
initialize_array_R8w
w
initialize_mpiw
w
mainw
w
mainw
w
make_BW_BenchmarkSpecw
w
make_ComboSpecw
w
make_dim_keyw
w
make_GathervSpecw
w
make_itemSpecw
w
MAPL_AddRecordw
w
MAPL_BalanceCreatew
w
MAPL_BalanceDestroyw
w
MAPL_BalanceGetw
w
MAPL_Cap%initialize_cap_gcw
w
MAPL_Cap%run_modelw
w
MAPL_CapGridCompCreatew
w
MAPL_CFIOCreateFromFilew
w
MAPL_CFIOReadBundleReadw
w
MAPL_CFIOWriteBundlePostw
w
MAPL_CFIOWriteBundleWaitw
w
MAPL_CFIOWriteBundleWritew
w
MAPL_ClimUpdatew
w
MAPL_CollectiveGather3Dw
w
MAPL_CollectiveScatter3Dw
w
MAPL_CplCompSetAlarmw
w
MAPL_CplCompSetVarSpecsw
w
MAPL_create_bundle_from_metdata_idw
w
MAPL_CreateRequestw
w
MAPL_Deprecatedw
w
MAPL_DoNotAllocateImportw
w
MAPL_DoNotAllocateInternalw
w
MAPL_DoNotDeferExportw
w
MAPL_ESMFStateReadFromFilew
w
MAPL_FriendlyGetw
w
MAPL_GenericFinalizew
w
MAPL_GenericInitializew
w
MAPL_GenericRecordw
w
MAPL_GenericSetServicesw
w
MAPL_GenericStateSavew
w
MAPL_GetImsJmsw
w
MAPL_GetResource_config_arrayw
w
MAPL_GetResource_config_scalarw
w
MAPL_GridCoordAdjustw
w
MAPL_GridCreatew
w
MAPL_GriddedIO%check_chunkingw
w
MAPL_GriddedIO%CreateQuantizationInfow
w
MAPL_GriddedIO%CreateVariablew
w
MAPL_GriddedIO%modifyTimew
w
MAPL_GriddedIO%regridScalarw
w
MAPL_GriddedIO%stageDataw
w
MAPL_GriddedIO%swap_undef_valuew
w
MAPL_HashDumpw
w
MAPL_HashIncrementw
w
MAPL_IOGetTimew
w
MAPL_LocStreamCreateXformw
w
MAPL_LocStreamFracAreaw
w
MAPL_LocStreamGetw
w
MAPL_read_bundlew
w
MAPL_StateAlarmAddw
w
MAPL_StateEvalw
w
MAPL_SunGetDaylightDurationw
w
MAPL_SunGetDaylightDurationMaxw
w
MAPL_SunGetLocalSolarHourAnglew
w
MAPL_SunOrbitQueryw
w
MAPL_TileMaskGetw
w
MAPL_VarSpecCreateInListw
w
MAPL_VarSpecCreateInListNeww
w
MaplFramework%getw
w
MaplFramework%initializew
w
MaplFramework%initialize_serversw
w
MaplGrid%setw
w
merge_configw
w
MockClientThread%add_data_collectionw
w
NetCDF4_FileFormatter%get_var_real64_4w
w
parse_item_commonw
w
parse_time_stringw
w
parse_timeunit_i8w
w
parser_variables_in_expressionw
w
process_command_linew
w
process_command_linew
w
process_command_linew
w
process_command_linew
w
ProvidedServiceGetw
w
ProvidedServiceSetw
w
read_M_files_4_swathw
w
register_importsw
w
regrid_support%process_command_linew
w
RegridderManager%make_regridderw
w
RegridSupport%process_command_linew
w
RegridSupport%transfer_metadataw
w
RequestedServiceGetw
w
RoutehandleManager%add_routehandlew
w
RoutehandleManager%delete_routehandlew
w
run_geosw
w
serialize_message_vectorw
w
ServerManager%initializew
w
setservicesw
w
setServicesw
w
SetServicesw
w
setServicesw
w
SimpleCommSplitter%add_group_simplew
w
SimpleCommSplitter%splitw
w
SimpleConnection%connectw
w
SimpleSocket%sendw
w
sort_four_arrays_by_timew
w
sort_indexw
w
sort_three_arrays_by_timew
w
StateRegistry%add_extensionw
w
StateRegistry%add_specw
w
StateRegistry%add_subregistryw
w
StateRegistry%add_to_statesw
w
StateRegistry%add_virtual_ptw
w
StateRegistry%extendw
w
StateRegistry%get_extensionsw
w
StateRegistry%get_primary_extensionw
w
StateRegistry%link_extensionw
w
string_to_esmf_timeintervalw
w
StringAttributeMap_deserializew
w
StringVariableMap_deserializew
w
TilingRegridder%find_tile_filew
w
TilingRegridder%initialize_subclassw
w
time_avew
w
time_ESMF_to_realw
w
timeData%define_time_variablew
w
timeData%get_start_timew
w
to_esmf_state_intentw
w
UngriddedDims%add_dimw
w
UnlimitedEntity%serializew
w
UnlimitedEntity_deserializew
w
Variable%add_const_valuew
w
Variable%get_attributew
w
Variable_deserializew
w
verticalData%append_vertical_metadataw
w
verticalData%correct_topow
w
verticalData%flip_levelsw
w
verticalData%setup_eta_to_pressurew
w
vertInterpolation_pressKappaw
w
word_sizew
w
write_dataw
w
XYGridFactory%initialize_from_esmf_distGridw
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