Skip to content

openstb.simulator.scattering.constant

Constant scattering strength.

Classes:

Name Description
ConstantScattering

Interface with a constant scattering strength.

ConstantScattering

ConstantScattering(scale_factor)

Bases: ScatteringModel

Interface with a constant scattering strength.

This models the intensity of the scattered wave as the intensity of the incident wave multiplied by a constant scale factor.

Parameters:

Name Type Description Default
scale_factor float

Multiplicative scale factor to get the scattered intensity from the incident intensity.

required
Source code in openstb/simulator/scattering/constant.py
20
21
22
23
24
25
26
27
28
29
def __init__(self, scale_factor: float):
    """
    Parameters
    ----------
    scale_factor
        Multiplicative scale factor to get the scattered intensity from the incident
        intensity.

    """
    self.scale_factor = scale_factor