discretisedfield

View on PyPIReverse Dependencies (3)

0.90.1 discretisedfield-0.90.1-py3-none-any.whl

Wheel Details

Project: discretisedfield
Version: 0.90.1
Filename: discretisedfield-0.90.1-py3-none-any.whl
Download: [link]
Size: 2369415
MD5: 10792d9df5c85346ecd1db2c5919e365
SHA256: 910c6aa409ea57104ded6b7c7f171c011d91e7f806b90fbfc2e0c9624376a70d
Uploaded: 2023-11-25 10:28:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: discretisedfield
Version: 0.90.1
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 2023, Marijan Beg and Hans Fangohr 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.2)
Requires-Dist: vtk (>=9.1)
Requires-Dist: xarray
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: bdist_wheel (0.41.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
discretisedfield/__init__.py sha256=nQeVS4PrUz4iSkxlv4SGDxKOvyB4ouwEokshQxcQ8Og 786
discretisedfield/field.py sha256=TwfL3WJwykXoyGpH2D4TUgY7gaLreB2tBb6N45xmOl0 143281
discretisedfield/field_rotator.py sha256=bPzUzsEbE-rddbm3vgDZiaP7Dm18Yu5ldEKFzsjOdM0 11183
discretisedfield/interact.py sha256=NbCEp50AtwCDz54_Ma_Gxc-YyRTPXYEqzYbAe0E6NBE 731
discretisedfield/line.py sha256=IikVmxcsmImrEJb5mYDpZqQgtOD2ZCX8afBIdaevz-4 16147
discretisedfield/mesh.py sha256=9qlV23_gySLo2VWkPcUYzqM5_vBZZm1-KmxYqX_cX6c 79822
discretisedfield/operators.py sha256=7uoy5TIvR5X3PdBYSed7-Yee_W4RUUGCsG-VvEyhq4c 3345
discretisedfield/region.py sha256=2Lq-ZSSxljVFtRDjZhQpLPqr7qQNA5WVaMshJeTJR9k 36628
discretisedfield/html/__init__.py sha256=wBBGTCCClFK3943uaR9dim_4qbYY-ODd9ifVQmRC3mo 740
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=f_Hjh795c5I2NYsIMQCLL0Mc6k5Qk8YlJj0xl8buT6c 496
discretisedfield/html/templates/region.jinja2 sha256=ynn6813Q33qeQhu4Sdx7ci_s8NqMQ3LhXd1XC9QxUmo 267
discretisedfield/io/__init__.py sha256=A2WwwgmZrI42MG65FLInTioMR9-CPej_3BcefkJBEk0 10710
discretisedfield/io/hdf5.py sha256=7woWxyJIkqssCfVfHLU60N9s5iwUfzAORhkc01cDG_c 7002
discretisedfield/io/ovf.py sha256=UMj4eSg7bsv_eN9McOhFVNJ9ajb8_uKVH50PUdskz4g 9273
discretisedfield/io/ovf2vtk.py sha256=JHnx94RceePYH1AvWP4BSTnZIGX9WZnYy9CSn73wTYY 1250
discretisedfield/io/vtk.py sha256=qgI9wnd4IO30J06b9MhMMPCCiTZGPv0ox6v_GCbc2pA 5152
discretisedfield/plotting/__init__.py sha256=RQPogbvtL7sXJGDygeVasG5zM_dYzPQdL9OKgCebwQI 519
discretisedfield/plotting/hv.py sha256=QW3PSqBN2TXwOtgvpBiNIzvOLqHYvn6IxqMoXnERYDI 29971
discretisedfield/plotting/k3d_field.py sha256=iJ2LPbdtZ2RhfRgM8uJ0keFSI1aoxXe1zQ1ZVSH0hT0 18915
discretisedfield/plotting/k3d_mesh.py sha256=khZk62hFe7BSIPWzciWCge2yD-pxoft92yHc9KbAdhQ 6882
discretisedfield/plotting/k3d_region.py sha256=b6xGg3F5ur8CoqnRtUisx-HcXOD8QCGgqns-ZfFt1Jo 2563
discretisedfield/plotting/mpl.py sha256=U4Ol_H-4wU8iKgpus_JbYjsnQjJrJLMhvsvy6zurZmo 2255
discretisedfield/plotting/mpl_field.py sha256=ggDel_3VqfhUNwahTpOfKPn1lBEdkREMOzVyqIJvA-s 38418
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/util.py sha256=ACb326AxCL6XbyAowssnJ2dTh9ZDnzBpv3wdKG7tliA 3881
discretisedfield/tests/__init__.py sha256=5Oy3z7umP7FpYxFYClNmR6pBanB_65KWvnrcY24hs30 41
discretisedfield/tests/conftest.py sha256=g4coiPBvBtOzbK-M3ZeCyzWNXtoTvHrW--O5kugVQRo 821
discretisedfield/tests/test_field.py sha256=kbjkGGzLRSsxW57XwlF1jV3c_8bbK5E1SiR5s5LaEKI 137319
discretisedfield/tests/test_field_rotator.py sha256=c7ifPn8rKpRb2_23TPrNj3giuj10Hsy8Qr_ysnJJfPI 5430
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=b72BHw-K48Nc2Rxom42KBvGwf74ufjpkaqeIstLND2A 67051
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=bnosqZmLSc42MYMSW3ThhVvPBo_JfmimFYH7ojAilAA 575
discretisedfield/tests/test_region.py sha256=hYomsgUvyDg_SraWlBgItNFyB_dfwYjT7AK6aPQM2h0 28095
discretisedfield/tests/test_tools.py sha256=LF9ZXCtJcoeTciqHQ_EJj5DVix8MwELNTLDzZ9uSF54 9285
discretisedfield/tests/test_util.py sha256=muFya219vWqt3jlMZB5GuCkq0keRfviqEJa8FFuffA8 1271
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=YVy5G1nQBiXTJvE3sbRqzAWWKuXB58AHf8ctqJwZdR0 280
discretisedfield/tools/tools.py sha256=F4lJX0h7527pcnGHt4vAWhDuDDNj3folbFPXygXjNZs 28648
discretisedfield/util/__init__.py sha256=Qono8cj0A8B_jISOtoAKTaKLerCWMubNq7m_Fa-ScLA 82
discretisedfield/util/util.py sha256=Irnl2huyNDnK2iQ7IE1ZGC7Jh0RTw4_DPffR7AzUR4Q 1480
discretisedfield-0.90.1.dist-info/LICENSE sha256=1jU5AeQeVa2ljkvg5IjT5kTjrSN3Bcz9ROd2Z9356-U 1474
discretisedfield-0.90.1.dist-info/METADATA sha256=8f95X_P9DqdcTgNRU8CueT7U6EVtmyZUhF8TpmrHCeU 9167
discretisedfield-0.90.1.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
discretisedfield-0.90.1.dist-info/entry_points.txt sha256=TvVcyyJarCEs-S9fTEXuG6LxjN6Py0yBkDmPHJ9eRes 64
discretisedfield-0.90.1.dist-info/top_level.txt sha256=4wfDDIOHcQ0PkPxwi6vAmdhw4bHFidnSCQdKsMUdOxE 17
discretisedfield-0.90.1.dist-info/RECORD

top_level.txt

discretisedfield

entry_points.txt

ovf2vtk = discretisedfield.io.ovf2vtk:ovf2vtk