Skip to main content

Staaax v1.0.0

Logo

staaax is a convenience wrapper for sax, that allows evaluating scattering matrices (S-matrices) for stacks of layered media (also called stratified media).

import staaax
import numpy as np

ns = [1, 2, 3+0.001j, 1]
ds = [1, 0.5]

wl = 1.5
theta_0=np.deg2rad(20)
k0 = 2*np.pi/wl
kx = k0*np.sin(theta_0)

stack, info = staaax.stratified(
  ds, ns, k0, kx, pol="s"
)

S = stack()
S

Metadata

Release files for staaax 1.0.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 staaax 1.0.0
File Size Uploaded Provenance Actions
staaax-1.0.0.tar.gz 5.2 kB With provenance Details for staaax-1.0.0.tar.gz

Built distribution (wheel)

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

Total release size: 11.5 kB

Release files / staaax-1.0.0.tar.gz

Download URL staaax-1.0.0.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ce112d8b3fddae4dd06fcb453aca9a4519ebf6b7c296915fb7929233e10b66cd
BLAKE2b-256 checksum
How to use checksums
7eb1323e165ec62ebc9c1499bb877a0d4181c1b6f24239a9ff48b99a9b419ef7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 28, 2025.

Transparency log

Release files / staaax-1.0.0-py3-none-any.whl

Download URL staaax-1.0.0-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5efb8e51d883de7af7c404306d55ffbf2c784b529c5036f83bf9579311245f29
BLAKE2b-256 checksum
How to use checksums
1a4997b6a07a10f9c7c278aa0ee77dd558b77f515dae64cc060c77d5b07583d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 28, 2025.

Transparency log

Security for staaax 1.0.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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for staaax-1.0.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 28, 2025.

Transparency log

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.

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