Skip to main content

plasmonics → Lightsmith

plasmonics is now Lightsmith, the open photonics suite: one typed JSON problem spec solved by Mie, T-matrix, DDA, FDTD, TMM, RCWA, FDE, EME, FDFD, PWE and circuit solvers on CPU or GPU, with differentiable inverse design, for humans and AI agents.

This package only exists so that the name leads you there: installing it installs lightsmith, and import plasmonics gives you the lightsmith API. Please depend on lightsmith directly:

pip install lightsmith            # or: uv add lightsmith
pip install "lightsmith[gpu]"     # + PyTorch for the GPU solvers
import lightsmith as ls

MIT licence.

Metadata

Release files for plasmonics 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plasmonics 0.1.0
File Size Uploaded Provenance Actions
plasmonics-0.1.0.tar.gz 2.7 kB Without provenance Details for plasmonics-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for plasmonics 0.1.0
File Interpreter ABI Platform Actions
plasmonics-0.1.0-py3-none-any.whl Python 3 none any Details for plasmonics-0.1.0-py3-none-any.whl

Total release size: 5.6 kB

Release files / plasmonics-0.1.0.tar.gz

Download URL plasmonics-0.1.0.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ee039b33f8750961100a02d638fc27da3c5d75456fa82d50cdd300b72d227af8
BLAKE2b-256 checksum
How to use checksums
fb3a96deb65e05611c4760da85456ce3ef1e30417f5d54babe2d08dd4a7174ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.19

Release files / plasmonics-0.1.0-py3-none-any.whl

Download URL plasmonics-0.1.0-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7de886e8405c601f53a9d3aabef14084dd8f726807393c58fe8b53673b72703f
BLAKE2b-256 checksum
How to use checksums
2e7f198e06dc0e82d58fcb084fd3f9003262241dacc3ff9534b018071bedd8a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.19

Security for plasmonics 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page