| 2e37a5db | 09-Feb-2026 |
James Wright <james@jameswright.xyz> |
fix(upstream): Update latest PETSc version requirement |
| 4fe35dce | 21-Oct-2025 |
James Wright <james@jameswright.xyz> |
feat: Remove honee member coordinate references |
| d510ce3c | 21-Oct-2025 |
James Wright <james@jameswright.xyz> |
feat: Remove coordinate args from QDataBoundaryGradientGet() |
| 07126c9a | 21-Oct-2025 |
James Wright <james@jameswright.xyz> |
feat: Remove coordinate arguments from QDataBoundaryGet() |
| 9018c49a | 21-Oct-2025 |
James Wright <james@jameswright.xyz> |
feat: Remove coordinate arguments from QDataGet()
They are obtained directly from the passed in DM object |
| 77efe802 | 21-Oct-2025 |
James Wright <james@jameswright.xyz> |
feat(dm-utils): Add DMPlexCeedCoordinateCreateField() |
| b8c84a98 | 20-Oct-2025 |
James Wright <james@jameswright.xyz> |
style: Move DMSetupByOrder_FEM() definition to dm-utils.h |
| 7e3656bd | 16-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. |
| 4d9179f2 | 14-Oct-2025 |
James Wright <james@jameswright.xyz> |
feat: SetupDM also sets DMPlex Scale |
| cf8f12c8 | 15-Oct-2025 |
James Wright <james@jameswright.xyz> |
feat: Replace honee->elem_restr_q and basis_q with creation routines |
| a628ec31 | 16-Oct-2025 |
James Wright <james@jameswright.xyz> |
feat: Add DMGetFieldNumComps() |
| e3db12f8 | 14-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. |
| 6b9fd993 | 14-Oct-2025 |
James Wright <james@jameswright.xyz> |
style(dm-utils): Rename Basis routines to match ElemRestriction |
| 522303d7 | 14-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 |
| 0bf21536 | 09-Oct-2025 |
James Wright <james@jameswright.xyz> |
style: Remove include hierarchy from clang-format |
| b846ad1a | 09-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 |
| 1c58d510 | 26-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 |
| 04c05134 | 26-Sep-2025 |
James Wright <james@jameswright.xyz> |
upstream(mat-ceed): Update MatCeed to PetscErrorCodeFn signatures
Changed in PETSc!8615 |
| 0c608af5 | 26-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 |
| 1fc84d60 | 20-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 |
| f5dc303c | 22-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. |
| d9e69621 | 20-Aug-2025 |
James Wright <james@jameswright.xyz> |
refactor(divFdiff): Make divFdiff method explicit argument in setup |
| 2da92326 | 20-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 ...
|
| 9ae013d6 | 19-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 ...
|
| a8340a88 | 02-Jul-2025 |
James Wright <james@jameswright.xyz> |
feat(honee): Add ceed.h to honee.h |