opinf

View on PyPIReverse Dependencies (0)

0.5.11 opinf-0.5.11-py3-none-any.whl

Wheel Details

Project: opinf
Version: 0.5.11
Filename: opinf-0.5.11-py3-none-any.whl
Download: [link]
Size: 158628
MD5: a2a04f719b770b1a06c6adacbfe4e13e
SHA256: 6819b5c1b8b2f41406da80b9f37ba7474d5c12cc289e1a30c1068987e5db4aee
Uploaded: 2024-11-20 21:51:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opinf
Version: 0.5.11
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" <smcquar[at]sandia.gov>
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,data-driven 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 == "dev"
Requires-Dist: tox (>=4); extra == "dev"
Requires-Dist: pre-commit (>=3.7.1); extra == "dev"
Requires-Dist: flake8 (==7.0.0); extra == "dev"
Requires-Dist: black (==24.4.2); extra == "dev"
Requires-Dist: jupyterlab; extra == "dev"
Requires-Dist: pandas; extra == "dev"
Requires-Dist: notebook; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1924 characters]

WHEEL

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

RECORD

Path Digest Size
opinf/__init__.py sha256=wa_pJRufD__3WEDIn4V61tQDeezro9W8-xWNiA_YqlU 608
opinf/errors.py sha256=73zY0t-1dbTbL_bl-b5F6ohJfz06QrxxYYjkrYQFk8U 565
opinf/basis/__init__.py sha256=fCU_xRkhOBYxcI2bvohS2APdD-DtiE_PRR5OVCurO4w 148
opinf/basis/_base.py sha256=KKGGe8lyLB36sb7iZoGBZoVJAVHePfPq1_oRDUi_xlU 9823
opinf/basis/_linear.py sha256=xrSKOHTFWU1EgcdulbPaFIDRlt7Q_JkUABz8RzzyqDM 10007
opinf/basis/_multi.py sha256=6cU1RVVJ2VaiN0XB-o6xzeheUpVcrnhMO5JpPRj3l6Y 20882
opinf/basis/_pod.py sha256=pzB9SQNBDHeAoF4bCJ9xQFRC8g-bt2F_m-8o27A-Vos 49849
opinf/ddt/__init__.py sha256=LE-VJ1TJfZZPMTViJI2F40pNngy0L1IAnlPdVLPPHJM 158
opinf/ddt/_base.py sha256=manOuYqTRJkg10GnJVQeGc1Lnb16OseiPcb8T7Lukck 10644
opinf/ddt/_finite_difference.py sha256=RgYtmQG7ZTwf-Vsp2nUIP7iaEkpkTpoo5X0pmvbdp08 41946
opinf/ddt/_interpolation.py sha256=hgPmkNxVZ0pbAPaQ8jmrWmyyj8EtcNQOKc_Bn3wnUwc 6883
opinf/lift/__init__.py sha256=OvtxPVRVFxsBP40lOZ6VMGon43vaK3kzNxl0BEZrsH4 134
opinf/lift/_base.py sha256=xFVaWP8nFmtBNqlFA9Z70GWpIGmeMbRJYwyxxJgaPF0 5391
opinf/lift/_polynomial.py sha256=XERHHe4dyNrP1s76G56_CyI3KzjUTO5uDiGrs1TTbcc 5660
opinf/lstsq/__init__.py sha256=IdQfvvSGjAMauEedzHafBl8fOOAg5yNDs1mvGbOOaQA 172
opinf/lstsq/_base.py sha256=xK_i7SS9fhHsPpdUsGvDpNuiAbwkU_1ImZ76qdivy-Q 16684
opinf/lstsq/_tikhonov.py sha256=Iexbz2l-jqhZw-3NcA9W8lB-6c50Bx5PPf1WpZA0c9w 36541
opinf/lstsq/_total.py sha256=9KeUptE6lD28aV7oFWgJY2a8YMTMqT6BmkQqJfgTrGg 6979
opinf/lstsq/_tsvd.py sha256=A_-NjvXhVO85Nq5wcgWhPew4byrvvzLEB6jzpPWdap8 8102
opinf/models/__init__.py sha256=fEBsiahnF3dH21U-YswSPA2sGaT0n47IvIQ_78KcN38 142
opinf/models/_utils.py sha256=Dp7hgF2wf27hEw1sAVZ_Bz-Wixtzrkt8bz1HjIWnEn0 1040
opinf/models/mono/__init__.py sha256=3mnPUKjuytP9dvTc8Ieke_WWJfq14rPxj5-lOehPEQc 183
opinf/models/mono/_base.py sha256=KOcbxx6nBa_PlbyCLQA1GcjP2R2K_J_M5IrM3nTz_lw 13688
opinf/models/mono/_nonparametric.py sha256=DqlOCkt6bNRjjWjCUFIvcn3XfHsCraIJl5MZvyO9KlU 40480
opinf/models/mono/_parametric.py sha256=pnHQPJ36u-wlbOH7rZXuXvyeT2G58BCbwQkzqwmf4pM 55919
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=BTP_R6qHeCY-4HoBIfhaV32yjnnPBWmyIXHh3fyW1Sw 187
opinf/operators/_affine.py sha256=4u9LEGJfGkKwQwoI7lIMnOahEFwGUAlO1ITKspHCNMw 31945
opinf/operators/_base.py sha256=PEOZ-yjMRnDHstvadFsxKIgJSiJ3e60RLx0iC9QfFAw 49561
opinf/operators/_elementwise.py sha256=ndzStaaZpXoAK6rG0HMdOn1HlszmTE4qhMo0UUh4ouI 506
opinf/operators/_interpolate.py sha256=ZlHlooifUETXWDvHNUdkwZnMsY9Soykcx5nbItsvRlY 39457
opinf/operators/_nonparametric.py sha256=EVlwK1hShSrAci43mafPsQHNh5ezRvj5aT8sYWmA1pk 55880
opinf/operators/_utils.py sha256=ZNKs3xnztsYtsCF9Szz9Dsj6AjTj7aaWjsPByC3p3s4 508
opinf/post/__init__.py sha256=E6d7MCNDxoPJI-dqvdRsTJ8VAYjCNxywbeP2XXlnGww 111
opinf/post/_errors.py sha256=zkIZo1N7RlKXd-LyMdNChfw7wihNhAtNcUah0vuZ9KM 8010
opinf/pre/__init__.py sha256=RTLFBt_evi0QtpxwSVkIi-rkbsH4ha6XEq0K_3Q8ZBs 185
opinf/pre/_base.py sha256=VN6TPotVRnT18utexgGh6n-PI5AhX_owjPJqEf9k06I 13009
opinf/pre/_multi.py sha256=psF-1V9iFkpWhDPoEWqApfzu4Pyl9rBAM60W_TB7TDw 29740
opinf/pre/_shiftscale.py sha256=AWxnVwRKPBo3RfRzjoS_eZdHaGKeKk3RPD5NLSIsDUE 49319
opinf/roms/__init__.py sha256=_YYmveCERjpx2XLAC2ltaMI0wHudpuErrCYWwqv6Kng 168
opinf/roms/_base.py sha256=Kt2FXMnHv8k1-ntdnr-QCZWoeJztO56qkTFhOS0n6Ic 36473
opinf/roms/_nonparametric.py sha256=1dIJjnEPqDnwKFv3IG-tavQJ9GDfe6vNlkL9tve_7f4 14503
opinf/roms/_parametric.py sha256=mMnRIckuWWrxaq52rN1pWW8l_pkrmYJLizwRBhYSBaw 5239
opinf/utils/__init__.py sha256=RZ55NyV-Nhy9Fg_F6wJDwDkZYkNMEqw4DfuJAUk4Tak 205
opinf/utils/_gridsearch.py sha256=LYeJAA-gLhcLOzR5RIZm-_LZl-4q0oqIgRIygh9NiHY 11322
opinf/utils/_hdf5.py sha256=LipP3WqIANNGHkI6DkiCUWwfxJoWfBKlGViHpbxEgrs 7940
opinf/utils/_mpl_config.py sha256=zYe9v6Wro0miCkCHCay1yDFtVivVcmPTaPscWtMP_Ng 934
opinf/utils/_repr.py sha256=gxvwr_QV1f_mYmJLYLvoVxj9ngsf_APJiAUEsP5npKw 355
opinf/utils/_reprojection.py sha256=mF-gscTCHqw1tgyHCr5yD9jA8VNB0G4USFrekJ2EUw8 3881
opinf/utils/_requires.py sha256=wSgVu4HbhfTpbjSJRgs0cgU_NWF3OdJq9mD-iBnuJ7c 1043
opinf/utils/_timer.py sha256=yEQVpfJT52Jc8nzgscp1ieV7gZXncjW8yvLERv6IqTU 6419
opinf-0.5.11.dist-info/LICENSE sha256=BIsJXKayHMSzpfZV3vedcqgBmE-yRfB01nCHxLeslcE 1079
opinf-0.5.11.dist-info/METADATA sha256=MKJNl9eWjpspALoDnNBq3lX1cprRjyxkyGQ6s16htyg 4801
opinf-0.5.11.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
opinf-0.5.11.dist-info/top_level.txt sha256=4e1CKhrDWoIc6Zkqa0O56Mhng7o4G4fUgs4RvbuwZNw 6
opinf-0.5.11.dist-info/RECORD

top_level.txt

opinf