History log of /honee/src/smartsim/ (Results 26 – 49 of 49)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0dee9b8e17-Jul-2024 James Wright <james@jameswright.xyz>

fix: Skip Preallocation for auxillary DMs

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

refactor: More consistent naming of qf context

ae2b091f26-Jun-2024 James Wright <james@jameswright.xyz>

chore: Move to Apache-2.0 OR BSD-2-Clause


/honee/.gitlab-ci.yml
/honee/CHANGELOG.md
/honee/LICENSE-APACHE
/honee/LICENSE-BSD
/honee/common.mk
/honee/doc/theory.md
/honee/examples/conv_test.sh
/honee/examples/dd_sgs_data/OutScaling.dat
/honee/examples/dd_sgs_data/b1.dat
/honee/examples/dd_sgs_data/b2.dat
/honee/examples/dd_sgs_data/w1.dat
/honee/examples/dd_sgs_data/w2.dat
/honee/examples/navierstokes.c
/honee/examples/stdoutParsing.py
/honee/examples/vortexshedding.yaml
/honee/include/bc_definition.h
/honee/include/log_events.h
/honee/include/mat-ceed-impl.h
/honee/include/mat-ceed.h
/honee/include/navierstokes.h
/honee/include/petsc-ceed-utils.h
/honee/include/petsc-ceed.h
/honee/include/petsc_ops.h
/honee/include/sgs_model_torch.h
/honee/include/smartsim.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/sgs_model_torch_weak.c
/honee/problems/shocktube.c
/honee/problems/stg_shur14.c
/honee/problems/stg_shur14.h
/honee/problems/taylorgreen.c
/honee/problems/torch/sgs_model_torch.cpp
/honee/pytorch_pkgconfig.py
/honee/qfunctions/advection.h
/honee/qfunctions/advection_types.h
/honee/qfunctions/bc_freestream.h
/honee/qfunctions/bc_freestream_type.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/differential_filter_enums.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/riemann_solver.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/stabilization_types.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/turb_stats_types.h
/honee/qfunctions/utils.h
/honee/qfunctions/utils_eigensolver_jacobi.h
/honee/qfunctions/velocity_gradient_projection.h
/honee/src/bc_definition.c
/honee/src/boundary_condition.c
/honee/src/cloptions.c
/honee/src/differential_filter.c
/honee/src/dm_utils.c
/honee/src/grid_anisotropy_tensor.c
/honee/src/inverse_multiplicity.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
149fb53628-Jun-2024 James Wright <james@jameswright.xyz>

chore: Move navierstokes.* out of root directory

navierstokes.h to include and navierstokes.c into examples


