This page is part of the documentation of the development version 3.0 of Capytaine.
Latest stable version is available here.

capytaine.new_meshes package¶

Submodules¶

  • capytaine.new_meshes.clean module
    • clean_mesh()
    • clean_mesh_once()
    • merge_near_duplicate_vertices()
    • remove_duplicate_faces()
    • remove_duplicate_vertices()
    • remove_small_faces()
    • remove_unused_vertices()
  • capytaine.new_meshes.export module
    • mesh_to_pyvista()
  • capytaine.new_meshes.geometry module
    • compute_distance_between_points()
    • compute_faces_areas()
    • compute_faces_centers()
    • compute_faces_normals()
    • compute_faces_radii()
    • get_vertices_face()
  • capytaine.new_meshes.meshes module
    • Mesh
      • Mesh.as_list_of_faces()
      • Mesh.copy()
      • Mesh.extract_faces()
      • Mesh.faces
      • Mesh.faces_areas
      • Mesh.faces_centers
      • Mesh.faces_normals
      • Mesh.faces_radiuses
      • Mesh.faces_vertices_centers
      • Mesh.from_list_of_faces()
      • Mesh.join_meshes()
      • Mesh.nb_faces
      • Mesh.nb_quads
      • Mesh.nb_triangles
      • Mesh.nb_vertices
      • Mesh.quadrature_points
      • Mesh.rotated_with_matrix()
      • Mesh.rotated_x()
      • Mesh.rotated_y()
      • Mesh.rotated_z()
      • Mesh.show()
      • Mesh.show_matplotlib()
      • Mesh.show_pyvista()
      • Mesh.summary()
      • Mesh.translated()
      • Mesh.translated_x()
      • Mesh.translated_y()
      • Mesh.translated_z()
      • Mesh.with_normal_vector_going_down()
    • to_new_mesh()
  • capytaine.new_meshes.quality module
    • check_mesh_quality()
    • extract_face_vertices()
    • indices_of_non_convex_faces()
    • indices_of_non_coplanar_faces()
    • is_face_convex()
    • is_non_coplanar()
  • capytaine.new_meshes.visualization module
    • show_3d()
    • show_matplotlib()
    • show_pyvista()

Module contents¶

capytaine

a Python-based linear potential flow BEM solver

Navigation

  • Features
  • User manual
  • Example scripts
  • Developer manual
    • Installation for developers
    • Overview of the modules
    • Contributing
    • Testing Capytaine
    • Making a release
    • API documentation
  • Theory manual
  • Citing
  • Changelog

Related Topics

  • Documentation overview
    • Developer manual
      • API documentation
        • capytaine package
          • Previous: capytaine package
          • Next: capytaine.new_meshes.clean module
©2024, Matthieu Ancellin. | Powered by Sphinx 9.0.4 & Alabaster 1.0.0 | Page source