History log of /honee/src/smartsim/ (Results 1 – 25 of 49)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
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.

9eadbee429-Sep-2025 James Wright <james@jameswright.xyz>

style: Change clang-format to penalize newline after open ()

14bd2a0726-Sep-2025 James Wright <james@jameswright.xyz>

style: Corrections from make checkbadSource

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

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

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

doc(smartsim): Documentation

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

refactor: Extract NewtonianIGProperties from NewtonianIdealGasContext

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.

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

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

feat(smartsim): Change "Train" logevent to "Write"

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

style: Changing destroy function signatures

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

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

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

feat: Make NodalProjectionDataDestroy use pointer argument

This to align with `PetscCtxDestroyFn` signature


/honee/.gitlab-ci.yml
/honee/AUTHORS
/honee/CHANGELOG.md
/honee/Makefile
/honee/README.md
/honee/doc/auxiliary.md
/honee/doc/examples.md
/honee/doc/runtime_options.md
/honee/doc/theory.md
/honee/examples/blasius.yaml
/honee/examples/navierstokes.c
/honee/include/bc_definition.h
/honee/include/dm-utils.h
/honee/include/honee.h
/honee/include/log_events.h
/honee/include/navierstokes.h
/honee/include/spanstats.h
/honee/index.md
/honee/problems/advection.c
/honee/problems/bc_freestream.c
/honee/problems/bc_outflow.c
/honee/problems/bc_slip.c
/honee/problems/blasius.c
/honee/problems/channel.c
/honee/problems/densitycurrent.c
/honee/problems/eulervortex.c
/honee/problems/gaussianwave.c
/honee/problems/newtonian.c
/honee/problems/shocktube.c
/honee/problems/stg_shur14.c
/honee/problems/stg_shur14.h
/honee/problems/taylorgreen.c
/honee/qfunctions/advection.h
/honee/qfunctions/advection_types.h
/honee/qfunctions/bc_freestream.h
/honee/qfunctions/bc_outflow.h
/honee/qfunctions/bc_slip.h
/honee/qfunctions/blasius.h
/honee/qfunctions/differential_filter.h
/honee/qfunctions/newtonian.h
/honee/qfunctions/newtonian_types.h
/honee/qfunctions/stabilization_types.h
/honee/qfunctions/taylorgreen.h
/honee/src/bc_definition.c
/honee/src/boundary_condition.c
/honee/src/cloptions.c
/honee/src/diff_flux_projection.c
/honee/src/differential_filter.c
/honee/src/dm_utils.c
/honee/src/grid_anisotropy_tensor.c
/honee/src/honee-config.c
/honee/src/honee-file.c
/honee/src/honee-ksp.c
/honee/src/honee.c
/honee/src/honee_versioning.c
/honee/src/log_events.c
/honee/src/misc.c
/honee/src/monitor_totalkineticenergy.c
/honee/src/petsc_ops.c
/honee/src/qdata.c
/honee/src/setupdm.c
/honee/src/setuplibceed.c
/honee/src/setupts.c
sgs_dd_training.c
/honee/src/spanstats.c
/honee/src/strong_boundary_conditions.c
/honee/src/turb_spanstats.c
/honee/tests/channel_divdiff_verify.yaml
/honee/tests/output/channel_div_diff_verify_indirect_explicit.bin
/honee/tests/output/taylor-green-IC.bin
/honee/tests/output/taylorgreen_totalke.csv
/honee/tests/stats_test.yaml
ea615d4c07-Dec-2024 James Wright <james@jameswright.xyz>

style: Refactor fluids -> HONEE


