Skip to content

Commit a37b750

Browse files
authored
Re-export PackedDateCreate, PackedTimeCreate, and StrTemplate from MAPL umbrella (#4964)
* Re-export PackedDateCreate, PackedTimeCreate, StrTemplate from MAPL umbrella (fixes #4963) Add mapl_PackedTimeMod and MAPL_StringTemplate to the mapl_mp_utils API so that PackedDateCreate, PackedTimeCreate, PackedDateTimeCreate, and StrTemplate are accessible via USE MAPL, eliminating the need for client code to reference internal MAPL submodules directly. * Add CHANGELOG entry for #4963
1 parent a8d6341 commit a37b750

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
## [Unreleased]
1010
<!-- mlc-enable -->
1111

12+
### Added
13+
14+
- Re-export `PackedDateCreate`, `PackedTimeCreate`, `PackedDateTimeCreate` (from
15+
`MAPL_PackedTimeMod`) and `StrTemplate` (from `MAPL_StringTemplate`) via the
16+
`mapl_mp_utils` API so they are accessible through `USE MAPL` without client
17+
code needing to reference internal submodules directly (fixes #4963).
18+
1219
### Fixed
1320

1421
- Fix NVHPC compiler build failure in `superstructure/generic/OpenMP_Support.F90`:

mp_utils/API.F90

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ module mapl_mp_utils
77
use mapl_MemInfo, only: MAPL_MemInfoWrite => MemInfoWrite
88
use mapl_TimeUtilities, only: MAPL_PackTime => PackTime, MAPL_UnpackTime => UnpackTime
99
use mapl_OSUtilities, only: MAPL_GetCheckpointSubdir => get_checkpoint_subdir
10+
use MAPL_PackedTimeMod, only: PackedDateCreate, PackedTimeCreate, PackedDateTimeCreate
11+
use MAPL_StringTemplate, only: StrTemplate
1012

1113
! We use default PUBLIC to avoid explicitly listing exports from
1214
! the other layers. When the dust settles and such micro

0 commit comments

Comments
 (0)