James Foucar
James Foucar
As I'm cleaning up FPEs in SHOC, I'm encountering this pattern over and over (this pattern is widespread in P3 too): ``` Spack pack1(data1), pack2(data2); pack2.set(pack1 != 0, val /...
Sometimes, an unlucky pick of inputs might lead to a result that exceeds the tolerance of the test. We've decided that, in some cases, it's better to try re-running the...
If Trilinos is being used, we should use the kokkos that comes with it. This removes the need to explicitly set Kokkos_ROOT in config_machines.xml to the Trilinos one. [BFB]
Moving the topic of line length formatting here from https://github.com/kokkos/kokkos-kernels/pull/2247. I propose extending code format column width from 80 to >100. This may be a bit controversial, but I often...
Change list: 1) Change `typedef`s to `using`s in sptrsv handle 2) Add block_size setting to handle (unused for now). 3) sptrsv_solve_impl: Wrap entire thing in a struct templated on Handle....
## Enhancement @csiefer2 I recently tried using convertToBlockCrsMatrix from Tpetra_BlockCrsMatrix_Helpers and I kept getting matrices with bad entries back. Fortunately there was some comments in the implementation that made it...
@AaronDonahue wanted to do an atmchange on `initial_conditions::qi`. ``` % ./atmchange initial_conditions::qi=0.0 ERROR: initial_conditions::qi did not match any items ``` The reason is `initial_conditions::qi` is not in namelist_scream.xml is because...
... to af3eab5b8a213e79923551e7f9d9f56edb944c0f cime6.1.18 From cime6.0.248 Changes: 1) Generalize _hists_match for mom6 files 2) support append in config_pes.xml overrides field 3) Add case git: Adds a case interface to git....
A slightly different for loop can avoid having to separate out the last iteration in all the uppertri functions.