-
Notifications
You must be signed in to change notification settings - Fork 250
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
Update FV3ATM Cmakelists #2515
Comments
@scrasmussen This has already been done in https://github.com/NOAA-EMC/fv3atm/pull/873/files, but we should pull out only the generalization/reorganizational relevant pieces (e.g No MPAS build just yet, I will add another Issue for that) |
@dustinswales Just an update, I have the fv3atm-cmake-generalization branch with the generalization changes to FV3. I've tested the build but I'm having some issues running the regression test suite on Derecho. I'll continue to work on that. I've also split off the MPAS build into the fv3atm-cmake-mpas branch for Issue #2517. I need to fix a few things there to get it to build but should be ready soon. |
@scrasmussen Great to hear of the progress. |
@dustinswales The GNU build on Derecho is working but the Intel compiler setup on Derecho is not, there is an Internal Compiler Error and it is not immediately clear why. It's building with the Spack stack's
|
|
Description
The CMakeLists.txt controls the atmospheric build configuration for several FV3 based UFS applications. This script will need to be abstracted to do either an FV3 or MPAS enabled builds.
Solution
The UWM CMakelists.txt supplies a pre-processor directive to control the dynamical core choice, FV3 or MPAS. The FV3 build shoud be unchanged other than to accommodate any codebase reorganization associated with the generalization of the atmospheric component.
The text was updated successfully, but these errors were encountered: