ESCOMP / ESCOMP/CDEPS

memory leak when using vector mapping for Sa_u and Sa_v

Open
#336 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Fortran
Stars
32
Forks
68
Avg merge
5d 13h
Merged PRs (30d)
2

Description

There is a large memory leak when vector mapping used for the stream RYF streams such as
``
If for this stream - you replace
```
< Sa_u:Sa_v
with
> null
```
There is no longer a memory leak.
So this is definitely a problem in CDEPS.
This vector mapping is also used in `CORE2_NYF.NCEP` and `ERA5_HOURLY`
It's interesting that for `CORE_IAF_JRA` the Sa_u and Sa_v actually come in from different streams
```
CORE_IAF_JRA.U_10
CORE_IAF_JRA.V_10
```
I am using a CDEPS branch that actually turns on this capability.
fork: https://github.com/mvertens/CDEPS
branch: feature-support_CESM_RYF_mv
You can see the memory leak by simply running the compset
`1850_DATM%JRA-RYF8485_SLND_SICE_SOCN_SROF_SGLC_SWAV_SESP`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.