| b3de639d | 03-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Remove convergence test from velocity_gradient_projection
Testing with GDB, the `Mass_N` QFunction is only called when creating the rowsum preconditioner and isn't called afterwards. This is
fluids: Remove convergence test from velocity_gradient_projection
Testing with GDB, the `Mass_N` QFunction is only called when creating the rowsum preconditioner and isn't called afterwards. This is true with or without the convergence test. So I've removed the convergence test as it's not necessary
show more ...
|
| f2d1127c | 19-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add QFs for external SGS DD evaluation |
| 8f5ab23b | 19-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Refactor function names
- PascalCase for acronyms longer than 2 letters - Remove the "Anisotropic" qualifier from function names, as we only have one data-driven SGS model. If we add an is
fluids: Refactor function names
- PascalCase for acronyms longer than 2 letters - Remove the "Anisotropic" qualifier from function names, as we only have one data-driven SGS model. If we add an isotropic model later, we can give that the "Isotropic" qualifier on it's function names - Remove the "Model" qualifier from function names. "SgsDD" is communicative enough (Subgrid-stress inherently means a model)
show more ...
|
| 403646e5 | 05-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Change SGS IFunctionApply to use NewtonianIdealGasContext
- It doesn't need anything more than that |
| 6b3fb9ae | 05-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Create generic SGS DD eval interface
- Existing implementation now called "Fused" evaluation |
| e51ac267 | 29-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Include config.mk from top level
Now `SMARTREDIS_DIR` can be added to the config.mk and it passed into the fluids Makefile |
| 3737f832 | 29-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add LogEvent for VeloGradProj and DiffFilter |
| 844b3d4a | 27-Feb-2024 |
Riccardo Balin <riccardo.balin@gmail.com> |
Merge balin/smartsim branch into main with timers for SmartRedis API calls (#1480)
---------
Co-authored-by: James Wright <james@jameswright.xyz>
Co-authored-by: Riccardo Balin <balin@aurora-u
Merge balin/smartsim branch into main with timers for SmartRedis API calls (#1480)
---------
Co-authored-by: James Wright <james@jameswright.xyz>
Co-authored-by: Riccardo Balin <balin@aurora-uan-0012.hostmgmt.cm.aurora.alcf.anl.gov>
show more ...
|
| fe1e732e | 27-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Replace if...SETERRQ with PetscCheck |
| fad93f9d | 26-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add missing OperatorApplyContextDestroy's |
| ce5cfebd | 23-Feb-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
rust - drop redundant import |
| 461ae455 | 21-Feb-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1479 from CEED/jrwrigh/fix_mat_reporting
fluids: Report both amat and pmat types |
| a04f48a3 | 21-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Report both amat and pmat types |
| 4c493a33 | 21-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Use utility for velocity gradient projection
- Evidentily missed this one when I added StatePhysicalGradientFromReference awhile back. Or this was on a longer lived branch that got me
fluids: Use utility for velocity gradient projection
- Evidentily missed this one when I added StatePhysicalGradientFromReference awhile back. Or this was on a longer lived branch that got merged out-of-order
show more ...
|
| 9e529ead | 13-Feb-2024 |
James Wright <james@jameswright.xyz> |
docs(fluids): Document changes to 2D/3D advection |
| 93639ffb | 13-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Merge 2D and 3D advection setup
Instead of `-problem advection` and `-problem advection2d`, there's just `-problem advection` and the dimensionality is taken from the dm. |
| 4bdcf5bf | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Generalize advection boundary qfunctions |
| 1394d07e | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Packing routines for 2D boundary setup |
| b28affb2 | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Generalize advection RHSFunction for 2d and 3d |
| b767acfb | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Convert strong_form to boolean in advection |
| 94a05c6f | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
docs(fluids): Combine 2D and 3D documentation |
| 372d1924 | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Generalize advection IFunction for 2d and 3d |
| bf415d3f | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Change 2D qdata to use unpacking routines |
| 30e1b2c7 | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Generalize advection IC for 2d and 3d |
| 98d9a7e6 | 20-Jan-2024 |
James Wright <james@jameswright.xyz> |
fluids: Create generic MatMatN for square matrices
MatMat3 now uses MatMatN |