/honee/CHANGELOG.md
/honee/doc/runtime_options.md
/honee/examples/navierstokes.c
/honee/examples/taylor_green_vortex.yaml
/honee/include/honee-file.h
/honee/include/log_events.h
/honee/include/navierstokes.h
/honee/problems/advection.c
/honee/problems/densitycurrent.c
/honee/problems/newtonian.c
/honee/problems/sgs_dd_model.c
/honee/problems/shocktube.c
/honee/problems/stg_shur14.c
/honee/problems/torch/sgs_model_torch.cpp
/honee/qfunctions/advection.h
/honee/qfunctions/blasius.h
/honee/qfunctions/channel.h
/honee/qfunctions/densitycurrent.h
/honee/qfunctions/eulervortex.h
/honee/qfunctions/mass.h
/honee/qfunctions/monitor_cfl.h
/honee/qfunctions/monitor_totalkineticenergy.h
/honee/qfunctions/newtonian.h
/honee/qfunctions/setupgeo.h
/honee/qfunctions/setupgeo2d.h
/honee/qfunctions/setupgeo_helpers.h
/honee/qfunctions/sgs_dd_model.h
/honee/qfunctions/shocktube.h
/honee/src/cloptions.c
/honee/src/diff_flux_projection.c
/honee/src/differential_filter.c
/honee/src/grid_anisotropy_tensor.c
/honee/src/honee-file.c
/honee/src/honee-mass.c
/honee/src/log_events.c
/honee/src/misc.c
/honee/src/monitor_cfl.c
/honee/src/monitor_totalkineticenergy.c
/honee/src/petsc_ops.c
/honee/src/setupdm.c
/honee/src/setuplibceed.c
/honee/src/setupts.c
sgs_dd_training.c
smartsim.c
/honee/src/turb_spanstats.c
/honee/src/velocity_gradient_projection.c
/honee/tests/gaussianwave_cgns_load.yaml
/honee/tests/gaussianwave_test_5.cgns
/honee/tests/junit.py
/honee/tests/junit_common.py
/honee/tests/output/adv-rotation-cosine.bin
/honee/tests/output/adv-rotation-implicit-stab-supg.bin
/honee/tests/output/adv-skew.bin
/honee/tests/output/adv-translation-implicit-stab-su.bin
/honee/tests/output/adv2d-boundary-layer-ic.bin
/honee/tests/output/adv2d-rotation-explicit-stab-supg-consistent-mass.bin
/honee/tests/output/adv2d-rotation-explicit-strong.bin
/honee/tests/output/adv2d-rotation-implicit-stab-supg.bin
/honee/tests/output/adv2d-wave-sine.bin
/honee/tests/output/adv2d-wave-square-direct_divdiff.bin
/honee/tests/output/adv2d-wave-square-direct_divdiff_cfl.csv
/honee/tests/output/adv2d-wave-square-indirect_divdiff.bin
/honee/tests/output/blasius-bc_slip.bin
/honee/tests/output/blasius-bc_slip_indirect.bin
/honee/tests/output/blasius-sgs-data-driven.bin
/honee/tests/output/blasius.bin
/honee/tests/output/blasius_STG.bin
/honee/tests/output/blasius_STG_strongBC.bin
/honee/tests/output/blasius_STG_weakT.bin
/honee/tests/output/blasius_diff_filter_aniso_vandriest.bin
/honee/tests/output/blasius_diff_filter_iso.bin
/honee/tests/output/channel-prim.bin
/honee/tests/output/channel.bin
/honee/tests/output/dc-explicit.bin
/honee/tests/output/dc-implicit-stab-none.bin
/honee/tests/output/euler-explicit.bin
/honee/tests/output/euler-implicit.bin
/honee/tests/output/flatplate-STG.bin
/honee/tests/output/gaussianwave-IDL-entropy.bin
/honee/tests/output/gaussianwave-IDL.bin
/honee/tests/output/gaussianwave-cgns-load.bin
/honee/tests/output/gaussianwave-explicit.bin
/honee/tests/output/gaussianwave-shell.bin
/honee/tests/output/shocktube-explicit-su-yzb.bin
/honee/tests/output/taylor-green-IC.bin
/honee/tests/output/taylor-green.bin
/honee/tests/output/taylorgreen_totalke.csv
/honee/tests/output/turb-spanstats-IC.bin
/honee/tests/output/turb-spanstats-stats.bin
/honee/tests/stats_test.yaml
519781ae26-Oct-2024 James Wright <james@jameswright.xyz>

fix: Destroy Ceed objects due to libCEED #1702


/honee/CHANGELOG.md
/honee/doc/runtime_options.md
/honee/examples/advection.yaml
/honee/examples/advection_wave.yaml
/honee/examples/navierstokes.c
/honee/include/mat-ceed-impl.h
/honee/include/mat-ceed.h
/honee/include/petsc-ceed-utils.h
/honee/problems/advection.c
/honee/problems/newtonian.c
/honee/problems/sgs_dd_model.c
/honee/qfunctions/advection.h
/honee/qfunctions/advection_types.h
/honee/qfunctions/blasius.h
/honee/qfunctions/channel.h
/honee/qfunctions/densitycurrent.h
/honee/qfunctions/diff_flux_projection.h
/honee/qfunctions/differential_filter.h
/honee/qfunctions/eulervortex.h
/honee/qfunctions/gaussianwave.h
/honee/qfunctions/grid_anisotropy_tensor.h
/honee/qfunctions/inverse_multiplicity.h
/honee/qfunctions/mass.h
/honee/qfunctions/newtonian.h
/honee/qfunctions/newtonian_state.h
/honee/qfunctions/newtonian_types.h
/honee/qfunctions/setupgeo.h
/honee/qfunctions/setupgeo2d.h
/honee/qfunctions/setupgeo_helpers.h
/honee/qfunctions/sgs_dd_model.h
/honee/qfunctions/sgs_dd_training.h
/honee/qfunctions/sgs_dd_utils.h
/honee/qfunctions/shocktube.h
/honee/qfunctions/stabilization.h
/honee/qfunctions/stg_shur14.h
/honee/qfunctions/stg_shur14_type.h
/honee/qfunctions/strong_boundary_conditions.h
/honee/qfunctions/taylorgreen.h
/honee/qfunctions/turb_spanstats.h
/honee/qfunctions/utils.h
/honee/qfunctions/utils_eigensolver_jacobi.h
/honee/qfunctions/velocity_gradient_projection.h
/honee/src/mat-ceed.c
/honee/src/petsc_ops.c
sgs_dd_training.c
/honee/src/turb_spanstats.c
/honee/tests/output/fluids-navierstokes-adv2d-boundary-layer-ic.bin
01e19bfa12-Oct-2024 James Wright <james@jameswright.xyz>

