@@ -48,7 +48,7 @@ def test_mixed_function_space_with_mixed_mesh_restrictions_base():
4848 assert len (integral_data .domain_integral_type_map ) == 2
4949 assert integral_data .domain_integral_type_map [mesh0 ] == "interior_facet"
5050 assert integral_data .domain_integral_type_map [mesh1 ] == "exterior_facet"
51- # e
51+ # c
5252 form = div (f ) * inner (grad (f1 ), grad (f1 )) * inner (grad (u1 ), grad (v0 )) * dx1
5353 form_data = compute_form_data (form , do_split_coefficients = {f : [f0_split , f1_split ]})
5454 integral_data , = form_data .integral_data
@@ -89,7 +89,7 @@ def test_mixed_function_space_with_mixed_mesh_3_cg3_bdm3_dg2_dx1():
8989 assert integral_data .domain_integral_type_map [mesh1 ] == "cell"
9090 assert integral_data .domain_integral_type_map [mesh2 ] == "cell"
9191 kernel , = compile_form (form )
92- assert kernel .domain_number == 1
92+ assert kernel .domain_number == 0
9393 assert kernel .integral_type == "cell"
9494 assert kernel .subdomain_id == (999 , )
9595 assert kernel .active_domain_numbers .coordinates == (0 , 1 , 2 )
@@ -199,14 +199,14 @@ def test_mixed_function_space_with_mixed_mesh_restrictions_dg2_dg3_ds1():
199199 assert integral_data .domain_integral_type_map [mesh0 ] == "interior_facet"
200200 assert integral_data .domain_integral_type_map [mesh1 ] == "exterior_facet"
201201 kernel , = compile_form (form )
202- assert kernel .domain_number == 1
202+ assert kernel .domain_number == 0
203203 assert kernel .integral_type == "exterior_facet"
204204 assert kernel .subdomain_id == (777 , )
205205 assert kernel .active_domain_numbers .coordinates == (0 , 1 )
206206 assert kernel .active_domain_numbers .cell_orientations == ()
207207 assert kernel .active_domain_numbers .cell_sizes == ()
208- assert kernel .active_domain_numbers .exterior_facets == (1 , )
209- assert kernel .active_domain_numbers .interior_facets == (0 , )
208+ assert kernel .active_domain_numbers .exterior_facets == (0 , )
209+ assert kernel .active_domain_numbers .interior_facets == (1 , )
210210 assert kernel .coefficient_numbers == ((0 , (0 , 1 )), )
211211 assert isinstance (kernel .arguments [0 ], kernel_args .OutputKernelArg )
212212 assert isinstance (kernel .arguments [1 ], kernel_args .CoordinatesKernelArg )
@@ -216,8 +216,8 @@ def test_mixed_function_space_with_mixed_mesh_restrictions_dg2_dg3_ds1():
216216 assert isinstance (kernel .arguments [5 ], kernel_args .ExteriorFacetKernelArg )
217217 assert isinstance (kernel .arguments [6 ], kernel_args .InteriorFacetKernelArg )
218218 assert kernel .arguments [0 ].loopy_arg .shape == (10 , 2 * 6 )
219- assert kernel .arguments [1 ].loopy_arg .shape == (2 * (3 * gdim ), )
220- assert kernel .arguments [2 ].loopy_arg .shape == (3 * gdim , )
219+ assert kernel .arguments [1 ].loopy_arg .shape == (1 * (3 * gdim ), )
220+ assert kernel .arguments [2 ].loopy_arg .shape == (2 * ( 3 * gdim ) , )
221221 assert kernel .arguments [3 ].loopy_arg .shape == (2 * 6 , )
222222 assert kernel .arguments [4 ].loopy_arg .shape == (10 , )
223223 assert kernel .arguments [5 ].loopy_arg .shape == (1 , )
0 commit comments