|
flippy
a c++20 package for dynamically triangulated membrane simulations.
|
| ▼ flippy | |
| ▼ utilities | |
| DataIO.hpp | |
| sim_utils.hpp | |
| utils.hpp | This file contains helper functions that are used throughout flippy, but are not specific to any given class |
| custom_concepts.hpp | This file contains the concepts that are costomly defined for the flippy class templates |
| flippy.hpp | This header file exists for convenience. Including this header will automatically include all parts of flippy in the project |
| MonteCarloUpdater.hpp | This file contains the MonteCarloUpdater class template. Together with Triangulation.hpp, this file contains flippy's most important high-level interfaces |
| Nodes.hpp | This file contains the fp::Node and fp::Nodes classes, data structures that represent a single node of the triangulation and the collection of all nodes of the triangulation, respectively |
| stlSerializer.hpp | |
| Triangulation.hpp | This file contains the fp::Triangulation class and several related helper classes. This is the core of flippy |
| Triangulator.hpp | This file contains internal implementation details and is not part of the stable public api. The classes and methods implemented here are responsible for creating the intitial triangulations |
| vec3.hpp | Header file containing the definition and implementation a 3 dimensional vector class, with useful mathematical operations like cross and dot products as member methods |