discretisedfield

View on PyPIReverse Dependencies (3)

0.91.0 discretisedfield-0.91.0-py3-none-any.whl

Wheel Details

Project: discretisedfield
Version: 0.91.0
Filename: discretisedfield-0.91.0-py3-none-any.whl
Download: [link]
Size: 2379840
MD5: 948433fd8356a9dfa1c559dca87b29df
SHA256: 19dc8cb0f55f980af573ecae022428e852637fe9d4a02b805de7c888533134ba
Uploaded: 2024-08-13 13:35:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: discretisedfield
Version: 0.91.0
Summary: Python package for the analysis and visualisation of finite-difference fields.
Author: Marijan Beg, Martin Lang, Samuel Holt, Swapneel Amit Pathak, Ryan A. Pepper, Hans Fangohr
Project-Url: homepage, https://ubermag.github.io
Project-Url: documentation, https://ubermag.github.io/documentation/discretisedfield
Project-Url: repository, https://github.com/ubermag/discretisedfield
License: Copyright 2024, the respective contributors, as shown by the README file. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 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.
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: >=3.8
Requires-Dist: h5py (>=3.1)
Requires-Dist: holoviews
Requires-Dist: jinja2
Requires-Dist: k3d (>=2.11)
Requires-Dist: matplotlib (!=3.7.2,>=3.3)
Requires-Dist: pandas (>=1.1)
Requires-Dist: scipy (>=1.6)
Requires-Dist: sympy (>=1.10.1)
Requires-Dist: ubermagutil (>=0.63.4)
Requires-Dist: vtk (>=9.1)
Requires-Dist: xarray
Requires-Dist: pyvista[all] (>=0.42.3)
Requires-Dist: build; extra == "dev"
Requires-Dist: invoke; extra == "dev"
Requires-Dist: nbval; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: twine; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5848 characters]

WHEEL

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

RECORD

