loo-v2020

View on PyPIReverse Dependencies (0)

2020.2 loo_v2020-2020.2-py3-none-any.whl

Wheel Details

Project: loo-v2020
Version: 2020.2
Filename: loo_v2020-2020.2-py3-none-any.whl
Download: [link]
Size: 396308
MD5: ca3bedc6d68eb9598e6e147891dd0907
SHA256: 4d8378fc068d0246c6800109274ab67bba1a1c72ad56d0dc209ef504ef001ee5
Uploaded: 2020-08-18 19:32:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: loo-v2020
Version: 2020.2
Summary: A code generator for array-based code on CPUs and GPUs
Author: Andreas Kloeckner
Author-Email: inform[at]tiker.net
Home-Page: http://mathema.tician.de/software/loopy
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Other Audience
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Requires-Python: ~=3.6
Requires-Dist: pytools (>=2020.2)
Requires-Dist: pymbolic (>=2019.2)
Requires-Dist: genpy (>=2016.1.2)
Requires-Dist: cgen (>=2016.1)
Requires-Dist: islpy (>=2019.1)
Requires-Dist: six (>=1.8.0)
Requires-Dist: codepy (>=2017.1)
Requires-Dist: colorama
Requires-Dist: Mako
Requires-Dist: f2py (>=0.3.1); extra == "fortran"
Requires-Dist: ply (>=3.6); extra == "fortran"
Requires-Dist: pyopencl (>=2020.2); extra == "pyopencl"
Provides-Extra: fortran
Provides-Extra: pyopencl
Description-Content-Type: text/markdown
[Description omitted; length: 2521 characters]

WHEEL

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

RECORD