/honee/.gitignore
/honee/.gitlab-ci.yml
/honee/.gitlab/issue_templates/bug_report.md
/honee/.gitlab/issue_templates/feature_request.md
/honee/.gitlab/merge_request_templates/default.md
/honee/AUTHORS
/honee/CHANGELOG.md
/honee/CONTRIBUTING.md
/honee/Doxyfile
/honee/Makefile
/honee/README.md
/honee/common.mk
/honee/conf.py
/honee/doc/css/altair-plot.css
/honee/doc/intro.md
/honee/doc/references.bib
/honee/doc/requirements.txt
/honee/doc/runtime_options.md
/honee/doc/theory.md
/honee/examples/STGInflow_blasius.dat
/honee/examples/STGRand.dat
/honee/examples/advection.yaml
/honee/examples/blasius.yaml
/honee/examples/channel.yaml
/honee/examples/conv_plot.py
/honee/examples/conv_test.sh
/honee/examples/gaussianwave.yaml
/honee/examples/meshes/Makefile
/honee/examples/meshes/cylinder.geo
/honee/examples/navierstokes.c
/honee/examples/postprocess/vortexshedding.py
/honee/examples/stdoutParsing.py
/honee/examples/vortexshedding.yaml
/honee/include/bc_definition.h
/honee/include/log_events.h
/honee/include/mat-ceed-impl.h
/honee/include/mat-ceed.h
/honee/include/navierstokes.h
/honee/include/petsc-ceed-utils.h
/honee/include/petsc-ceed.h
/honee/include/sgs_model_torch.h
/honee/index.md
/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/sgs_model_torch_weak.c
/honee/problems/shocktube.c
/honee/problems/stg_shur14.c
/honee/problems/stg_shur14.h
/honee/problems/taylorgreen.c
/honee/problems/torch/sgs_model_torch.cpp
/honee/pytorch_pkgconfig.py
/honee/qfunctions/bc_freestream.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/newtonian.h
/honee/qfunctions/newtonian_state.h
/honee/qfunctions/newtonian_types.h
/honee/qfunctions/riemann_solver.h
/honee/qfunctions/setupgeo2d.h
/honee/qfunctions/sgs_dd_model.h
/honee/qfunctions/stg_shur14.h
/honee/qfunctions/stg_shur14_type.h
/honee/qfunctions/taylorgreen.h
/honee/qfunctions/turb_spanstats.h
/honee/qfunctions/velocity_gradient_projection.h
/honee/src/bc_definition.c
/honee/src/boundary_condition.c
/honee/src/cloptions.c
/honee/src/differential_filter.c
/honee/src/dm_utils.c
/honee/src/grid_anisotropy_tensor.c
/honee/src/inverse_multiplicity.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/blasius_stgtest.yaml
/honee/tests/blasius_test.yaml
/honee/tests/createPyTorchModel/NNModel_HIT.pt
/honee/tests/createPyTorchModel/NNModel_HIT_fp64_jit.pt
/honee/tests/createPyTorchModel/README.md
/honee/tests/createPyTorchModel/update_weights.py
/honee/tests/junit-xml/.gitignore
/honee/tests/junit-xml/LICENSE.txt
/honee/tests/junit-xml/README.rst
/honee/tests/junit-xml/junit_xml/__init__.py
/honee/tests/junit.py
/honee/tests/junit_common.py
/honee/tests/output/diff_filter_mms_y_spacing.dat
/honee/tests/output/fluids-navierstokes-adv-rotation-cosine.bin
/honee/tests/output/fluids-navierstokes-adv-rotation-implicit-stab-supg.bin
/honee/tests/output/fluids-navierstokes-adv-skew.bin
/honee/tests/output/fluids-navierstokes-adv-translation-implicit-stab-su.bin
/honee/tests/output/fluids-navierstokes-adv2d-rotation-explicit-stab-supg-consistent-mass.bin
/honee/tests/output/fluids-navierstokes-adv2d-rotation-explicit-strong.bin
/honee/tests/output/fluids-navierstokes-adv2d-rotation-implicit-stab-supg.bin
/honee/tests/output/fluids-navierstokes-blasius-bc_slip.bin
/honee/tests/output/fluids-navierstokes-blasius-sgs-data-driven.bin
/honee/tests/output/fluids-navierstokes-blasius.bin
/honee/tests/output/fluids-navierstokes-blasius_STG.bin
/honee/tests/output/fluids-navierstokes-blasius_STG_strongBC.bin
/honee/tests/output/fluids-navierstokes-blasius_STG_weakT.bin
/honee/tests/output/fluids-navierstokes-blasius_diff_filter_aniso_vandriest.bin
/honee/tests/output/fluids-navierstokes-blasius_diff_filter_iso.bin
/honee/tests/output/fluids-navierstokes-channel-prim.bin
/honee/tests/output/fluids-navierstokes-channel.bin
/honee/tests/output/fluids-navierstokes-dc-explicit.bin
/honee/tests/output/fluids-navierstokes-dc-implicit-stab-none.bin
/honee/tests/output/fluids-navierstokes-euler-explicit.bin
/honee/tests/output/fluids-navierstokes-euler-implicit.bin
/honee/tests/output/fluids-navierstokes-gaussianwave-IDL-entropy.bin
/honee/tests/output/fluids-navierstokes-gaussianwave-IDL.bin
/honee/tests/output/fluids-navierstokes-gaussianwave-explicit.bin
/honee/tests/output/fluids-navierstokes-gaussianwave-shell.bin
/honee/tests/output/fluids-navierstokes-shocktube-explicit-su-yzb.bin
/honee/tests/output/fluids-navierstokes-taylor-green-IC.bin
/honee/tests/output/fluids-navierstokes-turb-spanstats-IC.bin
/honee/tests/output/fluids-navierstokes-turb-spanstats-stats.bin
/honee/tests/output/y00_output.npy
/honee/tests/output/y01_output.npy
/honee/tests/smartsim_regression_framework.py
/honee/tests/stats_test.yaml
991aef5224-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Make ProblemData a pointer to struct

We basically use it as a pointer-to-struct type everywhere, so might as
well make it consistent with everything else

ee81c42318-Apr-2024 Riccardo Balin <balin@uan-0002.head.cm.americas.sgi.com>

fluids: moved SmartRedis send of time step number after all training data is computed

43e9749f15-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Rename PetscSmartRedisCall -> PetscCallSmartRedis

6ea7c1ae12-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Multiple filter widths for SGS training

4fa1625a12-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Misc cleanup of SmartSim and SGS training

7ff16c0224-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Put min global array size for SmartSim

dc93675427-Mar-2024 Jeremy L Thompson <jeremy@jeremylt.org>

minor - update copyright headers


