Spencer Bryngelson

Results 85 issues of Spencer Bryngelson

Add GPU profiling on Phoenix to CI with nsight sys.

documentation
enhancement
good first issue

The PR here https://github.com/MFlowCode/MFC/pull/285 shows the following result for this benchmark case on Phoenix GPU: ` viscous_weno5_sgb_mono 1.00x 0.45x 1.33x ` indicating that the code in this PR is __about...

invalid

Update `Final time` in the print statement in simulation to match `performance_expectations.md` as ns/gp/rhs-evaluation. Add benchmark case to `examples/` which is apparently: ```python #!/usr/bin/env python3 import json # Configuring case...

documentation
enhancement
good first issue

The 3D QBMM test cases are taking an exceptionally long time. On my Mac, 1 core: ```console tests/UUID (s) Summary A0B82851 4.93 3D -> 2 Fluid(s) -> riemann_solver=2 -> mpp_lim...

enhancement
continuous-integration

CPU and GPU builds are sometimes producing meaningfully different results. This has so far been observed for * Immersed boundary method, Karman vortex street (via @anshgupta1234) * Cases with body...

enhancement
invalid
question

Right now `n`, `m`, `p` (the domain bounds) are not passed as compile-time constants when `--case-optimization` is enabled. This is because they are only known once the MPI domain decomposition...

enhancement
question

There is surprisingly good support for code coverage with builtin GNU tools. For example, get an HTML output of all the lines hit by a simulation that looks like this...

documentation
enhancement

Simulate and add several new examples/test cases to the `examples/` directory: I will accept PRs that add these individually (they do not have to be added all at once). Please...

enhancement
good first issue

See https://github.com/MFlowCode/MFC/blob/a8a3103e849809b6f80e72e0d6f71578e7256645/src/post_process/m_data_output.fpp#L445 and https://github.com/MFlowCode/MFC/blob/a8a3103e849809b6f80e72e0d6f71578e7256645/src/post_process/m_data_output.fpp#L466 Not sure if a string is needed there, maybe can be replaced by an empty string.

enhancement
good first issue
invalid

Like the inlet velocity boundary condition of @haochey and/or @anshgupta1234 , we should make it possible to set the boundary condition to have a velocity that isn't just into the...

enhancement