This page is part of the documentation of the development version 3.0 of Capytaine.
Latest stable version is available here.
User manual
¶
Installation for users
On a cloud platform
Locally with the
uv
package manager
As a standalone executable
Installing with pip package manager
Installing with Conda package manager
More build recipes
Quickstart
Tutorial
Main concepts
Step-by-step example
Meshes
Naming
Initialization
Display
Geometric transformations
Extracting or generating a lid
Defining an integration quadrature
Floating body
Initialization
Display and animation
Geometric transformations
Multiple bodies
Hydrostatics
Hydrostatic parameters
Hydrostatic stiffness
Inertia matrix
Compute all hydrostatics parameters
Setting up a problem
Defining a test matrix with
xarray
The
LinearPotentialFlowProblem
class
Importing a dataset from Bemio
Legacy Nemoh.cal parameters files
Command-line interface
Resolution
Settings of the solver
Solving the problem
Progress bar
Timer
Parallelization
Post-processing and collection in dataset
Outputs stored in LinearPotentialFlowResult
Building a dataframe or a dataset from LinearPotentialFlowResult
Pressure, velocity, free surface elevation
Impedance and RAO
Kochin functions
Export outputs
Exporting hydrodynamic dataset
Saving the rotation center of rigid bodies in NetCDF files
Saving the hydrostatics data of rigid body(ies) in Nemoh’s format
Conventions and differences to other codes
With respect to WAMIT
With respect to Nemoh and Aquadyn
With respect to HAMS
With respect to OrcaWave
With respect to Hydrostar
capytaine
a Python-based linear potential flow BEM solver
Navigation
Features
User manual
Installation for users
Quickstart
Tutorial
Meshes
Floating body
Hydrostatics
Setting up a problem
Resolution
Post-processing and collection in dataset
Export outputs
Conventions and differences to other codes
Example scripts
Developer manual
Theory manual
Citing
Changelog
Related Topics
Documentation overview
Previous:
Features
Next:
Installation for users