noresmhub / cmeps Goto Github PK
View Code? Open in Web Editor NEWThis project forked from escomp/cmeps
NUOPC Community Mediator for Earth Prediction Systems
Home Page: https://escomp.github.io/CMEPS/
This project forked from escomp/cmeps
NUOPC Community Mediator for Earth Prediction Systems
Home Page: https://escomp.github.io/CMEPS/
With the update to cmeps0.14.32 I am getting the following error in trying to use the xgrid for the aoflux computation
The atm grid is fv 1.9x2.5 and the ocean grid is a tripole tnx1v4:
/cluster/shared/noresm/inputdata/share/meshes/tnx1v4_20170601_cdf5_ESMFmesh.nc
20230525 140103.421 ERROR PET194 ESMCI_Mesh_Regrid_Glue.C:572 ESMCI_regrid_create() Internal error: Bad condition - /cluster/home/mdeb/.local/easybuild/build/ESMF/8.4.1/iomkl-2021b-ParallelIO-2.5.10/esmf-8.4.1//src/Infrastructure/Mesh/src/Regridding/ESMCI_WMat.C, line:291:Shouldn't
have the same matrix entries with different values.
20230525 140103.422 ERROR PET194 ESMCI_MeshCap.C:1676 MeshCap::regrid_create() Internal error: Bad condition - Internal subroutine call returned Error
20230525 140103.422 ERROR PET194 ESMF_Regrid.F90:368 ESMF_RegridStore Internal error: Bad condition - Internal subroutine call returned Error
20230525 140103.422 ERROR PET194 ESMF_FieldRegrid.F90:1202 ESMF_FieldRegridStoreNX Internal error: Bad condition - Internal subroutine call returned Error
20230525 140103.422 ERROR PET194 ESMF_FieldRegrid.F90:3927 ESMF_FieldRegridStoreX Internal error: Bad condition - Internal subroutine call returned Error
20230525 140103.422 ERROR PET194 med_phases_aofluxes_mod.F90:871 Internal error: Bad condition - Passing error in return code
20
! create agrid->xgrid route handles
call ESMF_FieldRegridStore(xgrid, field_a, field_x, routehandle=rh_agrid2xgrid, rc=rc)
if (chkerr(rc,__LINE__,u_FILE_u)) return
call ESMF_FieldRegridStore(xgrid, field_a, field_x, routehandle=rh_agrid2xgrid_2ndord, &
regridmethod=ESMF_REGRIDMETHOD_CONSERVE_2ND, rc=rc)
if (chkerr(rc,__LINE__,u_FILE_u)) return
Add DMS from prognostic ocean to atm
Also add new flag - e.g. noresm_bgc_coupling flag - ask Dirk about best approach
Add DMS read in docn
Add calculation done in the atm to aoflux module
This can be an external that is called as an external from CMEPS
DMS exchange between the ocean and the atm should be added and there should be the option to compute atm/ocn dms fluxes in the mediator.
Every entry in namelist_definition_drv.xml should have a description. These entries are missing one:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.