opinf

View on PyPIReverse Dependencies (0)

0.5.2 opinf-0.5.2-py3-none-any.whl

Wheel Details

Project: opinf
Version: 0.5.2
Filename: opinf-0.5.2-py3-none-any.whl
Download: [link]
Size: 104750
MD5: 1ed49ac5de0d8747d2a6133e06568af4
SHA256: 275cca18a0593771504e0e8318f1363e211e97a9316ebf43a965a5fb3cdb394c
Uploaded: 2024-04-29 19:25:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opinf
Version: 0.5.2
Summary: Operator Inference for data-driven model reduction of dynamical systems.
Author-Email: Willcox Research Group <kwillcox[at]oden.utexas.edu>
Maintainer-Email: "Shane A. McQuarrie" <shanemcq[at]utexas.edu>
Project-Url: homepage, https://willcox-research-group.github.io/rom-operator-inference-Python3/source/index.html
Project-Url: documentation, https://willcox-research-group.github.io/rom-operator-inference-Python3/source/index.html
Project-Url: repository, https://github.com/Willcox-Research-Group/rom-operator-inference-Python3.git
License: MIT License Copyright (c) 2023 Willcox Research Group Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: operator inference,model reduction,scientific machine learning
Classifier: Programming Language :: Python :: 3
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering
Classifier: Intended Audience :: Science/Research
Classifier: Development Status :: 4 - Beta
Requires-Python: >=3.9
Requires-Dist: h5py (>=3.9.0)
Requires-Dist: numpy (>=1.23.2)
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: matplotlib (>=3.7)
Requires-Dist: scikit-learn (>=1.3.0)
Requires-Dist: bibtexparser (>=2.0.0b7); extra == "docs"
Requires-Dist: chardet (>=5.0); extra == "docs"
Requires-Dist: docutils (==0.17.1); extra == "docs"
Requires-Dist: jupyter-book (<0.15.0,>=0.14.0); extra == "docs"
Requires-Dist: jupyterlab (>=4.0.9); extra == "docs"
Requires-Dist: numpydoc (>=1.2); extra == "docs"
Requires-Dist: pandas (>=2.0.3); extra == "docs"
Requires-Dist: sphinx-design (>=0.1.0); extra == "docs"
Requires-Dist: sphinxcontrib-mermaid (>=0.7.1); extra == "docs"
Requires-Dist: pytest (>=6.0.2); extra == "tests"
Requires-Dist: pytest-cov (>=2.12.1); extra == "tests"
Requires-Dist: black (>=23.10.0); extra == "tests"
Requires-Dist: flake8 (>=3.9.0); extra == "tests"
Requires-Dist: pre-commit (>=3.5.0); extra == "tests"
Provides-Extra: docs
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1800 characters]

WHEEL

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

RECORD

