pycollimator

View on PyPIReverse Dependencies (0)

2.0.4 pycollimator-2.0.4-py3-none-any.whl

Wheel Details

Project: pycollimator
Version: 2.0.4
Filename: pycollimator-2.0.4-py3-none-any.whl
Download: [link]
Size: 490848
MD5: 176305067aa9285230d42b95b7e972af
SHA256: 08ff70f225b1f2720c8de24df0e65bc786a4beedda6811a343eaa95f51f19122
Uploaded: 2024-05-09 06:16:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pycollimator
Version: 2.0.4
Summary: Collimator.ai core simulation engine and API client
Author-Email: Collimator <support[at]collimator.ai>
Project-Url: Homepage, https://www.collimator.ai
Project-Url: Documentation, https://py.collimator.ai
License: AGPLv3+
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Requires-Python: >=3.10
Requires-Dist: click (~=8.1.7)
Requires-Dist: dataclasses-json (~=0.6.4)
Requires-Dist: dataclasses-jsonschema (~=2.16)
Requires-Dist: diffrax (~=0.5.0)
Requires-Dist: equinox (~=0.11.1)
Requires-Dist: fmpy (~=0.3.19)
Requires-Dist: jax (<=0.4.26,~=0.4.25)
Requires-Dist: jaxlib (<=0.4.26,~=0.4.25)
Requires-Dist: jaxtyping (~=0.2.25)
Requires-Dist: jaxopt (~=0.8.3)
Requires-Dist: networkx (~=3.1)
Requires-Dist: numpy (~=1.26.0)
Requires-Dist: optax (~=0.2.2)
Requires-Dist: requests (~=2.31.0)
Requires-Dist: scipy (~=1.10.1)
Requires-Dist: sympy (~=1.11.1)
Requires-Dist: ts-type (~=0.2.9)
Requires-Dist: StrEnum (~=0.4.15); python_version < "3.11"
Requires-Dist: control (~=0.9.4); extra == "all"
Requires-Dist: cyipopt (~=1.3.0); extra == "all"
Requires-Dist: osqp (~=0.6.5); extra == "all"
Requires-Dist: pandas (~=2.1.2); extra == "all"
Requires-Dist: pysindy (~=1.7.5); extra == "all"
Requires-Dist: pytwin (~=0.6.0); extra == "all"
Requires-Dist: sympy (~=1.11.1); extra == "all"
Requires-Dist: tensorflow (~=2.16.1); extra == "all"
Requires-Dist: torch (~=2.2.1); extra == "all"
Requires-Dist: cyipopt (~=1.3.0); extra == "nmpc"
Requires-Dist: osqp (~=0.6.5); extra == "nmpc"
Requires-Dist: control (~=0.9.4); extra == "safe"
Requires-Dist: pandas (~=2.1.2); extra == "safe"
Requires-Dist: pysindy (~=1.7.5); extra == "safe"
Requires-Dist: pytwin (~=0.6.0); extra == "safe"
Requires-Dist: sympy (~=1.11.1); extra == "safe"
Requires-Dist: tensorflow (~=2.16.1); extra == "safe"
Requires-Dist: torch (~=2.2.1); extra == "safe"
Provides-Extra: all
Provides-Extra: nmpc
Provides-Extra: safe
Description-Content-Type: text/markdown
License-File: LICENSE.header.txt
License-File: LICENSE.md
[Description omitted; length: 1478 characters]

WHEEL

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

RECORD