style: Use CeedOperatorFieldGetData

fff85bd312-Oct-2024 James Wright <james@jameswright.xyz>

fix: Destroy objects from CeedOperatorFieldGet*

e3663b9010-Oct-2024 James Wright <james@jameswright.xyz>

chore: Move CeedData into Honee

0c373b7417-Jul-2024 James Wright <james@jameswright.xyz>

refactor: Change User -> Honee


/honee/.gitlab-ci.yml
/honee/CHANGELOG.md
/honee/doc/references.bib
/honee/doc/runtime_options.md
/honee/doc/theory.md
/honee/examples/STGInflow_flatplate_STG.dat
/honee/examples/STGRand_flatplate_STG.dat
/honee/examples/advection_bl.yaml
/honee/examples/advection_wave.yaml
/honee/examples/flatplate_STG.yaml
/honee/examples/flatplate_STG_spacing.dat
/honee/examples/navierstokes.c
/honee/include/log_events.h
/honee/include/navierstokes.h
/honee/problems/advection.c
/honee/problems/bc_freestream.c
/honee/problems/bc_slip.c
/honee/problems/blasius.c
/honee/problems/channel.c
/honee/problems/densitycurrent.c
/honee/problems/eulervortex.c
/honee/problems/gaussianwave.c
/honee/problems/newtonian.c
/honee/problems/sgs_dd_model.c
/honee/problems/shocktube.c
/honee/problems/stg_shur14.c
/honee/problems/stg_shur14.h
/honee/qfunctions/advection.h
/honee/qfunctions/advection_types.h
/honee/qfunctions/diff_flux_projection.h
/honee/qfunctions/eulervortex.h
/honee/qfunctions/mass.h
/honee/qfunctions/newtonian.h
/honee/qfunctions/newtonian_state.h
/honee/qfunctions/newtonian_types.h
/honee/qfunctions/setupgeo.h
/honee/qfunctions/setupgeo2d.h
/honee/qfunctions/setupgeo_helpers.h
/honee/qfunctions/stabilization.h
/honee/qfunctions/stabilization_types.h
/honee/qfunctions/stg_shur14.h
/honee/qfunctions/utils.h
/honee/src/boundary_condition.c
/honee/src/cloptions.c
/honee/src/diff_flux_projection.c
/honee/src/differential_filter.c
/honee/src/dm_utils.c
/honee/src/grid_anisotropy_tensor.c
/honee/src/log_events.c
/honee/src/mat-ceed.c
/honee/src/misc.c
/honee/src/petsc_ops.c
/honee/src/qdata.c
/honee/src/setupdm.c
/honee/src/setuplibceed.c
/honee/src/setupts.c
sgs_dd_training.c
smartsim.c
/honee/src/smartsim_weak.c
/honee/src/strong_boundary_conditions.c
/honee/src/turb_spanstats.c
/honee/src/velocity_gradient_projection.c
/honee/tests/output/fluids-navierstokes-adv-rotation-cosine.bin
/honee/tests/output/fluids-navierstokes-adv2d-boundary-layer-ic.bin
/honee/tests/output/fluids-navierstokes-adv2d-wave-sine.bin
/honee/tests/output/fluids-navierstokes-adv2d-wave-square-direct_divdiff.bin
/honee/tests/output/fluids-navierstokes-adv2d-wave-square-indirect_divdiff.bin
/honee/tests/output/fluids-navierstokes-blasius-bc_slip.bin
/honee/tests/output/fluids-navierstokes-blasius-bc_slip_indirect.bin
/honee/tests/output/fluids-navierstokes-flatplate-STG.bin

12