History log of /honee/src/ (Results 51 – 75 of 507)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d1ebe9f306-Jul-2025 James Wright <james@jameswright.xyz>

style: Remove stray ';'

5206a5a004-Jul-2025 James Wright <james@jameswright.xyz>

style: Changing destroy function signatures

f0d618ea04-Jul-2025 James Wright <james@jameswright.xyz>

style: Move spanstat TSMonitor functions to spanstats.h

b30619f630-Mar-2025 James Wright <james@jameswright.xyz>

feat: Add spanstats for CFL and Peclet number

- Add CalculatePe* to numerics.h

17dc144904-Jul-2025 James Wright <james@jameswright.xyz>

style(spanstats): Change turbulence setup function name

dae7673a04-Jul-2025 James Wright <james@jameswright.xyz>

style: Move spanstats into subdirectory

517ae6cd31-May-2025 James Wright <james@jameswright.xyz>

feat: Make '-dm_plex_csr_alg mat' default for partitioning

713571d704-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 ...

28b0a49d04-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

0c70a8bc02-Jul-2025 James Wright <james@jameswright.xyz>

feat: Add Honee{Get,Set,Has}Container functions

This embeds some helpful checks into the container additions

7ebeccb920-Jun-2025 James Wright <james@jameswright.xyz>

feat: Move smartsim into Honee container

ed5c699930-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

797f7eed20-Jun-2025 James Wright <james@jameswright.xyz>

style(smartsim): Move functions around

8d78d7c818-Jun-2025 James Wright <james@jameswright.xyz>

feat: Move differential filtering into separate header

cb8a476c18-Jun-2025 James Wright <james@jameswright.xyz>

feat: Remove diff_filter struct from Honee

7f3a212318-Jun-2025 James Wright <james@jameswright.xyz>

style: Change qfctx -> ctx in SGS DD Training

39169b5717-Jun-2025 James Wright <james@jameswright.xyz>

feat: Move sgs_dd_train into Honee container

82baf96417-Jun-2025 James Wright <james@jameswright.xyz>

feat: Move sgs_dd_data into Honee container

8340219b16-Jun-2025 James Wright <james@jameswright.xyz>

feat: Move grad_velo_proj into Honee container

4ea616f416-Jun-2025 James Wright <james@jameswright.xyz>

feat: Make NodalProjectionDataDestroy use pointer argument

This to align with `PetscCtxDestroyFn` signature

6a9fb8ef16-Jun-2025 James Wright <james@jameswright.xyz>

feat: Convert HONEE to PetscObject

e5a8cae024-Jun-2025 James Wright <james@jameswright.xyz>

fix: Move enum strings to compilation units

a7a18c7324-Jun-2025 James Wright <james@jameswright.xyz>

fix: Latest PETSc changed `DMSetCoordinateDisc()` signature

Changed in petsc!8353

96f347c212-Jun-2025 James Wright <james@jameswright.xyz>

feat(bc_def): Convert BCDefinition to a PetscObject

1abc283711-Jun-2025 James Wright <james@jameswright.xyz>

style: jac_data_size -> num_comps_jac_data

Includes:
- jac_data_size_sur -> num_comps_jac_data
- jac_data_size_vol -> num_comps_jac_data
- jac_data_size -> num_comps_jac_data

12345678910>>...21