Matthieu Ancellin

Results 69 issues of Matthieu Ancellin

Travis CI is not active anymore. Probably due to the migration of the repository to the new `capytaine` organisation.

> Edit: changed the code sample to define the center of mass of body before calling add_all_rigid_body_dofs(). In this way, the rotation dofs are defined around the center of mass...

enhancement
documentation

Since version 1.1, there are two implementations of the Green function available in Capytaine. The main one is `Delhommeau`, which is basically the same as in Nemoh. The other one...

The goal of this PR is to offer an option for user to run Capytaine into a Docker container. - [x] First draft of Dockerfile - [ ] What about...

packaging

Users encountering a custom matrix instance (`BlockMatrix`, `BlockToeplitzMatrix`, ...) might need to convert it to a full numpy array as in #98. The current way to do it is to...

It has been brought to my attention by @salhus that the current hydrostatics implementation assume the body to be in its buoyancy equilibrium position, with a mass equal to the...

enhancement

This note is about a convention choice that can cause some confusion and that would need to be clarified in a future 2.0 release. For instance, it is one of...

enhancement
documentation

In most of the code and documentation (e.g [these lines](https://github.com/mancellin/capytaine/blob/e4f19af3af0ef0b833cb0904fba57e994fa6821f/capytaine/bem/problems_and_results.py#L186-L190)), the term "wavenumber" is used to refer to what is actually the angular wavenumber 2π/λ and not the ordinary wavenumber...

documentation

The drawback of the joblib parallelization #136 is that solving $n$ problems in parallel requires $n$ times more RAM. For large meshes, the shortage of free RAM can make the...

enhancement