Robert Pincus

Results 42 comments of Robert Pincus

@cisaacstern I've cloned this repo and started work on my recipe, building on your generous help. A couple questions arising: - As you note the signature for `process_inputs` is `process_input(ds:...

@cisaacstern I'm coming back to this project and now have a condo environment that includes the pangeo-forge package. I'm a little unclear how the pieces of code are supposed to...

Update: [syntax](https://www.intel.com/content/www/us/en/develop/documentation/fortran-compiler-oneapi-dev-guide-and-reference/top/compiler-reference/compiler-options/offload-openmp-and-parallel-processing-options/fopenmp-targets-qopenmp-targets.html) seems to be `-fopenmp-targets=`.

@naromero77 Would these flags work in containers? What if the containers are running on e.g. AMD processors?

The current implementation (v1.6) causes an [Internal Compiler Error](https://github.com/earth-system-radiation/rte-rrtmgp/actions/runs/3904552240/jobs/6670486334) using `ifx`. @naromero77 suggets: ``` For the issue with Line 429, please try changing: !$omp target teams distribute parallel do simd...

@gnikit thanks for this help too. The Fortran libraries and Python codes will likely be distributed via conda and other channels separately, since chances can and will happen to the...

![Flux-errors](https://github.com/earth-system-radiation/rte-rrtmgp/assets/11824008/fb672103-458a-42e1-8bda-70513028b262) ![Net-and-max-flux-error](https://github.com/earth-system-radiation/rte-rrtmgp/assets/11824008/2cc31d1f-8176-4f8d-8559-482102c31565) In the first three figures dashed line is mean absolute error and solid line RMS as computed over 100 profiles from the present-day (the RFMIP examples) relative to...

For the record the script to make the above plots: ```python #! /usr/bin/env python # # import xarray as xr import numpy as np import matplotlib.pyplot as plt import os...

#282 introduced the first of these changes. I'll come back to using only level source functions in the future when I'm in better state to compare cost/accuracy tradeoffs.

For context, RRTMGP uses four constants: Avogadro's number, the molecular weights of dry air and water vapor, and gravitational acceleration. These are used to compute the number of molecules per...