| 58d6cc7d | 04-Jul-2025 |
James Wright <james@jameswright.xyz> |
Merge MR !129, 'jrwrigh/fix_monitor_cfl', into 'main'
fix(monitor_cfl): Give correctly sized QFCtx for advection case
See merge request phypid/honee!129 |
| 713571d7 | 04-Jul-2025 |
James Wright <james@jameswright.xyz> |
fix(monitor_cfl): Give correctly sized QFCtx for advection case
When the problem type is the advection-diffusion equations, `MonitorCFL()` would interpret the QFunction context as `NewtonianIdealGas
fix(monitor_cfl): Give correctly sized QFCtx for advection case
When the problem type is the advection-diffusion equations, `MonitorCFL()` would interpret the QFunction context as `NewtonianIdealGasContext`. This is functionally ok only if it is zero. Otherwise this could lead to OOB memory access. The only reason it hadn't up till now is that the members of `NewtonianIdealGasContext` that were used by `StateFromQ()` were within the memory bounds of `AdvectionContext`.
show more ...
|
| 28b0a49d | 04-Jul-2025 |
James Wright <james@jameswright.xyz> |
Merge MR !122, 'jrwrigh/honee_petscobject', into 'main'
feat: Convert Honee to PetscObject, remove auxillary structs
See merge request phypid/honee!122 |
| 0c70a8bc | 02-Jul-2025 |
James Wright <james@jameswright.xyz> |
feat: Add Honee{Get,Set,Has}Container functions
This embeds some helpful checks into the container additions |
| 9b05e62e | 20-Jun-2025 |
James Wright <james@jameswright.xyz> |
refactor: Remove Print functions from navierstokes.h |
| fb049dde | 20-Jun-2025 |
James Wright <james@jameswright.xyz> |
refactor: Remove unused function signatures from navierstokes.h |
| 7ebeccb9 | 20-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat: Move smartsim into Honee container |
| 42689b3e | 01-Jul-2025 |
James Wright <james@jameswright.xyz> |
Merge MR !127, 'jrwrigh/matceed-sync', into 'main'
feat(matceed): Update matceed from Ratel updates
See merge request phypid/honee!127 |
| ed5c6999 | 30-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat(matceed): Update matceed from Ratel updates
Mostly adding in `MatGetCurrentMemType()` and a slight rearrangement of how FLOPs are logged.
See Ratel !1149 and !1139 |
| 97135b6c | 30-Jun-2025 |
James Wright <james@jameswright.xyz> |
Merge MR !126, 'jrwrigh/git_describe_safedir', into 'main'
chore: Set safe.directory for git describe
See merge request phypid/honee!126 |
| 2ef6950e | 30-Jun-2025 |
James Wright <james@jameswright.xyz> |
chore: Set safe.directory for git describe |
| 797f7eed | 20-Jun-2025 |
James Wright <james@jameswright.xyz> |
style(smartsim): Move functions around |
| 8d78d7c8 | 18-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat: Move differential filtering into separate header |
| cb8a476c | 18-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat: Remove diff_filter struct from Honee |
| 7f3a2123 | 18-Jun-2025 |
James Wright <james@jameswright.xyz> |
style: Change qfctx -> ctx in SGS DD Training |
| 39169b57 | 17-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat: Move sgs_dd_train into Honee container |
| 82baf964 | 17-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat: Move sgs_dd_data into Honee container |
| 8340219b | 16-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat: Move grad_velo_proj into Honee container |
| 4ea616f4 | 16-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat: Make NodalProjectionDataDestroy use pointer argument
This to align with `PetscCtxDestroyFn` signature |
| 6a9fb8ef | 16-Jun-2025 |
James Wright <james@jameswright.xyz> |
feat: Convert HONEE to PetscObject |
| 1afd361b | 24-Jun-2025 |
James Wright <james@jameswright.xyz> |
Merge MR !125, 'jrwrigh/fix_qf_char_arrays', into 'main'
fix: Move enum strings to compilation units
See merge request phypid/honee!125 |
| e5a8cae0 | 24-Jun-2025 |
James Wright <james@jameswright.xyz> |
fix: Move enum strings to compilation units |
| 75014c78 | 24-Jun-2025 |
James Wright <james@jameswright.xyz> |
Merge MR !124, 'jrwrigh/fix_petsc_breakage', into 'main'
fix: Latest PETSc changed `DMSetCoordinateDisc()` signature
See merge request phypid/honee!124 |
| a7a18c73 | 24-Jun-2025 |
James Wright <james@jameswright.xyz> |
fix: Latest PETSc changed `DMSetCoordinateDisc()` signature
Changed in petsc!8353 |
| 90f8c300 | 23-Jun-2025 |
James Wright <james@jameswright.xyz> |
Merge MR !123, 'jrwrigh/qf_char_arrays', into 'main'
feat: Move PetscOptionEnum char arrays to enum defs in QF files
See merge request phypid/honee!123 |