Skip to content

ddjokic/capytaine

master
Switch branches/tags
Code
This branch is 757 commits behind mancellin:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Capytaine: Nemoh's Python interface

Capytaine is a BEM solver prototype for the potential flow linear wave theory, written in Python and Fortran.

It is based on

It's main purpose is to give developers and researchers an easier access to the inside gears of Nemoh.

For users, it can be used in a similar way as Nemoh's Matlab interface. Due to some experimental optimizations, it is significantly faster than Nemoh 2.0. See example/cylinder.py for an example of configuration and usage.

Installation

An installation guide is available in the wiki. Capytaine is still under development, please report any bug or lacking feature.

License

Capytaine is developed by Matthieu Ancellin (University College Dublin). It is licensed under the GNU General Public License v3.0.

It includes some code from Nemoh, which has been developed by Gérard Delhommeau, Aurélien Babarit et al., (École Centrale de Nantes) and is distributed under the Apache License 2.0.

About

Python interface for the potential flow BEM solver Nemoh.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 76.1%
  • Fortran 23.5%
  • Other 0.4%