Files
particle_cloud/tests/data/sample_data.csv
Tim Diller 79c65b480a • Implemented particlecloud/utils.py:1.
Added:

  - generate_particles_from_csv(...) plus common aliases
  - CSV parsing via column names: m/mass, v1..v3, p1..p3
  - conversion of string nan to numpy.nan
  - particles_ascii_table(...)
  - display_particles(...)

  Verification:

  - python3 -m py_compile particlecloud/utils.py passed.
  - python3 -m unittest discover found 0 tests because tests/test_utils.py is not present.
  - Runtime smoke test could not run because local NumPy fails to import due to an architecture
2026-05-15 11:41:34 -05:00

1.4 KiB

1nmv1v2v3p1p2p3
202.52850-6.66968nan-32.65983-0.899600.294730.68066
312.65187-25.73410-50.5951614.72479-0.67331-1.80399-1.93023
422.227778.4241640.67321-17.480002.48848-0.07658-2.04638
532.5314924.48020-49.9677517.468390.48338-2.07946-4.00152
643.065083.9003221.4040810.560882.25480-3.48735-0.31546
753.51859-27.61711-12.148713.06602-0.329071.21669-2.07714
863.1833219.6408718.73822-12.91103-0.161260.92019-0.63486
972.48816-14.7518528.54855-17.10517-0.84672-2.800120.80332
1082.77667-13.70157-3.96579-4.41209-1.058631.42105-0.75833
1193.8615823.1304011.42271nan0.794551.206080.52254
12101.8875858.70666-38.343247.315331.404573.607230.21540
13112.8348321.44919-10.00702-40.62111-1.363742.345471.38064
14123.0148134.887958.5708330.818560.846680.923610.34169
15133.347410.179524.0023832.82780-1.26392-2.097780.75637
16143.01007-32.2108559.03811-12.70776-3.190621.390391.86343
17153.08330-2.1550327.67618-34.005392.861292.40962-1.31612
18162.60289-31.160514.623164.30050-0.09615-0.54381-1.05145
19172.07973-15.4477417.682747.371600.803361.05914-1.38458
20182.823832.8418110.98406-6.91943-1.046860.74401-1.88755
21193.2885220.97361-27.35684-3.85541-1.662410.83235-2.17095