History log of /libCEED/examples/fluids/src/ (Results 151 – 175 of 314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8213d10119-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Remove problem->bc function pointers

- Not needed, as essential boundary conditions go through
`DMPlexInsertBoundaryValues_NS` or
`DMPlexInsertBoundaryValues_StrongBC`

457e73b219-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Compatability for PETSc w/ 64bit ints


/libCEED/README.md
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.h
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen.c
/libCEED/backends/cuda-ref/ceed-cuda-ref-basis.c
/libCEED/backends/cuda-ref/ceed-cuda-ref-operator.c
/libCEED/backends/cuda-ref/ceed-cuda-ref-qfunction-load.cpp
/libCEED/backends/cuda-ref/ceed-cuda-ref-qfunction-load.h
/libCEED/backends/cuda-ref/ceed-cuda-ref-qfunction.c
/libCEED/backends/cuda-ref/ceed-cuda-ref.c
/libCEED/backends/cuda-ref/ceed-cuda-ref.h
/libCEED/backends/cuda-ref/ceed-cuda-restriction.c
/libCEED/backends/cuda-ref/ceed-cuda-vector.c
/libCEED/backends/cuda-shared/ceed-cuda-shared-basis.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.c
/libCEED/backends/cuda-shared/kernels/cuda-shared-basis.cu
/libCEED/backends/cuda/ceed-cuda-common.c
/libCEED/backends/cuda/ceed-cuda-common.h
/libCEED/backends/cuda/ceed-cuda-compile.cpp
/libCEED/backends/cuda/ceed-cuda-compile.h
/libCEED/backends/hip-gen/ceed-hip-gen-operator-build.cpp
/libCEED/backends/hip-gen/ceed-hip-gen-operator-build.h
/libCEED/backends/hip-gen/ceed-hip-gen-operator.c
/libCEED/backends/hip-gen/ceed-hip-gen.c
/libCEED/backends/hip-ref/ceed-hip-ref-basis.c
/libCEED/backends/hip-ref/ceed-hip-ref-operator.c
/libCEED/backends/hip-ref/ceed-hip-ref-qfunction-load.cpp
/libCEED/backends/hip-ref/ceed-hip-ref-qfunction-load.h
/libCEED/backends/hip-ref/ceed-hip-ref-qfunction.c
/libCEED/backends/hip-ref/ceed-hip-ref-restriction.c
/libCEED/backends/hip-ref/ceed-hip-ref-vector.c
/libCEED/backends/hip-ref/ceed-hip-ref.c
/libCEED/backends/hip-ref/ceed-hip-ref.h
/libCEED/backends/hip-shared/ceed-hip-shared-basis.c
/libCEED/backends/hip-shared/ceed-hip-shared.c
/libCEED/backends/hip/ceed-hip-common.c
/libCEED/backends/hip/ceed-hip-common.h
/libCEED/backends/hip/ceed-hip-compile.cpp
/libCEED/backends/hip/ceed-hip-compile.h
/libCEED/backends/magma/ceed-magma.h
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction-load.hpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction-load.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref.hpp
/libCEED/backends/sycl-ref/ceed-sycl-ref.sycl.cpp
/libCEED/backends/sycl-shared/ceed-sycl-shared-basis.sycl.cpp
/libCEED/backends/sycl-shared/ceed-sycl-shared.sycl.cpp
/libCEED/backends/sycl-shared/kernels/sycl-shared-basis.hpp
/libCEED/backends/sycl/ceed-sycl-common.hpp
/libCEED/backends/sycl/ceed-sycl-common.sycl.cpp
/libCEED/backends/sycl/ceed-sycl-compile.hpp
/libCEED/backends/sycl/ceed-sycl-compile.sycl.cpp
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/fluids/navierstokes.h
/libCEED/examples/fluids/problems/blasius.c
/libCEED/examples/fluids/problems/sgs_dd_model.c
/libCEED/examples/fluids/problems/stg_shur14.c
differential_filter.c
grid_anisotropy_tensor.c
misc.c
setuplibceed.c
setupts.c
turb_spanstats.c
velocity_gradient_projection.c
/libCEED/include/ceed-impl.h
/libCEED/include/ceed/backend.h
/libCEED/include/ceed/ceed.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed.c
ee4ca9cb20-Jun-2023 James Wright <james@jameswright.xyz>

examples: Use PetscFunctionReturn in PETSC_SUCCESS


/libCEED/examples/fluids/problems/advection.c
/libCEED/examples/fluids/problems/advection2d.c
/libCEED/examples/fluids/problems/blasius.c
/libCEED/examples/fluids/problems/channel.c
/libCEED/examples/fluids/problems/densitycurrent.c
/libCEED/examples/fluids/problems/eulervortex.c
/libCEED/examples/fluids/problems/freestream_bc.c
/libCEED/examples/fluids/problems/gaussianwave.c
/libCEED/examples/fluids/problems/newtonian.c
/libCEED/examples/fluids/problems/sgs_dd_model.c
/libCEED/examples/fluids/problems/shocktube.c
/libCEED/examples/fluids/problems/stg_shur14.c
cloptions.c
differential_filter.c
grid_anisotropy_tensor.c
misc.c
petsc_ops.c
setupdm.c
setuplibceed.c
setupts.c
strong_boundary_conditions.c
turb_spanstats.c
velocity_gradient_projection.c
/libCEED/examples/petsc/bps.c
/libCEED/examples/petsc/bpsraw.c
/libCEED/examples/petsc/src/libceedsetup.c
/libCEED/examples/petsc/src/matops.c
/libCEED/examples/petsc/src/petscutils.c
/libCEED/examples/solids/problems/finite-strain-mooney-rivlin-initial-1.c
/libCEED/examples/solids/problems/finite-strain-neo-hookean-current-1.c
/libCEED/examples/solids/problems/finite-strain-neo-hookean-current-2.c
/libCEED/examples/solids/problems/finite-strain-neo-hookean-initial-1.c
/libCEED/examples/solids/problems/finite-strain-neo-hookean-initial-2.c
/libCEED/examples/solids/problems/linear.c
/libCEED/examples/solids/problems/mooney-rivlin.c
/libCEED/examples/solids/problems/neo-hookean.c
/libCEED/examples/solids/problems/problems.c
/libCEED/examples/solids/problems/small-strain-neo-hookean.c
/libCEED/examples/solids/src/boundary.c
/libCEED/examples/solids/src/cl-options.c
/libCEED/examples/solids/src/matops.c
/libCEED/examples/solids/src/misc.c
/libCEED/examples/solids/src/setup-dm.c
/libCEED/examples/solids/src/setup-libceed.c
2e6856d519-Jun-2023 James Wright <james@jameswright.xyz>

Merge pull request #1236 from CEED/jrwrigh/fluids_event_log

fluids: Add CeedOperator PetscLogEvents

75d1798c19-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Add CeedOperator PetscLogEvents

Co-authored-by: Jed Brown <jed@jedbrown.org>


/libCEED/Makefile
/libCEED/README.md
/libCEED/backends/ceed-backend-list.h
/libCEED/backends/sycl-ref/ceed-sycl-ref-basis.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-operator.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction-load.hpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction-load.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunctioncontext.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref.hpp
/libCEED/backends/sycl-ref/ceed-sycl-ref.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-restriction.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-vector.sycl.cpp
/libCEED/backends/sycl-ref/kernels/sycl-ref-vector.hpp
/libCEED/backends/sycl-shared/ceed-sycl-shared-basis.sycl.cpp
/libCEED/backends/sycl-shared/ceed-sycl-shared.hpp
/libCEED/backends/sycl-shared/ceed-sycl-shared.sycl.cpp
/libCEED/backends/sycl-shared/kernels/sycl-shared-basis.hpp
/libCEED/backends/sycl/ceed-sycl-common.hpp
/libCEED/backends/sycl/ceed-sycl-common.sycl.cpp
/libCEED/backends/sycl/ceed-sycl-compile.hpp
/libCEED/backends/sycl/ceed-sycl-compile.sycl.cpp
/libCEED/backends/sycl/ocloc_api.h
/libCEED/backends/sycl/online_compiler.hpp
/libCEED/backends/sycl/online_compiler.sycl.cpp
/libCEED/doc/sphinx/source/conf.py
/libCEED/doc/sphinx/source/releasenotes.md
/libCEED/examples/ceed/ex1-volume.c
/libCEED/examples/fluids/README.md
/libCEED/examples/fluids/index.md
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/fluids/navierstokes.h
/libCEED/examples/fluids/qfunctions/differential_filter.h
/libCEED/examples/fluids/qfunctions/sgs_dd_model.h
misc.c
petsc_ops.c
setupts.c
/libCEED/include/ceed/jit-source/sycl/sycl-jit.h
/libCEED/include/ceed/jit-source/sycl/sycl-ref-qfunction.h
/libCEED/include/ceed/jit-source/sycl/sycl-shared-basis-read-write-templates.h
/libCEED/include/ceed/jit-source/sycl/sycl-shared-basis-tensor-templates.h
/libCEED/include/ceed/jit-source/sycl/sycl-shared-basis-tensor.h
/libCEED/include/ceed/jit-source/sycl/sycl-types.h
/libCEED/include/ceed/sycl.h
/libCEED/interface/ceed-preconditioning.c
/libCEED/tests/junit.py
d55646a419-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Remove unnecessary state vector write


/libCEED/Makefile
/libCEED/README.md
/libCEED/backends/ceed-backend-list.h
/libCEED/backends/sycl-ref/ceed-sycl-ref-basis.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-operator.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction-load.hpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction-load.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunction.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref-qfunctioncontext.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-ref.hpp
/libCEED/backends/sycl-ref/ceed-sycl-ref.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-restriction.sycl.cpp
/libCEED/backends/sycl-ref/ceed-sycl-vector.sycl.cpp
/libCEED/backends/sycl-ref/kernels/sycl-ref-vector.hpp
/libCEED/backends/sycl-shared/ceed-sycl-shared-basis.sycl.cpp
/libCEED/backends/sycl-shared/ceed-sycl-shared.hpp
/libCEED/backends/sycl-shared/ceed-sycl-shared.sycl.cpp
/libCEED/backends/sycl-shared/kernels/sycl-shared-basis.hpp
/libCEED/backends/sycl/ceed-sycl-common.hpp
/libCEED/backends/sycl/ceed-sycl-common.sycl.cpp
/libCEED/backends/sycl/ceed-sycl-compile.hpp
/libCEED/backends/sycl/ceed-sycl-compile.sycl.cpp
/libCEED/backends/sycl/ocloc_api.h
/libCEED/backends/sycl/online_compiler.hpp
/libCEED/backends/sycl/online_compiler.sycl.cpp
/libCEED/doc/sphinx/source/conf.py
/libCEED/doc/sphinx/source/releasenotes.md
/libCEED/examples/ceed/ex1-volume.c
/libCEED/examples/fluids/README.md
/libCEED/examples/fluids/index.md
/libCEED/examples/fluids/navierstokes.c
/libCEED/examples/fluids/navierstokes.h
/libCEED/examples/fluids/qfunctions/differential_filter.h
/libCEED/examples/fluids/qfunctions/sgs_dd_model.h
setupts.c
/libCEED/include/ceed/jit-source/sycl/sycl-jit.h
/libCEED/include/ceed/jit-source/sycl/sycl-ref-qfunction.h
/libCEED/include/ceed/jit-source/sycl/sycl-shared-basis-read-write-templates.h
/libCEED/include/ceed/jit-source/sycl/sycl-shared-basis-tensor-templates.h
/libCEED/include/ceed/jit-source/sycl/sycl-shared-basis-tensor.h
/libCEED/include/ceed/jit-source/sycl/sycl-types.h
/libCEED/include/ceed/sycl.h
/libCEED/interface/ceed-preconditioning.c
/libCEED/tests/junit.py
8400f94419-Apr-2023 James Wright <james@jameswright.xyz>

DiffFilterFields: Move to separate fields for diff filter

- This will allow easier access to the filtered state for later
processing

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

DiffFilterFields: Make diff_filter operators compatible with fields

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

DiffFilterField: Reshuffling of DM Creation passes tests

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

fluids: Specify dm_field in GetRestrictionForDomain

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

fluids: Add MMS test for differential filtering

MMS = method of manufactured solutions

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

fluids: Add wall-damping to differential filter

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

fluids: Add isotropic filtering test

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

fluids: Add differential filtering setup

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

fluids: Add grid_aniso collocated vector function

83ae496204-Mar-2023 James Wright <james@jameswright.xyz>

refactor(fluids): Refactor CreateMassQFunction

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

fix(fluids): FormSetValues respect pbdiagonal argument

- This would allow for the preconditioner to be an assembled pbdiagonal
matrix, but the Jacobian to be a full AIJ matrix.

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

fluids: Rename user->M --> M_inv

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

fluids: Move RHSFunction to petsc-ops

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

fluids: OperatorApplyContextCreate verify all sizes

f0d883e930-Mar-2023 James Wright <james@jameswright.xyz>

fluids: Define in/out in docstring params

f545224730-Mar-2023 James Wright <james@jameswright.xyz>

fluids: Move setup function calls to better locations

- Move libCEED operator setup functions to SetupLibceed
- Rename turbulence statistics functions to match naming convention

3221f4d329-Mar-2023 James Wright <james@jameswright.xyz>

fluids: Move lumped mass matrix to petsc-ops

5263e9c629-Mar-2023 James Wright <james@jameswright.xyz>

fluids Move initial conditions -> petsc-ops

e66242d128-Mar-2023 James Wright <james@jameswright.xyz>

fluids: Migrate grid anisotropy and grad_velo to petsc-ops

12345678910>>...13