-
The current implementation uses 'modeMemory' for both the new and old pool. While this method allows for fast data copying, it also results in high memory usage. This can be tricky in cases where we'…
-
In order to utilize Picard iteration (as opposed to the loose coupling that we currently have), nekRS must be able to reset it's internal state back to the start of a time step, multiple times. Having…
-
We now have a nice example of how it could be done with "the simple way" : https://github.com/exabl/snek5000-cbox/pull/10
This depends on #112 (now ready to be merged).
This depends on an mpiru…
-
### frontier public install for WarpX
Compatible with their new process.
https://warpx.readthedocs.io/en/latest/install/hpc/frontier.html
Also add info on how to build to WarpX Docs
### Ne…
-
I'll be taking a stab at creating Cardinal specific Conda recipes to help with installations.
My thoughts;
- Create cardinal/conda/* directories, populated with Cardinal dependencies:
- nekrs…
-
## Description
The Cardinal project currently relies on a Makefile-based build system. While this approach has served us well, I propose transitioning to CMake to improve build management, support …
-
It would be useful to read/write the localq values to/from a Nek fld file. That would let us to do several useful things, including:
* Visualize the localq on the Nek mesh
* Use the localq from a r…
-
Users frequently need to restart Cardinal simulations, which involves restarting NekRS (from a field file) as well as the coupled MOOSE application, from Exodus. We should make a tutorial to describe …
-
## Bug Description
Layered userobjects that operate on variables created by `ExternalProblem::addExternalVariables` and written in `ExternalProblem::syncSolutions` are lagged by one time step relativ…
-
## Reason
New machine coming to INL, let's make sure we know how to build Cardinal on it.
## Design
Add Bitterroot as a system to Cardinal's HPC documents.
## Impact
Better user experience.