deallog << " index " << idx << " global_dof_index:" << v << ":\n";
const auto pair = fiv.interface_dof_to_dof_indices(idx);
- deallog << " dof indices: " << pair[0] << " | " << pair[1] << "\n";
+ deallog << " dof indices: " << static_cast<int>(pair[0]) << " | "
+ << static_cast<int>(pair[1]) << "\n";
++idx;
}
n_current_interface_dofs(): 8
interface_dof_indices: 0 1 2 3 4 5 6 7
index 0 global_dof_index:0:
- dof indices: 0 | 4294967295
+ dof indices: 0 | -1
index 1 global_dof_index:1:
- dof indices: 1 | 4294967295
+ dof indices: 1 | -1
index 2 global_dof_index:2:
- dof indices: 2 | 4294967295
+ dof indices: 2 | -1
index 3 global_dof_index:3:
- dof indices: 3 | 4294967295
+ dof indices: 3 | -1
index 4 global_dof_index:4:
- dof indices: 4294967295 | 0
+ dof indices: -1 | 0
index 5 global_dof_index:5:
- dof indices: 4294967295 | 1
+ dof indices: -1 | 1
index 6 global_dof_index:6:
- dof indices: 4294967295 | 2
+ dof indices: -1 | 2
index 7 global_dof_index:7:
- dof indices: 4294967295 | 3
+ dof indices: -1 | 3
DEAL::** boundary interface on cell 1 **
n_current_interface_dofs(): 4
interface_dof_indices: 4 5 6 7
index 0 global_dof_index:4:
- dof indices: 0 | 4294967295
+ dof indices: 0 | -1
index 1 global_dof_index:5:
- dof indices: 1 | 4294967295
+ dof indices: 1 | -1
index 2 global_dof_index:6:
- dof indices: 2 | 4294967295
+ dof indices: 2 | -1
index 3 global_dof_index:7:
- dof indices: 3 | 4294967295
+ dof indices: 3 | -1
const auto pair = fiv.interface_dof_to_dof_indices(idx);
deallog << " idx: " << idx
<< " global: " << fiv.get_interface_dof_indices()[idx]
- << " dof indices: " << pair[0] << " | " << pair[1]
- << std::endl;
+ << " dof indices: " << static_cast<int>(pair[0]) << " | "
+ << static_cast<int>(pair[1]) << std::endl;
}
cell_vector = 0.0;
DEAL::FE_DGQ<2>(0)
DEAL::qpoint 0: 1.00000 0.250000
-DEAL:: idx: 0 global: 0 dof indices: 4294967295 | 0
-DEAL:: idx: 1 global: 2 dof indices: 0 | 4294967295
+DEAL:: idx: 0 global: 0 dof indices: -1 | 0
+DEAL:: idx: 1 global: 2 dof indices: 0 | -1
DEAL::shape_value(true): 0.00000 0.500000
DEAL::shape_value(false): 0.500000 0.00000
DEAL::jump(): -0.500000 0.500000
DEAL::FE_DGQ<2>(1)
DEAL::qpoint 0: 1.00000 0.105662
DEAL::qpoint 1: 1.00000 0.394338
-DEAL:: idx: 0 global: 0 dof indices: 4294967295 | 0
-DEAL:: idx: 1 global: 1 dof indices: 4294967295 | 1
-DEAL:: idx: 2 global: 2 dof indices: 4294967295 | 2
-DEAL:: idx: 3 global: 3 dof indices: 4294967295 | 3
-DEAL:: idx: 4 global: 8 dof indices: 0 | 4294967295
-DEAL:: idx: 5 global: 9 dof indices: 1 | 4294967295
-DEAL:: idx: 6 global: 10 dof indices: 2 | 4294967295
-DEAL:: idx: 7 global: 11 dof indices: 3 | 4294967295
+DEAL:: idx: 0 global: 0 dof indices: -1 | 0
+DEAL:: idx: 1 global: 1 dof indices: -1 | 1
+DEAL:: idx: 2 global: 2 dof indices: -1 | 2
+DEAL:: idx: 3 global: 3 dof indices: -1 | 3
+DEAL:: idx: 4 global: 8 dof indices: 0 | -1
+DEAL:: idx: 5 global: 9 dof indices: 1 | -1
+DEAL:: idx: 6 global: 10 dof indices: 2 | -1
+DEAL:: idx: 7 global: 11 dof indices: 3 | -1
DEAL::shape_value(true): 0.00000 0.00000 0.00000 0.00000 0.00000 0.250000 0.00000 0.250000
DEAL::shape_value(false): 0.375000 0.00000 0.125000 0.00000 0.00000 0.00000 0.00000 0.00000
DEAL::jump(): -0.375000 0.00000 -0.125000 0.00000 0.00000 0.250000 0.00000 0.250000
DEAL::average(): 0.187500 0.00000 0.0625000 0.00000 0.00000 0.125000 0.00000 0.125000
DEAL::FE_DGQ<3>(0)
DEAL::qpoint 0: 1.00000 0.250000 0.250000
-DEAL:: idx: 0 global: 0 dof indices: 4294967295 | 0
-DEAL:: idx: 1 global: 2 dof indices: 0 | 4294967295
+DEAL:: idx: 0 global: 0 dof indices: -1 | 0
+DEAL:: idx: 1 global: 2 dof indices: 0 | -1
DEAL::shape_value(true): 0.00000 0.250000
DEAL::shape_value(false): 0.250000 0.00000
DEAL::jump(): -0.250000 0.250000
DEAL::qpoint 1: 1.00000 0.394338 0.105662
DEAL::qpoint 2: 1.00000 0.105662 0.394338
DEAL::qpoint 3: 1.00000 0.394338 0.394338
-DEAL:: idx: 0 global: 0 dof indices: 4294967295 | 0
-DEAL:: idx: 1 global: 1 dof indices: 4294967295 | 1
-DEAL:: idx: 2 global: 2 dof indices: 4294967295 | 2
-DEAL:: idx: 3 global: 3 dof indices: 4294967295 | 3
-DEAL:: idx: 4 global: 4 dof indices: 4294967295 | 4
-DEAL:: idx: 5 global: 5 dof indices: 4294967295 | 5
-DEAL:: idx: 6 global: 6 dof indices: 4294967295 | 6
-DEAL:: idx: 7 global: 7 dof indices: 4294967295 | 7
-DEAL:: idx: 8 global: 16 dof indices: 0 | 4294967295
-DEAL:: idx: 9 global: 17 dof indices: 1 | 4294967295
-DEAL:: idx: 10 global: 18 dof indices: 2 | 4294967295
-DEAL:: idx: 11 global: 19 dof indices: 3 | 4294967295
-DEAL:: idx: 12 global: 20 dof indices: 4 | 4294967295
-DEAL:: idx: 13 global: 21 dof indices: 5 | 4294967295
-DEAL:: idx: 14 global: 22 dof indices: 6 | 4294967295
-DEAL:: idx: 15 global: 23 dof indices: 7 | 4294967295
+DEAL:: idx: 0 global: 0 dof indices: -1 | 0
+DEAL:: idx: 1 global: 1 dof indices: -1 | 1
+DEAL:: idx: 2 global: 2 dof indices: -1 | 2
+DEAL:: idx: 3 global: 3 dof indices: -1 | 3
+DEAL:: idx: 4 global: 4 dof indices: -1 | 4
+DEAL:: idx: 5 global: 5 dof indices: -1 | 5
+DEAL:: idx: 6 global: 6 dof indices: -1 | 6
+DEAL:: idx: 7 global: 7 dof indices: -1 | 7
+DEAL:: idx: 8 global: 16 dof indices: 0 | -1
+DEAL:: idx: 9 global: 17 dof indices: 1 | -1
+DEAL:: idx: 10 global: 18 dof indices: 2 | -1
+DEAL:: idx: 11 global: 19 dof indices: 3 | -1
+DEAL:: idx: 12 global: 20 dof indices: 4 | -1
+DEAL:: idx: 13 global: 21 dof indices: 5 | -1
+DEAL:: idx: 14 global: 22 dof indices: 6 | -1
+DEAL:: idx: 15 global: 23 dof indices: 7 | -1
DEAL::shape_value(true): 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.0625000 0.00000 0.0625000 0.00000 0.0625000 0.00000 0.0625000
DEAL::shape_value(false): 0.140625 0.00000 0.0468750 0.00000 0.0468750 0.00000 0.0156250 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
DEAL::jump(): -0.140625 0.00000 -0.0468750 0.00000 -0.0468750 0.00000 -0.0156250 0.00000 0.00000 0.0625000 0.00000 0.0625000 0.00000 0.0625000 0.00000 0.0625000
deallog << " index " << idx << " global_dof_index:" << v << ":\n";
const auto pair = fiv.interface_dof_to_dof_indices(idx);
- deallog << " dof indices: " << pair[0] << " | " << pair[1] << "\n";
+ deallog << " dof indices: " << static_cast<int>(pair[0]) << " | "
+ << static_cast<int>(pair[1]) << "\n";
++idx;
}
n_current_interface_dofs(): 6
interface_dof_indices: 0 1 2 3 4 5
index 0 global_dof_index:0:
- dof indices: 0 | 4294967295
+ dof indices: 0 | -1
index 1 global_dof_index:1:
dof indices: 1 | 0
index 2 global_dof_index:2:
- dof indices: 2 | 4294967295
+ dof indices: 2 | -1
index 3 global_dof_index:3:
dof indices: 3 | 2
index 4 global_dof_index:4:
- dof indices: 4294967295 | 1
+ dof indices: -1 | 1
index 5 global_dof_index:5:
- dof indices: 4294967295 | 3
+ dof indices: -1 | 3
DEAL::** boundary interface on cell 1 **
n_current_interface_dofs(): 4
interface_dof_indices: 1 4 3 5
index 0 global_dof_index:1:
- dof indices: 0 | 4294967295
+ dof indices: 0 | -1
index 1 global_dof_index:4:
- dof indices: 1 | 4294967295
+ dof indices: 1 | -1
index 2 global_dof_index:3:
- dof indices: 2 | 4294967295
+ dof indices: 2 | -1
index 3 global_dof_index:5:
- dof indices: 3 | 4294967295
+ dof indices: 3 | -1
const auto pair = fiv.interface_dof_to_dof_indices(idx);
deallog << " idx: " << idx
<< " global: " << fiv.get_interface_dof_indices()[idx]
- << " dof indices: " << pair[0] << " | " << pair[1]
- << std::endl;
+ << " dof indices: " << static_cast<int>(pair[0]) << " | "
+ << static_cast<int>(pair[1]) << std::endl;
}
cell_vector = 0.0;
DEAL::qpoint 0: 1.00000 0.105662
DEAL::qpoint 1: 1.00000 0.394338
DEAL:: idx: 0 global: 0 dof indices: 1 | 0
-DEAL:: idx: 1 global: 1 dof indices: 4294967295 | 1
-DEAL:: idx: 2 global: 2 dof indices: 4294967295 | 2
-DEAL:: idx: 3 global: 3 dof indices: 4294967295 | 3
-DEAL:: idx: 4 global: 5 dof indices: 0 | 4294967295
-DEAL:: idx: 5 global: 7 dof indices: 2 | 4294967295
-DEAL:: idx: 6 global: 8 dof indices: 3 | 4294967295
+DEAL:: idx: 1 global: 1 dof indices: -1 | 1
+DEAL:: idx: 2 global: 2 dof indices: -1 | 2
+DEAL:: idx: 3 global: 3 dof indices: -1 | 3
+DEAL:: idx: 4 global: 5 dof indices: 0 | -1
+DEAL:: idx: 5 global: 7 dof indices: 2 | -1
+DEAL:: idx: 6 global: 8 dof indices: 3 | -1
DEAL::shape_value(true): 0.250000 0.00000 0.00000 0.00000 0.00000 0.00000 0.250000
DEAL::shape_value(false): 0.375000 0.00000 0.125000 0.00000 0.00000 0.00000 0.00000
DEAL::jump(): -0.125000 0.00000 -0.125000 0.00000 0.00000 0.00000 0.250000
DEAL::qpoint 2: 1.00000 0.105662 0.394338
DEAL::qpoint 3: 1.00000 0.394338 0.394338
DEAL:: idx: 0 global: 0 dof indices: 1 | 0
-DEAL:: idx: 1 global: 1 dof indices: 4294967295 | 1
-DEAL:: idx: 2 global: 2 dof indices: 4294967295 | 2
-DEAL:: idx: 3 global: 3 dof indices: 4294967295 | 3
-DEAL:: idx: 4 global: 4 dof indices: 4294967295 | 4
-DEAL:: idx: 5 global: 5 dof indices: 4294967295 | 5
-DEAL:: idx: 6 global: 6 dof indices: 4294967295 | 6
-DEAL:: idx: 7 global: 7 dof indices: 4294967295 | 7
-DEAL:: idx: 8 global: 9 dof indices: 0 | 4294967295
-DEAL:: idx: 9 global: 11 dof indices: 2 | 4294967295
-DEAL:: idx: 10 global: 13 dof indices: 4 | 4294967295
-DEAL:: idx: 11 global: 15 dof indices: 6 | 4294967295
-DEAL:: idx: 12 global: 16 dof indices: 3 | 4294967295
-DEAL:: idx: 13 global: 17 dof indices: 5 | 4294967295
-DEAL:: idx: 14 global: 18 dof indices: 7 | 4294967295
+DEAL:: idx: 1 global: 1 dof indices: -1 | 1
+DEAL:: idx: 2 global: 2 dof indices: -1 | 2
+DEAL:: idx: 3 global: 3 dof indices: -1 | 3
+DEAL:: idx: 4 global: 4 dof indices: -1 | 4
+DEAL:: idx: 5 global: 5 dof indices: -1 | 5
+DEAL:: idx: 6 global: 6 dof indices: -1 | 6
+DEAL:: idx: 7 global: 7 dof indices: -1 | 7
+DEAL:: idx: 8 global: 9 dof indices: 0 | -1
+DEAL:: idx: 9 global: 11 dof indices: 2 | -1
+DEAL:: idx: 10 global: 13 dof indices: 4 | -1
+DEAL:: idx: 11 global: 15 dof indices: 6 | -1
+DEAL:: idx: 12 global: 16 dof indices: 3 | -1
+DEAL:: idx: 13 global: 17 dof indices: 5 | -1
+DEAL:: idx: 14 global: 18 dof indices: 7 | -1
DEAL::shape_value(true): 0.0625000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.0625000 0.0625000 0.0625000
DEAL::shape_value(false): 0.140625 0.00000 0.0468750 0.00000 0.0468750 0.00000 0.0156250 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
DEAL::jump(): -0.0781250 0.00000 -0.0468750 0.00000 -0.0468750 0.00000 -0.0156250 0.00000 0.00000 0.00000 0.00000 0.00000 0.0625000 0.0625000 0.0625000