## Projects

### Smoothed Particle Hydrodynamics (SPH)

- An open-source SPH simulation framework: SPlisHSPlasH
- A surface reconstruction library and CLI for particle data from SPH simulations, written in Rust: splashsurf
- An SPH tutorial (course notes and slides): SPH tutorial

### Neighborhood Search

### Position-Based Dynamics (PBD)

### Finite Element Method (FEM)

- An implementation of the fast corotated FEM method: FastCorotatedFEM
- A Rust library for building advanced applications with the Finite Element Method (FEM): fenris
- Higher-order finite elements for embedded simulation: higher_order_embedded_fem

### Signed Distance Fields (SDF)

- A C++ library for the parallel discretization of (preferably smooth) functions on regular grids: Discregrid
- Header only, single file, simple and efficient C++11 library to compute the signed distance function (SDF) to a triangle mesh: TriangleMeshDistance

### Import/Export

- An addon for CorelDRAW to add and edit Latex equations or symbols easily: Latex4CorelDRAW
- A Latex Add-In for Powerpoint which enables to add and edit Latex equations or symbols in a Powerpoint slide easily: Latex4PowerPoint

### Miscellaneous

- Introduction to state-of-the-art simulation methods for rigid bodies, deformable solids and fluids in the area of visual computing: physics-simulation
- A C++ header-only library to define generic parameters: GenericParameters