# The Caset C++ API Caset is a package for simulating lattice spacetime interactions building on the notion of causal sets as well as causal simplicial complexes. Below the C++ API is documented for users. To document for developers you can edit the Doxyfile and comment out exclusions to see the entire interface. ## Core Spacetime ```{doxygenfile} Spacetime.h ``` ```{doxygenfile} Metric.h ``` ```{doxygenfile} Signature.h ``` ## Simplicial Complex ```{doxygenfile} Simplex.h ``` ```{doxygenfile} SimplexOrientation.h ``` ```{doxygenfile} Vertex.h ``` ```{doxygenfile} Edge.h ``` ## Simulations ```{doxygenfile} Simulation.h ``` ```{doxygenfile} CDT.h ``` ## Observables ```{doxygenfile} Observable.h ``` ```{doxygenfile} VolumeProfile.h ``` ## Topologies ```{doxygenfile} Topology.h ``` ```{doxygenfile} Toroid.h ``` ```{doxygenfile} Cylinder.h ``` ```{doxygenfile} Sphere.h ``` ## Constraints ```{doxygenfile} Constraint.h ```