Comments (2)
If one were using RTE+RRTMGP to compute fluxes as part of the evolution of a GCM or other model one would certainly want to call the code from within the model rather than writing and reading lots of files.
An example from the US Department of Energy's Energy Exascale Earth System Model is visible at https://github.com/E3SM-Project/E3SM/blob/master/components/eam/src/physics/rrtmgp/radiation.F90. This highlights how much infrastructure is involved in large models.
There's no functional difference between pre-compiling libraries and including the RTE+RRTMGP source code as part of building the model.
from rte-rrtmgp.
Thanks, great.
from rte-rrtmgp.
Related Issues (20)
- gpt_Jac optional arguement code may be incorrect for OpenMP offload HOT 2
- Units in cloud optics extension? HOT 3
- RFMIP clear sky test failing with forcing index != 1 HOT 1
- A flexible benchmarking program HOT 4
- Kernel arguments HOT 4
- Small bug in mo_gas_optics_rrtmgp.F90 HOT 1
- Potential indexing error rte/kernels-openacc/mo_rte_solver_kernels.F90 HOT 2
- Optimized compiler flags for PGI incorrect HOT 3
- RRTMGP and Single Precision HOT 11
- Generic names in C bindings HOT 1
- Intel Compiler Optimization Problem on AMD EPYC ( Milan ) HOT 10
- Request for data files names to use ISO dates HOT 2
- Memory layout in gas optics kernels HOT 2
- Macro name in build system HOT 2
- Testing OpenMP GPU offload with Intel OneAPI compilers HOT 3
- Data external to code repo? HOT 15
- Inconsistent RRTMGP results on CPU with different code paths HOT 23
- Removing dtc/ccpp branch HOT 6
- Bug in rrtmgp/kernels/mo_gas_optics_kernels.F90 HOT 5
- RTE shortwave kernel not vectorizing HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rte-rrtmgp.