Revision Date Author Comments
# 6249180f 04-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


# 0f2fa9b4 03-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 ...


# 645ad15b 13-Oct-2023 Kenneth E. Jansen <Kenneth.Jansen@colorado.edu>

Merge pull request #1371 from CEED/kjansen/DropPotentialFromEtot

Drop Potential Energy from Etot conservation variable


# 61b46178 13-Oct-2023 James Wright <james@jameswright.xyz>

test: Add corrected tests for removing E_potential from E_total


# 2f439227 13-Oct-2023 James Wright <james@jameswright.xyz>

test: Add corrected tests for removing E_potential from E_total


# dc8efd83 31-Mar-2021 Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com>

Fluids - More Regression Tests (#687)

* examples/fluids: Regression tests: Changed the reference files' names and
the flags to associate with the corresponding example (so far
density_current only

Fluids - More Regression Tests (#687)

* examples/fluids: Regression tests: Changed the reference files' names and
the flags to associate with the corresponding example (so far
density_current only)

Changed the files' names

Changed the flags

* examples/fluids: added new regression tests for advection(2d)

* examples/fluids: regression tests: removed the enums and passed defined command-line options for filepath and test tolerance.
Removed solver controls and assigned testtol=1E-11 for explicit cases.

style

examples/fluids: regression tests: fixed the pathfile issue (it needs to be relative)

examples/fluids: Specified a name for each test

examples/fluids: TESTARGS - trying absolute path for the test files

* tests/tap.sh: Print out test names for fluids examples

inspired-by: @jeremylt

tests/tap.sh: drop quotation marks from the printed test names

* tests: specify test name for ceed and nek examples and print the names when there are multiple test arguments

* examples/fluids: remove test_ from test names

* style

* tests/junit.py: Add name for tests with multiple test cases

* examples/ceed/ex1-volume.c: make the naming of the tests consistent

* tests/junit.py: a more compact if statement

helped-by: @jeremylt

* examples/fluids: drop the broken supg test of density_current for now

The stabilization enum is not passed to density_current QFunction hence
the test doesn't work. We need to create a new test when the code is
debugged.

show more ...