Path Digest Size
opinf/__init__.py sha256=1b1QnjCfrs8RrhomaxFJWDrfIWtXLwUmDAcL1-uBnco 394
opinf/errors.py sha256=NUNPbPrMN7CIJ6KU62n9JKxXv98ujfo0tp5R1qp84v8 565
opinf/basis/__init__.py sha256=fCU_xRkhOBYxcI2bvohS2APdD-DtiE_PRR5OVCurO4w 148
opinf/basis/_base.py sha256=itUhcTopEl0HzLr4c7iyW6nSCKqndzACxXoRRUGORHo 9891
opinf/basis/_linear.py sha256=Pg_tqE3R8I6WsGj1e5IjhPwbPYsR4ewdYVMFYcfg2ZQ 10006
opinf/basis/_multi.py sha256=TJ_axCBa13E6g3XnaLclm_fvuTDPfFcNodkjiAzK4pI 20882
opinf/basis/_pod.py sha256=O0QmE038gNspLH2XxR4Hy8r9Y1So_JZh1v2-gZknv6I 42659
opinf/ddt/__init__.py sha256=b9spWS-ZtRWgbKd3Xr9UTw3Q4rKWxOnk5bOUqjx_rj8 99
opinf/ddt/_finite_difference.py sha256=kV3KC4UgSSULxRfWcZtrO7QLnFEgM4W_dlOmq2Xv5uY 7766
opinf/lift/__init__.py sha256=OvtxPVRVFxsBP40lOZ6VMGon43vaK3kzNxl0BEZrsH4 134
opinf/lift/_base.py sha256=reL1AG4-kCKtrhIZxUEOhUi-NO_Pipcng00vhMTb54w 5092
opinf/lift/_polynomial.py sha256=B-731VivW_HIfY-P3WgchuyxHTuVpFWN-iN_IXsc_v4 5660
opinf/lstsq/__init__.py sha256=ZCNFwokWlfglwguMp5cJMoDaxJMlwDNmP89ta37isTg 2764
opinf/lstsq/_base.py sha256=p7Kc4gxUmHQ1m5R30DiAtfdy1IwG8DdCDxRSoNmebmI 7622
opinf/lstsq/_tikhonov.py sha256=SGfSCZrtu9LZL4hMHZsWtKt4K9G9Le2EbkQHxpgSLJ4 18912
opinf/lstsq/_total.py sha256=8T6u38PhzTM-fXEBo0OdDqtWNbuIyZhPfR8uV3qtq8Y 936
opinf/models/__init__.py sha256=fEBsiahnF3dH21U-YswSPA2sGaT0n47IvIQ_78KcN38 142
opinf/models/mono/__init__.py sha256=3mnPUKjuytP9dvTc8Ieke_WWJfq14rPxj5-lOehPEQc 183
opinf/models/mono/_base.py sha256=83aiVAgpQxpZqvpaEca8Rj4cGlhPacSjOPuz0cSNG_U 12644
opinf/models/mono/_nonparametric.py sha256=J4reG8dZbpfrfvLmmAnAw9eVW_7cRKWajQ-kW4lIXzk 42164
opinf/models/mono/_parametric.py sha256=w6SaUwv8AkPOYYSQA0h0gRyb-EpMZ3t8aaLwPO9XvMs 55664
opinf/models/multi/__init__.py sha256=5QU0fubhQtMVQ3jAMBK3IlBAF7MhJCLM7TbkFdIFO3k 185
opinf/models/multi/_base.py sha256=huk2so0GqP-yR9osFQEc81K29531xZKf2We0GDjqrNc 106
opinf/models/multi/_nonparametric.py sha256=2JOiEOgjAsgPXHE8_loWR1isN1bDSKtsoD5oXDzg1gM 105
opinf/models/multi/_parametric.py sha256=ujNkiIx_2E8BN2h9JYqjW8A-7WIjO5exgX9JsUylT6I 99
opinf/operators/__init__.py sha256=or_2BzN-kIKMmDHsLVHiJXknP0kJYKTlRAmmhfOPf0s 178
opinf/operators/_base.py sha256=XoeWfDv4_HztEbKYZ-9KMpKItaJYeOUFgQmYhyZLjjY 22275
opinf/operators/_interpolate.py sha256=TV7wRjwB0P5zYsN6L6RX0eY1N9-dUJMkY8jVDp9KTeU 35032
opinf/operators/_nonparametric.py sha256=3UDBxX6RCHWeq3r6cgmt57486dNvosZYEoA0f03vbtw 51458
opinf/post/__init__.py sha256=E6d7MCNDxoPJI-dqvdRsTJ8VAYjCNxywbeP2XXlnGww 111
opinf/post/_errors.py sha256=CNI_GFuXPm94GoTP13sZjJxV29HIcbY16876NaiW6Jc 7938
opinf/pre/__init__.py sha256=VzNimmvRv1YXaJ8dtlkElYX970dJHQkxSs1nILRKcKw 155
opinf/pre/_base.py sha256=xKZUZ7svB9Fl5WaugxQHknoScmm2xxkxA6iSys7hrHM 11547
opinf/pre/_multi.py sha256=JGI1UUzwCczAF0Gvo6atRp24jQAacgNvgY9kevX2D0M 18031
opinf/pre/_shiftscale.py sha256=WsVfXf_gK-8Qpbbe56N6MVF3-9RhMRjNeOlLkJCYHLk 27382
opinf/roms/__init__.py sha256=_YYmveCERjpx2XLAC2ltaMI0wHudpuErrCYWwqv6Kng 168
opinf/roms/_nonparametric.py sha256=gu0eYxfyzkI_6aqM6I0-H36-tssGk5PwFbM2HbPBZ8s 3734
opinf/roms/_parametric.py sha256=uWgfukrPEwviZOXFeIFGCn7QWnT2jxnL6pEGqJ8R8rI 52
opinf/utils/__init__.py sha256=VBScANawdDZpyWIRshuKlEhB3RliKsR7aDb2yAvPzjk 178
opinf/utils/_hdf5.py sha256=XGz7NnqEMDponF8QV7DX85kXneTiEauLb3u0v1Frtbs 4070
opinf/utils/_mpl_config.py sha256=vizIS4Eqq1UG8kTCeQ80LRGHcZcu8K7w-JsO4ag0Abs 784
opinf/utils/_repr.py sha256=gxvwr_QV1f_mYmJLYLvoVxj9ngsf_APJiAUEsP5npKw 355
opinf/utils/_reprojection.py sha256=hu9GGV59uwLEyE5BwDe2aypo4sTdjfoueovuEjriHlA 3856
opinf/utils/_requires.py sha256=Y9kUCAWZjMOyMuYFZ6DkWT9A1QSEQHHHmuDvfUvLnu0 1015
opinf/utils/_timer.py sha256=IfxHUA1GXAmVoYg6SNIMChUtXbN1cYVLxBol1nm7DHs 3089
opinf-0.5.2.dist-info/LICENSE sha256=BIsJXKayHMSzpfZV3vedcqgBmE-yRfB01nCHxLeslcE 1079
opinf-0.5.2.dist-info/METADATA sha256=bDUPi39cSq91ASPvglbjFk6Dp73H15eD5piALgRTxhU 5065
opinf-0.5.2.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
opinf-0.5.2.dist-info/top_level.txt sha256=4e1CKhrDWoIc6Zkqa0O56Mhng7o4G4fUgs4RvbuwZNw 6
opinf-0.5.2.dist-info/RECORD

top_level.txt

opinf