Using the PLANES Plane Wave Solver¶
The Plane Wave solver relies on a method close to the Transfer Matrix Method. It can be used to model a wide range of layered systems, even including 3D fully anisotropic PEMs.
Todo
add the paper (2013)
The solver relies on project similar to those for the FEM/DGM solver. The function to call is the following
PLANES_Multilayer(name, number, data_model, multilayer, frequency)
With:
name
is a string associated to the name of the project. This string is the same than the folder in the project area.number
is an integer. This is the number of the subproject.data_model
is a structure that contains the data of the model. In the present case, it only contains the angle of incidence.multilayer
is a structure array which contains one or several multilayer structures (see below).data_model
is a structure that contains the data of the model. In the present case, it only contains the angle of incidence. It can be either a real number or an array of two real numbers.frequency
is the structure associated to frequency (see below).
At the end of the resolution, the solver outputs a PW file named out/<project name>_<num
of subproject>.PW
.
It’s a plain text file with 6n+1 columns. The first column corresponds to the frequency axis, the others are the following (for each multilayer structure):
- Absorption coefficient
- Real part of the reflexion coefficient
- Imaginary part of the reflexion coefficient
- Transmission loss
- Real part of the transmission coefficient
- Imaginary part of the transmission coefficient
The multilayer structure¶
The different multilayer structures are gathered in a single object containing several arrays:
multilayer.nb(1,m)
correspond to the number of layer of multilayer structurem
.multilayer.termination(1,m)
correspond to the termination condition of multilayer structurem
. The value is 0 for rigid backing and 1 for a radiation conditionmultilayer.d(l,m)
correspond to the thickness of the layerl
of multilayer structurem
. It is a real number.multilayer.mat(l,m)
correspond to the material of the layerl
of multilayer structurem
. The label is an integer associated to the convention presented here.