Skip to content

Latest commit

 

History

52 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WarpDrive

Code to numerically optimize warp drive geometries

Basic use

  • Clone repository to desired folder using git clone https://github.com/pbbp0904/WarpDrive.git
  • Add the folders and subfolders of Metrics, Scripts, and sliceomatic to your MATLAB path (either temporarily or permanently)
  • Run optimization scripts in the Optimization folder or create new scripts inside the Optimization folder
  • Use sliceomatic and scripts in the Outputs folder to visualize and benchmark the saved states of your optimization runs

More info on Folders

  • The core computation of the Stress-Energy-Momentum tensor from the metric tensor occurs in the Scripts folder.
  • The Metrics folder contains scripts and functions that generate predefined warp metric. These can be used for analysis or as a starting point for an optimization run.
  • The Optimization folder contains scripts that take an initial warp metric and perturb it with the goal of achieving a lower total energy
  • The sliceomatic tool is handy to quickly visualize metrics and energy densities in 3D space. Call it by passing it a x by y by z array of values: sliceomatic(my3DArray)

Contact

Christopher Helmerich: cdh0028@uah.edu
Jared Fuchs: jef0011@uah.edu

Publications

About

Code to numerically optimize warp drive geometries

Resources

Stars

6 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages