History log of /libCEED/examples/fluids/ (Results 301 – 325 of 875)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2e31f39606-Jul-2023 James Wright <james@jameswright.xyz>

fluids: Extract simulation printing to function

6f7ff1d203-Jul-2023 James Wright <james@jameswright.xyz>

fluids: Add partition statistics to standard output

0de6a49f19-Jun-2023 James Wright <james@jameswright.xyz>

fluids: Use 32bit integer for file token

- Also code into the token whether PETSc was coded using 32 or 64 bit
integers

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

82bcd3d420-Jun-2023 James Wright <james@jameswright.xyz>

Merge pull request #1237 from CEED/jrwrigh/petsc-success

examples: Use PETSC_SUCCESS in PetscFunctionReturn

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

examples: Use PetscFunctionReturn in PETSC_SUCCESS

4b35598d20-Jun-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1231 from CEED/jeremy/consistency

Consistency fixes


/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
navierstokes.c
/libCEED/include/ceed-impl.h
/libCEED/include/ceed/backend.h
/libCEED/include/ceed/ceed.h
/libCEED/interface/ceed.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>

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

fluids: Remove unnecessary state vector write

5ae360d416-Jun-2023 Jeremy L Thompson <jeremy@jeremylt.org>

ceed - make SetStream interface level fn

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

Add sycl/ref and sycl/shared backends (#1229)

* Merge sycl_backend from ALCF fork

---------
Co-authored-by: Umesh Unnikrishnan <unnikrishnan@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>

Add sycl/ref and sycl/shared backends (#1229)

* Merge sycl_backend from ALCF fork

---------
Co-authored-by: Umesh Unnikrishnan <unnikrishnan@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

show more ...


/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/releasenotes.md
/libCEED/examples/ceed/ex1-volume.c
navierstokes.c
navierstokes.h
qfunctions/differential_filter.h
qfunctions/sgs_dd_model.h
/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
9d9c52bb05-Jun-2023 Jed Brown <jed@jedbrown.org>

doc: fix math in headers

There is a bad hyperref/unicode-math interaction apparently resulting
from how PDF bookmarks work. This replaces math in headers (section
titles) with unicode Greek letters

doc: fix math in headers

There is a bad hyperref/unicode-math interaction apparently resulting
from how PDF bookmarks work. This replaces math in headers (section
titles) with unicode Greek letters to fix doc-latexpdf.

https://tex.stackexchange.com/questions/570000/improper-alphabetic-constant-error-in-title-with-greek-bug-with-unicode-math-an

show more ...

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

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

refactor(fluids): Make j, k consisitent

When doing double for loops, `j` should be components and `k` should be
coordinate direction, such that Grad_v[k][j][i] indexes the gradient
array coming from

refactor(fluids): Make j, k consisitent

When doing double for loops, `j` should be components and `k` should be
coordinate direction, such that Grad_v[k][j][i] indexes the gradient
array coming from libCEED

show more ...

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

doc(fluids): Add differential filtering

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

fluids: Add MMS test for differential filtering

MMS = method of manufactured solutions

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

fluids: Add anisotropic filtering test with damping

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

1...<<11121314151617181920>>...35