/honee/.clang-tidy
/honee/LICENSE
/honee/include/ceed-utils.h
/honee/include/mat-ceed-impl.h
/honee/include/mat-ceed.h
/honee/include/petsc_ops.h
/honee/include/smartsim.h
/honee/navierstokes.c
/honee/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/problems/taylorgreen.c
/honee/qfunctions/advection.h
/honee/qfunctions/advection_types.h
/honee/qfunctions/bc_freestream.h
/honee/qfunctions/bc_freestream_type.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/differential_filter_enums.h
/honee/qfunctions/eulervortex.h
/honee/qfunctions/gaussianwave.h
/honee/qfunctions/grid_anisotropy_tensor.h
/honee/qfunctions/mass.h
/honee/qfunctions/newtonian.h
/honee/qfunctions/newtonian_state.h
/honee/qfunctions/newtonian_types.h
/honee/qfunctions/riemann_solver.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/stabilization_types.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/turb_stats_types.h
/honee/qfunctions/utils.h
/honee/qfunctions/utils_eigensolver_jacobi.h
/honee/qfunctions/velocity_gradient_projection.h
/honee/smartsim_regression_framework.py
/honee/src/cloptions.c
/honee/src/differential_filter.c
/honee/src/dm_utils.c
/honee/src/grid_anisotropy_tensor.c
/honee/src/mat-ceed.c
/honee/src/misc.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/smartsim_weak.c
/honee/src/strong_boundary_conditions.c
/honee/src/turb_spanstats.c
/honee/src/velocity_gradient_projection.c
/honee/tests-output/y0_output.npy
5930f03721-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Add GetInverseMultiplicity

ee6b009921-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Fix multiplicity for SGS training

Multiplicity needs to account for GlobalToLocal multiplicity as well,
since we put the global Vec into the training database

c05653ab14-Mar-2024 James Wright <james@jameswright.xyz>

Merge pull request #1517 from CEED/jrwrigh/ratel_sync

fluids: Sync with Ratel changes

a7dac1d514-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Sync with Ratel, get ceed-utils.h

25a3829514-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Fix issues with 64 bit PetscInt builds

f4632bef05-Mar-2024 Riccardo Balin <riccardo.balin@gmail.com>

