.. _assembly_mesh_2d_utilities: 2D Utilities ============ Point Structure --------------- .. doxygenstruct:: specfem::assembly::mesh_impl::dim2::point :members: Bounding Box Structure ---------------------- .. doxygenstruct:: specfem::assembly::mesh_impl::dim2::bounding_box :members: Utility Functions ----------------- .. doxygenfunction:: specfem::assembly::mesh_impl::dim2::compute_spatial_tolerance .. doxygenfunction:: specfem::assembly::mesh_impl::dim2::flatten_coordinates .. doxygenfunction:: specfem::assembly::mesh_impl::dim2::sort_points_spatially .. doxygenfunction:: specfem::assembly::mesh_impl::dim2::assign_global_numbering .. doxygenfunction:: specfem::assembly::mesh_impl::dim2::reorder_to_original_layout .. doxygenfunction:: specfem::assembly::mesh_impl::dim2::compute_bounding_box .. doxygenfunction:: specfem::assembly::mesh_impl::dim2::create_coordinate_arrays