Path Digest Size
loo_v2020-2020.2.data/scripts/loopy sha256=eo0IiyzA8mUUKcUiyMQZy3WBlcoxvKranQjCTNBGJ6E 79
loopy/__init__.py sha256=6g1UnYbqgp2sYHkyFUDLcg9hhYG8ovg96w5eff7F2xQ 16491
loopy/__main__.py sha256=lLVpq0VJNthyOYB_prNyIDuCe4pvAvOLGi6yl9hU9ZM 34
loopy/_git_rev.py sha256=PlHVep9ZoO7rtDq0GgrWx1XxwTmvSYD65Gc5FrHjpXU 58
loopy/auto_test.py sha256=lEmXxaPluN-9zLMVPMxBPs2POdV2KztpBdVuw4cO-TA 23437
loopy/check.py sha256=vfLpQmkLewtzKQQLEDTAmMzCTbs6ioy2lzTUUZLNwas 47224
loopy/cli.py sha256=Y5e8ukMYidPQp2bIcJjzEWBEeIVrmnuEo1Nr7C1bGfE 7341
loopy/compiled.py sha256=yoV4oT89Y5M-gIM8QPNGWhStZ03T5PiwapjXlRCc6W4 1583
loopy/diagnostic.py sha256=NMKOXrUFo503S-Fq5UimcnGGZJUYkl4IomfoxpJjLrs 2777
loopy/expression.py sha256=u5pQbbcijr9Lbf6Z-MC9I6v2f3I8PEaxIFeNhKN7UJM 5833
loopy/ipython_ext.py sha256=dIkBEEytz0dzjI74wHhm036KAkA4dAxkLeA1GOzO3TE 679
loopy/isl_helpers.py sha256=tAAaGld9h2yroWLJHVJlAiFTnjTWtVniv1FKF4H3Wps 20326
loopy/loop.py sha256=2ovks2kfPHhKNnHXGMAXivJ3e84xRgZNJi5aPLow0qw 4163
loopy/match.py sha256=xNiDoq8V5CIPITLdd8zGDoGtYXEyTa_-k432iLIzSvU 14489
loopy/options.py sha256=uJtxTBYDGmdDW3VhNpMOBRsx-rYco-AbAere08JXktw 9901
loopy/preprocess.py sha256=7khh4ZJEhexNF_YpNGPR1YruhVlrZ4SmxX9o54mDF74 77852
loopy/statistics.py sha256=glIc-mH7YJkrYLo7GvOLbMqdOdOnZE65LWRITxp1p2Q 69238
loopy/symbolic.py sha256=iVYQIFOu4siYZyWpUbI_9ym_lr93FMQnS0dGLLuS9dc 61620
loopy/tools.py sha256=dl8Z2_n8ZWmNiDPTB0laYb17cS8TZvM94hXhW8JpB14 17847
loopy/type_inference.py sha256=YC3mjGtE_WTJZ2dHtC2aARdLmUIPFnFDYAzrlbk31ko 23565
loopy/types.py sha256=nz5q1UlRrA0TABKMApPUeeV9KWELzFOiTzrQ13NHiO8 6641
loopy/version.py sha256=d3xRPrYOXQGxnpXgQDEOspTHOLEVxAfymcqltbjWGEk 5074
loopy/codegen/__init__.py sha256=5uCtQo0jUds-V37wTfzC2oDjQpG5lAvCBRfDnXa4sG8 17916
loopy/codegen/bounds.py sha256=RlNWKNeJjyTXs12u28-AwsM1nlb0pA4G5krTlFmksII 4125
loopy/codegen/control.py sha256=aX-wMS0AnPcb-5RxfIfT9K7GZobeyTnw04S4HJp0F1E 19695
loopy/codegen/instruction.py sha256=H51QeySnvXZHD96g7Y5RF82NNtXY6UP8bV-9XztfisM 9379
loopy/codegen/loop.py sha256=o84I1KPVGdYkjaomcK1-LHmFz5JupSAY4y_gkYt4LBw 16941
loopy/codegen/result.py sha256=qLVhrYRJYkRDHPAzTUOZD2gEE8PM1z83Sei6GXRq5Oc 10606
loopy/frontend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
loopy/frontend/fortran/__init__.py sha256=d-XnY9w2Zjh5-iHzoHUa4D4lFHiG0NFEP-omQUleB-o 8563
loopy/frontend/fortran/diagnostic.py sha256=3SAqzLNtDe3JIPWJLtlvenm6zN41Ohbvq7XMLO5qegI 1248
loopy/frontend/fortran/expression.py sha256=AWS5I0H4iVS6b-K-f-10hDBSJC9biVVA-hDDVoEme20 6878
loopy/frontend/fortran/translator.py sha256=dwj7iqztZYvquA8nJDBQWNZAd2YOZEki1iW3WUNGIMo 22341
loopy/frontend/fortran/tree.py sha256=mJcF2bwhnmQPtqME4RS2DJdEkq953zJIXUbH-J-5y2g 3312
loopy/kernel/__init__.py sha256=OLL7oHQCxH9G66a5EOMKDdCsyebixKwdfLQYthhJRG0 52340
loopy/kernel/array.py sha256=h9lS6oGAPSZ9v2I_Y3HUWps8iGXw72NMGS8WW-xQDoY 47362
loopy/kernel/creation.py sha256=lu2DNj0tujV413GpEqg8bjQQzGFkgPN_NOll3E6es0g 72294
loopy/kernel/data.py sha256=LeWBtJ0S3kZdZYiAvjQYXtnb2cJfbcIVMmk-Cyw2VmY 24529
loopy/kernel/instruction.py sha256=ssYaTGkcPZnZYcQmZtfqpT9lS338GOWT_oY3h-xtl78 46126
loopy/kernel/tools.py sha256=TXy7AtH1rtYFh27v8674fip-SP5a-sDZN5KChU1kC4M 59986
loopy/library/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
loopy/library/function.py sha256=G4UoL96uLa0n_r3P0zwhhT28Bckg9l5dswMyyhaVpMk 2069
loopy/library/random123.py sha256=WVBl-3y58DsyjbDN-cYEzcuvElEDnnBayWMvcmQtEGQ 6413
loopy/library/reduction.py sha256=xthy4q9-ifCO8zdhhtnlyCaYRCPvcl8XOIaky2sLPb8 15140
loopy/schedule/__init__.py sha256=R0UxgmacnfWi3y6nf81Koe2vXk477lEU6WNi80n0uHQ 70820
loopy/schedule/device_mapping.py sha256=QYjBe6UIcizelzuL_7MVVBBqP4FVS4wh_cZ6QUY6bzw 6299
loopy/schedule/tools.py sha256=t3gJw_sbc0LDEaeZCoRCsz0Ma0Oao36QYFDVnM7gbeE 3864
loopy/target/__init__.py sha256=nD63DJ--vrurMCsDbIhcZdd4LVa89e2jENz6SSyceq8 7943
loopy/target/cuda.py sha256=evou1K16KKJZfZLMfgYWgbIH0dANvUkRHWxMHcKZrxA 10730
loopy/target/execution.py sha256=L0dp_yn_bNOdgYTSxfruT5Y4Wwi4lihVFMj52od9JI0 31351
loopy/target/ispc.py sha256=st3KOr3bPG1KWjNDfDt3xCAVN9LJoY_H69dH0jOPHJY 18626
loopy/target/numba.py sha256=dVKqHGdkYceOAyBWjZGK4uTEvxGkRt8MjYGbqognzNM 6930
loopy/target/opencl.py sha256=KBoX3BlFMMMOUamc-PwDqcCQ5LgD1D_Abgkc0M5yRKY 23799
loopy/target/pyopencl.py sha256=gwVATncM56Z1osmnY9k649rWMbJKowqQxxTv7944C3s 27212
loopy/target/pyopencl_execution.py sha256=V9Di9IYGroPlqvu2hAo3xXliyF7aUT8ZUWdqhHtLRnw 13338
loopy/target/python.py sha256=NO5XL3fHvHA0ZTkuYyui8m6GdZMfw_UoNNNAFty88z0 10562
loopy/target/c/__init__.py sha256=42IsdMP71ZQkQGGY18JggCu6DYs9mUlI6kAH8LLfQOU 38620
loopy/target/c/c_execution.py sha256=j-VfzDZA-nIOtTKIeE-YwCbbs_AyPHApoAKtHmri-RE 16867
loopy/target/c/codegen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
loopy/target/c/codegen/expression.py sha256=DgeSyOh7STuuuNS0QDjLR2-nFLRJfTo3Aq85GfIP9k0 37085
loopy/transform/__init__.py sha256=YA-dIreKJWenJAM0nMFunyLN253X4e0tpAqbKsd9mJw 1151
loopy/transform/add_barrier.py sha256=GH5npC90BqcenOVJ18LsVL5KQrk2EgmXMC4jQOO816c 3581
loopy/transform/arithmetic.py sha256=GYR5yRh1_Bg4mjDAxQaOlURa4_ZqyalLmITGWtxhmiU 10056
loopy/transform/array_buffer_map.py sha256=UIw0vAaHenyLcz-h9sq5rK-boXPo3l-ghp_S842Y5LI 14570
loopy/transform/batch.py sha256=NrpxTTTi6d7PjTmTTal_UuKdOujV8tqVuS7U6UfFay8 7091
loopy/transform/buffer.py sha256=nhKznJwcMCV7ygTNA7mYJrw7gmlzFuNro9EmAmJ8SSs 18747
loopy/transform/data.py sha256=U_AxIrIaAG1myviqCKsEkQ9NfXu2KUQL-HbDkRFKuyA 25368
loopy/transform/diff.py sha256=BKHBKHx_Bz3BJFz2yokpbOCLHJLG1_H_ZeD-y7jzJqQ 13082
loopy/transform/fusion.py sha256=qraVbxlDrrduQVrVqg7Q_QP-RaLZ--wxfa2TuLHGw9M 13708
loopy/transform/iname.py sha256=PAKRn01KfOeqQmx1-JLe8PGB211sf0pXgFqMmO8ip8c 63809
loopy/transform/instruction.py sha256=BozEW3tQvOi1oVIsJcmFEEDUigNR9HdyP-joS5miwz4 11089
loopy/transform/padding.py sha256=_aVxN4bGwu7bUu0Vw_T31Bpz9Vnw2aZslBd7ebipN4M 15387
loopy/transform/parameter.py sha256=jhjKLIwyE9yDkksCJAk2RipdxIEZhufdxIU_jRkW2gA 4826
loopy/transform/precompute.py sha256=--Qt42DlVE9LAHaVOlVuUKgX5n2z5sfHzbJVIycaPtM 37759
loopy/transform/privatize.py sha256=89q0pbPSFGLWuDULDGAMd_9kOvaphiE5aX_44zlpo1I 7774
loopy/transform/save.py sha256=AccZxRexgSb13oqckZJr4c18v3tXley-jyXXl_lWRWM 29350
loopy/transform/subst.py sha256=iEdmPHdBBRwzaarwO4_kyX2eHtlA1yu3ipI7H3BDiGM 16741
loo_v2020-2020.2.dist-info/LICENSE sha256=_83rHAUrQOXSr9bwqeRC5MoN4s2O8mQ3jQuuKGQ3C2U 1091
loo_v2020-2020.2.dist-info/METADATA sha256=TIkDiY1fGjqGW3WEsmYLOi9Sxh7lJLlMC_vsZDpNDJ4 4004
loo_v2020-2020.2.dist-info/WHEEL sha256=EVRjI69F5qVjm_YgqcTXPnTAv3BfSUr0WVAHuSP3Xoo 92
loo_v2020-2020.2.dist-info/dependency_links.txt sha256=pj2oB45e5bioBGjR4m1pvYKIbsJk749hjkF_m3lXk4g 38
loo_v2020-2020.2.dist-info/top_level.txt sha256=jZP85x8e6eUtg7rupHKUOLieiry1Htgp81Aa5DKj6dU 6
loo_v2020-2020.2.dist-info/RECORD

top_level.txt

loopy
git+https://github.com/pearu/f2py.git