# Metric Functions

To assist users in building spacetimes several functions are provided for working in and outside of 3+1 formalism, these includes:

<table><thead><tr><th width="284" data-type="content-ref">Function</th><th>Description</th></tr></thead><tbody><tr><td><a href="metric-functions/setminkowski">setminkowski</a></td><td>Generates a flat spacetime as a 4x4 cell object.</td></tr><tr><td><a href="metric-functions/setminkowskithreeplusone">setminkowskithreeplusone</a></td><td>Generates the 3+1 components for flat spacetime..</td></tr><tr><td><a href="metric-functions/threeplusonebuilder">threeplusonebuilder</a></td><td>Generates the standard metric tensor from the 3+1 components.</td></tr><tr><td><a href="metric-functions/threeplusonedecomposer">threeplusonedecomposer</a></td><td>Generates the 3+1 components from a standard metric tensor.</td></tr></tbody></table>

Supporting these main functions are several auxiliary functions that can be found within the utils folder in `Metrics > utils`.
