pyMOR

View on PyPIReverse Dependencies (2)

2024.1.2 pymor-2024.1.2-py3-none-any.whl

Wheel Details

Project: pyMOR
Version: 2024.1.2
Filename: pymor-2024.1.2-py3-none-any.whl
Download: [link]
Size: 603618
MD5: 2a01661b3788e5cf0f4b6dbf8049f7d4
SHA256: f93718ef11b71351c0d4a348251bf13a09ee470db6574919dc2aa7926afd0208
Uploaded: 2024-08-22 11:58:34 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pymor
Version: 2024.1.2
Summary: Library for building model order reduction applications with Python
Author-Email: pyMOR developers <main.developers[at]pymor.org>
Maintainer-Email: Stephan Rave <stephan.rave[at]uni-muenster.de>
Project-Url: homepage, https://pymor.org
Project-Url: documentation, https://docs.pymor.org
Project-Url: source, https://github.com/pymor/pymor
Project-Url: tracker, https://github.com/pymor/pymor/issues
Project-Url: release notes, https://docs.pymor.org/latest/release_notes/all.html
License: Copyright pyMOR developers and contributors. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The following files contain source code originating from other open source software projects: * docs/source/pymordocstring.py (sphinxcontrib-napoleon) * src/pymor/algorithms/genericsolvers.py (SciPy) See these files for more information.
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.8
Requires-Dist: diskcache
Requires-Dist: matplotlib (>=3.5.0)
Requires-Dist: numpy (!=1.25.0,<2,>=1.20.3)
Requires-Dist: packaging
Requires-Dist: pillow
Requires-Dist: pygments
Requires-Dist: qtpy (>=2.3.1)
Requires-Dist: scipy (>=1.5.4)
Requires-Dist: typer
Requires-Dist: torch (>=1.11.0); extra == "ann"
Requires-Dist: conda-lock (==1.4.0); extra == "dev"
Requires-Dist: hatch; extra == "dev"
Requires-Dist: ruff (==0.3.5); extra == "dev"
Requires-Dist: bash-kernel; extra == "docs"
Requires-Dist: docutils; extra == "docs"
Requires-Dist: ipympl; extra == "docs"
Requires-Dist: ipywidgets (>7); extra == "docs"
Requires-Dist: jupyterlab; extra == "docs"
Requires-Dist: jupyterlab-myst; extra == "docs"
Requires-Dist: k3d (>=2.15.2); extra == "docs"
Requires-Dist: myst-nb (>=0.16); extra == "docs"
Requires-Dist: notebook; extra == "docs"
Requires-Dist: pybind11[global]; extra == "docs"
Requires-Dist: python-slugify; extra == "docs"
Requires-Dist: slycot (>=0.5.4); extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-autoapi; extra == "docs"
Requires-Dist: sphinx-material; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs"
Requires-Dist: torch (>=1.11.0); extra == "docs"
Requires-Dist: bash-kernel; extra == "docs-additional"
Requires-Dist: docutils; extra == "docs-additional"
Requires-Dist: myst-nb (>=0.16); extra == "docs-additional"
Requires-Dist: pybind11[global]; extra == "docs-additional"
Requires-Dist: python-slugify; extra == "docs-additional"
Requires-Dist: sphinx; extra == "docs-additional"
Requires-Dist: sphinx-autoapi; extra == "docs-additional"
Requires-Dist: sphinx-material; extra == "docs-additional"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs-additional"
Requires-Dist: dune-gdt (>=2022.5.3); (platform_system == "Linux" and platform_machine == "x86_64") and extra == "dune"
Requires-Dist: dune-xt[visualisation] (>=2022.5.3); (platform_system == "Linux" and platform_machine == "x86_64") and extra == "dune"
Requires-Dist: bash-kernel; extra == "full"
Requires-Dist: conda-lock (==1.4.0); extra == "full"
Requires-Dist: docutils; extra == "full"
Requires-Dist: gmsh; extra == "full"
Requires-Dist: hatch; extra == "full"
Requires-Dist: hypothesis[numpy,pytest] (==6.56.3); extra == "full"
Requires-Dist: ipympl; extra == "full"
Requires-Dist: ipyparallel (>=6.2.5); extra == "full"
Requires-Dist: ipywidgets (>7); extra == "full"
Requires-Dist: jupyterlab; extra == "full"
Requires-Dist: jupyterlab-myst; extra == "full"
Requires-Dist: k3d (>=2.15.2); extra == "full"
Requires-Dist: lxml; extra == "full"
Requires-Dist: meshio (>=4.4); extra == "full"
Requires-Dist: myst-nb (>=0.16); extra == "full"
Requires-Dist: ngsolve; extra == "full"
Requires-Dist: notebook; extra == "full"
Requires-Dist: pybind11[global]; extra == "full"
Requires-Dist: pyevtk; extra == "full"
Requires-Dist: pyopengl; extra == "full"
Requires-Dist: pyside6 (>=6.4.3); extra == "full"
Requires-Dist: pytest-cov; extra == "full"
Requires-Dist: pytest-datadir; extra == "full"
Requires-Dist: pytest-notebook; extra == "full"
Requires-Dist: pytest (>=7.2.1); extra == "full"
Requires-Dist: python-slugify; extra == "full"
Requires-Dist: ruff (==0.3.5); extra == "full"
Requires-Dist: scikit-fem (>=6.0.0); extra == "full"
Requires-Dist: sphinx; extra == "full"
Requires-Dist: sphinx-autoapi; extra == "full"
Requires-Dist: sphinx-material; extra == "full"
Requires-Dist: sphinxcontrib-bibtex; extra == "full"
Requires-Dist: torch (>=1.11.0); extra == "full"
Requires-Dist: xmljson; extra == "full"
Requires-Dist: bash-kernel; extra == "full-compiled"
Requires-Dist: conda-lock (==1.4.0); extra == "full-compiled"
Requires-Dist: docutils; extra == "full-compiled"
Requires-Dist: gmsh; extra == "full-compiled"
Requires-Dist: hatch; extra == "full-compiled"
Requires-Dist: hypothesis[numpy,pytest] (==6.56.3); extra == "full-compiled"
Requires-Dist: ipympl; extra == "full-compiled"
Requires-Dist: ipyparallel (>=6.2.5); extra == "full-compiled"
Requires-Dist: ipywidgets (>7); extra == "full-compiled"
Requires-Dist: jupyterlab; extra == "full-compiled"
Requires-Dist: jupyterlab-myst; extra == "full-compiled"
Requires-Dist: k3d (>=2.15.2); extra == "full-compiled"
Requires-Dist: lxml; extra == "full-compiled"
Requires-Dist: meshio (>=4.4); extra == "full-compiled"
Requires-Dist: mpi4py (>=3.0.3); extra == "full-compiled"
Requires-Dist: myst-nb (>=0.16); extra == "full-compiled"
Requires-Dist: ngsolve; extra == "full-compiled"
Requires-Dist: notebook; extra == "full-compiled"
Requires-Dist: pybind11[global]; extra == "full-compiled"
Requires-Dist: pyevtk; extra == "full-compiled"
Requires-Dist: pyopengl; extra == "full-compiled"
Requires-Dist: pyside6 (>=6.4.3); extra == "full-compiled"
Requires-Dist: pytest-cov; extra == "full-compiled"
Requires-Dist: pytest-datadir; extra == "full-compiled"
Requires-Dist: pytest-notebook; extra == "full-compiled"
Requires-Dist: pytest (>=7.2.1); extra == "full-compiled"
Requires-Dist: python-slugify; extra == "full-compiled"
Requires-Dist: ruff (==0.3.5); extra == "full-compiled"
Requires-Dist: scikit-fem (>=6.0.0); extra == "full-compiled"
Requires-Dist: slycot (>=0.5.4); extra == "full-compiled"
Requires-Dist: sphinx; extra == "full-compiled"
Requires-Dist: sphinx-autoapi; extra == "full-compiled"
Requires-Dist: sphinx-material; extra == "full-compiled"
Requires-Dist: sphinxcontrib-bibtex; extra == "full-compiled"
Requires-Dist: torch (>=1.11.0); extra == "full-compiled"
Requires-Dist: xmljson; extra == "full-compiled"
Requires-Dist: gmsh; extra == "gmsh"
Requires-Dist: pyopengl; extra == "gui"
Requires-Dist: pyside6 (>=6.4.3); extra == "gui"
Requires-Dist: ipyparallel (>=6.2.5); extra == "ipyparallel"
Requires-Dist: ipympl; extra == "jupyter"
Requires-Dist: ipywidgets (>7); extra == "jupyter"
Requires-Dist: jupyterlab; extra == "jupyter"
Requires-Dist: jupyterlab-myst; extra == "jupyter"
Requires-Dist: k3d (>=2.15.2); extra == "jupyter"
Requires-Dist: notebook; extra == "jupyter"
Requires-Dist: mpi4py (>=3.0.3); extra == "mpi"
Requires-Dist: ngsolve; extra == "ngsolve"
Requires-Dist: scikit-fem (>=6.0.0); extra == "scikit-fem"
Requires-Dist: slycot (>=0.5.4); extra == "slycot"
Requires-Dist: hypothesis[numpy,pytest] (==6.56.3); extra == "tests"
Requires-Dist: notebook; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pytest-datadir; extra == "tests"
Requires-Dist: pytest-notebook; extra == "tests"
Requires-Dist: pytest (>=7.2.1); extra == "tests"
Requires-Dist: lxml; extra == "vtk"
Requires-Dist: meshio (>=4.4); extra == "vtk"
Requires-Dist: pyevtk; extra == "vtk"
Requires-Dist: xmljson; extra == "vtk"
Provides-Extra: ann
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: docs-additional
Provides-Extra: dune
Provides-Extra: full
Provides-Extra: full-compiled
Provides-Extra: gmsh
Provides-Extra: gui
Provides-Extra: ipyparallel
Provides-Extra: jupyter
Provides-Extra: mpi
Provides-Extra: ngsolve
Provides-Extra: scikit-fem
Provides-Extra: slycot
Provides-Extra: tests
Provides-Extra: vtk
Description-Content-Type: text/markdown
License-File: AUTHORS.md
License-File: LICENSE.txt
[Description omitted; length: 6908 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pymor/__init__.py sha256=-9hoR-yBeavK8HLS_XgiHo__VMP0wvxwtKjfkfSdfRU 3177
pymor/basic.py sha256=-7-YQyXBgPsdF4Rv2ta8nSSbygGqLutlEdgDXbGqrU4 4818
pymor/algorithms/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/algorithms/ab13dd.py sha256=v8bOhOTp2r7qcUeVvoT6nVrLIogZabGUj74J2ncjaak 71979
pymor/algorithms/adaptivegreedy.py sha256=ZCeNJjKs83SEs-PkgvxgkUv4M_F70KoR6F7shDa54Q4 23247
pymor/algorithms/basic.py sha256=qlpQaFXrv57WmM47E2AJbxuQXQ9elnt1sM7VlKJTMX0 3420
pymor/algorithms/bernoulli.py sha256=aOjI1iTILbNSxssM39jfUGcbN4URaS4ogVTbLBWl-U8 5124
pymor/algorithms/bfgs.py sha256=eu23GNAfRExiux-d0Vvl3n6gqJT7ApDMUZj7lv_VGaI 13003
pymor/algorithms/chol_qr.py sha256=gyxp9JpE5hsOX2dW1d86VqG64q49HdeIPwWS6I9UZfg 6670
pymor/algorithms/dmd.py sha256=mVggu2WeVJDwz5XRIglP3T_xyG02Wto8GArEURyNvmc 4063
pymor/algorithms/ei.py sha256=qalshm-oIA1fa9jY9AdPWlKyeC8jrkzjZUXkiVuzPJI 24008
pymor/algorithms/eigs.py sha256=ks8MPuivxsOAhjnK8evXmOYCQaaZNsJylmXgpi--mxs 8658
pymor/algorithms/error.py sha256=ZfUgIhZSLSzexi1xFuMw6wMMiX3l57gk41gWWr2Abi4 19610
pymor/algorithms/genericsolvers.py sha256=gIAdnUcRH4M60V9P2kY1_Y5_qPoKSRuM37256-8tSEw 35049
pymor/algorithms/gram_schmidt.py sha256=bil566_Gwqayuu5HJnPVM47tHTXgN63wt5cqv26s5RI 8398
pymor/algorithms/greedy.py sha256=vFol4DbIZXgOO5ZSYAQcxpyWPhOkhyDdr-P7SGKs0pU 11350
pymor/algorithms/hapod.py sha256=kwN76VTxbkJSCnoTT7X7Ie3yfXbzrDF-LOFu1-yB9Us 14713
pymor/algorithms/image.py sha256=HmTyYERw4B3WudLDgEyxOo6mAFdcREWLGqJ0p2_Y2xs 11171
pymor/algorithms/krylov.py sha256=KVXLZqFAXxEUcLNXCh7z_ZMYoS_fwD-vtF9Wg4Za0TU 6443
pymor/algorithms/lincomb.py sha256=vov9ZsHnGrvqMfTJ4nX2QwIxRDG92GZrLahx4LcD5JM 12388
pymor/algorithms/line_search.py sha256=t4-NQ5vHrFfaEPVNuCSO3Ujl-6kxLq5wyxrm-gJx5Ng 6839
pymor/algorithms/lradi.py sha256=YED6BQud-1Lh4YaT1FhYdyWe5Td19xQ-nkoZCGr0XFo 12984
pymor/algorithms/lrradi.py sha256=7vkKOkcKVByNhze7fJ0ACeLixo8uPx4NKNtjhIck4p0 12224
pymor/algorithms/lyapunov.py sha256=jDiS6haAE6HoRezTcr0H2Q5syQ7RzzBnAA1RHW11QF4 13491
pymor/algorithms/newton.py sha256=nu8LcaztfMKT2cbHGDFEI8QRpoB9dyyHlrLEKocRCOg 9121
pymor/algorithms/pod.py sha256=_sfyFjr8Lx7Q7UXfd6BVTynZQUVWbMCwM34O_8l07sA 3684
pymor/algorithms/preassemble.py sha256=O3zUdDtcVQNJEyGA0MBLykLHHtDb8z6byEfX4yR_hCI 1990
pymor/algorithms/projection.py sha256=TmHbVO-pumfdDUcuIjSz4vCu6SZNgmEcLcrZ6l3I3fw 17436
pymor/algorithms/rand_la.py sha256=zx1UfowL6k4olKOk2aJ2vOTTOw1A9pSzjiHn0OdiVOs 22195
pymor/algorithms/riccati.py sha256=1Fx062nBeuKPzWN32ASdWu4PPa8izhnQiedJYg4mqlQ 14684
pymor/algorithms/rules.py sha256=e-KgZTL5xQdfEeiZFQ2oE_LRbQDlwYhevlpqVjeFOYM 14780
pymor/algorithms/samdp.py sha256=P2Msb8i9OUGdCUPKssox6v83P5LNLTgAJ0hSvKETnNQ 17011
pymor/algorithms/scm.py sha256=9e4ezVerOkDUIVMRaD8E5fib1aSUOHK3PKiTKpm5jQg 11680
pymor/algorithms/simplify.py sha256=S2gi1PAJ0JWg6keI1_RKXEWUfHkG8Ffk4vh3868m9sg 8191
pymor/algorithms/svd_va.py sha256=P-RXGykeA5KWsXxHQYbPQ6JuGm9sa7BmjdaEP5v9WyA 6625
pymor/algorithms/sylvester.py sha256=Sa1VIT4fNSaIXVVx0qsvU94eR1DriLwIA8KI27nOQfY 4920
pymor/algorithms/symplectic.py sha256=mTFLejZewRF7fHBQjWeKfzsAyXMRK5aMp3phA6WfQkQ 17090
pymor/algorithms/timestepping.py sha256=_wPpptjlDuCkmQOVQS25g2u3uT4P9_komJQ3TsMtdZs 15644
pymor/algorithms/to_matrix.py sha256=qHnnrliOlAi3b9c_lTfVmNWRgOTJUocvUPQZEXw2STI 9910
pymor/algorithms/tr.py sha256=TOBmcJ4xWi9mx-y3pElQwLq9_kN-dfjJBwn91eeqVSc 23100
pymor/analyticalproblems/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/analyticalproblems/burgers.py sha256=yKMl1RgTOW62rlcLgbPzytylbIZyyGjYynxJ5XWBuPk 4399
pymor/analyticalproblems/domaindescriptions.py sha256=WFHD-aV41ol4JQ9HQehWWEMZ7xqhkXaFFq8E3FPNqJY 10604
pymor/analyticalproblems/elliptic.py sha256=ePiwrAs4TkLMibgT1fVk9AIhWAwIAEEMgVHrYD5SbNc 6298
pymor/analyticalproblems/expressions.py sha256=7uTvR4AWuia_BEDwKKspUUS5umhaw1LbZMqDI2ylSvo 27762
pymor/analyticalproblems/functions.py sha256=abXf_qr4hhZ1f0B9Y9psp-zxXe8hv-qwnbIEFDj1xb8 23169
pymor/analyticalproblems/helmholtz.py sha256=I8IhuIVkrSl52Kp3V_i9PvfwZe59uRDLYSGUX55jz0k 1745
pymor/analyticalproblems/instationary.py sha256=aBEBV5Py6815jHd8sQHJWiIwtYo4NH90tXFoYrCcuHA 2492
pymor/analyticalproblems/text.py sha256=lWcZE6JkeXY4Y3BBWaYNUvz1YlwR23BgdU2ql8O3FQs 3445
pymor/analyticalproblems/thermalblock.py sha256=d3fb_dMgtGNJ4cjR80OpblHwqJdrpconjWhzcCqBHdY 3095
pymor/bindings/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/bindings/dunegdt.py sha256=tfXVYTuufC9wrvu8ILAFCd4D4JcKEXrqMzOFt-RmAIc 7112
pymor/bindings/fenics.py sha256=YhLaqzfGRAB7nd9_P6zvX5WSOux-tK_N75bM8euNBCM 27534
pymor/bindings/ngsolve.py sha256=GdqhaLySfnXRq3JXAgM_iNi5D8y4kSKq4ObsXj-Sd6M 7266
pymor/bindings/scipy.py sha256=u4mcIE-GCHS6SyQa21RlM0r-rciEocKVVVECY6pZ6aA 27240
pymor/bindings/slycot.py sha256=-zj7kucWqfeE01zNmfd7DQEVjxU752RYy_w5bl1Yj5s 15069
pymor/core/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/core/base.py sha256=K7Gq6QXGl2UV5tVs56jmtg6Bcv6lCn90nRtY_adE5js 12715
pymor/core/cache.py sha256=x2EqxDGRM9PlqJjP6FS7AspBwQfakI6DblvwznifuxM 17262
pymor/core/config.py sha256=8Vw2QhcGlylsozgchslpv4EVU1iWSOmqduLD02FhOMc 8592
pymor/core/defaults.py sha256=7F6xw_elkHhqpb092Z82q_EZrcowIM56qwmwNhLPivE 16168
pymor/core/exceptions.py sha256=FETrAizVe7Xfmhil1S9oCSSrsCoJaMI-Iyp5wdYvhYE 3353
pymor/core/logger.py sha256=_NHfuUTYsD9SmJcZUIWqqBCNthkLJgCvVMoownfbiks 11228
pymor/core/pickle.py sha256=kX_uMWckP4HMb7j2G80XG-VHHEHwV4xV1Ap2D5IinRc 6813
pymor/discretizers/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/discretizers/builtin/__init__.py sha256=MOunVjSu-SLtpyx2gyuYspTD7rmF5TsTRZPgsVnx8G4 641
pymor/discretizers/builtin/cg.py sha256=xn3O4Tt0tFkNQgxFEDVfEJ90AGzbhg894h_KpxkL9Qk 57636
pymor/discretizers/builtin/fv.py sha256=t1iwVU1Ec5W9ssU2qzxBJmtv6W1LTLSs2Ge-B4rLqiE 51103
pymor/discretizers/builtin/inverse.py sha256=FipL6kMiY1OXHDK4Vekr_GNoCU97KQg1xBCuKcxYGW4 1415
pymor/discretizers/builtin/list.py sha256=XDvccy1f9WbqMGVRYTQN_Z_mqpvclLbweC0vsg6MU44 3001
pymor/discretizers/builtin/quadratures.py sha256=V9r74-uC1IDW9AgKTEaod6W8jmTed0Ze7xmcDKpbiT0 20682
pymor/discretizers/builtin/relations.py sha256=KtaKvJQdlz8NXMxLuizkdwZIKYC6SqX8js0ZHDj8-Yo 1041
pymor/discretizers/builtin/domaindiscretizers/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/discretizers/builtin/domaindiscretizers/default.py sha256=BqF8ASJUJoxX96bs3m6bCIieJGlLPEhsLgIZAC_GFrQ 8817
pymor/discretizers/builtin/domaindiscretizers/gmsh.py sha256=sILPN8vt2luwlbmbJejvd4STH73VnYlGULxj6inMSEg 9298
pymor/discretizers/builtin/grids/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/discretizers/builtin/grids/boundaryinfos.py sha256=TRFgSFwu92jFEE58TE1ztUkM_b619oBojTL5W8-6kAM 2796
pymor/discretizers/builtin/grids/constructions.py sha256=3o5FILFGP161cDG6wFj2L5NrJiIhtu4oniuDI5Ed8BA 4619
pymor/discretizers/builtin/grids/gmsh.py sha256=HvHQ7pNS0KumhBOmbG2W-RUf1hPq96A3wWFO0eriZuc 3275
pymor/discretizers/builtin/grids/interfaces.py sha256=_sisDbReKCotEHHFnwptiCusaMF_HeD1ZG_eY82F4Rs 24708
pymor/discretizers/builtin/grids/io.py sha256=vT4sQmtqMbW5D6sFca5dVyQJt54vj_m78MSPV2rUu88 1816
pymor/discretizers/builtin/grids/oned.py sha256=9wbgiIED_S2xjRe_XvBeeJwWSBDbDIm0q7a2S1p26GQ 4190
pymor/discretizers/builtin/grids/rect.py sha256=K03DaJ_KNZkwebHrnGxSW6X1RMRhwWjx1XrSV_ocn_s 10871
pymor/discretizers/builtin/grids/referenceelements.py sha256=Pw3ujOkG6gYFrmlg_ggdavDNOo-Gka8vmRNhopEgdaU 12230
pymor/discretizers/builtin/grids/subgrid.py sha256=7XXe9fwtVXylqSIyxK-sKCafqgNyT4WmOd3jeo00TBU 6167
pymor/discretizers/builtin/grids/tria.py sha256=8g7mns-QC68oZDXSIeNI6QgNo7wMjDErTtm0akJUsb8 11794
pymor/discretizers/builtin/grids/unstructured.py sha256=9z-YVngz9IvEf9oPSmN9i5mLZZD2TbyFzrkhp80g5kk 5116
pymor/discretizers/builtin/grids/vtkio.py sha256=wfTFrM81dSo-B-gewayezTY3Iv5XIeXccms-fCqMDFg 687
pymor/discretizers/builtin/gui/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/discretizers/builtin/gui/matplotlib_base.py sha256=Zgq5VpWXsFs8SutPe7tNXR0YP8J94yQz-Fzn7LgoR3Y 4249
pymor/discretizers/builtin/gui/visualizers.py sha256=Q5qzBrqhkx2zriR-jCWDeoRc53sfQBK37WoYFyTceQ0 9123
pymor/discretizers/builtin/gui/jupyter/__init__.py sha256=3PEZudRJKNnkhhE0xXhGMdPYJM44PQ9OI2WCxY-4Oac 1105
pymor/discretizers/builtin/gui/jupyter/animation_widget.py sha256=m0iXjDP_NbYUYVFwutyMtCJSqWo3k5pO70bea3-d5Mw 985
pymor/discretizers/builtin/gui/jupyter/kthreed.py sha256=-DwZ3TQ8QWrTIFmnWiv0x7_qVSFSbqdZhqTeNhyyLrw 13395
pymor/discretizers/builtin/gui/jupyter/matplotlib.py sha256=AQD4Ww8VSHEl5bFosbTsTQrYtA8GiGC046vZrhpdunY 11110
pymor/discretizers/builtin/gui/qt/__init__.py sha256=OiwVwVTWOOCiIOhYmU2MhW-7kM8PxZzc67vDpslAheY 19843
pymor/discretizers/builtin/gui/qt/gl.py sha256=tcmgR9OFNHoyjDK8S4mFkc5JUSbP_3m1GucgcspwTwk 11617
pymor/discretizers/builtin/gui/qt/matplotlib.py sha256=jPk6HpUZMQaFqoKQwuxKFPZAjUgtNrAdfrr8O4WxDLk 2502
pymor/discretizers/fenics/__init__.py sha256=PP7HwGBuIt_HjMDcjopQ-uZmzshkNEWyOF64E22rQwY 354
pymor/discretizers/fenics/cg.py sha256=dlTXHr5NAdXi0yAuz_6aYimuwS12DdcM6KD7Vo2qpw0 7482
pymor/discretizers/fenics/domaindiscretizer.py sha256=s5rz1PsKa7vI_0Rb3EycPZbZ153IfIkG8IJMd8q7Yos 2835
pymor/discretizers/skfem/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pymor/discretizers/skfem/cg.py sha256=sqZuXSlHKOjgRDTgOY7SssbhusErCE9C420laNEHzxk 12612
pymor/discretizers/skfem/domaindiscretizer.py sha256=IIiJNd8-Ay8rfI6n77GedAFSFBqiRwCHD6MQcnTeJqs 3201
pymor/models/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/models/basic.py sha256=c2bQ5TAn5WY2PMtlsKTfkmt8Rd12qaLZxDNj8Ff6750 15658
pymor/models/examples.py sha256=oCj_0AfkaTlpJuf6VH8PyT5yOlBjAB641fAWIKJ0VJw 10308
pymor/models/interact.py sha256=nL_LgyrlfBECpnAqR8RqTOF_lk1IrDawkql0xwLlD9s 10264
pymor/models/interface.py sha256=dh6mLZoT0PkTNzfVpARUnjdmj3oBAP15OLRAjOTBt-o 23422
pymor/models/iosys.py sha256=2X2d0z24xL2b-hKtUr6gLTb8P4g1Bgl2rfl5PfT3hso 125509
pymor/models/mpi.py sha256=4NDD3XMLJmnh28Y3lXBviJfuXWWC4mqErNm6KBs-xEU 7413
pymor/models/neural_network.py sha256=cU3DOXLclcmklKPQp4uPEPpVzScRFVpVsVG9tN_BSow 17460
pymor/models/symplectic.py sha256=-S1ivdjy6yAuopBugZ_ZlKQP0r9jRid4F_ALCkMz2jA 8504
pymor/models/transfer_function.py sha256=bms4V_uO26tHRKrJrcqa3NC1hBOlQ5jcDNh6thtASmg 28186
pymor/models/transforms.py sha256=ar6gCb1xQtTG7znl6frZ4ZYcHkxrWeAx9pQViLKOgdo 5993
pymor/operators/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/operators/block.py sha256=TPseyz63ujYY_CJrxvDXalQf2nLzU3-2m0mmQEXlJrc 13998
pymor/operators/constructions.py sha256=qI8GOddE0MYHJya-hlGotEDZxMuTsbZ7DOyjghFsbms 55446
pymor/operators/ei.py sha256=ztvHK9LcQZdgfE1uXvZ3UFWs58CvgjfT0IdgPMhOZk4 11340
pymor/operators/interface.py sha256=bSfZIvjW4dJOVMT4U40ivM1wuboU53m543G_GZJkJg8 25009
pymor/operators/list.py sha256=dtB2aQR5XvqTcQjQymBu--rz7YETb6-h102XLZIcEcI 9811
pymor/operators/mpi.py sha256=33B1Z3rUGM_nMcOm5uMMrSmLaXin0ze65BdgchqE84M 13943
pymor/operators/numpy.py sha256=jPjuzlFhJrn-zknGd6XufiYyD2FeeYubyAmtOfq48xY 28391
pymor/operators/symplectic.py sha256=phvfZjNN3jT2BWGy6wKeUHYxdlY1JD_t8t53zoO_GdA 1017
pymor/parallel/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/parallel/basic.py sha256=TtqxK0mjWOZwBafVYEPgzdW6URdZhZl0g4-OrzGWakU 4425
pymor/parallel/default.py sha256=2magjgCAHOIzrcHP72X6IQh6OS3Xz1rCETBUJdu3_78 2173
pymor/parallel/dummy.py sha256=6Ypv3Y4EvyD8U36z3HFcdhVpP3ntfkbaTV5-6STnrZo 1710
pymor/parallel/interface.py sha256=1hgHhvOqHS2UtVHmHgOzeXNZKqUxGTHFz205WKwJLbM 8338
pymor/parallel/ipython.py sha256=ZKizTptlK6VWS50XqSk0yl4tmZVBwu3dGvZbZF6XiaM 8013
pymor/parallel/manager.py sha256=ms8MwJ__BrZ3f9GLtCFiKDV1ryb_WoLRFBxwb3J6rlc 1380
pymor/parallel/mpi.py sha256=-S_wI8oK8Ek7apLDDbHk2ZByiOZgwGrI4CLOz5Rscmo 3226
pymor/parameters/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/parameters/base.py sha256=xvEDDcYgyjtyNLHvwiidqaKfnzhL7Y2HoZVKS_6gXqA 29160
pymor/parameters/functionals.py sha256=XtEY-oORbkqri_nygRtxJkMw1GWlmvpQtWEFpOE3MlI 25168
pymor/reductors/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/reductors/aaa.py sha256=Cx8szqD72JcuqwYTZj0qK8gqCF-lKBN4APqqBqguUW0 19977
pymor/reductors/basic.py sha256=3eH8jZ5hYjuRHxoJ4ymZJS08BLgADzNB2qj9ryzk1UU 20362
pymor/reductors/bt.py sha256=XpQL5BQ2hZe8oOY1ARGR_R26S69idnTlVjhIzb-_n6w 7744
pymor/reductors/coercive.py sha256=hkcoFesOWHzBMsjcfIzxrLEZzzaT-Mk4NLFD1M64M7w 14271
pymor/reductors/dwr.py sha256=-mjXO9izrOaH3xsX1lGLIkYPZpgRErlvbbIPHSCDh5c 13348
pymor/reductors/era.py sha256=ALNbWPlUldECxSew7JJSbZElVnkFMcJq5MfomEue9as 10742
pymor/reductors/h2.py sha256=Yx8WCAV_5iVyi9UGrhl9MI5pbAqf7eqc5SesTMvTPcw 37528
pymor/reductors/interpolation.py sha256=SUfCh9FTupaVNyJ-XJYvV_288HnllKC0LXoDmvjPKKk 13302
pymor/reductors/loewner.py sha256=REQaEnIlwZ5lIt5RlKgd88AI27qneGDHkDCLi-CZ3gA 14758
pymor/reductors/mt.py sha256=ZsWMw83FaOJzBRokQRQI6x8NRZ3yhW38zU8SdNfq_QM 8523
pymor/reductors/neural_network.py sha256=2I3WS-HVbNdZBFFqbVIWwp2zgHvRPZAYK20Wdkp9ENs 61032
pymor/reductors/parabolic.py sha256=dcgWCocizYXn3jcRQImdGlYF7_ASn_NNiS3fabul1t8 7311
pymor/reductors/residual.py sha256=raWcZCX5Q8_aXlUTVcT8-RrKZYkKzSv1N1zdyCllvss 13719
pymor/reductors/sobt.py sha256=_EI9KDOkf4IFxyVbKOWtO5CmXiMzEjBtG7rE3nH5oXM 14357
pymor/reductors/sor_irka.py sha256=i-QZYGmEhjNXN9e3-QVCZBvk5ZKjxITiaBJw7Tglsus 4778
pymor/reductors/spectral_factor.py sha256=9q2gTQV-h1FdcZ1Jra6nAu-mz9xEqfG7fGXj-Su3qv4 5558
pymor/reductors/symplectic.py sha256=1bVG2fTuYNr1-ySpaGiaPhZo9YLsMJpkPu4vDgkRJ64 3908
pymor/reductors/ph/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/reductors/ph/basic.py sha256=zJrH_c6SPCPbtyuJgoBCaMSRQiqGjca-393JQABQrQQ 2795
pymor/reductors/ph/ph_irka.py sha256=thRKGi0kOp9zaOeTB0CoKQ29ZH1wlWv6lGio0WPjd7M 4689
pymor/scripts/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/scripts/pymor_demo.py sha256=MWEEh4yj_8N2FOrgmfYXAHHEMRb5S3fF1ercu4ywtCs 2029
pymor/scripts/pymor_vis.py sha256=14Ux28pDh4r4C3dIArwL7xtvGyLiP8t0__-c_1Z-l5c 994
pymor/tools/__init__.py sha256=cLVb3WcgBMfj7xO-51_F8B6oI5-BZbbKcZhfVt1vpuM 311
pymor/tools/context.py sha256=Ff29ZRIIvDqmLA3U7n1Nlr0ldgJFzpys0q-G1JpV12Q 363
pymor/tools/counter.py sha256=YAMxWoZngsu3PIQPsz--Q0xpYb1Yj_9LjH-Al2fYWUQ 361
pymor/tools/deprecated.py sha256=Bvg4jtm5MPOBe3l7CPjDxW_ur72KFkgd7oihHbUUUOg 1380
pymor/tools/floatcmp.py sha256=tlcER-BwueEav1K_WIWDCMuCeRw4hDa_u789Fx1hYYY 2384
pymor/tools/formatrepr.py sha256=0-S4Ceg0mKlr-QyNbi3al_j-B_5tgXvr27OVjzp3wEI 3910
pymor/tools/formatsrc.py sha256=wgO2I3yv3hGLuxA5n7yibcdCCVEZegnFStJsprZpIlg 1276
pymor/tools/frozendict.py sha256=OHkPvRnHjJqaq1O4hKMj_l0RHV4BINohyli33hoRtns 1554
pymor/tools/jupyter.py sha256=V7FrDCj9ZiBVPTxbWV1-_zsZxnf_dYnYrHPIRAM9EmE 3670
pymor/tools/mpi.py sha256=rMFMZ0aHQU4028JccU7yG1vhKx_oY79AzRAfHn1BiJE 10315
pymor/tools/plot.py sha256=55V8bPwUWsbhoX_g3ZBhK3W5kGHX9q-EWLfb3ExzsTY 6844
pymor/tools/pprint.py sha256=l7d6HSWeK9B78sJme2HZmkNeNedpoLblBpaO6pdB6Hs 1471
pymor/tools/random.py sha256=xPlRLlEkAKFKseT1lMzZIV6M9L4fXtMqSzD7sQ20-fs 7191
pymor/tools/table.py sha256=5l4YsqwCUBRGAB6ycmeOysSJqra2xbgH9hkBseltCKU 1642
pymor/tools/typer.py sha256=-7pcmGIFGhzv3Su1ekS6aoPIAo52qdwy2SqkdYUlXzg 816
pymor/tools/io/__init__.py sha256=mj_P0UE0NpHTHukO47j9Gyc8oYa8lMO9gxFXsO_23NY 1802
pymor/tools/io/matrices.py sha256=MUB17eYOOY1IdYcKoE5-WBI4jTjpxHciIy6aW0pbME4 6736
pymor/tools/io/vtk.py sha256=MJv1fdtIpmCtp3v_ZQM_7i8Di8AveUEims35E1x3Cfc 4168
pymor/vectorarrays/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymor/vectorarrays/block.py sha256=JAWSaNslXcCGf_R7XznkaH3Z3_4POJzE5VMIrD5aLJU 10546
pymor/vectorarrays/constructions.py sha256=y2nL-29EKc45IlUz040V0vQorofft1XXoGZvDnPhA44 577
pymor/vectorarrays/interface.py sha256=M2Pd6z_PuOXJ3QN4UpOXa_s7gawBvJH6S2NhWKDuwvg 37466
pymor/vectorarrays/list.py sha256=uOnSMMOzdKzzwbHh2qHFsz4cR6BME-9NiyH5hZfzF7I 20803
pymor/vectorarrays/mpi.py sha256=Uhc3jKOl3dGNO6u3IoE-U7vk_uf5EaeBK4eqgk62xK4 15234
pymor/vectorarrays/numpy.py sha256=towTV_tMfyzAi9lCeaiPETmARkvg396Na3IBCmjB_ZA 11074
pymordemos/__init__.py sha256=emhotk5SZMmiy_yguNiUYAvA9Di_XH_obaPbpE9Upgo 213
pymordemos/analyze_pickle.py sha256=uyzc4kW3dB-QCFKHbqMy0e3Dym0g_s0hDnGw4MkDRKQ 8237
pymordemos/burgers.py sha256=R-Gs9rj7DdyZK9Vd9qqJX5Vg1-igJ2zVcz4qMoK3P40 2338
pymordemos/burgers_dmd.py sha256=woCZiEQuRxDvqo4w33VBC-fT13B39AaFGlizP0lznyI 3348
pymordemos/burgers_ei.py sha256=pB5e0oma-TaxiQetNsSHB6Vc-g2J6CYM8_VHLXJ9L9c 10190
pymordemos/coercivity_estimation_scm.py sha256=wAp5ZFOXh-h0fdJEql_ul9vlzKBhDcGzn8rDz2hTe4c 2786
pymordemos/dd_heat.py sha256=Sc8wKarc2TDdl5uu7OuJSbzKt3wdwBcYLIaQlsA6oCQ 2677
pymordemos/dd_parametric_heat.py sha256=ITupk-XdSj66brLlrO0wjLR-7FgEsgC0m9UvzFsRvYo 2843
pymordemos/delay.py sha256=7f_JMIhZryFtYWVYq464lmqIqAl1X7_y38B4LNjbY7c 1101
pymordemos/dmd_identification.py sha256=zVKj-EbAHlNc8GRa-IyV_7EZy5cPSJi126rXEzPKLo4 1017
pymordemos/elliptic.py sha256=ZdnOq1HdzZDqIvrJK6dqZ3KwdiwtOXoDeAKlN6NSE6k 3461
pymordemos/elliptic2.py sha256=qfiLmwQEsI_R1mkI-oQqgDsVhwv8Jbqzqk_ebgJnBK0 4252
pymordemos/elliptic_oned.py sha256=kqUMrLGInmNrrUILrtL7GuoWDa9omjA5BI-PY0p124s 2044
pymordemos/elliptic_unstructured.py sha256=iFvps1GOH0nUMpgkMB49fMSwujv3p4rccnWLdkmvKxw 2032
pymordemos/era.py sha256=EwlYqyjAC_NTLMqlS2AlJNZrXL2kAwQMwwBUUNYBesE 3233
pymordemos/fenics_nonlinear.py sha256=JwIYRqjAvIhn9gMkxFqADG_oZtWa9_MN_cR51SIBHkA 4374
pymordemos/function_ei.py sha256=6Sog56Y_oO6-a9PcmHbpYg___wMbYyZdaOIe4TgXQxk 4714
pymordemos/hapod.py sha256=2we1qTZS4AAr8wjxtmwKwHJBoOrJ0DtejczQfNQ_Ado 3146
pymordemos/heat.py sha256=6LXXD2m4MorkrLDFsfBE3_QlglcRyIPfQ-XxDRAhZh8 12926
pymordemos/linear_optimization.py sha256=qugqH7CJDv2lax-Np7BjEP9BgynbyDuvtYQmORwAIRU 6511
pymordemos/neural_networks.py sha256=DelVgHCX4QLnmQp1FxkzmAoBWZSRe2yw4VGUChWYtM8 5811
pymordemos/neural_networks_fenics.py sha256=iJn7Gktfveu7kxVXxXzhM9x0YeGkFAGMpwZWyV8ydy8 3935
pymordemos/neural_networks_instationary.py sha256=3EUmvYiu3UJkqscseUfq9nI2C36F-cfY0c2qmXD1RDU 12243
pymordemos/output_error_estimation.py sha256=xSS4nNOCpLXZGeYKPn94qqxvLrFPjjSOSzIqA63zyZg 6671
pymordemos/output_error_estimation_with_dwr.py sha256=OUXuJ2mN0ED0hSoeD4idbuQBeqo3i-orJ7_CuR3Nu9A 7982
pymordemos/parabolic.py sha256=sA5iaKeiBP2fjyJTDF47mcoEkjm2-QPaeAJAMx3XU7s 3618
pymordemos/parabolic_mor.py sha256=eb44R33_QhwrzJDwfM5Kd-e4NIe6RS00GheUYQ2KvRk 9295
pymordemos/parametric_delay.py sha256=sX1_O0oMlTNUEwAQSk0OBw8-xXSRxHJJS0v-3aZErKY 1478
pymordemos/parametric_heat.py sha256=7al6SpUr6q0f6M5542EKL7c26WMK8iTXQWQNpCtr_ZI 11343
pymordemos/parametric_string.py sha256=nYulvMv2RgSLNNrPrscnjJLxaJAetNVcsGRxs3Pi7AA 3078
pymordemos/parametric_synthetic.py sha256=eqIA01LqngVRfwQjTItdOvADkqJaoYqgbfoFK3zM-NA 2323
pymordemos/phlti.py sha256=SIHx6JB_v9cBPpJXi6_5-sHif46z52056Vx6Hs7u9YA 3224
pymordemos/string_equation.py sha256=bMwonOdAgDU78QkNrgU_fo58pnwAUY16iHmiY9cmE8Q 2809
pymordemos/symplectic_wave_equation.py sha256=SR8yHsLx2OWlzpSRLHZ0LCEeVTbJFmg4CaGsMx0VMxU 6946
pymordemos/thermalblock.py sha256=_H3rZfznqblzS96DW6CaRmKnjclb7JVCzAqSDJ0AOuc 15520
pymordemos/thermalblock_adaptive.py sha256=W-3W0uVOVXVpQcx1A24VvvQ59wBUlNaQ9cr61Q2wreA 7683
pymordemos/thermalblock_simple.py sha256=GX_A_OWz7ESH8HfPLTJiLk7Hrwg4JxXGz2ASACk_HPI 13009
pymordemos/trust_region.py sha256=kwGz9G_cjqfpCR7KzkMg9QN6pUpu0ENMqnUJdbXFVjs 7000
pymordemos/unstable_heat.py sha256=Ad61IcVLuhpHY8QMndvtoHmGsDn04u09kD8pxYAGwf8 2374
pymordemos/minimal_cpp_demo/CMakeLists.txt sha256=IvDtut-hCiTmL8OLLXHr96qTeqK41Lk6k5HXPXJc_2Q 523
pymordemos/minimal_cpp_demo/demo.py sha256=b73v8ZSTvETqZQ9fcmdeF6yvGif7jYLFlJRhJstoEbA 2960
pymordemos/minimal_cpp_demo/model.cc sha256=vkABAd6toZQg2as_t7IgMDfQ-uUmmHbWJ_i-ZnBJbwc 2474
pymordemos/minimal_cpp_demo/model.hh sha256=EpZLI8WOmD-6cdV7oNyNNNox2Wn-UfHxiC-8femNl8A 667
pymordemos/minimal_cpp_demo/wrapper.py sha256=7MZWFkQsw2wytM2g3ldcQHn9wEduTmLuAOv32YYiYS4 2421
pymor-2024.1.2.dist-info/METADATA sha256=5AfFJ8PjVxNJ9S2XNU3WA5fN3A1cKSqiNPp0jBdWLfU 16633
pymor-2024.1.2.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
pymor-2024.1.2.dist-info/entry_points.txt sha256=ybAxl8aJqzdjSP1aa2sawWLN5QYUhKvrvGicejwHnMk 100
pymor-2024.1.2.dist-info/licenses/AUTHORS.md sha256=EkKWtno1e7haPWTxv7ZVEsDvpJ6zpjg8x-KIO0B_KLo 6773
pymor-2024.1.2.dist-info/licenses/LICENSE.txt sha256=UmJzm-xkvDTePXwLln9R0i6P5nzz4kwRNMYMt3SIxao 1547
pymor-2024.1.2.dist-info/RECORD

entry_points.txt

pymor-demo = pymor.scripts.pymor_demo:run
pymor-vis = pymor.scripts.pymor_vis:run