pyfr

View on PyPIReverse Dependencies (0)

2.1 pyfr-2.1-py3-none-any.whl

Wheel Details

Project: pyfr
Version: 2.1
Filename: pyfr-2.1-py3-none-any.whl
Download: [link]
Size: 626931
MD5: f49e1b1bf680d665f62d964de0481cb9
SHA256: f2c35c0c722f53a7685a6c3b7aa0ce62e3ef543f2ad3c852f45d8a7ce1cb3a44
Uploaded: 2024-11-01 17:02:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyfr
Version: 2.1
Summary: Flux Reconstruction in Python
Author: Imperial College London
Author-Email: info[at]pyfr.org
Home-Page: http://www.pyfr.org/
License: BSD
Keywords: Math
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.10
Requires-Dist: gimmik (>=3.2.1)
Requires-Dist: h5py (>=2.10)
Requires-Dist: mako (>=1.0.0)
Requires-Dist: mpi4py (>=3.1.0)
Requires-Dist: numpy (>=1.26.4)
Requires-Dist: platformdirs (>=2.2.0)
Requires-Dist: pytools (>=2016.2.1)
Requires-Dist: rtree (>=1.0.1)
Requires-Dist: pyobjc-framework-Metal (>=9.0); extra == "metal"
Provides-Extra: metal
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 443 characters]

WHEEL

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

RECORD

