]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Bugfix: Invoke sort with C locale to make the output locale independent
authorMatthias Maier <tamiko@kyomu.43-1.org>
Wed, 16 Oct 2013 09:21:02 +0000 (09:21 +0000)
committerMatthias Maier <tamiko@kyomu.43-1.org>
Wed, 16 Oct 2013 09:21:02 +0000 (09:21 +0000)
git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@31250 0785d39b-7218-0410-832d-ea1e28bc413d

tests/base/task_04.output
tests/base/task_06.output
tests/base/thread_validity_07.output
tests/base/threads_01.output
tests/base/threads_02.output
tests/tests.h

index c48f9ab3c88159fa41af93e66dc194eee1ada277..45a4adcec1d05867eeac0ff4a0a257ce98bde103 100644 (file)
@@ -1,14 +1,14 @@
 DEAL::OK
+DEAL::Task 1 finished!
+DEAL::Task 1 starting...
 DEAL::Task 11 finished!
 DEAL::Task 11 starting...
 DEAL::Task 12 finished!
 DEAL::Task 12 starting...
-DEAL::Task 1 finished!
-DEAL::Task 1 starting...
+DEAL::Task 2 finished!
+DEAL::Task 2 starting...
 DEAL::Task 21 finished!
 DEAL::Task 21 starting...
 DEAL::Task 22 finished!
 DEAL::Task 22 starting...
-DEAL::Task 2 finished!
-DEAL::Task 2 starting...
 
index 364d378be0acf4c552e3eb333f1b30ec80c5c07c..9823371f209aa4ac14e6c498b3c717262b399e64 100644 (file)
@@ -1,10 +1,10 @@
 DEAL::OK
+DEAL::Task 1 finished!
+DEAL::Task 1 starting...
 DEAL::Task 11 finished!
 DEAL::Task 11 starting...
 DEAL::Task 12 finished!
 DEAL::Task 12 starting...
-DEAL::Task 1 finished!
-DEAL::Task 1 starting...
 DEAL::Task 2 finished!
 DEAL::Task 2 starting...
 
index 8f2f18456af5717f12c9687baef082fecad99ebf..f0748e55390ce6be6c7c7a4460bca87a11a412f7 100644 (file)
@@ -1,5 +1,6 @@
 DEAL::All waiting threads finished.
 DEAL::Waiting thread 0 was woken up.
+DEAL::Waiting thread 1 was woken up.
 DEAL::Waiting thread 10 was woken up.
 DEAL::Waiting thread 11 was woken up.
 DEAL::Waiting thread 12 was woken up.
@@ -10,7 +11,6 @@ DEAL::Waiting thread 16 was woken up.
 DEAL::Waiting thread 17 was woken up.
 DEAL::Waiting thread 18 was woken up.
 DEAL::Waiting thread 19 was woken up.
-DEAL::Waiting thread 1 was woken up.
 DEAL::Waiting thread 2 was woken up.
 DEAL::Waiting thread 3 was woken up.
 DEAL::Waiting thread 4 was woken up.
index 7d0c10a3caf07492ad82a5ec26c2a5d47e666303..0c32ddf88fa32d2a6dfe16aa285c900872326f7f 100644 (file)
+DEAL::X<0> U::foo_0()
+DEAL::X<0> U::foo_0_const() const
+DEAL::X<0> U::foo_1(X<1>)
+DEAL::X<0> U::foo_1_const(X<1>) const
+DEAL::X<0> U::foo_2(X<1>, X<2>)
+DEAL::X<0> U::foo_2_const(X<1>, X<2>) const
+DEAL::X<0> U::foo_3(X<1>, X<2>, X<3>)
+DEAL::X<0> U::foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::X<0> U::foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::X<0> U::foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::X<0> U::foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::X<0> U::foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::X<0> U::foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::X<0> U::foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::X<0> U::foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::X<0> U::foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::X<0> U::foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::X<0> U::foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::X<0> U::foo_const_ref_0()
+DEAL::X<0> U::foo_const_ref_0_const() const
+DEAL::X<0> U::foo_const_ref_1(const X<1>&)
+DEAL::X<0> U::foo_const_ref_1_const(const X<1>&) const
+DEAL::X<0> U::foo_const_ref_2(const X<1>&, const X<2>&)
+DEAL::X<0> U::foo_const_ref_2_const(const X<1>&, const X<2>&) const
+DEAL::X<0> U::foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
+DEAL::X<0> U::foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
+DEAL::X<0> U::foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
+DEAL::X<0> U::foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
+DEAL::X<0> U::foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
+DEAL::X<0> U::foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
+DEAL::X<0> U::foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
+DEAL::X<0> U::foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
+DEAL::X<0> U::foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
+DEAL::X<0> U::foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
+DEAL::X<0> U::foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::X<0> U::foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
+DEAL::X<0> U::foo_ref_0()
+DEAL::X<0> U::foo_ref_0_const() const
+DEAL::X<0> U::foo_ref_1(X<1>&)
+DEAL::X<0> U::foo_ref_1_const(X<1>&) const
+DEAL::X<0> U::foo_ref_2(X<1>&, X<2>&)
+DEAL::X<0> U::foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::X<0> U::foo_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::X<0> U::foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::X<0> U::foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::X<0> U::foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::X<0> U::foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::X<0> U::foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::X<0> U::foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::X<0> U::foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::X<0> U::foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::X<0> U::foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::X<0> U::foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::X<0> U::foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::X<0>& U::ref_foo_0()
+DEAL::X<0>& U::ref_foo_0_const() const
+DEAL::X<0>& U::ref_foo_1(X<1>)
+DEAL::X<0>& U::ref_foo_1_const(X<1>) const
+DEAL::X<0>& U::ref_foo_2(X<1>, X<2>)
+DEAL::X<0>& U::ref_foo_2_const(X<1>, X<2>) const
+DEAL::X<0>& U::ref_foo_3(X<1>, X<2>, X<3>)
+DEAL::X<0>& U::ref_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::X<0>& U::ref_foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::X<0>& U::ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::X<0>& U::ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::X<0>& U::ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::X<0>& U::ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::X<0>& U::ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::X<0>& U::ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::X<0>& U::ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::X<0>& U::ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::X<0>& U::ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::X<0>& U::ref_foo_const_ref_0()
+DEAL::X<0>& U::ref_foo_const_ref_0_const() const
+DEAL::X<0>& U::ref_foo_const_ref_1(const X<1>&)
+DEAL::X<0>& U::ref_foo_const_ref_1_const(const X<1>&) const
+DEAL::X<0>& U::ref_foo_const_ref_2(const X<1>&, const X<2>&)
+DEAL::X<0>& U::ref_foo_const_ref_2_const(const X<1>&, const X<2>&) const
+DEAL::X<0>& U::ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
+DEAL::X<0>& U::ref_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
+DEAL::X<0>& U::ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
+DEAL::X<0>& U::ref_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
+DEAL::X<0>& U::ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
+DEAL::X<0>& U::ref_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
+DEAL::X<0>& U::ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
+DEAL::X<0>& U::ref_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
+DEAL::X<0>& U::ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
+DEAL::X<0>& U::ref_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
+DEAL::X<0>& U::ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::X<0>& U::ref_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
+DEAL::X<0>& U::ref_foo_ref_0()
+DEAL::X<0>& U::ref_foo_ref_0_const() const
+DEAL::X<0>& U::ref_foo_ref_1(X<1>&)
+DEAL::X<0>& U::ref_foo_ref_1_const(X<1>&) const
+DEAL::X<0>& U::ref_foo_ref_2(X<1>&, X<2>&)
+DEAL::X<0>& U::ref_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::X<0>& U::ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::X<0>& U::ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::X<0>& U::ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::X<0>& U::ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::X<0>& U::ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::X<0>& U::ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::X<0>& U::ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::X<0>& U::ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::X<0>& U::ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::X<0>& U::ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::X<0>& U::ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::X<0>& U::ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 DEAL::const X<0>& U::const_ref_foo_0()
 DEAL::const X<0>& U::const_ref_foo_0_const() const
