Description of the general organization and core functions within Warp Factory
Warp Factory is a package of functions written in MATLAB. It is organized around several modules containing functions that can be called to build and evaluate metrics. Each of these modules will be described here at a high level.
Module Descriptions
The Metrics Module provides functions for uses to build spacetimes. The following functions are currently provided:
Generates the 3+1 components from a standard metric tensor.
In addition, a standard Metric Library is provided which contains some of the standard and famous warp metrics found over the last few decades. These include:
Supporting these main functions are several auxiliary functions that can be found within the utils folder in Metrics > utils.
The Analyzer Module performs all of the analysis products provided in Warp Factory. This includes things like finding the energy conditions from a stress-energy tensor or determining the metric scalars. The following functions are currently provided:
Supporting these main functions are several auxiliary functions that can be found within the utils folder in Visualizer > utils. described in Plot Functions
The Units Module contains a list of reserved function names that act as unit specifications for use in Warp Factory.