Skip to content
Snippets Groups Projects
Commit 27f80562 authored by Guillaume Demesy's avatar Guillaume Demesy
Browse files

Update README.md

parent 1009c090
No related branches found
No related tags found
No related merge requests found
Pipeline #8321 passed
ONELAB models for 3D scattering problems in nanophotonics. ONELAB models for 3D scattering problems in nanophotonics.
## Quick Install ## Quick Install
Open `scattererTmatrix.pro` with your precompiled version of [ONELAB](https://onelab.info) to compute the T-matrix of an isolated scatterer of arbitrary shape as described in [1]. Open `scattererTmatrix.pro` with e.g. your precompiled version of [ONELAB](https://onelab.info) to compute the T-matrix of an isolated scatterer of arbitrary shape as described in [1].
## Synopsis ## Synopsis
This project contains [ONELAB](https://onelab.info) models for solving various 3D electromagnetic problems on an isolated arbitrary object: This project contains [ONELAB](https://onelab.info) models for solving various 3D electromagnetic problems on an isolated arbitrary object:
...@@ -30,12 +30,15 @@ The model `scattering.pro` requires GetDP with python support (see install notes ...@@ -30,12 +30,15 @@ The model `scattering.pro` requires GetDP with python support (see install notes
Open `scattererTmatrix.pro` or `scattering.pro` with Gmsh. Open `scattererTmatrix.pro` or `scattering.pro` with Gmsh.
The model `scattererTmatrix.pro` computes the scattering (T-)matrix solely and does not require any Python support from GetDP. It is fast since it : The model `scattererTmatrix.pro` computes the scattering (T-)matrix solely and does not require any Python support from GetDP. It is quite fast and accurate since it :
* features spherical PML * features spherical PML
* re-uses the factorization for each new input harmonic * features curved elements + high order Webb elements
* re-uses the factorization for each new input harmonic (i.e. one single inversion to get the T-matrix)
* computes the coefficients by integration within GetDP * computes the coefficients by integration within GetDP
The default parameters in `scattering.pro` are set to compute the T-matrix of a sphere. It retrieves the results from [1]. The default parameters in `scattering.pro` are also set to compute the T-matrix of a sphere.
Both models retrieve the results from [1].
## Authors ## Authors
Guillaume Demésy and Brian Stout Guillaume Demésy and Brian Stout
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment