driver_GetHorzIJIndex Program

Uses

  • program~~driver_gethorzijindex~~UsesGraph program~driver_gethorzijindex driver_GetHorzIJIndex module~gridcomp GridComp program~driver_gethorzijindex->module~gridcomp module~mapl MAPL program~driver_gethorzijindex->module~mapl module~gridcomp->module~mapl ESMF ESMF module~gridcomp->ESMF module~esmf_cfiomod ESMF_CFIOMod module~mapl->module~esmf_cfiomod module~mapl_esmffieldbundleread MAPL_ESMFFieldBundleRead module~mapl->module~mapl_esmffieldbundleread module~mapl_esmffieldbundlewrite MAPL_ESMFFieldBundleWrite module~mapl->module~mapl_esmffieldbundlewrite module~mapl_fieldutils MAPL_FieldUtils module~mapl->module~mapl_fieldutils module~mapl_genericmod MAPL_GenericMod module~mapl->module~mapl_genericmod module~mapl_gridcompsmod MAPL_GridCompsMod module~mapl->module~mapl_gridcompsmod module~mapl_openmp_support MAPL_OpenMP_Support module~mapl->module~mapl_openmp_support module~mapl_profiler mapl_Profiler module~mapl->module~mapl_profiler module~mapl_stateutils MAPL_StateUtils module~mapl->module~mapl_stateutils module~mapl_stubcomponent MAPL_StubComponent module~mapl->module~mapl_stubcomponent module~mapl_varspecmiscmod MAPL_VarSpecMiscMod module~mapl->module~mapl_varspecmiscmod module~maplbase_mod MAPLBase_Mod module~mapl->module~maplbase_mod module~pfio pFIO module~mapl->module~pfio

Calls

program~~driver_gethorzijindex~~CallsGraph program~driver_gethorzijindex driver_GetHorzIJIndex mapl_fargparsecli mapl_fargparsecli program~driver_gethorzijindex->mapl_fargparsecli none~run~16 MAPL_Cap%run program~driver_gethorzijindex->none~run~16 proc~mapl_abort MAPL_abort program~driver_gethorzijindex->proc~mapl_abort proc~mapl_verify MAPL_Verify program~driver_gethorzijindex->proc~mapl_verify none~run~16->proc~mapl_verify none~finalize_mpi MAPL_Cap%finalize_mpi none~run~16->none~finalize_mpi none~run_ensemble MAPL_Cap%run_ensemble none~run~16->none~run_ensemble proc~mapl_return MAPL_Return none~run~16->proc~mapl_return mpi_abort mpi_abort proc~mapl_abort->mpi_abort proc~mapl_throw_exception MAPL_throw_exception proc~mapl_verify->proc~mapl_throw_exception none~finalize_mpi->proc~mapl_return mpi_finalize mpi_finalize none~finalize_mpi->mpi_finalize proc~mapl_finalize MAPL_Finalize none~finalize_mpi->proc~mapl_finalize none~run_ensemble->proc~mapl_verify none~run_ensemble->proc~mapl_return none~create_member_subcommunicator MAPL_Cap%create_member_subcommunicator none~run_ensemble->none~create_member_subcommunicator none~finalize_io_clients_servers MAPL_Cap%finalize_io_clients_servers none~run_ensemble->none~finalize_io_clients_servers none~free_sub_comm SimpleCommSplitter%free_sub_comm none~run_ensemble->none~free_sub_comm none~initialize_io_clients_servers MAPL_Cap%initialize_io_clients_servers none~run_ensemble->none~initialize_io_clients_servers none~run_member MAPL_Cap%run_member none~run_ensemble->none~run_member proc~mapl_return->proc~mapl_throw_exception at at proc~mapl_return->at insert insert proc~mapl_return->insert

Variables

Type Attributes Name Initial
integer :: status
type(MAPL_Cap) :: cap
type(MAPL_CapOptions) :: cap_options
type(MAPL_FargparseCLI) :: cli

Source Code

program driver_GetHorzIJIndex
   use MAPL
   use GridComp, only: SetServices
   implicit none

   type (MAPL_Cap) :: cap
   type (MAPL_FargparseCLI) :: cli
   type (MAPL_CapOptions) :: cap_options
   integer :: status

   cli = MAPL_FargparseCLI()
   cap_options = MAPL_CapOptions(cli)
   cap = MAPL_Cap('GetHorzIJIndex', SetServices, cap_options = cap_options, _RC)
   call cap%run(_RC)

end program driver_GetHorzIJIndex