Path Digest Size
discretisedfield/__init__.py sha256=7Gy0J6_a7GPMauTb5qvPVKf6WW2W9nirXi-K5va-Muo 862
discretisedfield/field.py sha256=FmpVmzMo6-gUguT5sTbvfIbzIbaV94yQQzf8N3sLIzY 143672
discretisedfield/field_rotator.py sha256=9CYJDRZNw8EraxR2PpEA-tZkJheJs8iye6sAzONgQS0 11226
discretisedfield/interact.py sha256=NbCEp50AtwCDz54_Ma_Gxc-YyRTPXYEqzYbAe0E6NBE 731
discretisedfield/line.py sha256=jsw1CNbbo-bKh_k9OKnJISjoWCAKRkPXpFIL4wKlt-s 16154
discretisedfield/mesh.py sha256=ucvY4tb5e2_XbIZl_GnavAt5H3uuif2GX4JGsUk5oIg 80071
discretisedfield/operators.py sha256=7uoy5TIvR5X3PdBYSed7-Yee_W4RUUGCsG-VvEyhq4c 3345
discretisedfield/region.py sha256=HzV0uaRNKdwsD0x6U8RcEcMi-yCJv4GuUBl_R6K_HfQ 36771
discretisedfield/html/__init__.py sha256=2x58dpBCebcSNkSjfNq_L2KEJtKjY3wjVC3irNKW9dY 730
discretisedfield/html/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
discretisedfield/html/templates/field.jinja2 sha256=EKhyUzjzRudR3FQ7ZK4j3krEfOLSyzBKeEt-46wgUu8 418
discretisedfield/html/templates/field_rotator.jinja2 sha256=qBeo5FsedVVEpyji2DdxjXDcIhsCT7cZeEKGxVM4EbQ 174
discretisedfield/html/templates/mesh.jinja2 sha256=11er1fp9DgAJF-RXuUFZf4E3gbBytzvKukJSAx0IORM 500
discretisedfield/html/templates/region.jinja2 sha256=j5EXNF4_8pCrmwpiJ09KSsIWtr0K_MPI02Lp5Yc2voc 275
discretisedfield/io/__init__.py sha256=u1_LCIi1Y_jXABQf1umnNZB7fHoE0zLmp7QS3BW2tQE 10710
discretisedfield/io/hdf5.py sha256=BF22UyHhWcigmLR2c9pbij9rNmagTFT6OIA5GmXHPJ8 7035
discretisedfield/io/ovf.py sha256=ODqTpweUwb84fgby-6naCIq3albsYmoiiBVbXGCBceM 9308
discretisedfield/io/ovf2vtk.py sha256=ZPYU8hpT241i9HjmsGW7WNiPkwlOQFf3W4WPwHwfTDU 1251
discretisedfield/io/vtk.py sha256=YdEA_qtjFUAnDVbnfsSWxtJthOUwYhkpXyM6oQ73XOY 5470
discretisedfield/plotting/__init__.py sha256=yTCEIGnPvCbAee-LSpEcD5PzNOlVG7JflADFWx6mF5k 867
discretisedfield/plotting/hv.py sha256=1dhyXI2nke1Y0EzHVHtnJiZ4JKhLgjdUk7lxcn5_w5o 30231
discretisedfield/plotting/k3d_field.py sha256=vS6a0Ds-QdFqDapJY80zn74loxXiIB8nL_hR3RFa4Bk 18876
discretisedfield/plotting/k3d_mesh.py sha256=khZk62hFe7BSIPWzciWCge2yD-pxoft92yHc9KbAdhQ 6882
discretisedfield/plotting/k3d_region.py sha256=b6xGg3F5ur8CoqnRtUisx-HcXOD8QCGgqns-ZfFt1Jo 2563
discretisedfield/plotting/mpl.py sha256=MtCqODN0r5SmfNeS6-HBW_pmcWWHKA8TRhidmlcn-VA 2256
discretisedfield/plotting/mpl_field.py sha256=4rGR0P0npYr4wMoELRb8PAurKTDpSX-CFszDl-f7BLU 38402
discretisedfield/plotting/mpl_mesh.py sha256=IEa-JFrOFjAdXx2l5punO2FgEAtfZSgaduIqp-yGi_k 8117
discretisedfield/plotting/mpl_region.py sha256=TO6Dqva8Y_k5wZAKHIQBYxB10jBF7-nrW9CppIJq9LA 4432
discretisedfield/plotting/plotting-style.mplstyle sha256=U1esk30EjIdkiqtvAiJvwzfPkwOV-XEtdVvR3coo0AE 1061
discretisedfield/plotting/pyvista_field.py sha256=NreqPG4Cxxd-Ffev8nB-PGCM_xRiPXUnfTdgwcNZGZ8 26411
discretisedfield/plotting/pyvista_mesh.py sha256=epCRNYdRml8mbtFic9cCRrmAmMAWaqV5UqfEcOfDO6k 5444
discretisedfield/plotting/pyvista_region.py sha256=o9ypCP3JSQu7pAUd_E2rLRE9gqk4YoD7kBJ9jo1FZH8 3703
discretisedfield/plotting/util.py sha256=TzZtYvPjmDic7oR1YNpgvWktfNjU9GhQY7f_rv0FVPk 4734
discretisedfield/tests/__init__.py sha256=5Oy3z7umP7FpYxFYClNmR6pBanB_65KWvnrcY24hs30 41
discretisedfield/tests/conftest.py sha256=g4coiPBvBtOzbK-M3ZeCyzWNXtoTvHrW--O5kugVQRo 821
discretisedfield/tests/test_field.py sha256=nNhT0y-wrCPaJcHbgXKj9RgIo_7Ub_M3a_l3ZseZ-1o 142496
discretisedfield/tests/test_field_rotator.py sha256=Mw77A6jSin0SvHGC_Lym5Vm45rFGtlcjK_kM1b7TWl8 5429
discretisedfield/tests/test_init.py sha256=U_WI0eIFXf3DJ-2c_AlujhdDmZuMHYbHeGqBx6gwYIk 128
discretisedfield/tests/test_interact.py sha256=xJPhecEPROBhzKgomah2J1crkYESBJ2x_C0RuhZovBQ 369
discretisedfield/tests/test_line.py sha256=msq_iWs4QCB9Ysze-VFN_a445kW2HnWPYfPWIpLwzNo 5556
discretisedfield/tests/test_mesh.py sha256=vFxy5YQdGomeyGqieDSdvoRowccGSoCbG-OOvy-mOP0 68321
discretisedfield/tests/test_operators.py sha256=QATRbqEidwyxZVrBfcwPZS7wpJmGICOdXttGOM-bvEs 5278
discretisedfield/tests/test_ovf2vtk.py sha256=N-7wfepwxXcHTwYUnkP1iL15wgp2BE8grZ0Iz6Q7n_Y 2147
discretisedfield/tests/test_plotting.py sha256=qRsNGxvB7y5gWLHiOHAEMEYN7IaqTlU5vgVq2obPPZs 1985
discretisedfield/tests/test_region.py sha256=ffIyd5bvQMSc6EknV1k662u3S8v-fWVUVilm0U60A5s 28678
discretisedfield/tests/test_tools.py sha256=LF9ZXCtJcoeTciqHQ_EJj5DVix8MwELNTLDzZ9uSF54 9285
discretisedfield/tests/test_util.py sha256=OAmLhu7Eutbu2OP3ScGMlrMrhKGycr3lDWYJA9fI0gU 1278
discretisedfield/tests/test_sample/demag_field_plane.omf sha256=Bm_LxmTPcTe6Wj-ppLjb6wDopEUOivYUsCfNLBOgU20 960555
discretisedfield/tests/test_sample/demag_field_sphere.omf sha256=MDSsyeRm4Zu6iZm_IDSkbzUluZ48vOO2MN7vPICk6mE 192575
discretisedfield/tests/test_sample/demag_tensor_oommf.omf sha256=AJjtXkNjc3x9u-SiIqj1HtIKBzj0JW5gZz7ozOZ0dRU 29387
discretisedfield/tests/test_sample/hdf5-file.hdf5 sha256=I7OqyIisTAy1I6-SmM1g2CLQNEepXcEn3rujioY1m98 19648
discretisedfield/tests/test_sample/mumax-bin4-linux.ovf sha256=rGHOK1CNjiwG_hBoQYzQHRB6OpkHOvWu9RXeB_sqD1k 49688
discretisedfield/tests/test_sample/mumax-bin4-windows.ovf sha256=4QMMJ8tAWLgdWlRbn7djpvMkWmy6NC7sZUvZzVVO9Nk 49718
discretisedfield/tests/test_sample/mumax-txt-linux.ovf sha256=vgQ7Hk-NiwRYOq9pSbHsWBsFzZ1VYdyoChfLqmM9SGs 28214
discretisedfield/tests/test_sample/oommf-ovf1-bin4.omf sha256=pqWpyVoGcFKoBLSszu3LXmnmpSjWVVjuudtixUYAgew 394289
discretisedfield/tests/test_sample/oommf-ovf1-bin8.omf sha256=D8EFyeZLHVOFDJkcv7rggqlQSshbu9lqz1DjTDvda3M 787509
discretisedfield/tests/test_sample/oommf-ovf1-txt.omf sha256=zlFa7j0-2eaOsYiiUFl9L6fwT5qXuH0RQFyITAapB1E 1967140
discretisedfield/tests/test_sample/oommf-ovf2-bin4.omf sha256=9VIMfoFEDMZPGsIkxS7kWRkmsgMpCaUC47Ikwy0upyE 2483
discretisedfield/tests/test_sample/oommf-ovf2-bin8.oef sha256=7t3m5SI__ipCXnoYDHSVQBwbQKHWuDIgcvOX6-_V5CU 975
discretisedfield/tests/test_sample/oommf-ovf2-bin8.ohf sha256=NIUMmqFnmRv9L6uke3o-2c9qEtwuCvXyTRo49s1M8n4 1013
discretisedfield/tests/test_sample/oommf-ovf2-bin8.omf sha256=wupSqjds3fogzPG2-9A3ODkO7_YVs5CK_T-VPHjcXIY 3987
discretisedfield/tests/test_sample/oommf-ovf2-txt.omf sha256=qBGnQqtKUedJZADg5dnTWay7dJJfZX_tcGE0I6OsXYk 7818
discretisedfield/tests/test_sample/ovf2-bin8_different-case.ovf sha256=wGahBul29u7I9-ushkO1_7NgbkOXewjpy5zYscZaTrM 90419
discretisedfield/tests/test_sample/skyrmion-disk.omf sha256=Qengu4nBzR_liJLWX1z7apDd1G1RjtUTo0AGLHVBPbE 43600
discretisedfield/tests/test_sample/skyrmion.omf sha256=-gQ1YnZPlKxJuk2O7qhWLisUP56tkF-ZuTBYNSK9f2U 22546
discretisedfield/tests/test_sample/vtk-file.vtk sha256=PAMF87lSnXFD0EkG0VcBhnpUb7dhRXKsNrMalxo3d38 855
discretisedfield/tests/test_sample/vtk-scalar-legacy.vtk sha256=lnor_SGMo26f-SfkrVLGcp23oiG_FYKYaERONlvSnNk 521
discretisedfield/tests/test_sample/vtk-vector-legacy.vtk sha256=gxxruQcrYB9a6gjusHf76MisagOpbJSCp9mq9b0vpa0 1383
discretisedfield/tools/__init__.py sha256=I7vuUcojxhFs6Nynxw-JRQlg5WyR2HQy53Hx3a0fR1Q 599
discretisedfield/tools/tools.py sha256=kgelpajjHXM_67q6SUvLB3ntqxmzkvdnBZaHypxtAsg 28750
discretisedfield/util/__init__.py sha256=qU2PD57zIvmDjDYM6VCJJ0xCt2w49vzigDFuwtkPN_4 206
discretisedfield/util/util.py sha256=Irnl2huyNDnK2iQ7IE1ZGC7Jh0RTw4_DPffR7AzUR4Q 1480
discretisedfield-0.91.0.dist-info/LICENSE sha256=Av793FA15d4UKoyiIsI5ZlfJILhh_Z-r29X52g9SfQg 1524
discretisedfield-0.91.0.dist-info/METADATA sha256=kwf_EqslvVw6dk59DxXB7kbnxKGLepW9oVpdIYi7TPc 9254
discretisedfield-0.91.0.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
discretisedfield-0.91.0.dist-info/entry_points.txt sha256=TvVcyyJarCEs-S9fTEXuG6LxjN6Py0yBkDmPHJ9eRes 64
discretisedfield-0.91.0.dist-info/top_level.txt sha256=4wfDDIOHcQ0PkPxwi6vAmdhw4bHFidnSCQdKsMUdOxE 17
discretisedfield-0.91.0.dist-info/RECORD

top_level.txt

discretisedfield

entry_points.txt

ovf2vtk = discretisedfield.io.ovf2vtk:ovf2vtk