diff --git a/test/sumfact/CMakeLists.txt b/test/sumfact/CMakeLists.txt index 6ef2765c02a5e22303da1bfe440916c3fce78d26..c3435819caf68bfd22d03a728cb97d1c75cc8290 100644 --- a/test/sumfact/CMakeLists.txt +++ b/test/sumfact/CMakeLists.txt @@ -1 +1,2 @@ +add_subdirectory(mass) add_subdirectory(poisson) diff --git a/test/sumfact/mass/CMakeLists.txt b/test/sumfact/mass/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..a3357befce6cbf08249c3c56af6f8ceb4476d0fd --- /dev/null +++ b/test/sumfact/mass/CMakeLists.txt @@ -0,0 +1,5 @@ +# A mass matrix test: Simplest possible example +dune_add_formcompiler_system_test(UFLFILE mass.ufl + BASENAME sumfact_mass + INIFILE mass.mini + ) diff --git a/test/sumfact/mass/mass.mini b/test/sumfact/mass/mass.mini new file mode 100644 index 0000000000000000000000000000000000000000..acab6ddcf5f3dc76546726807d155488c6b78aba --- /dev/null +++ b/test/sumfact/mass/mass.mini @@ -0,0 +1,13 @@ +__name = sumfact_mass_{__exec_suffix} +__exec_suffix = numdiff, symdiff | expand num + +cells = 1 1 +extension = 1. 1. + +[wrapper.vtkcompare] +name = {__name} +extension = vtu + +[formcompiler] +numerical_jacobian = 1, 0 | expand num +sumfact = 1 diff --git a/test/sumfact/mass/mass.ufl b/test/sumfact/mass/mass.ufl new file mode 100644 index 0000000000000000000000000000000000000000..6434e09f62b28ca9ea003c936997233d31449431 --- /dev/null +++ b/test/sumfact/mass/mass.ufl @@ -0,0 +1,10 @@ +cell = "quadrilateral" + +V = FiniteElement("DG", cell, 1) + +u = TrialFunction(V) +v = TestFunction(V) + +r = u * v * dx + +forms = [r] diff --git a/test/sumfact/poisson/CMakeLists.txt b/test/sumfact/poisson/CMakeLists.txt index 6a7006ce4c84db13bd9376b56be9eb69770d466d..07d4ab70639052991c9b9a1d72454a73822f9403 100644 --- a/test/sumfact/poisson/CMakeLists.txt +++ b/test/sumfact/poisson/CMakeLists.txt @@ -3,9 +3,9 @@ # BASENAME sumfact_poisson # INIFILE poisson.mini # ) - -# 2. Poisson Test Case: DG, f + pure dirichlet -dune_add_formcompiler_system_test(UFLFILE poisson_dg.ufl - BASENAME sumfact_poisson_dg - INIFILE poisson_dg.mini - ) +# +# # 2. Poisson Test Case: DG, f + pure dirichlet +#dune_add_formcompiler_system_test(UFLFILE poisson_dg.ufl +# BASENAME sumfact_poisson_dg +# INIFILE poisson_dg.mini +# )