.. _specfem_api_mesh_entity: ``specfem::mesh_entity::edge`` ============================== .. doxygenstruct:: specfem::mesh_entity::edge :members: Dimension-Specific Implementations ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenstruct:: specfem::mesh_entity::edge< specfem::element::dimension_tag::dim2 > :members: ``specfem::mesh_entity::element`` ================================= .. doxygenstruct:: specfem::mesh_entity::element :members: Dimension-Specific Implementations ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenstruct:: specfem::mesh_entity::element< specfem::element::dimension_tag::dim2 > :members: .. doxygenstruct:: specfem::mesh_entity::element< specfem::element::dimension_tag::dim3 > :members: ``specfem::mesh_entity::element_grid`` ====================================== .. doxygenstruct:: specfem::mesh_entity::element_grid :members: Dimension-Specific Implementations ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenstruct:: specfem::mesh_entity::element_grid< specfem::element::dimension_tag::dim2 > :members: .. doxygenstruct:: specfem::mesh_entity::element_grid< specfem::element::dimension_tag::dim3 > :members: ``specfem::mesh_entity::dim2::type`` ==================================== .. doxygenenum:: specfem::mesh_entity::dim2::type ``specfem::mesh_entity::dim3::type`` ==================================== .. doxygenenum:: specfem::mesh_entity::dim3::type ``specfem::mesh_entity::dim2::to_string`` ========================================= .. doxygenfunction:: specfem::mesh_entity::dim2::to_string(const specfem::mesh_entity::dim2::type& type) ``specfem::mesh_entity::dim3::to_string`` ========================================= .. doxygenfunction:: specfem::mesh_entity::dim3::to_string(const specfem::mesh_entity::dim3::type& type) ``specfem::mesh_entity::dim2::edges`` ===================================== .. doxygenvariable:: specfem::mesh_entity::dim2::edges ``specfem::mesh_entity::dim2::corners`` ======================================= .. doxygenvariable:: specfem::mesh_entity::dim2::corners ``specfem::mesh_entity::dim3::edges`` ===================================== .. doxygenvariable:: specfem::mesh_entity::dim3::edges ``specfem::mesh_entity::dim3::corners`` ======================================= .. doxygenvariable:: specfem::mesh_entity::dim3::corners ``specfem::mesh_entity::dim3::faces`` ===================================== .. doxygenvariable:: specfem::mesh_entity::dim3::faces