History log of /libCEED/examples/ (Results 201 – 225 of 1703)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d231d93913-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Add -pmat_pbdiagonal warning

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

fluids: Remove old CreateMatShell_Ceed

This is fully replaced by MatCeed

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

fluids: Add KSPSetFromOptions_WithMatCeed

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

fluids: Use MatCeed for Jacobian

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

test(fluids): Add stabilized explicit test for advection

Also uses consistent mass matrix

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

fix(fluids): RHS stabilization term should be negative


/libCEED/.github/workflows/c-fortran-test-style.yml
/libCEED/.gitlab-ci.yml
/libCEED/backends/avx/ceed-avx-tensor.c
/libCEED/backends/blocked/ceed-blocked-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-gen/ceed-cuda-gen-qfunction.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.c
/libCEED/backends/cuda-ref/ceed-cuda-ref-qfunctioncontext.c
/libCEED/backends/cuda-ref/ceed-cuda-ref-vector.c
/libCEED/backends/hip-gen/ceed-hip-gen-operator-build.cpp
/libCEED/backends/hip-gen/ceed-hip-gen-qfunction.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.c
/libCEED/backends/hip-ref/ceed-hip-ref-qfunctioncontext.c
/libCEED/backends/hip-ref/ceed-hip-ref-vector.c
/libCEED/backends/memcheck/ceed-memcheck-qfunctioncontext.c
/libCEED/backends/memcheck/ceed-memcheck-restriction.c
/libCEED/backends/memcheck/ceed-memcheck-vector.c
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/opt/ceed-opt-tensor.c
/libCEED/backends/ref/ceed-ref-operator.c
/libCEED/backends/ref/ceed-ref-qfunctioncontext.c
/libCEED/backends/ref/ceed-ref-restriction.c
/libCEED/backends/ref/ceed-ref-vector.c
/libCEED/backends/sycl-gen/ceed-sycl-gen-operator-build.sycl.cpp
/libCEED/backends/sycl-gen/ceed-sycl-gen-qfunction.sycl.cpp
/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-vector.sycl.cpp
/libCEED/backends/xsmm/ceed-xsmm-tensor.c
/libCEED/doc/sphinx/source/releasenotes.md
fluids/qfunctions/advection.h
/libCEED/include/ceed/backend.h
/libCEED/include/ceed/ceed.h
/libCEED/include/ceed/jit-source/magma/magma-basis-grad-1d.h
/libCEED/include/ceed/jit-source/magma/magma-basis-grad-2d.h
/libCEED/include/ceed/jit-source/magma/magma-basis-grad-3d.h
/libCEED/include/ceed/jit-source/magma/magma-basis-interp-1d.h
/libCEED/include/ceed/jit-source/magma/magma-basis-interp-2d.h
/libCEED/include/ceed/jit-source/magma/magma-basis-interp-3d.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-qfunction.c
/libCEED/interface/ceed-qfunctioncontext.c
/libCEED/interface/ceed-tensor.c
/libCEED/interface/ceed-vector.c
/libCEED/tests/t305-basis.c
/libCEED/tests/t593-operator.c
c8564c3012-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Add MatCeed Code from Ratel

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

fluids: Make MatShell functions static

This is done primarily to allow MatCeed to coexist with the context
operators for right now.

This has the nasty side-effect of forcing `Mat` objects to be NUL

fluids: Make MatShell functions static

This is done primarily to allow MatCeed to coexist with the context
operators for right now.

This has the nasty side-effect of forcing `Mat` objects to be NULL when
they're passed into CreateMatShell_Ceed, but that will soon be replaced
with MatCeed, so it is only temporary for the transition in this PR

show more ...

b816f9e329-Feb-2024 James Wright <james@jameswright.xyz>

fixup! fluids: Change test for advection tau types

44e8f77d14-Feb-2024 James Wright <james@jameswright.xyz>

doc(fluids): New choices for tau in advection

4d79930114-Feb-2024 James Wright <james@jameswright.xyz>

fluids: Change test for advection tau types

b18328c413-Feb-2024 James Wright <james@jameswright.xyz>

fluids: Add different tau choices for advection

779a645311-Jan-2024 James Wright <james@jameswright.xyz>

test(fluids): Test bc_slip

9f84436806-Dec-2023 James Wright <james@jameswright.xyz>

fluids: Implement bc_slip

This is a weak version of slip boundary condition based on a Riemann
solve

7c5bba5006-Dec-2023 James Wright <james@jameswright.xyz>

fluids: Change -bc_slip_x -> -bc_symmetry_x

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

Merge pull request #1361 from CEED/jrwrigh/external_sgs

fluids: Add external SGS DD inference capability

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

test: Add SGS data-driven sequential test

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

docs(fluids): Fused/sequential data-driven SGS model

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

fluids: Implement sequential SGS DD eval

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

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

Merge pull request #1496 from CEED/jrwrigh/ksp_mass

Fluids: Fix mass operator for explicit timestepping, move to KSP for mass operator

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

fixup! fluids: Use KSP for explicit mass matrix

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

fluids: Fix mass matrix for explicit time stepping

The local vector should be initialized to zero so that all the essential
nodes (ie. strong boundary condition nodes) are not factored in for the
ma

fluids: Fix mass matrix for explicit time stepping

The local vector should be initialized to zero so that all the essential
nodes (ie. strong boundary condition nodes) are not factored in for the
matrix multiply. The PR associated with this commit should have a
document attached detailing why this is the case.

Previous tests used this incorrect mass matrix and so now fail. The
results for these tests are corrected as well.

show more ...

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

fluids: Destroy stray Mats

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

fluids: Use KSP for explicit mass matrix

12345678910>>...69