History log of /honee/include/ (Results 1 – 25 of 155)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2e37a5db09-Feb-2026 James Wright <james@jameswright.xyz>

fix(upstream): Update latest PETSc version requirement

4fe35dce21-Oct-2025 James Wright <james@jameswright.xyz>

feat: Remove honee member coordinate references

d510ce3c21-Oct-2025 James Wright <james@jameswright.xyz>

feat: Remove coordinate args from QDataBoundaryGradientGet()

07126c9a21-Oct-2025 James Wright <james@jameswright.xyz>

feat: Remove coordinate arguments from QDataBoundaryGet()

9018c49a21-Oct-2025 James Wright <james@jameswright.xyz>

feat: Remove coordinate arguments from QDataGet()

They are obtained directly from the passed in DM object

77efe80221-Oct-2025 James Wright <james@jameswright.xyz>

feat(dm-utils): Add DMPlexCeedCoordinateCreateField()

b8c84a9820-Oct-2025 James Wright <james@jameswright.xyz>

style: Move DMSetupByOrder_FEM() definition to dm-utils.h

7e3656bd16-Oct-2025 James Wright <james@jameswright.xyz>

feat: Add dedicated mesh transform functionality

Mostly so that the mesh transformation can occur independently of the
coordinate scaling process.

4d9179f214-Oct-2025 James Wright <james@jameswright.xyz>

feat: SetupDM also sets DMPlex Scale

cf8f12c815-Oct-2025 James Wright <james@jameswright.xyz>

feat: Replace honee->elem_restr_q and basis_q with creation routines

a628ec3116-Oct-2025 James Wright <james@jameswright.xyz>

feat: Add DMGetFieldNumComps()

e3db12f814-Oct-2025 James Wright <james@jameswright.xyz>

feat: Add DMLABEL_DEFAULT and DMLABEL_DEFAULT_VALUE

Helper variables to make it more clear what is being done for the
default DMLabel and the default label value as well.

6b9fd99314-Oct-2025 James Wright <james@jameswright.xyz>

style(dm-utils): Rename Basis routines to match ElemRestriction

522303d714-Oct-2025 James Wright <james@jameswright.xyz>

feat(dm-utils): Add Basis container logic from Ratel

Also does more complex logic for setting up tensor-basis objects

0bf2153609-Oct-2025 James Wright <james@jameswright.xyz>

style: Remove include hierarchy from clang-format

b846ad1a09-Oct-2025 James Wright <james@jameswright.xyz>

matceed: Sync changes from Ratel

Includes
- Use of CeedViewTab alignment, see ratel!1230
- Ensuring that CeedVector lengths are appropriate ratel!1228
- Allow reuse of COO preallocation ratel!1198

1c58d51026-Sep-2025 James Wright <james@jameswright.xyz>

fix: Replace <petsc.h> with more specific headers

All this to really just get around clang-tidy complaining about
`petsclandau.h` having a slightly unoptimal struct layout

04c0513426-Sep-2025 James Wright <james@jameswright.xyz>

upstream(mat-ceed): Update MatCeed to PetscErrorCodeFn signatures

Changed in PETSc!8615

0c608af526-Aug-2025 James Wright <james@jameswright.xyz>

Merge MR !142, 'jrwrigh/smartsim_solution', into 'main'

feat(smarsim): Add solution writing for smartsim

See merge request phypid/honee!142


/honee/CHANGELOG.md
/honee/doc/auxiliary.md
/honee/doc/examples.md
/honee/doc/runtime_options.md
honee.h
log_events.h
navierstokes.h
smartsim-impl.h
smartsim.h
/honee/problems/advection.c
/honee/problems/bc_freestream.c
/honee/problems/bc_outflow.c
/honee/problems/blasius.c
/honee/problems/channel.c
/honee/problems/densitycurrent.c
/honee/problems/newtonian.c
/honee/problems/sgs_dd_model.c
/honee/problems/stg_shur14.c
/honee/problems/taylorgreen.c
/honee/qfunctions/advection.h
/honee/qfunctions/bc_freestream.h
/honee/qfunctions/bc_freestream_type.h
/honee/qfunctions/bc_outflow.h
/honee/qfunctions/bc_slip.h
/honee/qfunctions/blasius.h
/honee/qfunctions/channel.h
/honee/qfunctions/densitycurrent.h
/honee/qfunctions/differential_filter.h
/honee/qfunctions/gaussianwave.h
/honee/qfunctions/monitor_cfl.h
/honee/qfunctions/monitor_totalkineticenergy.h
/honee/qfunctions/newtonian.h
/honee/qfunctions/newtonian_state.h
/honee/qfunctions/newtonian_types.h
/honee/qfunctions/riemann_solver.h
/honee/qfunctions/sgs_dd_model.h
/honee/qfunctions/sgs_dd_training.h
/honee/qfunctions/spanstats/cflpe.h
/honee/qfunctions/spanstats/turbulence.h
/honee/qfunctions/stabilization.h
/honee/qfunctions/stabilization_types.h
/honee/qfunctions/stg_shur14.h
/honee/qfunctions/stg_shur14_type.h
/honee/qfunctions/taylorgreen.h
/honee/qfunctions/velocity_gradient_projection.h
/honee/src/differential_filter.c
/honee/src/log_events.c
/honee/src/setuplibceed.c
/honee/src/setupts.c
/honee/src/smartsim/sgs_dd_training.c
/honee/src/smartsim/smartsim.c
/honee/src/smartsim/solution.c
/honee/src/smartsim_weak.c
/honee/src/spanstats/cflpe.c
/honee/src/spanstats/turbulence.c
/honee/tests/output/y0flow_solution_output.npy
/honee/tests/smartsim_regression_framework.py
1fc84d6020-Aug-2025 James Wright <james@jameswright.xyz>

feat: Use SmartRedis DataSet to add solution data

Allows for adding metadata tagged with the actual data at the same time

f5dc303c22-Aug-2025 James Wright <james@jameswright.xyz>

refactor: Use compound literals for struct setting

Using compound literals to initialize structs is often either easier to
read or more compact than setting struct members individually
one-by-one.

d9e6962120-Aug-2025 James Wright <james@jameswright.xyz>

refactor(divFdiff): Make divFdiff method explicit argument in setup

2da9232620-Aug-2025 James Wright <james@jameswright.xyz>

fix(matceed): Change function name to avoid PETSc conflict

PETSc introduced a `MatGetMemTypeFromVecType()` function in
https://gitlab.com/petsc/petsc/-/merge_requests/8505, so we need to
change the

fix(matceed): Change function name to avoid PETSc conflict

PETSc introduced a `MatGetMemTypeFromVecType()` function in
https://gitlab.com/petsc/petsc/-/merge_requests/8505, so we need to
change the function to match

show more ...

9ae013d619-Aug-2025 James Wright <james@jameswright.xyz>

feat(smarsim): Add solution writing for smartsim

Also includes some other significant refactors, such has moving some
functions to `smartsim-impl.h` and using `smartsim.h` to host setup and
TSMonito

feat(smarsim): Add solution writing for smartsim

Also includes some other significant refactors, such has moving some
functions to `smartsim-impl.h` and using `smartsim.h` to host setup and
TSMonitor functions.

show more ...

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

feat(honee): Add ceed.h to honee.h

1234567