KO
|
EN
gitlite — search
Search
#javascript
#dotfiles
#ruby
#shell
#hacktoberfest
#python
#nodejs
#java
#inactive
#unmaintained
#blog
#personal-website
treams
★ 41
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
thirdweb-auth-next
:
Enable wallet-based login with thirdweb Auth & Next
visual_comparison
:
A comparison tool to aid image/video enhancement research
huff-vrgda
:
Huff Implementation of VRGDAs
dfanout
:
A simple HTTP/2 fanout server
AntiScriptableObjectArchitecture
:
DO NOT USE ScriptableObject Architecture
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
treams
?
Download (.md)
 [](https://pypi.org/project/treams)   [](https://tfp-photonics.github.io/treams)   [](https://htmlpreview.github.io/?https://github.com/tfp-photonics/treams/blob/htmlcov/index.html) # treams The package `treams` provides a framework to simplify computations of the electromagnetic scattering of waves at finite and at periodic arrangements of particles based on the T-matrix method. ## Installation ### Installation using pip To install the package with pip, use ```sh pip install treams ``` This will make sure to also install all required dependencies (i.e. `numpy` and `scipy`). Please ignore the `requirements.txt`, as they only serve to instruct binder which packages to install to run the documentation notebooks interactively. If you're using the system wide installed version of python, you might consider the ``--user`` option. ## Documentation The documentation can be found at https://tfp-photonics.github.io/treams. ## Publications When using this code please cite: [D. Beutel, I. Fernandez-Corbaton, and C. Rockstuhl, treams – a T-matrix-based scattering code for nanophotonics, Comp. Phys. Commun. 297, 109076 (2024).](https://doi.org/10.1016/j.cpc.2023.109076) Other relevant publications are * [D. Beutel, I. Fernandez-Corbaton, and C. Rockstuhl, Unified Lattice Sums Accommodating Multiple Sublattices for Solutions of the Helmholtz Equation in Two and Three Dimensions, Phys. Rev. A 107, 013508 (2023).](https://doi.org/10.1103/PhysRevA.107.013508) * [D. Beutel, P. Scott, M. Wegener, C. Rockstuhl, and I. Fernandez-Corbaton, Enhancing the Optical Rotation of Chiral Molecules Using Helicity Preserving All-Dielectric Metasurfaces, Appl. Phys. Lett. 118, 221108 (2021).](https://doi.org/10.1063/5.0050411) * [D. Beutel, A. Groner, C. Rockstuhl, C. Rockstuhl, and I. Fernandez-Corbaton, Efficient Simulation of Biperiodic, Layered Structures Based on the T-Matrix Method, J. Opt. Soc. Am. B, JOSAB 38, 1782 (2021).](https://doi.org/10.1364/JOSAB.419645) ## Features * [x] T-matrix calculations using a spherical or cylindrical wave basis set * [x] Calculations in helicity and parity (TE/TM) basis * [x] Scattering from clusters of particles * [x] Scattering from particles and clusters arranged in 3d-, 2d-, and 1d-lattices * [x] Calculation of light propagation in stratified media * [x] Band calculation in crystal structures