Path Digest Size
pyfr/__init__.py sha256=k6f9YRKQI3BT_-7do12Esls-1UJ9S_mWawbXPAB5r_A 38
pyfr/__main__.py sha256=yji8MABN0ixr4LQ0X-ODw7wtLyy1mJvVYUhZSujGTWY 10763
pyfr/_version.py sha256=-yjKj08H9NSe_5N5qBYWmC9d9NK1uYPTPT5FuTBHiZg 20
pyfr/ctypesutil.py sha256=9DxXNjWtdl7LUQq5oJEnn8lM1JNTss8c-Ue1SJ-U9Fg 2565
pyfr/inifile.py sha256=tBiCwBH8YWbsQkp8pOEtl-wx5KkpfIhtNcRRm4ztcRk 4108
pyfr/mpiutil.py sha256=OSMOA2uRZzGwdczUc3ZkLsRMxLQ6WCPKxUJkgtE0G_0 2124
pyfr/nputil.py sha256=vMoIbwqcxAH8yQ1_e2bPku9d-FJBn9BHjBYWyp8H_Uk 3657
pyfr/polys.py sha256=2yVrsEoNY7l-YBwZd-CGsTrhA5A0lz2xuRYXhLCEhdI 14077
pyfr/progress.py sha256=wcqxFOlzB66M1CbRevXXrFTccQpMuuGBkrHWBOdThlw 6683
pyfr/rank_allocator.py sha256=FKZMDr-Hjx9q8bnFczcxPVuLEhkjS75ln2uKTX8MC5M 2664
pyfr/regions.py sha256=ymkBekCi0G1uRtxWe5OiZGGMTF6tWiJggjjYeApVpK4 10545
pyfr/shapes.py sha256=mL5qcVQ6gkE4YPPaLYKtgKBdbduLSVWar2g0n78x30Y 17432
pyfr/template.py sha256=H_AO2ef_-FsM38564DgqcBiK2t6JMwLANwBtkG395HY 1030
pyfr/util.py sha256=O0sxYXF0rHmBBx5HLOnIHVu0rcCp0SQ97ra3dfCpz6w 4816
pyfr/backends/__init__.py sha256=vspuOfxQKbfKnXysw6ssSgXLYDyEkz8Fl2sGQZtQ6Dc 396
pyfr/backends/base/__init__.py sha256=nW8dlL26YAYFOCl46J_oViziisrkRoFZmG1cZmiT7GQ 581
pyfr/backends/base/backend.py sha256=gxEmFLt2XWZfHAP0LFGPj0YXoB_89MLU7xqhgu1hPHw 7441
pyfr/backends/base/generator.py sha256=mEoXR9UifYNMbnBnjWDOEivsrP_BfRICFfh_qxUDMCw 13548
pyfr/backends/base/kernels.py sha256=yHAUit8prK6Nm36HxKtkztQyqzO1COQ2w_pzXFfswDY 5755
pyfr/backends/base/makoutil.py sha256=sw9vRGpbGpwxZQXIJ3crvA5p4kypj7pQWTSBG1k_BCU 5319
pyfr/backends/base/types.py sha256=maIM3oMMuMdCeDGVK493bzkj5ekFd3h28RCSqG68m0s 13326
pyfr/backends/cuda/__init__.py sha256=TsiOEvV4odC5jKfKn00XZ73ttI0u0_hkhDU7hOtvtWY 48
pyfr/backends/cuda/base.py sha256=BIvKkWPAnUSO2H74U5U3qOZQgB-9AdxamrLHoJ0sLz8 3756
pyfr/backends/cuda/blasext.py sha256=BJW78TaW0x_3CVcW2XRxLU9KSEXAgiqIBKlUnh19TfA 4021
pyfr/backends/cuda/compiler.py sha256=r68NPYWvqNXpNfX3lq9jNY43dDxeri_Uode4LMgPOgg 4206
pyfr/backends/cuda/cublaslt.py sha256=TDEsxC6EPa5LEd1tDKJ-vdoA-stXUysa3tuXs6vbC3c 9306
pyfr/backends/cuda/driver.py sha256=-g4smS_p1-35L7xTMz2Okfpfgm6poFt-oKFX2MFgKyM 16476
pyfr/backends/cuda/generator.py sha256=0BSbQmBBs9dzdOmnupoOIeJCZ86npKOT6XTD1WmIYDw 1477
pyfr/backends/cuda/gimmik.py sha256=3Dqjlm4Ls8qNkatjGNR912Q_wJLR3CvJRuPNEHS6cN4 4012
pyfr/backends/cuda/packing.py sha256=3pp73vlV-a1PTrERn0cSzUXaIVNpmLHdSrYAdT3UY4I 2494
pyfr/backends/cuda/provider.py sha256=j6E0uFaZplBEh3YO6O_B3kDwt_MNiPueOp1RKeOkJp8 3784
pyfr/backends/cuda/types.py sha256=LUS9fkAYBpuOBGV1ipDDKIyK4xZEK6BAxhHzsrxww7E 3498
pyfr/backends/cuda/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/backends/cuda/kernels/axnpby.mako sha256=n_iMEidhK06sdklLMyq4Ms1qdllHsS3kKZhIUX1gprc 1053
pyfr/backends/cuda/kernels/base.mako sha256=mtiFjo4-tDngk3K5yyT1vrDUSAVmbqV-Y5AWQcGFWSU 905
pyfr/backends/cuda/kernels/pack.mako sha256=WwA0RI2baHzVIv35wHtr68BJZssx2s0RZ5-OniemfeI 713
pyfr/backends/cuda/kernels/reduction.mako sha256=JghLXWS-lPzImWWhrvraCqgPuqBsIF5TAYxM-XnfaxQ 2148
pyfr/backends/hip/__init__.py sha256=XIT36IwBfnjaEbjX73H1DkB1AuWIkL0IoVJ5BhJ6eHQ 46
pyfr/backends/hip/base.py sha256=czg9IBFfuzXehzl0xzPdLuXZc4eoW6e_Bqw--dZzWho 3439
pyfr/backends/hip/blasext.py sha256=MbzAyR-1BWUYOyXkCzGPIbMZkV4cMc0rq-vtODxsWRE 3981
pyfr/backends/hip/compiler.py sha256=eeC6xPSW6QlxBMyHcp1OQ9bCPXLi9OOJwdIZwNUQWgY 3582
pyfr/backends/hip/driver.py sha256=wDYiaGnzJKHtV5DlefUVqoLs7NRFI-0WHsbvKvvrP8E 12908
pyfr/backends/hip/generator.py sha256=HUz0JWG7SNPQ_bjNbm-bcUGGRf6RCQvloVL-dHI8qIM 1476
pyfr/backends/hip/gimmik.py sha256=LFICCl69YNH2nh1bBVLF0KprpMqxZM4a3JxT1iupIK4 3810
pyfr/backends/hip/packing.py sha256=qtDHuUc8QEvE5gjstq0H-H88QI8zFxjwT2M1YiR1W0Q 2170
pyfr/backends/hip/provider.py sha256=weQE_XVYxXozTB9if5KH90ZMzCvDAU8uymEZ-RnNNzs 2946
pyfr/backends/hip/rocblas.py sha256=C2h5nbyjXH4XVGaQrGechgpJXmJ683KrU2C4yMaCtY8 5537
pyfr/backends/hip/types.py sha256=DdFttkF16PmUAPNwrsB7su_HurqplsSI2Mmq2LdnhaA 3702
pyfr/backends/hip/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/backends/hip/kernels/axnpby.mako sha256=_zX_GZRWevVZdrF_U5WkIy0Ft97NNcawei453zGXbI0 1093
pyfr/backends/hip/kernels/base.mako sha256=4BJCkxar8anjdjev1GalpKIM6ieiivGa6enICx2BLNg 394
pyfr/backends/hip/kernels/pack.mako sha256=7GSmWQu19QBwbvR-Rs2YM-9-zmp8dvrkykzog0MGcH0 732
pyfr/backends/hip/kernels/reduction.mako sha256=l_UsXqD0jCLt_0JoIiilu3CZJYfhwb7bDo333sYFtDk 2106
pyfr/backends/metal/__init__.py sha256=3pFrwsfQZHuXhb4bCd7ro5rvlUPHCeGkkAjGeVUKHA8 50
pyfr/backends/metal/base.py sha256=mJJx6M_7dlO3frMc56ilFZvUYb7qwkaUCvv0rVAx1g8 2881
pyfr/backends/metal/blasext.py sha256=aeov42nR5IgIs85se342iVTRkLyxY9dn5g3vp6lLY6A 4379
pyfr/backends/metal/generator.py sha256=lUyiz4l_vbFk4wLukJe_WASfSQOAOOOSkaM6ymejsDg 1496
pyfr/backends/metal/gimmik.py sha256=N6BZ-kjJtHBx3-1-WbhT99-tLdEjT2JU-A84g2T0seg 3298
pyfr/backends/metal/mps.py sha256=VDUBSEsCqJOPVKXvITWiNeB6MLgyoe0rDO1FNNTAGEA 2458
pyfr/backends/metal/packing.py sha256=VlmhQbtqp3L2t6ySc6vAkvb3arEiTnUGFLtDyWV1ofc 1421
pyfr/backends/metal/provider.py sha256=22Spd7chZqKJcchGDicEh_TytAoLY_0Fe_EyAckqeGg 5391
pyfr/backends/metal/types.py sha256=gaobr8ovs57Glj05ux7aWQXmzX4-WviH1ak9bokzOZQ 3244
pyfr/backends/metal/util.py sha256=mVROpMixWbFvxbx4AixPGtadzcCfWnlD2CKCwH0L9pc 273
pyfr/backends/metal/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/backends/metal/kernels/axnpby.mako sha256=jCZbVU3-6kyif-Ni8pGf4x8qb4sDxd0WlHbSLW90ld0 1008
pyfr/backends/metal/kernels/base.mako sha256=Er8atLxqUYiOAROVZnSYDLTrRI2dSlu745wVClSLY4I 789
pyfr/backends/metal/kernels/pack.mako sha256=VMyH_LHOqNiY4lYKGbmxrESddkAuoDMolRUanrUJcnk 698
pyfr/backends/metal/kernels/reduction.mako sha256=xNuyO7AvRzDDps8m3UQAMLQhiCLTr0PNV3xj4pRfSoA 2356
pyfr/backends/opencl/__init__.py sha256=AIOQMo5gdZkK9pj16Lp4m2vfrkahb-BXXziR7cFbtVY 52
pyfr/backends/opencl/base.py sha256=DpfVu0_O_Nwd-TpyJmlbI50ZTKKyJ7m8Kf_NXEIFU0w 4029
pyfr/backends/opencl/blasext.py sha256=kx8MAhDJvzWnM0N_PA8qhUSeTobnGkCCUA6lWy6Ztb4 3857
pyfr/backends/opencl/clblast.py sha256=boQOZgFpCIgbD_T_yQyYAKJlPAst1m3ZWiMwRAbuPS8 3472
pyfr/backends/opencl/driver.py sha256=D5AK8oOvYcN98ToWQ6bBZ1qwOUsXq_3c3yiqkPTB_iE 18869
pyfr/backends/opencl/generator.py sha256=LJhFtG2e2ld_anxQBwA3Wrnn49ExGzAMRG0iY2qFAQA 1547
pyfr/backends/opencl/gimmik.py sha256=WekpzN5TNmAO5qU3dasHpgGGetG4VBDr1JteEGZgLog 3814
pyfr/backends/opencl/packing.py sha256=CbrGO3ayFm5y_wdTeyXTYaMDOA_tnhBWecOqnHi9WQw 1389
pyfr/backends/opencl/provider.py sha256=uX4w3nmMX3ZFya-6xWMP69DDiI8FLtaylLAndc87K0k 3428
pyfr/backends/opencl/tinytc.py sha256=dWCWJrEegRSPCZ6kVR9UwE5SvmcXmigM4RjneExxI9M 5701
pyfr/backends/opencl/types.py sha256=S4mTw_J2XkN6fTMKjgEFUbvWVj9_DKcPV3WSNB8KhEg 3863
pyfr/backends/opencl/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/backends/opencl/kernels/axnpby.mako sha256=eoPA8vjlpgH6w4gT8BAPiWNLyK6eW-0CXsQXOHB4svI 1049
pyfr/backends/opencl/kernels/base.mako sha256=LArunoQOeMfX68d2gh5nUb_Lhn04VLV9EaLqSU2xlyc 958
pyfr/backends/opencl/kernels/pack.mako sha256=iir10ocq4l20dWpfHr6EhopSqBy167muwmEdLP42SIU 689
pyfr/backends/opencl/kernels/reduction.mako sha256=Uzl8c5Lg9msHSYmiTl_AG1WhdfvwcqukPqp3YMC6GbQ 1613
pyfr/backends/openmp/__init__.py sha256=EywegecFvCth4Xdnl0hDXhGppqUPPU6WRGHasJEJUIk 52
pyfr/backends/openmp/base.py sha256=i2-7arAb5hUqXZ525rxu56lEgK0ESrNC3RqzNd48JNQ 2949
pyfr/backends/openmp/blasext.py sha256=lEMzkY4uiTTmQvDpZn5-K6yqxRXQM_mdYMeLLS04Cns 3320
pyfr/backends/openmp/compiler.py sha256=AkYCpdSUk8BFQyv-Z68kVmC4xPvyBipGZQTqL_VHbGQ 4887
pyfr/backends/openmp/generator.py sha256=d2ml-dyU8JcIzq-lsnCSxKwv2-0YtyA9eUWd6aBoh9Y 4838
pyfr/backends/openmp/packing.py sha256=hnXYGEEKQvVYmFDc1SBtnsc3p0Kl9S7mY8HQ5NukPO4 827
pyfr/backends/openmp/provider.py sha256=5AdH2WbROdBjgGUc4k25nbvAg-GVje_b2X6PWSQgNAw 5747
pyfr/backends/openmp/types.py sha256=ITboBqFeEJqnf-MOPu74L-8DvhQRfGrnbfhiemIy6AA 6604
pyfr/backends/openmp/xsmm.py sha256=5fruwngmhmJdFXnbsLRkVXTdhmEh-lcVwhfgTZmh0zo 4581
pyfr/backends/openmp/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/backends/openmp/kernels/axnpby.mako sha256=GOdpFCS5Z-hBsHGp34AVdX20uKIXEyO2m-7Yu1lu9II 1244
pyfr/backends/openmp/kernels/base.mako sha256=6iPDAWr2gojEdXMEFvKoV9CZgTtpk848gP3scGFQujo 540
pyfr/backends/openmp/kernels/batch-gemm.mako sha256=CbMXDpyH7MjOdzxy2EBDSZw4CaCH5HUg476xLdRhOEs 514
pyfr/backends/openmp/kernels/pack.mako sha256=x6SjYahu1B4D4KpnBGWgeZmADsGvVAw0p9C0kQpIUas 716
pyfr/backends/openmp/kernels/par-memcpy.mako sha256=vOyJmLHl_DwIzxj7uwu6heBbE7Ix9JCr0nawEjDDzac 491
pyfr/backends/openmp/kernels/reduction.mako sha256=fpjTrjTJA3F83dQE0A9Uxg3d37vyb97RUgNnDqzmIbg 2460
pyfr/backends/openmp/kernels/run-kernels.mako sha256=8oXo6dqB4tjoRxEdoUTY2WO6e3sgA2VB7iC-guH-Fws 1994
pyfr/integrators/__init__.py sha256=uIfoe4Dov_GT2DbkN7IZw8Nl6D5cDSZTfTLB8wwlCrA 1355
pyfr/integrators/base.py sha256=ntIi7mGLQTy7Pwif0e9bvGutmLNex5ZV1dyi9LubQOY 8297
pyfr/integrators/dual/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/integrators/dual/phys/__init__.py sha256=SmoOeb8ldzh9eMtwRkwkbkGsQBW9gXnu41ENjUgqiRw 134
pyfr/integrators/dual/phys/base.py sha256=Jths9RFsXhs84xRCebwFCDSjXbWewQQxTZ6y7-doaS0 2074
pyfr/integrators/dual/phys/controllers.py sha256=BoNhUj7g3TPWLDd3vXsGZ0ApBIm7nX9ItYXW1EgFihc 1333
pyfr/integrators/dual/phys/steppers.py sha256=n9-uLDiQrq14lZijhPjG2zb1b1Ltzbe_8gj9QBIjpE4 1724
pyfr/integrators/dual/pseudo/__init__.py sha256=GM33YvSsz9nJCxAjR8rfWjc_3luKkPyCU9CVvXWePyQ 1892
pyfr/integrators/dual/pseudo/base.py sha256=SumMQ8nXphGEzHv8LYnTKtOWF-kE5sp3-SEBXXbvZnY 4402
pyfr/integrators/dual/pseudo/multip.py sha256=oGdEoMJE_QZOguhjHEaFcHLaR9sNRKbodx-e0IXIx8k 11183
pyfr/integrators/dual/pseudo/pseudocontrollers.py sha256=WTQSvwAxZOq3Jd9VsIWhY_RnRg4M5brxUlsnOXd4E0Y 5592
pyfr/integrators/dual/pseudo/pseudosteppers.py sha256=JUn5XfyewRB7LeBxy2iDo4BXDGDqZy6HIcCvZk7Ws4g 8806
pyfr/integrators/dual/pseudo/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/integrators/dual/pseudo/kernels/localerrest.mako sha256=CQJaUBUVxQWnIB5vxCXB7jfPytBJimskrvQS2ZixJhg 781
pyfr/integrators/dual/pseudo/kernels/rkvdh2pseudo.mako sha256=TScQGY1pd9v9_3eUYD7KhUuxzhXK95bY7DhgSdq7LWQ 1140
pyfr/integrators/std/__init__.py sha256=Ddlnee0SWTSCooD8BA-pMwHrf1KKpO0w7VQhzdBlHLY 120
pyfr/integrators/std/base.py sha256=mvu7-5VTULEmtvv5jXH8o6TLs0Bn3s6TKb0O8tTuAj8 2257
pyfr/integrators/std/controllers.py sha256=vifzF4epE-tQ0Y7TkJg8MB5wZiYCLoCAbaBJexMguqg 5981
pyfr/integrators/std/steppers.py sha256=tnYXy85awG7DCw4oB-2C0qdfVY9PU-3v4to7VSi3-gc 7111
pyfr/integrators/std/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/integrators/std/kernels/rkvdh2.mako sha256=ykK-iO7S-d3CxXL27FIb5FESl2CENseSrYo5zSRvGs8 1032
pyfr/partitioners/__init__.py sha256=Dl2-Tl_6DmF0wHif1e03EvRN4v_dTMA5VCE1F1599DQ 313
pyfr/partitioners/base.py sha256=K8XAEie-detJFRqLAa1qB35qTDJ05IPLTpJIIsZEJWo 16621
pyfr/partitioners/metis.py sha256=qoPEufnUj7BFJu-gQoCPpxoHLovcGohxDZZBK3Xbx-I 5925
pyfr/partitioners/scotch.py sha256=xXIBWmVK-bO9GFn1qx-fVGZqGCRANcm9CCHE62LcsKM 5413
pyfr/plugins/__init__.py sha256=eL7ZKjm0ahX9Iwt4NAB4fpqD5Ba18x1RR-s1gHaPDiw 938
pyfr/plugins/ascent.py sha256=ecNr2ffeKXiqxoJ0_Ql26-wIvTDMNPEhdOdjE9e01bE 21255
pyfr/plugins/base.py sha256=3cLOi8SoSECNf_ZTG7ALwIDuD7cYRDLtrb36vNctPIo 7204
pyfr/plugins/dtstats.py sha256=da4DYRqDAgHK4GQnCwne8CnZfQR-VRciUFRt8ElVJY4 1447
pyfr/plugins/fluidforce.py sha256=wWmZ-ltXloz_5mXVfB3S4BljgeFkU5kV66HtG9kZs00 9259
pyfr/plugins/fwh.py sha256=J-Ywq0f5E2BtAyrlQcLp09qZd5WuhYG1mApyCYS8dls 7790
pyfr/plugins/integrate.py sha256=Hy2VnEI7I-3qrqYtO_fJTHxo54z3qqd4Cnc10vBwyMQ 7973
pyfr/plugins/nancheck.py sha256=Ml13f-OoQ3HWiKiTn_JuEilpkQ5vBEzH4N4Gwpr8NeQ 564
pyfr/plugins/pseudostats.py sha256=QzvpJ9cCHvxDsJl900ui0QrRl_fqUnAK-Vfr0CH-7gE 1567
pyfr/plugins/residual.py sha256=8Ylq_AurD3MA3lNYRiU__gi5Z9E6dJ-poy1AL17XIIo 2225
pyfr/plugins/sampler.py sha256=OkYin3T-0NLm4sSiv668bkpZkLgWnAnYvUi8tEoekNo 8198
pyfr/plugins/source.py sha256=l5Iioh0H42Rx2awn3V7DGjhooLRCh13jbM3FgW1RC9k 1044
pyfr/plugins/tavg.py sha256=V51FvMpVDYwqii7OvI28z-tYYaZ06TNBDtv4qvLSS0Q 21781
pyfr/plugins/turbulence.py sha256=6QgSKA9oTYbtK3AimxmxInimYMjtVpzRjVrNf_JysXM 9226
pyfr/plugins/writer.py sha256=BeYgfHr1kG80vSzjykqd4oIOVjvmvrUJu1EaYTPm1J0 2980
pyfr/plugins/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/plugins/kernels/source.mako sha256=G8frWRUMM8ri-uQ4sdcAaRyuyB9fBzSEeRmpruGa2Fw 202
pyfr/plugins/kernels/turbulence.mako sha256=yjT_bhdNUOpOOq-GzJR2fhUuSFWyN93unRlfeKK-pL4 1796
pyfr/quadrules/__init__.py sha256=FRCVSDMxZO7UXVuAK7fhBKr0m9hTmOLxiCbZPYZZXPc 3411
pyfr/quadrules/hex/gauss-legendre-lobatto-n125-d7-pstu.txt sha256=PzwMtClpCjdjMP_wzXYirBXFPeoUuH3kgQcj3syIFUQ 11637
pyfr/quadrules/hex/gauss-legendre-lobatto-n216-d9-pstu.txt sha256=wH_zvKt1ZUv27n5Ni6Np0_55d3pCjJGcy6fnOYneKHY 24860
pyfr/quadrules/hex/gauss-legendre-lobatto-n27-d3-pstu.txt sha256=D7zLGDUySwpMchsbow0iBxs27hVomHP-0gaSF0Q2SjI 1403
pyfr/quadrules/hex/gauss-legendre-lobatto-n343-d11-pstu.txt sha256=LVUKhbHU0DUdP1KDk1I-23pEBnQj5gpljRdmiWB9JGY 38770
pyfr/quadrules/hex/gauss-legendre-lobatto-n512-d13-pstu.txt sha256=2sZefWQdxkKVPdP3L_mYiwzsOr_bvSOZVPnGf6zv6LM 67696
pyfr/quadrules/hex/gauss-legendre-lobatto-n64-d5-pstu.txt sha256=jd3ieIwXIMjW8AOsL7_uwe7uYOLDldZEikQRGSQchGs 6760
pyfr/quadrules/hex/gauss-legendre-lobatto-n729-d15-pstu.txt sha256=IuNkSJrUdkK0L2ilZiA7TzhGXIDcTlqOAOJDNmGmbUM 90398
pyfr/quadrules/hex/gauss-legendre-lobatto-n8-d1-pstu.txt sha256=quGhI6IRXCLtotEimcauCt6FK4Pj9I79Ss2RUWcUUY4 140
pyfr/quadrules/hex/gauss-legendre-n1-d1-pstu.txt sha256=j61opoXiZ1_0FYIVYb70rpXQhXEEM_wm_-120dH6R5M 16
pyfr/quadrules/hex/gauss-legendre-n125-d9-pstu.txt sha256=0o_xkDGHqPAuDPj9lKuY1NstL833LpjNiLR1BxdUxh4 16379
pyfr/quadrules/hex/gauss-legendre-n216-d11-pstu.txt sha256=woQFWA9BxzH5QuqZJul1wcfDoPPsiVuK8qBX2x2WzcQ 34132
pyfr/quadrules/hex/gauss-legendre-n27-d5-pstu.txt sha256=g_YOsAmDMqY8I4_rCjdkB1bdPUUnAhIaVyuq7UwoLiA 3294
pyfr/quadrules/hex/gauss-legendre-n343-d13-pstu.txt sha256=J1XlMNIR9ozHRZ3HWDHj1XU52v0RBykuE1UOjZHntsk 49207
pyfr/quadrules/hex/gauss-legendre-n512-d15-pstu.txt sha256=tuYrZkoel809NZRknzNLu6Fd84N_1Vfgxe47Lkvd3N0 80816
pyfr/quadrules/hex/gauss-legendre-n64-d7-pstu.txt sha256=DiDMJAn0DtE3tUopj1NLd0T3F9F1UUriSZWdkPcuZPM 10064
pyfr/quadrules/hex/gauss-legendre-n729-d17-pstu.txt sha256=g0-WxEtnpshKE-TblKXrp1u_x6sjTOsp88qHFHctKZc 106768
pyfr/quadrules/hex/gauss-legendre-n8-d3-pstu.txt sha256=DMKnSIa-ZK2bocs70ALVs9IBSy_Qg53gF-RM-ezPqmY 980
pyfr/quadrules/hex/witherden-n148-d13-sp.txt sha256=Xc44BgW_KShLlwZmib_cfpnc-2SdwLm8DCieFO0dFLE 25901
pyfr/quadrules/hex/witherden-n199-d15-sp.txt sha256=kdp-OIQ8wTd5n8c6zcW5Gt5o7ViejRjDTOjyisGYwIA 34826
pyfr/quadrules/hex/witherden-n282-d17-sp.txt sha256=p_lNTl4NTOlbqMI8UcSYM9hkntinpWGWzsNxCb6YOhk 49351
pyfr/quadrules/hex/witherden-n369-d19-sp.txt sha256=HjRXUuHzZXwJmG4k6Fu3QKt8J4YdQG9TcJ0rvpy615Q 64576
pyfr/quadrules/hex/witherden-n505-d21-sp.txt sha256=p8mIM5iwcSNCIN0y-AZe73Qpng9sxCMKN95r5jcR50M 88376
pyfr/quadrules/hex/witherden-vincent-n1-d1-sp.txt sha256=_K3cddQEpVK64sSVLqfG_dPqy3pm3fn47IEvHRTk4HI 11
pyfr/quadrules/hex/witherden-vincent-n14-d5-sp.txt sha256=jHJbmuJ79svmP-DJsGTtzYLbljINiGQPGZY7zhAp8KE 2394
pyfr/quadrules/hex/witherden-vincent-n34-d7-sp.txt sha256=edQNudvr-1_uDNrpN0phojzIPx9qEiX865mJIrZ-Z6M 5814
pyfr/quadrules/hex/witherden-vincent-n58-d9-sp.txt sha256=RgilJkMgkWY_7mkIc-kFfw2KKZxpJs4oFjf-VaOTH0g 9918
pyfr/quadrules/hex/witherden-vincent-n6-d3-sp.txt sha256=2q09D91Pb46vJORPGi-cx_h7kfLQ-ThM-z5azixJd3M 978
pyfr/quadrules/hex/witherden-vincent-n90-d11-sp.txt sha256=-Lae-0yJNNKZSAX2_gUXKbqAZqCVi2OJdICTEAH4eAA 15390
pyfr/quadrules/line/gauss-legendre-lobatto-n10-d17-spu.txt sha256=kb0Nw29A-DLFqKdg385oNCfhG4T1YmW9U0rP8YsGysw 607
pyfr/quadrules/line/gauss-legendre-lobatto-n11-d19-spu.txt sha256=NUTXO8e-G5xJ9O8eLctoVAqYjAe4miITGn632cxyNsM 643
pyfr/quadrules/line/gauss-legendre-lobatto-n12-d21-spu.txt sha256=0G2BCfKzX22SdkXfBjDq8qzD9witHKb-L4KQ_vQ7JGY 734
pyfr/quadrules/line/gauss-legendre-lobatto-n13-d23-spu.txt sha256=0bYx4BWYoEH3rQYuk_1WFyKsLvlUCVmRA4CsfJJ9XCQ 779
pyfr/quadrules/line/gauss-legendre-lobatto-n14-d25-spu.txt sha256=4BzN2H_mCZd9vOtLPstHPkrP33jT5b-i6pKuPysHpY8 875
pyfr/quadrules/line/gauss-legendre-lobatto-n15-d27-spu.txt sha256=i1JeFrJQbjKpAPManX3C_wS1uIj_DOrdOSdLNaCg-TE 914
pyfr/quadrules/line/gauss-legendre-lobatto-n16-d29-spu.txt sha256=v4rXidZ6EMOInIRXE09JMQBzM030fyZ4-UBo9YvhuhE 1012
pyfr/quadrules/line/gauss-legendre-lobatto-n17-d31-spu.txt sha256=GPBCZugbkHaXQ12f2M3doJGj3LQydW9kN6UjSWgcD3E 1049
pyfr/quadrules/line/gauss-legendre-lobatto-n18-d33-spu.txt sha256=yPahS8b2xLMQQl7iLhHBqe7XL_mwD6-OFzWPmlG-_sI 1147
pyfr/quadrules/line/gauss-legendre-lobatto-n19-d35-spu.txt sha256=5Qq6Io1fDjhllghJXWaYr5tkliWYAunuQf80N0uBrNw 1180
pyfr/quadrules/line/gauss-legendre-lobatto-n2-d1-spu.txt sha256=HMhWIBFu0BtzenUMkd7r1qB6DelFQq8Zn9GUNYYldrI 17
pyfr/quadrules/line/gauss-legendre-lobatto-n20-d37-spu.txt sha256=zsze5So8SvXxG58VAOXThVk9op-IHv3s2sPAx2YvsRU 1284
pyfr/quadrules/line/gauss-legendre-lobatto-n3-d3-spu.txt sha256=c3JkQEIjPRvIfWsgoG6eOe7bAXhTjYcmIBlDaPiCdMI 111
pyfr/quadrules/line/gauss-legendre-lobatto-n4-d5-spu.txt sha256=1-ZOLr8ByPZ40GYWYtHN1wje8CJeiFcEhfGvKRGLAGI 208
pyfr/quadrules/line/gauss-legendre-lobatto-n5-d7-spu.txt sha256=PzLAOjx97eEX2xn3oC6Kt_5xKctCcBDJ-ejkKHGqOFc 187
pyfr/quadrules/line/gauss-legendre-lobatto-n6-d9-spu.txt sha256=L1RoOWAIov0T3eNsU6ZGOIWrRKDKwEEqnp74Hp-jdkU 343
pyfr/quadrules/line/gauss-legendre-lobatto-n7-d11-spu.txt sha256=oyv0C8r2whQ6z4zWacQh3kqzP0pupM_i0R0ykwFKNmQ 376
pyfr/quadrules/line/gauss-legendre-lobatto-n8-d13-spu.txt sha256=d0_KkZIySEF6_C2wknffmHov-3FVtkhDVms2rj4bNT4 476
pyfr/quadrules/line/gauss-legendre-lobatto-n9-d15-spu.txt sha256=9yNM9vh540KzrSBB1T2FfNaz01_cwtH_CkH4c-W2d_k 511
pyfr/quadrules/line/gauss-legendre-n1-d1-spu.txt sha256=HK1Cd8tqERXbbwaMsr6IYyGPLPyDjtxTRe03201RvxQ 8
pyfr/quadrules/line/gauss-legendre-n10-d19-spu.txt sha256=9pz29_fUElTZ8IRZ--K9gtrl0pOFhwLoru-ZOmRToTk 665
pyfr/quadrules/line/gauss-legendre-n11-d21-spu.txt sha256=zhpewA1awH25xKMEFPZ8nHD9tJoRv6fRN8y-TOHYaes 704
pyfr/quadrules/line/gauss-legendre-n12-d23-spu.txt sha256=_G4eQs-WXeU7FJl8HuAyLr8j8Mrr3z1qy_WcAfslIZk 796
pyfr/quadrules/line/gauss-legendre-n13-d25-spu.txt sha256=uctZRVMMkVv6wd7nebljl7ef4uhds2f55vRmJzpVtkI 835
pyfr/quadrules/line/gauss-legendre-n14-d27-spu.txt sha256=sl0DJvI6GpzJs21h1mEvycrha3d9yBQevX72i79kzSU 931
pyfr/quadrules/line/gauss-legendre-n15-d29-spu.txt sha256=x5ARbNwgwFkWyiWmm70GAFhd5-KOFDYkb84Uu00rlVM 970
pyfr/quadrules/line/gauss-legendre-n16-d31-spu.txt sha256=ernoRqAXbsvKu6VJTM7E2vcMFra-E_xkOUpqGxgV1G8 1062
pyfr/quadrules/line/gauss-legendre-n17-d33-spu.txt sha256=jwVDDIHXLKUkLB9OdHVGsmiscF5C3LfxsXR27Ksip4w 1103
pyfr/quadrules/line/gauss-legendre-n18-d35-spu.txt sha256=1Ru-kNmdLa0stWBvlG3s2uonakJ5jz22zrHaxyfcWLM 1199
pyfr/quadrules/line/gauss-legendre-n19-d37-spu.txt sha256=Nz_6kirWChGI8VFCNmMWcTHuQnLVKsOe_1ymdnTiR9A 1236
pyfr/quadrules/line/gauss-legendre-n2-d3-spu.txt sha256=8r8gSYNFZy-J1kRxgzlNVNMetOUxVpGYG_zs3m-8uYE 75
pyfr/quadrules/line/gauss-legendre-n20-d39-spu.txt sha256=RTOPIprlc7Duwtc6mYRsZjkUxRQtIeVQWWUdaX0_c4I 1334
pyfr/quadrules/line/gauss-legendre-n3-d5-spu.txt sha256=382ybjEF4Eprp8nJhoANMwm6DX39onwJXsn9Agq6Dpg 170
pyfr/quadrules/line/gauss-legendre-n4-d7-spu.txt sha256=3DuIESyfDjx48rbvf7riS6NI06nb2H7twcUen2XM8Hg 266
pyfr/quadrules/line/gauss-legendre-n5-d9-spu.txt sha256=CkUDHDIpIjkevnxVAhd_1mfXNoxRynsnz1JSaHnWEUI 297
pyfr/quadrules/line/gauss-legendre-n6-d11-spu.txt sha256=82N1S7Jjpda0p68fQzcUSASrlKS9b7WFXRnhMveSiUM 395
pyfr/quadrules/line/gauss-legendre-n7-d13-spu.txt sha256=v_bh0OXd7z-dduWdOjovyM-ygWHpK_0Le9vFHh0QtV4 436
pyfr/quadrules/line/gauss-legendre-n8-d15-spu.txt sha256=Jax0sDYcN3UgGGiNOGMm53Vx-Q0ygO6sslrXiqk4SwQ 528
pyfr/quadrules/line/gauss-legendre-n9-d17-spu.txt sha256=ev11NomZa243jI3VeYh_YPfsOXXQNLpOfDkje8NLUAE 569
pyfr/quadrules/pri/alpha-opt~gauss-legendre-lobatto-n126-stu.txt sha256=_T-nL9R10NHbtHVQfZZYhSrwpF8stBFczzXOTfSYuzI 5343
pyfr/quadrules/pri/alpha-opt~gauss-legendre-lobatto-n18-stu.txt sha256=Yi4efBmPzchKVN3C-w0YvfTdsUH3fWa6DuejGlnijMk 238
pyfr/quadrules/pri/alpha-opt~gauss-legendre-lobatto-n196-stu.txt sha256=4wmHX7dGO6rZhzlmO8x3CYka3iYMIUO-bxeWiFiAVsA 7836
pyfr/quadrules/pri/alpha-opt~gauss-legendre-lobatto-n288-stu.txt sha256=Sh5op_RgIXfpSJUpG_Icfw1Q1rq7lZnVXFp0LtWGtrE 13352
pyfr/quadrules/pri/alpha-opt~gauss-legendre-lobatto-n40-stu.txt sha256=wV80WV6WvYCz0wmOAuDPOcFpOZ6RXSdt3EIE76IQjlc 1424
pyfr/quadrules/pri/alpha-opt~gauss-legendre-lobatto-n405-stu.txt sha256=Cche0qxe-FVuOlcEEqgolEwArRqJroQMFmO3MpldwLo 17834
pyfr/quadrules/pri/alpha-opt~gauss-legendre-lobatto-n6-stu.txt sha256=iEpT7PKjBNJVktkiVEu6YWwd1VBk92MMAB_lpxz87Co 83
pyfr/quadrules/pri/alpha-opt~gauss-legendre-lobatto-n75-stu.txt sha256=mdhJxt1pehIOMIOBVkSsnNX6tg0lBD0GI1Gu-T8cYAY 2446
pyfr/quadrules/pri/williams-shunn~gauss-legendre-lobatto-n126-d8-pstu.txt sha256=hQ7OEiLb0oNZRtdrZGkfNEm1f6nNm3noGB2lw8iBtk8 9213
pyfr/quadrules/pri/williams-shunn~gauss-legendre-lobatto-n18-d3-pstu.txt sha256=0GwTqkBDCtX-fierRXvtJ9QbNA3y2gHJNarmOVz8VLk 1104
pyfr/quadrules/pri/williams-shunn~gauss-legendre-lobatto-n196-d10-pstu.txt sha256=D7caugKt84bdOhHSezavs7Wcp1QLjw3zAdNxJis2CQU 14033
pyfr/quadrules/pri/williams-shunn~gauss-legendre-lobatto-n288-d12-pstu.txt sha256=Smbn8g783yRCP4znpwyeDN-gftkQjPtbBsaWEHQuREw 21534
pyfr/quadrules/pri/williams-shunn~gauss-legendre-lobatto-n40-d5-pstu.txt sha256=CiopljBrS3g7U2CFd4m_oFy4cxVJjZ1FwTaqOkHz60A 2772
pyfr/quadrules/pri/williams-shunn~gauss-legendre-lobatto-n405-d14-pstu.txt sha256=Y8ligLFS6E-vtNVNgYM7pl6QPRcnMi1GixA0CNGi7kI 29859
pyfr/quadrules/pri/williams-shunn~gauss-legendre-lobatto-n6-d1-pstu.txt sha256=pQD73tvcFaUeTBR2ojTnh2jLOLqXtcRMOyDKll3rqNg 359
pyfr/quadrules/pri/williams-shunn~gauss-legendre-lobatto-n75-d7-pstu.txt sha256=s8sQsoc7BzGyOF7O7Bp6FEJEPPg_v1r1C7B611eFpAE 5059
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n1-d1-pstu.txt sha256=82ulb7SdeKh-tJ5wM3Xb7hns-FXKuMmITMnYgG4j620 171
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n126-d8-pstu.txt sha256=LYCl7W8BdUgU-Vvq2MdrbYTGOs3EB65idHxDKf0a-IU 9951
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n18-d4-pstu.txt sha256=wXx4ddzXyBX-yWlAa_wvg8KVEthI-uN2C8RKrtIShfo 1290
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n196-d10-pstu.txt sha256=JDMUatK0T_BNaSWRSPNnNa9rkyIlaPYsk4YYz4kYe1Q 14933
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n288-d12-pstu.txt sha256=uCK8fPBIYfNX-USjxwbZWf7F4q4YEI6nPIWdcVjirAM 22710
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n40-d5-pstu.txt sha256=E9Ms3Ve0B84vSyg53YuaTeHviT3ediW90p6v-DSagLo 3140
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n405-d14-pstu.txt sha256=h-NCobLno8LG18bd4TDKVLXqXU4RIzjjH_pzrn98G4k 31116
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n6-d2-pstu.txt sha256=wXA4WaiX43ba9C0ucgchknDT1JWeXfyMxGdaQ7UqLSo 455
pyfr/quadrules/pri/williams-shunn~gauss-legendre-n75-d7-pstu.txt sha256=BF4ej449wke3A4B94-IZtsWOxi9L1uO5A-a6BJMn0OU 5632
pyfr/quadrules/pri/witherden-n128-d12-sp.txt sha256=6t7mJVVAqcLO6IfkVo3bv5Q5sCA7tR7PaI6naU_0DWg 22913
pyfr/quadrules/pri/witherden-n145-d13-sp.txt sha256=aiyklfRBxF-VMVYoJiM6Pf9ildoO5cwc5e7mZVvrFKg 25956
pyfr/quadrules/pri/witherden-n182-d14-sp.txt sha256=6qh89ckjTkNo1RckYrVjgHZzdM5g7unsky1MrMXl6Do 31851
pyfr/quadrules/pri/witherden-n217-d15-sp.txt sha256=M-lezKX4EO9-Yaxa8fV6BGtQTZYdbOfmPqFwdf3c2GQ 38844
pyfr/quadrules/pri/witherden-n263-d16-sp.txt sha256=dZhPN759jDK2iIeJ4sg15gMI44bMfLWqZphfSEsehiY 46026
pyfr/quadrules/pri/witherden-n292-d17-sp.txt sha256=cCpDF3Rq5gF-XFcPEK6ZgIJrOWAuGZNMOYd4Ox1Gc8c 53437
pyfr/quadrules/pri/witherden-n362-d18-sp.txt sha256=x2dKJ4z7R6ggaCufs8f3dLkZq-LEqp0EgbKCobOV-fs 64799
pyfr/quadrules/pri/witherden-n421-d19-sp.txt sha256=6pwK442tqoPGgEcWPaMQvRdRLlcqLZvA21Pt4wPpdns 75360
pyfr/quadrules/pri/witherden-n46-d8-sp.txt sha256=fA_srC8dUfbSmiW0EtFz1Mqf5jX937lb8IXK5L-BVV8 8051
pyfr/quadrules/pri/witherden-n483-d20-sp.txt sha256=jz5WZE-6V5C94vMeUUgIl6iPWDpD62aZyA-DkXKr250 86458
pyfr/quadrules/pri/witherden-n59-d9-sp.txt sha256=qYXWz37zHT0NTU5g0_MmFoqaORWAWjimHcXmSLEI--U 10326
pyfr/quadrules/pri/witherden-n82-d10-sp.txt sha256=5gD8fpMPOftjxlYjzccLGPTfo1Z_EPCPQaWqS2ZThXI 14679
pyfr/quadrules/pri/witherden-n97-d11-sp.txt sha256=970yaxLRZi4G0LvnciTSrYGZVQvdbIeoI9Z5anwWBDg 17364
pyfr/quadrules/pri/witherden-vincent-n1-d1-sp.txt sha256=82ulb7SdeKh-tJ5wM3Xb7hns-FXKuMmITMnYgG4j620 171
pyfr/quadrules/pri/witherden-vincent-n11-d4-sp.txt sha256=HMaY6ASRJw48EDqCo9vmD9r2_VMhC_TyuMGE7IWfoow 1925
pyfr/quadrules/pri/witherden-vincent-n16-d5-sp.txt sha256=a7cHNo1XTKkPzU79qHzgLblxBM9vuWTFlmYjDRFHqow 2800
pyfr/quadrules/pri/witherden-vincent-n28-d6-sp.txt sha256=5KMyHV6G3MtvRDLcMWcx29tYB4oiENP3boGVWO9Gm6E 4900
pyfr/quadrules/pri/witherden-vincent-n35-d7-sp.txt sha256=5jHcw3tFLUddc8Har6PC_bB9er83q46tPryyMvntNi0 6125
pyfr/quadrules/pri/witherden-vincent-n46-d8-sp.txt sha256=soTS18BJbGhAty7VeZ-vHfXz-2V7AUDLACiQCEIaoRw 8050
pyfr/quadrules/pri/witherden-vincent-n5-d2-sp.txt sha256=s1K9nH6xt4LGy4CXDUzQFZuqB7GxbwuxpM5cFlg3VeI 855
pyfr/quadrules/pri/witherden-vincent-n60-d9-sp.txt sha256=uB0M8LEwkH1wX8z7pf7YADVqBhO1nIBgLUIER7e_UFU 10740
pyfr/quadrules/pri/witherden-vincent-n8-d3-sp.txt sha256=r22yzS8x5eRvJQJyz69ArW5P37qNg0DyfqfuLuBfal8 1368
pyfr/quadrules/pri/witherden-vincent-n85-d10-sp.txt sha256=mqtcSPq0h5Jwef1cE00Ye81vHdL-QDdq7c0bqQNCHs4 15215
pyfr/quadrules/pyr/gauss-legendre-lobatto-n14-su.txt sha256=CuWydi6ZwSk_HxwdR6NJk91QYrMVAQ-4zZKyiERo1rc 181
pyfr/quadrules/pyr/gauss-legendre-lobatto-n140-su.txt sha256=saCZ613_xiyUt0vI_jm1trKYqNln3M3RnjPNewUhick 10314
pyfr/quadrules/pyr/gauss-legendre-lobatto-n30-su.txt sha256=ITF94HTCR1YxA1M3ETJcyTUXy5mGReXNuxlZ3QKJZug 1858
pyfr/quadrules/pyr/gauss-legendre-lobatto-n5-su.txt sha256=QsTaKg3NZ5hJ4YsblHHh0gXeMfa-aFR83SD9D16mQkI 62
pyfr/quadrules/pyr/gauss-legendre-lobatto-n55-su.txt sha256=qgNaId-LwPGpbHS0pt1wEf2pI5SlFQ1N0TMAT0UJn48 3157
pyfr/quadrules/pyr/gauss-legendre-lobatto-n91-su.txt sha256=FKqEG37YnkQGttIY0Bd6eWwkfFL1pdywrlF5l6VV6zc 7079
pyfr/quadrules/pyr/gauss-legendre-n1-su.txt sha256=4_Wbc5gs6KflHMCulFkLKURkvjOr1qlKrlQIh0pLv4Y 11
pyfr/quadrules/pyr/gauss-legendre-n14-su.txt sha256=UMnyRwBc_VsdoVSAT69n7O9TlDZmLVv2Y0SsPZvFSPk 1097
pyfr/quadrules/pyr/gauss-legendre-n140-su.txt sha256=fW7VzLlMvd7U0oXrqdgwtjgcg4az2lhN2MYjL1Zquj4 13190
pyfr/quadrules/pyr/gauss-legendre-n30-su.txt sha256=GM2vBE7XqajV1B9k4dVvk03WlIE6Mgdkv3LinWj8fc0 2893
pyfr/quadrules/pyr/gauss-legendre-n5-su.txt sha256=BPnk7M6lZA9t9BazV25kvXqOYaZX4Bzl1ME2lxU6TKc 461
pyfr/quadrules/pyr/gauss-legendre-n55-su.txt sha256=xRWXnqMqDV5vRbrSDUKyaIj9j6s_NrBT3yIt6v4BWsM 4893
pyfr/quadrules/pyr/gauss-legendre-n91-su.txt sha256=ztPGRgusJ6_NMLs6x-oJxCMd0EoCedLy9k7WpU-fX_M 8953
pyfr/quadrules/pyr/witherden-n120-d12-sp.txt sha256=M76-LBaItIJzjJpGiXxPTE3clYFdrNzD5sPSel9P5iA 21001
pyfr/quadrules/pyr/witherden-n142-d13-sp.txt sha256=LRoY9byfepNT9vEoZNmAwE60rjc5nOccYDm5AGqKp7M 25419
pyfr/quadrules/pyr/witherden-n174-d14-sp.txt sha256=d_PCawnO0dqaDu1CPGKx4OPySmGTfdGLh0B5-gAQrXY 30451
pyfr/quadrules/pyr/witherden-n206-d15-sp.txt sha256=3lY2dgos4XMfZjhUgkFwfqH4UNavIOghRxFXKaVL-L0 36051
pyfr/quadrules/pyr/witherden-n258-d16-sp.txt sha256=VLabN_PJPMO7wFkvcv_KS6FfyXXFInSvWtwkKZk2k0g 46183
pyfr/quadrules/pyr/witherden-n291-d17-sp.txt sha256=BtjF9XCHvm7_0CUJ2AYT3VlkbWzritunklxVPvI-TgU 52090
pyfr/quadrules/pyr/witherden-n357-d18-sp.txt sha256=JpKFRF15MmTZFL1hf2ttmJocKwDBcP62BGPEwII44CA 63904
pyfr/quadrules/pyr/witherden-n415-d19-sp.txt sha256=KzVeXeL-H2Nh1HNqKDHZx-zZ6BM6PKeV2d-OUO5TttU 74286
pyfr/quadrules/pyr/witherden-n44-d8-sp.txt sha256=pl1BqhWok-LfTgTlK6f-vFfGjA38MFwL-vH6Bjf6rXQ 7701
pyfr/quadrules/pyr/witherden-n482-d20-sp.txt sha256=DVHdl_oAwPoibC7DislciuMCrWCoKLqupXXYmDrQeJM 86279
pyfr/quadrules/pyr/witherden-n56-d9-sp.txt sha256=_Wb8lJ1wqV86kDOH27rGlgHqE9msWgvkV5IjZPrOGzs 9801
pyfr/quadrules/pyr/witherden-n76-d10-sp.txt sha256=VXmyeyx84Aa7sBhXGrYTLYxi5GW-agXGhGXbV4Y11BI 13605
pyfr/quadrules/pyr/witherden-n92-d11-sp.txt sha256=qn1sj-AmJSPq0g0rolj_6PPDmEpPdDXzVngwU-UHolM 16101
pyfr/quadrules/pyr/witherden-vincent-n1-d1-sp.txt sha256=c-JrWDy76HpNhzvRWT13Pbr11W8kOJEaulLQ8spHRaI 163
pyfr/quadrules/pyr/witherden-vincent-n10-d4-sp.txt sha256=zvkZlmD92wy-ft5bat9SFhKk_w6X-rt3-xzV-WcRX48 1710
pyfr/quadrules/pyr/witherden-vincent-n15-d5-sp.txt sha256=dX1Cdz1soLdjt-7qBLgxSpNU8W7N24fvJL9jz-Wbddg 2565
pyfr/quadrules/pyr/witherden-vincent-n24-d6-sp.txt sha256=Hq0wb3kq-KAcGbpaaP8xD07hOVwnVDSQZFvlteJuzF0 4104
pyfr/quadrules/pyr/witherden-vincent-n31-d7-sp.txt sha256=aB9J2varpwCT5tKCN0oE_Yd1CEgG3QrITXWpUVWo9h0 5301
pyfr/quadrules/pyr/witherden-vincent-n47-d8-sp.txt sha256=GPsWfW3dmjTeArjbEciJ1kKHjXrKF3bfpJKdMCYuCaQ 8601
pyfr/quadrules/pyr/witherden-vincent-n5-d2-sp.txt sha256=5DybVTrdF_6XsTBSAzI2_m6fFoojhHyPWYb1TWyyHI4 855
pyfr/quadrules/pyr/witherden-vincent-n6-d3-sp.txt sha256=sVfX5hTPymG7p3-yn6aI8PQUxeyyWWfQVPGQAjgNQOo 1026
pyfr/quadrules/pyr/witherden-vincent-n62-d9-sp.txt sha256=epyC3GJgbndbCUXfm7UWIFNlzRpHj2RV6C2IMxG_k0g 10850
pyfr/quadrules/pyr/witherden-vincent-n83-d10-sp.txt sha256=J_zxtzODhTxOWzEVwpg_7mMHE3VOrXhKUTKduAxuJ00 14525
pyfr/quadrules/quad/gauss-legendre-lobatto-n100-d17-pstu.txt sha256=Qhk083_aJQ7176tGQ8IcZ4o5-xtFxi411OJFEL-a8go 10532
pyfr/quadrules/quad/gauss-legendre-lobatto-n121-d19-pstu.txt sha256=15Wd77wk_zVZ7EhAIGvxhQofcy83ZlpNmgECDigYYc4 12098
pyfr/quadrules/quad/gauss-legendre-lobatto-n144-d21-pstu.txt sha256=oPPBF1BUhfPUOa_pM0P9HZdiJnlX4XhHeVeXqTRqntc 15484
pyfr/quadrules/quad/gauss-legendre-lobatto-n16-d5-pstu.txt sha256=p4hCcTf7ZwtNGTVv1_mvUb1w15eovswoj_Xq2EiLZm0 1332
pyfr/quadrules/quad/gauss-legendre-lobatto-n169-d23-pstu.txt sha256=EBEBJOFm7LzxMJ7C5Y-dvXsbV53zp1w_KZ_s-2743o8 17380
pyfr/quadrules/quad/gauss-legendre-lobatto-n196-d25-pstu.txt sha256=_u0kVzPT66X3R46_pSTTOt7jp4oKiuikTKQDzZIEgoY 21420
pyfr/quadrules/quad/gauss-legendre-lobatto-n25-d7-pstu.txt sha256=IbBOd7gmQLxfnvtyBpxpBLUtoJ5KvC0Wl_uINgGVSwU 1771
pyfr/quadrules/quad/gauss-legendre-lobatto-n36-d9-pstu.txt sha256=ptHpHq7i0kYrDvoKtmhR99VNq9qDvlG2YUcPdvZRDOc 3136
pyfr/quadrules/quad/gauss-legendre-lobatto-n4-d1-pstu.txt sha256=Iud7oHxKtNGaYhQC_BnFw7aWype3bbv8D_Ivv8BfCbw 52
pyfr/quadrules/quad/gauss-legendre-lobatto-n49-d11-pstu.txt sha256=m6th0ZIs2JZaZQ0ALGjpMkvq0n0z6Gj_H-JMd_ECJ08 4309
pyfr/quadrules/quad/gauss-legendre-lobatto-n64-d13-pstu.txt sha256=6rcaWxNhKYNzRoW_AZkv7vUn0xW7jmbbs5qhL0YKM7c 6452
pyfr/quadrules/quad/gauss-legendre-lobatto-n81-d15-pstu.txt sha256=rQcEo5agat9fLgTk2ne6_JE4e8ckEHlziKFSKrklLck 7755
pyfr/quadrules/quad/gauss-legendre-lobatto-n9-d3-pstu.txt sha256=TCDzYu4RO2vhWEYlCrxwAdjw8JoJAKhxm7lI2QQHi_Q 428
pyfr/quadrules/quad/gauss-legendre-n1-d1-pstu.txt sha256=nh8gRRhhhyD1CxvqQ3m1bL7zH_scWYPvp3mQXBAAvdY 12
pyfr/quadrules/quad/gauss-legendre-n100-d19-pstu.txt sha256=gXazplogIo0K49sJqYeiTbUlgLGDpIw6C2lhZiCK_ZA 11888
pyfr/quadrules/quad/gauss-legendre-n121-d21-pstu.txt sha256=BfnOI0CN_v76SgJYMyiWxpXm3k5IYFX9oSlsmR5cG1o 13614
pyfr/quadrules/quad/gauss-legendre-n144-d23-pstu.txt sha256=g86JkBXuypJscAsH_9dQfbDfv5oF3sJYUdYBox-zLpM 17060
pyfr/quadrules/quad/gauss-legendre-n16-d7-pstu.txt sha256=IorIe4nCKRA2sUNiPLk8ztaxEPY3KhlrE-jLZE05xRM 1888
pyfr/quadrules/quad/gauss-legendre-n169-d25-pstu.txt sha256=5hhRONEhV5z-omlv3DP33w3MbIaO6IWUtMN3WrjqB7I 19103
pyfr/quadrules/quad/gauss-legendre-n196-d27-pstu.txt sha256=6tmr6DDG2IXqusr7YpUb7WAuOT938yX1_zr4aJCYkfo 23356
pyfr/quadrules/quad/gauss-legendre-n25-d9-pstu.txt sha256=bU2lsaYLdK5cSTTGd1SXJD3BPg97w5LpSgdZb7TU6Uc 2343
pyfr/quadrules/quad/gauss-legendre-n36-d11-pstu.txt sha256=2bsW2CnLTBLPs-SLYI1RyMe4ADTBLjDln7vaifNPimE 4268
pyfr/quadrules/quad/gauss-legendre-n4-d3-pstu.txt sha256=s_rBj8Zn2OZWYr4U0URUhkz7_T_nb2eywdBKZ8ndYXc 332
pyfr/quadrules/quad/gauss-legendre-n49-d13-pstu.txt sha256=t0KzpClRLdPDpCdrhERZxiFfkoZ0hDy03tS-UCU9dC4 5313
pyfr/quadrules/quad/gauss-legendre-n64-d15-pstu.txt sha256=62_X1YJhgtjdEnsfYLJqKuvGuaI4TLA-E65BopKaqb4 7572
pyfr/quadrules/quad/gauss-legendre-n81-d17-pstu.txt sha256=FM5EGPXDx0mUN3vrQmt2wacw6wNRvTmb9lu3mkXEt48 8955
pyfr/quadrules/quad/gauss-legendre-n9-d5-pstu.txt sha256=uqYdmu4gJ38vL7WhLXB1PH3J455j8_4Y2EcvN9kMClg 845
pyfr/quadrules/quad/witherden-vincent-n1-d1-sp.txt sha256=Fuv7NPzYOMO5XULa2-UEy9INIoT6zfsPqrb0vQi2zbQ 8
pyfr/quadrules/quad/witherden-vincent-n12-d7-sp.txt sha256=4KRNH6lmVkVSkQ6jT2hn7vRl5Uw3ovKBVTC0yXhiqXs 1536
pyfr/quadrules/quad/witherden-vincent-n20-d9-sp.txt sha256=29WE24YCff24gV4zpxdy9m5nKhtMG5klCNHkGKPv_Ao 2560
pyfr/quadrules/quad/witherden-vincent-n28-d11-sp.txt sha256=qi3s15rML6b9x9Nrj3hrYFbSXyFvx1QuE6yWsu7Bhfg 3584
pyfr/quadrules/quad/witherden-vincent-n37-d13-sp.txt sha256=lczryUWgsBy0EC396enj0L8txfTkhz9oQ8Q6LwoNQsw 4736
pyfr/quadrules/quad/witherden-vincent-n4-d3-sp.txt sha256=RRq4azx60FlM3ysNuxo7NCs8qp2E2Dz_4Pv84VlcFsc 512
pyfr/quadrules/quad/witherden-vincent-n48-d15-sp.txt sha256=8N7p-m-IHEmVSi1jm2-XNiD5WOC1sY5K3MadTAIM818 6288
pyfr/quadrules/quad/witherden-vincent-n60-d17-sp.txt sha256=geoHZpFpyUQQQPpTYtoEDihnr_TX3iiBFZ-8g5ygrvE 7860
pyfr/quadrules/quad/witherden-vincent-n72-d19-sp.txt sha256=MKxGYUrvEOuANefq1qX6u-AQAcGW4nfWvHa6M_FTalg 9432
pyfr/quadrules/quad/witherden-vincent-n8-d5-sp.txt sha256=5a3bsgwpImE0G7Cg5LuCADOjLtDnbvfeoQY6Lgdb8ts 1024
pyfr/quadrules/quad/witherden-vincent-n85-d21-sp.txt sha256=DkLgQQO6rSmILfs5iOqZkWvKhEAy8jvQR99Yi4DelXo 11135
pyfr/quadrules/tet/alpha-opt-n10-su.txt sha256=Vpurr6OWnn3TpvGizTRkYl0a1E0AGVec5kqXCCHFg7o 78
pyfr/quadrules/tet/alpha-opt-n120-su.txt sha256=nwPsIFLGc4t_pMO0ez4TX3in9p8ucmQZQgO1k2GXt0c 5013
pyfr/quadrules/tet/alpha-opt-n165-su.txt sha256=CT_yMb8E3wBmEd_gVM9MASCbcL_z6mvgZNZlBSiHoek 6861
pyfr/quadrules/tet/alpha-opt-n20-su.txt sha256=0QC2W1PX0keNOlLb5FoYKyfMR9ZsKfprc4FiDxTrKhc 600
pyfr/quadrules/tet/alpha-opt-n220-su.txt sha256=Ju5vE7Qz95gB8ts0-QxNqYg_hOUkoC2s0qUvJTmLIB4 9738
pyfr/quadrules/tet/alpha-opt-n35-su.txt sha256=mlD1UNsjt1K5cs3DD35ULm7VFn4q6_6VXbpii0VUsnw 1011
pyfr/quadrules/tet/alpha-opt-n4-su.txt sha256=Q4AlN0iqOsy2hMg1ITtPj8vDt_w8zIYslfmYQ62f8Pg 33
pyfr/quadrules/tet/alpha-opt-n56-su.txt sha256=PRwvdoYye-44OaDIUWitPL4WpP3OK1XueD6XEt-F45w 2088
pyfr/quadrules/tet/alpha-opt-n84-su.txt sha256=82FZTpN8u-YderA4xZ2rhkpRAw00wJE4IGWGvpWYtjQ 3192
pyfr/quadrules/tet/shunn-ham-n1-d1-spu.txt sha256=VEtbRcIUMVJDvv7WQ_EqgzT6sNq0r72O0oYx62FpVCQ 163
pyfr/quadrules/tet/shunn-ham-n10-d3-spu.txt sha256=3nWWMDNkezxsyLSXTjFpETSyD7qbtusX9rmzskRPUg8 771
pyfr/quadrules/tet/shunn-ham-n20-d5-spu.txt sha256=rdY_ogvuVmsg7VrnNdzDNQRmdbJT1xkhQlqnJuAhzWM 1571
pyfr/quadrules/tet/shunn-ham-n35-d6-spu.txt sha256=VSPTWzKUtkIeXEb_0XU4zmG5zgkuoU3eX5BwgRwOe0k 2661
pyfr/quadrules/tet/shunn-ham-n4-d2-spu.txt sha256=4KIZwn7hIY1K2o1S94UnvTpc39OIKHdoTrKyaNbypJ8 305
pyfr/quadrules/tet/shunn-ham-n56-d8-spu.txt sha256=n_fr_v4OX2oSEQD_EkNtstCFcRQyGRC_6742aLRA4FU 4325
pyfr/quadrules/tet/shunn-ham-n84-d9-spu.txt sha256=hlgw9YPhHUK5RA87GC5HRUUjYDCM_xRM5GFw920yTwI 6493
pyfr/quadrules/tet/witherden-n123-d12-sp.txt sha256=23-nG97b-uKjAjJ96vTz81egSLnS_-YZRGbYDa-4yL4 21526
pyfr/quadrules/tet/witherden-n145-d13-sp.txt sha256=yPi6unuZ0tqYwi6o9dS3-oXwcf11u7JL8obbTIj8a2E 25956
pyfr/quadrules/tet/witherden-n172-d14-sp.txt sha256=1yHALRkoEBr1rEDmn5aWzPE_66__jnlVIFugRolJfY8 30789
pyfr/quadrules/tet/witherden-n213-d15-sp.txt sha256=lQ47YA_LpmG4gmJ7sr-6wIMR2ZAVFVZvAns8VtrmH0Q 38128
pyfr/quadrules/tet/witherden-n251-d16-sp.txt sha256=xW9rsNEgqTNzS96ejAXoxDv7FBo9Lf8i_5wE_-YtDik 44930
pyfr/quadrules/tet/witherden-n290-d17-sp.txt sha256=HWX_nFeKXNUOIPgB29z2mpBepZxA0tTlDQCpr1LnHu4 51911
pyfr/quadrules/tet/witherden-n352-d18-sp.txt sha256=TuRdM-L2Mj3DaJ-7zb_AGXpA_cjM9_mRrscf2h9GbMk 63009
pyfr/quadrules/tet/witherden-n411-d19-sp.txt sha256=U_mm21H5q7DWFC_HNIaPTowl0vLGm_pwkdEe7UEZhWU 73570
pyfr/quadrules/tet/witherden-n474-d20-sp.txt sha256=t2wi_zYi6Ol-_XCd5C9Whqn1MTBnhMVk3QYOrVTILIY 84847
pyfr/quadrules/tet/witherden-n79-d10-sp.txt sha256=Qv12MkkJLgfXLrWpwGZTAoDeOHvlv13CMezlCSfCKn8 14458
pyfr/quadrules/tet/witherden-n96-d11-sp.txt sha256=90Cu3BehtJQGJ5kyKUTe9S9MFZ7hSuLfbtJJLcwlCzc 17569
pyfr/quadrules/tet/witherden-vincent-n1-d1-sp.txt sha256=VEtbRcIUMVJDvv7WQ_EqgzT6sNq0r72O0oYx62FpVCQ 163
pyfr/quadrules/tet/witherden-vincent-n14-d5-sp.txt sha256=T1FC0t-_cBV2gW8F5KEQYRjmtt0UdJXcrvE67g4SG_g 2450
pyfr/quadrules/tet/witherden-vincent-n24-d6-sp.txt sha256=mMqDT3Y1YlOvPA_4SEQUYMno1DiQ2ekCgimzbNGJymQ 4104
pyfr/quadrules/tet/witherden-vincent-n35-d7-sp.txt sha256=51Younwa0Q5X3mruezQhOT-8eviwAgs9SRMwB2cXyVE 5985
pyfr/quadrules/tet/witherden-vincent-n4-d2-sp.txt sha256=5ts89DP28hDdVj3I8LCNXzpiv4amrCxtA6s18KHqw1M 684
pyfr/quadrules/tet/witherden-vincent-n46-d8-sp.txt sha256=ckrj_kMhGKYbW4xl0MCvEsTTGgXKTDZEWzMp3FUUj6I 8050
pyfr/quadrules/tet/witherden-vincent-n59-d9-sp.txt sha256=hCPZB73eDPNTwsQ0xYadASWVaN9-L9uNhcp9o_v3Bw8 10561
pyfr/quadrules/tet/witherden-vincent-n8-d3-sp.txt sha256=s735r9CJKrltjMTOyQkcA5zBa9f0BntiMjVVBrJirHw 1368
pyfr/quadrules/tet/witherden-vincent-n81-d10-sp.txt sha256=7qhbxEpyIFb4_GXY5rQVieXHbE1BVEBz_BwAJkur7BA 14499
pyfr/quadrules/tri/alpha-opt-n10-su.txt sha256=toY_RIy3SYwV6Fu1x8a3VmtWOpXi4gCrcdR_GwLSs4M 236
pyfr/quadrules/tri/alpha-opt-n15-su.txt sha256=HwHOClNzgHyB9gRVQ-4tlWKBF5VCKPpEujEu13d8hTY 334
pyfr/quadrules/tri/alpha-opt-n21-su.txt sha256=ehIgb-8dumFCrW1goGNFz4DyKQs6x9dT0jfqcoBZCEw 586
pyfr/quadrules/tri/alpha-opt-n28-su.txt sha256=DAsmn16wzHPe1iFfZzA0oMSVTUvdbewHxcFbItLt6lU 764
pyfr/quadrules/tri/alpha-opt-n3-su.txt sha256=x3NH4lRacz9VkbDwPgwZ9twGbeflyIJfhontsUFc4Zk 28
pyfr/quadrules/tri/alpha-opt-n36-su.txt sha256=KOUSDvD25NmE5nqAoLnAV6nt1E1UNtA68ujJU0uSeVU 1098
pyfr/quadrules/tri/alpha-opt-n45-su.txt sha256=BNTswuQWvbRn_LpUMNPb7scTo3FpAO-mIeGk84RjenQ 1332
pyfr/quadrules/tri/alpha-opt-n6-su.txt sha256=DxGPBSkrfutfumvTChTwxJqObwkFgnJmwb-0GeN_UoE 54
pyfr/quadrules/tri/williams-shunn-n1-d1-spu.txt sha256=xnUqtOGV7oGSxc2whmuX01LrbD9MCZ3uOYGCHmewmgw 128
pyfr/quadrules/tri/williams-shunn-n10-d5-spu.txt sha256=Xd3YT-VYh7lCkQWprvIJuIVA2AMGD-1KIcfNz0dmBM8 553
pyfr/quadrules/tri/williams-shunn-n15-d7-spu.txt sha256=9plKsK0e5frFbd8JIBBy-EtVnEoFp6fHSFqvOOo6hQ0 812
pyfr/quadrules/tri/williams-shunn-n21-d8-spu.txt sha256=k4ZOeD1qFXOI2R21m6ahuW--njDmzGX7Pq571w4ws7Y 1158
pyfr/quadrules/tri/williams-shunn-n28-d10-spu.txt sha256=dtF5MpGBF3aDMEXYN7aXJT1fdQnlJjTbvyv9whu1PW4 1527
pyfr/quadrules/tri/williams-shunn-n3-d2-spu.txt sha256=bzW37RaDrncpYxBbi-nfy3YE8GDhHxkDuLrGh68KxsM 166
pyfr/quadrules/tri/williams-shunn-n36-d12-spu.txt sha256=LqALuzMSLn27P5N4Ik4lTCtNuLyIy29rWtypMts0g9E 1983
pyfr/quadrules/tri/williams-shunn-n45-d14-spu.txt sha256=GFIHpsmEIxlCzs5jx4tH_Y4GvI3RzCaaHA-xmVF_EFQ 2466
pyfr/quadrules/tri/williams-shunn-n6-d4-spu.txt sha256=gFn-5CNkf5LgsrFbU84E6S84129fObQXa7YHyLaphHg 319
pyfr/quadrules/tri/witherden-vincent-n1-d1-sp.txt sha256=xnUqtOGV7oGSxc2whmuX01LrbD9MCZ3uOYGCHmewmgw 128
pyfr/quadrules/tri/witherden-vincent-n12-d6-sp.txt sha256=gIzsuqth62Bf6X8_CfrjsosU4sNBKD5p3kYdJ1IA-yc 1572
pyfr/quadrules/tri/witherden-vincent-n15-d7-sp.txt sha256=B5zIt26AEeUM11Xk9JO_hiEh3uNsk-xwL28X7BEal-o 1965
pyfr/quadrules/tri/witherden-vincent-n16-d8-sp.txt sha256=6xnCs26N8I5YKgt3bwj3T-U_yEYH1HQekT-b1u-rmd4 2096
pyfr/quadrules/tri/witherden-vincent-n19-d9-sp.txt sha256=jur4txT3eIpZTau2-zaeLA26hAGW_YV8yXZjOVXdYRE 2489
pyfr/quadrules/tri/witherden-vincent-n25-d10-sp.txt sha256=LIJzuEsQws891OkhfIg_2EF3MrT0WEt4uheA_9XxAWU 3200
pyfr/quadrules/tri/witherden-vincent-n28-d11-sp.txt sha256=STHRWoOZSkRCK-g6LJ0-MNufBd0W8G8Hw-ixkrZ6B2E 3752
pyfr/quadrules/tri/witherden-vincent-n3-d2-sp.txt sha256=4B1TSHALrAEAgc11FT6bBXfeH8BYGMoJZSFU8Aj6WSA 384
pyfr/quadrules/tri/witherden-vincent-n33-d12-sp.txt sha256=ih3_DCA2CPi5dBUwgg_TBarKzG9SNh3mONlCI-OBk4Q 4323
pyfr/quadrules/tri/witherden-vincent-n37-d13-sp.txt sha256=kQIWPPnAU-Cm41N0iI1Kl_nE8OenSUPnMdxjYXRExhE 4736
pyfr/quadrules/tri/witherden-vincent-n42-d14-sp.txt sha256=CF4DCuynIlhuzLjOLuFaVDG2_4ErD3tjPeHUeYaUre8 5502
pyfr/quadrules/tri/witherden-vincent-n49-d15-sp.txt sha256=mUjAJURy8C31XtWMFKZ1wnZ0M6xTd5yCjhXUybxhFMg 6419
pyfr/quadrules/tri/witherden-vincent-n55-d16-sp.txt sha256=fjht3v5s1ryDlw_VQR0OIrfblRKS37t5MGBh_7oEdUc 7700
pyfr/quadrules/tri/witherden-vincent-n6-d4-sp.txt sha256=NyofpGJi7q1y1Ah_x8bYYjQZKUmvnPUJu9cpe_0lPgo 768
pyfr/quadrules/tri/witherden-vincent-n60-d17-sp.txt sha256=pat7_zgXZKdkisw17fiyy_EQ3SIh0EJL5nYadZkrfLk 7860
pyfr/quadrules/tri/witherden-vincent-n67-d18-sp.txt sha256=JDGSqBx3PXqW6CZDt9iU4m8TTsUBtiBFIAgqM6x65xs 8777
pyfr/quadrules/tri/witherden-vincent-n7-d5-sp.txt sha256=xSMwyFwG_Nj2PW9h8sp32oSJiPrx9hZv1ELsq1TQeLM 917
pyfr/quadrules/tri/witherden-vincent-n73-d19-sp.txt sha256=CKVoaIDAyyJOiDbZ_94lNw40wig7zwR39DTJhctQjqs 9563
pyfr/quadrules/tri/witherden-vincent-n79-d20-sp.txt sha256=WfcF6Eqj-GHQ3n_VNcueoerqTIJcj5nJrLynQ-WiINc 10349
pyfr/readers/__init__.py sha256=1aUPRLHLZ8u5GbJoOY0ytckrzSLNjR-0gk-MEotFY24 523
pyfr/readers/base.py sha256=LWVrTS6WwaIBCe_bPl7LR-wu_SkvO95r4Gjz0D18FS0 9977
pyfr/readers/gmsh.py sha256=4bZ7_O24DGeXn6g53S5EuxeJDPHcLoQLx48YC1Smy3s 18623
pyfr/readers/native.py sha256=oueysmaexwB-4_XNocTh986P9Phl-OBYXkXrhAezl4s 2696
pyfr/solvers/__init__.py sha256=WXMKaYiwUDjisBYvNl4MMfa93kNUlb_3w2MHcJyIfMQ 588
pyfr/solvers/aceuler/__init__.py sha256=gcdLV8qQWWkWfu2ZSKahWM10aboFnLbWduFkxbgWBRM 54
pyfr/solvers/aceuler/elements.py sha256=gHVd8A3JpaNoCcj-nw6IMpF_P6lFsBU8RSkpJLvaCSY 3180
pyfr/solvers/aceuler/inters.py sha256=tTncI0N5BnnOlVG3MjRIWSpB2tIPV1lXTJ4PtGWDaWA 2999
pyfr/solvers/aceuler/system.py sha256=c7z0ERIRFipBrtvtm50W6QGu8BChx-ij9DWD39O1ruA 464
pyfr/solvers/aceuler/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/aceuler/kernels/bccflux.mako sha256=RiG-GkuTaWJ7rZgwrb2ZcPPcHcj9fgeLl2ExkI2CzTI 866
pyfr/solvers/aceuler/kernels/flux.mako sha256=seEJz074s0F-tWbkC0veCFfbd8GJnulr3kw3qX5jgd4 589
pyfr/solvers/aceuler/kernels/intcflux.mako sha256=KA7l7sA8s_m_LKqC72jnNkhdBwg-AETlU39WtQYAhg8 780
pyfr/solvers/aceuler/kernels/mpicflux.mako sha256=tMEnxdVOQg2-O7XhassP6BY_ZCtKoINhNhHjsmyGXBs 742
pyfr/solvers/aceuler/kernels/tflux.mako sha256=Azmwa7a3V_VAH2sNc03NFQ_LCuPIntUu0cd6uLrvPms 1133
pyfr/solvers/aceuler/kernels/bcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/aceuler/kernels/bcs/ac-char-riem-inv.mako sha256=zVcBjy1qrt07lBBA89BsRCf_SbVHeK8SGNvHZNZyJNs 1196
pyfr/solvers/aceuler/kernels/bcs/ac-in-fv.mako sha256=QpiUGR7NJInl9WUBgX4n4pasOaGkfaoKrZ_9zUEwS1g 251
pyfr/solvers/aceuler/kernels/bcs/ac-out-fp.mako sha256=34pKDz2G1stO23005tR90nzXyciYHjDNCZ3KOWpjmi4 260
pyfr/solvers/aceuler/kernels/bcs/slp-wall.mako sha256=lmXAtDQ-CNLG5xKgaoeqqWLrvfZhf_IMcbaf81auGqc 320
pyfr/solvers/aceuler/kernels/rsolvers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/aceuler/kernels/rsolvers/rusanov.mako sha256=Dyubb1Ve0QSUkAvDGDfUsliODijTSBlmmrAB_EQhTUM 932
pyfr/solvers/acnavstokes/__init__.py sha256=OkVlKAUm5n1I2sy_AUfBpq5cIpbNhdFRcma_G0SR3wE 65
pyfr/solvers/acnavstokes/elements.py sha256=AwHxoPwUmpOiecW6dcV0bfOe8j1xIz2arh_nVdbQHYo 3947
pyfr/solvers/acnavstokes/inters.py sha256=KOsuVIN7VBDHyjM8Pp8cdgiMpVE9HhHta0ptb5cezOc 5045
pyfr/solvers/acnavstokes/system.py sha256=2KJuguEpdoE8wS-JCTBS-2rLJjdsO3wqFPR--wIWwbI 614
pyfr/solvers/acnavstokes/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/acnavstokes/kernels/bccflux.mako sha256=vZxXzd_QTNCgi-nk9EmC4LT7HSZuwUZonOgdD_xnVm4 701
pyfr/solvers/acnavstokes/kernels/bcconu.mako sha256=VwO-AD3STiGFK_NxdBhmYoKvCVUzQS4yBdJk91Eohng 573
pyfr/solvers/acnavstokes/kernels/flux.mako sha256=2-JI9Xitvd2uraCfXUm0eeWVkRTQdcWk8VQSpclZog0 259
pyfr/solvers/acnavstokes/kernels/intcflux.mako sha256=RzoiHgR8GVxUTEbRp9uodjph7rqjUZMqgn-bGNVgS6k 1857
pyfr/solvers/acnavstokes/kernels/intconu.mako sha256=4nsqgwdrp4BSO1UOVROq3uHT4rIX1b6V0reSnAx7hf0 663
pyfr/solvers/acnavstokes/kernels/mpicflux.mako sha256=zMr14Wr68gvdiYMAalAmf8Xrfg8u1FlNECD5os15lAw 1806
pyfr/solvers/acnavstokes/kernels/mpiconu.mako sha256=OceFEeCOej93MrhqjJGc9Xbd6oK9wxmRLJayF58eRAw 578
pyfr/solvers/acnavstokes/kernels/tflux.mako sha256=3sxWiXzc8K_BYVwL7KBAtNXvPidm1jOI4FjQQRPcd_4 1785
pyfr/solvers/acnavstokes/kernels/bcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/acnavstokes/kernels/bcs/ac-char-riem-inv.mako sha256=ksz92dtOU5Yr-_zNKibav6QX-z_vGSmId4a0kgo6B6A 321
pyfr/solvers/acnavstokes/kernels/bcs/ac-in-fv.mako sha256=8wUWy89UFJQIB29g9puIOgi9Ur1V0ey_9iGLhV2kw9U 313
pyfr/solvers/acnavstokes/kernels/bcs/ac-out-fp.mako sha256=0ulA7RWni2qe-WW5OTYG_m8wSBPrSLk0lyPVreACx4U 314
pyfr/solvers/acnavstokes/kernels/bcs/common.mako sha256=hXzs-y0IYMHiLgIn6_Gdy8M31TXRzuIlJvHqDiBgDNg 416
pyfr/solvers/acnavstokes/kernels/bcs/ghost.mako sha256=yvJ9y-QuvGq1IbHg5raoeaqsKYAIGLgQVGEWCo6ExzI 1075
pyfr/solvers/acnavstokes/kernels/bcs/no-slp-wall.mako sha256=oS8tzMsydW_J9yEtkrxmCDcRuTn2MvqVQCF8NsHnhhU 583
pyfr/solvers/acnavstokes/kernels/bcs/slp-wall.mako sha256=CD70T3QolDE8N8piW5HAKKbCwI25O4pBlER5DoEJNFo 892
pyfr/solvers/base/__init__.py sha256=KxMs1D2KFJPw0KXnnaCAoFDaGg2eTmHIy1mtdRJTcc0 148
pyfr/solvers/base/elements.py sha256=GVEv7AhNr6xtpt_-ztDSWEDyvfh4tuhb84ff0SPyctE 14859
pyfr/solvers/base/inters.py sha256=98O020_37LwNRO64mC9P-9yrQRweoTzxi6SUhOk3Opg 2949
pyfr/solvers/base/system.py sha256=YsmRZAPqIdqwXpoD4weDqnHxtxFYvqo0oJBDzQkTyH8 11544
pyfr/solvers/baseadvec/__init__.py sha256=9CIuueyi69FieStVI8H7Z8J3GTdLrLdrlQ7DVlMQQHM 328
pyfr/solvers/baseadvec/elements.py sha256=RwUYtTyMxJWZij4h9pRb7IMtsgqaKtRikAIwZ9FGNyg 6939
pyfr/solvers/baseadvec/inters.py sha256=nM2aj07-cVL2Ttp4E0koXucuiqwyHVEY7EDyzIAnko0 6181
pyfr/solvers/baseadvec/system.py sha256=k_QqLFFGA28PnmFZiScC9Yg13RjItrOjxEqQKDeGfQw 5376
pyfr/solvers/baseadvec/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/baseadvec/kernels/evalsrcmacros.mako sha256=v903kP6labWiVLTPh-mLPGgGSlxk214zc2WHxAre9bs 534
pyfr/solvers/baseadvec/kernels/negdivconf.mako sha256=QCNavc1jmvbhIwoqdCBTifABi-7sUEko1J0GyLFyGRw 657
pyfr/solvers/baseadvec/kernels/smats.mako sha256=lRFAeWFkkZbJsJKEta9-h4GEuSdYdKJhijoU0lBDeQk 878
pyfr/solvers/baseadvec/kernels/transform.mako sha256=MramUFzINju3lZcXthF3fY5NvDJzA73UGiTAJHiH210 2888
pyfr/solvers/baseadvecdiff/__init__.py sha256=WIrAJbY0iRNmW1Rfo1YSAHyZUW68h1CVkDl8z7iqBzA 393
pyfr/solvers/baseadvecdiff/elements.py sha256=3Hu3OcfVOY5DcgybS62_B4yT9q6S8z5-rfnIdfpgXFw 6040
pyfr/solvers/baseadvecdiff/inters.py sha256=-mUnkMb4ngfTcKTPdQ2HszYNEQB1WKMrVHjuw2_rexI 5778
pyfr/solvers/baseadvecdiff/system.py sha256=5XQyksyoQUAOn0y-YuNzIq6Uw8OAf6yaclfObjem2wE 9069
pyfr/solvers/baseadvecdiff/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/baseadvecdiff/kernels/artvisc.mako sha256=n0T7xQXtJyfiipqI3IYSKrpOdf-SoIzJnizbOZSsZhk 319
pyfr/solvers/baseadvecdiff/kernels/gradcoru.mako sha256=5jeTxJrVCTtG79jw8t8kr9boVcJhcmAPcg2CrTUwxnE 990
pyfr/solvers/baseadvecdiff/kernels/shocksensor.mako sha256=gPswX1L0DB2FF61z1JTNxWSIz7EyQ8iBKcGKPvjM6d0 922
pyfr/solvers/baseadvecdiff/kernels/transform_grad.mako sha256=2Pwvjjfw_Ue5H6zxSEy_m1jmWxNsOCZYg9EesAsZWDg 438
pyfr/solvers/euler/__init__.py sha256=tqUgmE8G54QbRXJfbU8EOkPvXqGi8lp4gMZUYXZ_cWo 50
pyfr/solvers/euler/elements.py sha256=XIHilhK2tlEZbEffmbs1z-w8J8hZKU2XL6fNpCZBHLY 8487
pyfr/solvers/euler/inters.py sha256=yavlft5jKsxaRep6HGpxN-nmpUegshGG7YAbGI5lgXE 4398
pyfr/solvers/euler/system.py sha256=kEooH_GDWY5-OwMkT2--RQ-JvWh4MNYo6no6xerEMzg 437
pyfr/solvers/euler/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/euler/kernels/bccent.mako sha256=8Nzv6MxSkptgrjMWFffpqOakaO1bdMniPC_GrZwXFkk 887
pyfr/solvers/euler/kernels/bccflux.mako sha256=g5ft2yGoSY5NU_8V6mRD3gTBqHYmbsR-ncfCrQtqStw 862
pyfr/solvers/euler/kernels/entropy.mako sha256=_IyX6_RxuzLEpUyaJFvI1dTCbJkd53onKdlgEIB0ADI 422
pyfr/solvers/euler/kernels/entropyfilter.mako sha256=GymPkYtqm20qtTGB279Afqc3wLvXUx7VR_3tEA9J6TI 6973
pyfr/solvers/euler/kernels/entropylocal.mako sha256=8njJ8-8fUk6TFYkGonZr2gFzzHlCkiahYEF7kU0sJl4 1214
pyfr/solvers/euler/kernels/flux.mako sha256=rtzSuTEbSqXgm1bC_5en2r5hEEBiK7hB0Vp0XTSTasA 1287
pyfr/solvers/euler/kernels/intcent.mako sha256=o-7O48pUMffgNIV05ixNsJ1rvjDgeghhpm8QsKRx6xU 299
pyfr/solvers/euler/kernels/intcflux.mako sha256=hSkETU0pMXMHUn975Of2Dmy606LQons5OH4M-v2-C6g 778
pyfr/solvers/euler/kernels/mpicent.mako sha256=Tq5J1u9AxjSnk8MULTSncpJqw9csjC1DOvpJP8FsfTk 282
pyfr/solvers/euler/kernels/mpicflux.mako sha256=WkCYXk4Q6jVDg8Gf4mSKEYaUhmhD4VL0M2soKCzl9a0 740
pyfr/solvers/euler/kernels/tflux.mako sha256=x7zIqBR3Yyuaf765WWqGNwyFUwHM4FsKGo5XryGhwEc 1171
pyfr/solvers/euler/kernels/bcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/euler/kernels/bcs/char-riem-inv.mako sha256=uzayU2vS31NllqxtxgeoBmge71nBxK95_ELZaZzH0VY 1708
pyfr/solvers/euler/kernels/bcs/slp-adia-wall.mako sha256=VO43EbF7FdhrQZNMKIxoPWL-OJA85ZdLTz1qOhhLKSY 379
pyfr/solvers/euler/kernels/bcs/sup-in-fa.mako sha256=hma9Sbu8RIdoT8XeSw-fTKXOzgGGzu0reTpCri-5Jc0 406
pyfr/solvers/euler/kernels/bcs/sup-out-fn.mako sha256=KHXoN_l9RJSsK8A-hThC6aFCCgmjV2Axx7Z8H0td6sw 213
pyfr/solvers/euler/kernels/rsolvers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/euler/kernels/rsolvers/exact.mako sha256=XDQnfD0R73NcJmTqZB6uEZaABPNAusr6sO61ZrEiEk8 6111
pyfr/solvers/euler/kernels/rsolvers/hll.mako sha256=VQpk8HTrFIyZxZXxDnRtaJ9R5Yq0yuCPmROlRn5OxZY 1638
pyfr/solvers/euler/kernels/rsolvers/hllc.mako sha256=h0EFGjB_90KXd_rO65vzTJTxmYRoIr9sbmtMFtaEwQw 2289
pyfr/solvers/euler/kernels/rsolvers/roe.mako sha256=J3Iz_hBLiw0_L1ygX3TCEs9FOm8pAWpG010lHYNXJ74 2687
pyfr/solvers/euler/kernels/rsolvers/roem.mako sha256=el6fmsIkqw9MC7_7HyECpdr9GFN0fWEBnO0NfHeyIN0 2950
pyfr/solvers/euler/kernels/rsolvers/rsolve1d.mako sha256=Vj62RAtU8d5g65XZsqTkXZz0b50idocEra553QQBlD4 679
pyfr/solvers/euler/kernels/rsolvers/rusanov.mako sha256=lYyrduzlnKOIFU02KB8QU0eURtHVeH95-QVa_2TjHRU 998
pyfr/solvers/navstokes/__init__.py sha256=d_pkrQPLF_NnrQ4W7_q8Zn96rE262xRIhtmuUXsGUso 61
pyfr/solvers/navstokes/elements.py sha256=3BMVJUYjWHxTQTUSpSlRoUIk8jXPRes720fn3BHRaLE 5332
pyfr/solvers/navstokes/inters.py sha256=_8rRz4Mpgux62WCG1uxFr4U6I13ahyYf_VC4aamXPjc 7786
pyfr/solvers/navstokes/system.py sha256=_k-1s511N1Ioma0SAkqhMzapGj6W2eXrD7_y3v3evqg 585
pyfr/solvers/navstokes/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/navstokes/kernels/bccent.mako sha256=Jmz9kUlfiVtWJjW6EyYzqzbyGauYBDVFZ_MiL-lCGTs 891
pyfr/solvers/navstokes/kernels/bccflux.mako sha256=WsaJTsoXbOOaST5fFRA8sCzxmE36sCTa2F1-iUAA8js 752
pyfr/solvers/navstokes/kernels/bcconu.mako sha256=ljgD5hUd3RPKW9_6d3aP78CP_0nbt0IcQDDx3rqa5CM 571
pyfr/solvers/navstokes/kernels/flux.mako sha256=MdD59HuB4d7vieO-rIx3xwK62WjDdO4qs4p0x7v7toU 4205
pyfr/solvers/navstokes/kernels/intcflux.mako sha256=OYBqf1OxYK4HGUI7ysXXCbZAkpGMNlebX05zbkpOwmI 2155
pyfr/solvers/navstokes/kernels/intconu.mako sha256=4nsqgwdrp4BSO1UOVROq3uHT4rIX1b6V0reSnAx7hf0 663
pyfr/solvers/navstokes/kernels/mpicflux.mako sha256=o1V6r7V3xWKwRJ0dcxCKNI_LjMzCk7vBMOU_ta3HcPg 2103
pyfr/solvers/navstokes/kernels/mpiconu.mako sha256=rdCzvg5aeb4fvf4s-y8jkvUedAM-UH5-hAEgr0HnpB0 579
pyfr/solvers/navstokes/kernels/tflux.mako sha256=1b2Nz5FU_bVpom0qi--79Zf-Fbs9aNbb5pQaWknyrk0 1950
pyfr/solvers/navstokes/kernels/bcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/solvers/navstokes/kernels/bcs/char-riem-inv.mako sha256=oQE85LPQ_6ehfHVtl_jGUMzcKYilVniS-OUOaNL6poQ 314
pyfr/solvers/navstokes/kernels/bcs/common.mako sha256=hXzs-y0IYMHiLgIn6_Gdy8M31TXRzuIlJvHqDiBgDNg 416
pyfr/solvers/navstokes/kernels/bcs/ghost.mako sha256=rCsMFyIkm6zH3y9GRA-wBuMDbWKgJh1qbNJEENDYZB0 1220
pyfr/solvers/navstokes/kernels/bcs/no-slp-adia-wall.mako sha256=i4I9_RPLjR78EhBsuJ246XYbIq8sVwitWlLqtGm_YoM 3189
pyfr/solvers/navstokes/kernels/bcs/no-slp-isot-wall.mako sha256=udZ43HqzoInt9gFYQZgdDXswcB2pyRowVFBBxK90Jfo 861
pyfr/solvers/navstokes/kernels/bcs/slp-adia-wall.mako sha256=tCmvFZuqvVGwxIe4IJ4_po36T-GCChSV_M3PQwILZjg 1004
pyfr/solvers/navstokes/kernels/bcs/sub-in-frv.mako sha256=CDJahHK9Sikl8PIgDomjRxgX111ksgpmwjwdCSuproY 662
pyfr/solvers/navstokes/kernels/bcs/sub-in-ftpttang.mako sha256=a_OW2l6F2-iX4QkWZyS1j-Tv8HJVjeXoCWejeVqbeZw 833
pyfr/solvers/navstokes/kernels/bcs/sub-out-fp.mako sha256=WZK4K7Mv52IJofzIiC39T54OUeJTuqa0SI0ywrkpt8s 536
pyfr/solvers/navstokes/kernels/bcs/sup-in-fa.mako sha256=hzm9fetv3Fb0t9wHOHEvayP5qgzc-DRzzDMLvZl_458 310
pyfr/solvers/navstokes/kernels/bcs/sup-out-fn.mako sha256=TE7ATZfooDmszpD1MXKQNasaVQPy4o19-VK8x1Grzh0 311
pyfr/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfr/tests/hex-gleg-ord3.npz sha256=jNcFh4bFUfGdVyTlyBwXeQ_WRauGYEENMx6Z9hwl-Vc 4411
pyfr/tests/test_ele_mats.py sha256=JK1bmEpi3rCO2v5bkb7wwJM1kY8ROkzwgD9K-kL3888 744
pyfr/writers/__init__.py sha256=Pa1bDA8E-3QZxwylMLDijLUS-wa9ez2TKIJYXTVnuOY 501
pyfr/writers/base.py sha256=1P3sK2J9rLf0CgK6TEI7UGGQjMwox0qtdRh3xddrupw 1427
pyfr/writers/native.py sha256=u_gUWo02BzuBaoohSGNlsj0sjs1tDPycYXfBbfc9QuY 4811
pyfr/writers/vtk.py sha256=Az1Job20K6RaJd329aAQw21oU529fNvWgo1xoa_X9yo 42191
pyfr-2.1.dist-info/AUTHORS sha256=AORlRNsyufj9XRSs9s0HYzYwRuN7IHhH4hfq-9nnXFs 541
pyfr-2.1.dist-info/LICENSE sha256=1V1Whu2n5AD-F2qrHQhnCROGyXGN-Ic1am5MVc3K2LA 1506
pyfr-2.1.dist-info/METADATA sha256=BZ5whfSOPz1BYjIZc4RiaaJLP-3eSQqgzGpawScVbT0 1235
pyfr-2.1.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
pyfr-2.1.dist-info/entry_points.txt sha256=5RljC0NndbhA6f-GEoVWB-yD6gndSE1Ad_5ElglbNZw 44
pyfr-2.1.dist-info/top_level.txt sha256=RTt9MQ3EAWWPeX-mFaFApBkkYq6XM2u3l8lSufTWcSo 5
pyfr-2.1.dist-info/RECORD

top_level.txt

pyfr

entry_points.txt

pyfr = pyfr.__main__:main