SurfaceSourceParameters#

class ansys.speos.core.generic.parameters.SurfaceSourceParameters#

Parameters class for Surface Source.

Overview#

flux_type

Flux definition used by the surface source.

exitance_type

Exitance definition applied on emitting faces.

intensity_type

Intensity distribution model used by the source.

spectrum_type

Spectrum definition used by the source.

flux_variation_file_uri

Path to the flux variation file. When empty, no flux variation is applied.

relative_lag

Relative lag for the flux variation. Has no impact if flux_variation_file_uri is empty.

Import detail#

from ansys.speos.core.generic.parameters import SurfaceSourceParameters

Attribute detail#

SurfaceSourceParameters.flux_type: LuminousFluxParameters | RadiantFluxParameters | IntensityFluxParameters | FluxFromFileParameters#

Flux definition used by the surface source.

SurfaceSourceParameters.exitance_type: VariableExitanceParameters | ConstantExitanceParameters#

Exitance definition applied on emitting faces.

SurfaceSourceParameters.intensity_type: IntensityLambertianParameters | IntensityCosParameters | IntensitySymmetricGaussianParameters | IntensitAsymmetricGaussianParameters | IntensityLibraryParameters#

Intensity distribution model used by the source.

SurfaceSourceParameters.spectrum_type: SpectrumBlackBodyParameters | SpectrumLibraryParameters | SpectrumMonochromaticParameters | None#

Spectrum definition used by the source.

SurfaceSourceParameters.flux_variation_file_uri: str | pathlib.Path = ''#

Path to the flux variation file. When empty, no flux variation is applied.

SurfaceSourceParameters.relative_lag: float = 0.0#

Relative lag for the flux variation. Has no impact if flux_variation_file_uri is empty.