Problem
interp_restarts.F90 uses an internal MAPL module directly:
use MAPL_ShmemMod, only: MAPL_GetNodeInfo, MAPL_InitializeShmem, MAPL_FinalizeShmem
All MAPL references should go through the public wrapper module (USE MAPL or USE MAPL_Constants), not internal submodules.
Required Change
Merge the USE MAPL_ShmemMod symbols into the existing USE MAPL statement so that MAPL_GetNodeInfo, MAPL_InitializeShmem, and MAPL_FinalizeShmem are accessed via the public MAPL interface.
Affected Lines
interp_restarts.F90 line 15 (declaration), lines 193, 194, 773 (call sites)
Problem
interp_restarts.F90uses an internal MAPL module directly:All MAPL references should go through the public wrapper module (
USE MAPLorUSE MAPL_Constants), not internal submodules.Required Change
Merge the
USE MAPL_ShmemModsymbols into the existingUSE MAPLstatement so thatMAPL_GetNodeInfo,MAPL_InitializeShmem, andMAPL_FinalizeShmemare accessed via the public MAPL interface.Affected Lines
interp_restarts.F90line 15 (declaration), lines 193, 194, 773 (call sites)