diff --git a/examples/symba_mars_disk/testnetcdf.ipynb b/examples/symba_mars_disk/testnetcdf.ipynb index d98408178..88e68d95f 100644 --- a/examples/symba_mars_disk/testnetcdf.ipynb +++ b/examples/symba_mars_disk/testnetcdf.ipynb @@ -25,7 +25,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -36,8 +36,6 @@ "\n", "Creating Dataset\n", "Successfully converted 11 output frames.\n", - "\n", - "Adding particle info to Dataset\n", "Swiftest simulation data stored as xarray DataSet .ds\n" ] } @@ -49,1096 +47,7 @@ }, { "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
<xarray.Dataset>\n", - "Dimensions: (id: 1521, time: 11)\n", - "Coordinates:\n", - " * id (id) int64 1 2 3 4 5 6 7 ... 1515 1516 1517 1518 1519 1520 1521\n", - " * time (time) float64 0.0 600.0 1.2e+03 ... 4.8e+03 5.4e+03 6e+03\n", - "Data variables: (12/46)\n", - " npl (time) int32 1500 1500 1500 1500 1500 ... 1518 1518 1518 1518\n", - " ntp (time) int32 0 0 0 0 0 0 0 0 0 0 0\n", - " xhx (id, time) float64 0.0 0.0 0.0 ... 1.587e+06 2.838e+06\n", - " xhy (id, time) float64 0.0 0.0 0.0 ... -9.103e+06 -8.791e+06\n", - " xhz (id, time) float64 0.0 0.0 0.0 ... -3.433e+04 -3.905e+04\n", - " vhx (id, time) float64 0.0 0.0 0.0 ... 2.118e+03 2.045e+03\n", - " ... ...\n", - " py_origin (id) float64 0.0 -4.373e+06 ... -8.094e+06 -8.123e+06\n", - " pz_origin (id) float64 0.0 -9.627e+03 2.41e+04 ... 2.923e+03 -3.139e+03\n", - " vhx_origin (id) float64 0.0 988.0 1.016e+03 ... 1.881e+03 1.887e+03\n", - " vhy_origin (id) float64 0.0 -1.888e+03 ... -1.004e+03 -1.027e+03\n", - " vhz_origin (id) float64 0.0 10.69 -2.604 -1.465 ... 18.95 -9.448 -12.51\n", - " origin_type (id) <U32 'Central body' ... 'Supercatastrophic'
array([ 1, 2, 3, ..., 1519, 1520, 1521])
array([ 0., 600., 1200., 1800., 2400., 3000., 3600., 4200., 4800., 5400.,\n", - " 6000.])
array([1500, 1500, 1500, 1500, 1500, 1518, 1518, 1518, 1518, 1518, 1518],\n", - " dtype=int32)
array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], dtype=int32)
array([[ 0. , 0. , 0. , ...,\n", - " 0. , 0. , 0. ],\n", - " [-8126082.3 , -7455743.870377, -6639922.8973 , ...,\n", - " 0. , 0. , 0. ],\n", - " [-8215863.74 , -7528790.937002, -6695633.497941, ...,\n", - " 0. , 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ...,\n", - " 298435.96209 , 1580488.160551, 2830827.212288],\n", - " [ 0. , 0. , 0. , ...,\n", - " 288765.398268, 1570476.731724, 2820328.02531 ],\n", - " [ 0. , 0. , 0. , ...,\n", - " 305348.867975, 1587293.036578, 2838246.054897]])
array([[ 0. , 0. , 0. , ...,\n", - " 0. , 0. , 0. ],\n", - " [-4373066.08 , -5459208.028142, -6438811.739009, ...,\n", - " 0. , 0. , 0. ],\n", - " [-4287929.53 , -5388325.831264, -6384219.503211, ...,\n", - " 0. , 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ...,\n", - " -9175020.161121, -9022253.20733 , -8688797.849263],\n", - " [ 0. , 0. , 0. , ...,\n", - " -9148981.540216, -8991455.407219, -8651928.478028],\n", - " [ 0. , 0. , 0. , ...,\n", - " -9238768.242433, -9103455.000646, -8790508.424912]])
array([[ 0. , 0. , 0. , ..., 0. ,\n", - " 0. , 0. ],\n", - " [ -9627.36144 , -3139.325028, 3415.272601, ..., 0. ,\n", - " 0. , 0. ],\n", - " [ 24101.0139 , 22304.343263, 20059.090005, ..., 0. ,\n", - " 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., 62664.719999,\n", - " 69870.136821, 75656.737018],\n", - " [ 0. , 0. , 0. , ..., -18505.173817,\n", - " -23592.53643 , -28185.331651],\n", - " [ 0. , 0. , 0. , ..., -28894.974092,\n", - " -34326.891737, -39046.315552]])
array([[ 0. , 0. , 0. , ..., 0. , 0. ,\n", - " 0. ],\n", - " [ 987.984575, 1242.650893, 1472.221918, ..., 0. , 0. ,\n", - " 0. ],\n", - " [1015.81225 , 1270.860317, 1501.916415, ..., 0. , 0. ,\n", - " 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., 2148.892301, 2117.460683,\n", - " 2043.257865],\n", - " [ 0. , 0. , 0. , ..., 2148.279605, 2116.861616,\n", - " 2042.126053],\n", - " [ 0. , 0. , 0. , ..., 2148.539506, 2117.647747,\n", - " 2045.387826]])
array([[ 0. , 0. , 0. , ..., 0. ,\n", - " 0. , 0. ],\n", - " [-1887.69371 , -1726.976022, -1533.144179, ..., 0. ,\n", - " 0. , 0. ],\n", - " [-1909.33511 , -1752.649941, -1561.544488, ..., 0. ,\n", - " 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., 102.523975,\n", - " 406.201628, 703.807575],\n", - " [ 0. , 0. , 0. , ..., 109.477961,\n", - " 415.168233, 715.125932],\n", - " [ 0. , 0. , 0. , ..., 75.632846,\n", - " 374.717799, 666.785591]])
array([[ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [10.688201, 10.903892, 10.908901, ..., 0. , 0. , 0. ],\n", - " [-2.604496, -3.377466, -4.094367, ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., 13.112301, 10.865625, 8.389877],\n", - " [ 0. , 0. , 0. , ..., -8.838531, -8.095302, -7.19026 ],\n", - " [ 0. , 0. , 0. , ..., -9.602181, -8.487264, -7.226133]])
array([[ 0. , 0. , 0. , ..., 0. ,\n", - " 0. , 0. ],\n", - " [9028462.300379, 9028204.679981, 9027801.808037, ..., 0. ,\n", - " 0. , 0. ],\n", - " [9379096.556747, 9379649.632917, 9380562.419871, ..., 0. ,\n", - " 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., 9105784.319595,\n", - " 9105348.099648, 9104925.857912],\n", - " [ 0. , 0. , 0. , ..., 9051331.629613,\n", - " 9050863.676642, 9050436.572173],\n", - " [ 0. , 0. , 0. , ..., 9219445.412062,\n", - " 9219207.390467, 9219023.300933]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [0.024926, 0.024957, 0.025003, ..., 0. , 0. , 0. ],\n", - " [0.014289, 0.01434 , 0.014429, ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [0. , 0. , 0. , ..., 0.017177, 0.017155, 0.017139],\n", - " [0. , 0. , 0. , ..., 0.022408, 0.022402, 0.022395],\n", - " [0. , 0. , 0. , ..., 0.003401, 0.003428, 0.003445]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [0.005136, 0.005139, 0.005144, ..., 0. , 0. , 0. ],\n", - " [0.002857, 0.002862, 0.00287 , ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [0. , 0. , 0. , ..., 0.009221, 0.009211, 0.009204],\n", - " [0. , 0. , 0. , ..., 0.004615, 0.004602, 0.004593],\n", - " [0. , 0. , 0. , ..., 0.005457, 0.005427, 0.005406]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [3.839849, 3.839767, 3.839767, ..., 0. , 0. , 0. ],\n", - " [1.624673, 1.621676, 1.617969, ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [0. , 0. , 0. , ..., 3.911393, 3.910038, 3.908742],\n", - " [0. , 0. , 0. , ..., 1.148928, 1.147277, 1.145778],\n", - " [0. , 0. , 0. , ..., 0.993907, 0.989458, 0.985499]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [3.405856, 3.405787, 3.405577, ..., 0. , 0. , 0. ],\n", - " [2.593336, 2.594383, 2.595541, ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [0. , 0. , 0. , ..., 2.914399, 2.919411, 2.923807],\n", - " [0. , 0. , 0. , ..., 5.713298, 5.717661, 5.721478],\n", - " [0. , 0. , 0. , ..., 6.21677 , 6.223896, 6.231156]])
array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [2.649866, 2.794764, 2.93973 , ..., 0. , 0. , 0. ],\n", - " [5.703674, 5.842339, 5.981582, ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [0. , 0. , 0. , ..., 4.232489, 4.371664, 4.511438],\n", - " [0. , 0. , 0. , ..., 4.203505, 4.344945, 4.486808],\n", - " [0. , 0. , 0. , ..., 3.822209, 3.959844, 4.096848]])
array([[4.283887e+13, 4.283887e+13, 4.283887e+13, ..., 4.283887e+13,\n", - " 4.283887e+13, 4.283887e+13],\n", - " [1.710220e+06, 1.710220e+06, 1.710220e+06, ..., 0.000000e+00,\n", - " 0.000000e+00, 0.000000e+00],\n", - " [6.251529e+05, 6.251529e+05, 6.251529e+05, ..., 0.000000e+00,\n", - " 0.000000e+00, 0.000000e+00],\n", - " ...,\n", - " [0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 1.167687e+05,\n", - " 1.167687e+05, 1.167687e+05],\n", - " [0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 1.167687e+05,\n", - " 1.167687e+05, 1.167687e+05],\n", - " [0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 1.167687e+05,\n", - " 1.167687e+05, 1.167687e+05]])
array([[ 0. , 0. , 0. , ..., 0. , 0. ,\n", - " 0. ],\n", - " [21394.8145, 21394.8145, 21394.8145, ..., 0. , 0. ,\n", - " 0. ],\n", - " [15891.6481, 15891.6481, 15891.6481, ..., 0. , 0. ,\n", - " 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., 0. , 0. ,\n", - " 0. ],\n", - " [ 0. , 0. , 0. , ..., 0. , 0. ,\n", - " 0. ],\n", - " [ 0. , 0. , 0. , ..., 0. , 0. ,\n", - " 0. ]])
array([[3389500. , 3389500. , 3389500. , ..., 3389500. ,\n", - " 3389500. , 3389500. ],\n", - " [ 12410.8926 , 12410.8926 , 12410.8926 , ..., 0. ,\n", - " 0. , 0. ],\n", - " [ 8873.89776 , 8873.89776 , 8873.89776 , ..., 0. ,\n", - " 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., 5072.566688,\n", - " 5072.566688, 5072.566688],\n", - " [ 0. , 0. , 0. , ..., 5072.566688,\n", - " 5072.566688, 5072.566688],\n", - " [ 0. , 0. , 0. , ..., 5072.566688,\n", - " 5072.566688, 5072.566688]])
array([[0.4, 0.4, 0.4, ..., 0.4, 0.4, 0.4],\n", - " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", - " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4]])
array([[0.4, 0.4, 0.4, ..., 0.4, 0.4, 0.4],\n", - " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", - " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4]])
array([[0.4, 0.4, 0.4, ..., 0.4, 0.4, 0.4],\n", - " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", - " [0.4, 0.4, 0.4, ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4],\n", - " [0. , 0. , 0. , ..., 0.4, 0.4, 0.4]])
array([[ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., -0.000333, -0.000333, -0.000333],\n", - " [ 0. , 0. , 0. , ..., -0.000333, -0.000333, -0.000333],\n", - " [ 0. , 0. , 0. , ..., -0.000333, -0.000333, -0.000333]])
array([[ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", - " ...,\n", - " [ 0. , 0. , 0. , ..., -0.000323, -0.000323, -0.000323],\n", - " [ 0. , 0. , 0. , ..., -0.000323, -0.000323, -0.000323],\n", - " [ 0. , 0. , 0. , ..., -0.000323, -0.000323, -0.000323]])
array([[ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 0.000000e+00,\n", - " 0.000000e+00, 0.000000e+00],\n", - " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 0.000000e+00,\n", - " 0.000000e+00, 0.000000e+00],\n", - " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., 0.000000e+00,\n", - " 0.000000e+00, 0.000000e+00],\n", - " ...,\n", - " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., -7.840978e-05,\n", - " -7.840978e-05, -7.840978e-05],\n", - " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., -7.840978e-05,\n", - " -7.840978e-05, -7.840978e-05],\n", - " [ 0.000000e+00, 0.000000e+00, 0.000000e+00, ..., -7.840978e-05,\n", - " -7.840978e-05, -7.840978e-05]])
array([0.000000e+00, 2.149596e+25, 2.149659e+25, 2.149681e+25, 2.149664e+25,\n", - " 2.149608e+25, 2.149514e+25, 2.149385e+25, 2.149222e+25, 2.149031e+25,\n", - " 2.148815e+25])
array([0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", - " 3.986842e+16, 3.986842e+16, 3.986842e+16, 3.986842e+16, 3.986842e+16,\n", - " 3.986842e+16])
array([ 0.000000e+00, -4.296944e+25, -4.297007e+25, -4.297030e+25,\n", - " -4.297013e+25, -4.296956e+25, -4.296862e+25, -4.296733e+25,\n", - " -4.296571e+25, -4.296379e+25, -4.296163e+25])
array([0.000000e+00, 3.794443e+25, 3.794443e+25, 3.794443e+25, 3.794443e+25,\n", - " 3.794455e+25, 3.794455e+25, 3.794455e+25, 3.794455e+25, 3.794455e+25,\n", - " 3.794455e+25])
array([0.000000e+00, 7.814266e+25, 7.814266e+25, 7.814266e+25, 7.814266e+25,\n", - " 7.814278e+25, 7.814278e+25, 7.814278e+25, 7.814278e+25, 7.814278e+25,\n", - " 7.814278e+25])
array([0.000000e+00, 2.523564e+29, 2.523564e+29, 2.523564e+29, 2.523564e+29,\n", - " 2.523564e+29, 2.523564e+29, 2.523564e+29, 2.523564e+29, 2.523564e+29,\n", - " 2.523564e+29])
array([ 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", - " 0.000000e+00, -1.198662e+20, -1.198662e+20, -1.198662e+20,\n", - " -1.198662e+20, -1.198662e+20, -1.198662e+20])
array([ 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", - " 0.000000e+00, -1.164078e+20, -1.164078e+20, -1.164078e+20,\n", - " -1.164078e+20, -1.164078e+20, -1.164078e+20])
array([ 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", - " 0.000000e+00, -2.823815e+19, -2.823815e+19, -2.823815e+19,\n", - " -2.823815e+19, -2.823815e+19, -2.823815e+19])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([ 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00,\n", - " 0.000000e+00, -8.070244e+12, -8.070244e+12, -8.070244e+12,\n", - " -8.070244e+12, -8.070244e+12, -8.070244e+12])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
array([ 0., 0., 0., ..., 2400., 2400., 2400.])
array([ 0. , -8126082.3 , -8215863.74 , ...,\n", - " -4430512.73693301, -4434930.81090288, -4425642.8969167 ])
array([ 0. , -4373066.08 , -4287929.53 , ...,\n", - " -8109965.53441816, -8094374.25468747, -8122915.88974577])
array([ 0. , -9627.36144 , 24101.0139 , ...,\n", - " 25057.33403069, 2922.84467458, -3138.78695768])
array([ 0. , 987.984575 , 1015.81225 , ..., 1884.77547215,\n", - " 1880.52730244, 1887.20747807])
array([ 0. , -1887.69371 , -1909.33511 , ...,\n", - " -1006.89885547, -1003.9742138 , -1027.16113019])
array([ 0. , 10.6882012 , -2.60449634, ..., 18.94723481,\n", - " -9.44766876, -12.51491479])
array(['Central body', 'Initial conditions', 'Initial conditions', ...,\n", - " 'Supercatastrophic', 'Supercatastrophic', 'Supercatastrophic'],\n", - " dtype='<U32')
<xarray.Dataset>\n", - "Dimensions: (id: 1521)\n", - "Coordinates:\n", - " * id (id) int32 1 1130 216 1326 20 27 ... 1517 1518 1519 1520 1521\n", - "Data variables:\n", - " time_origin (id) float64 0.0 0.0 0.0 0.0 ... 2.4e+03 2.4e+03 2.4e+03\n", - " xhx_origin (id) float64 0.0 1.047e+07 -1.034e+07 ... -4.435e+06 -4.426e+06\n", - " py_origin (id) float64 0.0 3.395e+06 2.852e+05 ... -8.094e+06 -8.123e+06\n", - " pz_origin (id) float64 0.0 2.709e+04 -3.221e+04 ... 2.923e+03 -3.139e+03\n", - " vhx_origin (id) float64 0.0 -597.1 -50.0 ... 1.885e+03 1.881e+03 1.887e+03\n", - " vhy_origin (id) float64 0.0 1.881e+03 -2.018e+03 ... -1.004e+03 -1.027e+03\n", - " vhz_origin (id) float64 0.0 -6.96 11.61 3.592 ... 18.95 -9.448 -12.51\n", - " origin_type (id) <U32 'Central body' ... 'Supercatastrophic'
array([ 1, 1130, 216, ..., 1519, 1520, 1521], dtype=int32)
array([ 0., 0., 0., ..., 2400., 2400., 2400.])
array([ 0. , 10467571.8 , -10339926.9 , ...,\n", - " -4430512.73693301, -4434930.81090288, -4425642.8969167 ])
array([ 0. , 3395200.28 , 285213.95 , ...,\n", - " -8109965.53441816, -8094374.25468747, -8122915.88974577])
array([ 0. , 27086.4639 , -32213.7865 , ...,\n", - " 25057.33403069, 2922.84467458, -3138.78695768])
array([ 0. , -597.065438 , -50.0043408 , ..., 1884.77547215,\n", - " 1880.52730244, 1887.20747807])
array([ 0. , 1881.45152 , -2017.81826 , ...,\n", - " -1006.89885547, -1003.9742138 , -1027.16113019])
array([ 0. , -6.95974089, 11.6086899 , ..., 18.94723481,\n", - " -9.44766876, -12.51491479])
array(['Central body', 'Initial conditions', 'Initial conditions', ...,\n", - " 'Supercatastrophic', 'Supercatastrophic', 'Supercatastrophic'],\n", - " dtype='<U32')
<xarray.Dataset>\n", - "Dimensions: ()\n", + "<xarray.DataArray 'particle_type' (id: 1521)>\n", + "array([b'Central Body', b'Massive Body', b'Massive Body', ..., b'Massive Body',\n", + " b'Massive Body', b'Massive Body'], dtype='|S32')\n", "Coordinates:\n", - " id int32 216\n", - "Data variables:\n", - " time_origin float64 0.0\n", - " xhx_origin float64 -1.034e+07\n", - " py_origin float64 2.852e+05\n", - " pz_origin float64 -3.221e+04\n", - " vhx_origin float64 -50.0\n", - " vhy_origin float64 -2.018e+03\n", - " vhz_origin float64 11.61\n", - " origin_type <U32 'Initial conditions'" + " * id (id) int32 0 1 2 3 4 5 6 7 ... 1514 1515 1516 1517 1518 1519 1520xarray.Dataset
id()int32216array(216, dtype=int32)
time_origin()float640.0array(0.) xhx_origin()float64-1.034e+07array(-10339926.9) py_origin()float642.852e+05array(285213.95) pz_origin()float64-3.221e+04array(-32213.7865) vhx_origin()float64-50.0array(-50.0043408) vhy_origin()float64-2.018e+03array(-2017.81826) vhz_origin()float6411.61array(11.6086899) origin_type()<U32'Initial conditions'array('Initial conditions', dtype='<U32')
array([b'Central Body', b'Massive Body', b'Massive Body', ..., b'Massive Body',\n", + " b'Massive Body', b'Massive Body'], dtype='|S32')
array([ 0, 1, 2, ..., 1518, 1519, 1520], dtype=int32)
<xarray.DataArray 'name' (str: 32)>\n", - "array([b'M', b'e', b'r', b'c', b'u', b'r', b'y', b'', b'', b'', b'', b'', b'',\n", - " b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'',\n", - " b'', b'', b'', b'', b''], dtype='|S1')\n", + "<xarray.DataArray 'name' (id: 9)>\n", + "array(['Sun', 'Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter', 'Saturn',\n", + " 'Uranus', 'Neptune'], dtype='<U7')\n", "Coordinates:\n", - " id int32 1\n", - "Dimensions without coordinates: str" + " * id (id) int32 0 1 2 3 4 5 6 7 8xarray.DataArray'name'
- str: 32
b'M' b'e' b'r' b'c' b'u' b'r' b'y' b'' ... b'' b'' b'' b'' b'' b'' b''array([b'M', b'e', b'r', b'c', b'u', b'r', b'y', b'', b'', b'', b'', b'', b'',\n", - " b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'',\n", - " b'', b'', b'', b'', b''], dtype='|S1')
id()int321array(1, dtype=int32)
array(['Sun', 'Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter', 'Saturn',\n", + " 'Uranus', 'Neptune'], dtype='<U7')
array([0, 1, 2, 3, 4, 5, 6, 7, 8], dtype=int32)
<xarray.Dataset>\n", + "Dimensions: (id: 9, time: 3)\n", + "Coordinates:\n", + " * time (time) float64 0.0 0.0006845 0.001369\n", + " * id (id) int32 0 1 2 3 4 5 6 7 8\n", + "Data variables: (12/19)\n", + " npl (time) int32 8 8 8\n", + " ntp (time) int32 0 0 0\n", + " name (id) <U7 'Sun' 'Mercury' 'Venus' ... 'Uranus' 'Neptune'\n", + " particle_type (id) <U12 'Central Body' 'Massive Body' ... 'Massive Body'\n", + " xhx (time, id) float64 0.0 -0.2951 -0.211 ... 6.48 14.74 29.58\n", + " xhy (time, id) float64 0.0 -0.3435 -0.6945 ... 13.13 -4.487\n", + " ... ...\n", + " capom (time, id) float64 0.0 0.8431 1.337 ... 1.983 1.293 2.299\n", + " omega (time, id) float64 0.0 0.5094 0.9619 ... 5.859 1.673 4.29\n", + " capm (time, id) float64 0.0 2.426 2.107 ... 3.935 4.116 5.838\n", + " Gmass (time, id) float64 39.48 6.554e-06 ... 0.001724 0.002034\n", + " rhill (time, id) float64 0.0 0.001475 0.006759 ... 0.4697 0.7814\n", + " radius (time, id) float64 0.00465 1.631e-05 ... 0.0001695 0.0001646
array([0. , 0.000684, 0.001369])
array([0, 1, 2, 3, 4, 5, 6, 7, 8], dtype=int32)
array([8, 8, 8], dtype=int32)
array([0, 0, 0], dtype=int32)
array(['Sun', 'Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter', 'Saturn',\n", + " 'Uranus', 'Neptune'], dtype='<U7')
array(['Central Body', 'Massive Body', 'Massive Body', 'Massive Body',\n", + " 'Massive Body', 'Massive Body', 'Massive Body', 'Massive Body',\n", + " 'Massive Body'], dtype='<U12')
array([[ 0. , -0.2951 , -0.210963, 0.905523, -1.651195, 4.238132,\n", + " 6.477616, 14.737784, 29.578254],\n", + " [ 0. , -0.291163, -0.206154, 0.907353, -1.651311, 4.239122,\n", + " 6.478597, 14.737123, 29.578367],\n", + " [ 0. , -0.287169, -0.201335, 0.909167, -1.65142 , 4.240112,\n", + " 6.479579, 14.736463, 29.578481]])
array([[ 0. , -0.343469, -0.694515, -0.448295, 0.11808 , -2.694827,\n", + " -7.545478, 13.132285, -4.488585],\n", + " [ 0. , -0.347693, -0.695989, -0.444453, 0.114889, -2.693144,\n", + " -7.544571, 13.132975, -4.487802],\n", + " [ 0. , -0.351849, -0.69743 , -0.440602, 0.111698, -2.691461,\n", + " -7.543664, 13.133665, -4.48702 ]])
array([[ 0.000000e+00, -9.979175e-04, 2.642002e-03, 1.812290e-05,\n", + " 4.297815e-02, -8.362807e-02, -1.266063e-01, -1.421887e-01,\n", + " -5.892843e-01],\n", + " [ 0.000000e+00, -1.704264e-03, 2.344259e-03, 1.793222e-05,\n", + " 4.291412e-02, -8.365722e-02, -1.266611e-01, -1.421777e-01,\n", + " -5.893030e-01],\n", + " [ 0.000000e+00, -2.410273e-03, 2.046402e-03, 1.774121e-05,\n", + " 4.284992e-02, -8.368636e-02, -1.267159e-01, -1.421666e-01,\n", + " -5.893217e-01]])
array([[ 0. , 5.709186, 7.018718, 2.685846, -0.174433, 1.447425,\n", + " 1.434369, -0.964942, 0.166093],\n", + " [ 0. , 5.794296, 7.033453, 2.662101, -0.164607, 1.446521,\n", + " 1.43419 , -0.964994, 0.166062],\n", + " [ 0. , 5.877884, 7.047846, 2.638305, -0.154778, 1.445616,\n", + " 1.434011, -0.965047, 0.166031]])
array([[ 0. , -6.222089, -2.178367, 5.608055, -4.661619, 2.458191,\n", + " 1.325169, 1.008036, 1.143248],\n", + " [ 0. , -6.121752, -2.129246, 5.619747, -4.662312, 2.458766,\n", + " 1.325378, 1.007991, 1.143253],\n", + " [ 0. , -6.020647, -2.080028, 5.631341, -4.662986, 2.45934 ,\n", + " 1.325587, 1.007946, 1.143258]])
array([[ 0.000000e+00, -1.032152e+00, -4.349129e-01, -2.783384e-04,\n", + " -9.341597e-02, -4.259345e-02, -8.010595e-02, 1.619199e-02,\n", + " -2.733666e-02],\n", + " [ 0.000000e+00, -1.031759e+00, -4.350890e-01, -2.788275e-04,\n", + " -9.367153e-02, -4.257560e-02, -8.010244e-02, 1.619251e-02,\n", + " -2.733605e-02],\n", + " [ 0.000000e+00, -1.031165e+00, -4.352441e-01, -2.793116e-04,\n", + " -9.392677e-02, -4.255774e-02, -8.009894e-02, 1.619303e-02,\n", + " -2.733543e-02]])
array([[ 0. , 0.387099, 0.723324, 1.000022, 1.523706, 5.203525,\n", + " 9.581862, 19.236382, 30.289653],\n", + " [ 0. , 0.387099, 0.723324, 1.000022, 1.523705, 5.203525,\n", + " 9.581863, 19.236413, 30.289687],\n", + " [ 0. , 0.387099, 0.723324, 1.000022, 1.523705, 5.203525,\n", + " 9.581864, 19.236444, 30.289721]])
array([[0. , 0.20563 , 0.006785, 0.01668 , 0.093355, 0.048519, 0.052203,\n", + " 0.044332, 0.013459],\n", + " [0. , 0.20563 , 0.006785, 0.01668 , 0.093355, 0.048519, 0.052204,\n", + " 0.044331, 0.01346 ],\n", + " [0. , 0.20563 , 0.006785, 0.01668 , 0.093355, 0.048519, 0.052204,\n", + " 0.04433 , 0.013462]])
array([[0.000000e+00, 1.222369e-01, 5.924538e-02, 4.800911e-05, 3.225209e-02,\n", + " 2.275157e-02, 4.339342e-02, 1.344501e-02, 3.087488e-02],\n", + " [0.000000e+00, 1.222369e-01, 5.924538e-02, 4.801163e-05, 3.225209e-02,\n", + " 2.275157e-02, 4.339342e-02, 1.344501e-02, 3.087487e-02],\n", + " [0.000000e+00, 1.222369e-01, 5.924538e-02, 4.801414e-05, 3.225209e-02,\n", + " 2.275157e-02, 4.339342e-02, 1.344502e-02, 3.087486e-02]])
array([[0. , 0.84306 , 1.337301, 3.064783, 0.863777, 1.754348, 1.982611,\n", + " 1.293212, 2.299387],\n", + " [0. , 0.84306 , 1.337301, 3.064762, 0.863777, 1.754348, 1.982611,\n", + " 1.293212, 2.299387],\n", + " [0. , 0.84306 , 1.337301, 3.064741, 0.863777, 1.754348, 1.982611,\n", + " 1.293212, 2.299387]])
array([[0. , 0.509409, 0.96193 , 5.015181, 5.003912, 4.771435, 5.858899,\n", + " 1.672897, 4.29 ],\n", + " [0. , 0.50941 , 0.96193 , 5.015206, 5.003914, 4.771435, 5.858885,\n", + " 1.672865, 4.290029],\n", + " [0. , 0.50941 , 0.96193 , 5.015229, 5.003915, 4.771435, 5.85887 ,\n", + " 1.672833, 4.290058]])
array([[0. , 2.426436, 2.106533, 4.052737, 3.552794, 5.542816, 3.934801,\n", + " 4.11597 , 5.838374],\n", + " [0. , 2.444292, 2.113524, 4.057034, 3.555079, 5.543179, 3.934963,\n", + " 4.116054, 5.838373],\n", + " [0. , 2.462148, 2.120515, 4.061331, 3.557364, 5.543542, 3.935124,\n", + " 4.116137, 5.838372]])
array([[3.947693e+01, 6.553710e-06, 9.663313e-05, 1.200269e-04, 1.273980e-05,\n", + " 3.769225e-02, 1.128590e-02, 1.723659e-03, 2.033610e-03],\n", + " [3.947693e+01, 6.553710e-06, 9.663313e-05, 1.200269e-04, 1.273980e-05,\n", + " 3.769225e-02, 1.128590e-02, 1.723659e-03, 2.033610e-03],\n", + " [3.947693e+01, 6.553710e-06, 9.663313e-05, 1.200269e-04, 1.273980e-05,\n", + " 3.769225e-02, 1.128590e-02, 1.723659e-03, 2.033610e-03]])
array([[0. , 0.001475, 0.006759, 0.010045, 0.007247, 0.355271, 0.437664,\n", + " 0.469662, 0.781439],\n", + " [0. , 0.001475, 0.006759, 0.010045, 0.007247, 0.355271, 0.437664,\n", + " 0.469662, 0.781439],\n", + " [0. , 0.001475, 0.006759, 0.010045, 0.007247, 0.355271, 0.437664,\n", + " 0.469662, 0.781439]])
array([[4.650467e-03, 1.630638e-05, 4.045378e-05, 4.258756e-05, 2.265741e-05,\n", + " 4.673262e-04, 3.892569e-04, 1.695345e-04, 1.645879e-04],\n", + " [4.650467e-03, 1.630638e-05, 4.045378e-05, 4.258756e-05, 2.265741e-05,\n", + " 4.673262e-04, 3.892569e-04, 1.695345e-04, 1.645879e-04],\n", + " [4.650467e-03, 1.630638e-05, 4.045378e-05, 4.258756e-05, 2.265741e-05,\n", + " 4.673262e-04, 3.892569e-04, 1.695345e-04, 1.645879e-04]])