The material.py module#
Summary#
Dispersion of a volume material given by its index and its Abbe number. |
|
Dispersion of a volume material given by an explicit index curve. |
|
Dispersion of a volume material given by the Sellmeier coefficients. |
|
Dispersion of a glass given by the Kettler-Helmholtz coefficients. |
|
Dispersion of a metal given by its complex refractive index. |
|
Refractive indices of a birefringent material along its three axes. |
|
Dispersion of a birefringent material given by the Sellmeier coefficients. |
|
Dispersion of a birefringent material given by the Kettler-Helmholtz coefficients. |
|
Scattering phase function given as a scattering efficiency per angle. |
|
Henyey-Greenstein scattering phase function. |
|
Double Henyey-Greenstein scattering phase function. |
|
Gegenbauer scattering phase function. |
|
Speos |
Select the volume material flavor. |
|
Classify a birefringent material as negative uniaxial, positive uniaxial, or biaxial. |
Dispersion models accepted by |
|
Dispersion models accepted by a birefringent |
|
Scattering phase functions accepted by |
Description#
Provides the Speos *.material input file format.
Module detail#
- material.MaterialDispersion#
Dispersion models accepted by
ansys.speos.core.input_files.material.MaterialFile.
- material.MaterialBirefringence#
Dispersion models accepted by a birefringent
ansys.speos.core.input_files.material.MaterialFile.
- material.VolumeScattering#
Scattering phase functions accepted by
ansys.speos.core.input_files.material.MaterialFile.