Trajectory results¶
Trajectory results are simply a vehicle to output full trajectories of tracers (even though they are never stored in memory over the full cosmic time). The user can choose whether to output only radial information or also full 3D positions and velocities. As trajectory information quickly becomes very large, this result should typically only be switched on for one or a few halos (see Run-time configuration parameters for how to set such instructions).
Compile-time parameters
Parameter |
Explanation |
---|---|
|
Write trajectory results to output file |
|
Save the tracer’s radius along the trajectory |
|
Save the tracer’s radial velocity along the trajectory |
|
Save the tracer’s tangential velocity along the trajectory |
|
Save the tracer’s full 3-dimensional coordinates along the trajectory |
|
Save the tracer’s full 3-dimensional velocity along the trajectory |
Run-time parameters
This result does not add any config parameters.
Output fields
Field |
Type |
Dimensions |
Exists if |
Explanation |
---|---|---|---|---|
|
int64 |
|
Always |
The index of the first result for each halo (or -1 if none exists for a halo). |
|
int32 |
|
Always |
The number of results of this type for each halo (can be 0). |
|
int64 |
|
Always |
The ID of the tracer to which this result refers. |
|
int16 |
|
Always |
The first snapshot where the trajectory was recorded. |
|
int16 |
|
Always |
The last snapshot where the trajectory was recorded. |
|
float |
|
|
The radius of the tracer as a function of time. |
|
float |
|
|
The radial velocity as a function of time. |
|
float |
|
|
The tangential velocity as a function of time. |
|
float |
|
|
The relative coordinates as a function of time; |
|
float |
|
|
The relative velocity as a function of time; |