Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Av operator #582

Merged
merged 26 commits into from
Jun 15, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
b9bb3f4
Add @w-hagen artificial viscosity operator.
MTCam Jun 6, 2022
7b9ee93
eliminate some deprecated constructs
MTCam Jun 6, 2022
a9743ee
Sharpen the test comments and simplify just a bit.
MTCam Jun 7, 2022
2911563
Replace 'an exact' --> 'a'
MTCam Jun 7, 2022
e741a24
Move toward EagerDiscretization --> Discretization Collection
MTCam Jun 10, 2022
ce8e9e0
Fix op --> oper instances.
MTCam Jun 10, 2022
658183f
Fix up weak_{grad, div} --> weak_local_{grad, div}
MTCam Jun 10, 2022
2f39e05
Merge branch 'main' into move-toward-dcoll
MTCam Jun 10, 2022
884ebcd
Use proper dofdescs
MTCam Jun 10, 2022
fa1ad16
Merge remote-tracking branch 'origin/move-toward-dcoll' into move-tow…
MTCam Jun 10, 2022
c7a5677
Use base domain, not quad domain
MTCam Jun 11, 2022
cb753a3
Merge branch 'main' into av-operator
MTCam Jun 11, 2022
732f005
Excise unneeded array value arg to actx.np.where
MTCam Jun 12, 2022
2f9c0d3
Customize production env.
MTCam Jun 13, 2022
3721471
Notation fix in div/grad
inducer Jun 13, 2022
1bf3fe3
Sharpen and clean up some superfluous patterns.
MTCam Jun 13, 2022
82f617c
add sin test for convergence
lukeolson Jun 13, 2022
68b70d2
Add trig test from @lukeo slightly twisted.
MTCam Jun 14, 2022
cb23f1f
Sharpen docs, note limitations and AV replacement.
MTCam Jun 14, 2022
bfa1143
debug latex
MTCam Jun 14, 2022
c101096
Add boundary handling test
MTCam Jun 14, 2022
7047c72
Move toward dcoll
MTCam Jun 15, 2022
5f6e1e3
remove superfluous 1.0
MTCam Jun 15, 2022
c156836
Undo production customization
MTCam Jun 15, 2022
3fa86c4
Merge upstream
MTCam Jun 15, 2022
2d953c1
Merge branch 'main' into av-operator
MTCam Jun 15, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,5 @@ test/nodal-dg
.run-pylint.py

# Emacs backups
.#*
.\#*
\#*
1 change: 1 addition & 0 deletions conda-env.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@ dependencies:
- pydocstyle
- cantera
- h5py * nompi_* # Make sure cantera does not pull in MPI through h5py
- gmsh
4 changes: 4 additions & 0 deletions doc/operators/artificial_viscosity.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Artificial Viscosity
====================

.. automodule:: mirgecom.artificial_viscosity
1 change: 1 addition & 0 deletions doc/operators/operators.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ Operators

wave-eq
diffusion
artificial_viscosity
gas-dynamics
1 change: 1 addition & 0 deletions examples/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,6 @@ unique features they exercise are as follows:
- `sod-mpi.py`: Sod's shock case: Fluid test case with strong shock
- `vortex-mpi.py`: Isentropic vortex advection: outflow boundaries, verification
- `hotplate-mpi.py`: Isothermal BC verification (prescribed exact soln)
- `doublemach-mpi.py`: AV test case
- `nsmix-mpi.py`: Viscous mixture w/Pyrometheus-based EOS
- `poiseuille-mpi.py`: Poiseuille flow verification case
Loading