IncoherentSource

Top  Previous  Next

LL_IncoherentSource

View Inside IncoherentSource:

LL_IncoherentSource_Inside

 

IncoherentSource models an optically rough reflector illuminated by a uniform intensity plane wave. The reflected return is modeled using multiple independent speckle realizations. IncoherentSource is a composite system, containing two subsystems, a UniformWave and a IncoherentReflector. It has a single Light output, representing the transmitted light. See also CoherentSource.

C++ type

name

value

description

Parameters

double

minWavelength


Minimum wavelength in m

double

maxWavelength


Maximum wavelength in m

double

irradiance


Irradiance in W/(m^2)

Grid<double>

reflectance


reflectance map

double

dxymax


maximum allowed mesh spacing for intensity integration

int

nWaves


number of speckle realizations

int

iseed


random number seed for speckle

Inputs

none

Outputs

Light

ransmitted


Describes all transmitted light

Grid<double>

illumination


 

double

power


Total power in Watts

Grid<double>

retuned