From ab8f4adea52b83730f826f847fc2fdccff878022 Mon Sep 17 00:00:00 2001
From: "Timothy A. Smith" <tasmith4@illinois.edu>
Date: Sun, 21 Jul 2019 23:49:05 -0500
Subject: [PATCH] for uniform grid, combined_metric is always 1 so it shouldn't
 be an argument

---
 test.py | 40 +++++++++++++++-------------------------
 1 file changed, 15 insertions(+), 25 deletions(-)

diff --git a/test.py b/test.py
index 6b7d044..fbbe67c 100644
--- a/test.py
+++ b/test.py
@@ -19,13 +19,12 @@ from input import data
 
 
 @pytest.mark.parametrize(("gen_fluxes_str,char_fluxes_pos_str,char_fluxes_neg_str,"
-    "combined_metric,R_str,flux_expected_str"), [
+    "R_str,flux_expected_str"), [
         ("4 11.2 8 8 46.4,1 2.6 1 1 7.1",
             ("1.09071563 1.23015152 1.23015152 7.52305259 0.232956271,"
                 "0.467376796 -0.6627417 -0.6627417 1.47953026 0.312527304"),
             ("-0.168354897 -0.0585786438 -0.0585786438 -0.727493464 -0.306026299,"
                 "-0.0672231577 0.248528137 0.248528137 -0.107250611 -0.374562227"),
-            1.0,
             ("1 0 0 0.45781246 0.45781246,"
                 "1.58578644 0 0 1.43309957 0.0188860081,"
                 "1.58578644 1.41421356 0 0.725992789 0.725992789,"
@@ -37,7 +36,6 @@ from input import data
                 "0.168354897 -0.0585786438 -0.0585786438 0.306026299 0.727493464"),
             ("-0.467376796 -0.6627417 -0.6627417 -0.312527304 -1.47953026,"
                 "-1.09071563 1.23015152 1.23015152 -0.232956271 -7.52305259"),
-            1.0,
             ("1 0 0 0.45781246 0.45781246,"
                 "-1.58578644 0 0 -0.0188860081 -1.43309957,"
                 "-1.58578644 1.41421356 0 -0.725992789 -0.725992789,"
@@ -47,7 +45,7 @@ from input import data
         ])
 def test_weno_flux_uniform_grid(
         ctx_factory, gen_fluxes_str, char_fluxes_pos_str, char_fluxes_neg_str,
-        combined_metric, R_str, flux_expected_str):
+        R_str, flux_expected_str):
     prg = u.get_weno_program_with_root_kernel("weno_flux")
     queue = u.get_queue(ctx_factory)
 
@@ -66,7 +64,7 @@ def test_weno_flux_uniform_grid(
             generalized_fluxes=gen_fluxes,
             characteristic_fluxes_pos=char_fluxes_pos,
             characteristic_fluxes_neg=char_fluxes_neg,
-            combined_frozen_metrics=combined_metric,
+            combined_frozen_metrics=1.0,
             R=R,
             flux=flux_dev)
 
@@ -99,11 +97,10 @@ def test_consistent_part_uniform_grid(
     u.compare_arrays(consistent_dev.get(), consistent_expected)
 
 
-@pytest.mark.parametrize(("char_fluxes_str,combined_metric,"
+@pytest.mark.parametrize(("char_fluxes_str,"
     "R_str,dissipation_expected_str"), [
         (("1.09071563 1.23015152 1.23015152 7.52305259 0.232956271,"
             "0.467376796 -0.6627417 -0.6627417 1.47953026 0.312527304"),
-            1.0,
             ("1 0 0 0.45781246 0.45781246,"
                 "1.58578644 0 0 1.43309957 0.0188860081,"
                 "1.58578644 1.41421356 0 0.725992789 0.725992789,"
@@ -112,7 +109,6 @@ def test_consistent_part_uniform_grid(
             "1.67685514 4.82397437 3.99761177 3.99761177 22.1451964"),
         (("0.0672231577 0.248528137 0.248528137 0.374562227 0.107250611,"
             "0.168354897 -0.0585786438 -0.0585786438 0.306026299 0.727493464"),
-            1.0,
             ("1 0 0 0.45781246 0.45781246,"
                 "-1.58578644 0 0 -0.0188860081 -1.43309957,"
                 "-1.58578644 1.41421356 0 -0.725992789 -0.725992789,"
@@ -121,8 +117,7 @@ def test_consistent_part_uniform_grid(
             "-0.17685508 0.523974175 0.497611669 0.497611669 -2.49519635")
         ])
 def test_dissipation_part_pos_uniform_grid(
-        ctx_factory, char_fluxes_str, combined_metric, R_str,
-        dissipation_expected_str):
+        ctx_factory, char_fluxes_str, R_str, dissipation_expected_str):
     prg = u.get_weno_program_with_root_kernel("dissipation_part_pos")
     queue = u.get_queue(ctx_factory)
 
@@ -135,7 +130,7 @@ def test_dissipation_part_pos_uniform_grid(
 
     prg(queue, nvars=nvars,
             characteristic_fluxes=char_fluxes,
-            combined_frozen_metrics=combined_metric,
+            combined_frozen_metrics=1.0,
             R=R,
             dissipation_pos=dissipation_dev)
 
@@ -143,10 +138,9 @@ def test_dissipation_part_pos_uniform_grid(
     u.compare_arrays(dissipation_dev.get(), dissipation_expected)
 
 
-@pytest.mark.parametrize(("char_fluxes_str,combined_metric,weights_expected_str"), [
+@pytest.mark.parametrize(("char_fluxes_str,weights_expected_str"), [
     (("1.09071563 1.23015152 1.23015152 7.52305259 0.232956271,"
         "0.467376796 -0.6627417 -0.6627417 1.47953026 0.312527304"),
-        1.0,
         ("0.999999998 1. 1. 1. 0.999990928,"
             "2.23542587e-9 2.62886024e-11 2.62886024e-11 2.52995663e-13 "
             "8.39888392e-6,"
@@ -154,7 +148,7 @@ def test_dissipation_part_pos_uniform_grid(
             "6.7286569e-7"))
     ])
 def test_weno_weights_pos_uniform_grid(
-        ctx_factory, char_fluxes_str, combined_metric, weights_expected_str):
+        ctx_factory, char_fluxes_str, weights_expected_str):
     prg = u.get_weno_program_with_root_kernel("weno_weights_pos")
     queue = u.get_queue(ctx_factory)
 
@@ -166,18 +160,17 @@ def test_weno_weights_pos_uniform_grid(
 
     prg(queue, nvars=nvars,
             characteristic_fluxes=char_fluxes,
-            combined_frozen_metrics=combined_metric,
+            combined_frozen_metrics=1.0,
             w=weights_dev)
 
     weights_expected = u.transposed_array_from_string(weights_expected_str)
     u.compare_arrays(weights_dev.get(), weights_expected)
 
 
-@pytest.mark.parametrize(("char_fluxes_str,combined_metric,"
+@pytest.mark.parametrize(("char_fluxes_str,"
     "R_str,dissipation_expected_str"), [
         (("-0.168354897 -0.0585786438 -0.0585786438 -0.727493464 -0.306026299,"
             "-0.0672231577 0.248528137 0.248528137 -0.107250611 -0.374562227"),
-            1.0,
             ("1 0 0 0.45781246 0.45781246,"
                 "1.58578644 0 0 1.43309957 0.0188860081,"
                 "1.58578644 1.41421356 0 0.725992789 0.725992789,"
@@ -186,7 +179,6 @@ def test_weno_weights_pos_uniform_grid(
             "0.17685508 0.523974175 0.497611669 0.497611669 2.49519635"),
         (("-0.467376796 -0.6627417 -0.6627417 -0.312527304 -1.47953026,"
             "-1.09071563 1.23015152 1.23015152 -0.232956271 -7.52305259"),
-            1.0,
             ("1 0 0 0.45781246 0.45781246,"
                 "-1.58578644 0 0 -0.0188860081 -1.43309957,"
                 "-1.58578644 1.41421356 0 -0.725992789 -0.725992789,"
@@ -195,8 +187,7 @@ def test_weno_weights_pos_uniform_grid(
             "-1.67685514 4.82397437 3.99761177 3.99761177 -22.1451964")
         ])
 def test_dissipation_part_neg_uniform_grid(
-        ctx_factory, char_fluxes_str, combined_metric, R_str,
-        dissipation_expected_str):
+        ctx_factory, char_fluxes_str, R_str, dissipation_expected_str):
     prg = u.get_weno_program_with_root_kernel("dissipation_part_neg")
     queue = u.get_queue(ctx_factory)
 
@@ -209,7 +200,7 @@ def test_dissipation_part_neg_uniform_grid(
 
     prg(queue, nvars=nvars,
             characteristic_fluxes=char_fluxes,
-            combined_frozen_metrics=combined_metric,
+            combined_frozen_metrics=1.0,
             R=R,
             dissipation_neg=dissipation_dev)
 
@@ -217,16 +208,15 @@ def test_dissipation_part_neg_uniform_grid(
     u.compare_arrays(dissipation_dev.get(), dissipation_expected)
 
 
-@pytest.mark.parametrize(("char_fluxes_str,combined_metric,weights_expected_str"), [
+@pytest.mark.parametrize(("char_fluxes_str,weights_expected_str"), [
     (("-0.168354897 -0.0585786438 -0.0585786438 -0.727493464 -0.306026299,"
         "-0.0672231577 0.248528137 0.248528137 -0.107250611 -0.374562227"),
-        1.0,
         ("0.99999652 0.999999959 0.999999959 0.999999998 0.99998353,"
         "3.22170414e-6 3.79356095e-8 3.79356095e-8 2.28039336e-9 0.0000152478162,"
         "2.57963115e-7 3.03513836e-9 3.03513836e-9 1.82435737e-10 1.22216217e-6"))
     ])
 def test_weno_weights_neg_uniform_grid(
-        ctx_factory, char_fluxes_str, combined_metric, weights_expected_str):
+        ctx_factory, char_fluxes_str, weights_expected_str):
     prg = u.get_weno_program_with_root_kernel("weno_weights_neg")
     queue = u.get_queue(ctx_factory)
 
@@ -238,7 +228,7 @@ def test_weno_weights_neg_uniform_grid(
 
     prg(queue, nvars=nvars,
             characteristic_fluxes=char_fluxes,
-            combined_frozen_metrics=combined_metric,
+            combined_frozen_metrics=1.0,
             w=weights_dev)
 
     weights_expected = u.transposed_array_from_string(weights_expected_str)
-- 
GitLab