struphy

View on PyPIReverse Dependencies (1)

2.4.0 struphy-2.4.0-py3-none-any.whl

Wheel Details

Project: struphy
Version: 2.4.0
Filename: struphy-2.4.0-py3-none-any.whl
Download: [link]
Size: 4739926
MD5: ecd38cb342fd817256abc0bfb88488ba
SHA256: 5245346cfa6e61c32d47893020d0342013ab78a34aff50bcad1572f1e028c174
Uploaded: 2025-01-21 15:38:57 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: struphy
Version: 2.4.0
Summary: Multi-model plasma physics package
Author: Max Planck Institute for Plasma Physics
Author-Email: stefan.possanner[at]ipp.mpg.de, eric.sonnendruecker[at]ipp.mpg.de
Project-Url: homepage, https://struphy.pages.mpcdf.de/struphy/
Project-Url: documentation, https://struphy.pages.mpcdf.de/struphy/
Project-Url: repository, https://gitlab.mpcdf.mpg.de/struphy/struphy
Project-Url: changelog, https://gitlab.mpcdf.mpg.de/struphy/struphy/-/blob/devel/CHANGELOG.md
Project-Url: Bug Tracker, https://gitlab.mpcdf.mpg.de/struphy/struphy/-/issues
License: Copyright (c) 2019-2025, Struphy developers, Max Planck Institute for Plasma Physics Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: plasma physics, fusion, numerical modeling, partial differential equations, energetic particles
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: numpy
Requires-Dist: pyccel (>=1.11.1)
Requires-Dist: mpi4py (<4)
Requires-Dist: scipy
Requires-Dist: h5py
Requires-Dist: matplotlib
Requires-Dist: pyyaml
Requires-Dist: vtk
Requires-Dist: tqdm
Requires-Dist: argcomplete
Requires-Dist: gvec-to-python
Requires-Dist: desc-opt
Requires-Dist: netcdf4 (<1.7)
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-mpi; extra == "test"
Requires-Dist: struphy[test]; extra == "dev"
Requires-Dist: notebook; extra == "dev"
Requires-Dist: autopep8; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pylint; extra == "dev"
Requires-Dist: add-trailing-comma; extra == "dev"
Requires-Dist: ruff (>=0.9.1); extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-design; extra == "doc"
Requires-Dist: lxml_html_clean; extra == "doc"
Requires-Dist: sphinxcontrib-napoleon; extra == "doc"
Requires-Dist: pydata-sphinx-theme; extra == "doc"
Requires-Dist: nbsphinx; extra == "doc"
Requires-Dist: m2r2; extra == "doc"
Requires-Dist: myst-parser; extra == "doc"
Requires-Dist: mistune; extra == "doc"
Requires-Dist: docutils; extra == "doc"
Requires-Dist: ipyparallel; extra == "doc"
Provides-Extra: test
Provides-Extra: dev
Provides-Extra: doc
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 776 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
struphy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/compile_struphy.mk sha256=1v5hhOzJJIfp1J5Nk89rLUFMGV6HmHnS0Dx0fp4ljJ8 1466
struphy/conftest.py sha256=lLO5BOtOhKtrW40BmV2TgHSsTUpwtJPNLZbkgxZGXVk 906
struphy/dependencies.py sha256=7FBiriMEwSHZSXr56Cd-6dDoHeMs12FA_nXiP5T3BXg 2489
struphy/main.py sha256=Hnjx_nZCdsjfxQzS3KVrcddOrjrku7j1gPU_hYa02WM 14216
struphy/psydac-2.4.0-py3-none-any.whl sha256=ypiUJ4ls7xp9l4DLdhiSAMz9vfGoZDh7Ly2gdBPeSgs 696988
struphy/bsplines/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/bsplines/bsplines.py sha256=oa57bbL_dP9V_LSplG0Q4GK7vUSLdsUYWTac4JyrPoI 20756
struphy/bsplines/bsplines_kernels.py sha256=Pvvdt89BziF2Dk6GO6qvmfpSh_Zj2uz-SgZVYcTtBtM 22262
struphy/bsplines/evaluation_kernels_1d.py sha256=muVpHBKz307qwTMa3nRKzrhm3mgbgRdgiWX2jpxQr5M 4855
struphy/bsplines/evaluation_kernels_2d.py sha256=fli5MtCgVyc1-uNIWmQbmQ32_s5n1s7aB2kXlO6hlcs 14460
struphy/bsplines/evaluation_kernels_3d.py sha256=w1FuUSRlqjmid1J48FjafygGpo8GWHaJXZ6lHCb7n_8 43938
struphy/bsplines/shapefunc_kernels.py sha256=c4W-Ah50xYGOfoQZIGLKUmSWzjxo4GONDhTaxfcoYv8 6266
struphy/bsplines/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/bsplines/tests/test_bsplines_kernels.py sha256=_5To1P50AIspNPKRf3_28OE5dz9viz8Q5Mdi1Pbpmlk 7064
struphy/bsplines/tests/test_eval_spline_mpi.py sha256=oMicZx7BYC5cXi_-V2pObqA8ZUUSifX8Nyc0CFFVPl4 22218
struphy/console/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/console/compile.py sha256=cZwK2oF4VA8H2zSRlhEHDhRFHE8_p3925whfUzdeO90 10904
struphy/console/format.py sha256=CJpodYcDIK_DKiVrKgOvSYhBtavRai3PEv2uUzSyRZk 42162
struphy/console/main.py sha256=uzy13YXWMYC7EN7q-ENxQ1n_gxif8l8b99qD8vW5Q7w 33521
struphy/console/params.py sha256=KSXTZdOdeCqspmCdHPZ2qZFcR2sVla6zAAh-Aq8I6Hg 939
struphy/console/pproc.py sha256=f9iF58qHsSgtOlWUY5iSA99aKupGribmWYBl4MRYSU0 1642
struphy/console/profile.py sha256=nX4eifB56OHwhW8lasLBIQHwsBUSr7qMyAprBnFnY0E 7399
struphy/console/run.py sha256=Ju6tuldKm0wMFMT9A7gwAIoYe5LW7YamL7dwktqGdhQ 9896
struphy/console/test.py sha256=kP3ubo9CT-FLeqzJPvGttvy8jAH-Gs35xFdC4eIVIbQ 3678
struphy/console/units.py sha256=bTxYeklbdSxulHKTNm9lIvtEFGUvfsarVzGoLSoFY_k 1239
struphy/console/tests/test_console.py sha256=L303yFN1rukRjEdkS91d8o9WJ4Itj14r-0Unc7ij_j4 18128
struphy/diagnostics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/diagnostics/console_diagn.py sha256=JPzBuI4tKdlMGgLbvjLseQ9ldN3U3aEYebEw1o1DJcE 10688
struphy/diagnostics/continuous_spectra.py sha256=BAv5d9cObmhcks73zdBfIaCE06KQQymjiWWqR7PMAr8 12949
struphy/diagnostics/diagn_tools.py sha256=jvluLf1XrRk500J9dByeix6UZSFAwSF7o06Jpa88vF8 31111
struphy/diagnostics/paraview/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/diagnostics/paraview/mesh_creator.py sha256=Hq7n6yrW_SGHdWvIAVcw2zft-DonV4po6jkJBoBpspw 13277
struphy/diagnostics/paraview/vtk_writer.py sha256=gpGg3hdAXhwbjJhBUQNrA9M8PkP87VajiBtDBBqBtyY 3004
struphy/dispersion_relations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/dispersion_relations/analytic.py sha256=ix4kkCYWHBWWsjIReHdsIavo2UCgAcXgsODelkwrCUY 40290
struphy/dispersion_relations/base.py sha256=q39CgadfdNmKkFO18bDV6zdb8bZbpa0PlkJ08Gpvrs4 5007
struphy/dispersion_relations/utilities.py sha256=h8I-ltWebCviH2_8L2z_jG6beNNOHoPSWvpwOj5fQh4 694
struphy/eigenvalue_solvers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/eigenvalue_solvers/derivatives.py sha256=2YWJ_jJhiuqLYG9HQOGfa2jQc7O-DntEHyvidr79AZU 5540
struphy/eigenvalue_solvers/kernels_2d.py sha256=cwrogfXH3ngaSMQvF8O9cf0C5KvxXITIa5fS4ysO9jM 5937
struphy/eigenvalue_solvers/kernels_3d.py sha256=5XN5r0z6E7RXD4AkzHRy5fgTxdbl6DQtAIiIcRJSRKY 7722
struphy/eigenvalue_solvers/kernels_projectors_global.py sha256=VJUA17-jLRnvTsvjnwYSMdaoqi17YwqzJtRxpIWsPEM 23321
struphy/eigenvalue_solvers/kernels_projectors_global_mhd.py sha256=t5oMGrbgczJ0BFG_z62dGXOZz3j6kfrWamzvm5KYItQ 36029
struphy/eigenvalue_solvers/mass_matrices_1d.py sha256=MaC0VRfYp8b06HRPpn5CKXkXGhxC5BOr8YW8Bt8JWVw 8105
struphy/eigenvalue_solvers/mass_matrices_2d.py sha256=p-Y0VEEdPPc7-r8jnskX9BGI4jZ3hoI0ZJGR12Rsi-Q 19797
struphy/eigenvalue_solvers/mass_matrices_3d.py sha256=GfqS4nYHzcEPW1pjMhlBrb_8UEpMMT82Dvc1ULlbvNU 21575
struphy/eigenvalue_solvers/mhd_axisymmetric_main.py sha256=vifLbCBJRDyimeoE8Ezh9rBiGNLcZoH7aQ_R7IOMCC4 9549
struphy/eigenvalue_solvers/mhd_axisymmetric_pproc.py sha256=q35QmmMnU9QB_R3G1pySW6WpV1j5G0wssVlM_2ji48M 2282
struphy/eigenvalue_solvers/mhd_operators.py sha256=iCp8Jr4e4k81tevNCSxC2c2vq8Mqy7mT8aYmYq3_MEY 45855
struphy/eigenvalue_solvers/mhd_operators_core.py sha256=Cd6DtLCZvb5sSJ6K9Oyt7J0Eqwrb81dnfW0YboUP1O8 70280
struphy/eigenvalue_solvers/projectors_global.py sha256=SwkyIkJAobJe_Xwk4_RTEk_qddMQBy5yTygW0s4vQtw 85337
struphy/eigenvalue_solvers/spline_space.py sha256=PRhCqjc2nbNnwMMKHkwWJPbuj5V3Tw76bJTMrJA0yss 93566
struphy/eigenvalue_solvers/legacy/MHD_eigenvalues_cylinder_1D.py sha256=EkFyrGvZd1gZ3NpI8DXXymCX7NO0oDjWSx519f9aBh8 32191
struphy/eigenvalue_solvers/legacy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/eigenvalue_solvers/legacy/emw_operators.py sha256=F0beAsKSDnFuDw0kyxKhKE1YcfKMAGYUsXnTWMSajCU 9189
struphy/eigenvalue_solvers/legacy/inner_products_1d.py sha256=qzxosf4BZdpldsD7mEpYLkQlHlWDTqMyW4TVjimO9xI 3606
struphy/eigenvalue_solvers/legacy/inner_products_2d.py sha256=Tx1iV1mwUQWBEeOsSQYeCe0t_4cAYeFYjdCNkJtRy8U 11738
struphy/eigenvalue_solvers/legacy/inner_products_3d.py sha256=MkSN_kh56tytDWnvqVWbwnxVMxct__gTFtrVTbJSvWk 12358
struphy/eigenvalue_solvers/legacy/l2_error_1d.py sha256=TiKjkh9kWWX-_KX5WHjagqYbSVEr_cRjEaQXPVVSCgI 3432
struphy/eigenvalue_solvers/legacy/l2_error_2d.py sha256=Ka8TlDSTg0nFiyVt_I8DHP-vbFeztBr19WHY5nnif0Q 17672
struphy/eigenvalue_solvers/legacy/l2_error_3d.py sha256=dywKRHJ4JQsCE0R7CqOUix48rlcmr4cNX9A0Tl9rlCk 17438
struphy/eigenvalue_solvers/legacy/mass_matrices_3d_pre.py sha256=nCI07YrpjSSFoT0oNOy7-qhqpl_yAJSgf1v79SAULOo 16554
struphy/eigenvalue_solvers/legacy/mhd_operators_MF.py sha256=TKd0cN5yUDzQ3fMChg46aCyGSy9I4S_QPe4xkuBYWCU 137621
struphy/eigenvalue_solvers/legacy/control_variates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/eigenvalue_solvers/legacy/control_variates/control_variate.py sha256=iB66TZm8JYeJxTZF8ig_n7XpudRiulcZX_7o3oyzA0c 15856
struphy/eigenvalue_solvers/legacy/control_variates/kernels_control_variate.py sha256=o1u1Z198S2FE-Z0-54HMK3WNFAED-HlMatNvxoHZZBc 8521
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/fB_massless_control_variate.py sha256=s73XQhaqUuY_H0wzEeKWKiE6IDRJPTZb4mamwJLW3E0 10189
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/fB_massless_kernels_control_variate.py sha256=JN2SGRWB-7iuZv0uPH-dTfnQLlZWhngzGeJUNF6XMcQ 20939
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/fnB_massless_control_variate.py sha256=mbHCX3vA7Phf3rTq1ycTegnzllLVvJPpFLscU6DTRe8 15714
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/fnB_massless_cv_kernel_2.py sha256=pduP1CqaZy-Frg5w1D-BQEGKds2XK_d7IGMrGX9bfnM 1618
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/fnB_massless_kernels_control_variate.py sha256=Q1AXN9d9t00vLQynbnEO-Us6xBQVBC1rWqQExmi88Xk 21155
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/massless_control_variate.py sha256=1PSt6ftS3j_cLt4a9IYiYkjijs9hfLCxc--nP8JlhEY 14007
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/massless_cvker.py sha256=V9lsiKawQQ0VqR9lG_J_Jy-eyxE59pE62pVRW5KAtnM 8890
struphy/eigenvalue_solvers/legacy/control_variates/kinetic_extended/massless_kernels_control_variate.py sha256=7Vgv04xK29sGP2MAkpWh7lQPq1Ixy44sCxl-PTN9NEI 32983
struphy/eigenvalue_solvers/legacy/massless_operators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/eigenvalue_solvers/legacy/massless_operators/fB_arrays.py sha256=8yEtlUCkMY4CZC7uzQ703iCZdQA-f-bvDaUtR7O5jkk 18036
struphy/eigenvalue_solvers/legacy/massless_operators/fB_bb_kernel.py sha256=HfHirkbEpMBTZc-2X4zUjkN1v421I-N5aJJtAueg7mQ 14708
struphy/eigenvalue_solvers/legacy/massless_operators/fB_bv_kernel.py sha256=qlhY_2n8F35jzIE9H7MgNlnd4UPELew8lZ8SHGl-FjM 25336
struphy/eigenvalue_solvers/legacy/massless_operators/fB_massless_linear_operators.py sha256=UCmMpAc1Tnik-Rnq06iflinHP3p6MJ0hoXHHKk1p0WQ 46819
struphy/eigenvalue_solvers/legacy/massless_operators/fB_vv_kernel.py sha256=f4AXv3vYHjnad8JHPJXwWah3wOWenep0aXq-lmg2KXg 27150
struphy/eigenvalue_solvers/legacy/projectors_local/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/eigenvalue_solvers/legacy/projectors_local/pro_local/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/eigenvalue_solvers/legacy/projectors_local/pro_local/kernels_projectors_local.py sha256=Lqejzy-AOgk7YGWdZqCYq0js-hRSn5Tc8T65TcQ1XZw 10395
struphy/eigenvalue_solvers/legacy/projectors_local/pro_local/kernels_projectors_local_mhd.py sha256=nkKWvwnpK9l5xZMvlzMxwGCqZU28httz4PRXWSfC8gY 22026
struphy/eigenvalue_solvers/legacy/projectors_local/pro_local/mhd_operators_3d_local.py sha256=01-umG0gx7VXJgwDDY71QMn-Mvxcefrp8tGY5c_CY9k 144069
struphy/eigenvalue_solvers/legacy/projectors_local/pro_local/projectors_local.py sha256=ckPEfxoYYniFNgZFM6nREgJbFXGtnY-OpU8s1zGChJ8 72812
struphy/eigenvalue_solvers/legacy/projectors_local/shape_pro_local/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/eigenvalue_solvers/legacy/projectors_local/shape_pro_local/shape_L2_projector_kernel.py sha256=st9hsH0Gj0ZQntb4BMLk0zDs425txvjmwxDvh6Dh3Cc 94146
struphy/eigenvalue_solvers/legacy/projectors_local/shape_pro_local/shape_function_projectors_L2.py sha256=Pyx8E94v6j-lktQOl3b5uau95DOBUZCQsOjFQ8rwB5c 26256
struphy/eigenvalue_solvers/legacy/projectors_local/shape_pro_local/shape_function_projectors_local.py sha256=dMkU6Dc3vugBo0gkPh8hPDiGCyNkFrHhv2LxxTAcsvY 33024
struphy/eigenvalue_solvers/legacy/projectors_local/shape_pro_local/shape_local_projector_kernel.py sha256=Rn3GxQjPwmYIXssuIXxXooG-FqRUV9GvNcOUmLNilho 129599
struphy/eigenvalue_solvers/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/examples/_draw_parallel.py sha256=8JW3qK28m0NxXn9cVWmP8Yjn4oxcCQbg9Gk_OP1kayI 2358
struphy/feec/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/feec/banded_to_stencil_kernels.py sha256=mZWu3-Yy7Pqun3DTVZ2GYRrb-3PL7KkNuR_Osw2906Q 1873
struphy/feec/basis_projection_kernels.py sha256=OzXL0y_MevZwacLZUuP9isieeSVvPkVFW5frwTGfylw 21019
struphy/feec/basis_projection_ops.py sha256=v8gfLx3rKkDO_qxEtYsuz1LNl8EQtYiCsLxiceonQ3k 83616
struphy/feec/linear_operators.py sha256=Or57QMUl1NN1zUROj6VAyvkz1LDMksObRNEFX1S-e78 21008
struphy/feec/local_projectors_args_kernels.py sha256=gB5xPtYTe-MToNhsm_GnJKLBbEROGYL0ZyspwIbw8TM 4799
struphy/feec/local_projectors_kernels.py sha256=N2uOGNG_LupPfLi5doV8cbaNc9PFKaE-c12NwXV6nKQ 55604
struphy/feec/mass.py sha256=qtjjWJ97y6hwwEqWX6f3A8MTZOxZFP70VM1KVFtbc0M 109458
struphy/feec/mass_kernels.py sha256=xhbs9ZLJ3KZbU3naPFK3W4zBg47_4KSsdHG13Ew6S1A 25439
struphy/feec/preconditioner.py sha256=n3M9JWrfGz3vHGYceU4Hb2qX5sKc-wnjZu_37NMacfw 39163
struphy/feec/projectors.py sha256=HrkP9ExP26R2KCx5VpT_WZsukRmsvrOusplCCbOoJ9s 90636
struphy/feec/psydac_derham.py sha256=8u9z592vFssyI0UGmrIFUToPkxp542a9m_Lwlpj98d8 113623
struphy/feec/utilities.py sha256=ItmpkMjJdzJCK2QrMDLYPop5LmL8QRw3I8jXLnWiLd4 15291
struphy/feec/utilities_kernels.py sha256=M82YlM7SxC_em_p53sTx_cXUjMakyQweudR9kzm9Mi4 8866
struphy/feec/utilities_local_projectors.py sha256=cL7-4znudPXBEE5WJStN1lJcYgGdcQ0JP9yO1TagIls 42000
struphy/feec/variational_utilities.py sha256=7fbcENHm0e-CGHDKrFdl6pDtxFhbVX5lPnMEkOvAzOA 11085
struphy/feec/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/feec/tests/test_basis_ops.py sha256=hT60mTddbexbbvSxwrymUVCMore6kEjd-6kdwzY0unM 30123
struphy/feec/tests/test_derham.py sha256=z1ALQ8zyjCdKFuloasxLDXCmCWW-V5DJW21G3YlCMKE 8465
struphy/feec/tests/test_eval_field.py sha256=AE1_KePbJOoGvanu76UrFCVI2sHUJu3HnmCY2Ke666c 10976
struphy/feec/tests/test_field_init.py sha256=SKb_2BZxuBHd0uzYwD1uQiRJ6Q99CDzjMYPtlpMIylM 44804
struphy/feec/tests/test_l2_projectors.py sha256=_AnRuMzlD4vwalBoOFcSd47lSBvmO425k8Qc8tyHemI 8715
struphy/feec/tests/test_local_projectors.py sha256=kYxz6uKmqIw0uYVrE91WWWYwA2hYmqpekQhlKmkxtvA 59943
struphy/feec/tests/test_lowdim_nel_is_1.py sha256=sb5pGdkQeOQeOaLxeaCCFZy4AxO1e_d7SfkMis55qIo 9743
struphy/feec/tests/test_mass_matrices.py sha256=CFLF4KRj6-_tYRCDdMJdTeRZVmHLBizUSSpPAYgEzks 48012
struphy/feec/tests/test_toarray_struphy.py sha256=dLzVNU4MefTGjG3oTq5xF5EeuxJTFHFyDxeR5uQUVks 3969
struphy/feec/tests/test_tosparse_struphy.py sha256=2PaTVlKhXfUfn7PTsltp3EzBiFqZOa8rV1VxSwAFJgA 3915
struphy/feec/tests/xx_test_preconds.py sha256=yVd_PZWhSByU2sirc3rMrlt7E-KZy5k5F3dbxikQS5Q 3506
struphy/fields_background/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/braginskii_equil/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/braginskii_equil/base.py sha256=PDIuMjubdl7q43VTzFAzJa-FO7qDQMEDG974S5sqnv0 22042
struphy/fields_background/braginskii_equil/equils.py sha256=FjYcl6mHOT5h6lJB2LqKw0FmXRXCot6wNkY2ZAu54SY 3148
struphy/fields_background/fluid_equils/base.py sha256=66Zvhwz3VlaLRgkHnjukNJG0kThNTIKV5k7xNjiPMNc 13807
struphy/fields_background/fluid_equils/equils.py sha256=8GeCvSyNYlGjD_VIgYgENfvxJJmwsValRCXuF4m96As 1392
struphy/fields_background/mhd_equil/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/mhd_equil/base.py sha256=mmhiq0-IyR19mVTpVS3t5IEYpT4XLLxFv_ArjWAgA0U 38627
struphy/fields_background/mhd_equil/equils.py sha256=660bSy-2GcCdQKXw_vJuJaayk2A27DGXkmGGteiaYkM 100448
struphy/fields_background/mhd_equil/projected_equils.py sha256=XjUUXCJF3boLaS7TBw8D29jcbtKnXDqNm70rDEk-YEM 8601
struphy/fields_background/mhd_equil/eqdsk/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/mhd_equil/eqdsk/readeqdsk.py sha256=4owj-b5Xps5zmmbN3rChq6tiE4_DPeKPIln5z0G48Wg 9527
struphy/fields_background/mhd_equil/eqdsk/data/AUGNLED_g031213.00830.high sha256=Yp-1lSgjxkFjnuNYvNu8ZOYT8ietMA9zpgVm4_e3XSA 8579339
struphy/fields_background/mhd_equil/eqdsk/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/mhd_equil/gvec/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/mhd_equil/gvec/ellipstell_v2/newBC_E1D6_M6N6/GVEC_ELLIPSTELL_V2_State_0000_00200000.dat sha256=6AgoH5Hnc05DVuA9nKoM3kbZrNFvHrIvdhs09LlRpzU 65028
struphy/fields_background/mhd_equil/gvec/ellipstell_v2/newBC_E1D6_M6N6/parameter.ini sha256=gDa5x37ZnA4FS5-UZQlRf16DJDM_2va8-VzlIfPbZsA 7253
struphy/fields_background/mhd_equil/gvec/ellipstell_v2/newBC_E4D6_M6N6/GVEC_ELLIPSTELL_V2_State_0000_00200000.dat sha256=IcslS1oVoDaAWImBnHCglr0uec8uhXeP7GVG2J0BtnE 89724
struphy/fields_background/mhd_equil/gvec/ellipstell_v2/newBC_E4D6_M6N6/parameter.ini sha256=5Y6W0q22T-HHDQJBfHz3f4HOML2n-ViXwaZCL3EWGCo 7276
struphy/fields_background/mhd_equil/gvec/ellipstell_v2/oldBC_E40D5M6N6/GVEC_ELLIPSTELL_V2_State_0000_00200000.dat sha256=-AtQkS4hPkXsAUUtbVES0xbRai_JPhz2v-dKeif1xwI 161316
struphy/fields_background/mhd_equil/gvec/ellipstell_v2/oldBC_E40D5M6N6/parameter.ini sha256=48DbVx8zXw8AhwlpzGmOYAnR7-t0HsFoL-ddhl-sHeE 7249
struphy/fields_background/mhd_equil/gvec/output/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/mhd_equil/gvec/output/vtk/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/mhd_equil/vmec/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/fields_background/tests/test_desc_equil.py sha256=GR3Lnhq-XUezs-4Lpcba7d9SdZ4tFRrHe9GGzlRL0Q4 7856
struphy/fields_background/tests/test_gvec_equil.py sha256=VPQ0e3KFc6qM9Bd0FE_zv9AgFa1fY_GklBR4GZcDL1U 7018
struphy/fields_background/tests/test_mhd_equils.py sha256=hnH1LzP283Hj2DT_J9nNCQNGkrV4CKHqpavtUa3YMdk 37618
struphy/fields_background/tests/test_numerical_mhd_equil.py sha256=FOeV3xYFa54cwgzq4rY2Q8eaFJufY5TSBSnDfeZLxxw 6396
struphy/geometry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/geometry/base.py sha256=YRtVvn-f3H1coJXLuwJSeo6jy4PNpcDY2VHz4ICCa8U 75797
struphy/geometry/domains.py sha256=wIk0CJJqbd-L4SE9cn4INMbirM098YGHzVhEMR6YeaU 38350
struphy/geometry/evaluation_kernels.py sha256=a4dRrAe7Qlt7yKVISxh5ZKaPPXBRyUEQuBhL4rsWyJ4 18263
struphy/geometry/mappings_kernels.py sha256=8Rx5aH0wPLEVUdblOWkkn6iInoAAexg2BshrgbXI324 31050
struphy/geometry/transform_kernels.py sha256=XItZS8_JBPD2LKSX045M5QtfCMhcKdeOfPyHMQp3cqI 14383
struphy/geometry/utilities.py sha256=sPzl4x4ATCwSFZCvKy5F51LFrZct_SXO3kGyR18iDuU 10387
struphy/geometry/utilities_kernels.py sha256=pFEpIrz2Q0jEqaucH4uH6jpBb7E-WX9OAovmMKD-8zw 3359
struphy/geometry/map_coef/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/geometry/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/geometry/tests/test_domain.py sha256=MKsQDpBR4uVpCr49xHECbgDDnMsjd-yPjF_oHm2eo7A 40368
struphy/initial/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/initial/eigenfunctions.py sha256=ayZAKVj7GO4eu3eHxKEuKPEHNXrIhvtuBETP8RZ7gWw 8283
struphy/initial/perturbations.py sha256=ekCEGsEYgi_I9SkMkvcTAh8W7eumFwp_rXlTUZtZ7ds 24819
struphy/initial/utilities.py sha256=UxG9n1gEGgmIQhYsr0nCAgwpkqz5rWxTsuJBfl6BwCY 2072
struphy/initial/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/initial/tests/test_init_perturbations.py sha256=P42whn3kgwwIuzE_oeQjKKGTekeeo13YF30j0X1FHJc 15449
struphy/io/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/io/output_handling.py sha256=vMJMr6Dxap0zY_zih8qoRZYZhWcGlLsIppKmNcOlVrM 4889
struphy/io/setup.py sha256=rsq_HZUwJxQf3-s84mAjow_2FnehP8Gr2x4vx5imJoI 26256
struphy/io/batch/batch_cobra.sh sha256=ASbW5BvuiF8pQeZJGpzaV4xHfAJBPM6DhNODTiJz6pQ 1073
struphy/io/batch/p_016.sh sha256=mot9nQyh_IVJFGAsCpIR1_-2Y5h90LgdWZnKfvFzb2s 1302
struphy/io/batch/p_032.sh sha256=e_WcPTS4Y8ndyCMPO3taDw9vTYnKKJxi1rCFV6Xf8_w 1531
struphy/io/batch/p_064.sh sha256=SjzzLT41mS7_fy6Yl9cwbEkXM5v4BbCzSYS4RJe9IU8 1531
struphy/io/batch/p_128.sh sha256=Z4IqWWjCiQR8erVBt0xu_K-1EuVSlNA4QJu-xWK5aNU 1534
struphy/io/batch/p_256.sh sha256=Ek7V-6sj-T58DT92KxmoMfdB3wK4_zCBSyRvDPQVZa4 1534
struphy/io/batch/p_512.sh sha256=b-KGOfC7nx-so_opoFCi8P0OzxiYo-xnyiIt24yuo_c 1535
struphy/io/inp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/io/inp/parameters.yml sha256=LIzEuGRqCgE9ho2BJ3afAIlOaMxgGVKX8_j23KTWyUQ 5641
struphy/io/inp/longer_examples/params_TAE_tokamak.yml sha256=oRn5e67aGm-AN0dTdzZMwQDroJfjomFSebjncDWlQwA 4747
struphy/io/inp/longer_examples/params_hybridmhdvlasovcc.yml sha256=cv3VpVqeUR6OuhoDBHVkNwMUckcqhb8MiZhT3L6HY84 5516
struphy/io/inp/longer_examples/params_hybridmhdvlasovpc.yml sha256=mDG5GbyRN5vr5tCsU-OMp_wbIXa-bzwicZnn1YkXcdw 5308
struphy/io/inp/longer_examples/params_linearextendedmhd.yml sha256=LNrVMW_SxrGHT1xB2v2lCNfJLyR9yuoXyFHQNmkdGqg 3629
struphy/io/inp/longer_examples/params_linvlasovmaxwell_landau.yml sha256=L4EhMaTiLhgZux0FCauefVatC53QeHHRPNUIIZC9-9M 5542
struphy/io/inp/longer_examples/params_linvlasovmaxwell_streaming_weibel.yml sha256=DLTJP5ugD-38hkYXqRa6vUOX6yM0cIbkE-bXTOy-rsA 5209
struphy/io/inp/longer_examples/params_linvlasovmaxwell_weibel.yml sha256=KQP2V3NzGXEoWXZFJ_Y_j_5voYsOgXEg3sQlNZv2Hbw 5451
struphy/io/inp/tutorials/params_02.yml sha256=O8a0s82kSosFm-VUzf8U9S58XLhtH1jSZKYmsk8foeA 5685
struphy/io/inp/tutorials/params_03.yml sha256=km7DIQ-kBSYP6x7zOzsSHIv8D8r81jxYtOdvQCD_V4g 5216
struphy/io/inp/tutorials/params_04a.yml sha256=axkCMQySW5mjJtMDhOVx0vf2Y8xI89T5T1gyqpHZaQk 2192
struphy/io/inp/tutorials/params_04b.yml sha256=JasW_hL94FOcBdVSWtndq_F3ynofJkePFuns54iJyuU 3162
struphy/io/inp/tutorials/params_04c.yml sha256=CcOEtQ6WiHnc7lrGeDAC3zadwrQUsXCP55ZrXIUXm4k 4894
struphy/io/inp/tutorials/params_05a.yml sha256=gMq3gA9vWn_vympvYHJ8eZ-qcZwk3UsotpbQqkIRHD0 4725
struphy/io/inp/tutorials/params_05b.yml sha256=uh66k4YLFBNihTfdDrtyiOEAUbr5Cdt6nlJcrV8e4vs 4725
struphy/io/inp/tutorials/params_05c.yml sha256=UaeMo5eYRGP8JAx2EolUlBnjlJm1e3eQnGsdNokc8Xw 4893
struphy/io/inp/tutorials/params_05d.yml sha256=43hRvoKraONP9mhW9NdrvQnOEgxrLIbMOfTQWHofB_U 4996
struphy/io/inp/tutorials/params_05e.yml sha256=8N-NEErp-A0ChuD01uKVS75kOdRTKU4KFPc7kTrZloc 4995
struphy/io/inp/tutorials/params_05f.yml sha256=ORaLmoU8dGa58oPv4XBrC2I5EYgrUPmYbnKvUgrvO_8 5010
struphy/io/inp/tutorials/params_12a.yml sha256=Dab_G74Juf1U2wqJbzQqrjfSxhCn2ZUle4wCrdIq6bU 4732
struphy/io/inp/tutorials/params_12b.yml sha256=tWV8l3mWDYwR2xD8DnLu-dSwbXbzHlEts2J-agyprdY 4909
struphy/io/out/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/kinetic_background/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/kinetic_background/base.py sha256=Qp6DydnZUNQV7Ywo-31Qm96IdYde5HtWX8O_23c2wdU 19518
struphy/kinetic_background/maxwellians.py sha256=jIs7G0WoClPhW0sFnlxBGSLpjenjEkpV9Iw8sNAGPGY 47681
struphy/kinetic_background/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/kinetic_background/tests/test_base.py sha256=A7FnHkOgzF6pZhfOvI6If3yP5DSq6I9G9cWsD8BC3ro 2819
struphy/kinetic_background/tests/test_maxwellians.py sha256=B3DOikdBUYEDXt-FzMvV3XcMcRhRwEuhM4rAPBQCiUo 70635
struphy/linear_algebra/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/linear_algebra/linalg_kernels.py sha256=avfVVu9IyG9gDjHiS6ulLfEG2xYV-p4jyBeh-LKGaYI 7831
struphy/linear_algebra/linalg_kron.py sha256=xo6NrIdvMy6-YzDDYwPMlWMgPs6qNmxo3TlBhnVwegM 11750
struphy/linear_algebra/schur_solver.py sha256=UDt1lJSVZJewvpPCGn_NxAjs5_cQa-jR2ugH6AU3Yuk 6850
struphy/linear_algebra/stencil_dot_kernels.py sha256=6Yn-NHsOCqFq04zZx2kdJh9QgLt4q9Cqa-JEzvialtk 8558
struphy/linear_algebra/stencil_transpose_kernels.py sha256=fWECzmbAilNSE3hh4J0yNr9vnaIFpsz2-6AWzD4-jp4 14375
struphy/linear_algebra/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/linear_algebra/tests/test_stencil_dot_kernels.py sha256=aVoOkZzPzP03f3ZEZA4BaxZxC0sruDw_VwTMzTpTyl4 11273
struphy/linear_algebra/tests/test_stencil_transpose_kernels.py sha256=0ASrNvw1ofPaOCvQsd5yRj902NXnyZear5uTRtHC14I 11179
struphy/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/models/base.py sha256=3vCXbG-9qMdfN8ia_VGjfq0QS74rIX5gryNsO_KH88U 88191
struphy/models/fluid.py sha256=7mI7xdVIkLzA2P3sv1zLprkNvyiO7XaWLeXS9X7CwH4 43829
struphy/models/hybrid.py sha256=jQI96JcEHtunhYHjKOyKw038beOpu363JKO1NNGR-eE 49110
struphy/models/kinetic.py sha256=_HsoKab9ZCzp_gM57dXv9YczCVmEA0lstYFFAzINVJk 47323
struphy/models/toy.py sha256=2cA0ER4nq7GiGiWXilCSHa9MGdKr8a6DanAito0yViw 39903
struphy/models/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/models/tests/test_fluid_models.py sha256=ewRHFJyllgmRE7kwxmGuRWKnn0dAFkUqBPc9lMB52do 2075
struphy/models/tests/test_hybrid_models.py sha256=cEBa5D8LtPZgfpQCAFhKq3hNzyaAMs8fJFXe30gARFA 1947
struphy/models/tests/test_kinetic_models.py sha256=1B2uxNwcmDK_6OchLg91PhQfY7yKlcxEbDc7UXrxwBA 1964
struphy/models/tests/test_toy_models.py sha256=2IOePAzFF3Y9V5U73WJ4N6QJXX9Yz_RZCCo_7Z4QYQ0 1458
struphy/models/tests/test_xxpproc.py sha256=K-0zQRIyoLSnLyYbGYiPdvKTs5HaHuPqcooe8wVomG4 2638
struphy/models/tests/util.py sha256=R0DeZg5ru5GwkONdIcWVmA9vmCH2t0g8fxUMUVUDxHU 6943
struphy/pic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/pic/base.py sha256=AR_eZWbdg_ghAAMhCalUCxrqUve9QJJ0JeSYI8WI2Qk 115588
struphy/pic/particles.py sha256=t22NiRIJJSzX0s7pv4sFZTQI57ioy_OnkhEn0hvnxYw 28218
struphy/pic/sampling_kernels.py sha256=AW1gDrvGW8bM2rqy-LzmwvaSNNQIir72JByBtYNTpqM 2055
struphy/pic/sobol_seq.py sha256=mQheLrZsBRhLbiaYZstj4O2199K_vl92x_Y81YdYa0Y 14808
struphy/pic/sorting_kernels.py sha256=qfj6Q9TeCawJLSqH2YUAZE8-nrPROHPy1-H9pyH6hTo 5800
struphy/pic/sph_eval_kernels.py sha256=UE8Soyq1ks9Ltf-WaF2a8x5CjqLeNyQOL0uMbj8w0u0 8047
struphy/pic/utilities.py sha256=7wZUiuqwCAGlTEj6zkP_QKXL72MQMzBAVi0vnUn3Rjs 2276
struphy/pic/utilities_kernels.py sha256=iBOpE7Cbj3bB3srL2cB51Y1MlnlvgjLJfgoJhc8eX7I 22338
struphy/pic/accumulation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/pic/accumulation/accum_kernels.py sha256=X7Z23O6sEnkFSzpmt3kxC9swoXm56dJF59X4r9eRBkE 55257
struphy/pic/accumulation/accum_kernels_gc.py sha256=2LCrSJGgvof_hPDI5llvClNEs-BqZBIrpA_Z0f86j6U 35131
struphy/pic/accumulation/filler_kernels.py sha256=GV0oRfszjRNLCz2VfUg4p4fhk8gC_00bhcsHP41yWWw 19951
struphy/pic/accumulation/filter_kernels.py sha256=HyUrT_j4OfMitRBkDY2YvYCgiAnkq7NDKv_il1gV3k8 3457
struphy/pic/accumulation/particle_to_mat_kernels.py sha256=tBmEkbSZZmlUi5APzTP3qV_AHf82DmRHsKVx4KFL0lk 284848
struphy/pic/accumulation/particles_to_grid.py sha256=2Ghdjs2DLkkMrtE2lzQsBv5FkpUejU9JxnjbgLoJz0g 26568
struphy/pic/pushing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/pic/pushing/eval_kernels_gc.py sha256=g0bEvM0n97EmKCtGou45SBG2ORxidxtb1vhYwzWrAC4 13832
struphy/pic/pushing/pusher.py sha256=Ke0ABv4TSvw7TrGUhFmXBBYz3yotmxxz74KoCtXdbBo 16774
struphy/pic/pushing/pusher_args_kernels.py sha256=ttFaLhAwRJ6YdAvclRnwgs1z4TP2873yJfHanws8x-A 3661
struphy/pic/pushing/pusher_kernels.py sha256=9iU5zFrMhi6PphHapERw0AeU3YSJcdX5xSXATpEq61k 95260
struphy/pic/pushing/pusher_kernels_gc.py sha256=F9pSj6YZT3xFeQyL4iDoI7CjMc5be_Dpqs52tlwljrY 74750
struphy/pic/pushing/pusher_utilities_kernels.py sha256=cjbdgJGu6DYCxKBBVsXJMB8tCGWOCtJL0Nzqh1IsUFk 16931
struphy/pic/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/pic/tests/test_accum_vec_H1.py sha256=9eY19Y8ZCz5W27yfW3_Ica1CUqEtdARjo7VDNvg3w8E 4673
struphy/pic/tests/test_accumulation.py sha256=6y8L-v5khndjRYu9XKxNoxpIkT9ju7AZ7oMnK0DmiTY 18561
struphy/pic/tests/test_binning.py sha256=4KFHz7zKS5XIlyHOMn5uI8COJEOjSg8BYa5UbiSC1hs 31697
struphy/pic/tests/test_draw_parallel.py sha256=1r15yB3hNvOKdXsIuRnRSjPrzDbnunQZNaBMpK2nOaw 3475
struphy/pic/tests/test_mat_vec_filler.py sha256=swuN5r4scm6n7xjqstLHiUZ7hyt7N25IyAylMvY0Uso 17059
struphy/pic/tests/test_pushers.py sha256=_Vd4XP3qci6EkhBXSQ6ArBYRpprvxxPK7B2XputFg8A 24943
struphy/pic/tests/test_sorting.py sha256=7Rh5UuYC3OyxC30wGpEVzKrAuf_aOUsWonl0VprURNk 2486
struphy/pic/tests/test_sph.py sha256=oRqAEMCNfnEVz0ShlWk2OZRsaZpwbU8_w9jxCiNrSEY 2211
struphy/pic/tests/test_pic_legacy_files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/pic/tests/test_pic_legacy_files/accumulation.py sha256=-C3upSkt434bpRcUGYoVNHaD4h045oPXxXX7WvQSz40 19407
struphy/pic/tests/test_pic_legacy_files/accumulation_kernels_3d.py sha256=mfrWP6eWzaGc0kqsQKt4AN8yyoto0Rh0CwCKJP-Qt5A 51401
struphy/pic/tests/test_pic_legacy_files/mappings_3d.py sha256=akPZhZzjb_te2auQTPwasJEuTJj-0XWYAHMPKOzSbVc 22384
struphy/pic/tests/test_pic_legacy_files/mappings_3d_fast.py sha256=rQmWs8uCw8m0Q4CkvUz73UqRlPepL0rZ0T3ZQanB7hw 14097
struphy/pic/tests/test_pic_legacy_files/pusher.py sha256=l6GMeoeXatOYLcIHxU8nt-5d0AyxzqDCLQ5T4Z6jHsY 11105
struphy/pic/tests/test_pic_legacy_files/pusher_pos.py sha256=_aEk8W8-T_7A4Y1MrHc8Q270XDB6KsGhRpUdbRp3B9k 64954
struphy/pic/tests/test_pic_legacy_files/pusher_vel_2d.py sha256=0et_SuNOeGgl-pmPvGjOFQzFjBkOb-sad2E5hYeBfFQ 17905
struphy/pic/tests/test_pic_legacy_files/pusher_vel_3d.py sha256=i3C7JV3uVa2-cpz0zPh7WO8kjOBqnP7FJQrTkyIQSBI 38066
struphy/pic/tests/test_pic_legacy_files/spline_evaluation_2d.py sha256=1vUaTCg5sNPsTnGAhCj74D4tIuX2T0BcMzOrfu62Pbo 14177
struphy/pic/tests/test_pic_legacy_files/spline_evaluation_3d.py sha256=ME1jlMetm947nEnJlmim70bQDaIY-RIcwaJCG8ev7k4 33253
struphy/polar/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/polar/basic.py sha256=PuTT6x6yT0elU0mRXRhImudghfjVg1sMTAsFi7S-Br4 17374
struphy/polar/extraction_operators.py sha256=TES27B6J4sF-6CJ0cLuuNgcFSQKbqyFZOvJG0ARdqgE 51750
struphy/polar/linear_operators.py sha256=9xQd5DKBvEpLQmeRTgrYCW8jF1iMJYGjzGvBO2PTTNs 32197
struphy/polar/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/polar/tests/test_legacy_polar_splines.py sha256=WRHKICpXjyJKbBRAWf9BrjNsJoonpnRjLgr1FoJnPvA 4973
struphy/polar/tests/test_polar.py sha256=xtb4TRHmJZrGYDH2Erlt226riSZpBmR-cj3lQ7uVvbM 13320
struphy/post_processing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/post_processing/cprofile_analyser.py sha256=mmQ9cf6GaPb-wOCz1GDyKNfH7aNJ0-6i4d_6KAhVxpk 6362
struphy/post_processing/post_processing_tools.py sha256=RU3YJ6XgHC-2MODmQp2RwYYru5C-CGvescNNXyfSb0U 22685
struphy/post_processing/pproc_struphy.py sha256=BZ7sfi8X1BsbUBBTKyagPY9-z88QoxflbLg1wMTuPPQ 9193
struphy/post_processing/profile_struphy.py sha256=4hZsjpB0fOrscK5HPeqkHcaGQJlx-EvA19Wnl5Rt0fs 5300
struphy/post_processing/orbits/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/post_processing/orbits/orbits_kernels.py sha256=Dax6bMZpXruegzc65UKD5Nmb8UybiBSfgAclbbWYS-w 2261
struphy/post_processing/orbits/orbits_tools.py sha256=LH3SqLU5lTaeSk2LGEqmrVY619AY08NpSdWKBEiDThI 7403
struphy/post_processing/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/profiling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/profiling/profiling.py sha256=YNSl5AXD2ArbAbSwe7Av5buRLhHHkvuC_v79PC5cnPg 4946
struphy/propagators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/propagators/base.py sha256=hLq4NW7o_aDp4ZJfavlQRRHctjpU3eOlhGRt96BliJk 9363
struphy/propagators/propagators_coupling.py sha256=bKBhnVuAH1t68XU5uEOiMPLQbPy1-G5npYIxESQR6nc 91149
struphy/propagators/propagators_fields.py sha256=BgjQKnnrnc07nK9h4txVA00qw74PJNjlw51pO_b8CoY 250940
struphy/propagators/propagators_markers.py sha256=JtwOBELbzhcPyjTSFDHlZW9auPzSWSe8koe7eCVFHq0 49015
struphy/propagators/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/propagators/tests/test_gyrokinetic_poisson.py sha256=MALgxsP0g9RioD1Lx3FsnELXPSmQdf7MVxhGXGK-g_0 20892
struphy/propagators/tests/test_poisson.py sha256=yosWqJeBQUcTO3ZKHO4gzau-r95eA8K-DevBlIwoKjk 15413
struphy/tutorials/tests/test_tutorials.py sha256=DuYTckxfb4_xDpfIZqAH-iZQIlz1D5Ycaxbj0HxubWQ 4178
struphy/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
struphy/utils/utils.py sha256=5BoZD0FPyYQX7btklWLxXUSSi5kFKQQMEYH-o22NHHs 2276
struphy-2.4.0.dist-info/LICENSE sha256=k0kg7aRMjf3-nNuxNIYLeW-DVOLsFnglg8FhFVR1jCU 1115
struphy-2.4.0.dist-info/METADATA sha256=kcXiGUWABNWqUeKSecwRJ-hPK_8avSeW3Eqol9sAwmI 4159
struphy-2.4.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
struphy-2.4.0.dist-info/entry_points.txt sha256=P8rWVp5qGSjV6BvQDTrUhvSVLHtZyJ0jIpn3cvmA7VY 57
struphy-2.4.0.dist-info/top_level.txt sha256=R_g5XDrJ26skJZDOaUmX6J_YLqz7Jaqh5v2W5BcYTI0 8
struphy-2.4.0.dist-info/RECORD

top_level.txt

struphy

entry_points.txt

struphy = struphy.console.main:struphy