nannos

View on PyPIReverse Dependencies (2)

2.6.3 nannos-2.6.3-py3-none-any.whl

Wheel Details

Project: nannos
Version: 2.6.3
Filename: nannos-2.6.3-py3-none-any.whl
Download: [link]
Size: 49755
MD5: b26cf9314a1d00bafbed78ca743b4d69
SHA256: 4587bc419f6481f205f4a07bda7316e4544e692a8f158ab44a77a0bd44cd4b87
Uploaded: 2024-06-14 15:58:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nannos
Version: 2.6.3
Summary: Fourier Modal Method for multilayer metamaterials
Author: Benjamin Vial
Home-Page: https://gitlab.com/nannos/nannos
Project-Url: Code, https://gitlab.com/nannos/nannos
Project-Url: Documentation, https://nannos.gitlab.io
Project-Url: Issues, https://gitlab.com/nannos/nannos/issues
License: GPL-3.0-or-later
Keywords: fourier modal method,diffraction,optics,photonics,metamaterials
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Requires-Dist: numpy (>=1.9)
Requires-Dist: scipy (>=1.0)
Requires-Dist: autograd (>=1.6.2)
Requires-Dist: joblib
Requires-Dist: colorlog
Requires-Dist: shapely
Requires-Dist: psutil
Requires-Dist: ipython
Requires-Dist: matplotlib
Requires-Dist: pyvista[jupyter] (>=0.43.1)
Requires-Dist: trame
Requires-Dist: ipywidgets
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: nannos[backends]; extra == "all"
Requires-Dist: nannos[gpu]; extra == "all"
Requires-Dist: nannos[magma]; extra == "all"
Requires-Dist: nannos[opt]; extra == "all"
Requires-Dist: jax; extra == "backends"
Requires-Dist: jaxlib; extra == "backends"
Requires-Dist: torch; extra == "backends"
Requires-Dist: jax[cuda12_pip]; extra == "gpu"
Requires-Dist: scikit-cuda; extra == "magma"
Requires-Dist: nlopt; extra == "opt"
Provides-Extra: all
Provides-Extra: backends
Provides-Extra: gpu
Provides-Extra: magma
Provides-Extra: opt
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
[Description omitted; length: 5271 characters]

WHEEL

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

RECORD

Path Digest Size
nannos/__about__.py sha256=4dUzZw6Q0g9aFPAC5X1scyg57HU4-zEs0mh8hnWpHvA 790
nannos/__init__.py sha256=S1wTHhC0dDc0oIFlCVbD3NcH8UfeA1j_FQqFlyxApfU 8421
nannos/constants.py sha256=ZnZb8NBSCwucpYf_Ga1fEPeh2kouV1gnUIhsr1OemKU 253
nannos/excitation.py sha256=Eg7HF6Uymw7ATHzmQLiNP6xSV4URpfWuH1DiG14W8zE 2348
nannos/geometry.py sha256=IdW1PhXSHqsehgSEMaFcNox5ssip2UNpx_qr9CsgjoY 4871
nannos/lattice.py sha256=HL_mhKBCNMW1NY6iuJ-G9fFM-Dtr12BDDQ7wwoyfnok 9690
nannos/layers.py sha256=ErwZpFaqzBx5S39lJf5gZJKfC2cYBIzz94tjhbYbM-w 8483
nannos/log.py sha256=MkI_Ltq8-qUDNxqvBeZ0bMaVgPK5TqXjL0P9ZLiuQSY 1197
nannos/optimize.py sha256=D5Jr-A8J0Buwuq_V8A3H3rM5wl6zfKJUa2Rk-BaG5xo 7049
nannos/parallel.py sha256=GyHC9PxDGT9DmdlVsfd5DwLfxwmjOWTHPrm-jIisSps 675
nannos/plot.py sha256=bYCST04Bm-22KlDg34NQzUkfkYR7oEFrxXnW1nDmQlw 7720
nannos/sample.py sha256=71xK4eru1fMIzO8ilBBKR1XT9_FM6QKwHwPb3opY1zY 4068
nannos/simulation.py sha256=GwYx7tWeE56Kn0OoSpgKCVvTKS9JQMuT757CZjqROO8 33519
nannos/formulations/__init__.py sha256=pA1IxV3C-QIV9OFO5V85qhPPzCAYi-HSEixrq4iUINw 161
nannos/formulations/fft.py sha256=yqgEnQdpP_Nbb8rjpCnj0ncKmfGM-SfDBuctDTgkNmI 1298
nannos/formulations/jones.py sha256=YIKabbci1PpxoJEolA8egfDSLGx2otM3tB7rhqH1TtA 621
nannos/formulations/tangent.py sha256=grGj-ctz0lgoXCsf1LKuDSX3UfcuAxRE9qgH6lDmOzY 5632
nannos/utils/__init__.py sha256=GFpvadbz_BjHnraNngyEMmQLsKACkgS4g3ZfmiGM9n4 351
nannos/utils/helpers.py sha256=vANr88ljaE42IMg8LXPwk_NH61hnizOND8gYRWqfQbI 3903
nannos/utils/jupyter.py sha256=3hf-VViSLBU2UNVseEpt5Rwfi2_i63XxkQBa9GbhzCQ 2732
nannos/utils/time.py sha256=NSsu-tMxgch0hQnm24slYE9DWI6tairN-9MrDVwOUag 356
nannos-2.6.3.dist-info/LICENSE.txt sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
nannos-2.6.3.dist-info/METADATA sha256=FXpR2kHMhiWs_o517VCHN7C2jpp8DxHjSSB33YGCnxk 7274
nannos-2.6.3.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
nannos-2.6.3.dist-info/dependency_links.txt sha256=_gaUUnzKLEPE88y6dtKvYiolx_qYbah6PLs07lBSB-A 129
nannos-2.6.3.dist-info/top_level.txt sha256=qpIJEH-ABqrx_KCo1nc38JvF_2-yTDOvUz8dyNfaj70 7
nannos-2.6.3.dist-info/RECORD

top_level.txt

nannos
https://storage.googleapis.com/jax-releases/jax_releases.html
https://storage.googleapis.com/jax-releases/jax_cuda_releases.html