Commits

Garth Wells committed 9e2f3ec Merge

Merge remote-tracking branch 'origin/garth/split-convergence-forms'

Comments (0)

Files changed (22)

bench/fem/convergence/cpp/Poisson2D_1.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 2D for q = 1
+
+element = FiniteElement("Lagrange", triangle, 1)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson2D_2.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 2D for q = 2
+
+element = FiniteElement("Lagrange", triangle, 2)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson2D_3.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 2D for q = 3
+
+element = FiniteElement("Lagrange", triangle, 3)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson2D_4.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 2D for q = 4
+
+element = FiniteElement("Lagrange", triangle, 4)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson2D_5.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 2D for q = 5
+
+element = FiniteElement("Lagrange", triangle, 5)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson3D_1.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 3D for q = 1
+
+element = FiniteElement("Lagrange", tetrahedron, 1)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson3D_2.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#    
+# Poisson's equation in 3D for q = 2
+
+element = FiniteElement("Lagrange", tetrahedron, 2)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson3D_3.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 3D for q = 3
+
+element = FiniteElement("Lagrange", tetrahedron, 3)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson3D_4.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 3D for q = 4
+
+element = FiniteElement("Lagrange", tetrahedron, 4)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/Poisson3D_5.ufl

+# Copyright (C) 2005-2006 Anders Logg
+#
+# This file is part of DOLFIN.
+#
+# DOLFIN is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# DOLFIN is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005
+# Last changed: 2006-03-28
+#
+# Poisson's equation in 3D for q = 5
+
+element = FiniteElement("Lagrange", tetrahedron, 5)
+
+v = TestFunction(element)
+U = TrialFunction(element)
+f = Coefficient(element)
+
+a = v.dx(i)*U.dx(i)*dx
+L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson2D_1.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 2D for q = 1
-
-element = FiniteElement("Lagrange", triangle, 1)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson2D_2.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 2D for q = 2
-
-element = FiniteElement("Lagrange", triangle, 2)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson2D_3.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 2D for q = 3
-
-element = FiniteElement("Lagrange", triangle, 3)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson2D_4.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 2D for q = 4
-
-element = FiniteElement("Lagrange", triangle, 4)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson2D_5.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 2D for q = 5
-
-element = FiniteElement("Lagrange", triangle, 5)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson3D_1.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 3D for q = 1
-
-element = FiniteElement("Lagrange", tetrahedron, 1)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson3D_2.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#    
-# Poisson's equation in 3D for q = 2
-
-element = FiniteElement("Lagrange", tetrahedron, 2)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson3D_3.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 3D for q = 3
-
-element = FiniteElement("Lagrange", tetrahedron, 3)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson3D_4.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 3D for q = 4
-
-element = FiniteElement("Lagrange", tetrahedron, 4)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/forms/Poisson3D_5.ufl

-# Copyright (C) 2005-2006 Anders Logg
-#
-# This file is part of DOLFIN.
-#
-# DOLFIN is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# DOLFIN is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with DOLFIN. If not, see <http://www.gnu.org/licenses/>.
-#
-# First added:  2005
-# Last changed: 2006-03-28
-#
-# Poisson's equation in 3D for q = 5
-
-element = FiniteElement("Lagrange", tetrahedron, 5)
-
-v = TestFunction(element)
-U = TrialFunction(element)
-f = Coefficient(element)
-
-a = v.dx(i)*U.dx(i)*dx
-L = v*f*dx

bench/fem/convergence/cpp/main.cpp

 // Last changed: 2011-09-21
 
 #include <dolfin.h>
-#include "forms/Poisson2D_1.h"
-#include "forms/Poisson2D_2.h"
-#include "forms/Poisson2D_3.h"
-#include "forms/Poisson2D_4.h"
-#include "forms/Poisson2D_5.h"
-#include "forms/Poisson3D_1.h"
-#include "forms/Poisson3D_2.h"
-#include "forms/Poisson3D_3.h"
-#include "forms/Poisson3D_4.h"
-#include "forms/Poisson3D_5.h"
+#include "Poisson2D_1.h"
+#include "Poisson2D_2.h"
+#include "Poisson2D_3.h"
+#include "Poisson2D_4.h"
+#include "Poisson2D_5.h"
+#include "Poisson3D_1.h"
+#include "Poisson3D_2.h"
+#include "Poisson3D_3.h"
+#include "Poisson3D_4.h"
+#include "Poisson3D_5.h"
 
 using namespace dolfin;
 
 class DirichletBoundary : public SubDomain
 {
   bool inside(const Array<double>& x, bool on_boundary) const
-  {
-    return on_boundary;
-  }
+  { return on_boundary; }
 };
 
 // Right-hand side, 2D

cmake/scripts/generate-form-files

 # Forms that need special options
 special = {"CahnHilliard2D.ufl":       "-fsplit",
            "CahnHilliard3D.ufl":       "-fsplit",
+           "Poisson2D_1.ufl":         "-fsplit",
+           "Poisson2D_2.ufl":         "-fsplit",
+           "Poisson2D_3.ufl":         "-fsplit",
+           "Poisson2D_4.ufl":         "-fsplit",
+           "Poisson2D_5.ufl":         "-fsplit",
+           "Poisson3D_1.ufl":         "-fsplit",
+           "Poisson3D_2.ufl":         "-fsplit",
+           "Poisson3D_3.ufl":         "-fsplit",
+           "Poisson3D_4.ufl":         "-fsplit",
+           "Poisson3D_5.ufl":         "-fsplit",
            "AdaptivePoisson.ufl":      "-e",
            "AdaptiveNavierStokes.ufl": "-e"}