Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CASA: time averaged vs instantaneous pools and fluxes in output? #566

Open
SeanBryan51 opened this issue Mar 12, 2025 · 0 comments
Open
Labels
bug Something isn't working question Further information is requested

Comments

@SeanBryan51
Copy link
Collaborator

SeanBryan51 commented Mar 12, 2025

Whilst looking into the behaviour of the CABLE MPI driver during a CASA-CNP run, I noticed the MPI master driver is currently hard coded to output instantaneous pools and fluxes when writing the NetCDF CASA output:

CALL WRITE_CASA_OUTPUT_NC (veg, casamet, casapool, casabal, casaflux, &
CASAONLY, ctime, &

But in the serial driver, it is hard coded to output time averaged pools and fluxes via sum_casapool and sum_casaflux:

CALL WRITE_CASA_OUTPUT_NC (veg, casamet, sum_casapool, casabal, sum_casaflux, &
CASAONLY, ctime, ( ktau.EQ.kend .AND. YYYY .EQ. &
cable_user%YearEnd.AND. RRRR .EQ.NRRRR ) )

Is there any preference for one over the other? Perhaps this behaviour should be configurable at runtime via a namelist option.

@SeanBryan51 SeanBryan51 added bug Something isn't working question Further information is requested labels Mar 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant