/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/include/deal.II/meshworker/ |
H A D | loop.h | 249 cell->face(face_no); in cell_action() 250 if (cell->at_boundary(face_no) && in cell_action() 251 !cell->has_periodic_neighbor(face_no)) in cell_action() 257 dof_info.interior[face_no].reinit(cell, face, face_no); in cell_action() 298 cell->has_periodic_neighbor(face_no); in cell_action() 316 face_no) : in cell_action() 324 dof_info.interior[face_no].reinit(cell, face, face_no); in cell_action() 332 face_worker(dof_info.interior[face_no], in cell_action() 333 dof_info.exterior[face_no], in cell_action() 381 cell->neighbor_face_no(face_no); in cell_action() [all …]
|
H A D | mesh_loop.h | 348 if (cell->at_boundary(face_no) && 349 !cell->has_periodic_neighbor(face_no)) 394 cell->has_periodic_neighbor(face_no); 413 face_no) : 417 face_no, 435 face_no, 450 cell->face(face_no), 454 face_no, 470 face_no, 515 cell->face(face_no), [all …]
|
H A D | dof_info.h | 137 const unsigned int face_no); 146 const unsigned int face_no, 155 set_face(const DHFaceIterator &f, const unsigned int face_no); 164 const unsigned int face_no, 351 const unsigned int face_no) in set_face() argument 354 face_number = face_no; in set_face() 364 const unsigned int face_no) in reinit() argument 372 set_face(f, face_no); in reinit() 389 face_number = face_no; in set_subface() 399 const unsigned int face_no, in reinit() argument [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/source/fe/ |
H A D | fe_raviart_thomas_nodal.cc | 89 const unsigned int face_no = 0; in FE_RaviartThomasNodal() local 161 const unsigned int face_no = 0; in initialize_support_points() local 164 this->generalized_face_support_points[face_no].resize( in initialize_support_points() 165 this->n_dofs_per_face(face_no)); in initialize_support_points() 483 const unsigned int face_no) const in hp_quad_dof_identities() 597 const unsigned int face_no) const in get_face_interpolation_matrix() 630 Assert(this->n_dofs_per_face(face_no) <= source_fe.n_dofs_per_face(face_no), in get_face_interpolation_matrix() 640 source_fe.generalized_face_support_points[face_no]); in get_face_interpolation_matrix() 705 const unsigned int face_no) const in get_subface_interpolation_matrix() 738 Assert(this->n_dofs_per_face(face_no) <= source_fe.n_dofs_per_face(face_no), in get_subface_interpolation_matrix() [all …]
|
H A D | fe_system.cc | 1143 face_no, in fill_fe_face_values() 1174 face_no, in fill_fe_subface_values() 1398 const unsigned int face_no = 0; in build_interface_constraints() local 1668 for (unsigned int face_no = 0; face_no < this->n_unique_faces(); ++face_no) in initialize() local 1678 face_no); in initialize() 1722 for (unsigned int face_no = 0; face_no < this->n_unique_faces(); in initialize() local 1723 ++face_no) in initialize() 1846 for (unsigned int face_no = 0; face_no < this->n_unique_faces(); in initialize() local 1847 ++face_no) in initialize() 2397 const unsigned int face_no) const in unit_face_support_point() [all …]
|
H A D | fe_face.cc | 150 const unsigned int face_no) const in get_face_interpolation_matrix() 155 face_no); in get_face_interpolation_matrix() 166 const unsigned int face_no) const in get_subface_interpolation_matrix() 187 this->n_dofs_per_face(face_no) <= source_fe->n_dofs_per_face(face_no), in get_subface_interpolation_matrix() 563 const unsigned int face_no) const in get_face_interpolation_matrix() 568 face_no); in get_face_interpolation_matrix() 579 const unsigned int face_no) const in get_subface_interpolation_matrix() 582 (void)face_no; in get_subface_interpolation_matrix() 879 const unsigned int face_no) const in get_face_interpolation_matrix() 884 face_no); in get_face_interpolation_matrix() [all …]
|
H A D | fe_trace.cc | 57 for (unsigned int face_no = 0; face_no < this->n_unique_faces(); ++face_no) in FE_TraceQ() local 58 this->unit_face_support_points[face_no] = in FE_TraceQ() 59 fe_q.get_unit_face_support_points(face_no); in FE_TraceQ() 221 const unsigned int face_no) const in get_face_interpolation_matrix() 226 face_no); in get_face_interpolation_matrix() 237 const unsigned int face_no) const in get_subface_interpolation_matrix() 240 Assert(interpolation_matrix.n() == this->n_dofs_per_face(face_no), in get_subface_interpolation_matrix() 242 this->n_dofs_per_face(face_no))); in get_subface_interpolation_matrix() 243 Assert(interpolation_matrix.m() == x_source_fe.n_dofs_per_face(face_no), in get_subface_interpolation_matrix() 245 x_source_fe.n_dofs_per_face(face_no))); in get_subface_interpolation_matrix() [all …]
|
H A D | fe_bernstein.cc | 99 const unsigned int face_no) const in get_face_interpolation_matrix() 105 face_no); in get_face_interpolation_matrix() 115 const unsigned int face_no) const in get_subface_interpolation_matrix() 117 Assert(interpolation_matrix.m() == x_source_fe.n_dofs_per_face(face_no), in get_subface_interpolation_matrix() 119 x_source_fe.n_dofs_per_face(face_no))); in get_subface_interpolation_matrix() 127 Assert(interpolation_matrix.n() == this->n_dofs_per_face(face_no), in get_subface_interpolation_matrix() 129 this->n_dofs_per_face(face_no))); in get_subface_interpolation_matrix() 137 this->n_dofs_per_face(face_no) <= source_fe->n_dofs_per_face(face_no), in get_subface_interpolation_matrix() 143 .get_unit_face_support_points(face_no)); in get_subface_interpolation_matrix() 169 for (unsigned int j = 0; j < this->n_dofs_per_face(face_no); ++j) in get_subface_interpolation_matrix() [all …]
|
H A D | fe_rt_bubbles.cc | 82 const unsigned int face_no = 0; in FE_RT_Bubbles() local 89 face_embeddings[i].reinit(this->n_dofs_per_face(face_no), in FE_RT_Bubbles() 90 this->n_dofs_per_face(face_no)); in FE_RT_Bubbles() 97 this->n_dofs_per_face(face_no)); in FE_RT_Bubbles() 145 const unsigned int face_no = 0; in initialize_support_points() local 148 this->generalized_face_support_points[face_no].resize( in initialize_support_points() 149 this->n_dofs_per_face(face_no)); in initialize_support_points() 160 Assert(face_points.size() == this->n_dofs_per_face(face_no), in initialize_support_points() 163 this->generalized_face_support_points[face_no][k] = in initialize_support_points() 168 for (unsigned int k = 0; k < this->n_dofs_per_face(face_no) * in initialize_support_points() [all …]
|
H A D | fe_bdm.cc | 84 const unsigned int face_no = 0; in FE_BDM() local 88 face_embeddings[i].reinit(this->n_dofs_per_face(face_no), in FE_BDM() 89 this->n_dofs_per_face(face_no)); in FE_BDM() 92 this->n_dofs_per_face(face_no), in FE_BDM() 93 this->n_dofs_per_face(face_no)); in FE_BDM() 187 const unsigned int face_no = 0; in convert_generalized_support_point_values_to_dof_values() local 188 (void)face_no; in convert_generalized_support_point_values_to_dof_values() 191 this->n_dofs_per_face(face_no) * in convert_generalized_support_point_values_to_dof_values() 348 const unsigned int face_no = 0; in initialize_support_points() local 351 this->generalized_face_support_points[face_no].resize(face_points.size()); in initialize_support_points() [all …]
|
H A D | fe_q_base.cc | 610 const unsigned int face_no) const in get_face_interpolation_matrix() 616 face_no); in get_face_interpolation_matrix() 627 const unsigned int face_no) const in get_subface_interpolation_matrix() 642 this->n_dofs_per_face(face_no))); in get_subface_interpolation_matrix() 650 this->n_dofs_per_face(face_no) <= source_fe->n_dofs_per_face(face_no), in get_subface_interpolation_matrix() 656 source_fe->get_unit_face_support_points(face_no)); in get_subface_interpolation_matrix() 952 const unsigned int face_no = 0; in initialize_unit_face_support_points() local 954 this->unit_face_support_points[face_no].resize( in initialize_unit_face_support_points() 972 this->unit_face_support_points[face_no][face_index_map[k]] = in initialize_unit_face_support_points() 990 const unsigned int face_no = 0; in initialize_quad_dof_index_permutation() local [all …]
|
H A D | mapping_cartesian.cc | 229 face_no, in maybe_update_face_quadrature_points() 230 cell->face_orientation(face_no), in maybe_update_face_quadrature_points() 231 cell->face_flip(face_no), in maybe_update_face_quadrature_points() 232 cell->face_rotation(face_no), in maybe_update_face_quadrature_points() 253 if (cell->face(face_no)->has_children()) in maybe_update_subface_quadrature_points() 262 face_no, in maybe_update_subface_quadrature_points() 264 cell->face_orientation(face_no), in maybe_update_subface_quadrature_points() 265 cell->face_flip(face_no), in maybe_update_subface_quadrature_points() 266 cell->face_rotation(face_no), in maybe_update_subface_quadrature_points() 268 cell->subface_case(face_no)); in maybe_update_subface_quadrature_points() [all …]
|
H A D | fe_raviart_thomas.cc | 93 const unsigned int face_no = 0; in FE_RaviartThomas() local 99 face_embeddings[i].reinit(this->n_dofs_per_face(face_no), in FE_RaviartThomas() 100 this->n_dofs_per_face(face_no)); in FE_RaviartThomas() 106 this->n_dofs_per_face(face_no), in FE_RaviartThomas() 107 this->n_dofs_per_face(face_no)); in FE_RaviartThomas() 165 const unsigned int face_no = 0; in initialize_support_points() local 175 this->generalized_face_support_points[face_no].resize(n_face_points); in initialize_support_points() 190 this->generalized_face_support_points[face_no][k] = in initialize_support_points() 378 const unsigned int face_no = 0; in initialize_restriction() local 382 GeometryInfo<dim>::faces_per_cell * this->n_dofs_per_face(face_no); in initialize_restriction() [all …]
|
H A D | fe.cc | 847 const unsigned int face_no = 0; in constraints_are_implemented() local 850 return (this->n_dofs_per_face(face_no) == 0) || in constraints_are_implemented() 875 const unsigned int face_no = 0; in constraints() local 876 (void)face_no; in constraints() 885 Assert((this->n_dofs_per_face(face_no) == 0) || in constraints() 908 const unsigned int face_no = 0; in interface_constraints_size() local 916 this->n_dofs_per_face(face_no)}; in interface_constraints_size() 920 this->n_dofs_per_face(face_no)}; in interface_constraints_size() 1113 const unsigned int face_no) const in get_unit_face_support_points() 1132 const unsigned int face_no) const in has_face_support_points() [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/include/deal.II/base/ |
H A D | qprojector.h | 98 const unsigned int face_no, 109 const unsigned int face_no, 132 const unsigned int face_no); 149 const unsigned int face_no, 167 const unsigned int face_no, 188 const unsigned int face_no, 209 const unsigned int face_no, 423 face(const unsigned int face_no, 441 const unsigned int face_no, 464 subface(const unsigned int face_no, [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/include/deal.II/grid/ |
H A D | reference_cell.h | 291 (void)face_no; in face_reference_cell_type() 392 (void)face_no; in face_reference_cell_type() 407 (void)face_no; in face_reference_cell_type() 466 (void)face_no; in face_reference_cell_type() 468 AssertIndexRange(face_no, n_faces()); in face_reference_cell_type() 530 (void)face_no; in face_reference_cell_type() 638 (void)face_no; in face_reference_cell_type() 640 AssertIndexRange(face_no, n_faces()); in face_reference_cell_type() 786 if (face_no == 1) in face_reference_cell_type() 906 if (face_no > 1) in face_reference_cell_type() [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/source/base/ |
H A D | qprojector.cc | 139 switch (face_no) in project_to_face() 187 switch (face_no) in project_to_face() 231 face_no, in project_to_subface() 270 face_no, in project_to_subface() 298 switch (face_no) in project_to_subface() 370 face_no, in project_to_subface() 418 switch (face_no / 2) in project_to_subface() 1191 face_no, in face() 1325 face_no, in subface() 1373 face_no, in subface() [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/include/deal.II/fe/ |
H A D | fe_base.h | 549 n_dofs_per_quad(unsigned int face_no = 0) const; 665 get_first_face_line_index(const unsigned int face_no = 0) const; 671 get_first_face_quad_index(const unsigned int face_no = 0) const; 776 FiniteElementData<dim>::n_dofs_per_quad(unsigned int face_no) const in n_dofs_per_quad() argument 778 return n_dofs_on_quad[n_dofs_on_quad.size() == 1 ? 0 : face_no]; in n_dofs_per_quad() 803 FiniteElementData<dim>::n_dofs_per_face(unsigned int face_no, in n_dofs_per_face() argument 808 return n_dofs_on_face[n_dofs_on_face.size() == 1 ? 0 : face_no]; in n_dofs_per_face() 925 const unsigned int face_no) const in get_first_face_line_index() argument 929 face_no]; in get_first_face_line_index() 935 const unsigned int face_no) const in get_first_face_quad_index() argument [all …]
|
H A D | fe_poly_face.templates.h | 114 const unsigned int face_no, in fill_fe_face_values() argument 144 if (this->n_dofs_per_quad(face_no) != 0) in fill_fe_face_values() 147 this->get_first_quad_index(face_no); in fill_fe_face_values() 148 for (unsigned int k = 0; k < this->n_dofs_per_quad(face_no); in fill_fe_face_values() 153 face_no)][i]; in fill_fe_face_values() 172 GeometryInfo<dim>::face_to_cell_lines(face_no, in fill_fe_face_values() 179 this->get_first_face_line_index(face_no)][i]; in fill_fe_face_values() 193 GeometryInfo<dim>::face_to_cell_vertices(face_no, in fill_fe_face_values() 207 const unsigned int face_no, in fill_fe_subface_values() argument 228 const unsigned int foffset = fe_data.shape_values.size() * face_no; in fill_fe_subface_values()
|
H A D | fe_face.h | 100 const unsigned int face_no = 0) const override; 115 const unsigned int face_no = 0) const override; 169 const unsigned int face_no = 0) const override; 251 const unsigned int face_no = 0) const override; 266 const unsigned int face_no = 0) const override; 322 const unsigned int face_no = 0) const override; 410 const unsigned int face_no, 425 const unsigned int face_no, 503 const unsigned int face_no = 0) const override; 518 const unsigned int face_no = 0) const override;
|
H A D | fe.h | 1289 const unsigned int face_no = 0) const; 1472 const unsigned int face_no = 0) const; 1484 const unsigned int face_no, 1769 const unsigned int face_no = 0) const; 2091 get_unit_face_support_points(const unsigned int face_no = 0) const; 2102 has_face_support_points(const unsigned int face_no = 0) const; 2110 const unsigned int face_no = 0) const; 3132 const unsigned int face_no) const in face_system_to_component_index() argument 3152 Assert(is_primitive(this->face_to_cell_index(index, face_no)), in face_system_to_component_index() 3158 face_no][index]; in face_system_to_component_index() [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/examples/step-30/ |
H A D | step-30.cc | 454 for (const auto face_no : cell->face_indices()) in assemble_system() local 456 const auto face = cell->face(face_no); in assemble_system() 461 fe_v_face.reinit(cell, face_no); in assemble_system() 498 cell->neighbor_face_no(face_no); in assemble_system() 593 fe_v_face.reinit(cell, face_no); in assemble_system() 727 for (const auto face_no : cell->face_indices()) in set_anisotropic_flags() local 729 const auto face = cell->face(face_no); in set_anisotropic_flags() 791 jump[face_no / 2] += in set_anisotropic_flags() 795 area[face_no / 2] += JxW[x]; in set_anisotropic_flags() 825 jump[face_no / 2] += in set_anisotropic_flags() [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/include/deal.II/numerics/ |
H A D | error_estimator.templates.h | 555 return cell->face(face_no)->diameter() / in regular_face_factor() 670 cell->face(face_no); in integrate_over_regular_face() 693 neighbor = cell->neighbor(face_no); in integrate_over_regular_face() 698 cell->neighbor_of_neighbor(face_no); in integrate_over_regular_face() 763 const auto neighbor = cell->neighbor(face_no); in integrate_over_irregular_face() 795 face_no, in integrate_over_irregular_face() 887 cell->face(face_no); in estimate_one_cell() 895 (!cell->neighbor_is_coarser(face_no) && in estimate_one_cell() 905 if (cell->neighbor_is_coarser(face_no)) in estimate_one_cell() 979 face_no, in estimate_one_cell() [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/source/meshworker/ |
H A D | scratch_data.cc | 151 const unsigned int face_no) in reinit() argument 157 fe_face_values->reinit(cell, face_no); in reinit() 170 const unsigned int face_no, in reinit() argument 178 fe_subface_values->reinit(cell, face_no, subface_no); in reinit() 186 return reinit(cell, face_no); in reinit() 195 const unsigned int face_no, in reinit() argument 206 face_no, in reinit() 243 const unsigned int face_no) in reinit_neighbor() argument 248 neighbor_fe_face_values->reinit(cell, face_no); in reinit_neighbor() 269 neighbor_fe_subface_values->reinit(cell, face_no, subface_no); in reinit_neighbor() [all …]
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/examples/step-51/ |
H A D | step-51.cc | 553 if (fe_local.has_support_on_face(i, face_no)) in ScratchData() 554 fe_local_support_on_face[face_no].push_back(i); in ScratchData() 560 if (fe.has_support_on_face(i, face_no)) in ScratchData() 561 fe_support_on_face[face_no].push_back(i); in ScratchData() 769 for (const auto face_no : cell->face_indices()) in assemble_system_one_cell() local 771 scratch.fe_face_values_local.reinit(loc_cell, face_no); in assemble_system_one_cell() 772 scratch.fe_face_values.reinit(cell, face_no); in assemble_system_one_cell() 805 scratch.fe_local_support_on_face[face_no][k]; in assemble_system_one_cell() 825 scratch.fe_support_on_face[face_no][k], q); in assemble_system_one_cell() 871 if (cell->face(face_no)->at_boundary() && in assemble_system_one_cell() [all …]
|