-
Notifications
You must be signed in to change notification settings - Fork 1
bmi-forum/bmi-nuopc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The NUOPC-BMI Adapter is part of the Earth Systems Bridge Project. This project wraps the Basic Modeling Interface (BMI) in a NUOPC Model Component for compatibility within the Earth Systems Modeling Framework. Runtime linking See ESMF reference document section 16.4.3 User-code SetServices method for GridComp runtime linking. ========================= Dependencies: - ESMF v7.0.0 beta Build: - Set environment variable ESMFMKFILE to point to the esmf.mk of your ESMF installation. - gmake Execution: - Optionally set environment variable ESMF_RUNTIME_COMPLIANCECHECK to ON. - mpirun -np X ./esmApp (where X is the total number of PETs) Output: - PET*.Log files containing compliance checker output if turned on. - The prototype outputs time stepping information to stdout. Code structure: - Makefile - Makefile that is based on the standard esmf.mk mechanism. - modeladapter_bmi.F90 - driver.F90 - Driver specializing NUOPC_Driver, driving the single MODEL. - mainApp.F90 - Main application cap. Tested Environment: - Linux.gfortran.64.mpich2.default ========================= https://earthsystemcog.org/projects/earthsystembridge/bmiesmfplans
About
BMI to NUOPC
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published