Skip to content

Commit c269c3b

Browse files
committed
Minor fixes
1 parent 0faca82 commit c269c3b

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

paper/paper.bib

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,14 @@ @online{rii
111111
author = {Mikhail N. Polyanskiy},
112112
title = {Refractive index database},
113113
url = {https://refractiveindex.info},
114-
urldate = {2023-04-24}
114+
urldate = {2024-07-02}
115+
}
116+
117+
@online{castany,
118+
author = {Olivier Castany and Céline Molinaro},
119+
title = {Berreman4x4},
120+
url = {https://github.com/Berreman4x4/Berreman4x4},
121+
urldate = {2024-07-02}
115122
}
116123

117124
@Article{ harris2020array,

paper/paper.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ For analyzing materials, it is helpful to have a database of predefined models.
4848
PyElli includes the popular public domain database for optical constants [refractiveindex.info](https://refractiveindex.info) [@rii], allowing users to load literature dispersions with a single line of code.
4949

5050
PyElli supports multiple solving algorithms with different characteristics.
51-
Currently, two algorithms using different formulations are available: a simple but fast algorithm based on a 2x2 matrix formulation [@byrnes2020multilayer] and a more complex 4x4 formulation [@Berreman72].
51+
Currently, two algorithms using different formulations are available: a simple but fast algorithm based on a 2x2 matrix formulation [@byrnes2020multilayer] and a more complex 4x4 formulation [@Berreman72; @castany].
5252
While the 2x2 algorithm splits the light into two perpendicular polarized beams and solves them separately, the 4x4 matrix approach solves the complete electromagnetic field, allowing for the solution of more complex problems, such as anisotropic materials or active media.
5353

5454
For fast processing, PyElli's algorithms are fully vectorized for multiple wavelengths and leverage numerical algebra libraries like [NumPy](https://numpy.org) [@harris2020array] and [SciPy](https://scipy.org) [@2020SciPy-NMeth].
@@ -158,7 +158,7 @@ structure = elli.Structure(
158158
)
159159
```
160160

161-
Finally, we trigger a calculation by calling `evaluation(...)` on the structure.
161+
Finally, we trigger a calculation by calling `evaluate(...)` on the structure.
162162
We use a `wavelengths` array from $210\;nm$ to $800\;nm$ for the calculation range and an angle of incidence of $70$ degree (second parameter of evaluate).
163163

164164
```python

0 commit comments

Comments
 (0)