From 3bcf19cf572922fda8409a874e1bc8e8b782d384 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Tue, 16 Jan 2018 00:28:21 -0600
Subject: [PATCH] Rename quad_group_factory to quad_tag_to_group_factory

---
 examples/advection/var-velocity.py |  2 +-
 grudge/discretization.py           | 10 +++++-----
 test/test_grudge.py                |  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/examples/advection/var-velocity.py b/examples/advection/var-velocity.py
index d01f4fd8..e19d6aeb 100644
--- a/examples/advection/var-velocity.py
+++ b/examples/advection/var-velocity.py
@@ -68,7 +68,7 @@ def main(write_output=True, order=4):
     from meshmode.discretization.poly_element import QuadratureSimplexGroupFactory
 
     discr = DGDiscretizationWithBoundaries(cl_ctx, mesh, order=order,
-            quad_group_factory={
+            quad_tag_to_group_factory={
                 "product": QuadratureSimplexGroupFactory(order=4*order)
                 })
 
diff --git a/grudge/discretization.py b/grudge/discretization.py
index ccd9a5d1..8d80894f 100644
--- a/grudge/discretization.py
+++ b/grudge/discretization.py
@@ -47,17 +47,17 @@ class DGDiscretizationWithBoundaries(DiscretizationBase):
     .. automethod :: zeros
     """
 
-    def __init__(self, cl_ctx, mesh, order, quad_group_factory=None):
+    def __init__(self, cl_ctx, mesh, order, quad_tag_to_group_factory=None):
         """
         :param quad_min_degrees: A mapping from quadrature tags to the degrees
             to which the desired quadrature is supposed to be exact.
         """
 
-        if quad_group_factory is None:
-            quad_group_factory = {}
+        if quad_tag_to_group_factory is None:
+            quad_tag_to_group_factory = {}
 
         self.order = order
-        self.quad_group_factory = quad_group_factory
+        self.quad_tag_to_group_factory = quad_tag_to_group_factory
 
         from meshmode.discretization import Discretization
 
@@ -206,7 +206,7 @@ class DGDiscretizationWithBoundaries(DiscretizationBase):
                 PolynomialWarpAndBlendGroupFactory
 
         if quadrature_tag is not sym.QTAG_NONE:
-            return self.quad_group_factory[quadrature_tag]
+            return self.quad_tag_to_group_factory[quadrature_tag]
         else:
             return PolynomialWarpAndBlendGroupFactory(order=self.order)
 
diff --git a/test/test_grudge.py b/test/test_grudge.py
index 79a88df3..64863ac6 100644
--- a/test/test_grudge.py
+++ b/test/test_grudge.py
@@ -444,7 +444,7 @@ def test_improvement_quadrature(ctx_factory, order):
                 order=order)
 
             discr = DGDiscretizationWithBoundaries(cl_ctx, mesh, order=order,
-                    quad_group_factory={
+                    quad_tag_to_group_factory={
                         "product": QuadratureSimplexGroupFactory(order=4*order)
                         })
 
-- 
GitLab