Skip to content

Commit f328d36

Browse files
committed
add support for multiple independent volumes
1 parent 649447b commit f328d36

18 files changed

+1055
-652
lines changed

.pylintrc-local.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
- arg: ignore
22
val:
33
- mappers
4-
- gas_dynamics
5-
- burgers.py
6-
- diffusion.py
7-
- dt_finding.py
8-
- nd_calculus.py
9-
- pml.py
10-
- poisson.py
11-
- second_order.py
124
- arg: ignored-modules
135
val:
146
- sympy

doc/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ def get_version():
3535
"https://documen.tician.de/arraycontext/": None,
3636
"https://documen.tician.de/meshmode/": None,
3737
"https://documen.tician.de/loopy/": None,
38+
"https://mpi4py.readthedocs.io/en/stable": None,
3839
}
3940

4041
# index-page demo uses pyopencl via plot_directive

examples/hello-grudge.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import grudge.op as op
1515
from meshmode.mesh.generation import generate_box_mesh
1616
from meshmode.array_context import PyOpenCLArrayContext
17-
from grudge.dof_desc import DTAG_BOUNDARY, FACE_RESTR_INTERIOR
17+
from grudge.dof_desc import BoundaryDomainTag, FACE_RESTR_INTERIOR
1818

1919

2020
ctx = cl.create_some_context()
@@ -51,8 +51,8 @@ def flux(dcoll, u_tpair):
5151

5252

5353
vol_discr = dcoll.discr_from_dd("vol")
54-
left_bndry = DTAG_BOUNDARY("left")
55-
right_bndry = DTAG_BOUNDARY("right")
54+
left_bndry = BoundaryDomainTag("left")
55+
right_bndry = BoundaryDomainTag("right")
5656

5757
x_vol = actx.thaw(dcoll.nodes())
5858
x_bndry = actx.thaw(dcoll.discr_from_dd(left_bndry).nodes())

grudge/__init__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@
2020
THE SOFTWARE.
2121
"""
2222

23-
from grudge.discretization import DiscretizationCollection
23+
from grudge.discretization import (
24+
DiscretizationCollection, make_discretization_collection)
2425

2526
__all__ = [
26-
"DiscretizationCollection"
27+
"DiscretizationCollection", "make_discretization_collection"
2728
]

0 commit comments

Comments
 (0)