-DEAL::const X<0>& U::const_ref_foo_1_const(X<1>) const
 DEAL::const X<0>& U::const_ref_foo_1(X<1>)
-DEAL::const X<0>& U::const_ref_foo_2_const(X<1>, X<2>) const
+DEAL::const X<0>& U::const_ref_foo_1_const(X<1>) const
 DEAL::const X<0>& U::const_ref_foo_2(X<1>, X<2>)
-DEAL::const X<0>& U::const_ref_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::const X<0>& U::const_ref_foo_2_const(X<1>, X<2>) const
 DEAL::const X<0>& U::const_ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::const X<0>& U::const_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::const X<0>& U::const_ref_foo_3_const(X<1>, X<2>, X<3>) const
 DEAL::const X<0>& U::const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::const X<0>& U::const_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::const X<0>& U::const_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
 DEAL::const X<0>& U::const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::const X<0>& U::const_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::const X<0>& U::const_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
 DEAL::const X<0>& U::const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::const X<0>& U::const_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::const X<0>& U::const_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
 DEAL::const X<0>& U::const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::const X<0>& U::const_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::const X<0>& U::const_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
 DEAL::const X<0>& U::const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::const X<0>& U::const_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_0()
 DEAL::const X<0>& U::const_ref_foo_const_ref_0_const() const
