Warp Factory
  • What is Warp Factory?
  • Overview
    • Installing Warp Factory
    • Workflow
    • Codebase Structure
    • Object Types
    • Frames
  • Examples
    • Metrics
      • M1 - First Metric
      • M2 - Default Metrics
      • M3 - Building a Metric
    • Energy Tensor
      • T1 - First Energy Tensor
      • T2 - Cartoon Methods
      • T3 - GPU Computation
      • T4 - Solver Order
      • T5 - Errors
    • Analysis
      • A1 - Energy Conditions
      • A2 - Metric Scalars
      • A3 - Eval Metric
      • A4 - Momentum Flow
    • Warp Shell
      • W1 Warp Shell Comoving
  • Modules
    • Metrics Module
      • Metric Library
        • metricGet_Minkowski
        • metricGet_Alcubierre
        • metricGet_Lentz
        • metricGet_VanDenBroeck
        • metricGet_WarpShellComoving
        • metricGet_ModifiedTime
        • metricGet_Schwarzschild
      • Metric Functions
        • setMinkowski
        • setMinkowskiThreePlusOne
        • threePlusOneBuilder
        • threePlusOneDecomposer
    • Analyzer Module
      • getMomentumFlowLines
      • doFrameTransfer
      • changeTensorIndex
      • getScalars
      • getEnergyConditions
      • evalMetric
    • Solver Module
      • getEnergyTensor
      • verifyTensor
    • Visualizer Module
      • plotThreePlusOne
      • plotTensor
      • Plot Functions
    • Units Module
  • General
    • Contributing
    • FAQ
    • Citing Warp Factory
Powered by GitBook
On this page
  • Key Features of Warp Factory
  • License
  • Development Team

What is Warp Factory?

NextInstalling Warp Factory

Last updated 1 year ago

Warp Factory is a set of functions written in MATLAB which is designed to model warp spacetimes using Einstein's theory of General Relativity. Its development is focused on providing a numerical framework to analyze the physicality of spacetime, which is a unique focus in the development of warp solutions.

Key Features of Warp Factory

  • Energy condition evaluations for the point-wise Null, Weak, Dominant, and Strong

  • Metric scalar evaluation for the shear, expansion, and vorticity.

  • 3D finite difference solver for the stress-energy tensor

  • GPU utilization

The current release of Warp Factory is designed around evaluating spacetimes within a Cartesian grid only.

In the future, more features will be added to Warp Factory.

License

Warp Factory is published using the MIT license. We do ask that all users of Warp Factory please cite their use of the code in published work. See for a citation format.

Development Team

  • Christopher Helmerich

  • Jared Fuchs

In addition, we would like to thank the following people for their contributions of providing methods and reviewing the codebase:

  • Alexey Bobrick

  • Luke Sellers

  • Brandon Melcher

  • Justin Feng

  • Gianni Martire

this page