History log of /libCEED/examples/fluids/qfunctions/ (Results 151 – 175 of 228)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f0a1922209-Nov-2022 James Wright <james@jameswright.xyz>

fluids: Add HLL Jacobian for freestream bc

b0c3217607-Nov-2022 Jed Brown <jed@jedbrown.org>

examples/fluids: fix newtonwave (Mengaldo) initial condition

ddd18e9503-Nov-2022 AdelekeBankole <adeleke.bankole@colorado.edu>

examples/fluids: use Roe speeds directly in HLL

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

cea0a27102-Nov-2022 James Wright <james@jameswright.xyz>

fluids: Add newtonian_wave problem

- Mainly used to verify the HLL boundary condition.

24941a6905-Nov-2022 James Wright <james@jameswright.xyz>

fluids: Style, refactor to PetscCall, etc.

8906032205-Nov-2022 James Wright <james@jameswright.xyz>

fluids: Add STG fluctuations to initial condition

- Extrudes the STG fluctuations downstream of the inflow (using the STG
method's inherent dependence on streamwise distance)


/libCEED/.github/workflows/c-fortran-test-hardware.yml
/libCEED/.github/workflows/c-fortran-test-icc.yml
/libCEED/.github/workflows/c-fortran-test-linux-osx.yml
/libCEED/.github/workflows/c-fortran-test-style.yml
/libCEED/.github/workflows/julia-documentation.yml
/libCEED/.github/workflows/julia-test-with-style.yml
/libCEED/.github/workflows/python-test-with-style.yml
/libCEED/.github/workflows/release-notes.yml
/libCEED/.github/workflows/rust-documentation.yml
/libCEED/.github/workflows/rust-test-with-style.yml
/libCEED/.gitlab-ci.yml
/libCEED/Makefile
/libCEED/README.md
/libCEED/backends/ceed-backend-list.h
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-qfunction.c
/libCEED/backends/cuda-gen/ceed-cuda-gen.h
/libCEED/backends/cuda-ref/ceed-cuda-ref-qfunction-load.cpp
/libCEED/backends/cuda-ref/ceed-cuda-ref.h
/libCEED/backends/cuda-shared/ceed-cuda-shared-basis.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.h
/libCEED/backends/cuda-shared/kernels/cuda-shared-basis.cu
/libCEED/backends/cuda/ceed-cuda-common.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-qfunction.c
/libCEED/backends/hip-gen/ceed-hip-gen.h
/libCEED/backends/hip-ref/ceed-hip-ref-qfunction-load.cpp
/libCEED/backends/hip-ref/ceed-hip-ref.h
/libCEED/backends/hip-shared/ceed-hip-shared-basis.c
/libCEED/backends/hip-shared/ceed-hip-shared.h
/libCEED/backends/hip/ceed-hip-common.h
/libCEED/backends/occa/ceed-occa-basis.cpp
/libCEED/backends/occa/ceed-occa-basis.hpp
/libCEED/backends/occa/ceed-occa-ceed-object.cpp
/libCEED/backends/occa/ceed-occa-ceed-object.hpp
/libCEED/backends/occa/ceed-occa-context.cpp
/libCEED/backends/occa/ceed-occa-context.hpp
/libCEED/backends/occa/ceed-occa-cpu-operator.cpp
/libCEED/backends/occa/ceed-occa-cpu-operator.hpp
/libCEED/backends/occa/ceed-occa-elem-restriction.cpp
/libCEED/backends/occa/ceed-occa-elem-restriction.hpp
/libCEED/backends/occa/ceed-occa-gpu-operator.cpp
/libCEED/backends/occa/ceed-occa-gpu-operator.hpp
/libCEED/backends/occa/ceed-occa-kernels.hpp
/libCEED/backends/occa/ceed-occa-operator-args.cpp
/libCEED/backends/occa/ceed-occa-operator-args.hpp
/libCEED/backends/occa/ceed-occa-operator-field.cpp
/libCEED/backends/occa/ceed-occa-operator-field.hpp
/libCEED/backends/occa/ceed-occa-operator.cpp
/libCEED/backends/occa/ceed-occa-operator.hpp
/libCEED/backends/occa/ceed-occa-qfunction-args.cpp
/libCEED/backends/occa/ceed-occa-qfunction-args.hpp
/libCEED/backends/occa/ceed-occa-qfunction-field.cpp
/libCEED/backends/occa/ceed-occa-qfunction-field.hpp
/libCEED/backends/occa/ceed-occa-qfunction.cpp
/libCEED/backends/occa/ceed-occa-qfunction.hpp
/libCEED/backends/occa/ceed-occa-qfunctioncontext.cpp
/libCEED/backends/occa/ceed-occa-qfunctioncontext.hpp
/libCEED/backends/occa/ceed-occa-simplex-basis.cpp
/libCEED/backends/occa/ceed-occa-simplex-basis.hpp
/libCEED/backends/occa/ceed-occa-tensor-basis.cpp
/libCEED/backends/occa/ceed-occa-tensor-basis.hpp
/libCEED/backends/occa/ceed-occa-types.hpp
/libCEED/backends/occa/ceed-occa-vector.cpp
/libCEED/backends/occa/ceed-occa-vector.hpp
/libCEED/backends/occa/ceed-occa.cpp
/libCEED/backends/occa/kernels/elem-restriction.cpp
/libCEED/backends/occa/kernels/elem-restriction.hpp
/libCEED/backends/occa/kernels/kernel-defines.hpp
/libCEED/backends/occa/kernels/set-value.cpp
/libCEED/backends/occa/kernels/set-value.hpp
/libCEED/backends/occa/kernels/simplex-basis.hpp
/libCEED/backends/occa/kernels/simplex-basis/cpu-simplex-basis.cpp
/libCEED/backends/occa/kernels/simplex-basis/gpu-simplex-basis.cpp
/libCEED/backends/occa/kernels/tensor-basis.hpp
/libCEED/backends/occa/kernels/tensor-basis/cpu/tensor-basis-1d.cpp
/libCEED/backends/occa/kernels/tensor-basis/cpu/tensor-basis-2d.cpp
/libCEED/backends/occa/kernels/tensor-basis/cpu/tensor-basis-3d.cpp
/libCEED/backends/occa/kernels/tensor-basis/gpu/tensor-basis-1d.cpp
/libCEED/backends/occa/kernels/tensor-basis/gpu/tensor-basis-2d.cpp
/libCEED/backends/occa/kernels/tensor-basis/gpu/tensor-basis-3d.cpp
/libCEED/doc/sphinx/source/releasenotes.md
/libCEED/examples/ceed/ex1-volume.c
/libCEED/examples/ceed/ex2-surface.c
/libCEED/examples/fluids/README.md
/libCEED/examples/fluids/problems/stg_shur14.c
stg_shur14.h
stg_shur14_type.h
/libCEED/examples/fluids/src/setuplibceed.c
/libCEED/examples/mfem/Makefile
/libCEED/examples/petsc/src/matops.c
/libCEED/examples/rust/ex1-volume/Cargo.toml
/libCEED/examples/rust/ex1-volume/src/main.rs
/libCEED/examples/rust/ex1-volume/src/opt.rs
/libCEED/examples/rust/ex2-surface/Cargo.toml
/libCEED/examples/rust/ex2-surface/src/main.rs
/libCEED/examples/rust/ex2-surface/src/opt.rs
/libCEED/examples/rust/ex3-vector-volume/Cargo.toml
/libCEED/examples/rust/ex3-vector-volume/src/main.rs
/libCEED/examples/rust/ex3-vector-volume/src/opt.rs
/libCEED/examples/rust/ex4-vector-surface/Cargo.toml
/libCEED/examples/rust/ex4-vector-surface/src/main.rs
/libCEED/examples/rust/ex4-vector-surface/src/opt.rs
/libCEED/include/ceed-impl.h
/libCEED/include/ceed/jit-source/cuda/cuda-atomic-add-fallback.h
/libCEED/include/ceed/jit-source/cuda/cuda-gen-templates.h
/libCEED/include/ceed/jit-source/cuda/cuda-jit.h
/libCEED/include/ceed/jit-source/cuda/cuda-shared-basis-read-write-templates.h
/libCEED/include/ceed/jit-source/cuda/cuda-shared-basis-tensor-templates.h
/libCEED/include/ceed/jit-source/cuda/cuda-shared-basis-tensor.h
/libCEED/include/ceed/jit-source/cuda/cuda-types.h
/libCEED/include/ceed/jit-source/hip/hip-gen-templates.h
/libCEED/include/ceed/jit-source/hip/hip-jit.h
/libCEED/include/ceed/jit-source/hip/hip-shared-basis-read-write-templates.h
/libCEED/include/ceed/jit-source/hip/hip-shared-basis-tensor-templates.h
/libCEED/include/ceed/jit-source/hip/hip-shared-basis-tensor.h
/libCEED/include/ceed/jit-source/hip/hip-types.h
/libCEED/rust/libceed-sys/Cargo.toml
/libCEED/rust/libceed/src/lib.rs
/libCEED/rust/libceed/src/qfunction.rs
/libCEED/tests/junit-xml/.gitignore
/libCEED/tests/junit-xml/README.rst
/libCEED/tests/junit-xml/junit_xml/__init__.py
/libCEED/tests/junit.py
f4ca79c202-Nov-2022 James Wright <james@jameswright.xyz>

fluids: Integrate freestream bc

500ec52931-Oct-2022 James Wright <james@jameswright.xyz>

fluids: Create freestream bc qfunction

c98a061627-Oct-2022 James Wright <james@jameswright.xyz>

style(fluids): Visual cleanup of the fluids code

Also satisfy astyle for RiemannFlux_HLL commit

738af36c26-Oct-2022 AdelekeBankole <adeleke.bankole@colorado.edu>

fluids: Add RiemannFlux_HLL helper function

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


/libCEED/.github/workflows/c-fortran-test-hardware.yml
/libCEED/.github/workflows/c-fortran-test-icc.yml
/libCEED/.github/workflows/c-fortran-test-linux-osx.yml
/libCEED/.github/workflows/c-fortran-test-style.yml
/libCEED/.github/workflows/julia-documentation.yml
/libCEED/.github/workflows/julia-test-with-style.yml
/libCEED/.github/workflows/python-test-with-style.yml
/libCEED/.github/workflows/release-notes.yml
/libCEED/.github/workflows/rust-documentation.yml
/libCEED/.github/workflows/rust-test-with-style.yml
/libCEED/.gitlab-ci.yml
/libCEED/Makefile
/libCEED/README.md
/libCEED/backends/ceed-backend-list.h
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator.c
/libCEED/backends/cuda-gen/ceed-cuda-gen-qfunction.c
/libCEED/backends/cuda-gen/ceed-cuda-gen.h
/libCEED/backends/cuda-ref/ceed-cuda-ref.h
/libCEED/backends/cuda-shared/ceed-cuda-shared-basis.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.h
/libCEED/backends/cuda-shared/kernels/cuda-shared-basis.cu
/libCEED/backends/cuda/ceed-cuda-common.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-qfunction.c
/libCEED/backends/hip-gen/ceed-hip-gen.h
/libCEED/backends/hip-ref/ceed-hip-ref.h
/libCEED/backends/hip-shared/ceed-hip-shared-basis.c
/libCEED/backends/hip-shared/ceed-hip-shared.h
/libCEED/backends/hip/ceed-hip-common.h
/libCEED/backends/occa/ceed-occa-basis.cpp
/libCEED/backends/occa/ceed-occa-basis.hpp
/libCEED/backends/occa/ceed-occa-ceed-object.cpp
/libCEED/backends/occa/ceed-occa-ceed-object.hpp
/libCEED/backends/occa/ceed-occa-context.cpp
/libCEED/backends/occa/ceed-occa-context.hpp
/libCEED/backends/occa/ceed-occa-cpu-operator.cpp
/libCEED/backends/occa/ceed-occa-cpu-operator.hpp
/libCEED/backends/occa/ceed-occa-elem-restriction.cpp
/libCEED/backends/occa/ceed-occa-elem-restriction.hpp
/libCEED/backends/occa/ceed-occa-gpu-operator.cpp
/libCEED/backends/occa/ceed-occa-gpu-operator.hpp
/libCEED/backends/occa/ceed-occa-kernels.hpp
/libCEED/backends/occa/ceed-occa-operator-args.cpp
/libCEED/backends/occa/ceed-occa-operator-args.hpp
/libCEED/backends/occa/ceed-occa-operator-field.cpp
/libCEED/backends/occa/ceed-occa-operator-field.hpp
/libCEED/backends/occa/ceed-occa-operator.cpp
/libCEED/backends/occa/ceed-occa-operator.hpp
/libCEED/backends/occa/ceed-occa-qfunction-args.cpp
/libCEED/backends/occa/ceed-occa-qfunction-args.hpp
/libCEED/backends/occa/ceed-occa-qfunction-field.cpp
/libCEED/backends/occa/ceed-occa-qfunction-field.hpp
/libCEED/backends/occa/ceed-occa-qfunction.cpp
/libCEED/backends/occa/ceed-occa-qfunction.hpp
/libCEED/backends/occa/ceed-occa-qfunctioncontext.cpp
/libCEED/backends/occa/ceed-occa-qfunctioncontext.hpp
/libCEED/backends/occa/ceed-occa-simplex-basis.cpp
/libCEED/backends/occa/ceed-occa-simplex-basis.hpp
/libCEED/backends/occa/ceed-occa-tensor-basis.cpp
/libCEED/backends/occa/ceed-occa-tensor-basis.hpp
/libCEED/backends/occa/ceed-occa-types.hpp
/libCEED/backends/occa/ceed-occa-vector.cpp
/libCEED/backends/occa/ceed-occa-vector.hpp
/libCEED/backends/occa/ceed-occa.cpp
/libCEED/backends/occa/kernels/elem-restriction.cpp
/libCEED/backends/occa/kernels/elem-restriction.hpp
/libCEED/backends/occa/kernels/kernel-defines.hpp
/libCEED/backends/occa/kernels/set-value.cpp
/libCEED/backends/occa/kernels/set-value.hpp
/libCEED/backends/occa/kernels/simplex-basis.hpp
/libCEED/backends/occa/kernels/simplex-basis/cpu-simplex-basis.cpp
/libCEED/backends/occa/kernels/simplex-basis/gpu-simplex-basis.cpp
/libCEED/backends/occa/kernels/tensor-basis.hpp
/libCEED/backends/occa/kernels/tensor-basis/cpu/tensor-basis-1d.cpp
/libCEED/backends/occa/kernels/tensor-basis/cpu/tensor-basis-2d.cpp
/libCEED/backends/occa/kernels/tensor-basis/cpu/tensor-basis-3d.cpp
/libCEED/backends/occa/kernels/tensor-basis/gpu/tensor-basis-1d.cpp
/libCEED/backends/occa/kernels/tensor-basis/gpu/tensor-basis-2d.cpp
/libCEED/backends/occa/kernels/tensor-basis/gpu/tensor-basis-3d.cpp
/libCEED/doc/sphinx/source/releasenotes.md
/libCEED/examples/ceed/ex1-volume.c
/libCEED/examples/ceed/ex2-surface.c
newtonian.h
newtonian_state.h
/libCEED/examples/mfem/Makefile
/libCEED/examples/petsc/src/matops.c
/libCEED/examples/rust/ex1-volume/Cargo.toml
/libCEED/examples/rust/ex1-volume/src/main.rs
/libCEED/examples/rust/ex1-volume/src/opt.rs
/libCEED/examples/rust/ex2-surface/Cargo.toml
/libCEED/examples/rust/ex2-surface/src/main.rs
/libCEED/examples/rust/ex2-surface/src/opt.rs
/libCEED/examples/rust/ex3-vector-volume/Cargo.toml
/libCEED/examples/rust/ex3-vector-volume/src/main.rs
/libCEED/examples/rust/ex3-vector-volume/src/opt.rs
/libCEED/examples/rust/ex4-vector-surface/Cargo.toml
/libCEED/examples/rust/ex4-vector-surface/src/main.rs
/libCEED/examples/rust/ex4-vector-surface/src/opt.rs
/libCEED/include/ceed-impl.h
/libCEED/include/ceed/jit-source/cuda/cuda-atomic-add-fallback.h
/libCEED/include/ceed/jit-source/cuda/cuda-gen-templates.h
/libCEED/include/ceed/jit-source/cuda/cuda-jit.h
/libCEED/include/ceed/jit-source/cuda/cuda-shared-basis-read-write-templates.h
/libCEED/include/ceed/jit-source/cuda/cuda-shared-basis-tensor-templates.h
/libCEED/include/ceed/jit-source/cuda/cuda-shared-basis-tensor.h
/libCEED/include/ceed/jit-source/cuda/cuda-types.h
/libCEED/include/ceed/jit-source/hip/hip-gen-templates.h
/libCEED/include/ceed/jit-source/hip/hip-jit.h
/libCEED/include/ceed/jit-source/hip/hip-shared-basis-read-write-templates.h
/libCEED/include/ceed/jit-source/hip/hip-shared-basis-tensor-templates.h
/libCEED/include/ceed/jit-source/hip/hip-shared-basis-tensor.h
/libCEED/include/ceed/jit-source/hip/hip-types.h
/libCEED/rust/libceed-sys/Cargo.toml
/libCEED/rust/libceed/src/lib.rs
/libCEED/rust/libceed/src/qfunction.rs
/libCEED/tests/junit-xml/.gitignore
/libCEED/tests/junit-xml/README.rst
/libCEED/tests/junit-xml/junit_xml/__init__.py
/libCEED/tests/junit.py
175f00a614-Sep-2022 James Wright <james@jameswright.xyz>

fluids: Refactor STG wall distance variable

- Needless shortening.
- Confused me when debugging even though I wrote the code myself...

d97dc90414-Sep-2022 James Wright <james@jameswright.xyz>

fluids: Fix STG Ek_tot calculation bug

When the spectrum is small enough, Ek_tot can be zero, causing a
divide-by-zero NaN, which then corrupts the calculation of the velocity
fluctuations later dow

fluids: Fix STG Ek_tot calculation bug

When the spectrum is small enough, Ek_tot can be zero, causing a
divide-by-zero NaN, which then corrupts the calculation of the velocity
fluctuations later down the line.

Originally found during OLCF Crusher Hackathon 4

show more ...

07d14e5805-Sep-2022 Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com>

Fluids - Blasius: Some Minor Modifications (#1063)

* Fluids - blasius: default T_wall = T_inf = 288

* Fluids - blasius: break when Chebyshev solve diverges

* Fluids - blasius: add prefix for C

Fluids - Blasius: Some Minor Modifications (#1063)

* Fluids - blasius: default T_wall = T_inf = 288

* Fluids - blasius: break when Chebyshev solve diverges

* Fluids - blasius: add prefix for Chebyshev snes solve

* Fluids - blasius: N_Chebyshev -> n_chebyshev

* Update examples/fluids/tests-output/blasius_test.yaml

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

* Fluids - blasius: Modify the parameters in the regression test

* examples/fluids: Blasius solution is variable density

We use the ideal gas relation that density ~ 1/enthalpy when held at
constant pressure.

* examples/fluids: Blasius slower growth factor

* examples/fluids: fix Chebyshev on GPU

and close memory leak

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

show more ...

fb455ff030-Aug-2022 Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com>

Fluids - Some fixes missing from #1039 (#1056)

* Fluids - Blasius: drop theta0, style, and update README

* Fluids - Add regression test for laminar blasius

2518f33628-Aug-2022 Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com>

Fluids - Compressible Blasius boundary layer (#1039)

* Fluids - Compressible Blasius boundary layer solution

* Fluids - Blasius: default delta0 = 4.2e-3

* Fluids - Use the new helper functions

Fluids - Compressible Blasius boundary layer (#1039)

* Fluids - Compressible Blasius boundary layer solution

* Fluids - Blasius: default delta0 = 4.2e-3

* Fluids - Use the new helper functions in blasius

* Update examples/fluids/qfunctions/blasius_exact.h

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

* Update examples/fluids/qfunctions/blasius_exact.h

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

* Fluids - remove blasius_exact.h

* Fluids - N_Chebyshev: 10 -> 20

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

show more ...

97baf65126-Aug-2022 James Wright <james@jameswright.xyz>

fluids: Switch to StateVar enum

3d02368a19-Aug-2022 James Wright <james@jameswright.xyz>

fluids: Use newtonian with StateFromQi*_t func pointers

This to "unify" the primitive and conservative formulations of the
newtonian solver. By passing function pointers to a helper function, the
co

fluids: Use newtonian with StateFromQi*_t func pointers

This to "unify" the primitive and conservative formulations of the
newtonian solver. By passing function pointers to a helper function, the
compiler can optimize for a given state function(s).

show more ...

20840d5026-Jul-2022 James Wright <james@jameswright.xyz>

fluids: Use StateFromQi* for newt boundary QFs

5bce47c726-Jul-2022 James Wright <james@jameswright.xyz>

fluids: Add FluxTotal_Boundary, Refactor newt BI QFs

- Refactoring the newtonian boundary integral QFunctions

23d6ba1522-Jul-2022 James Wright <james@jameswright.xyz>

fluids: Rename primitive booleans, misc formatting

c9c2c07905-Aug-2022 Jeremy L Thompson <jeremy@jeremylt.org>

QF headers for typedefs and macros (#1036)

* jit - qf headers for typedefs and macros

* jit - smaller list of permitted files

* ceed - only include ceed.h in QF source


/libCEED/.gitlab-ci.yml
/libCEED/Makefile
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-ref/ceed-cuda-ref-qfunction-load.cpp
/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-ref/ceed-hip-ref-qfunction-load.cpp
/libCEED/backends/hip/ceed-hip-compile.cpp
/libCEED/backends/hip/ceed-hip-compile.h
/libCEED/examples/ceed/ex1-volume.h
/libCEED/examples/ceed/ex2-surface.h
advection.h
advection2d.h
blasius.h
channel.h
densitycurrent.h
eulervortex.h
mass.h
newtonian.h
newtonian_state.h
newtonian_types.h
setupgeo.h
setupgeo2d.h
shocktube.h
stabilization.h
stg_shur14.h
utils.h
/libCEED/examples/mfem/bp1.h
/libCEED/examples/mfem/bp3.h
/libCEED/examples/nek/bps/bps.h
/libCEED/examples/petsc/qfunctions/area/areacube.h
/libCEED/examples/petsc/qfunctions/area/areasphere.h
/libCEED/examples/petsc/qfunctions/bps/bp1.h
/libCEED/examples/petsc/qfunctions/bps/bp1sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp2.h
/libCEED/examples/petsc/qfunctions/bps/bp2sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp3.h
/libCEED/examples/petsc/qfunctions/bps/bp3sphere.h
/libCEED/examples/petsc/qfunctions/bps/bp4.h
/libCEED/examples/petsc/qfunctions/bps/bp4sphere.h
/libCEED/examples/petsc/qfunctions/bps/common.h
/libCEED/examples/solids/qfunctions/common.h
/libCEED/examples/solids/qfunctions/constant-force.h
/libCEED/examples/solids/qfunctions/finite-strain-mooney-rivlin-initial-1.h
/libCEED/examples/solids/qfunctions/finite-strain-neo-hookean-current-1.h
/libCEED/examples/solids/qfunctions/finite-strain-neo-hookean-current-2.h
/libCEED/examples/solids/qfunctions/finite-strain-neo-hookean-initial-1.h
/libCEED/examples/solids/qfunctions/finite-strain-neo-hookean-initial-2.h
/libCEED/examples/solids/qfunctions/linear.h
/libCEED/examples/solids/qfunctions/manufactured-force.h
/libCEED/examples/solids/qfunctions/manufactured-true.h
/libCEED/examples/solids/qfunctions/small-strain-neo-hookean.h
/libCEED/examples/solids/qfunctions/traction-boundary.h
/libCEED/include/ceed/ceed-f32.h
/libCEED/include/ceed/ceed-f64.h
/libCEED/include/ceed/ceed.h
/libCEED/include/ceed/jit-source/cuda/cuda-jit.h
/libCEED/include/ceed/jit-source/cuda/cuda-ref-basis-nontensor.h
/libCEED/include/ceed/jit-source/cuda/cuda-ref-basis-tensor.h
/libCEED/include/ceed/jit-source/cuda/cuda-ref-operator-assemble-diagonal.h
/libCEED/include/ceed/jit-source/cuda/cuda-ref-operator-assemble.h
/libCEED/include/ceed/jit-source/cuda/cuda-ref-qfunction.h
/libCEED/include/ceed/jit-source/cuda/cuda-ref-restriction.h
/libCEED/include/ceed/jit-source/cuda/cuda-shared-basis.h
/libCEED/include/ceed/jit-source/gallery/ceed-identity.h
/libCEED/include/ceed/jit-source/gallery/ceed-mass1dbuild.h
/libCEED/include/ceed/jit-source/gallery/ceed-mass2dbuild.h
/libCEED/include/ceed/jit-source/gallery/ceed-mass3dbuild.h
/libCEED/include/ceed/jit-source/gallery/ceed-massapply.h
/libCEED/include/ceed/jit-source/gallery/ceed-poisson1dapply.h
/libCEED/include/ceed/jit-source/gallery/ceed-poisson1dbuild.h
/libCEED/include/ceed/jit-source/gallery/ceed-poisson2dapply.h
/libCEED/include/ceed/jit-source/gallery/ceed-poisson2dbuild.h
/libCEED/include/ceed/jit-source/gallery/ceed-poisson3dapply.h
/libCEED/include/ceed/jit-source/gallery/ceed-poisson3dbuild.h
/libCEED/include/ceed/jit-source/gallery/ceed-scale.h
/libCEED/include/ceed/jit-source/gallery/ceed-vectormassapply.h
/libCEED/include/ceed/jit-source/gallery/ceed-vectorpoisson1dapply.h
/libCEED/include/ceed/jit-source/gallery/ceed-vectorpoisson2dapply.h
/libCEED/include/ceed/jit-source/gallery/ceed-vectorpoisson3dapply.h
/libCEED/include/ceed/jit-source/hip/hip-jit.h
/libCEED/include/ceed/jit-source/hip/hip-ref-basis-nontensor.h
/libCEED/include/ceed/jit-source/hip/hip-ref-basis-tensor.h
/libCEED/include/ceed/jit-source/hip/hip-ref-operator-assemble-diagonal.h
/libCEED/include/ceed/jit-source/hip/hip-ref-operator-assemble.h
/libCEED/include/ceed/jit-source/hip/hip-ref-qfunction.h
/libCEED/include/ceed/jit-source/hip/hip-ref-restriction.h
/libCEED/include/ceed/jit-source/hip/hip-shared-basis.h
/libCEED/include/ceed/types.h
/libCEED/interface/ceed-jit-tools.c
/libCEED/interface/ceed-operator.c
/libCEED/python/build_ceed_cffi.py
/libCEED/rust/libceed-sys/build.rs
/libCEED/tests/t400-qfunction.h
/libCEED/tests/t401-qfunction.h
/libCEED/tests/t405-qfunction.h
/libCEED/tests/t406-qfunction-helper.h
/libCEED/tests/t406-qfunction.h
/libCEED/tests/t409-qfunction.h
/libCEED/tests/t500-operator.h
/libCEED/tests/t502-operator.h
/libCEED/tests/t507-operator.h
/libCEED/tests/t510-operator.h
/libCEED/tests/t522-operator.h
/libCEED/tests/t530-operator.h
/libCEED/tests/t531-operator.h
/libCEED/tests/t532-operator.h
/libCEED/tests/t534-operator.h
/libCEED/tests/t535-operator.h
/libCEED/tests/t537-operator.h
/libCEED/tests/t540-operator.h
/libCEED/tests/t541-operator.h
/libCEED/tests/t566-operator.h
/libCEED/tests/t567-operator.h
43e9189f01-Aug-2022 Rezgar Shakeri <42816410+rezgarshakeri@users.noreply.github.com>

Fixed dXdx definition in setupgeo2d.h (#1034)

9b7dec8929-Jul-2022 James Wright <james@jameswright.xyz>

fluids: Fix for loop variable initialization

2b89d87e23-Jul-2022 Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com>

Fluids - Minor Refactor (#995)

* Fluids - remove *.bin* since it exists in libCEED/.gitignore

* cleanup

* WIP: Fluids - use FluxInviscid_fwd() for computing the flux jacobean

strong_conv is

Fluids - Minor Refactor (#995)

* Fluids - remove *.bin* since it exists in libCEED/.gitignore

* cleanup

* WIP: Fluids - use FluxInviscid_fwd() for computing the flux jacobean

strong_conv is not reproduced and stab is not computed correctly

* WIP: working on variational notation for stabilization

* Fluids - fix missing parts after rebasing onto main

* Fluids - fix SU in the IFunction

* Fluids - refactor stabilization

* Fluids - move stab helper functions to stabilization.h

* Fluids - minor style

* Fluids - minor refactor

* Fluids - add regression test for primitive variables

* Fluids - use UnpackState_*()

* Fluids - more refactoring of stabilization

* Fluids - DC: use utility functions

* Fluids - refactor total flux

* Fluids - minor cleanup

* Fluids - set x[0] = 0 for channel to exclude gravitational potential

* Fluids - updated stabilization.h

* Fluids - zero strong_conv before pass it to FluxInviscidStrong() to be safe

* Fluids - move switch-case for STAB to a helper function

* Fluids - rename Y -> R in Stabilization*()

* Fluids - fix stab sign in RHS

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

show more ...

efe9d85619-Jul-2022 James Wright <james@jameswright.xyz>

fluids: Use function pointers for StateFrom*, Misc fixes

- Fixes: I missed some StateFrom* functions that needed to be changed

12345678910