Gaussian#

class ansys.speos.core.intensity.Intensity.Gaussian(gaussian, gaussian_props, default_parameters=None)#

Intensity of type: Gaussian.

By default, full width at half maximum following x and y are set at 30 degrees, and total angle at 180 degrees. By default, no axis system is chosen, that means normal to surface map.

Parameters:
gaussianansys.api.speos.intensity.v1.IntensityTemplate.Gaussian

Gaussian to complete.

gaussian_propsansys.api.speos.scene.v2.scene_pb2.Scene.SourceInstance.IntensityProperties.GaussianProperties

Gaussian properties to complete.

default_parametersOptional[Union[ ansys.speos.core.generic.parameters.IntensitAsymmetricGaussianParameters, ansys.speos.core.generic.parameters.IntensitySymmetricGaussianParameters]] = None

If defined the values in the Gaussian instance will be overwritten by the values of the data class.

Parameters:

Overview#

fwhm_angle_x

Property of the full width following x at half maximum.

fwhm_angle_y

Property of the full width following y at half maximum.

total_angle

Property of total angle of the emission of the light source.

axis_system

Property the intensity distribution axis system orientation.

Import detail#

from ansys.speos.core.intensity.Intensity import Gaussian

Property detail#

property Gaussian.fwhm_angle_x: float#

Property of the full width following x at half maximum.

Parameters:
fwhm_angle_xfloat

Full Width in degrees following x at Half Maximum. By default, 30.0.

Returns:
float

Full Width in degrees following x at Half Maximum.

property Gaussian.fwhm_angle_y: float#

Property of the full width following y at half maximum.

Parameters:
fwhm_angle_yfloat

Full Width in degrees following y at Half Maximum. By default, 30.0.

Returns:
float

Full Width in degrees following y at Half Maximum.

property Gaussian.total_angle: float#

Property of total angle of the emission of the light source.

Parameters:
total_anglefloat

Total angle in degrees of the emission of the light source. By default, 180.0.

Returns:
float

Total angle in degrees of the emission of the light source.

property Gaussian.axis_system: float#

Property the intensity distribution axis system orientation.

Parameters:
axis_systemOptional[List[float]]

Orientation of the intensity distribution [Ox Oy Oz Xx Xy Xz Yx Yy Yz Zx Zy Zz]. By default, None : normal to surface map.

Returns:
axis_systemList[float]

Orientation of the intensity distribution [Ox Oy Oz Xx Xy Xz Yx Yy Yz Zx Zy Zz].