2,
false,
true);
- test<2>(FE_RaviartThomas<2>(2),
- Functions::ConstantFunction<2>(1.0, 2),
- 3,
- false,
- true);
test<3>(FE_RaviartThomas<3>(0),
Functions::ConstantFunction<3>(1.0, 3),
1,
2,
true,
true);
- test<2>(FE_RaviartThomas<2>(2),
- Functions::ConstantFunction<2>(1.0, 2),
- 3,
- true,
- true);
+
// lowest order RT in 3D does not contain constant 1 function on a
// distorted mesh.
test<3>(FE_RaviartThomas<3>(1),
FE_Nedelec<2>(0), Functions::ConstantFunction<2>(1.0, 2), 1, false, true);
test<2>(
FE_Nedelec<2>(1), Functions::ConstantFunction<2>(1.0, 2), 2, false, true);
- test<2>(
- FE_Nedelec<2>(2), Functions::ConstantFunction<2>(1.0, 2), 3, false, true);
test<2>(
FE_Nedelec<2>(0), Functions::ConstantFunction<2>(1.0, 2), 1, true, true);
test<2>(
FE_Nedelec<2>(1), Functions::ConstantFunction<2>(1.0, 2), 2, true, true);
- test<2>(
- FE_Nedelec<2>(2), Functions::ConstantFunction<2>(1.0, 2), 3, true, true);
}
DEAL::dim 2 FE_RaviartThomas<2>(1)
DEAL::Function value at (0.0,0.0): 1.00000 1.00000
DEAL::Check projection property: 2.35922e-16
-DEAL::dim 2 FE_RaviartThomas<2>(2)
-DEAL::Function value at (0.0,0.0): 1.00000 1.00000
-DEAL::Check projection property: 0.169271
DEAL::dim 3 FE_RaviartThomas<3>(0)
DEAL::Function value at (0.0,0.0): 1.00000 1.00000 1.00000
DEAL::Check projection property: 1.11022e-16
DEAL::dim 2 FE_RaviartThomas<2>(1)
DEAL::Function value at (0.0,0.0): 1.00000 1.00000
DEAL::Check projection property: 4.44089e-16
-DEAL::dim 2 FE_RaviartThomas<2>(2)
-DEAL::Function value at (0.0,0.0): 1.00000 1.00000
-DEAL::Check projection property: 0.169442
DEAL::dim 3 FE_RaviartThomas<3>(1)
DEAL::Function value at (0.0,0.0): 1.00000 1.00000 1.00000
DEAL::Check projection property: 2.42861e-16
DEAL::dim 2 FE_Nedelec<2>(1)
DEAL::Function value at (0.0,0.0): 1.00000 1.00000
DEAL::Check projection property: 4.44089e-16
-DEAL::dim 2 FE_Nedelec<2>(2)
-DEAL::Function value at (0.0,0.0): 1.00000 1.00000
-DEAL::Check projection property: 0.378501
DEAL::dim 2 FE_Nedelec<2>(0)
DEAL::Function value at (0.0,0.0): 1.00000 1.00000
DEAL::Check projection property: 1.11022e-16
DEAL::dim 2 FE_Nedelec<2>(1)
DEAL::Function value at (0.0,0.0): 1.00000 1.00000
DEAL::Check projection property: 4.44089e-16
-DEAL::dim 2 FE_Nedelec<2>(2)
-DEAL::Function value at (0.0,0.0): 1.00000 1.00000
-DEAL::Check projection property: 0.379571
1,
FE_Q<dim>(1),
1,
- FE_Nedelec<dim>(2),
+ FE_Nedelec<dim>(1),
2,
FESystem<dim>(FE_Q<dim>(1), dim),
1);
-DEAL::dim 2 FESystem<2>[FE_RaviartThomas<2>(1)-FE_Q<2>(1)-FE_Nedelec<2>(2)^2-FESystem<2>[FE_Q<2>(1)^2]]
-DEAL::Check projection property: 0.699901
+DEAL::dim 2 FESystem<2>[FE_RaviartThomas<2>(1)-FE_Q<2>(1)-FE_Nedelec<2>(1)^2-FESystem<2>[FE_Q<2>(1)^2]]
+DEAL::Check projection property: 6.66134e-16
2,
FE_Q<dim>(1),
1,
- FESystem<dim>(FE_Nedelec<dim>(2), 2),
+ FESystem<dim>(FE_Nedelec<dim>(1), 2),
1,
FESystem<dim>(FE_Q<dim>(1), dim),
1);
-DEAL::dim 2 FESystem<2>[FE_RaviartThomas<2>(1)^2-FE_Q<2>(1)-FESystem<2>[FE_Nedelec<2>(2)^2]-FESystem<2>[FE_Q<2>(1)^2]]
-DEAL::Check projection property: 0.699901
+DEAL::dim 2 FESystem<2>[FE_RaviartThomas<2>(1)^2-FE_Q<2>(1)-FESystem<2>[FE_Nedelec<2>(1)^2]-FESystem<2>[FE_Q<2>(1)^2]]
+DEAL::Check projection property: 6.66134e-16