The material.py module#

Summary#

MaterialConstringence

Dispersion of a volume material given by its index and its Abbe number.

MaterialDispersionCurve

Dispersion of a volume material given by an explicit index curve.

MaterialSellmeier

Dispersion of a volume material given by the Sellmeier coefficients.

MaterialKettlerHelmholtz

Dispersion of a glass given by the Kettler-Helmholtz coefficients.

MaterialMetallicCurve

Dispersion of a metal given by its complex refractive index.

MaterialBirefringentCurve

Refractive indices of a birefringent material along its three axes.

MaterialBirefringentSellmeier

Dispersion of a birefringent material given by the Sellmeier coefficients.

MaterialBirefringentKettlerHelmholtz

Dispersion of a birefringent material given by the Kettler-Helmholtz coefficients.

VolumeScatteringUserDefined

Scattering phase function given as a scattering efficiency per angle.

VolumeScatteringHenyeyGreenstein

Henyey-Greenstein scattering phase function.

VolumeScatteringDoubleHenyeyGreenstein

Double Henyey-Greenstein scattering phase function.

VolumeScatteringGegenbauer

Gegenbauer scattering phase function.

MaterialFile

Speos *.material file, holding the volume optical properties of a body.

MaterialType

Select the volume material flavor.

MaterialOpticalClass

Classify a birefringent material as negative uniaxial, positive uniaxial, or biaxial.

MaterialDispersion

Dispersion models accepted by ansys.speos.core.input_files.material.MaterialFile.

MaterialBirefringence

Dispersion models accepted by a birefringent

VolumeScattering

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.