Path Digest Size
collimator/__init__.py sha256=4zl8ODO0-ew9UqNiHx5TuEXZM-sUB5afA9jBO2uY-Q8 1985
collimator/lazy_loader.py sha256=b6CqLXL8fN3EbvcOga18svYvsTkLm_9_NkEgKHID2aw 4049
collimator/logging.py sha256=Ak-fcHPl_v7n24vrRVyZjEWgF4BFqDLD0b-5CB_ehPw 2913
collimator/profiling.py sha256=u7m2ordxtLi9RasHcy9BrM8SH6xs1Y4r-eietc0UKzo 5913
collimator/version.py sha256=VQoWKHlP9yNx_oe8q6JLhuzh5N8k7fi1Pza0pPeuJnk 939
collimator/backend/__init__.py sha256=Vlz5XjAgVgshZfv4ITYDqfePJdcDiM6AVI964bm9qcE 1478
collimator/backend/_torch.py sha256=A8AoOJSB_ytmLbfQdMz_nZ58jRfwgfuqqCA_voy8JW4 1284
collimator/backend/backend.py sha256=Io0c5px9tesY6Gn2bEKahcQL2luaGkp8rFt52elz3xQ 5424
collimator/backend/ode_solver.py sha256=6heuIi3YIQx4_PkdDLA2TJ37V_oA6-05z9wZA8GuSzc 5867
collimator/backend/results_data.py sha256=WM_yU221nOKzL7GY7eSfpljUwUOKwkXQ2KiAK9-ThL8 5835
collimator/backend/typing.py sha256=JwAEHnzM4aIhuw_2Mazra0DSuOdiD5GAboln_XjsrS8 1071
collimator/backend/utils.py sha256=RPs4B1JrkjAzRarC9OhtaBRKvX9uIbYjaHQx_RzN-F0 1681
collimator/backend/_jax/__init__.py sha256=ZtUP2E8jtF7qx6wSoTNgBB3oeunMYlMEW5ZEKUGbWXo 1269
collimator/backend/_jax/bdf.py sha256=C5rcg-EfU0Lb_6PTi1NjqIEy03aUimdwo2AQKcMT7co 19246
collimator/backend/_jax/dopri5.py sha256=lEoPTYX_A-N4qzuanTC13eOSXXwCO5TTajt6hFli87o 9956
collimator/backend/_jax/ode_solver.py sha256=X9Ze3QqomHwX73l-ykTATCjKUg2q5HnC1fEPrCaAkME 2152
collimator/backend/_jax/ode_solver_impl.py sha256=ol6SSejqt1rajPBDskBGz71WI9iimzyqjGAaX0ZQXEI 6178
collimator/backend/_jax/results_data.py sha256=wkC8lBn1MoCQUAMvdbDxbVtwQ8zwGhpWVX39--479LU 9365
collimator/backend/_jax/rk4.py sha256=PahuOpY9Hi9wClVH0nSwDqPMk1-hJKnEk0J6aPwhLnE 3647
collimator/backend/_numpy/__init__.py sha256=PM2EMAJmMIVjUNV0kf9wJA8Rqa4aN4p_QjipG1L2qwI 1270
collimator/backend/_numpy/ode_solver.py sha256=JV9uzMVnAS7KQfik1_XHmsofajDm-vz5xdw7XcF3P6s 7108
collimator/backend/_numpy/python_functions.py sha256=s12-cL1B0X63vYJuUCSnpUnCdMSZyFDOHC_iujDLk_o 1807
collimator/backend/_numpy/results_data.py sha256=DE2wgmCm0iMB6TaxEI1AbtGSmU1gV3LD3q4o0RE87UA 3093
collimator/cli/__init__.py sha256=4gXqdj3c1uA4XYnNqwRS9159IM-5-fOUlIbUapRnkkQ 829
collimator/cli/cli_run.py sha256=QgmfVWtgYyJ4LocDJ0txDaEYh1LALWonrQBSJArvbUg 4155
collimator/cli/collimator_cli.py sha256=IgqweWve-WC2VZBiujiZcSVOlZc-paiWaVQ-rdZnRk4 831
collimator/cli/model_interface.py sha256=_q_4PKhz9xZ9B37VIpSCTCtSuf8utkMfM8d3jQGAhbI 16715
collimator/dashboard/__init__.py sha256=AIAikGZnuTwbViSEOmrFRMhp1_ucAMluXftZa1V9iKo 760
collimator/dashboard/api.py sha256=redTZWWE16UoBDgDvLPN-EwkmHKrghKMto4VUH8pnzk 5539
collimator/dashboard/model.py sha256=glC1zSu-c6y0rl4JgrvqX88mazymxCCtP4ZEP0G3MhM 6191
collimator/dashboard/project.py sha256=jcWHyG6wJkO7mPaRgGCFVEGq1CKT8qASDNr-hGUIyt8 26209
collimator/dashboard/results.py sha256=2ZreJF5PCpIeaqzXeQFqgxdm3n44uBir1DKA9-PQ0Cs 1632
collimator/dashboard/schemas.py sha256=P4P4icBtv1TUmu_Txylwyq-rCNNuJ8vqcDxioIo9kn0 1313
collimator/dashboard/uiprops.py sha256=p4mWbqG7kqseP95TfLXmmv1MExNN9FKEGtIiGoRhNws 2449
collimator/dashboard/serialization/__init__.py sha256=aF4xS8m-MijmjDp-4BS4iv2LV6EBfRDMXDWjuQvmqSM 872
collimator/dashboard/serialization/block_interface.py sha256=PWRlOJAjEfwo5CIUyI4EsLRQ5jXUpqoMvl3RWVcXT4I 27999
collimator/dashboard/serialization/from_model_json.py sha256=E-Y_KdYK9pKc10wKP92f_FT6bzC2DWwAOS4piL26tAU 46633
collimator/dashboard/serialization/model_json.py sha256=eMbsRhrEnTzZThQnC0weUofy3TwSvJryxulgYcXU7g4 8485
collimator/dashboard/serialization/time_mode.py sha256=n0c6NhYqhMhjWwaxKUCec-2mWCjljt2BYJz0vd8hPY8 4865
collimator/dashboard/serialization/to_model_json.py sha256=FntVa1_417tNscjqoq9-filWtrVghZXchlvFhcZagvo 15095
collimator/dashboard/serialization/ui_types.py sha256=LbNWnZkUAPPN5kvdF6bz7NKYUMesFT_XPYmTP8JvkLc 3793
collimator/experimental/__init__.py sha256=d0Q6yA5-ACsMLF143AHEnu3AcgaHTrcZmSCvnyz0DR8 672
collimator/experimental/acausal/__init__.py sha256=y2XkjdPyV8otVd6F_vq_7xffDGBGZNJ3WoSma8-xpek 822
collimator/experimental/acausal/compiler.py sha256=BRV94VrPiIWMZr9cmEaxFglsBPtjB7kv3bH51BGGVdQ 39125
collimator/experimental/acausal/network_builder.py sha256=EwHNwuauJKbyOT3lTfPO1_wXovYwMlqkldf5b_Dejec 3211
collimator/experimental/acausal/component_library/__init__.py sha256=d0Q6yA5-ACsMLF143AHEnu3AcgaHTrcZmSCvnyz0DR8 672
collimator/experimental/acausal/component_library/base.py sha256=KPjoQXKr9C_6bJTaR31biqgmu03_oUE-8Q_xF_1qBqA 4723
collimator/experimental/acausal/component_library/elec.py sha256=WqICuv7uXgElMW7edoaib-5fk5AEJgHDXyqkiEklpQI 6889
collimator/experimental/acausal/component_library/rotational.py sha256=Ib0c4yz0GO8k8h_PAiy0_oem1crdZTidmAfZ_j3vc80 7042
collimator/experimental/acausal/component_library/translational.py sha256=dyrduCxDgJkjkeha2TzuRPSyGAtDqoxG_7AINWObDDE 6935
collimator/experimental/acausal2/__init__.py sha256=rZ-XzNcQnil3doNpNnNTmVNeqEfasvJzXLbRqaorRe4 901
collimator/experimental/acausal2/acausal_compiler.py sha256=wT8owGJ09iXy3okSsNwvWMSOod0mTOwQ_jrWnwv5qeE 5995
collimator/experimental/acausal2/acausal_system.py sha256=68QMYslNpazYNmDE0CT3BpeKlvHEMnRYHhJCbxOQVGc 1047
collimator/experimental/acausal2/diagram_processing.py sha256=o3iNBipDg3Vqf_JNO-KhXapI8l450liBqmbA3WjFBA4 40984
collimator/experimental/acausal2/phleaf_generator.py sha256=Gv5DnbXxKt6OTwivgDc15fs9WKuXewfMFIgbSKL4NYs 4603
collimator/experimental/acausal2/run_examples.py sha256=Mqkto7vH-sUF89m-mFDT1YfN6cz4hck_aiKOuIMeFNg 11004
collimator/experimental/acausal2/run_index_reduction_examples.py sha256=gEQszFCIPSNuLeA_PlinzcKOMzuRQNuhr35aeSa8hMc 1841
collimator/experimental/acausal2/run_regression.py sha256=bvQJkiLC0GR9bRUTMinwwqx5S90mXJHXfPKUSg2w_7s 4923
collimator/experimental/acausal2/sandbox.py sha256=vKpa5BeMaO2l_G-zNxLzyeWCV7w-Pf0BIm-kdSVgG-M 7341
collimator/experimental/acausal2/component_library/__init__.py sha256=d0Q6yA5-ACsMLF143AHEnu3AcgaHTrcZmSCvnyz0DR8 672
collimator/experimental/acausal2/component_library/base.py sha256=ZatRevGIbPdjQka5RrWQFYDZP1SKyZ25aodx1A-5xiU 7587
collimator/experimental/acausal2/component_library/cross_domain.py sha256=79rjsBUelWsZdGzr8BmGVcfa4z2TexgiWIJK_V4GLHM 15659
collimator/experimental/acausal2/component_library/elec.py sha256=aXBrCTrJ5cxLn_V3iCAK9QwVfj7ehdR5cg_W5V-gHMY 8404
collimator/experimental/acausal2/component_library/fluid_i.py sha256=EaE2GArxX1w8bM-hBjUhcxkQNwqMaQ-FbIFPHNF7Cz4 10915
collimator/experimental/acausal2/component_library/rotational.py sha256=5M0g_a6qkB5WOHGVQdFssuDctd9kMkNpJaC7uNkM-5s 8237
collimator/experimental/acausal2/component_library/thermal.py sha256=fphkT8dntl9eFiSENuB-zBgQ-jjZ2omZpzQNlhPvmfo 5489
collimator/experimental/acausal2/component_library/translational.py sha256=yTjr_KgXim-y2aEeoUi2cr7F-xv80_EUz7Y-1B08FQk 9185
collimator/experimental/acausal2/index_reduction/__init__.py sha256=YLsxiBTpHUukq1YZVdtBE5CRTMg15V85L8XccYIPyX0 1227
collimator/experimental/acausal2/index_reduction/equation_utils.py sha256=lCcw939SgswcTIu-WFgWD9pv3evIx3fkHEm4mV1--Pk 5774
collimator/experimental/acausal2/index_reduction/ex_Mattson.py sha256=2HHqBZE87OQ2LDRzb2TounnOfIBHKQx30IUXYCk2xfU 2102
collimator/experimental/acausal2/index_reduction/ex_exothermic_reactor.py sha256=SHJi9te6zSWLjEEie3BeJC7_oOExM4c26BDxsUw1HyA 1626
collimator/experimental/acausal2/index_reduction/ex_pendulum.py sha256=ouE9dzehxW7sstVWn2eEvSXPKNNf7jMPO1_E8e8g_7M 1424
collimator/experimental/acausal2/index_reduction/ex_pendulum_solve.py sha256=liffBoxtOEwB6ZAknyMlQXijCIIXnixHz_n0V-ox97Q 4395
collimator/experimental/acausal2/index_reduction/graph_utils.py sha256=pLrOxG6n1hUoFYVmlZt--eubUxFp48evLXPMZI0ee5Q 5291
collimator/experimental/acausal2/index_reduction/index_reduction.py sha256=rlZhSIDdlWORb_v7Lxdcpwy3E_r8rQO32laMoCqC5Ls 27551
collimator/experimental/acausal2/index_reduction/archive/__init__.py sha256=j8iTPjIrYHyF6jgyMRlm4MYbYVcnTf2Cl0et418QOvk 753
collimator/experimental/acausal2/index_reduction/archive/dummy_derivative_Mattsson.py sha256=f4rtxtYtzGSO-r7eN6fJ0qGeMdltCqVBI7_N5lV6h6c 1697
collimator/experimental/acausal2/index_reduction/archive/index_reduction.py sha256=0Lza7FUVNQZQfVqn8R2PRR73C5Ku_bnGmqyuw2jpfRk 22559
collimator/experimental/acausal2/index_reduction/archive/mech_oscillator.py sha256=QOb-3yzL2A4JBvxxcfUWLZGkH-fWnfxYObFeMPy71tI 1353
collimator/experimental/acausal2/index_reduction/archive/pendulum.py sha256=fzxa6LnHbNb1y5UsFbuD_XU0ZYIwihVIsZCs67_Njg0 1426
collimator/framework/__init__.py sha256=p6mGl7kJd5JihuHIcKTq2nZFkoItxcYYt7sXqkq236E 2372
collimator/framework/cache.py sha256=toF95ngigYi8Go8sJTfOSASon8LHqoEL4MiC1Y7huwA 6637
collimator/framework/context.py sha256=8OuvucFglvhtJpSHSq2smgvEyFmvy4txUvFg_ui_KeU 18493
collimator/framework/context_factory.py sha256=JeA0I5TByIziKzoQre2M7LI1M6wy5FFKFJoywAUF70c 9541
collimator/framework/dependency_graph.py sha256=yaw0dx2dxAS9poKISC_nLq8djIVzOzPCPQ4JggE5ytE 20243
collimator/framework/diagram.py sha256=kLBdMZG9NiVWIPPBtlD_c1LTlWLpyTvJXcvUVw2sxs4 26689
collimator/framework/diagram_builder.py sha256=eyzlD_H0ukm3oO08wzkCJjuMO6HpkDrLkuOTi2XQs5g 15697
collimator/framework/error.py sha256=JTikkmoy9zkYvcmKtFp9Z-c2-HGcR2YMegUJdvAY84Y 12769
collimator/framework/event.py sha256=PoCJuJCJZuMxFARDk8qxD7U3JkHOAD-hWVzzpA0m0gg 25404
collimator/framework/leaf_system.py sha256=vFW3SzCtPoLXdNaTicraJEpXzfG_msfAP4nHOXkCOTk 56453
collimator/framework/parameter.py sha256=Xg6zNB1Lg_HxRiBU6V-AwkDV7HLUSJoPxMBf4qUfUL8 17329
collimator/framework/port.py sha256=yzUU18-Es2omq5qJqIYAw_qEzgTiTeY0Tdh50GRuKIM 6782
collimator/framework/state.py sha256=729DL_pxmIxg5H9a0zHZd4sgV-I80oTtbMCAtc5VKvI 8853
collimator/framework/system_base.py sha256=b7xQN8kUtbdj3da340C3gffw8T0wZQuBZx8ceTkQfwQ 47674
collimator/library/__init__.py sha256=HpTTUnik-8Abq-h_chi0JW6bn0rQ7jqIbar6k0ZqNZ0 5405
collimator/library/ansys.py sha256=F71Nd6iJgL9_bIISDxsBr3FiPDK-ofHVSlr31txTeLU 3409
collimator/library/battery_cell.py sha256=_HUsSyhcrVOiMJFmSg_EMUpv6DynDbugbz5zMSkOw5Q 6208
collimator/library/costs_and_losses.py sha256=kGil_KEWK1Sq7M_k-Hxy5n2H_qRPkMwPaytCHNZM3ik 1423
collimator/library/custom.py sha256=lcbG4A4chzFXrOeFDp8vY14k_eIDIauAcznWvdhXBns 31466
collimator/library/data_source.py sha256=4bSRKCr9lO2Td6Q3ICC0uAN8U7A6cvFW31h0-5qv7vg 14069
collimator/library/fmu_import.py sha256=_v6DXEv_7hJUhfBbGYjsCaZZypDD_veOa4wOObaa9vA 13212
collimator/library/generic.py sha256=jo-QV3s2Qt2qZ4D9ithE_-SytyK3gEn5o6AOsL8Akfw 3636
collimator/library/linear_system.py sha256=sw3AV5gRfvzAgqBYMozeSjof96uTyTQK_v20uRnhW60 20111
collimator/library/lqr.py sha256=LYjxY70ChocspMT1suSPFh6vYFXfRWwuC_7tlDCNgcY 9989
collimator/library/mpc.py sha256=A_6rmxV3eGSGYDMhvajKI8JyL521tYuvcfvJtGfauxA 10341
collimator/library/nn.py sha256=rO3xvsjMOdfVh3EE6INHs14I06LFdFI8IIOHkqmFSxs 9381
collimator/library/predictor.py sha256=kNQUIvh5obVAcEn20aSpw7MK0LLJp_fFjt5RwpGlc64 13715
collimator/library/primitives.py sha256=dWf4kSvkxhCY1T1WfXyEZtWRBBE_hO-wghmiCm08A3Q 133203
collimator/library/quanser.py sha256=OasM4NHbnV9a6VQZldQeU_MqNWSHGgYqfRD8-6PuGkI 14143
collimator/library/random.py sha256=9cUZ2zRWKTyffWXHJbAegAP9mAEnjNctjZgoHin8lR8 10312
collimator/library/reference_subdiagram.py sha256=ekl0gZAveai2CNsx9U5912MUzIkH_5qO3clPcB_S0bE 4520
collimator/library/ros2.py sha256=PjjXGUDhpBJP-KXfb99lVCBAxpgmPR9kE3rtVWFn5fM 12521
collimator/library/rotations.py sha256=f8YteYOr0BNnLh7WFf57qCA23rRzA1jQsvwTfPdTqr4 39750
collimator/library/sindy.py sha256=YCJFcio8NUGJ2I8virEIxh5NvzLT68zc12whLWLPPQ0 22536
collimator/library/state_machine.py sha256=D708sNK9-O7bALquGCV8V7QidU16EPs2R4jM2zOfNRQ 21027
collimator/library/wrappers.py sha256=tK4ntRCA8InRRLReWcA35FYIjFr7l4Dgxs4ImgMgJ0Q 1521
collimator/library/nmpc/__init__.py sha256=N95sUdEFfN9U48KC_YiIrgGiZyZzmYxaPjSSOp4SdRU 1307
collimator/library/nmpc/direct_shooting_ipopt_nmpc.py sha256=OQpGTA5c4ecilVpgi8aLX8EgkdVprZk6lE4JbWO3uEU 5425
collimator/library/nmpc/direct_transcription_ipopt_nmpc.py sha256=YkUfwo9DEO_vuwi19xUfsjd5S2MAOyKEd47A4Pu8IOg 6827
collimator/library/nmpc/hermite_simpson_ipopt_nmpc.py sha256=7WEkzTqBeYJwheDMKHKNl4siez6s5-V5X5rKcmH6W4Q 8507
collimator/library/nmpc/trajectory_optimization.py sha256=6c_jx7MF8KXNUkud1fIz7bAWfQYGT24sUYLPViLzmtM 2676
collimator/library/nmpc/base/__init__.py sha256=dDOMP5q5n6hKYWZ4-AytNnN0PfifU3oyTQap-Q4HwZE 887
collimator/library/nmpc/base/nlp_ipopt_base.py sha256=qrKiQW685VM7SLOXoYTE-aabiUTGcTlHVwfjUXQ5UTM 9254
collimator/library/nmpc/base/nmpc_base.py sha256=dy_NJZ43vnZRmtgoyoFgJ79c4p81fnf_4a86-ddHM60 4089
collimator/library/nmpc/base/nmpc_ipopt_base.py sha256=_ucrEgCGtEA3-IuXF9KQEOEpow9bqXUAVeJZXWpzBFQ 7488
collimator/library/state_estimators/__init__.py sha256=uiSd7sO5ZyNGr6ckX_pMG5azTCkNkM7X6E0zcLM-u5Y 1227
collimator/library/state_estimators/continuous_time_infinite_horizon_kalman_filter.py sha256=GRjRcob06ZIqXoEtPNMOlbRYXpMRDWYoCWpfBkVwaOo 6863
collimator/library/state_estimators/extended_kalman_filter.py sha256=0Bmdet6s0RI07nX1O0SJ-ZILW7o6teH-AxNkkg6JWCQ 11721
collimator/library/state_estimators/infinite_horizon_kalman_filter.py sha256=p_pdH7D6w9-PRnwyDSf-q9_45KEomX45-Ryi3Xi3D54 10690
collimator/library/state_estimators/kalman_filter.py sha256=gsRvfHUQHOWaBgkFZRD6He84SlU9lYb9uL0AlAU06xE 10782
collimator/library/state_estimators/kalman_filter_base.py sha256=PxToerNbiqQuQM7NAwRPEmZS_gNve8CwWbQZShwSKQA 7081
collimator/library/state_estimators/unscented_kalman_filter.py sha256=CYtu3zZ-_JvmXSHb9ct_kQXmmIYI6g8RF5l-VF2bUBg 16057
collimator/library/state_estimators/utils.py sha256=mvX3qknSGeZPQ-adwajh2G3hRvh5knBSe_A0PMvr28I 10783
collimator/library/utils/__init__.py sha256=KhrN-jPwWvWQzKXL5OLlqAEJCmtL03tpDsFxMo_1W3E 1082
collimator/library/utils/csv_utils.py sha256=ybiq7w6xSzOAoXMODKXz-SSb9OUi4smsw9wBKEtH_yk 3151
collimator/library/utils/plant_utils.py sha256=j2piWzKa8c0wuvjIPDGYNNfhziDHo5_abk6p_dANSRs 2507
collimator/library/utils/rk4_utils.py sha256=9gJXQb1phOKyEtziRowcQV3nEcJVseVpZI1L6cKE_Hw 3318
collimator/models/__init__.py sha256=U8pCUArQZnyXhhb1yaRXAUxXEE_Vx2Cvz5QNjB1EXqA 1767
collimator/models/acrobot.py sha256=u4p7RcwjRett1aYomUMhrspiRerCk8Fz1sw2v9HcrZo 5147
collimator/models/battery_ecm.py sha256=1GObLW_9csU3oSNazkMq_UBnYXCv-0PFZ6hTbE1214k 3745
collimator/models/bouncing_ball.py sha256=Nz353R8lnE4tk5SdV5dnteINpmNfQyH6h5uKVeo2n1w 2571
collimator/models/cartpole.py sha256=eC-TDUbrjBPXFcYNN_7QLSTRabpO631y6LMsHqEGc3A 4351
collimator/models/compact_ev.py sha256=H-LtqPyLETgzlW8vVDp25jeSh6aPvqDtLZTZI9iXWbU 21972
collimator/models/compass_gait.py sha256=258MRSDTrY9cRhInMoYlYd8bMK31ssZ4oxwKboTO0RE 9700
collimator/models/fitzhugh_nagumo.py sha256=pPKDsjnbK-ZhYl41f5UfjffJmcsyE-4du_lN4Lu26EQ 1605
collimator/models/hairer.py sha256=ypDII6rV15QTVQnCmpiH4B9kPFKGQDiQSGkicsRt7Gs 4954
collimator/models/lotka_volterra.py sha256=OgUU3LapECvKMKsqZ3CB9gxdNRBUpS2xoNZwMOaFXQI 1547
collimator/models/pendulum.py sha256=Z5BOOLCDjHFlXyUdbWUK2yQTBzuO59m4ZDjC7CfIOTY 8030
collimator/models/planar_quadrotor.py sha256=jyCl6nZ1gt6Fd0yoKsUM1QnYJo6BW63aX1k_Ooc6lKY 6850
collimator/models/rimless_wheel.py sha256=PXH8PrdKqGxL1GnDOTn1piddzMZFIjQjYpW69W_z_fA 7024
collimator/models/van_der_pol.py sha256=DmUEpovXmf-ZsSeWfLYCjmBW7ZsLdY6Ikt7YcS_94pA 1393
collimator/models/quadcopter/__init__.py sha256=u1pyllLcRuh4hpcrMnZt_BVFk1FTiVgeqnn67dhZjCc 1071
collimator/models/quadcopter/plot_utils.py sha256=KRCJf-uZsv70BLHrXWF3FlAMTJhmq7D2nU4NyYQx03U 4544
collimator/models/quadcopter/quadcopter.py sha256=OIbaFzREHB3G7zFWA0t-Y-j_nFNOwR5-miDUFWIfd5s 4177
collimator/models/quadcopter/trajectory_generation.py sha256=-Ma_YXAg8xUn79aJdHl4_FcjtdkaiORhKO2iKUhza4o 4396
collimator/models/quadcopter/transformations.py sha256=IFDmBajmokZIHB0kTIkZAvLgdzaK9hd9rCLEmG3ZrxA 2732
collimator/optimization/__init__.py sha256=TbIn60flF8AM8uNmvm8nqLTm9WcFnQNMWYc-c9CQ6rA 725
collimator/optimization/training.py sha256=8QnWc7zkoKnzcqSSWRl-dZ7WCOrWUqhQq9lFj_3-Um8 6743
collimator/simulation/__init__.py sha256=s3ynoICl244U8P729-wzMH8OOL6f_I6I95kCpZEdhXk 1059
collimator/simulation/simulator.py sha256=xD8NwhsfTwU5n4u7Vxs5QRW0IgeZBInwW49LoW28f70 68337
collimator/simulation/types.py sha256=Gzg2Ik5e_hrCHIf-RSB4z4Cq8CHTdgQbtkUl7XIHAmk 10171
pycollimator-2.0.4.dist-info/LICENSE.header.txt sha256=_wY2qtIdKtyhmcsXn_n3Zdt_Ren-n_tnOf2j0Resveo 650
pycollimator-2.0.4.dist-info/LICENSE.md sha256=l6zlXjJjPyND1hhdj4P01XRBHfioba5Kyr1ccoYhuiA 34120
pycollimator-2.0.4.dist-info/METADATA sha256=biuh97Di2r0YxSKPUuSEQhSyjJXgd9UK2UUALM_DfsY 3812
pycollimator-2.0.4.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
pycollimator-2.0.4.dist-info/entry_points.txt sha256=2UB2O5YFC0GPD8b5HX9yebyWTNed1z-3ikearoTyPPo 69
pycollimator-2.0.4.dist-info/top_level.txt sha256=xOzhiL5pEGiGEv0qbmy68hMl2KVbvrOWjj0eMIW6LL4 11
pycollimator-2.0.4.dist-info/RECORD

top_level.txt

collimator

entry_points.txt

collimator_cli = collimator.cli.collimator_cli:cli