Click or drag to resize

CloudFogAttenuationModelItuRP840GetSignalPropagator Method

Get a propagator which can propagate a set of input signals.

Namespace:  AGI.Foundation.Communications.SignalPropagation
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 19.1.398.0 (19.1.398.0)
Syntax
public override SignalPropagator GetSignalPropagator(
	EvaluatorGroup group,
	IServiceProvider link
)

Parameters

group
Type: AGI.FoundationEvaluatorGroup
The evaluator group in which to create the evaluator.
link
Type: SystemIServiceProvider
The link over which to propagate the signals.

Return Value

Type: SignalPropagator
The evaluator producing the set of signals after propagation.
Exceptions
ExceptionCondition
ArgumentNullExceptionThrown if the group is null.
ArgumentNullExceptionThrown if the link is null.
PropertyInvalidExceptionThrown if the cloud ceiling is negative or above the MaximumAltitude.
PropertyInvalidExceptionThrown if the cloud thickness is negative or above the MaximumAltitude.
PropertyInvalidExceptionThrown if the cloud temperature is below 173.15 K or above 373.15 K.
PropertyInvalidExceptionThrown if the cloud liquid water density is below 0 or above 100 g/m^3.
See Also