Skip to content

Concept for MSML Manual Tutorial

ssuwelack edited this page Dec 2, 2014 · 8 revisions

Introduction (areku, ssuwelack)

2-5 pages, explains overall concept, introduces most important vocabulary, shows most important python classes (e.g. uml)

Draft can already be found on github: https://github.com/CognitionGuidedSurgery/msml-tutorial

Tutorials

MSML classic CLI interface

  • Bunny with different materials (ear) with no meshing under gravity with simulation in SOFA, Abaqus, FEBio, Hiflow (ssuwelack)
  • Liver under gravity with meshing pipeline (Tetgen, CGAL, Netgen) (ssuwelack)
  • Lung example (stoll)
  • Mitral valve example (schoch)

Python API

Do we really need three chapters covering optimization and Python API? weigl

Optimization API:

  • Lung pressure example (stoll and ssuwelack)
  • Liver under gravity (ssuwelack)
  • Liver more complex boundary adaptation with splines (ssuwelack)

MSML Developer

  • How to add a new operator
  • How to add a new sort