capytaine.bodies package¶
Submodules¶
- capytaine.bodies.abstract_bodies module
AbstractBodyAbstractBody.add_dofs_labels_to_matrix()AbstractBody.add_dofs_labels_to_vector()AbstractBody.clipped()AbstractBody.compute_hydrostatic_stiffness()AbstractBody.compute_rigid_body_inertia()AbstractBody.copy()AbstractBody.first_irregular_frequency_estimate()AbstractBody.immersed_part()AbstractBody.integrate_pressure()AbstractBody.join_bodies()AbstractBody.minimal_computable_wavelength()AbstractBody.mirrored()AbstractBody.nameAbstractBody.rename()AbstractBody.rotated_with_matrix()AbstractBody.rotated_x()AbstractBody.rotated_y()AbstractBody.rotated_z()AbstractBody.translated()AbstractBody.translated_x()AbstractBody.translated_y()AbstractBody.translated_z()
- capytaine.bodies.bodies module
FloatingBodyFloatingBody.add_all_rigid_body_dofs()FloatingBody.add_rotation_dof()FloatingBody.add_translation_dof()FloatingBody.animate()FloatingBody.assemble_arbitrary_array()FloatingBody.assemble_regular_array()FloatingBody.bodiesFloatingBody.clipped()FloatingBody.copy()FloatingBody.first_irregular_frequency_estimate()FloatingBody.from_file()FloatingBody.from_meshio()FloatingBody.immersed_part()FloatingBody.integrate_pressure()FloatingBody.keep_only_dofs()FloatingBody.minimal_computable_wavelengthFloatingBody.mirrored()FloatingBody.nb_dofsFloatingBody.rename()FloatingBody.rotated_with_matrix()FloatingBody.show()FloatingBody.show_matplotlib()FloatingBody.show_pyvista()FloatingBody.translated()FloatingBody.with_only_dofs()
- capytaine.bodies.dofs module
- capytaine.bodies.hydrostatics module
- capytaine.bodies.multibodies module
MultibodyMultibody.as_FloatingBody()Multibody.center_of_buoyancyMultibody.center_of_massMultibody.clipped()Multibody.compute_hydrostatic_stiffness()Multibody.compute_rigid_body_inertia()Multibody.copy()Multibody.first_irregular_frequency_estimate()Multibody.immersed_part()Multibody.integrate_pressure()Multibody.massMultibody.minimal_computable_wavelengthMultibody.mirrored()Multibody.nameMultibody.nb_dofsMultibody.rename()Multibody.rotated_with_matrix()Multibody.translated()Multibody.volume