.gitignore
CLAUDE.md
LICENSE.txt
README.md
RELEASE.md
SPEEDUP_PLAN.md
WRITERS_PLAN.md
future_plan.md
peek_zarr.py
plotting_trajectories_using_postptv.ipynb
pyproject.toml
requriments.txt
setup.py
.github/workflows/python-package.yml
.github/workflows/python-publish.yml
benchmarks/BASELINE.md
benchmarks/bench_interp.py
benchmarks/bench_io.py
benchmarks/bench_pairs.py
data/particles.h5
data/readme.txt
data/seq_hdf.cfg
data/particles/xuap.10001
data/particles/xuap.10002
data/particles/xuap.10003
data/particles/xuap.10004
data/particles/xuap.10005
data/particles/xuap.10006
data/particles/xuap.10007
data/particles/xuap.10008
data/particles/xuap.10009
data/particles/xuap.10010
data/particles/xuap.10011
data/particles/xuap.10012
data/particles/xuap.10013
data/particles/xuap.10014
data/particles/xuap.10015
data/particles/xuap.10016
data/particles/xuap.10017
data/particles/xuap.10018
data/particles/xuap.10019
data/particles/xuap.10020
data/particles/xuap.10021
data/particles/xuap.10022
data/particles/xuap.10023
data/particles/xuap.10024
data/particles/xuap.10025
data/particles/xuap.10026
data/particles/xuap.10027
data/particles/xuap.10028
data/particles/xuap.10029
data/particles/xuap.10030
data/particles/xuap.10031
data/particles/xuap.10032
data/particles/xuap.10033
data/particles/xuap.10034
data/particles/xuap.10035
data/particles/xuap.10036
data/particles/xuap.10037
data/particles/xuap.10038
data/particles/xuap.10039
data/particles/xuap.10040
data/particles/xuap.10041
data/particles/xuap.10042
data/particles/xuap.10043
data/particles/xuap.10044
data/particles/xuap.10045
data/particles/xuap.10046
data/particles/xuap.10047
data/particles/xuap.10048
data/particles/xuap.10049
data/particles/xuap.10050
data/particles/xuap.10051
data/particles/xuap.10052
data/particles/xuap.10053
data/particles/xuap.10054
data/particles/xuap.10055
data/particles/xuap.10056
data/particles/xuap.10057
data/particles/xuap.10058
data/particles/xuap.10059
data/particles/xuap.10060
data/particles/xuap.10061
data/particles/xuap.10062
data/particles/xuap.10063
data/particles/xuap.10064
data/particles/xuap.10065
data/particles/xuap.10066
data/particles/xuap.10067
data/particles/xuap.10068
data/particles/xuap.10069
data/particles/xuap.10070
data/particles/xuap.10071
data/particles/xuap.10072
data/particles/xuap.10073
data/particles/xuap.10074
data/particles/xuap.10075
data/particles/xuap.10076
data/particles/xuap.10077
data/particles/xuap.10078
data/particles/xuap.10079
data/particles/xuap.10080
data/particles/xuap.10081
data/particles/xuap.10082
data/particles/xuap.10083
data/particles/xuap.10084
data/particles/xuap.10085
data/particles/xuap.10086
data/particles/xuap.10087
data/particles/xuap.10088
data/particles/xuap.10089
data/particles/xuap.10090
data/particles/xuap.10091
data/particles/xuap.10092
data/particles/xuap.10093
data/particles/xuap.10094
data/particles/xuap.10095
data/particles/xuap.10096
data/particles/xuap.10097
data/particles/xuap.10098
data/particles/xuap.10099
data/particles/xuap.10100
data/particles/xuap.10101
data/particles/xuap.10102
data/particles/xuap.10103
data/particles/xuap.10104
data/particles/xuap.10105
data/particles/xuap.10106
data/particles/xuap.10107
data/particles/xuap.10108
data/particles/xuap.10109
data/particles/xuap.10110
data/particles/xuap.10111
data/particles/xuap.10112
data/particles/xuap.10113
data/particles/xuap.10114
data/particles/xuap.10115
data/particles/xuap.10116
data/particles/xuap.10117
data/particles/xuap.10118
data/particles/xuap.10119
data/particles/xuap.10120
data/particles/xuap.10121
data/particles/xuap.10122
data/particles/xuap.10123
data/particles/xuap.10124
data/particles/xuap.10125
data/particles/xuap.10126
data/particles/xuap.10127
data/particles/xuap.10128
data/particles/xuap.10129
data/particles/xuap.10130
data/particles/xuap.10131
data/particles/xuap.10132
data/particles/xuap.10133
data/particles/xuap.10134
data/particles/xuap.10135
data/particles/xuap.10136
data/particles/xuap.10137
data/particles/xuap.10138
data/particles/xuap.10139
data/particles/xuap.10140
data/particles/xuap.10141
data/particles/xuap.10142
data/particles/xuap.10143
data/particles/xuap.10144
data/particles/xuap.10145
data/particles/xuap.10146
data/particles/xuap.10147
data/particles/xuap.10148
data/particles/xuap.10149
data/particles/xuap.10150
data/particles/xuap.10151
data/particles/xuap.10152
data/particles/xuap.10153
data/particles/xuap.10154
data/particles/xuap.10155
data/particles/xuap.10156
data/particles/xuap.10157
data/particles/xuap.10158
data/particles/xuap.10159
data/particles/xuap.10160
data/particles/xuap.10161
data/particles/xuap.10162
data/particles/xuap.10163
data/particles/xuap.10164
data/particles/xuap.10165
data/particles/xuap.10166
data/particles/xuap.10167
data/particles/xuap.10168
data/particles/xuap.10169
data/particles/xuap.10170
data/particles/xuap.10171
data/particles/xuap.10172
data/particles/xuap.10173
data/particles/xuap.10174
data/particles/xuap.10175
data/particles/xuap.10176
data/particles/xuap.10177
data/particles/xuap.10178
data/particles/xuap.10179
data/particles/xuap.10180
data/particles/xuap.10181
data/particles/xuap.10182
data/particles/xuap.10183
data/particles/xuap.10184
data/particles/xuap.10185
data/particles/xuap.10186
data/particles/xuap.10187
data/particles/xuap.10188
data/particles/xuap.10189
data/particles/xuap.10190
data/particles/xuap.10191
data/particles/xuap.10192
data/particles/xuap.10193
data/particles/xuap.10194
data/particles/xuap.10195
data/particles/xuap.10196
data/particles/xuap.10197
data/particles/xuap.10198
data/particles/xuap.10199
data/particles/xuap.10200
data/tracers/ptv_is.10001
data/tracers/ptv_is.10002
data/tracers/ptv_is.10003
data/tracers/ptv_is.10004
data/tracers/ptv_is.10005
data/tracers/ptv_is.10006
data/tracers/ptv_is.10007
data/tracers/ptv_is.10008
data/tracers/ptv_is.10009
data/tracers/ptv_is.10010
data/tracers/ptv_is.10011
data/tracers/ptv_is.10012
data/tracers/ptv_is.10013
data/tracers/ptv_is.10014
data/tracers/ptv_is.10015
data/tracers/ptv_is.10016
data/tracers/ptv_is.10017
data/tracers/ptv_is.10018
data/tracers/ptv_is.10019
data/tracers/ptv_is.10020
data/tracers/ptv_is.10021
data/tracers/ptv_is.10022
data/tracers/ptv_is.10023
data/tracers/ptv_is.10024
data/tracers/ptv_is.10025
data/tracers/ptv_is.10026
data/tracers/ptv_is.10027
data/tracers/ptv_is.10028
data/tracers/ptv_is.10029
data/tracers/ptv_is.10030
data/tracers/ptv_is.10031
data/tracers/ptv_is.10032
data/tracers/ptv_is.10033
data/tracers/ptv_is.10034
data/tracers/ptv_is.10035
data/tracers/ptv_is.10036
data/tracers/ptv_is.10037
data/tracers/ptv_is.10038
data/tracers/ptv_is.10039
data/tracers/ptv_is.10040
data/tracers/ptv_is.10041
data/tracers/ptv_is.10042
data/tracers/ptv_is.10043
data/tracers/ptv_is.10044
data/tracers/ptv_is.10045
data/tracers/ptv_is.10046
data/tracers/ptv_is.10047
data/tracers/ptv_is.10048
data/tracers/ptv_is.10049
data/tracers/ptv_is.10050
data/tracers/ptv_is.10051
data/tracers/ptv_is.10052
data/tracers/ptv_is.10053
data/tracers/ptv_is.10054
data/tracers/ptv_is.10055
data/tracers/ptv_is.10056
data/tracers/ptv_is.10057
data/tracers/ptv_is.10058
data/tracers/ptv_is.10059
data/tracers/ptv_is.10060
data/tracers/ptv_is.10061
data/tracers/ptv_is.10062
data/tracers/ptv_is.10063
data/tracers/ptv_is.10064
data/tracers/ptv_is.10065
data/tracers/ptv_is.10066
data/tracers/ptv_is.10067
data/tracers/ptv_is.10068
data/tracers/ptv_is.10069
data/tracers/ptv_is.10070
data/tracers/ptv_is.10071
data/tracers/ptv_is.10072
data/tracers/ptv_is.10073
data/tracers/ptv_is.10074
data/tracers/ptv_is.10075
data/tracers/ptv_is.10076
data/tracers/ptv_is.10077
data/tracers/ptv_is.10078
data/tracers/ptv_is.10079
data/tracers/ptv_is.10080
data/tracers/ptv_is.10081
data/tracers/ptv_is.10082
data/tracers/ptv_is.10083
data/tracers/ptv_is.10084
data/tracers/ptv_is.10085
data/tracers/ptv_is.10086
data/tracers/ptv_is.10087
data/tracers/ptv_is.10088
data/tracers/ptv_is.10089
data/tracers/ptv_is.10090
data/tracers/ptv_is.10091
data/tracers/ptv_is.10092
data/tracers/ptv_is.10093
data/tracers/ptv_is.10094
data/tracers/ptv_is.10095
data/tracers/ptv_is.10096
data/tracers/ptv_is.10097
data/tracers/ptv_is.10098
data/tracers/ptv_is.10099
data/tracers/ptv_is.10100
data/tracers/ptv_is.10101
data/tracers/ptv_is.10102
data/tracers/ptv_is.10103
data/tracers/ptv_is.10104
data/tracers/ptv_is.10105
data/tracers/ptv_is.10106
data/tracers/ptv_is.10107
data/tracers/ptv_is.10108
data/tracers/ptv_is.10109
data/tracers/ptv_is.10110
data/tracers/ptv_is.10111
data/tracers/ptv_is.10112
data/tracers/ptv_is.10113
data/tracers/ptv_is.10114
data/tracers/ptv_is.10115
data/tracers/ptv_is.10116
data/tracers/ptv_is.10117
data/tracers/ptv_is.10118
data/tracers/ptv_is.10119
data/tracers/ptv_is.10120
data/tracers/ptv_is.10121
data/tracers/ptv_is.10122
data/tracers/ptv_is.10123
data/tracers/ptv_is.10124
data/tracers/ptv_is.10125
data/tracers/ptv_is.10126
data/tracers/ptv_is.10127
data/tracers/ptv_is.10128
data/tracers/ptv_is.10129
data/tracers/ptv_is.10130
data/tracers/ptv_is.10131
data/tracers/ptv_is.10132
data/tracers/ptv_is.10133
data/tracers/ptv_is.10134
data/tracers/ptv_is.10135
data/tracers/ptv_is.10136
data/tracers/ptv_is.10137
data/tracers/ptv_is.10138
data/tracers/ptv_is.10139
data/tracers/ptv_is.10140
data/tracers/ptv_is.10141
data/tracers/ptv_is.10142
data/tracers/ptv_is.10143
data/tracers/ptv_is.10144
data/tracers/ptv_is.10145
data/tracers/ptv_is.10146
data/tracers/ptv_is.10147
data/tracers/ptv_is.10148
data/tracers/ptv_is.10149
data/tracers/ptv_is.10150
data/tracers/ptv_is.10151
data/tracers/ptv_is.10152
data/tracers/ptv_is.10153
data/tracers/ptv_is.10154
data/tracers/ptv_is.10155
data/tracers/ptv_is.10156
data/tracers/ptv_is.10157
data/tracers/ptv_is.10158
data/tracers/ptv_is.10159
data/tracers/ptv_is.10160
data/tracers/ptv_is.10161
data/tracers/ptv_is.10162
data/tracers/ptv_is.10163
data/tracers/ptv_is.10164
data/tracers/ptv_is.10165
data/tracers/ptv_is.10166
data/tracers/ptv_is.10167
data/tracers/ptv_is.10168
data/tracers/ptv_is.10169
data/tracers/ptv_is.10170
data/tracers/ptv_is.10171
data/tracers/ptv_is.10172
data/tracers/ptv_is.10173
data/tracers/ptv_is.10174
data/tracers/ptv_is.10175
data/tracers/ptv_is.10176
data/tracers/ptv_is.10177
data/tracers/ptv_is.10178
data/tracers/ptv_is.10179
data/tracers/ptv_is.10180
data/tracers/ptv_is.10181
data/tracers/ptv_is.10182
data/tracers/ptv_is.10183
data/tracers/ptv_is.10184
data/tracers/ptv_is.10185
data/tracers/ptv_is.10186
data/tracers/ptv_is.10187
data/tracers/ptv_is.10188
data/tracers/ptv_is.10189
data/tracers/ptv_is.10190
data/tracers/ptv_is.10191
data/tracers/ptv_is.10192
data/tracers/ptv_is.10193
data/tracers/ptv_is.10194
data/tracers/ptv_is.10195
data/tracers/ptv_is.10196
data/tracers/ptv_is.10197
data/tracers/ptv_is.10198
data/tracers/ptv_is.10199
data/tracers/ptv_is.10200
data/tracers.zarr/trajectories/accel/c/0/0
data/tracers.zarr/trajectories/accel/c/0/1
data/tracers.zarr/trajectories/accel/c/1/0
data/tracers.zarr/trajectories/accel/c/1/1
data/tracers.zarr/trajectories/accel/c/2/0
data/tracers.zarr/trajectories/accel/c/2/1
data/tracers.zarr/trajectories/accel/c/3/0
data/tracers.zarr/trajectories/accel/c/3/1
data/tracers.zarr/trajectories/pos/c/0/0
data/tracers.zarr/trajectories/pos/c/0/1
data/tracers.zarr/trajectories/pos/c/1/0
data/tracers.zarr/trajectories/pos/c/1/1
data/tracers.zarr/trajectories/pos/c/2/0
data/tracers.zarr/trajectories/pos/c/2/1
data/tracers.zarr/trajectories/pos/c/3/0
data/tracers.zarr/trajectories/pos/c/3/1
data/tracers.zarr/trajectories/time/c/0
data/tracers.zarr/trajectories/time/c/1
data/tracers.zarr/trajectories/time/c/2
data/tracers.zarr/trajectories/time/c/3
data/tracers.zarr/trajectories/trajid/c/0
data/tracers.zarr/trajectories/trajid/c/1
data/tracers.zarr/trajectories/trajid/c/2
data/tracers.zarr/trajectories/trajid/c/3
data/tracers.zarr/trajectories/vel/c/0/0
data/tracers.zarr/trajectories/vel/c/0/1
data/tracers.zarr/trajectories/vel/c/1/0
data/tracers.zarr/trajectories/vel/c/1/1
data/tracers.zarr/trajectories/vel/c/2/0
data/tracers.zarr/trajectories/vel/c/2/1
data/tracers.zarr/trajectories/vel/c/3/0
data/tracers.zarr/trajectories/vel/c/3/1
doc/an_scene.rst
doc/analysis.rst
doc/conf.py
doc/datastruct.rst
doc/graphics.rst
doc/index.rst
doc/interpolation.rst
doc/io.rst
doc/pairs.rst
doc/particle.rst
doc/repair.rst
doc/scene.rst
doc/sequence.rst
doc/smoothing.rst
doc/_static/hdf5_scene_analysis.html
doc/_static/repeated_interpolation.html
examples/batch_Lagrangian_to_Eulerian.py
examples/hdf5_scene_analysis.ipynb
examples/linking_trajectories.ipynb
examples/marimo_dual_rig_trajectories.py
examples/marimo_flowtracks.py
examples/marimo_hdf5_vs_zarr_scene_analysis.py
examples/marimo_linking_trajectories_zarr.py
examples/marimo_phase_averaging_demo.py
examples/marimo_phase_metrics.py
examples/marimo_vtk_writers_preview.py
examples/marimo_zarr_dashboard.py
examples/repeated_interpolation.ipynb
examples/run_pipeline.py
examples/visualize_marimo.py
examples/visualize_results.py
flowtracks/__init__.py
flowtracks/_version.py
flowtracks/an_scene.py
flowtracks/analysis.py
flowtracks/combine.py
flowtracks/eulerian.py
flowtracks/flux.py
flowtracks/format_docstrings.py
flowtracks/future_idea_xarray_dask_zarr.py
flowtracks/graphics.py
flowtracks/interpolation.py
flowtracks/io.py
flowtracks/nhist.py
flowtracks/pairs.py
flowtracks/particle.py
flowtracks/phase_average.py
flowtracks/pipeline.py
flowtracks/provenance.py
flowtracks/repair.py
flowtracks/scene.py
flowtracks/sequence.py
flowtracks/smoothing.py
flowtracks/stitching.py
flowtracks/trajectory.py
flowtracks/vortex.py
flowtracks/wall_shear.py
flowtracks/writers.py
flowtracks/zarr_scene.py
flowtracks.egg-info/PKG-INFO
flowtracks.egg-info/SOURCES.txt
flowtracks.egg-info/dependency_links.txt
flowtracks.egg-info/requires.txt
flowtracks.egg-info/scm_file_list.json
flowtracks.egg-info/scm_version.json
flowtracks.egg-info/top_level.txt
scripts/analyse_fhdf.py
scripts/convert_tracers_to_zarr.py
scripts/run_postptv_analysis.py
scripts/view_trajectories_3d.py
tests/conftest.py
tests/helpers.py
tests/test_analysis.py
tests/test_binning_equivalence.py
tests/test_derived_fields.py
tests/test_eulerian_grid.py
tests/test_eulerian_upgrades.py
tests/test_flux.py
tests/test_graphics_3d.py
tests/test_idw_call.py
tests/test_interp.py
tests/test_io.py
tests/test_nhist.py
tests/test_phase_align_synthetic_sets.py
tests/test_phase_average_xr.py
tests/test_phase_shift_extraction_and_vtr_export.py
tests/test_post_analysis_edge_cases.py
tests/test_post_analysis_xr.py
tests/test_provenance.py
tests/test_repair.py
tests/test_scene.py
tests/test_sequence.py
tests/test_smoothing.py
tests/test_speedup_equivalence.py
tests/test_stitching.py
tests/test_streamlined_zarr_paraview.py
tests/test_turbulent_statistics.py
tests/test_vortex_and_wall_shear.py
tests/test_writers.py
tests/test_zarr_io.py
tests/test_zarr_pipeline_end_to_end.py
tests/test_zarr_scene.py
tests/test_zarr_trajectories.py
tests/testing_fodder/interpolant.cfg
tests/testing_fodder/sequence.cfg
tests/testing_fodder/three_trajects_simple.h5
tests/testing_fodder/ptvis/ptv_is.10001
tests/testing_fodder/ptvis/ptv_is.10002
tests/testing_fodder/ptvis/ptv_is.10003
tests/testing_fodder/ptvis/ptv_is.10004