-DEAL::const X<0>& U::const_ref_foo_const_ref_1_const(X<1>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_1(X<1>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_2_const(X<1>&, X<2>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_1_const(X<1>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_2(X<1>&, X<2>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_2_const(X<1>&, X<2>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_3_const(X<1>&, X<2>&, X<3>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::const X<0>& U::const_ref_foo_const_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_0()
 DEAL::const X<0>& U::const_ref_foo_ref_0_const() const
-DEAL::const X<0>& U::const_ref_foo_ref_1_const(X<1>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_1(X<1>&)
-DEAL::const X<0>& U::const_ref_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_1_const(X<1>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::const X<0>& U::const_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_2_const(X<1>&, X<2>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::const X<0>& U::const_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::const X<0>& U::const_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::const X<0>& U::const_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::const X<0>& U::const_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::const X<0>& U::const_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::static const X<0>& U::static_const_ref_foo_0()
-DEAL::static const X<0>& U::static_const_ref_foo_1(X<1>)
-DEAL::static const X<0>& U::static_const_ref_foo_2(X<1>, X<2>)
-DEAL::static const X<0>& U::static_const_ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::static const X<0>& U::static_const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::static const X<0>& U::static_const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::static const X<0>& U::static_const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::static const X<0>& U::static_const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::static const X<0>& U::static_const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_0()
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_1(const X<1>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_0()
-DEAL::static const X<0>& U::static_const_ref_foo_ref_1(X<1>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::const X<0>& U::const_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 DEAL::static X<0> U::static_foo_0()
 DEAL::static X<0> U::static_foo_1(X<1>)
 DEAL::static X<0> U::static_foo_2(X<1>, X<2>)
@@ -133,274 +214,193 @@ DEAL::static X<0>& U::static_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
 DEAL::static X<0>& U::static_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
 DEAL::static X<0>& U::static_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
 DEAL::static X<0>& U::static_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_0()
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_0_const() const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_1_const(X<1>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_1(X<1>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_2_const(X<1>, X<2>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_2(X<1>, X<2>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_3_const(X<1>, X<2>, X<3>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_0()
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_0_const() const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_1_const(X<1>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_1(X<1>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_2_const(X<1>&, X<2>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_2(X<1>&, X<2>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_3_const(X<1>&, X<2>&, X<3>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_0()
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_0_const() const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_1_const(X<1>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_1(X<1>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_2_const(X<1>&, X<2>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::virtual X<0> U::virtual_foo_0()
-DEAL::virtual X<0> U::virtual_foo_0_const() const
-DEAL::virtual X<0> U::virtual_foo_1_const(X<1>) const
-DEAL::virtual X<0> U::virtual_foo_1(X<1>)
-DEAL::virtual X<0> U::virtual_foo_2_const(X<1>, X<2>) const
-DEAL::virtual X<0> U::virtual_foo_2(X<1>, X<2>)
-DEAL::virtual X<0> U::virtual_foo_3_const(X<1>, X<2>, X<3>) const
-DEAL::virtual X<0> U::virtual_foo_3(X<1>, X<2>, X<3>)
-DEAL::virtual X<0> U::virtual_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
-DEAL::virtual X<0> U::virtual_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::virtual X<0> U::virtual_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
-DEAL::virtual X<0> U::virtual_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::virtual X<0> U::virtual_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
-DEAL::virtual X<0> U::virtual_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::virtual X<0> U::virtual_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
-DEAL::virtual X<0> U::virtual_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::virtual X<0> U::virtual_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
-DEAL::virtual X<0> U::virtual_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::virtual X<0> U::virtual_foo_const_ref_0()
+DEAL::static const X<0>& U::static_const_ref_foo_0()
+DEAL::static const X<0>& U::static_const_ref_foo_1(X<1>)
+DEAL::static const X<0>& U::static_const_ref_foo_2(X<1>, X<2>)
+DEAL::static const X<0>& U::static_const_ref_foo_3(X<1>, X<2>, X<3>)
+DEAL::static const X<0>& U::static_const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::static const X<0>& U::static_const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::static const X<0>& U::static_const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::static const X<0>& U::static_const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::static const X<0>& U::static_const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_0()
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_1(const X<1>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_2(const X<1>&, const X<2>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_0()
+DEAL::static const X<0>& U::static_const_ref_foo_ref_1(X<1>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_2(X<1>&, X<2>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual X<0> U::virtual_foo_0()
+DEAL::virtual X<0> U::virtual_foo_0_const() const
+DEAL::virtual X<0> U::virtual_foo_1(X<1>)
+DEAL::virtual X<0> U::virtual_foo_1_const(X<1>) const
+DEAL::virtual X<0> U::virtual_foo_2(X<1>, X<2>)
+DEAL::virtual X<0> U::virtual_foo_2_const(X<1>, X<2>) const
+DEAL::virtual X<0> U::virtual_foo_3(X<1>, X<2>, X<3>)
+DEAL::virtual X<0> U::virtual_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::virtual X<0> U::virtual_foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::virtual X<0> U::virtual_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::virtual X<0> U::virtual_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::virtual X<0> U::virtual_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::virtual X<0> U::virtual_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::virtual X<0> U::virtual_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::virtual X<0> U::virtual_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::virtual X<0> U::virtual_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::virtual X<0> U::virtual_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::virtual X<0> U::virtual_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_0()
 DEAL::virtual X<0> U::virtual_foo_const_ref_0_const() const
-DEAL::virtual X<0> U::virtual_foo_const_ref_1_const(const X<1>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_1(const X<1>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_2_const(const X<1>&, const X<2>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_1_const(const X<1>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_2_const(const X<1>&, const X<2>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::virtual X<0> U::virtual_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_0()
 DEAL::virtual X<0> U::virtual_foo_ref_0_const() const
-DEAL::virtual X<0> U::virtual_foo_ref_1_const(X<1>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_1(X<1>&)
-DEAL::virtual X<0> U::virtual_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_1_const(X<1>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_2(X<1>&, X<2>&)
-DEAL::virtual X<0> U::virtual_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_2_const(X<1>&, X<2>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::virtual X<0> U::virtual_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::virtual X<0> U::virtual_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::virtual X<0> U::virtual_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::virtual X<0> U::virtual_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::virtual X<0> U::virtual_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual X<0> U::virtual_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_0()
 DEAL::virtual X<0>& U::virtual_ref_foo_0_const() const
-DEAL::virtual X<0>& U::virtual_ref_foo_1_const(X<1>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_1(X<1>)
-DEAL::virtual X<0>& U::virtual_ref_foo_2_const(X<1>, X<2>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_1_const(X<1>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_2(X<1>, X<2>)
-DEAL::virtual X<0>& U::virtual_ref_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_2_const(X<1>, X<2>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::virtual X<0>& U::virtual_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_3_const(X<1>, X<2>, X<3>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::virtual X<0>& U::virtual_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::virtual X<0>& U::virtual_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::virtual X<0>& U::virtual_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::virtual X<0>& U::virtual_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::virtual X<0>& U::virtual_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_0()
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_0_const() const
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_1_const(const X<1>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_1(const X<1>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_2_const(const X<1>&, const X<2>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_1_const(const X<1>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_2_const(const X<1>&, const X<2>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_0()
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_0_const() const
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_1_const(X<1>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_1(X<1>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_1_const(X<1>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_2_const(X<1>&, X<2>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::X<0> U::foo_0()
-DEAL::X<0> U::foo_0_const() const
-DEAL::X<0> U::foo_1_const(X<1>) const
-DEAL::X<0> U::foo_1(X<1>)
-DEAL::X<0> U::foo_2_const(X<1>, X<2>) const
-DEAL::X<0> U::foo_2(X<1>, X<2>)
-DEAL::X<0> U::foo_3_const(X<1>, X<2>, X<3>) const
-DEAL::X<0> U::foo_3(X<1>, X<2>, X<3>)
-DEAL::X<0> U::foo_4_const(X<1>, X<2>, X<3>, X<4>) const
-DEAL::X<0> U::foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::X<0> U::foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
-DEAL::X<0> U::foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::X<0> U::foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
-DEAL::X<0> U::foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::X<0> U::foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
-DEAL::X<0> U::foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::X<0> U::foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
-DEAL::X<0> U::foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::X<0> U::foo_const_ref_0()
-DEAL::X<0> U::foo_const_ref_0_const() const
-DEAL::X<0> U::foo_const_ref_1_const(const X<1>&) const
-DEAL::X<0> U::foo_const_ref_1(const X<1>&)
-DEAL::X<0> U::foo_const_ref_2_const(const X<1>&, const X<2>&) const
-DEAL::X<0> U::foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::X<0> U::foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
-DEAL::X<0> U::foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::X<0> U::foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
-DEAL::X<0> U::foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::X<0> U::foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
-DEAL::X<0> U::foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::X<0> U::foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
-DEAL::X<0> U::foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::X<0> U::foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
-DEAL::X<0> U::foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::X<0> U::foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
-DEAL::X<0> U::foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
-DEAL::X<0> U::foo_ref_0()
-DEAL::X<0> U::foo_ref_0_const() const
-DEAL::X<0> U::foo_ref_1_const(X<1>&) const
-DEAL::X<0> U::foo_ref_1(X<1>&)
-DEAL::X<0> U::foo_ref_2_const(X<1>&, X<2>&) const
-DEAL::X<0> U::foo_ref_2(X<1>&, X<2>&)
-DEAL::X<0> U::foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
-DEAL::X<0> U::foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::X<0> U::foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
-DEAL::X<0> U::foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::X<0> U::foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
-DEAL::X<0> U::foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::X<0> U::foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
-DEAL::X<0> U::foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::X<0> U::foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
-DEAL::X<0> U::foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::X<0> U::foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
-DEAL::X<0> U::foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::X<0>& U::ref_foo_0()
-DEAL::X<0>& U::ref_foo_0_const() const
-DEAL::X<0>& U::ref_foo_1_const(X<1>) const
-DEAL::X<0>& U::ref_foo_1(X<1>)
-DEAL::X<0>& U::ref_foo_2_const(X<1>, X<2>) const
-DEAL::X<0>& U::ref_foo_2(X<1>, X<2>)
-DEAL::X<0>& U::ref_foo_3_const(X<1>, X<2>, X<3>) const
-DEAL::X<0>& U::ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::X<0>& U::ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
-DEAL::X<0>& U::ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::X<0>& U::ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
-DEAL::X<0>& U::ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::X<0>& U::ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
-DEAL::X<0>& U::ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::X<0>& U::ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
-DEAL::X<0>& U::ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::X<0>& U::ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
-DEAL::X<0>& U::ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::X<0>& U::ref_foo_const_ref_0()
-DEAL::X<0>& U::ref_foo_const_ref_0_const() const
-DEAL::X<0>& U::ref_foo_const_ref_1_const(const X<1>&) const
-DEAL::X<0>& U::ref_foo_const_ref_1(const X<1>&)
-DEAL::X<0>& U::ref_foo_const_ref_2_const(const X<1>&, const X<2>&) const
-DEAL::X<0>& U::ref_foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::X<0>& U::ref_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
-DEAL::X<0>& U::ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::X<0>& U::ref_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
-DEAL::X<0>& U::ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::X<0>& U::ref_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
-DEAL::X<0>& U::ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::X<0>& U::ref_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
-DEAL::X<0>& U::ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::X<0>& U::ref_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
-DEAL::X<0>& U::ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::X<0>& U::ref_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
-DEAL::X<0>& U::ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
-DEAL::X<0>& U::ref_foo_ref_0()
-DEAL::X<0>& U::ref_foo_ref_0_const() const
-DEAL::X<0>& U::ref_foo_ref_1_const(X<1>&) const
-DEAL::X<0>& U::ref_foo_ref_1(X<1>&)
-DEAL::X<0>& U::ref_foo_ref_2_const(X<1>&, X<2>&) const
-DEAL::X<0>& U::ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::X<0>& U::ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
-DEAL::X<0>& U::ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::X<0>& U::ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
-DEAL::X<0>& U::ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::X<0>& U::ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
-DEAL::X<0>& U::ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::X<0>& U::ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
-DEAL::X<0>& U::ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::X<0>& U::ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
-DEAL::X<0>& U::ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::X<0>& U::ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
-DEAL::X<0>& U::ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_0()
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_0_const() const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_1(X<1>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_1_const(X<1>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_2(X<1>, X<2>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_2_const(X<1>, X<2>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_3(X<1>, X<2>, X<3>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_0()
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_0_const() const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_1(X<1>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_1_const(X<1>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_2(X<1>&, X<2>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_2_const(X<1>&, X<2>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_0()
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_0_const() const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_1(X<1>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_1_const(X<1>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_2(X<1>&, X<2>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 
index 7d0c10a3caf07492ad82a5ec26c2a5d47e666303..0c32ddf88fa32d2a6dfe16aa285c900872326f7f 100644 (file)
+DEAL::X<0> U::foo_0()
+DEAL::X<0> U::foo_0_const() const
+DEAL::X<0> U::foo_1(X<1>)
+DEAL::X<0> U::foo_1_const(X<1>) const
+DEAL::X<0> U::foo_2(X<1>, X<2>)
+DEAL::X<0> U::foo_2_const(X<1>, X<2>) const
+DEAL::X<0> U::foo_3(X<1>, X<2>, X<3>)
+DEAL::X<0> U::foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::X<0> U::foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::X<0> U::foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::X<0> U::foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::X<0> U::foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::X<0> U::foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::X<0> U::foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::X<0> U::foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::X<0> U::foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::X<0> U::foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::X<0> U::foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::X<0> U::foo_const_ref_0()
+DEAL::X<0> U::foo_const_ref_0_const() const
+DEAL::X<0> U::foo_const_ref_1(const X<1>&)
+DEAL::X<0> U::foo_const_ref_1_const(const X<1>&) const
+DEAL::X<0> U::foo_const_ref_2(const X<1>&, const X<2>&)
+DEAL::X<0> U::foo_const_ref_2_const(const X<1>&, const X<2>&) const
+DEAL::X<0> U::foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
+DEAL::X<0> U::foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
+DEAL::X<0> U::foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
+DEAL::X<0> U::foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
+DEAL::X<0> U::foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
+DEAL::X<0> U::foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
+DEAL::X<0> U::foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
+DEAL::X<0> U::foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
+DEAL::X<0> U::foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
+DEAL::X<0> U::foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
+DEAL::X<0> U::foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::X<0> U::foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
+DEAL::X<0> U::foo_ref_0()
+DEAL::X<0> U::foo_ref_0_const() const
+DEAL::X<0> U::foo_ref_1(X<1>&)
+DEAL::X<0> U::foo_ref_1_const(X<1>&) const
+DEAL::X<0> U::foo_ref_2(X<1>&, X<2>&)
+DEAL::X<0> U::foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::X<0> U::foo_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::X<0> U::foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::X<0> U::foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::X<0> U::foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::X<0> U::foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::X<0> U::foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::X<0> U::foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::X<0> U::foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::X<0> U::foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::X<0> U::foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::X<0> U::foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::X<0> U::foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::X<0>& U::ref_foo_0()
+DEAL::X<0>& U::ref_foo_0_const() const
+DEAL::X<0>& U::ref_foo_1(X<1>)
+DEAL::X<0>& U::ref_foo_1_const(X<1>) const
+DEAL::X<0>& U::ref_foo_2(X<1>, X<2>)
+DEAL::X<0>& U::ref_foo_2_const(X<1>, X<2>) const
+DEAL::X<0>& U::ref_foo_3(X<1>, X<2>, X<3>)
+DEAL::X<0>& U::ref_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::X<0>& U::ref_foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::X<0>& U::ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::X<0>& U::ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::X<0>& U::ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::X<0>& U::ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::X<0>& U::ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::X<0>& U::ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::X<0>& U::ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::X<0>& U::ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::X<0>& U::ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::X<0>& U::ref_foo_const_ref_0()
+DEAL::X<0>& U::ref_foo_const_ref_0_const() const
+DEAL::X<0>& U::ref_foo_const_ref_1(const X<1>&)
+DEAL::X<0>& U::ref_foo_const_ref_1_const(const X<1>&) const
+DEAL::X<0>& U::ref_foo_const_ref_2(const X<1>&, const X<2>&)
+DEAL::X<0>& U::ref_foo_const_ref_2_const(const X<1>&, const X<2>&) const
+DEAL::X<0>& U::ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
+DEAL::X<0>& U::ref_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
+DEAL::X<0>& U::ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
+DEAL::X<0>& U::ref_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
+DEAL::X<0>& U::ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
+DEAL::X<0>& U::ref_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
+DEAL::X<0>& U::ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
+DEAL::X<0>& U::ref_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
+DEAL::X<0>& U::ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
+DEAL::X<0>& U::ref_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
+DEAL::X<0>& U::ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::X<0>& U::ref_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
+DEAL::X<0>& U::ref_foo_ref_0()
+DEAL::X<0>& U::ref_foo_ref_0_const() const
+DEAL::X<0>& U::ref_foo_ref_1(X<1>&)
+DEAL::X<0>& U::ref_foo_ref_1_const(X<1>&) const
+DEAL::X<0>& U::ref_foo_ref_2(X<1>&, X<2>&)
+DEAL::X<0>& U::ref_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::X<0>& U::ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::X<0>& U::ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::X<0>& U::ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::X<0>& U::ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::X<0>& U::ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::X<0>& U::ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::X<0>& U::ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::X<0>& U::ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::X<0>& U::ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::X<0>& U::ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::X<0>& U::ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::X<0>& U::ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 DEAL::const X<0>& U::const_ref_foo_0()
 DEAL::const X<0>& U::const_ref_foo_0_const() const
-DEAL::const X<0>& U::const_ref_foo_1_const(X<1>) const
 DEAL::const X<0>& U::const_ref_foo_1(X<1>)
-DEAL::const X<0>& U::const_ref_foo_2_const(X<1>, X<2>) const
+DEAL::const X<0>& U::const_ref_foo_1_const(X<1>) const
 DEAL::const X<0>& U::const_ref_foo_2(X<1>, X<2>)
-DEAL::const X<0>& U::const_ref_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::const X<0>& U::const_ref_foo_2_const(X<1>, X<2>) const
 DEAL::const X<0>& U::const_ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::const X<0>& U::const_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::const X<0>& U::const_ref_foo_3_const(X<1>, X<2>, X<3>) const
 DEAL::const X<0>& U::const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::const X<0>& U::const_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::const X<0>& U::const_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
 DEAL::const X<0>& U::const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::const X<0>& U::const_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::const X<0>& U::const_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
 DEAL::const X<0>& U::const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::const X<0>& U::const_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::const X<0>& U::const_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
 DEAL::const X<0>& U::const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::const X<0>& U::const_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::const X<0>& U::const_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
 DEAL::const X<0>& U::const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::const X<0>& U::const_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_0()
 DEAL::const X<0>& U::const_ref_foo_const_ref_0_const() const
-DEAL::const X<0>& U::const_ref_foo_const_ref_1_const(X<1>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_1(X<1>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_2_const(X<1>&, X<2>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_1_const(X<1>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_2(X<1>&, X<2>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_2_const(X<1>&, X<2>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_3_const(X<1>&, X<2>&, X<3>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::const X<0>& U::const_ref_foo_const_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::const X<0>& U::const_ref_foo_const_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
 DEAL::const X<0>& U::const_ref_foo_const_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::const X<0>& U::const_ref_foo_const_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_0()
 DEAL::const X<0>& U::const_ref_foo_ref_0_const() const
-DEAL::const X<0>& U::const_ref_foo_ref_1_const(X<1>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_1(X<1>&)
-DEAL::const X<0>& U::const_ref_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_1_const(X<1>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::const X<0>& U::const_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_2_const(X<1>&, X<2>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::const X<0>& U::const_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::const X<0>& U::const_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::const X<0>& U::const_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::const X<0>& U::const_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::const X<0>& U::const_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::const X<0>& U::const_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
 DEAL::const X<0>& U::const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::static const X<0>& U::static_const_ref_foo_0()
-DEAL::static const X<0>& U::static_const_ref_foo_1(X<1>)
-DEAL::static const X<0>& U::static_const_ref_foo_2(X<1>, X<2>)
-DEAL::static const X<0>& U::static_const_ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::static const X<0>& U::static_const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::static const X<0>& U::static_const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::static const X<0>& U::static_const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::static const X<0>& U::static_const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::static const X<0>& U::static_const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_0()
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_1(const X<1>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::static const X<0>& U::static_const_ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_0()
-DEAL::static const X<0>& U::static_const_ref_foo_ref_1(X<1>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::static const X<0>& U::static_const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::const X<0>& U::const_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 DEAL::static X<0> U::static_foo_0()
 DEAL::static X<0> U::static_foo_1(X<1>)
 DEAL::static X<0> U::static_foo_2(X<1>, X<2>)
@@ -133,274 +214,193 @@ DEAL::static X<0>& U::static_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
 DEAL::static X<0>& U::static_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
 DEAL::static X<0>& U::static_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
 DEAL::static X<0>& U::static_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_0()
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_0_const() const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_1_const(X<1>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_1(X<1>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_2_const(X<1>, X<2>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_2(X<1>, X<2>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_3_const(X<1>, X<2>, X<3>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_0()
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_0_const() const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_1_const(X<1>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_1(X<1>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_2_const(X<1>&, X<2>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_2(X<1>&, X<2>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_3_const(X<1>&, X<2>&, X<3>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_0()
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_0_const() const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_1_const(X<1>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_1(X<1>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_2_const(X<1>&, X<2>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
-DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::virtual X<0> U::virtual_foo_0()
-DEAL::virtual X<0> U::virtual_foo_0_const() const
-DEAL::virtual X<0> U::virtual_foo_1_const(X<1>) const
-DEAL::virtual X<0> U::virtual_foo_1(X<1>)
-DEAL::virtual X<0> U::virtual_foo_2_const(X<1>, X<2>) const
-DEAL::virtual X<0> U::virtual_foo_2(X<1>, X<2>)
-DEAL::virtual X<0> U::virtual_foo_3_const(X<1>, X<2>, X<3>) const
-DEAL::virtual X<0> U::virtual_foo_3(X<1>, X<2>, X<3>)
-DEAL::virtual X<0> U::virtual_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
-DEAL::virtual X<0> U::virtual_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::virtual X<0> U::virtual_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
-DEAL::virtual X<0> U::virtual_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::virtual X<0> U::virtual_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
-DEAL::virtual X<0> U::virtual_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::virtual X<0> U::virtual_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
-DEAL::virtual X<0> U::virtual_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::virtual X<0> U::virtual_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
-DEAL::virtual X<0> U::virtual_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::virtual X<0> U::virtual_foo_const_ref_0()
+DEAL::static const X<0>& U::static_const_ref_foo_0()
+DEAL::static const X<0>& U::static_const_ref_foo_1(X<1>)
+DEAL::static const X<0>& U::static_const_ref_foo_2(X<1>, X<2>)
+DEAL::static const X<0>& U::static_const_ref_foo_3(X<1>, X<2>, X<3>)
+DEAL::static const X<0>& U::static_const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::static const X<0>& U::static_const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::static const X<0>& U::static_const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::static const X<0>& U::static_const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::static const X<0>& U::static_const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_0()
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_1(const X<1>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_2(const X<1>&, const X<2>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
+DEAL::static const X<0>& U::static_const_ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_0()
+DEAL::static const X<0>& U::static_const_ref_foo_ref_1(X<1>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_2(X<1>&, X<2>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::static const X<0>& U::static_const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual X<0> U::virtual_foo_0()
+DEAL::virtual X<0> U::virtual_foo_0_const() const
+DEAL::virtual X<0> U::virtual_foo_1(X<1>)
+DEAL::virtual X<0> U::virtual_foo_1_const(X<1>) const
+DEAL::virtual X<0> U::virtual_foo_2(X<1>, X<2>)
+DEAL::virtual X<0> U::virtual_foo_2_const(X<1>, X<2>) const
+DEAL::virtual X<0> U::virtual_foo_3(X<1>, X<2>, X<3>)
+DEAL::virtual X<0> U::virtual_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::virtual X<0> U::virtual_foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::virtual X<0> U::virtual_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::virtual X<0> U::virtual_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::virtual X<0> U::virtual_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::virtual X<0> U::virtual_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::virtual X<0> U::virtual_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::virtual X<0> U::virtual_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::virtual X<0> U::virtual_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::virtual X<0> U::virtual_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::virtual X<0> U::virtual_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_0()
 DEAL::virtual X<0> U::virtual_foo_const_ref_0_const() const
-DEAL::virtual X<0> U::virtual_foo_const_ref_1_const(const X<1>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_1(const X<1>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_2_const(const X<1>&, const X<2>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_1_const(const X<1>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_2_const(const X<1>&, const X<2>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::virtual X<0> U::virtual_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
+DEAL::virtual X<0> U::virtual_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
 DEAL::virtual X<0> U::virtual_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::virtual X<0> U::virtual_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_0()
 DEAL::virtual X<0> U::virtual_foo_ref_0_const() const
-DEAL::virtual X<0> U::virtual_foo_ref_1_const(X<1>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_1(X<1>&)
-DEAL::virtual X<0> U::virtual_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_1_const(X<1>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_2(X<1>&, X<2>&)
-DEAL::virtual X<0> U::virtual_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_2_const(X<1>&, X<2>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::virtual X<0> U::virtual_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::virtual X<0> U::virtual_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::virtual X<0> U::virtual_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::virtual X<0> U::virtual_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::virtual X<0> U::virtual_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::virtual X<0> U::virtual_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
 DEAL::virtual X<0> U::virtual_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual X<0> U::virtual_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_0()
 DEAL::virtual X<0>& U::virtual_ref_foo_0_const() const
-DEAL::virtual X<0>& U::virtual_ref_foo_1_const(X<1>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_1(X<1>)
-DEAL::virtual X<0>& U::virtual_ref_foo_2_const(X<1>, X<2>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_1_const(X<1>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_2(X<1>, X<2>)
-DEAL::virtual X<0>& U::virtual_ref_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_2_const(X<1>, X<2>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::virtual X<0>& U::virtual_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_3_const(X<1>, X<2>, X<3>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::virtual X<0>& U::virtual_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::virtual X<0>& U::virtual_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::virtual X<0>& U::virtual_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::virtual X<0>& U::virtual_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::virtual X<0>& U::virtual_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::virtual X<0>& U::virtual_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_0()
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_0_const() const
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_1_const(const X<1>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_1(const X<1>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_2_const(const X<1>&, const X<2>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_1_const(const X<1>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_2_const(const X<1>&, const X<2>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
+DEAL::virtual X<0>& U::virtual_ref_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_0()
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_0_const() const
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_1_const(X<1>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_1(X<1>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_1_const(X<1>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_2_const(X<1>&, X<2>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::virtual X<0>& U::virtual_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
 DEAL::virtual X<0>& U::virtual_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::X<0> U::foo_0()
-DEAL::X<0> U::foo_0_const() const
-DEAL::X<0> U::foo_1_const(X<1>) const
-DEAL::X<0> U::foo_1(X<1>)
-DEAL::X<0> U::foo_2_const(X<1>, X<2>) const
-DEAL::X<0> U::foo_2(X<1>, X<2>)
-DEAL::X<0> U::foo_3_const(X<1>, X<2>, X<3>) const
-DEAL::X<0> U::foo_3(X<1>, X<2>, X<3>)
-DEAL::X<0> U::foo_4_const(X<1>, X<2>, X<3>, X<4>) const
-DEAL::X<0> U::foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::X<0> U::foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
-DEAL::X<0> U::foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::X<0> U::foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
-DEAL::X<0> U::foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::X<0> U::foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
-DEAL::X<0> U::foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::X<0> U::foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
-DEAL::X<0> U::foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::X<0> U::foo_const_ref_0()
-DEAL::X<0> U::foo_const_ref_0_const() const
-DEAL::X<0> U::foo_const_ref_1_const(const X<1>&) const
-DEAL::X<0> U::foo_const_ref_1(const X<1>&)
-DEAL::X<0> U::foo_const_ref_2_const(const X<1>&, const X<2>&) const
-DEAL::X<0> U::foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::X<0> U::foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
-DEAL::X<0> U::foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::X<0> U::foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
-DEAL::X<0> U::foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::X<0> U::foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
-DEAL::X<0> U::foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::X<0> U::foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
-DEAL::X<0> U::foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::X<0> U::foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
-DEAL::X<0> U::foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::X<0> U::foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
-DEAL::X<0> U::foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
-DEAL::X<0> U::foo_ref_0()
-DEAL::X<0> U::foo_ref_0_const() const
-DEAL::X<0> U::foo_ref_1_const(X<1>&) const
-DEAL::X<0> U::foo_ref_1(X<1>&)
-DEAL::X<0> U::foo_ref_2_const(X<1>&, X<2>&) const
-DEAL::X<0> U::foo_ref_2(X<1>&, X<2>&)
-DEAL::X<0> U::foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
-DEAL::X<0> U::foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::X<0> U::foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
-DEAL::X<0> U::foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::X<0> U::foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
-DEAL::X<0> U::foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::X<0> U::foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
-DEAL::X<0> U::foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::X<0> U::foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
-DEAL::X<0> U::foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::X<0> U::foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
-DEAL::X<0> U::foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
-DEAL::X<0>& U::ref_foo_0()
-DEAL::X<0>& U::ref_foo_0_const() const
-DEAL::X<0>& U::ref_foo_1_const(X<1>) const
-DEAL::X<0>& U::ref_foo_1(X<1>)
-DEAL::X<0>& U::ref_foo_2_const(X<1>, X<2>) const
-DEAL::X<0>& U::ref_foo_2(X<1>, X<2>)
-DEAL::X<0>& U::ref_foo_3_const(X<1>, X<2>, X<3>) const
-DEAL::X<0>& U::ref_foo_3(X<1>, X<2>, X<3>)
-DEAL::X<0>& U::ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
-DEAL::X<0>& U::ref_foo_4(X<1>, X<2>, X<3>, X<4>)
-DEAL::X<0>& U::ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
-DEAL::X<0>& U::ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
-DEAL::X<0>& U::ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
-DEAL::X<0>& U::ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
-DEAL::X<0>& U::ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
-DEAL::X<0>& U::ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
-DEAL::X<0>& U::ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
-DEAL::X<0>& U::ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
-DEAL::X<0>& U::ref_foo_const_ref_0()
-DEAL::X<0>& U::ref_foo_const_ref_0_const() const
-DEAL::X<0>& U::ref_foo_const_ref_1_const(const X<1>&) const
-DEAL::X<0>& U::ref_foo_const_ref_1(const X<1>&)
-DEAL::X<0>& U::ref_foo_const_ref_2_const(const X<1>&, const X<2>&) const
-DEAL::X<0>& U::ref_foo_const_ref_2(const X<1>&, const X<2>&)
-DEAL::X<0>& U::ref_foo_const_ref_3_const(const X<1>&, const X<2>&, const X<3>&) const
-DEAL::X<0>& U::ref_foo_const_ref_3(const X<1>&, const X<2>&, const X<3>&)
-DEAL::X<0>& U::ref_foo_const_ref_4_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&) const
-DEAL::X<0>& U::ref_foo_const_ref_4(const X<1>&, const X<2>&, const X<3>&, const X<4>&)
-DEAL::X<0>& U::ref_foo_const_ref_5_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&) const
-DEAL::X<0>& U::ref_foo_const_ref_5(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&)
-DEAL::X<0>& U::ref_foo_const_ref_6_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&) const
-DEAL::X<0>& U::ref_foo_const_ref_6(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&)
-DEAL::X<0>& U::ref_foo_const_ref_7_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&) const
-DEAL::X<0>& U::ref_foo_const_ref_7(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&)
-DEAL::X<0>& U::ref_foo_const_ref_8_const(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&) const
-DEAL::X<0>& U::ref_foo_const_ref_8(const X<1>&, const X<2>&, const X<3>&, const X<4>&, const X<5>&, const X<6>&, const X<7>&, const X<8>&)
-DEAL::X<0>& U::ref_foo_ref_0()
-DEAL::X<0>& U::ref_foo_ref_0_const() const
-DEAL::X<0>& U::ref_foo_ref_1_const(X<1>&) const
-DEAL::X<0>& U::ref_foo_ref_1(X<1>&)
-DEAL::X<0>& U::ref_foo_ref_2_const(X<1>&, X<2>&) const
-DEAL::X<0>& U::ref_foo_ref_2(X<1>&, X<2>&)
-DEAL::X<0>& U::ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
-DEAL::X<0>& U::ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
-DEAL::X<0>& U::ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
-DEAL::X<0>& U::ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
-DEAL::X<0>& U::ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
-DEAL::X<0>& U::ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
-DEAL::X<0>& U::ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
-DEAL::X<0>& U::ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
-DEAL::X<0>& U::ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
-DEAL::X<0>& U::ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
-DEAL::X<0>& U::ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
-DEAL::X<0>& U::ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual X<0>& U::virtual_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_0()
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_0_const() const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_1(X<1>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_1_const(X<1>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_2(X<1>, X<2>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_2_const(X<1>, X<2>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_3(X<1>, X<2>, X<3>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_3_const(X<1>, X<2>, X<3>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_4(X<1>, X<2>, X<3>, X<4>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_4_const(X<1>, X<2>, X<3>, X<4>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_5(X<1>, X<2>, X<3>, X<4>, X<5>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_5_const(X<1>, X<2>, X<3>, X<4>, X<5>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_6(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_6_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_7(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_7_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_8(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_8_const(X<1>, X<2>, X<3>, X<4>, X<5>, X<6>, X<7>, X<8>) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_0()
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_0_const() const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_1(X<1>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_1_const(X<1>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_2(X<1>&, X<2>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_2_const(X<1>&, X<2>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_const_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_0()
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_0_const() const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_1(X<1>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_1_const(X<1>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_2(X<1>&, X<2>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_2_const(X<1>&, X<2>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_3(X<1>&, X<2>&, X<3>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_3_const(X<1>&, X<2>&, X<3>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_4(X<1>&, X<2>&, X<3>&, X<4>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_4_const(X<1>&, X<2>&, X<3>&, X<4>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_5(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_5_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_6(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_6_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_7(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_7_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&) const
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_8(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&)
+DEAL::virtual const X<0>& U::virtual_const_ref_foo_ref_8_const(X<1>&, X<2>&, X<3>&, X<4>&, X<5>&, X<6>&, X<7>&, X<8>&) const
 
index 36c4b65cc323e759155fb99483a459566ef755f8..f94966866e0f6259c393a73b4064eabbdfcabbf4 100644 (file)
@@ -225,7 +225,7 @@ struct MPILogInitAll
  */
 void sort_file_contents (const std::string &filename)
 {
-  int error = std::system ((std::string ("sort ") + filename + " -o " + filename).c_str());
+  int error = std::system ((std::string ("LC_ALL=C sort ") + filename + " -o " + filename).c_str());
   Assert (error == 0,
          ExcInternalError());
 }

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.