metricGet_ModifiedTime
Last updated
Last updated
Create the Modified Time warp solution from Introducing Physical Warp Drives in a defined spacetime grid.
For more details on the Modified Time metric, please read (section 4.5):
The comoving version of this metric called metricGet_ModifiedTimeComoving
has the same inputs but requires that the gridSize
along t = 1 and will return the metric in the Galilean comoving frame.
[
Metric
] = metricGet_ModifiedTime(
gridSize
,
worldCenter
,
v
,
R
,
sigma
,
A
,
gridScale
)
[
Metric
] = metricGet_ModifiedTimeComoving(
gridSize
,
worldCenter
,
v
,
R
,
sigma
,
A
,
gridScale
)
blue are required inputs.
orange are optional inputs with native default values.
The shape function of takes on the same value as the shift vector in Alcubierre.
Inputs | Format | Type | Description |
---|---|---|---|
Outputs | Format | Type | Description |
---|---|---|---|
gridSize
1x4 array
integer
The size of the world specified as:
worldCenter
1x4 array
double
The center of the world, which defines the center of as a 4-vector, specified as:
v
1x1 array
double
Speed of the warp drive, given as a factor of c.
R
1x1 array
double
Radius of the warp bubble.
sigma
1x1 array
double
Thickness factor for the warp bubble.
A
1x1 array
double
Lapse rate modification.
gridScale
1x4 array
double
Unit scaling factor of the grid dimensions defined relative to gridSize
. This determines the resolution of the grid along each dimension. Specified as:
The default value is [1, 1, 1, 1].
metric
struct
object
Modified Time solution returned as the metric tensor object.