History log of /libCEED/examples/fluids/ (Results 526 – 550 of 875)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
e159aeac22-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Abstract out spectrum calculation

3796c48805-Jul-2022 Jed Brown <jed@jedbrown.org>

examples/fluids: use DMGetCellCoordinateDM to handle periodicity

Note that without -dm_sparse_localize 0 (default=1), the cell DM will
only have cells with localized coordinates (and there is no vec

examples/fluids: use DMGetCellCoordinateDM to handle periodicity

Note that without -dm_sparse_localize 0 (default=1), the cell DM will
only have cells with localized coordinates (and there is no vector
representation that contains both).

show more ...

e8001fe007-Jul-2022 Jed Brown <jed@jedbrown.org>

Merge pull request #1009 from CEED/jrwrigh/dirichlet_with_libceed

Fluids - Use libCEED to compute Dirichlet boundary conditions

86c7fc9907-Jul-2022 Jed Brown <jed@jedbrown.org>

examples/fluids: fix spelling in output

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

fix(fluids): Create and use basis_xc_sur for dirichlet bcs

a939fbab30-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Minor improvements for dirichlet and stg

cf3d54ff30-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Set all outputs in STG QF

b140424128-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Use ApplyAdd for dirichlet_libCEED BCs

72d8525928-Jun-2022 James Wright <james@jameswright.xyz>

test: Update data for strong_stg test

- Previous data was from using `bcFunc` and was actually incorrect.

dada6cc024-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Implement dirichlet bcs via libCEED

5571c6fd30-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Fix post-processing in DMPlexInsertBoundaryValues_NS


/libCEED/backends/magma/ceed-magma-basis.c
src/misc.c
/libCEED/interface/ceed-jit-tools.c
/libCEED/interface/ceed-preconditioning.c
/libCEED/interface/ceed.c
/libCEED/tests/t001-ceed.c
/libCEED/tests/t002-ceed.c
/libCEED/tests/t005-ceed.c
/libCEED/tests/t009-ceed.c
/libCEED/tests/t100-vector.c
/libCEED/tests/t101-vector.c
/libCEED/tests/t103-vector.c
/libCEED/tests/t104-vector.c
/libCEED/tests/t105-vector.c
/libCEED/tests/t106-vector.c
/libCEED/tests/t109-vector.c
/libCEED/tests/t114-vector.c
/libCEED/tests/t119-vector.c
/libCEED/tests/t120-vector.c
/libCEED/tests/t121-vector.c
/libCEED/tests/t122-vector.c
/libCEED/tests/t123-vector.c
/libCEED/tests/t124-vector.c
/libCEED/tests/t200-elemrestriction.c
/libCEED/tests/t201-elemrestriction.c
/libCEED/tests/t202-elemrestriction.c
/libCEED/tests/t203-elemrestriction.c
/libCEED/tests/t204-elemrestriction.c
/libCEED/tests/t205-elemrestriction.c
/libCEED/tests/t206-elemrestriction.c
/libCEED/tests/t207-elemrestriction.c
/libCEED/tests/t208-elemrestriction.c
/libCEED/tests/t209-elemrestriction.c
/libCEED/tests/t213-elemrestriction.c
/libCEED/tests/t216-elemrestriction.c
/libCEED/tests/t220-elemrestriction.c
/libCEED/tests/t300-basis.c
/libCEED/tests/t301-basis.c
/libCEED/tests/t304-basis.c
/libCEED/tests/t305-basis.c
/libCEED/tests/t306-basis.c
/libCEED/tests/t307-basis.c
/libCEED/tests/t310-basis.c
/libCEED/tests/t311-basis.c
/libCEED/tests/t313-basis.c
/libCEED/tests/t314-basis.c
/libCEED/tests/t315-basis.c
/libCEED/tests/t316-basis.c
/libCEED/tests/t317-basis.c
/libCEED/tests/t318-basis.c
/libCEED/tests/t321-basis.c
/libCEED/tests/t323-basis.c
/libCEED/tests/t324-basis.c
/libCEED/tests/t325-basis.c
/libCEED/tests/t400-qfunction.c
/libCEED/tests/t401-qfunction.c
/libCEED/tests/t403-qfunction.c
/libCEED/tests/t405-qfunction.c
/libCEED/tests/t406-qfunction.c
/libCEED/tests/t407-qfunction.c
/libCEED/tests/t409-qfunction.c
/libCEED/tests/t410-qfunction.c
/libCEED/tests/t411-qfunction.c
/libCEED/tests/t412-qfunction.c
/libCEED/tests/t414-qfunction.c
/libCEED/tests/t415-qfunction.c
/libCEED/tests/t500-operator.c
/libCEED/tests/t508-operator.c
/libCEED/tests/t509-operator.c
/libCEED/tests/t510-operator.c
/libCEED/tests/t520-operator.c
/libCEED/tests/t525-operator.c
/libCEED/tests/t530-operator.c
/libCEED/tests/t531-operator.c
/libCEED/tests/t533-operator.c
/libCEED/tests/t534-operator.c
/libCEED/tests/t535-operator.c
/libCEED/tests/t536-operator.c
/libCEED/tests/t537-operator.c
/libCEED/tests/t538-operator.c
/libCEED/tests/t540-operator.c
/libCEED/tests/t541-operator.c
/libCEED/tests/t560-operator.c
/libCEED/tests/t561-operator.c
/libCEED/tests/t562-operator.c
/libCEED/tests/t563-operator.c
/libCEED/tests/t564-operator.c
/libCEED/tests/t565-operator.c
/libCEED/tests/t566-operator.c
/libCEED/tests/t567-operator.c
/libCEED/tests/t568-operator.c
0a6353c223-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Create QFs for strong STG w/ QFunctions


/libCEED/backends/magma/ceed-magma-basis.c
qfunctions/dirichlet_boundary.h
qfunctions/stg_shur14.h
/libCEED/interface/ceed-jit-tools.c
/libCEED/interface/ceed-preconditioning.c
/libCEED/interface/ceed.c
/libCEED/tests/t001-ceed.c
/libCEED/tests/t002-ceed.c
/libCEED/tests/t005-ceed.c
/libCEED/tests/t009-ceed.c
/libCEED/tests/t100-vector.c
/libCEED/tests/t101-vector.c
/libCEED/tests/t103-vector.c
/libCEED/tests/t104-vector.c
/libCEED/tests/t105-vector.c
/libCEED/tests/t106-vector.c
/libCEED/tests/t109-vector.c
/libCEED/tests/t114-vector.c
/libCEED/tests/t119-vector.c
/libCEED/tests/t120-vector.c
/libCEED/tests/t121-vector.c
/libCEED/tests/t122-vector.c
/libCEED/tests/t123-vector.c
/libCEED/tests/t124-vector.c
/libCEED/tests/t200-elemrestriction.c
/libCEED/tests/t201-elemrestriction.c
/libCEED/tests/t202-elemrestriction.c
/libCEED/tests/t203-elemrestriction.c
/libCEED/tests/t204-elemrestriction.c
/libCEED/tests/t205-elemrestriction.c
/libCEED/tests/t206-elemrestriction.c
/libCEED/tests/t207-elemrestriction.c
/libCEED/tests/t208-elemrestriction.c
/libCEED/tests/t209-elemrestriction.c
/libCEED/tests/t213-elemrestriction.c
/libCEED/tests/t216-elemrestriction.c
/libCEED/tests/t220-elemrestriction.c
/libCEED/tests/t300-basis.c
/libCEED/tests/t301-basis.c
/libCEED/tests/t304-basis.c
/libCEED/tests/t305-basis.c
/libCEED/tests/t306-basis.c
/libCEED/tests/t307-basis.c
/libCEED/tests/t310-basis.c
/libCEED/tests/t311-basis.c
/libCEED/tests/t313-basis.c
/libCEED/tests/t314-basis.c
/libCEED/tests/t315-basis.c
/libCEED/tests/t316-basis.c
/libCEED/tests/t317-basis.c
/libCEED/tests/t318-basis.c
/libCEED/tests/t321-basis.c
/libCEED/tests/t323-basis.c
/libCEED/tests/t324-basis.c
/libCEED/tests/t325-basis.c
/libCEED/tests/t400-qfunction.c
/libCEED/tests/t401-qfunction.c
/libCEED/tests/t403-qfunction.c
/libCEED/tests/t405-qfunction.c
/libCEED/tests/t406-qfunction.c
/libCEED/tests/t407-qfunction.c
/libCEED/tests/t409-qfunction.c
/libCEED/tests/t410-qfunction.c
/libCEED/tests/t411-qfunction.c
/libCEED/tests/t412-qfunction.c
/libCEED/tests/t414-qfunction.c
/libCEED/tests/t415-qfunction.c
/libCEED/tests/t500-operator.c
/libCEED/tests/t508-operator.c
/libCEED/tests/t509-operator.c
/libCEED/tests/t510-operator.c
/libCEED/tests/t520-operator.c
/libCEED/tests/t525-operator.c
/libCEED/tests/t530-operator.c
/libCEED/tests/t531-operator.c
/libCEED/tests/t533-operator.c
/libCEED/tests/t534-operator.c
/libCEED/tests/t535-operator.c
/libCEED/tests/t536-operator.c
/libCEED/tests/t537-operator.c
/libCEED/tests/t538-operator.c
/libCEED/tests/t540-operator.c
/libCEED/tests/t541-operator.c
/libCEED/tests/t560-operator.c
/libCEED/tests/t561-operator.c
/libCEED/tests/t562-operator.c
/libCEED/tests/t563-operator.c
/libCEED/tests/t564-operator.c
/libCEED/tests/t565-operator.c
/libCEED/tests/t566-operator.c
/libCEED/tests/t567-operator.c
/libCEED/tests/t568-operator.c
990fdeb621-Jun-2022 Jeremy L Thompson <jeremy@jeremylt.org>

fmt - add CeedInt_FMT


/libCEED/Makefile
/libCEED/backends/magma/ceed-magma-basis.c
/libCEED/backends/magma/ceed-magma-det.c
/libCEED/backends/magma/ceed-magma-restriction.c
/libCEED/backends/magma/ceed-magma.c
/libCEED/backends/magma/ceed-magma.h
/libCEED/backends/magma/kernels/common/weight.h
/libCEED/backends/magma/kernels/cuda/weight_generic.cu
/libCEED/backends/magma/kernels/hip/weight_generic.hip.cpp
/libCEED/backends/magma/magma_dgemm_nontensor.c
/libCEED/backends/magma/magma_sgemm_nontensor.c
/libCEED/backends/memcheck/ceed-memcheck-qfunction.c
/libCEED/backends/opt/ceed-opt-operator.c
/libCEED/backends/ref/ceed-ref-restriction.c
/libCEED/doc/sphinx/source/releasenotes.md
/libCEED/examples/ceed/ex1-volume.c
/libCEED/examples/ceed/ex2-surface.c
/libCEED/examples/ceed/ex2-surface.h
navierstokes.c
problems/advection.c
problems/blasius.c
problems/stg_shur14.c
/libCEED/examples/petsc/area.c
/libCEED/examples/petsc/bps.c
/libCEED/examples/petsc/bpsraw.c
/libCEED/examples/petsc/bpssphere.c
/libCEED/examples/petsc/multigrid.c
/libCEED/examples/rust/ex2-surface/src/main.rs
/libCEED/examples/rust/ex4-vector-surface/src/main.rs
/libCEED/examples/solids/elasticity.c
/libCEED/examples/solids/src/cl-options.c
/libCEED/examples/solids/src/setup-dm.c
/libCEED/include/ceed/ceed.h
/libCEED/include/ceed/jit-source/gallery/ceed-poisson3dbuild.h
/libCEED/include/ceed/jit-source/magma/elem_restriction.h
/libCEED/include/ceed/jit-source/magma/grad-1d.h
/libCEED/include/ceed/jit-source/magma/grad-2d.h
/libCEED/include/ceed/jit-source/magma/grad-3d.h
/libCEED/include/ceed/jit-source/magma/interp-1d.h
/libCEED/include/ceed/jit-source/magma/interp-2d.h
/libCEED/include/ceed/jit-source/magma/interp-3d.h
/libCEED/include/ceed/jit-source/magma/magma_common_device.h
/libCEED/include/ceed/jit-source/magma/weight-1d.h
/libCEED/include/ceed/jit-source/magma/weight-2d.h
/libCEED/include/ceed/jit-source/magma/weight-3d.h
/libCEED/include/ceed/jit-tools.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed-elemrestriction.c
/libCEED/interface/ceed-jit-tools.c
/libCEED/interface/ceed-operator.c
/libCEED/interface/ceed-qfunction.c
/libCEED/interface/ceed.c
/libCEED/tests/junit.py
/libCEED/tests/tap.sh
eca1b09c27-Jun-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1008 from CEED/jeremy/doc-fixes

Small Doc Fixes

13fa47b223-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Combine misc QF helpers into utils.h

690ffe0223-Jun-2022 James Wright <james@jameswright.xyz>

fluids: Add missing license boilerplate

17be3a4123-Jun-2022 Jeremy L Thompson <jeremy@jeremylt.org>

doc - update style since I'm touching the file


/libCEED/CODE_OF_CONDUCT.md
/libCEED/CONTRIBUTING.md
/libCEED/Doxyfile
/libCEED/README.md
/libCEED/RELEASING.md
/libCEED/backends/cuda-gen/ceed-cuda-gen-operator-build.cpp
/libCEED/backends/cuda-gen/ceed-cuda-gen.c
/libCEED/backends/cuda-ref/ceed-cuda-ref.c
/libCEED/backends/cuda-shared/ceed-cuda-shared.c
/libCEED/backends/cuda/ceed-cuda-common.c
/libCEED/backends/cuda/ceed-cuda-common.h
/libCEED/backends/hip-gen/ceed-hip-gen-operator-build.cpp
/libCEED/backends/hip-gen/ceed-hip-gen.c
/libCEED/backends/hip-ref/ceed-hip-ref.c
/libCEED/backends/hip-shared/ceed-hip-shared.c
/libCEED/backends/hip/ceed-hip-common.c
/libCEED/backends/hip/ceed-hip-common.h
/libCEED/doc/sphinx/source/api/Ceed.rst
/libCEED/doc/sphinx/source/api/CeedBasis.rst
/libCEED/doc/sphinx/source/api/CeedElemRestriction.rst
/libCEED/doc/sphinx/source/api/CeedOperator.rst
/libCEED/doc/sphinx/source/api/CeedQFunction.rst
/libCEED/doc/sphinx/source/api/CeedVector.rst
/libCEED/doc/sphinx/source/ffi.md
/libCEED/doc/sphinx/source/intro.md
/libCEED/doc/sphinx/source/libCEEDapi.md
/libCEED/doc/sphinx/source/libCEEDdev.md
/libCEED/doc/sphinx/source/precision.md
/libCEED/doc/sphinx/source/releasenotes.md
/libCEED/examples/README.md
/libCEED/examples/bps.md
/libCEED/examples/ceed/README.md
README.md
/libCEED/examples/nek/README.md
/libCEED/examples/notation.md
/libCEED/examples/solids/README.md
/libCEED/include/ceed/ceed.h
/libCEED/interface/ceed-basis.c
/libCEED/interface/ceed-preconditioning.c
/libCEED/julia/LibCEED.jl/README.md
/libCEED/rust/libceed-sys/README.md
/libCEED/tests/README.md
82fe827707-Jun-2022 James Wright <james@jameswright.xyz>

test: Update data for fluids blasius tests

4dbab5e520-Jun-2022 James Wright <james@jameswright.xyz>

examples/fluids: Add STGInflow Jacobian QFunction

cfcf148114-Jun-2022 James Wright <james@jameswright.xyz>

examples/fluids: Protect against divide-by-0

- When running with strong enforced stg, the spectrum calc can try and
divide by 0 (distance to the wall)
- This behavior doesn't break anything per

examples/fluids: Protect against divide-by-0

- When running with strong enforced stg, the spectrum calc can try and
divide by 0 (distance to the wall)
- This behavior doesn't break anything persay, but this commit makes it
much easier to debug floating point exceptions.

show more ...

798d42b814-Jun-2022 James Wright <james@jameswright.xyz>

examples/fluids: Fill node_locs if file not specified

- Ensures that strong STG has correct mesh_ynode locations even if the
mesh spacing is specified via the algorithmic method

fc02c28113-Jun-2022 James Wright <james@jameswright.xyz>

FIXUP: Use BI inflow jacobian if not blasius inflow

- Previously did not use the BoundaryIntegral_Jacobian for any cases

b77c53c911-Jun-2022 James Wright <james@jameswright.xyz>

examples/fluids: ICs from STG Profile

855641ea11-Jun-2022 James Wright <james@jameswright.xyz>

examples/fluids: Fix plate mesh generation

c2e0747711-Jun-2022 Jed Brown <jed@jedbrown.org>

examples/fluids: free qfunctions for in/outflow Jacobian

1...<<21222324252627282930>>...35