Fixing SmartRedis meta data arrays to be of type Int64 (#1501)

* fluids: fixed SmartRedis meta data arrays to be of type Int64

* fluids: style fix

---------

Co-authored-by: Riccardo Balin <

Fixing SmartRedis meta data arrays to be of type Int64 (#1501)

* fluids: fixed SmartRedis meta data arrays to be of type Int64

* fluids: style fix

---------

Co-authored-by: Riccardo Balin <balin@aurora-uan-0010.hostmgmt.cm.aurora.alcf.anl.gov>

show more ...

ad2e713e27-Feb-2024 Riccardo Balin <riccardo.balin@gmail.com>

Merge balin/smartsim branch into main with timers for SmartRedis API calls (#1480)


---------

Co-authored-by: James Wright <james@jameswright.xyz>
Co-authored-by: Riccardo Balin <balin@aurora-u

Merge balin/smartsim branch into main with timers for SmartRedis API calls (#1480)


---------

Co-authored-by: James Wright <james@jameswright.xyz>
Co-authored-by: Riccardo Balin <balin@aurora-uan-0012.hostmgmt.cm.aurora.alcf.anl.gov>

show more ...

c6271fa915-Dec-2023 Jeremy L Thompson <jeremy@jeremylt.org>

interface - remove legacy CEED_BASIS_COLLOCATED

ff6b888a27-Nov-2023 James Wright <james@jameswright.xyz>

fluids: Change SmartRedisCall -> PetscSmartRedisCall

ec6e415116-Oct-2023 James Wright <james@jameswright.xyz>

fluids: Add SmartSimDataDestroy

632a41e104-May-2023 James Wright <james@jameswright.xyz>

fluids: Add TSPostStep for SGS DD Training

- This will shutdown the simulation if there's a tensor called
`check-run` equal to zeros

aa0b7f7617-Apr-2023 James Wright <james@jameswright.xyz>

fluids: Add data-driven SGS training setup, TSMonitor

- Adds `smartsim_weak.c` to handle case where SmartRedis is not built

7cd7083519-Apr-2023 James Wright <james@jameswright.xyz>

fluids: Add SmartSim setup

- Adds `-smartsim_diable_calls` which can run with `-sgs_train_enable`,
but doesn't call SmartSim library calls. This allows for debugging the
training related functio

fluids: Add SmartSim setup

- Adds `-smartsim_diable_calls` which can run with `-sgs_train_enable`,
but doesn't call SmartSim library calls. This allows for debugging the
training related functions without having to run inside a SmartSim
experiment.

show more ...


/honee/.clang-format
/honee/.clang-tidy
/honee/.gitignore
/honee/LICENSE
/honee/Makefile
/honee/README.md
/honee/STGInflow_blasius.dat
/honee/STGRand.dat
/honee/blasius.yaml
/honee/channel.yaml
/honee/conv_plot.py
/honee/conv_test.sh
/honee/dd_sgs_data/OutScaling.dat
/honee/dd_sgs_data/b1.dat
/honee/dd_sgs_data/b2.dat
/honee/dd_sgs_data/w1.dat
/honee/dd_sgs_data/w2.dat
/honee/gaussianwave.yaml
/honee/include/petsc_ops.h
/honee/include/smartsim.h
/honee/index.md
/honee/meshes/Makefile
/honee/meshes/cylinder.geo
/honee/navierstokes.c
/honee/navierstokes.h
/honee/postprocess/vortexshedding.py
/honee/problems/advection.c
/honee/problems/advection2d.c
/honee/problems/blasius.c
/honee/problems/channel.c
/honee/problems/densitycurrent.c
/honee/problems/eulervortex.c
/honee/problems/freestream_bc.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/problems/taylorgreen.c
/honee/qfunctions/advection.h
/honee/qfunctions/advection2d.h
/honee/qfunctions/advection_types.h
/honee/qfunctions/blasius.h
/honee/qfunctions/channel.h
/honee/qfunctions/densitycurrent.h
/honee/qfunctions/differential_filter.h
/honee/qfunctions/eulervortex.h
/honee/qfunctions/freestream_bc.h
/honee/qfunctions/freestream_bc_type.h
/honee/qfunctions/gaussianwave.h
/honee/qfunctions/grid_anisotropy_tensor.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_utils.h
/honee/qfunctions/shocktube.h
/honee/qfunctions/stabilization.h
/honee/qfunctions/stabilization_types.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/turb_stats_types.h
/honee/qfunctions/utils.h
/honee/qfunctions/utils_eigensolver_jacobi.h
/honee/qfunctions/velocity_gradient_projection.h
/honee/src/cloptions.c
/honee/src/differential_filter.c
/honee/src/dm_utils.c
/honee/src/grid_anisotropy_tensor.c
/honee/src/misc.c
/honee/src/petsc_ops.c
/honee/src/setupdm.c
/honee/src/setuplibceed.c
/honee/src/setupts.c
smartsim.c
/honee/src/strong_boundary_conditions.c
/honee/src/turb_spanstats.c
/honee/src/velocity_gradient_projection.c
/honee/stdoutParsing.py
/honee/tests-output/blasius_stgtest.yaml
/honee/tests-output/blasius_test.yaml
/honee/tests-output/diff_filter_mms_y_spacing.dat
/honee/tests-output/fluids-navierstokes-adv-rotation-implicit-stab-supg.bin
/honee/tests-output/fluids-navierstokes-adv-translation-implicit-stab-su.bin
/honee/tests-output/fluids-navierstokes-adv2d-rotation-explicit-strong.bin
/honee/tests-output/fluids-navierstokes-adv2d-rotation-implicit-stab-supg.bin
/honee/tests-output/fluids-navierstokes-blasius-sgs-data-driven.bin
/honee/tests-output/fluids-navierstokes-blasius.bin
/honee/tests-output/fluids-navierstokes-blasius_STG.bin
/honee/tests-output/fluids-navierstokes-blasius_STG_strongBC.bin
/honee/tests-output/fluids-navierstokes-blasius_STG_weakT.bin
/honee/tests-output/fluids-navierstokes-blasius_diff_filter_aniso_vandriest.bin
/honee/tests-output/fluids-navierstokes-blasius_diff_filter_iso.bin
/honee/tests-output/fluids-navierstokes-channel-prim.bin
/honee/tests-output/fluids-navierstokes-channel.bin
/honee/tests-output/fluids-navierstokes-conv-euler.csv
/honee/tests-output/fluids-navierstokes-dc-explicit.bin
/honee/tests-output/fluids-navierstokes-dc-implicit-stab-none.bin
/honee/tests-output/fluids-navierstokes-euler-explicit.bin
/honee/tests-output/fluids-navierstokes-euler-implicit.bin
/honee/tests-output/fluids-navierstokes-gaussianwave-IDL.bin
/honee/tests-output/fluids-navierstokes-gaussianwave-shell.bin
/honee/tests-output/fluids-navierstokes-shocktube-explicit-su-yzb.bin
/honee/tests-output/fluids-navierstokes-taylor-green-IC.bin
/honee/tests-output/fluids-navierstokes-turb-spanstats-IC.bin
/honee/tests-output/fluids-navierstokes-turb-spanstats-stats.bin
/honee/tests-output/stats_test.yaml
/honee/vortexshedding.yaml

12