Getting Started#
Installation#
Install sdf-xarray from PyPI with:
pip install sdf-xarray
or download this code locally:
git clone --recursive https://github.com/epochpic/sdf-xarray.git
cd sdf-xarray
pip install .
Note
When loading SDF files, variables related to boundaries, cpu and output file are excluded as they are problematic. If you wish to load these in please use the
Loading raw files approach.
Tip
All code examples throughout this documentation are visualised using Jupyter notebooks
so that you can interactively explore xarray.Dataset objects. To do this on your machine
make sure that you have the necessary dependencies installed:
pip install "sdf-xarray[jupyter]"
Usage#
sdf-xarray is a backend for xarray, and so is usable directly from
xarray. There are several ways to load SDF files:
To load a single file, use
xarray.open_dataset.To load multiple files, use
sdf_xarray.open_mfdatasetorxarray.open_mfdataset.To access the raw contents of a single SDF file, use
sdf_xarray.sdf_interface.SDFFile.
Loading single files#
import xarray as xr
xr.open_dataset("tutorial_dataset_1d/0010.sdf")
<xarray.Dataset> Size: 341kB
Dimensions: (X_Grid_mid: 200,
Px_px_py_Electron: 200,
Py_px_py_Electron: 200,
X_Grid: 201,
Px_px_py_Electron_mid: 199,
Py_px_py_Electron_mid: 199)
Coordinates:
* X_Grid_mid (X_Grid_mid) float64 2kB -4...
* Px_px_py_Electron (Px_px_py_Electron) float64 2kB ...
* Py_px_py_Electron (Py_px_py_Electron) float64 2kB ...
* X_Grid (X_Grid) float64 2kB -5e-06...
* Px_px_py_Electron_mid (Px_px_py_Electron_mid) float64 2kB ...
* Py_px_py_Electron_mid (Py_px_py_Electron_mid) float64 2kB ...
Data variables: (12/15)
Wall_time float64 8B ...
Electric_Field_Ex (X_Grid_mid) float64 2kB ...
Electric_Field_Ey (X_Grid_mid) float64 2kB ...
Magnetic_Field_Bz (X_Grid_mid) float64 2kB ...
Total_Particle_Energy_Electron float64 8B ...
Total_Particle_Energy_Ion float64 8B ...
... ...
Derived_Number_Density_Ion (X_Grid_mid) float64 2kB ...
Derived_Temperature_Electron (X_Grid_mid) float64 2kB ...
Derived_Temperature_Ion (X_Grid_mid) float64 2kB ...
dist_fn_px_py_Electron (Px_px_py_Electron, Py_px_py_Electron) float64 320kB ...
Absorption_Total_Laser_Energy_Injected float64 8B ...
Absorption_Fraction_of_Laser_Energy_Absorbed float64 8B ...
Attributes: (12/21)
filename: tutorial_dataset_1d/0010.sdf
file_version: 1
file_revision: 4
code_name: Epoch1d
step: 188
time: 5.016803991780179e-14
... ...
compile_machine: uoy24x520
compile_flags: unknown
defines: 50364612
compile_date: Wed May 14 13:13:41 2025
run_date: Wed Nov 12 12:44:42 2025
io_date: Wed Nov 12 12:44:42 2025- X_Grid_mid: 200
- Px_px_py_Electron: 200
- Py_px_py_Electron: 200
- X_Grid: 201
- Px_px_py_Electron_mid: 199
- Py_px_py_Electron_mid: 199
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06, -4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06, -3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06, -3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06, -2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06, -1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06, -1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07, -7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07, -1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07, 4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07, 1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06, 1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06, 2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06, 2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06, 3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06, 4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06, 4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06, 5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06, 5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06, 6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06, 7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06, 7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06, 8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06, 8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06, 9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06, 1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05, 1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05, 1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05, 1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05, 1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05, 1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05, 1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05, 1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05, 1.485e-05, 1.495e-05]) - Px_px_py_Electron(Px_px_py_Electron)float64-1.492e-21 -1.477e-21 ... 1.492e-21
- long_name :
- Px
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron
array([-1.4925e-21, -1.4775e-21, -1.4625e-21, -1.4475e-21, -1.4325e-21, -1.4175e-21, -1.4025e-21, -1.3875e-21, -1.3725e-21, -1.3575e-21, -1.3425e-21, -1.3275e-21, -1.3125e-21, -1.2975e-21, -1.2825e-21, -1.2675e-21, -1.2525e-21, -1.2375e-21, -1.2225e-21, -1.2075e-21, -1.1925e-21, -1.1775e-21, -1.1625e-21, -1.1475e-21, -1.1325e-21, -1.1175e-21, -1.1025e-21, -1.0875e-21, -1.0725e-21, -1.0575e-21, -1.0425e-21, -1.0275e-21, -1.0125e-21, -9.9750e-22, -9.8250e-22, -9.6750e-22, -9.5250e-22, -9.3750e-22, -9.2250e-22, -9.0750e-22, -8.9250e-22, -8.7750e-22, -8.6250e-22, -8.4750e-22, -8.3250e-22, -8.1750e-22, -8.0250e-22, -7.8750e-22, -7.7250e-22, -7.5750e-22, -7.4250e-22, -7.2750e-22, -7.1250e-22, -6.9750e-22, -6.8250e-22, -6.6750e-22, -6.5250e-22, -6.3750e-22, -6.2250e-22, -6.0750e-22, -5.9250e-22, -5.7750e-22, -5.6250e-22, -5.4750e-22, -5.3250e-22, -5.1750e-22, -5.0250e-22, -4.8750e-22, -4.7250e-22, -4.5750e-22, -4.4250e-22, -4.2750e-22, -4.1250e-22, -3.9750e-22, -3.8250e-22, -3.6750e-22, -3.5250e-22, -3.3750e-22, -3.2250e-22, -3.0750e-22, -2.9250e-22, -2.7750e-22, -2.6250e-22, -2.4750e-22, -2.3250e-22, -2.1750e-22, -2.0250e-22, -1.8750e-22, -1.7250e-22, -1.5750e-22, -1.4250e-22, -1.2750e-22, -1.1250e-22, -9.7500e-23, -8.2500e-23, -6.7500e-23, -5.2500e-23, -3.7500e-23, -2.2500e-23, -7.5000e-24, 7.5000e-24, 2.2500e-23, 3.7500e-23, 5.2500e-23, 6.7500e-23, 8.2500e-23, 9.7500e-23, 1.1250e-22, 1.2750e-22, 1.4250e-22, 1.5750e-22, 1.7250e-22, 1.8750e-22, 2.0250e-22, 2.1750e-22, 2.3250e-22, 2.4750e-22, 2.6250e-22, 2.7750e-22, 2.9250e-22, 3.0750e-22, 3.2250e-22, 3.3750e-22, 3.5250e-22, 3.6750e-22, 3.8250e-22, 3.9750e-22, 4.1250e-22, 4.2750e-22, 4.4250e-22, 4.5750e-22, 4.7250e-22, 4.8750e-22, 5.0250e-22, 5.1750e-22, 5.3250e-22, 5.4750e-22, 5.6250e-22, 5.7750e-22, 5.9250e-22, 6.0750e-22, 6.2250e-22, 6.3750e-22, 6.5250e-22, 6.6750e-22, 6.8250e-22, 6.9750e-22, 7.1250e-22, 7.2750e-22, 7.4250e-22, 7.5750e-22, 7.7250e-22, 7.8750e-22, 8.0250e-22, 8.1750e-22, 8.3250e-22, 8.4750e-22, 8.6250e-22, 8.7750e-22, 8.9250e-22, 9.0750e-22, 9.2250e-22, 9.3750e-22, 9.5250e-22, 9.6750e-22, 9.8250e-22, 9.9750e-22, 1.0125e-21, 1.0275e-21, 1.0425e-21, 1.0575e-21, 1.0725e-21, 1.0875e-21, 1.1025e-21, 1.1175e-21, 1.1325e-21, 1.1475e-21, 1.1625e-21, 1.1775e-21, 1.1925e-21, 1.2075e-21, 1.2225e-21, 1.2375e-21, 1.2525e-21, 1.2675e-21, 1.2825e-21, 1.2975e-21, 1.3125e-21, 1.3275e-21, 1.3425e-21, 1.3575e-21, 1.3725e-21, 1.3875e-21, 1.4025e-21, 1.4175e-21, 1.4325e-21, 1.4475e-21, 1.4625e-21, 1.4775e-21, 1.4925e-21]) - Py_px_py_Electron(Py_px_py_Electron)float64-1.492e-21 -1.477e-21 ... 1.492e-21
- long_name :
- Py
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron
array([-1.4925e-21, -1.4775e-21, -1.4625e-21, -1.4475e-21, -1.4325e-21, -1.4175e-21, -1.4025e-21, -1.3875e-21, -1.3725e-21, -1.3575e-21, -1.3425e-21, -1.3275e-21, -1.3125e-21, -1.2975e-21, -1.2825e-21, -1.2675e-21, -1.2525e-21, -1.2375e-21, -1.2225e-21, -1.2075e-21, -1.1925e-21, -1.1775e-21, -1.1625e-21, -1.1475e-21, -1.1325e-21, -1.1175e-21, -1.1025e-21, -1.0875e-21, -1.0725e-21, -1.0575e-21, -1.0425e-21, -1.0275e-21, -1.0125e-21, -9.9750e-22, -9.8250e-22, -9.6750e-22, -9.5250e-22, -9.3750e-22, -9.2250e-22, -9.0750e-22, -8.9250e-22, -8.7750e-22, -8.6250e-22, -8.4750e-22, -8.3250e-22, -8.1750e-22, -8.0250e-22, -7.8750e-22, -7.7250e-22, -7.5750e-22, -7.4250e-22, -7.2750e-22, -7.1250e-22, -6.9750e-22, -6.8250e-22, -6.6750e-22, -6.5250e-22, -6.3750e-22, -6.2250e-22, -6.0750e-22, -5.9250e-22, -5.7750e-22, -5.6250e-22, -5.4750e-22, -5.3250e-22, -5.1750e-22, -5.0250e-22, -4.8750e-22, -4.7250e-22, -4.5750e-22, -4.4250e-22, -4.2750e-22, -4.1250e-22, -3.9750e-22, -3.8250e-22, -3.6750e-22, -3.5250e-22, -3.3750e-22, -3.2250e-22, -3.0750e-22, -2.9250e-22, -2.7750e-22, -2.6250e-22, -2.4750e-22, -2.3250e-22, -2.1750e-22, -2.0250e-22, -1.8750e-22, -1.7250e-22, -1.5750e-22, -1.4250e-22, -1.2750e-22, -1.1250e-22, -9.7500e-23, -8.2500e-23, -6.7500e-23, -5.2500e-23, -3.7500e-23, -2.2500e-23, -7.5000e-24, 7.5000e-24, 2.2500e-23, 3.7500e-23, 5.2500e-23, 6.7500e-23, 8.2500e-23, 9.7500e-23, 1.1250e-22, 1.2750e-22, 1.4250e-22, 1.5750e-22, 1.7250e-22, 1.8750e-22, 2.0250e-22, 2.1750e-22, 2.3250e-22, 2.4750e-22, 2.6250e-22, 2.7750e-22, 2.9250e-22, 3.0750e-22, 3.2250e-22, 3.3750e-22, 3.5250e-22, 3.6750e-22, 3.8250e-22, 3.9750e-22, 4.1250e-22, 4.2750e-22, 4.4250e-22, 4.5750e-22, 4.7250e-22, 4.8750e-22, 5.0250e-22, 5.1750e-22, 5.3250e-22, 5.4750e-22, 5.6250e-22, 5.7750e-22, 5.9250e-22, 6.0750e-22, 6.2250e-22, 6.3750e-22, 6.5250e-22, 6.6750e-22, 6.8250e-22, 6.9750e-22, 7.1250e-22, 7.2750e-22, 7.4250e-22, 7.5750e-22, 7.7250e-22, 7.8750e-22, 8.0250e-22, 8.1750e-22, 8.3250e-22, 8.4750e-22, 8.6250e-22, 8.7750e-22, 8.9250e-22, 9.0750e-22, 9.2250e-22, 9.3750e-22, 9.5250e-22, 9.6750e-22, 9.8250e-22, 9.9750e-22, 1.0125e-21, 1.0275e-21, 1.0425e-21, 1.0575e-21, 1.0725e-21, 1.0875e-21, 1.1025e-21, 1.1175e-21, 1.1325e-21, 1.1475e-21, 1.1625e-21, 1.1775e-21, 1.1925e-21, 1.2075e-21, 1.2225e-21, 1.2375e-21, 1.2525e-21, 1.2675e-21, 1.2825e-21, 1.2975e-21, 1.3125e-21, 1.3275e-21, 1.3425e-21, 1.3575e-21, 1.3725e-21, 1.3875e-21, 1.4025e-21, 1.4175e-21, 1.4325e-21, 1.4475e-21, 1.4625e-21, 1.4775e-21, 1.4925e-21]) - X_Grid(X_Grid)float64-5e-06 -4.9e-06 ... 1.5e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid
array([-5.00e-06, -4.90e-06, -4.80e-06, ..., 1.48e-05, 1.49e-05, 1.50e-05], shape=(201,)) - Px_px_py_Electron_mid(Px_px_py_Electron_mid)float64-1.485e-21 -1.47e-21 ... 1.485e-21
- long_name :
- Px
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron_mid
array([-1.485000e-21, -1.470000e-21, -1.455000e-21, -1.440000e-21, -1.425000e-21, -1.410000e-21, -1.395000e-21, -1.380000e-21, -1.365000e-21, -1.350000e-21, -1.335000e-21, -1.320000e-21, -1.305000e-21, -1.290000e-21, -1.275000e-21, -1.260000e-21, -1.245000e-21, -1.230000e-21, -1.215000e-21, -1.200000e-21, -1.185000e-21, -1.170000e-21, -1.155000e-21, -1.140000e-21, -1.125000e-21, -1.110000e-21, -1.095000e-21, -1.080000e-21, -1.065000e-21, -1.050000e-21, -1.035000e-21, -1.020000e-21, -1.005000e-21, -9.900000e-22, -9.750000e-22, -9.600000e-22, -9.450000e-22, -9.300000e-22, -9.150000e-22, -9.000000e-22, -8.850000e-22, -8.700000e-22, -8.550000e-22, -8.400000e-22, -8.250000e-22, -8.100000e-22, -7.950000e-22, -7.800000e-22, -7.650000e-22, -7.500000e-22, -7.350000e-22, -7.200000e-22, -7.050000e-22, -6.900000e-22, -6.750000e-22, -6.600000e-22, -6.450000e-22, -6.300000e-22, -6.150000e-22, -6.000000e-22, -5.850000e-22, -5.700000e-22, -5.550000e-22, -5.400000e-22, -5.250000e-22, -5.100000e-22, -4.950000e-22, -4.800000e-22, -4.650000e-22, -4.500000e-22, -4.350000e-22, -4.200000e-22, -4.050000e-22, -3.900000e-22, -3.750000e-22, -3.600000e-22, -3.450000e-22, -3.300000e-22, -3.150000e-22, -3.000000e-22, -2.850000e-22, -2.700000e-22, -2.550000e-22, -2.400000e-22, -2.250000e-22, -2.100000e-22, -1.950000e-22, -1.800000e-22, -1.650000e-22, -1.500000e-22, -1.350000e-22, -1.200000e-22, -1.050000e-22, -9.000000e-23, -7.500000e-23, -6.000000e-23, -4.500000e-23, -3.000000e-23, -1.500000e-23, -9.403955e-38, 1.500000e-23, 3.000000e-23, 4.500000e-23, 6.000000e-23, 7.500000e-23, 9.000000e-23, 1.050000e-22, 1.200000e-22, 1.350000e-22, 1.500000e-22, 1.650000e-22, 1.800000e-22, 1.950000e-22, 2.100000e-22, 2.250000e-22, 2.400000e-22, 2.550000e-22, 2.700000e-22, 2.850000e-22, 3.000000e-22, 3.150000e-22, 3.300000e-22, 3.450000e-22, 3.600000e-22, 3.750000e-22, 3.900000e-22, 4.050000e-22, 4.200000e-22, 4.350000e-22, 4.500000e-22, 4.650000e-22, 4.800000e-22, 4.950000e-22, 5.100000e-22, 5.250000e-22, 5.400000e-22, 5.550000e-22, 5.700000e-22, 5.850000e-22, 6.000000e-22, 6.150000e-22, 6.300000e-22, 6.450000e-22, 6.600000e-22, 6.750000e-22, 6.900000e-22, 7.050000e-22, 7.200000e-22, 7.350000e-22, 7.500000e-22, 7.650000e-22, 7.800000e-22, 7.950000e-22, 8.100000e-22, 8.250000e-22, 8.400000e-22, 8.550000e-22, 8.700000e-22, 8.850000e-22, 9.000000e-22, 9.150000e-22, 9.300000e-22, 9.450000e-22, 9.600000e-22, 9.750000e-22, 9.900000e-22, 1.005000e-21, 1.020000e-21, 1.035000e-21, 1.050000e-21, 1.065000e-21, 1.080000e-21, 1.095000e-21, 1.110000e-21, 1.125000e-21, 1.140000e-21, 1.155000e-21, 1.170000e-21, 1.185000e-21, 1.200000e-21, 1.215000e-21, 1.230000e-21, 1.245000e-21, 1.260000e-21, 1.275000e-21, 1.290000e-21, 1.305000e-21, 1.320000e-21, 1.335000e-21, 1.350000e-21, 1.365000e-21, 1.380000e-21, 1.395000e-21, 1.410000e-21, 1.425000e-21, 1.440000e-21, 1.455000e-21, 1.470000e-21, 1.485000e-21]) - Py_px_py_Electron_mid(Py_px_py_Electron_mid)float64-1.485e-21 -1.47e-21 ... 1.485e-21
- long_name :
- Py
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron_mid
array([-1.485000e-21, -1.470000e-21, -1.455000e-21, -1.440000e-21, -1.425000e-21, -1.410000e-21, -1.395000e-21, -1.380000e-21, -1.365000e-21, -1.350000e-21, -1.335000e-21, -1.320000e-21, -1.305000e-21, -1.290000e-21, -1.275000e-21, -1.260000e-21, -1.245000e-21, -1.230000e-21, -1.215000e-21, -1.200000e-21, -1.185000e-21, -1.170000e-21, -1.155000e-21, -1.140000e-21, -1.125000e-21, -1.110000e-21, -1.095000e-21, -1.080000e-21, -1.065000e-21, -1.050000e-21, -1.035000e-21, -1.020000e-21, -1.005000e-21, -9.900000e-22, -9.750000e-22, -9.600000e-22, -9.450000e-22, -9.300000e-22, -9.150000e-22, -9.000000e-22, -8.850000e-22, -8.700000e-22, -8.550000e-22, -8.400000e-22, -8.250000e-22, -8.100000e-22, -7.950000e-22, -7.800000e-22, -7.650000e-22, -7.500000e-22, -7.350000e-22, -7.200000e-22, -7.050000e-22, -6.900000e-22, -6.750000e-22, -6.600000e-22, -6.450000e-22, -6.300000e-22, -6.150000e-22, -6.000000e-22, -5.850000e-22, -5.700000e-22, -5.550000e-22, -5.400000e-22, -5.250000e-22, -5.100000e-22, -4.950000e-22, -4.800000e-22, -4.650000e-22, -4.500000e-22, -4.350000e-22, -4.200000e-22, -4.050000e-22, -3.900000e-22, -3.750000e-22, -3.600000e-22, -3.450000e-22, -3.300000e-22, -3.150000e-22, -3.000000e-22, -2.850000e-22, -2.700000e-22, -2.550000e-22, -2.400000e-22, -2.250000e-22, -2.100000e-22, -1.950000e-22, -1.800000e-22, -1.650000e-22, -1.500000e-22, -1.350000e-22, -1.200000e-22, -1.050000e-22, -9.000000e-23, -7.500000e-23, -6.000000e-23, -4.500000e-23, -3.000000e-23, -1.500000e-23, -9.403955e-38, 1.500000e-23, 3.000000e-23, 4.500000e-23, 6.000000e-23, 7.500000e-23, 9.000000e-23, 1.050000e-22, 1.200000e-22, 1.350000e-22, 1.500000e-22, 1.650000e-22, 1.800000e-22, 1.950000e-22, 2.100000e-22, 2.250000e-22, 2.400000e-22, 2.550000e-22, 2.700000e-22, 2.850000e-22, 3.000000e-22, 3.150000e-22, 3.300000e-22, 3.450000e-22, 3.600000e-22, 3.750000e-22, 3.900000e-22, 4.050000e-22, 4.200000e-22, 4.350000e-22, 4.500000e-22, 4.650000e-22, 4.800000e-22, 4.950000e-22, 5.100000e-22, 5.250000e-22, 5.400000e-22, 5.550000e-22, 5.700000e-22, 5.850000e-22, 6.000000e-22, 6.150000e-22, 6.300000e-22, 6.450000e-22, 6.600000e-22, 6.750000e-22, 6.900000e-22, 7.050000e-22, 7.200000e-22, 7.350000e-22, 7.500000e-22, 7.650000e-22, 7.800000e-22, 7.950000e-22, 8.100000e-22, 8.250000e-22, 8.400000e-22, 8.550000e-22, 8.700000e-22, 8.850000e-22, 9.000000e-22, 9.150000e-22, 9.300000e-22, 9.450000e-22, 9.600000e-22, 9.750000e-22, 9.900000e-22, 1.005000e-21, 1.020000e-21, 1.035000e-21, 1.050000e-21, 1.065000e-21, 1.080000e-21, 1.095000e-21, 1.110000e-21, 1.125000e-21, 1.140000e-21, 1.155000e-21, 1.170000e-21, 1.185000e-21, 1.200000e-21, 1.215000e-21, 1.230000e-21, 1.245000e-21, 1.260000e-21, 1.275000e-21, 1.290000e-21, 1.305000e-21, 1.320000e-21, 1.335000e-21, 1.350000e-21, 1.365000e-21, 1.380000e-21, 1.395000e-21, 1.410000e-21, 1.425000e-21, 1.440000e-21, 1.455000e-21, 1.470000e-21, 1.485000e-21])
- Wall_time()float64...
- full_name :
- Wall-time
- long_name :
- Wall time
[1 values with dtype=float64]
- Electric_Field_Ex(X_Grid_mid)float64...
- units :
- V/m
- point_data :
- False
- full_name :
- Electric Field/Ex
- long_name :
- Electric Field $E_x$
[200 values with dtype=float64]
- Electric_Field_Ey(X_Grid_mid)float64...
- units :
- V/m
- point_data :
- False
- full_name :
- Electric Field/Ey
- long_name :
- Electric Field $E_y$
[200 values with dtype=float64]
- Magnetic_Field_Bz(X_Grid_mid)float64...
- units :
- T
- point_data :
- False
- full_name :
- Magnetic Field/Bz
- long_name :
- Magnetic Field $B_z$
[200 values with dtype=float64]
- Total_Particle_Energy_Electron()float64...
- full_name :
- Total Particle Energy/Electron
- long_name :
- Total Particle Energy Electron
- units :
- J
[1 values with dtype=float64]
- Total_Particle_Energy_Ion()float64...
- full_name :
- Total Particle Energy/Ion
- long_name :
- Total Particle Energy Ion
- units :
- J
[1 values with dtype=float64]
- Total_Particle_Energy_in_Simulation()float64...
- full_name :
- Total Particle Energy in Simulation
- long_name :
- Total Particle Energy in Simulation
- units :
- J
[1 values with dtype=float64]
- Total_Field_Energy_in_Simulation()float64...
- full_name :
- Total Field Energy in Simulation
- long_name :
- Total Field Energy in Simulation
- units :
- J
[1 values with dtype=float64]
- Derived_Number_Density_Electron(X_Grid_mid)float64...
- units :
- 1/m^3
- point_data :
- False
- full_name :
- Derived/Number_Density/Electron
- long_name :
- Derived Number Density Electron
[200 values with dtype=float64]
- Derived_Number_Density_Ion(X_Grid_mid)float64...
- units :
- 1/m^3
- point_data :
- False
- full_name :
- Derived/Number_Density/Ion
- long_name :
- Derived Number Density Ion
[200 values with dtype=float64]
- Derived_Temperature_Electron(X_Grid_mid)float64...
- units :
- K
- point_data :
- False
- full_name :
- Derived/Temperature/Electron
- long_name :
- Derived Temperature Electron
[200 values with dtype=float64]
- Derived_Temperature_Ion(X_Grid_mid)float64...
- units :
- K
- point_data :
- False
- full_name :
- Derived/Temperature/Ion
- long_name :
- Derived Temperature Ion
[200 values with dtype=float64]
- dist_fn_px_py_Electron(Px_px_py_Electron, Py_px_py_Electron)float64...
- units :
- npart/cell
- point_data :
- False
- full_name :
- dist_fn/px_py/Electron
- long_name :
- dist fn px py Electron
[40000 values with dtype=float64]
- Absorption_Total_Laser_Energy_Injected()float64...
- full_name :
- Absorption/Total Laser Energy Injected
- long_name :
- Absorption Total Laser Energy Injected
- units :
- J
[1 values with dtype=float64]
- Absorption_Fraction_of_Laser_Energy_Absorbed()float64...
- full_name :
- Absorption/Fraction of Laser Energy Absorbed
- long_name :
- Absorption Fraction of Laser Energy Absorbed
- units :
- %
[1 values with dtype=float64]
- filename :
- tutorial_dataset_1d/0010.sdf
- file_version :
- 1
- file_revision :
- 4
- code_name :
- Epoch1d
- step :
- 188
- time :
- 5.016803991780179e-14
- jobid1 :
- 1762951482
- jobid2 :
- 578
- code_io_version :
- 1
- restart_flag :
- False
- other_domains :
- False
- station_file :
- False
- version :
- 4.19.5
- commit_id :
- v4.19.5-4-g05c1ef21-dirty
- sha1sum :
- 2c0760ecfd5dc22b4f708889f1b166f8d7daa1d8eeb9d7f2b663fa0097362fb2
- compile_machine :
- uoy24x520
- compile_flags :
- unknown
- defines :
- 50364612
- compile_date :
- Wed May 14 13:13:41 2025
- run_date :
- Wed Nov 12 12:44:42 2025
- io_date :
- Wed Nov 12 12:44:42 2025
Alternatively, you can load the data in as a xarray.DataTree, which organises the data
hierarchically into groups (for example grouping related quantities such as the individual
components of the electric and magnetic fields) while keeping each item as a xarray.Dataset.
import sdf_xarray as sdfxr
sdfxr.open_datatree("tutorial_dataset_1d/0010.sdf")
<xarray.DataTree>
Group: /
│ Dimensions: ()
│ Data variables:
│ Wall-time float64 8B ...
│ Total_Particle_Energy_in_Simulation float64 8B ...
│ Total_Field_Energy_in_Simulation float64 8B ...
│ Attributes: (12/21)
│ filename: tutorial_dataset_1d/0010.sdf
│ file_version: 1
│ file_revision: 4
│ code_name: Epoch1d
│ step: 188
│ time: 5.016803991780179e-14
│ ... ...
│ compile_machine: uoy24x520
│ compile_flags: unknown
│ defines: 50364612
│ compile_date: Wed May 14 13:13:41 2025
│ run_date: Wed Nov 12 12:44:42 2025
│ io_date: Wed Nov 12 12:44:42 2025
├── Group: /Electric_Field
│ Dimensions: (X_Grid_mid: 200)
│ Coordinates:
│ * X_Grid_mid (X_Grid_mid) float64 2kB -4.95e-06 -4.85e-06 ... 1.495e-05
│ Data variables:
│ Ex (X_Grid_mid) float64 2kB ...
│ Ey (X_Grid_mid) float64 2kB ...
├── Group: /Magnetic_Field
│ Dimensions: (X_Grid_mid: 200)
│ Coordinates:
│ * X_Grid_mid (X_Grid_mid) float64 2kB -4.95e-06 -4.85e-06 ... 1.495e-05
│ Data variables:
│ Bz (X_Grid_mid) float64 2kB ...
├── Group: /Total_Particle_Energy
│ Dimensions: ()
│ Data variables:
│ Electron float64 8B ...
│ Ion float64 8B ...
├── Group: /Absorption
│ Dimensions: ()
│ Data variables:
│ Total_Laser_Energy_Injected float64 8B ...
│ Fraction_of_Laser_Energy_Absorbed float64 8B ...
├── Group: /Derived
│ ├── Group: /Derived/Number_Density
│ │ Dimensions: (X_Grid_mid: 200)
│ │ Coordinates:
│ │ * X_Grid_mid (X_Grid_mid) float64 2kB -4.95e-06 -4.85e-06 ... 1.495e-05
│ │ Data variables:
│ │ Electron (X_Grid_mid) float64 2kB ...
│ │ Ion (X_Grid_mid) float64 2kB ...
│ └── Group: /Derived/Temperature
│ Dimensions: (X_Grid_mid: 200)
│ Coordinates:
│ * X_Grid_mid (X_Grid_mid) float64 2kB -4.95e-06 -4.85e-06 ... 1.495e-05
│ Data variables:
│ Electron (X_Grid_mid) float64 2kB ...
│ Ion (X_Grid_mid) float64 2kB ...
└── Group: /dist_fn
└── Group: /dist_fn/px_py
Dimensions: (Px_px_py_Electron: 200, Py_px_py_Electron: 200)
Coordinates:
* Px_px_py_Electron (Px_px_py_Electron) float64 2kB -1.492e-21 ... 1.492e-21
* Py_px_py_Electron (Py_px_py_Electron) float64 2kB -1.492e-21 ... 1.492e-21
Data variables:
Electron (Px_px_py_Electron, Py_px_py_Electron) float64 320kB ...- /Electric_Field
- X_Grid_mid: 200
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06,-4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06,-3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06,-3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06,-2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06,-1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06,-1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07,-7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07,-1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07,4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07,1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06,1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06,2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06,2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06,3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06,4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06,4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06,5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06,5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06,6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06,7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06,7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06,8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06,8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06,9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06,1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05,1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05,1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05,1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05,1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05,1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05,1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05,1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05,1.485e-05, 1.495e-05])
- Ex(X_Grid_mid)float64...
- units :
- V/m
- point_data :
- False
- full_name :
- Electric Field/Ex
- long_name :
- Electric Field $E_x$
- flat_structure_name :
- Electric_Field_Ex
[200 values with dtype=float64]
- Ey(X_Grid_mid)float64...
- units :
- V/m
- point_data :
- False
- full_name :
- Electric Field/Ey
- long_name :
- Electric Field $E_y$
- flat_structure_name :
- Electric_Field_Ey
[200 values with dtype=float64]
/Magnetic_Field- X_Grid_mid: 200
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06,-4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06,-3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06,-3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06,-2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06,-1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06,-1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07,-7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07,-1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07,4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07,1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06,1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06,2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06,2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06,3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06,4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06,4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06,5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06,5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06,6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06,7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06,7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06,8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06,8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06,9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06,1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05,1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05,1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05,1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05,1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05,1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05,1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05,1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05,1.485e-05, 1.495e-05])
- Bz(X_Grid_mid)float64...
- units :
- T
- point_data :
- False
- full_name :
- Magnetic Field/Bz
- long_name :
- Magnetic Field $B_z$
- flat_structure_name :
- Magnetic_Field_Bz
[200 values with dtype=float64]
/Total_Particle_Energy- Electron()float64...
- full_name :
- Total Particle Energy/Electron
- long_name :
- Total Particle Energy Electron
- units :
- J
- flat_structure_name :
- Total_Particle_Energy_Electron
[1 values with dtype=float64]
- Ion()float64...
- full_name :
- Total Particle Energy/Ion
- long_name :
- Total Particle Energy Ion
- units :
- J
- flat_structure_name :
- Total_Particle_Energy_Ion
[1 values with dtype=float64]
/Absorption- Total_Laser_Energy_Injected()float64...
- full_name :
- Absorption/Total Laser Energy Injected
- long_name :
- Absorption Total Laser Energy Injected
- units :
- J
- flat_structure_name :
- Absorption_Total_Laser_Energy_Injected
[1 values with dtype=float64]
- Fraction_of_Laser_Energy_Absorbed()float64...
- full_name :
- Absorption/Fraction of Laser Energy Absorbed
- long_name :
- Absorption Fraction of Laser Energy Absorbed
- units :
- %
- flat_structure_name :
- Absorption_Fraction_of_Laser_Energy_Absorbed
[1 values with dtype=float64]
/Derived- /Derived/Number_Density
- X_Grid_mid: 200
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06,-4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06,-3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06,-3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06,-2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06,-1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06,-1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07,-7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07,-1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07,4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07,1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06,1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06,2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06,2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06,3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06,4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06,4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06,5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06,5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06,6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06,7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06,7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06,8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06,8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06,9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06,1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05,1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05,1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05,1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05,1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05,1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05,1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05,1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05,1.485e-05, 1.495e-05])
- Electron(X_Grid_mid)float64...
- units :
- 1/m^3
- point_data :
- False
- full_name :
- Derived/Number_Density/Electron
- long_name :
- Derived Number Density Electron
- flat_structure_name :
- Derived_Number_Density_Electron
[200 values with dtype=float64]
- Ion(X_Grid_mid)float64...
- units :
- 1/m^3
- point_data :
- False
- full_name :
- Derived/Number_Density/Ion
- long_name :
- Derived Number Density Ion
- flat_structure_name :
- Derived_Number_Density_Ion
[200 values with dtype=float64]
/Derived/Temperature- X_Grid_mid: 200
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06,-4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06,-3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06,-3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06,-2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06,-1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06,-1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07,-7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07,-1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07,4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07,1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06,1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06,2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06,2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06,3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06,4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06,4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06,5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06,5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06,6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06,7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06,7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06,8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06,8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06,9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06,1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05,1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05,1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05,1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05,1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05,1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05,1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05,1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05,1.485e-05, 1.495e-05])
- Electron(X_Grid_mid)float64...
- units :
- K
- point_data :
- False
- full_name :
- Derived/Temperature/Electron
- long_name :
- Derived Temperature Electron
- flat_structure_name :
- Derived_Temperature_Electron
[200 values with dtype=float64]
- Ion(X_Grid_mid)float64...
- units :
- K
- point_data :
- False
- full_name :
- Derived/Temperature/Ion
- long_name :
- Derived Temperature Ion
- flat_structure_name :
- Derived_Temperature_Ion
[200 values with dtype=float64]
/dist_fn- /dist_fn/px_py
- Px_px_py_Electron: 200
- Py_px_py_Electron: 200
- Px_px_py_Electron(Px_px_py_Electron)float64-1.492e-21 -1.477e-21 ... 1.492e-21
- long_name :
- Px
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron
array([-1.4925e-21, -1.4775e-21, -1.4625e-21, -1.4475e-21, -1.4325e-21,-1.4175e-21, -1.4025e-21, -1.3875e-21, -1.3725e-21, -1.3575e-21,-1.3425e-21, -1.3275e-21, -1.3125e-21, -1.2975e-21, -1.2825e-21,-1.2675e-21, -1.2525e-21, -1.2375e-21, -1.2225e-21, -1.2075e-21,-1.1925e-21, -1.1775e-21, -1.1625e-21, -1.1475e-21, -1.1325e-21,-1.1175e-21, -1.1025e-21, -1.0875e-21, -1.0725e-21, -1.0575e-21,-1.0425e-21, -1.0275e-21, -1.0125e-21, -9.9750e-22, -9.8250e-22,-9.6750e-22, -9.5250e-22, -9.3750e-22, -9.2250e-22, -9.0750e-22,-8.9250e-22, -8.7750e-22, -8.6250e-22, -8.4750e-22, -8.3250e-22,-8.1750e-22, -8.0250e-22, -7.8750e-22, -7.7250e-22, -7.5750e-22,-7.4250e-22, -7.2750e-22, -7.1250e-22, -6.9750e-22, -6.8250e-22,-6.6750e-22, -6.5250e-22, -6.3750e-22, -6.2250e-22, -6.0750e-22,-5.9250e-22, -5.7750e-22, -5.6250e-22, -5.4750e-22, -5.3250e-22,-5.1750e-22, -5.0250e-22, -4.8750e-22, -4.7250e-22, -4.5750e-22,-4.4250e-22, -4.2750e-22, -4.1250e-22, -3.9750e-22, -3.8250e-22,-3.6750e-22, -3.5250e-22, -3.3750e-22, -3.2250e-22, -3.0750e-22,-2.9250e-22, -2.7750e-22, -2.6250e-22, -2.4750e-22, -2.3250e-22,-2.1750e-22, -2.0250e-22, -1.8750e-22, -1.7250e-22, -1.5750e-22,-1.4250e-22, -1.2750e-22, -1.1250e-22, -9.7500e-23, -8.2500e-23,-6.7500e-23, -5.2500e-23, -3.7500e-23, -2.2500e-23, -7.5000e-24,7.5000e-24, 2.2500e-23, 3.7500e-23, 5.2500e-23, 6.7500e-23,8.2500e-23, 9.7500e-23, 1.1250e-22, 1.2750e-22, 1.4250e-22,1.5750e-22, 1.7250e-22, 1.8750e-22, 2.0250e-22, 2.1750e-22,2.3250e-22, 2.4750e-22, 2.6250e-22, 2.7750e-22, 2.9250e-22,3.0750e-22, 3.2250e-22, 3.3750e-22, 3.5250e-22, 3.6750e-22,3.8250e-22, 3.9750e-22, 4.1250e-22, 4.2750e-22, 4.4250e-22,4.5750e-22, 4.7250e-22, 4.8750e-22, 5.0250e-22, 5.1750e-22,5.3250e-22, 5.4750e-22, 5.6250e-22, 5.7750e-22, 5.9250e-22,6.0750e-22, 6.2250e-22, 6.3750e-22, 6.5250e-22, 6.6750e-22,6.8250e-22, 6.9750e-22, 7.1250e-22, 7.2750e-22, 7.4250e-22,7.5750e-22, 7.7250e-22, 7.8750e-22, 8.0250e-22, 8.1750e-22,8.3250e-22, 8.4750e-22, 8.6250e-22, 8.7750e-22, 8.9250e-22,9.0750e-22, 9.2250e-22, 9.3750e-22, 9.5250e-22, 9.6750e-22,9.8250e-22, 9.9750e-22, 1.0125e-21, 1.0275e-21, 1.0425e-21,1.0575e-21, 1.0725e-21, 1.0875e-21, 1.1025e-21, 1.1175e-21,1.1325e-21, 1.1475e-21, 1.1625e-21, 1.1775e-21, 1.1925e-21,1.2075e-21, 1.2225e-21, 1.2375e-21, 1.2525e-21, 1.2675e-21,1.2825e-21, 1.2975e-21, 1.3125e-21, 1.3275e-21, 1.3425e-21,1.3575e-21, 1.3725e-21, 1.3875e-21, 1.4025e-21, 1.4175e-21,1.4325e-21, 1.4475e-21, 1.4625e-21, 1.4775e-21, 1.4925e-21])
- Py_px_py_Electron(Py_px_py_Electron)float64-1.492e-21 -1.477e-21 ... 1.492e-21
- long_name :
- Py
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron
array([-1.4925e-21, -1.4775e-21, -1.4625e-21, -1.4475e-21, -1.4325e-21,-1.4175e-21, -1.4025e-21, -1.3875e-21, -1.3725e-21, -1.3575e-21,-1.3425e-21, -1.3275e-21, -1.3125e-21, -1.2975e-21, -1.2825e-21,-1.2675e-21, -1.2525e-21, -1.2375e-21, -1.2225e-21, -1.2075e-21,-1.1925e-21, -1.1775e-21, -1.1625e-21, -1.1475e-21, -1.1325e-21,-1.1175e-21, -1.1025e-21, -1.0875e-21, -1.0725e-21, -1.0575e-21,-1.0425e-21, -1.0275e-21, -1.0125e-21, -9.9750e-22, -9.8250e-22,-9.6750e-22, -9.5250e-22, -9.3750e-22, -9.2250e-22, -9.0750e-22,-8.9250e-22, -8.7750e-22, -8.6250e-22, -8.4750e-22, -8.3250e-22,-8.1750e-22, -8.0250e-22, -7.8750e-22, -7.7250e-22, -7.5750e-22,-7.4250e-22, -7.2750e-22, -7.1250e-22, -6.9750e-22, -6.8250e-22,-6.6750e-22, -6.5250e-22, -6.3750e-22, -6.2250e-22, -6.0750e-22,-5.9250e-22, -5.7750e-22, -5.6250e-22, -5.4750e-22, -5.3250e-22,-5.1750e-22, -5.0250e-22, -4.8750e-22, -4.7250e-22, -4.5750e-22,-4.4250e-22, -4.2750e-22, -4.1250e-22, -3.9750e-22, -3.8250e-22,-3.6750e-22, -3.5250e-22, -3.3750e-22, -3.2250e-22, -3.0750e-22,-2.9250e-22, -2.7750e-22, -2.6250e-22, -2.4750e-22, -2.3250e-22,-2.1750e-22, -2.0250e-22, -1.8750e-22, -1.7250e-22, -1.5750e-22,-1.4250e-22, -1.2750e-22, -1.1250e-22, -9.7500e-23, -8.2500e-23,-6.7500e-23, -5.2500e-23, -3.7500e-23, -2.2500e-23, -7.5000e-24,7.5000e-24, 2.2500e-23, 3.7500e-23, 5.2500e-23, 6.7500e-23,8.2500e-23, 9.7500e-23, 1.1250e-22, 1.2750e-22, 1.4250e-22,1.5750e-22, 1.7250e-22, 1.8750e-22, 2.0250e-22, 2.1750e-22,2.3250e-22, 2.4750e-22, 2.6250e-22, 2.7750e-22, 2.9250e-22,3.0750e-22, 3.2250e-22, 3.3750e-22, 3.5250e-22, 3.6750e-22,3.8250e-22, 3.9750e-22, 4.1250e-22, 4.2750e-22, 4.4250e-22,4.5750e-22, 4.7250e-22, 4.8750e-22, 5.0250e-22, 5.1750e-22,5.3250e-22, 5.4750e-22, 5.6250e-22, 5.7750e-22, 5.9250e-22,6.0750e-22, 6.2250e-22, 6.3750e-22, 6.5250e-22, 6.6750e-22,6.8250e-22, 6.9750e-22, 7.1250e-22, 7.2750e-22, 7.4250e-22,7.5750e-22, 7.7250e-22, 7.8750e-22, 8.0250e-22, 8.1750e-22,8.3250e-22, 8.4750e-22, 8.6250e-22, 8.7750e-22, 8.9250e-22,9.0750e-22, 9.2250e-22, 9.3750e-22, 9.5250e-22, 9.6750e-22,9.8250e-22, 9.9750e-22, 1.0125e-21, 1.0275e-21, 1.0425e-21,1.0575e-21, 1.0725e-21, 1.0875e-21, 1.1025e-21, 1.1175e-21,1.1325e-21, 1.1475e-21, 1.1625e-21, 1.1775e-21, 1.1925e-21,1.2075e-21, 1.2225e-21, 1.2375e-21, 1.2525e-21, 1.2675e-21,1.2825e-21, 1.2975e-21, 1.3125e-21, 1.3275e-21, 1.3425e-21,1.3575e-21, 1.3725e-21, 1.3875e-21, 1.4025e-21, 1.4175e-21,1.4325e-21, 1.4475e-21, 1.4625e-21, 1.4775e-21, 1.4925e-21])
- Electron(Px_px_py_Electron, Py_px_py_Electron)float64...
- units :
- npart/cell
- point_data :
- False
- full_name :
- dist_fn/px_py/Electron
- long_name :
- dist fn px py Electron
- flat_structure_name :
- dist_fn_px_py_Electron
[40000 values with dtype=float64]
- Wall-time()float64...
- full_name :
- Wall-time
- long_name :
- Wall time
- flat_structure_name :
- Wall_time
[1 values with dtype=float64]
- Total_Particle_Energy_in_Simulation()float64...
- full_name :
- Total Particle Energy in Simulation
- long_name :
- Total Particle Energy in Simulation
- units :
- J
- flat_structure_name :
- Total_Particle_Energy_in_Simulation
[1 values with dtype=float64]
- Total_Field_Energy_in_Simulation()float64...
- full_name :
- Total Field Energy in Simulation
- long_name :
- Total Field Energy in Simulation
- units :
- J
- flat_structure_name :
- Total_Field_Energy_in_Simulation
[1 values with dtype=float64]
- filename :
- tutorial_dataset_1d/0010.sdf
- file_version :
- 1
- file_revision :
- 4
- code_name :
- Epoch1d
- step :
- 188
- time :
- 5.016803991780179e-14
- jobid1 :
- 1762951482
- jobid2 :
- 578
- code_io_version :
- 1
- restart_flag :
- False
- other_domains :
- False
- station_file :
- False
- version :
- 4.19.5
- commit_id :
- v4.19.5-4-g05c1ef21-dirty
- sha1sum :
- 2c0760ecfd5dc22b4f708889f1b166f8d7daa1d8eeb9d7f2b663fa0097362fb2
- compile_machine :
- uoy24x520
- compile_flags :
- unknown
- defines :
- 50364612
- compile_date :
- Wed May 14 13:13:41 2025
- run_date :
- Wed Nov 12 12:44:42 2025
- io_date :
- Wed Nov 12 12:44:42 2025
Loading multiple files#
import sdf_xarray as sdfxr
sdfxr.open_mfdataset("tutorial_dataset_1d/*.sdf")
<xarray.Dataset> Size: 14MB
Dimensions: (time: 41, X_Grid_mid: 200,
Px_px_py_Electron: 200,
Py_px_py_Electron: 200,
X_Grid: 201,
Px_px_py_Electron_mid: 199,
Py_px_py_Electron_mid: 199)
Coordinates:
* time (time) float64 328B 1.334e-...
* X_Grid_mid (X_Grid_mid) float64 2kB -4...
* Px_px_py_Electron (Px_px_py_Electron) float64 2kB ...
* Py_px_py_Electron (Py_px_py_Electron) float64 2kB ...
* X_Grid (X_Grid) float64 2kB -5e-06...
* Px_px_py_Electron_mid (Px_px_py_Electron_mid) float64 2kB ...
* Py_px_py_Electron_mid (Py_px_py_Electron_mid) float64 2kB ...
Data variables: (12/15)
Wall_time (time) float64 328B 0.00419...
Electric_Field_Ex (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
Electric_Field_Ey (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
Magnetic_Field_Bz (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
Total_Particle_Energy_Electron (time) float64 328B 3.639e+...
Total_Particle_Energy_Ion (time) float64 328B 3.57e+0...
... ...
Derived_Number_Density_Ion (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
Derived_Temperature_Electron (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
Derived_Temperature_Ion (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
dist_fn_px_py_Electron (time, Px_px_py_Electron, Py_px_py_Electron) float64 13MB dask.array<chunksize=(1, 200, 200), meta=np.ndarray>
Absorption_Total_Laser_Energy_Injected (time) float64 328B 1.416e+...
Absorption_Fraction_of_Laser_Energy_Absorbed (time) float64 328B 0.0 ......
Attributes: (12/21)
filename: /home/docs/checkouts/readthedocs.org/user_builds/sdf-xa...
file_version: 1
file_revision: 4
code_name: Epoch1d
step: 0
time: 1.3342563807926084e-16
... ...
compile_machine: uoy24x520
compile_flags: unknown
defines: 50364612
compile_date: Wed May 14 13:13:41 2025
run_date: Wed Nov 12 12:44:42 2025
io_date: Wed Nov 12 12:44:42 2025- time: 41
- X_Grid_mid: 200
- Px_px_py_Electron: 200
- Py_px_py_Electron: 200
- X_Grid: 201
- Px_px_py_Electron_mid: 199
- Py_px_py_Electron_mid: 199
- time(time)float641.334e-16 5.07e-15 ... 2.001e-13
- units :
- s
- long_name :
- Time
- full_name :
- time
array([1.334256e-16, 5.070174e-15, 1.014035e-14, 1.521052e-14, 2.001385e-14, 2.508402e-14, 3.015419e-14, 3.522437e-14, 4.002769e-14, 4.509787e-14, 5.016804e-14, 5.523821e-14, 6.004154e-14, 6.511171e-14, 7.018189e-14, 7.525206e-14, 8.005538e-14, 8.512556e-14, 9.019573e-14, 9.526591e-14, 1.000692e-13, 1.051394e-13, 1.102096e-13, 1.150129e-13, 1.200831e-13, 1.251532e-13, 1.302234e-13, 1.350267e-13, 1.400969e-13, 1.451671e-13, 1.502373e-13, 1.550406e-13, 1.601108e-13, 1.651809e-13, 1.702511e-13, 1.750544e-13, 1.801246e-13, 1.851948e-13, 1.902650e-13, 1.950683e-13, 2.001385e-13]) - X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06, -4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06, -3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06, -3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06, -2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06, -1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06, -1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07, -7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07, -1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07, 4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07, 1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06, 1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06, 2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06, 2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06, 3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06, 4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06, 4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06, 5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06, 5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06, 6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06, 7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06, 7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06, 8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06, 8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06, 9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06, 1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05, 1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05, 1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05, 1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05, 1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05, 1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05, 1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05, 1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05, 1.485e-05, 1.495e-05]) - Px_px_py_Electron(Px_px_py_Electron)float64-1.492e-21 -1.477e-21 ... 1.492e-21
- long_name :
- Px
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron
array([-1.4925e-21, -1.4775e-21, -1.4625e-21, -1.4475e-21, -1.4325e-21, -1.4175e-21, -1.4025e-21, -1.3875e-21, -1.3725e-21, -1.3575e-21, -1.3425e-21, -1.3275e-21, -1.3125e-21, -1.2975e-21, -1.2825e-21, -1.2675e-21, -1.2525e-21, -1.2375e-21, -1.2225e-21, -1.2075e-21, -1.1925e-21, -1.1775e-21, -1.1625e-21, -1.1475e-21, -1.1325e-21, -1.1175e-21, -1.1025e-21, -1.0875e-21, -1.0725e-21, -1.0575e-21, -1.0425e-21, -1.0275e-21, -1.0125e-21, -9.9750e-22, -9.8250e-22, -9.6750e-22, -9.5250e-22, -9.3750e-22, -9.2250e-22, -9.0750e-22, -8.9250e-22, -8.7750e-22, -8.6250e-22, -8.4750e-22, -8.3250e-22, -8.1750e-22, -8.0250e-22, -7.8750e-22, -7.7250e-22, -7.5750e-22, -7.4250e-22, -7.2750e-22, -7.1250e-22, -6.9750e-22, -6.8250e-22, -6.6750e-22, -6.5250e-22, -6.3750e-22, -6.2250e-22, -6.0750e-22, -5.9250e-22, -5.7750e-22, -5.6250e-22, -5.4750e-22, -5.3250e-22, -5.1750e-22, -5.0250e-22, -4.8750e-22, -4.7250e-22, -4.5750e-22, -4.4250e-22, -4.2750e-22, -4.1250e-22, -3.9750e-22, -3.8250e-22, -3.6750e-22, -3.5250e-22, -3.3750e-22, -3.2250e-22, -3.0750e-22, -2.9250e-22, -2.7750e-22, -2.6250e-22, -2.4750e-22, -2.3250e-22, -2.1750e-22, -2.0250e-22, -1.8750e-22, -1.7250e-22, -1.5750e-22, -1.4250e-22, -1.2750e-22, -1.1250e-22, -9.7500e-23, -8.2500e-23, -6.7500e-23, -5.2500e-23, -3.7500e-23, -2.2500e-23, -7.5000e-24, 7.5000e-24, 2.2500e-23, 3.7500e-23, 5.2500e-23, 6.7500e-23, 8.2500e-23, 9.7500e-23, 1.1250e-22, 1.2750e-22, 1.4250e-22, 1.5750e-22, 1.7250e-22, 1.8750e-22, 2.0250e-22, 2.1750e-22, 2.3250e-22, 2.4750e-22, 2.6250e-22, 2.7750e-22, 2.9250e-22, 3.0750e-22, 3.2250e-22, 3.3750e-22, 3.5250e-22, 3.6750e-22, 3.8250e-22, 3.9750e-22, 4.1250e-22, 4.2750e-22, 4.4250e-22, 4.5750e-22, 4.7250e-22, 4.8750e-22, 5.0250e-22, 5.1750e-22, 5.3250e-22, 5.4750e-22, 5.6250e-22, 5.7750e-22, 5.9250e-22, 6.0750e-22, 6.2250e-22, 6.3750e-22, 6.5250e-22, 6.6750e-22, 6.8250e-22, 6.9750e-22, 7.1250e-22, 7.2750e-22, 7.4250e-22, 7.5750e-22, 7.7250e-22, 7.8750e-22, 8.0250e-22, 8.1750e-22, 8.3250e-22, 8.4750e-22, 8.6250e-22, 8.7750e-22, 8.9250e-22, 9.0750e-22, 9.2250e-22, 9.3750e-22, 9.5250e-22, 9.6750e-22, 9.8250e-22, 9.9750e-22, 1.0125e-21, 1.0275e-21, 1.0425e-21, 1.0575e-21, 1.0725e-21, 1.0875e-21, 1.1025e-21, 1.1175e-21, 1.1325e-21, 1.1475e-21, 1.1625e-21, 1.1775e-21, 1.1925e-21, 1.2075e-21, 1.2225e-21, 1.2375e-21, 1.2525e-21, 1.2675e-21, 1.2825e-21, 1.2975e-21, 1.3125e-21, 1.3275e-21, 1.3425e-21, 1.3575e-21, 1.3725e-21, 1.3875e-21, 1.4025e-21, 1.4175e-21, 1.4325e-21, 1.4475e-21, 1.4625e-21, 1.4775e-21, 1.4925e-21]) - Py_px_py_Electron(Py_px_py_Electron)float64-1.492e-21 -1.477e-21 ... 1.492e-21
- long_name :
- Py
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron
array([-1.4925e-21, -1.4775e-21, -1.4625e-21, -1.4475e-21, -1.4325e-21, -1.4175e-21, -1.4025e-21, -1.3875e-21, -1.3725e-21, -1.3575e-21, -1.3425e-21, -1.3275e-21, -1.3125e-21, -1.2975e-21, -1.2825e-21, -1.2675e-21, -1.2525e-21, -1.2375e-21, -1.2225e-21, -1.2075e-21, -1.1925e-21, -1.1775e-21, -1.1625e-21, -1.1475e-21, -1.1325e-21, -1.1175e-21, -1.1025e-21, -1.0875e-21, -1.0725e-21, -1.0575e-21, -1.0425e-21, -1.0275e-21, -1.0125e-21, -9.9750e-22, -9.8250e-22, -9.6750e-22, -9.5250e-22, -9.3750e-22, -9.2250e-22, -9.0750e-22, -8.9250e-22, -8.7750e-22, -8.6250e-22, -8.4750e-22, -8.3250e-22, -8.1750e-22, -8.0250e-22, -7.8750e-22, -7.7250e-22, -7.5750e-22, -7.4250e-22, -7.2750e-22, -7.1250e-22, -6.9750e-22, -6.8250e-22, -6.6750e-22, -6.5250e-22, -6.3750e-22, -6.2250e-22, -6.0750e-22, -5.9250e-22, -5.7750e-22, -5.6250e-22, -5.4750e-22, -5.3250e-22, -5.1750e-22, -5.0250e-22, -4.8750e-22, -4.7250e-22, -4.5750e-22, -4.4250e-22, -4.2750e-22, -4.1250e-22, -3.9750e-22, -3.8250e-22, -3.6750e-22, -3.5250e-22, -3.3750e-22, -3.2250e-22, -3.0750e-22, -2.9250e-22, -2.7750e-22, -2.6250e-22, -2.4750e-22, -2.3250e-22, -2.1750e-22, -2.0250e-22, -1.8750e-22, -1.7250e-22, -1.5750e-22, -1.4250e-22, -1.2750e-22, -1.1250e-22, -9.7500e-23, -8.2500e-23, -6.7500e-23, -5.2500e-23, -3.7500e-23, -2.2500e-23, -7.5000e-24, 7.5000e-24, 2.2500e-23, 3.7500e-23, 5.2500e-23, 6.7500e-23, 8.2500e-23, 9.7500e-23, 1.1250e-22, 1.2750e-22, 1.4250e-22, 1.5750e-22, 1.7250e-22, 1.8750e-22, 2.0250e-22, 2.1750e-22, 2.3250e-22, 2.4750e-22, 2.6250e-22, 2.7750e-22, 2.9250e-22, 3.0750e-22, 3.2250e-22, 3.3750e-22, 3.5250e-22, 3.6750e-22, 3.8250e-22, 3.9750e-22, 4.1250e-22, 4.2750e-22, 4.4250e-22, 4.5750e-22, 4.7250e-22, 4.8750e-22, 5.0250e-22, 5.1750e-22, 5.3250e-22, 5.4750e-22, 5.6250e-22, 5.7750e-22, 5.9250e-22, 6.0750e-22, 6.2250e-22, 6.3750e-22, 6.5250e-22, 6.6750e-22, 6.8250e-22, 6.9750e-22, 7.1250e-22, 7.2750e-22, 7.4250e-22, 7.5750e-22, 7.7250e-22, 7.8750e-22, 8.0250e-22, 8.1750e-22, 8.3250e-22, 8.4750e-22, 8.6250e-22, 8.7750e-22, 8.9250e-22, 9.0750e-22, 9.2250e-22, 9.3750e-22, 9.5250e-22, 9.6750e-22, 9.8250e-22, 9.9750e-22, 1.0125e-21, 1.0275e-21, 1.0425e-21, 1.0575e-21, 1.0725e-21, 1.0875e-21, 1.1025e-21, 1.1175e-21, 1.1325e-21, 1.1475e-21, 1.1625e-21, 1.1775e-21, 1.1925e-21, 1.2075e-21, 1.2225e-21, 1.2375e-21, 1.2525e-21, 1.2675e-21, 1.2825e-21, 1.2975e-21, 1.3125e-21, 1.3275e-21, 1.3425e-21, 1.3575e-21, 1.3725e-21, 1.3875e-21, 1.4025e-21, 1.4175e-21, 1.4325e-21, 1.4475e-21, 1.4625e-21, 1.4775e-21, 1.4925e-21]) - X_Grid(X_Grid)float64-5e-06 -4.9e-06 ... 1.5e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid
array([-5.00e-06, -4.90e-06, -4.80e-06, ..., 1.48e-05, 1.49e-05, 1.50e-05], shape=(201,)) - Px_px_py_Electron_mid(Px_px_py_Electron_mid)float64-1.485e-21 -1.47e-21 ... 1.485e-21
- long_name :
- Px
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron_mid
array([-1.485000e-21, -1.470000e-21, -1.455000e-21, -1.440000e-21, -1.425000e-21, -1.410000e-21, -1.395000e-21, -1.380000e-21, -1.365000e-21, -1.350000e-21, -1.335000e-21, -1.320000e-21, -1.305000e-21, -1.290000e-21, -1.275000e-21, -1.260000e-21, -1.245000e-21, -1.230000e-21, -1.215000e-21, -1.200000e-21, -1.185000e-21, -1.170000e-21, -1.155000e-21, -1.140000e-21, -1.125000e-21, -1.110000e-21, -1.095000e-21, -1.080000e-21, -1.065000e-21, -1.050000e-21, -1.035000e-21, -1.020000e-21, -1.005000e-21, -9.900000e-22, -9.750000e-22, -9.600000e-22, -9.450000e-22, -9.300000e-22, -9.150000e-22, -9.000000e-22, -8.850000e-22, -8.700000e-22, -8.550000e-22, -8.400000e-22, -8.250000e-22, -8.100000e-22, -7.950000e-22, -7.800000e-22, -7.650000e-22, -7.500000e-22, -7.350000e-22, -7.200000e-22, -7.050000e-22, -6.900000e-22, -6.750000e-22, -6.600000e-22, -6.450000e-22, -6.300000e-22, -6.150000e-22, -6.000000e-22, -5.850000e-22, -5.700000e-22, -5.550000e-22, -5.400000e-22, -5.250000e-22, -5.100000e-22, -4.950000e-22, -4.800000e-22, -4.650000e-22, -4.500000e-22, -4.350000e-22, -4.200000e-22, -4.050000e-22, -3.900000e-22, -3.750000e-22, -3.600000e-22, -3.450000e-22, -3.300000e-22, -3.150000e-22, -3.000000e-22, -2.850000e-22, -2.700000e-22, -2.550000e-22, -2.400000e-22, -2.250000e-22, -2.100000e-22, -1.950000e-22, -1.800000e-22, -1.650000e-22, -1.500000e-22, -1.350000e-22, -1.200000e-22, -1.050000e-22, -9.000000e-23, -7.500000e-23, -6.000000e-23, -4.500000e-23, -3.000000e-23, -1.500000e-23, -9.403955e-38, 1.500000e-23, 3.000000e-23, 4.500000e-23, 6.000000e-23, 7.500000e-23, 9.000000e-23, 1.050000e-22, 1.200000e-22, 1.350000e-22, 1.500000e-22, 1.650000e-22, 1.800000e-22, 1.950000e-22, 2.100000e-22, 2.250000e-22, 2.400000e-22, 2.550000e-22, 2.700000e-22, 2.850000e-22, 3.000000e-22, 3.150000e-22, 3.300000e-22, 3.450000e-22, 3.600000e-22, 3.750000e-22, 3.900000e-22, 4.050000e-22, 4.200000e-22, 4.350000e-22, 4.500000e-22, 4.650000e-22, 4.800000e-22, 4.950000e-22, 5.100000e-22, 5.250000e-22, 5.400000e-22, 5.550000e-22, 5.700000e-22, 5.850000e-22, 6.000000e-22, 6.150000e-22, 6.300000e-22, 6.450000e-22, 6.600000e-22, 6.750000e-22, 6.900000e-22, 7.050000e-22, 7.200000e-22, 7.350000e-22, 7.500000e-22, 7.650000e-22, 7.800000e-22, 7.950000e-22, 8.100000e-22, 8.250000e-22, 8.400000e-22, 8.550000e-22, 8.700000e-22, 8.850000e-22, 9.000000e-22, 9.150000e-22, 9.300000e-22, 9.450000e-22, 9.600000e-22, 9.750000e-22, 9.900000e-22, 1.005000e-21, 1.020000e-21, 1.035000e-21, 1.050000e-21, 1.065000e-21, 1.080000e-21, 1.095000e-21, 1.110000e-21, 1.125000e-21, 1.140000e-21, 1.155000e-21, 1.170000e-21, 1.185000e-21, 1.200000e-21, 1.215000e-21, 1.230000e-21, 1.245000e-21, 1.260000e-21, 1.275000e-21, 1.290000e-21, 1.305000e-21, 1.320000e-21, 1.335000e-21, 1.350000e-21, 1.365000e-21, 1.380000e-21, 1.395000e-21, 1.410000e-21, 1.425000e-21, 1.440000e-21, 1.455000e-21, 1.470000e-21, 1.485000e-21]) - Py_px_py_Electron_mid(Py_px_py_Electron_mid)float64-1.485e-21 -1.47e-21 ... 1.485e-21
- long_name :
- Py
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron_mid
array([-1.485000e-21, -1.470000e-21, -1.455000e-21, -1.440000e-21, -1.425000e-21, -1.410000e-21, -1.395000e-21, -1.380000e-21, -1.365000e-21, -1.350000e-21, -1.335000e-21, -1.320000e-21, -1.305000e-21, -1.290000e-21, -1.275000e-21, -1.260000e-21, -1.245000e-21, -1.230000e-21, -1.215000e-21, -1.200000e-21, -1.185000e-21, -1.170000e-21, -1.155000e-21, -1.140000e-21, -1.125000e-21, -1.110000e-21, -1.095000e-21, -1.080000e-21, -1.065000e-21, -1.050000e-21, -1.035000e-21, -1.020000e-21, -1.005000e-21, -9.900000e-22, -9.750000e-22, -9.600000e-22, -9.450000e-22, -9.300000e-22, -9.150000e-22, -9.000000e-22, -8.850000e-22, -8.700000e-22, -8.550000e-22, -8.400000e-22, -8.250000e-22, -8.100000e-22, -7.950000e-22, -7.800000e-22, -7.650000e-22, -7.500000e-22, -7.350000e-22, -7.200000e-22, -7.050000e-22, -6.900000e-22, -6.750000e-22, -6.600000e-22, -6.450000e-22, -6.300000e-22, -6.150000e-22, -6.000000e-22, -5.850000e-22, -5.700000e-22, -5.550000e-22, -5.400000e-22, -5.250000e-22, -5.100000e-22, -4.950000e-22, -4.800000e-22, -4.650000e-22, -4.500000e-22, -4.350000e-22, -4.200000e-22, -4.050000e-22, -3.900000e-22, -3.750000e-22, -3.600000e-22, -3.450000e-22, -3.300000e-22, -3.150000e-22, -3.000000e-22, -2.850000e-22, -2.700000e-22, -2.550000e-22, -2.400000e-22, -2.250000e-22, -2.100000e-22, -1.950000e-22, -1.800000e-22, -1.650000e-22, -1.500000e-22, -1.350000e-22, -1.200000e-22, -1.050000e-22, -9.000000e-23, -7.500000e-23, -6.000000e-23, -4.500000e-23, -3.000000e-23, -1.500000e-23, -9.403955e-38, 1.500000e-23, 3.000000e-23, 4.500000e-23, 6.000000e-23, 7.500000e-23, 9.000000e-23, 1.050000e-22, 1.200000e-22, 1.350000e-22, 1.500000e-22, 1.650000e-22, 1.800000e-22, 1.950000e-22, 2.100000e-22, 2.250000e-22, 2.400000e-22, 2.550000e-22, 2.700000e-22, 2.850000e-22, 3.000000e-22, 3.150000e-22, 3.300000e-22, 3.450000e-22, 3.600000e-22, 3.750000e-22, 3.900000e-22, 4.050000e-22, 4.200000e-22, 4.350000e-22, 4.500000e-22, 4.650000e-22, 4.800000e-22, 4.950000e-22, 5.100000e-22, 5.250000e-22, 5.400000e-22, 5.550000e-22, 5.700000e-22, 5.850000e-22, 6.000000e-22, 6.150000e-22, 6.300000e-22, 6.450000e-22, 6.600000e-22, 6.750000e-22, 6.900000e-22, 7.050000e-22, 7.200000e-22, 7.350000e-22, 7.500000e-22, 7.650000e-22, 7.800000e-22, 7.950000e-22, 8.100000e-22, 8.250000e-22, 8.400000e-22, 8.550000e-22, 8.700000e-22, 8.850000e-22, 9.000000e-22, 9.150000e-22, 9.300000e-22, 9.450000e-22, 9.600000e-22, 9.750000e-22, 9.900000e-22, 1.005000e-21, 1.020000e-21, 1.035000e-21, 1.050000e-21, 1.065000e-21, 1.080000e-21, 1.095000e-21, 1.110000e-21, 1.125000e-21, 1.140000e-21, 1.155000e-21, 1.170000e-21, 1.185000e-21, 1.200000e-21, 1.215000e-21, 1.230000e-21, 1.245000e-21, 1.260000e-21, 1.275000e-21, 1.290000e-21, 1.305000e-21, 1.320000e-21, 1.335000e-21, 1.350000e-21, 1.365000e-21, 1.380000e-21, 1.395000e-21, 1.410000e-21, 1.425000e-21, 1.440000e-21, 1.455000e-21, 1.470000e-21, 1.485000e-21])
- Wall_time(time)float640.004197 0.02721 ... 0.9987 1.028
- full_name :
- Wall-time
- long_name :
- Wall time
array([0.00419696, 0.02720596, 0.05315191, 0.07930285, 0.10919239, 0.13047184, 0.15516073, 0.17708356, 0.2021058 , 0.22562466, 0.24957475, 0.27306807, 0.29610295, 0.31759417, 0.34408622, 0.37022293, 0.39618116, 0.42388314, 0.4523653 , 0.48220717, 0.50710873, 0.53572036, 0.5626785 , 0.58592626, 0.60916063, 0.63119682, 0.65323921, 0.67586893, 0.70015447, 0.72468863, 0.74986604, 0.77562541, 0.80156631, 0.82966086, 0.86730048, 0.89176631, 0.92131578, 0.94759052, 0.97376149, 0.99865905, 1.02752475]) - Electric_Field_Ex(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- V/m
- point_data :
- False
- full_name :
- Electric Field/Ex
- long_name :
- Electric Field $E_x$
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Electric_Field_Ey(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- V/m
- point_data :
- False
- full_name :
- Electric Field/Ey
- long_name :
- Electric Field $E_y$
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Magnetic_Field_Bz(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- T
- point_data :
- False
- full_name :
- Magnetic Field/Bz
- long_name :
- Magnetic Field $B_z$
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Total_Particle_Energy_Electron(time)float643.639e+06 3.601e+06 ... 1.07e+10
- full_name :
- Total Particle Energy/Electron
- long_name :
- Total Particle Energy Electron
- units :
- J
array([3.63855642e+06, 3.60115922e+06, 3.59514196e+06, 3.58946897e+06, 3.25942169e+07, 1.98723930e+08, 4.39799138e+08, 1.18098588e+09, 1.82893371e+09, 2.49245538e+09, 4.09498495e+09, 5.46823155e+09, 6.86096603e+09, 8.12285559e+09, 9.01139219e+09, 9.87292528e+09, 1.04479265e+10, 1.11933726e+10, 1.19621568e+10, 1.28297036e+10, 1.29935776e+10, 1.25735119e+10, 1.15154093e+10, 1.15376467e+10, 1.16272519e+10, 1.15725580e+10, 1.16607010e+10, 1.19066049e+10, 1.16905460e+10, 1.15411511e+10, 1.13554034e+10, 1.14246777e+10, 1.11812388e+10, 1.09841618e+10, 1.10835348e+10, 1.10507876e+10, 1.10217255e+10, 1.10135640e+10, 1.09514926e+10, 1.08325276e+10, 1.06959813e+10]) - Total_Particle_Energy_Ion(time)float643.57e+06 3.57e+06 ... 1.313e+09
- full_name :
- Total Particle Energy/Ion
- long_name :
- Total Particle Energy Ion
- units :
- J
array([3.57013942e+06, 3.56998080e+06, 3.56989154e+06, 3.57002564e+06, 3.61915497e+06, 3.98762400e+06, 5.96915633e+06, 1.13886562e+07, 2.04696195e+07, 3.85006938e+07, 6.03194410e+07, 9.05635542e+07, 1.41880810e+08, 1.95479927e+08, 2.26690075e+08, 2.64575874e+08, 3.58213606e+08, 4.25322348e+08, 4.53275447e+08, 5.13618173e+08, 5.75763607e+08, 6.30513021e+08, 6.75710361e+08, 7.28594713e+08, 7.93364275e+08, 8.40875126e+08, 9.13560407e+08, 9.62169500e+08, 9.51130760e+08, 9.84882938e+08, 1.01779984e+09, 1.02837942e+09, 1.05887551e+09, 1.09265697e+09, 1.11475458e+09, 1.16263163e+09, 1.20830644e+09, 1.24148884e+09, 1.28918622e+09, 1.30050373e+09, 1.31322576e+09]) - Total_Particle_Energy_in_Simulation(time)float647.209e+06 7.171e+06 ... 1.201e+10
- full_name :
- Total Particle Energy in Simulation
- long_name :
- Total Particle Energy in Simulation
- units :
- J
array([7.20869584e+06, 7.17114002e+06, 7.16503350e+06, 7.15949462e+06, 3.62133718e+07, 2.02711554e+08, 4.45768294e+08, 1.19237454e+09, 1.84940333e+09, 2.53095607e+09, 4.15530439e+09, 5.55879510e+09, 7.00284684e+09, 8.31833552e+09, 9.23808226e+09, 1.01375012e+10, 1.08061401e+10, 1.16186950e+10, 1.24154323e+10, 1.33433218e+10, 1.35693412e+10, 1.32040249e+10, 1.21911196e+10, 1.22662414e+10, 1.24206162e+10, 1.24134331e+10, 1.25742614e+10, 1.28687744e+10, 1.26416767e+10, 1.25260340e+10, 1.23732033e+10, 1.24530571e+10, 1.22401143e+10, 1.20768187e+10, 1.21982893e+10, 1.22134192e+10, 1.22300319e+10, 1.22550528e+10, 1.22406788e+10, 1.21330313e+10, 1.20092071e+10]) - Total_Field_Energy_in_Simulation(time)float640.0 1.67e+08 ... 1.194e+09 1.25e+09
- full_name :
- Total Field Energy in Simulation
- long_name :
- Total Field Energy in Simulation
- units :
- J
array([0.00000000e+00, 1.66997750e+08, 1.02038655e+09, 3.60495523e+09, 8.12918145e+09, 1.28707246e+10, 1.57825682e+10, 1.63482282e+10, 1.60746905e+10, 1.55748778e+10, 1.40682106e+10, 1.26815038e+10, 1.12664493e+10, 9.95000659e+09, 9.15471451e+09, 8.31672757e+09, 7.71220862e+09, 6.78203691e+09, 6.02092825e+09, 5.13332762e+09, 4.88229497e+09, 4.52825825e+09, 5.05837689e+09, 4.80767480e+09, 4.41893824e+09, 4.23387751e+09, 3.94573612e+09, 3.36216604e+09, 3.45253017e+09, 3.17813476e+09, 2.60746930e+09, 2.05808606e+09, 2.07868798e+09, 2.10154543e+09, 1.88533904e+09, 1.74941225e+09, 1.72739680e+09, 1.68703264e+09, 1.52203853e+09, 1.19377580e+09, 1.25014913e+09]) - Derived_Number_Density_Electron(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- 1/m^3
- point_data :
- False
- full_name :
- Derived/Number_Density/Electron
- long_name :
- Derived Number Density Electron
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Derived_Number_Density_Ion(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- 1/m^3
- point_data :
- False
- full_name :
- Derived/Number_Density/Ion
- long_name :
- Derived Number Density Ion
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Derived_Temperature_Electron(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- K
- point_data :
- False
- full_name :
- Derived/Temperature/Electron
- long_name :
- Derived Temperature Electron
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Derived_Temperature_Ion(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- K
- point_data :
- False
- full_name :
- Derived/Temperature/Ion
- long_name :
- Derived Temperature Ion
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - dist_fn_px_py_Electron(time, Px_px_py_Electron, Py_px_py_Electron)float64dask.array<chunksize=(1, 200, 200), meta=np.ndarray>
- units :
- npart/cell
- point_data :
- False
- full_name :
- dist_fn/px_py/Electron
- long_name :
- dist fn px py Electron
Array Chunk Bytes 12.51 MiB 312.50 kiB Shape (41, 200, 200) (1, 200, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Absorption_Total_Laser_Energy_Injected(time)float641.416e+06 1.662e+08 ... 1.701e+10
- full_name :
- Absorption/Total Laser Energy Injected
- long_name :
- Absorption Total Laser Energy Injected
- units :
- J
array([1.41591647e+06, 1.66228871e+08, 1.02505984e+09, 3.60470610e+09, 7.88790924e+09, 1.26562757e+10, 1.56423573e+10, 1.67405063e+10, 1.69730949e+10, 1.70068946e+10, 1.70094599e+10, 1.70095734e+10, 1.70095763e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10]) - Absorption_Fraction_of_Laser_Energy_Absorbed(time)float640.0 0.9661 0.9543 ... 0.5958 0.5871
- full_name :
- Absorption/Fraction of Laser Energy Absorbed
- long_name :
- Absorption Fraction of Laser Energy Absorbed
- units :
- %
array([0. , 0.96609024, 0.95432576, 0.95637158, 0.99957053, 0.99568758, 0.99679093, 0.99896396, 0.99809987, 0.99530608, 0.98971194, 0.98354227, 0.97567009, 0.96605112, 0.9604936 , 0.95646996, 0.95347949, 0.94208097, 0.94091732, 0.93376325, 0.9243947 , 0.88042525, 0.85740644, 0.84717356, 0.83475363, 0.82698508, 0.81696547, 0.79792882, 0.78985067, 0.76464837, 0.72017285, 0.6912124 , 0.67679663, 0.66521467, 0.65540573, 0.64500811, 0.64167066, 0.63839815, 0.62534112, 0.5958041 , 0.58713368])
- filename :
- /home/docs/checkouts/readthedocs.org/user_builds/sdf-xarray/checkouts/v0.5.0/docs/tutorial_dataset_1d/0000.sdf
- file_version :
- 1
- file_revision :
- 4
- code_name :
- Epoch1d
- step :
- 0
- time :
- 1.3342563807926084e-16
- jobid1 :
- 1762951482
- jobid2 :
- 578
- code_io_version :
- 1
- restart_flag :
- False
- other_domains :
- False
- station_file :
- False
- version :
- 4.19.5
- commit_id :
- v4.19.5-4-g05c1ef21-dirty
- sha1sum :
- 2c0760ecfd5dc22b4f708889f1b166f8d7daa1d8eeb9d7f2b663fa0097362fb2
- compile_machine :
- uoy24x520
- compile_flags :
- unknown
- defines :
- 50364612
- compile_date :
- Wed May 14 13:13:41 2025
- run_date :
- Wed Nov 12 12:44:42 2025
- io_date :
- Wed Nov 12 12:44:42 2025
Alternatively, you can load the data in as a xarray.DataTree, which organises the data
hierarchically into groups (for example grouping related quantities such as the individual
components of the electric and magnetic fields) while keeping each item as a xarray.Dataset.
import sdf_xarray as sdfxr
sdfxr.open_mfdatatree("tutorial_dataset_1d/*.sdf")
<xarray.DataTree>
Group: /
│ Dimensions: (time: 41)
│ Coordinates:
│ * time (time) float64 328B 1.334e-16 ... 2....
│ Data variables:
│ Wall-time (time) float64 328B 0.004197 ... 1.028
│ Total_Particle_Energy_in_Simulation (time) float64 328B 7.209e+06 ... 1....
│ Total_Field_Energy_in_Simulation (time) float64 328B 0.0 ... 1.25e+09
│ Attributes: (12/21)
│ filename: /home/docs/checkouts/readthedocs.org/user_builds/sdf-xa...
│ file_version: 1
│ file_revision: 4
│ code_name: Epoch1d
│ step: 0
│ time: 1.3342563807926084e-16
│ ... ...
│ compile_machine: uoy24x520
│ compile_flags: unknown
│ defines: 50364612
│ compile_date: Wed May 14 13:13:41 2025
│ run_date: Wed Nov 12 12:44:42 2025
│ io_date: Wed Nov 12 12:44:42 2025
├── Group: /Electric_Field
│ Dimensions: (time: 41, X_Grid_mid: 200)
│ Coordinates:
│ * X_Grid_mid (X_Grid_mid) float64 2kB -4.95e-06 -4.85e-06 ... 1.495e-05
│ Data variables:
│ Ex (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
│ Ey (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
├── Group: /Magnetic_Field
│ Dimensions: (time: 41, X_Grid_mid: 200)
│ Coordinates:
│ * X_Grid_mid (X_Grid_mid) float64 2kB -4.95e-06 -4.85e-06 ... 1.495e-05
│ Data variables:
│ Bz (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
├── Group: /Total_Particle_Energy
│ Dimensions: (time: 41)
│ Data variables:
│ Electron (time) float64 328B 3.639e+06 3.601e+06 ... 1.083e+10 1.07e+10
│ Ion (time) float64 328B 3.57e+06 3.57e+06 ... 1.301e+09 1.313e+09
├── Group: /Absorption
│ Dimensions: (time: 41)
│ Data variables:
│ Total_Laser_Energy_Injected (time) float64 328B 1.416e+06 ... 1.70...
│ Fraction_of_Laser_Energy_Absorbed (time) float64 328B 0.0 0.9661 ... 0.5871
├── Group: /Derived
│ ├── Group: /Derived/Number_Density
│ │ Dimensions: (time: 41, X_Grid_mid: 200)
│ │ Coordinates:
│ │ * X_Grid_mid (X_Grid_mid) float64 2kB -4.95e-06 -4.85e-06 ... 1.495e-05
│ │ Data variables:
│ │ Electron (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
│ │ Ion (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
│ └── Group: /Derived/Temperature
│ Dimensions: (time: 41, X_Grid_mid: 200)
│ Coordinates:
│ * X_Grid_mid (X_Grid_mid) float64 2kB -4.95e-06 -4.85e-06 ... 1.495e-05
│ Data variables:
│ Electron (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
│ Ion (time, X_Grid_mid) float64 66kB dask.array<chunksize=(1, 200), meta=np.ndarray>
└── Group: /dist_fn
└── Group: /dist_fn/px_py
Dimensions: (time: 41, Px_px_py_Electron: 200, Py_px_py_Electron: 200)
Coordinates:
* Px_px_py_Electron (Px_px_py_Electron) float64 2kB -1.492e-21 ... 1.492e-21
* Py_px_py_Electron (Py_px_py_Electron) float64 2kB -1.492e-21 ... 1.492e-21
Data variables:
Electron (time, Px_px_py_Electron, Py_px_py_Electron) float64 13MB dask.array<chunksize=(1, 200, 200), meta=np.ndarray>- /Electric_Field
- time: 41
- X_Grid_mid: 200
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06,-4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06,-3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06,-3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06,-2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06,-1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06,-1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07,-7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07,-1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07,4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07,1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06,1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06,2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06,2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06,3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06,4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06,4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06,5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06,5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06,6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06,7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06,7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06,8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06,8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06,9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06,1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05,1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05,1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05,1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05,1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05,1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05,1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05,1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05,1.485e-05, 1.495e-05])
- Ex(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- V/m
- point_data :
- False
- full_name :
- Electric Field/Ex
- long_name :
- Electric Field $E_x$
- flat_structure_name :
- Electric_Field_Ex
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Ey(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- V/m
- point_data :
- False
- full_name :
- Electric Field/Ey
- long_name :
- Electric Field $E_y$
- flat_structure_name :
- Electric_Field_Ey
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray
/Magnetic_Field- time: 41
- X_Grid_mid: 200
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06,-4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06,-3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06,-3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06,-2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06,-1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06,-1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07,-7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07,-1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07,4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07,1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06,1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06,2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06,2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06,3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06,4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06,4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06,5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06,5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06,6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06,7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06,7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06,8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06,8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06,9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06,1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05,1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05,1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05,1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05,1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05,1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05,1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05,1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05,1.485e-05, 1.495e-05])
- Bz(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- T
- point_data :
- False
- full_name :
- Magnetic Field/Bz
- long_name :
- Magnetic Field $B_z$
- flat_structure_name :
- Magnetic_Field_Bz
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray
/Total_Particle_Energy- time: 41
- Electron(time)float643.639e+06 3.601e+06 ... 1.07e+10
- full_name :
- Total Particle Energy/Electron
- long_name :
- Total Particle Energy Electron
- units :
- J
- flat_structure_name :
- Total_Particle_Energy_Electron
array([3.63855642e+06, 3.60115922e+06, 3.59514196e+06, 3.58946897e+06,3.25942169e+07, 1.98723930e+08, 4.39799138e+08, 1.18098588e+09,1.82893371e+09, 2.49245538e+09, 4.09498495e+09, 5.46823155e+09,6.86096603e+09, 8.12285559e+09, 9.01139219e+09, 9.87292528e+09,1.04479265e+10, 1.11933726e+10, 1.19621568e+10, 1.28297036e+10,1.29935776e+10, 1.25735119e+10, 1.15154093e+10, 1.15376467e+10,1.16272519e+10, 1.15725580e+10, 1.16607010e+10, 1.19066049e+10,1.16905460e+10, 1.15411511e+10, 1.13554034e+10, 1.14246777e+10,1.11812388e+10, 1.09841618e+10, 1.10835348e+10, 1.10507876e+10,1.10217255e+10, 1.10135640e+10, 1.09514926e+10, 1.08325276e+10,1.06959813e+10])
- Ion(time)float643.57e+06 3.57e+06 ... 1.313e+09
- full_name :
- Total Particle Energy/Ion
- long_name :
- Total Particle Energy Ion
- units :
- J
- flat_structure_name :
- Total_Particle_Energy_Ion
array([3.57013942e+06, 3.56998080e+06, 3.56989154e+06, 3.57002564e+06,3.61915497e+06, 3.98762400e+06, 5.96915633e+06, 1.13886562e+07,2.04696195e+07, 3.85006938e+07, 6.03194410e+07, 9.05635542e+07,1.41880810e+08, 1.95479927e+08, 2.26690075e+08, 2.64575874e+08,3.58213606e+08, 4.25322348e+08, 4.53275447e+08, 5.13618173e+08,5.75763607e+08, 6.30513021e+08, 6.75710361e+08, 7.28594713e+08,7.93364275e+08, 8.40875126e+08, 9.13560407e+08, 9.62169500e+08,9.51130760e+08, 9.84882938e+08, 1.01779984e+09, 1.02837942e+09,1.05887551e+09, 1.09265697e+09, 1.11475458e+09, 1.16263163e+09,1.20830644e+09, 1.24148884e+09, 1.28918622e+09, 1.30050373e+09,1.31322576e+09])
/Absorption- time: 41
- Total_Laser_Energy_Injected(time)float641.416e+06 1.662e+08 ... 1.701e+10
- full_name :
- Absorption/Total Laser Energy Injected
- long_name :
- Absorption Total Laser Energy Injected
- units :
- J
- flat_structure_name :
- Absorption_Total_Laser_Energy_Injected
array([1.41591647e+06, 1.66228871e+08, 1.02505984e+09, 3.60470610e+09,7.88790924e+09, 1.26562757e+10, 1.56423573e+10, 1.67405063e+10,1.69730949e+10, 1.70068946e+10, 1.70094599e+10, 1.70095734e+10,1.70095763e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10,1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10,1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10,1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10,1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10,1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10,1.70095764e+10, 1.70095764e+10, 1.70095764e+10, 1.70095764e+10,1.70095764e+10])
- Fraction_of_Laser_Energy_Absorbed(time)float640.0 0.9661 0.9543 ... 0.5958 0.5871
- full_name :
- Absorption/Fraction of Laser Energy Absorbed
- long_name :
- Absorption Fraction of Laser Energy Absorbed
- units :
- %
- flat_structure_name :
- Absorption_Fraction_of_Laser_Energy_Absorbed
array([0. , 0.96609024, 0.95432576, 0.95637158, 0.99957053,0.99568758, 0.99679093, 0.99896396, 0.99809987, 0.99530608,0.98971194, 0.98354227, 0.97567009, 0.96605112, 0.9604936 ,0.95646996, 0.95347949, 0.94208097, 0.94091732, 0.93376325,0.9243947 , 0.88042525, 0.85740644, 0.84717356, 0.83475363,0.82698508, 0.81696547, 0.79792882, 0.78985067, 0.76464837,0.72017285, 0.6912124 , 0.67679663, 0.66521467, 0.65540573,0.64500811, 0.64167066, 0.63839815, 0.62534112, 0.5958041 ,0.58713368])
/Derived- /Derived/Number_Density
- time: 41
- X_Grid_mid: 200
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06,-4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06,-3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06,-3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06,-2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06,-1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06,-1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07,-7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07,-1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07,4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07,1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06,1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06,2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06,2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06,3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06,4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06,4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06,5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06,5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06,6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06,7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06,7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06,8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06,8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06,9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06,1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05,1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05,1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05,1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05,1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05,1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05,1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05,1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05,1.485e-05, 1.495e-05])
- Electron(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- 1/m^3
- point_data :
- False
- full_name :
- Derived/Number_Density/Electron
- long_name :
- Derived Number Density Electron
- flat_structure_name :
- Derived_Number_Density_Electron
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Ion(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- 1/m^3
- point_data :
- False
- full_name :
- Derived/Number_Density/Ion
- long_name :
- Derived Number Density Ion
- flat_structure_name :
- Derived_Number_Density_Ion
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray
/Derived/Temperature- time: 41
- X_Grid_mid: 200
- X_Grid_mid(X_Grid_mid)float64-4.95e-06 -4.85e-06 ... 1.495e-05
- long_name :
- X
- units :
- m
- point_data :
- False
- full_name :
- Grid/Grid_mid
array([-4.950e-06, -4.850e-06, -4.750e-06, -4.650e-06, -4.550e-06, -4.450e-06,-4.350e-06, -4.250e-06, -4.150e-06, -4.050e-06, -3.950e-06, -3.850e-06,-3.750e-06, -3.650e-06, -3.550e-06, -3.450e-06, -3.350e-06, -3.250e-06,-3.150e-06, -3.050e-06, -2.950e-06, -2.850e-06, -2.750e-06, -2.650e-06,-2.550e-06, -2.450e-06, -2.350e-06, -2.250e-06, -2.150e-06, -2.050e-06,-1.950e-06, -1.850e-06, -1.750e-06, -1.650e-06, -1.550e-06, -1.450e-06,-1.350e-06, -1.250e-06, -1.150e-06, -1.050e-06, -9.500e-07, -8.500e-07,-7.500e-07, -6.500e-07, -5.500e-07, -4.500e-07, -3.500e-07, -2.500e-07,-1.500e-07, -5.000e-08, 5.000e-08, 1.500e-07, 2.500e-07, 3.500e-07,4.500e-07, 5.500e-07, 6.500e-07, 7.500e-07, 8.500e-07, 9.500e-07,1.050e-06, 1.150e-06, 1.250e-06, 1.350e-06, 1.450e-06, 1.550e-06,1.650e-06, 1.750e-06, 1.850e-06, 1.950e-06, 2.050e-06, 2.150e-06,2.250e-06, 2.350e-06, 2.450e-06, 2.550e-06, 2.650e-06, 2.750e-06,2.850e-06, 2.950e-06, 3.050e-06, 3.150e-06, 3.250e-06, 3.350e-06,3.450e-06, 3.550e-06, 3.650e-06, 3.750e-06, 3.850e-06, 3.950e-06,4.050e-06, 4.150e-06, 4.250e-06, 4.350e-06, 4.450e-06, 4.550e-06,4.650e-06, 4.750e-06, 4.850e-06, 4.950e-06, 5.050e-06, 5.150e-06,5.250e-06, 5.350e-06, 5.450e-06, 5.550e-06, 5.650e-06, 5.750e-06,5.850e-06, 5.950e-06, 6.050e-06, 6.150e-06, 6.250e-06, 6.350e-06,6.450e-06, 6.550e-06, 6.650e-06, 6.750e-06, 6.850e-06, 6.950e-06,7.050e-06, 7.150e-06, 7.250e-06, 7.350e-06, 7.450e-06, 7.550e-06,7.650e-06, 7.750e-06, 7.850e-06, 7.950e-06, 8.050e-06, 8.150e-06,8.250e-06, 8.350e-06, 8.450e-06, 8.550e-06, 8.650e-06, 8.750e-06,8.850e-06, 8.950e-06, 9.050e-06, 9.150e-06, 9.250e-06, 9.350e-06,9.450e-06, 9.550e-06, 9.650e-06, 9.750e-06, 9.850e-06, 9.950e-06,1.005e-05, 1.015e-05, 1.025e-05, 1.035e-05, 1.045e-05, 1.055e-05,1.065e-05, 1.075e-05, 1.085e-05, 1.095e-05, 1.105e-05, 1.115e-05,1.125e-05, 1.135e-05, 1.145e-05, 1.155e-05, 1.165e-05, 1.175e-05,1.185e-05, 1.195e-05, 1.205e-05, 1.215e-05, 1.225e-05, 1.235e-05,1.245e-05, 1.255e-05, 1.265e-05, 1.275e-05, 1.285e-05, 1.295e-05,1.305e-05, 1.315e-05, 1.325e-05, 1.335e-05, 1.345e-05, 1.355e-05,1.365e-05, 1.375e-05, 1.385e-05, 1.395e-05, 1.405e-05, 1.415e-05,1.425e-05, 1.435e-05, 1.445e-05, 1.455e-05, 1.465e-05, 1.475e-05,1.485e-05, 1.495e-05])
- Electron(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- K
- point_data :
- False
- full_name :
- Derived/Temperature/Electron
- long_name :
- Derived Temperature Electron
- flat_structure_name :
- Derived_Temperature_Electron
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray - Ion(time, X_Grid_mid)float64dask.array<chunksize=(1, 200), meta=np.ndarray>
- units :
- K
- point_data :
- False
- full_name :
- Derived/Temperature/Ion
- long_name :
- Derived Temperature Ion
- flat_structure_name :
- Derived_Temperature_Ion
Array Chunk Bytes 64.06 kiB 1.56 kiB Shape (41, 200) (1, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray
/dist_fn- /dist_fn/px_py
- time: 41
- Px_px_py_Electron: 200
- Py_px_py_Electron: 200
- Px_px_py_Electron(Px_px_py_Electron)float64-1.492e-21 -1.477e-21 ... 1.492e-21
- long_name :
- Px
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron
array([-1.4925e-21, -1.4775e-21, -1.4625e-21, -1.4475e-21, -1.4325e-21,-1.4175e-21, -1.4025e-21, -1.3875e-21, -1.3725e-21, -1.3575e-21,-1.3425e-21, -1.3275e-21, -1.3125e-21, -1.2975e-21, -1.2825e-21,-1.2675e-21, -1.2525e-21, -1.2375e-21, -1.2225e-21, -1.2075e-21,-1.1925e-21, -1.1775e-21, -1.1625e-21, -1.1475e-21, -1.1325e-21,-1.1175e-21, -1.1025e-21, -1.0875e-21, -1.0725e-21, -1.0575e-21,-1.0425e-21, -1.0275e-21, -1.0125e-21, -9.9750e-22, -9.8250e-22,-9.6750e-22, -9.5250e-22, -9.3750e-22, -9.2250e-22, -9.0750e-22,-8.9250e-22, -8.7750e-22, -8.6250e-22, -8.4750e-22, -8.3250e-22,-8.1750e-22, -8.0250e-22, -7.8750e-22, -7.7250e-22, -7.5750e-22,-7.4250e-22, -7.2750e-22, -7.1250e-22, -6.9750e-22, -6.8250e-22,-6.6750e-22, -6.5250e-22, -6.3750e-22, -6.2250e-22, -6.0750e-22,-5.9250e-22, -5.7750e-22, -5.6250e-22, -5.4750e-22, -5.3250e-22,-5.1750e-22, -5.0250e-22, -4.8750e-22, -4.7250e-22, -4.5750e-22,-4.4250e-22, -4.2750e-22, -4.1250e-22, -3.9750e-22, -3.8250e-22,-3.6750e-22, -3.5250e-22, -3.3750e-22, -3.2250e-22, -3.0750e-22,-2.9250e-22, -2.7750e-22, -2.6250e-22, -2.4750e-22, -2.3250e-22,-2.1750e-22, -2.0250e-22, -1.8750e-22, -1.7250e-22, -1.5750e-22,-1.4250e-22, -1.2750e-22, -1.1250e-22, -9.7500e-23, -8.2500e-23,-6.7500e-23, -5.2500e-23, -3.7500e-23, -2.2500e-23, -7.5000e-24,7.5000e-24, 2.2500e-23, 3.7500e-23, 5.2500e-23, 6.7500e-23,8.2500e-23, 9.7500e-23, 1.1250e-22, 1.2750e-22, 1.4250e-22,1.5750e-22, 1.7250e-22, 1.8750e-22, 2.0250e-22, 2.1750e-22,2.3250e-22, 2.4750e-22, 2.6250e-22, 2.7750e-22, 2.9250e-22,3.0750e-22, 3.2250e-22, 3.3750e-22, 3.5250e-22, 3.6750e-22,3.8250e-22, 3.9750e-22, 4.1250e-22, 4.2750e-22, 4.4250e-22,4.5750e-22, 4.7250e-22, 4.8750e-22, 5.0250e-22, 5.1750e-22,5.3250e-22, 5.4750e-22, 5.6250e-22, 5.7750e-22, 5.9250e-22,6.0750e-22, 6.2250e-22, 6.3750e-22, 6.5250e-22, 6.6750e-22,6.8250e-22, 6.9750e-22, 7.1250e-22, 7.2750e-22, 7.4250e-22,7.5750e-22, 7.7250e-22, 7.8750e-22, 8.0250e-22, 8.1750e-22,8.3250e-22, 8.4750e-22, 8.6250e-22, 8.7750e-22, 8.9250e-22,9.0750e-22, 9.2250e-22, 9.3750e-22, 9.5250e-22, 9.6750e-22,9.8250e-22, 9.9750e-22, 1.0125e-21, 1.0275e-21, 1.0425e-21,1.0575e-21, 1.0725e-21, 1.0875e-21, 1.1025e-21, 1.1175e-21,1.1325e-21, 1.1475e-21, 1.1625e-21, 1.1775e-21, 1.1925e-21,1.2075e-21, 1.2225e-21, 1.2375e-21, 1.2525e-21, 1.2675e-21,1.2825e-21, 1.2975e-21, 1.3125e-21, 1.3275e-21, 1.3425e-21,1.3575e-21, 1.3725e-21, 1.3875e-21, 1.4025e-21, 1.4175e-21,1.4325e-21, 1.4475e-21, 1.4625e-21, 1.4775e-21, 1.4925e-21])
- Py_px_py_Electron(Py_px_py_Electron)float64-1.492e-21 -1.477e-21 ... 1.492e-21
- long_name :
- Py
- units :
- kg.m/s
- point_data :
- False
- full_name :
- Grid/px_py/Electron
array([-1.4925e-21, -1.4775e-21, -1.4625e-21, -1.4475e-21, -1.4325e-21,-1.4175e-21, -1.4025e-21, -1.3875e-21, -1.3725e-21, -1.3575e-21,-1.3425e-21, -1.3275e-21, -1.3125e-21, -1.2975e-21, -1.2825e-21,-1.2675e-21, -1.2525e-21, -1.2375e-21, -1.2225e-21, -1.2075e-21,-1.1925e-21, -1.1775e-21, -1.1625e-21, -1.1475e-21, -1.1325e-21,-1.1175e-21, -1.1025e-21, -1.0875e-21, -1.0725e-21, -1.0575e-21,-1.0425e-21, -1.0275e-21, -1.0125e-21, -9.9750e-22, -9.8250e-22,-9.6750e-22, -9.5250e-22, -9.3750e-22, -9.2250e-22, -9.0750e-22,-8.9250e-22, -8.7750e-22, -8.6250e-22, -8.4750e-22, -8.3250e-22,-8.1750e-22, -8.0250e-22, -7.8750e-22, -7.7250e-22, -7.5750e-22,-7.4250e-22, -7.2750e-22, -7.1250e-22, -6.9750e-22, -6.8250e-22,-6.6750e-22, -6.5250e-22, -6.3750e-22, -6.2250e-22, -6.0750e-22,-5.9250e-22, -5.7750e-22, -5.6250e-22, -5.4750e-22, -5.3250e-22,-5.1750e-22, -5.0250e-22, -4.8750e-22, -4.7250e-22, -4.5750e-22,-4.4250e-22, -4.2750e-22, -4.1250e-22, -3.9750e-22, -3.8250e-22,-3.6750e-22, -3.5250e-22, -3.3750e-22, -3.2250e-22, -3.0750e-22,-2.9250e-22, -2.7750e-22, -2.6250e-22, -2.4750e-22, -2.3250e-22,-2.1750e-22, -2.0250e-22, -1.8750e-22, -1.7250e-22, -1.5750e-22,-1.4250e-22, -1.2750e-22, -1.1250e-22, -9.7500e-23, -8.2500e-23,-6.7500e-23, -5.2500e-23, -3.7500e-23, -2.2500e-23, -7.5000e-24,7.5000e-24, 2.2500e-23, 3.7500e-23, 5.2500e-23, 6.7500e-23,8.2500e-23, 9.7500e-23, 1.1250e-22, 1.2750e-22, 1.4250e-22,1.5750e-22, 1.7250e-22, 1.8750e-22, 2.0250e-22, 2.1750e-22,2.3250e-22, 2.4750e-22, 2.6250e-22, 2.7750e-22, 2.9250e-22,3.0750e-22, 3.2250e-22, 3.3750e-22, 3.5250e-22, 3.6750e-22,3.8250e-22, 3.9750e-22, 4.1250e-22, 4.2750e-22, 4.4250e-22,4.5750e-22, 4.7250e-22, 4.8750e-22, 5.0250e-22, 5.1750e-22,5.3250e-22, 5.4750e-22, 5.6250e-22, 5.7750e-22, 5.9250e-22,6.0750e-22, 6.2250e-22, 6.3750e-22, 6.5250e-22, 6.6750e-22,6.8250e-22, 6.9750e-22, 7.1250e-22, 7.2750e-22, 7.4250e-22,7.5750e-22, 7.7250e-22, 7.8750e-22, 8.0250e-22, 8.1750e-22,8.3250e-22, 8.4750e-22, 8.6250e-22, 8.7750e-22, 8.9250e-22,9.0750e-22, 9.2250e-22, 9.3750e-22, 9.5250e-22, 9.6750e-22,9.8250e-22, 9.9750e-22, 1.0125e-21, 1.0275e-21, 1.0425e-21,1.0575e-21, 1.0725e-21, 1.0875e-21, 1.1025e-21, 1.1175e-21,1.1325e-21, 1.1475e-21, 1.1625e-21, 1.1775e-21, 1.1925e-21,1.2075e-21, 1.2225e-21, 1.2375e-21, 1.2525e-21, 1.2675e-21,1.2825e-21, 1.2975e-21, 1.3125e-21, 1.3275e-21, 1.3425e-21,1.3575e-21, 1.3725e-21, 1.3875e-21, 1.4025e-21, 1.4175e-21,1.4325e-21, 1.4475e-21, 1.4625e-21, 1.4775e-21, 1.4925e-21])
- Electron(time, Px_px_py_Electron, Py_px_py_Electron)float64dask.array<chunksize=(1, 200, 200), meta=np.ndarray>
- units :
- npart/cell
- point_data :
- False
- full_name :
- dist_fn/px_py/Electron
- long_name :
- dist fn px py Electron
- flat_structure_name :
- dist_fn_px_py_Electron
Array Chunk Bytes 12.51 MiB 312.50 kiB Shape (41, 200, 200) (1, 200, 200) Dask graph 41 chunks in 124 graph layers Data type float64 numpy.ndarray
- time: 41
- time(time)float641.334e-16 5.07e-15 ... 2.001e-13
- units :
- s
- long_name :
- Time
- full_name :
- time
array([1.334256e-16, 5.070174e-15, 1.014035e-14, 1.521052e-14, 2.001385e-14, 2.508402e-14, 3.015419e-14, 3.522437e-14, 4.002769e-14, 4.509787e-14, 5.016804e-14, 5.523821e-14, 6.004154e-14, 6.511171e-14, 7.018189e-14, 7.525206e-14, 8.005538e-14, 8.512556e-14, 9.019573e-14, 9.526591e-14, 1.000692e-13, 1.051394e-13, 1.102096e-13, 1.150129e-13, 1.200831e-13, 1.251532e-13, 1.302234e-13, 1.350267e-13, 1.400969e-13, 1.451671e-13, 1.502373e-13, 1.550406e-13, 1.601108e-13, 1.651809e-13, 1.702511e-13, 1.750544e-13, 1.801246e-13, 1.851948e-13, 1.902650e-13, 1.950683e-13, 2.001385e-13])
- Wall-time(time)float640.004197 0.02721 ... 0.9987 1.028
- full_name :
- Wall-time
- long_name :
- Wall time
- flat_structure_name :
- Wall_time
array([0.00419696, 0.02720596, 0.05315191, 0.07930285, 0.10919239, 0.13047184, 0.15516073, 0.17708356, 0.2021058 , 0.22562466, 0.24957475, 0.27306807, 0.29610295, 0.31759417, 0.34408622, 0.37022293, 0.39618116, 0.42388314, 0.4523653 , 0.48220717, 0.50710873, 0.53572036, 0.5626785 , 0.58592626, 0.60916063, 0.63119682, 0.65323921, 0.67586893, 0.70015447, 0.72468863, 0.74986604, 0.77562541, 0.80156631, 0.82966086, 0.86730048, 0.89176631, 0.92131578, 0.94759052, 0.97376149, 0.99865905, 1.02752475]) - Total_Particle_Energy_in_Simulation(time)float647.209e+06 7.171e+06 ... 1.201e+10
- full_name :
- Total Particle Energy in Simulation
- long_name :
- Total Particle Energy in Simulation
- units :
- J
- flat_structure_name :
- Total_Particle_Energy_in_Simulation
array([7.20869584e+06, 7.17114002e+06, 7.16503350e+06, 7.15949462e+06, 3.62133718e+07, 2.02711554e+08, 4.45768294e+08, 1.19237454e+09, 1.84940333e+09, 2.53095607e+09, 4.15530439e+09, 5.55879510e+09, 7.00284684e+09, 8.31833552e+09, 9.23808226e+09, 1.01375012e+10, 1.08061401e+10, 1.16186950e+10, 1.24154323e+10, 1.33433218e+10, 1.35693412e+10, 1.32040249e+10, 1.21911196e+10, 1.22662414e+10, 1.24206162e+10, 1.24134331e+10, 1.25742614e+10, 1.28687744e+10, 1.26416767e+10, 1.25260340e+10, 1.23732033e+10, 1.24530571e+10, 1.22401143e+10, 1.20768187e+10, 1.21982893e+10, 1.22134192e+10, 1.22300319e+10, 1.22550528e+10, 1.22406788e+10, 1.21330313e+10, 1.20092071e+10]) - Total_Field_Energy_in_Simulation(time)float640.0 1.67e+08 ... 1.194e+09 1.25e+09
- full_name :
- Total Field Energy in Simulation
- long_name :
- Total Field Energy in Simulation
- units :
- J
- flat_structure_name :
- Total_Field_Energy_in_Simulation
array([0.00000000e+00, 1.66997750e+08, 1.02038655e+09, 3.60495523e+09, 8.12918145e+09, 1.28707246e+10, 1.57825682e+10, 1.63482282e+10, 1.60746905e+10, 1.55748778e+10, 1.40682106e+10, 1.26815038e+10, 1.12664493e+10, 9.95000659e+09, 9.15471451e+09, 8.31672757e+09, 7.71220862e+09, 6.78203691e+09, 6.02092825e+09, 5.13332762e+09, 4.88229497e+09, 4.52825825e+09, 5.05837689e+09, 4.80767480e+09, 4.41893824e+09, 4.23387751e+09, 3.94573612e+09, 3.36216604e+09, 3.45253017e+09, 3.17813476e+09, 2.60746930e+09, 2.05808606e+09, 2.07868798e+09, 2.10154543e+09, 1.88533904e+09, 1.74941225e+09, 1.72739680e+09, 1.68703264e+09, 1.52203853e+09, 1.19377580e+09, 1.25014913e+09])
- filename :
- /home/docs/checkouts/readthedocs.org/user_builds/sdf-xarray/checkouts/v0.5.0/docs/tutorial_dataset_1d/0000.sdf
- file_version :
- 1
- file_revision :
- 4
- code_name :
- Epoch1d
- step :
- 0
- time :
- 1.3342563807926084e-16
- jobid1 :
- 1762951482
- jobid2 :
- 578
- code_io_version :
- 1
- restart_flag :
- False
- other_domains :
- False
- station_file :
- False
- version :
- 4.19.5
- commit_id :
- v4.19.5-4-g05c1ef21-dirty
- sha1sum :
- 2c0760ecfd5dc22b4f708889f1b166f8d7daa1d8eeb9d7f2b663fa0097362fb2
- compile_machine :
- uoy24x520
- compile_flags :
- unknown
- defines :
- 50364612
- compile_date :
- Wed May 14 13:13:41 2025
- run_date :
- Wed Nov 12 12:44:42 2025
- io_date :
- Wed Nov 12 12:44:42 2025
Loading raw files#
import sdf_xarray as sdfxr
raw_ds = sdfxr.SDFFile("tutorial_dataset_1d/0010.sdf")
raw_ds.variables.keys()
dict_keys(['Wall-time', 'Electric Field/Ex', 'Electric Field/Ey', 'Magnetic Field/Bz', 'Total Particle Energy/Electron', 'Total Particle Energy/Ion', 'Total Particle Energy in Simulation', 'Total Field Energy in Simulation', 'Derived/Number_Density/Electron', 'Derived/Number_Density/Ion', 'Derived/Temperature/Electron', 'Derived/Temperature/Ion', 'dist_fn/px_py/Electron', 'Electron_Probe/Px', 'Electron_Probe/Py', 'Electron_Probe/Pz', 'Electron_Probe/weight', 'Absorption/Total Laser Energy Injected', 'Absorption/Fraction of Laser Energy Absorbed', 'CPUs/Original rank', 'CPUs/Current rank'])