OptimizedPropagationAbsolute#
- class ansys.speos.core.simulation.SimulationInverse.OptimizedPropagationAbsolute(propagation_absolute, default_parameters=None, stable_ctr=False)#
Optimized propagation using an absolute pixel standard deviation stop condition.
The algorithm adapts the number of passes per pixel to send the optimal number of rays according to the signal each pixel needs. As a result, the signal-to-noise ratio is adequate in areas where pixels need more rays, thus giving a balanced image.
- Parameters:
- propagation_absolute
ansys.api.speos.job.v2.job_pb2.Job.InverseMCSimulationProperties.OptimizedPropagationAbsolute Protobuf message filled by this class.
- default_parameters
ansys.speos.core.generic.parameters.OptimizedPropagationAbsoluteParameters,optional If defined, the protobuf message is initialized with the values of the data class. By default,
None, means that the message is left untouched.- stable_ctrbool
Internal safety flag. It must be set to
Trueby the parent class. By default,False.
- propagation_absolute
- Parameters:
propagation_absolute (ansys.speos.core.kernel.job.ProtoJob.InverseMCSimulationProperties.OptimizedPropagationAbsolute)
default_parameters (Optional[ansys.speos.core.generic.parameters.OptimizedPropagationAbsoluteParameters])
stable_ctr (bool)
Notes
Do not instantiate this class directly. Use
SimulationInverse.set_optimized_propagation_absolute()instead.
Overview#
Minimum number of passes computed without pass optimization. |
|
Absolute photometric value of the pixel standard deviation threshold. |
Import detail#
from ansys.speos.core.simulation.SimulationInverse import OptimizedPropagationAbsolute