Skip to content
Surface manipulation and mesh morphing library
C++ CMake
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Oct 25, 2019
binaries binaries: avoid to include bitpit in mimmo++ Oct 22, 2019
cmake cmake: fix MIMMOConfig Feb 18, 2019
geodata utils: reviewed doxy and include chain Oct 23, 2019
src mimmo: bump version to 1.4.0-devel Oct 25, 2019
.gitignore mimmo: updating cmake tree to modular structure Apr 13, 2017

Build Status Coverity Scan Build Status

About mimmo

mimmo is a C++ library for Manipulation and Morphing of surface/volume meshes (Open source).

The main aim of mimmo is to provide a framework of tools able to handle a tessellated geometry and quickly modify it. It relies on direct transformation, Radial Basis Function (RBF) and extended Free Form Deformation (eFFD) techniques to achieve it.

Many efforts are spent to make mimmo a flexible platform, able to adapt to any User problem/need, and open to any customization. Its inner structure is made by essential executable blocks, each one providing a basic feature, such as I/O handling, manipulating, selecting sub-portion of target geometries, etc... .

Blocks are connectable between each other through input/output ports, so that they can describe a morphing workflow, easily controllable by the User.

Further info available @ mimmo website


mimmo is released under the GNU LESSER GENERAL PUBLIC LICENSE version 3.


To cite the mimmo library, please use this BibTeX entry:

  title = {{mimmo}: Surface manipulation and mesh morphing library},
  author = {Optimad engineering srl},
  note = {},
  year = {2015},


mimmo is developed and maintained by Optimad engineering srl.
Please contact Optimad office's mail for further info and details.


2015-2017 Optimad engineering srl.

You can’t perform that action at this time.