Model_RAYTRACING

Data Fields

Detailed Description

This structure is used to set the model parameters of both 3D Ray Tracing models (IRT and SRT). This structure can be passed optionally to the WinProp_Predict function. It can be initialized with default values by using WinProp_Structure_Init_Model_RayTracing.

Field Documentation

MaxNrReflDiffr
int Model_RAYTRACING::MaxNrReflDiffr
Max. number of reflections and diffractions in one ray
MaxNrDiffractions
int Model_RAYTRACING::MaxNrDiffractions
Max. number of diffractions in one ray
MaxNrReflections
int Model_RAYTRACING::MaxNrReflections
Max. number of reflections in one ray
MaxNrTransmissions
int Model_RAYTRACING::MaxNrTransmissions
Max. number of transmissions in one ray
MaxNrScatterings
int Model_RAYTRACING::MaxNrScatterings
Max. number of scatterings in one ray (SRT and IRT allows only one maximum scattering).
ResolutionScattering
double Model_RAYTRACING::ResolutionScattering
Tile resolution for scattering. Not relevant for IRT model.
GroundScattering
int Model_RAYTRACING::GroundScattering
Allow ground scattering (in case of separate topography). Set to '1' to enable it. Not relevant for IRT model.
ResolutionGroundScattering
double Model_RAYTRACING::ResolutionGroundScattering
Tile resolution at the ground for ground scattering. Not relevant for IRT model.
GroundInteractions
int Model_RAYTRACING::GroundInteractions
Allow ground interactions (reflections, and diffractions) in case of vector databases (*.tdv databases). Set to '1' to enable it. Not relevant for IRT model.
MinLengthWedges
double Model_RAYTRACING::MinLengthWedges
Min. length of wedges considered for diffractions. Not relevant for IRT model.
IgnoreAdditionalTransm
int Model_RAYTRACING::IgnoreAdditionalTransm
Acceleration for all rays with more than one reflection: Ignore additional transmissions. Not supported by IRT model. Set to 1 to enable it.
IgnoreAdditionalDiffr
int Model_RAYTRACING::IgnoreAdditionalDiffr
Acceleration for all rays with more than one reflection: Ignore additional diffractions. Not supported by IRT model. Set to 1 to enable it.
IgnoreAdditionalScatt
int Model_RAYTRACING::IgnoreAdditionalScatt
Acceleration for all rays with more than one reflection: Ignore additional scattering. Not supported by IRT model. Set to 1 to enable it.
ComputeAlwaysDirectRay
int Model_RAYTRACING::ComputeAlwaysDirectRay
Computation mode of the direct ray from Tx to Rx:
  • 0 = With respect to set maximum number of transmissions
  • 1 = Compute the direct ray always (even is number of transmissions is higher than allowed)
  • 2 = Never compute the direct ray
ConsiderAngleTransm
int Model_RAYTRACING::ConsiderAngleTransm
Consider angle dependency for computation of transmission loss.
PathLossExponent
double Model_RAYTRACING::PathLossExponent
Path loss exponent for the IRT model. Not relevant for SRT model.
PathLossExponentBeforeLOS
double Model_RAYTRACING::PathLossExponentBeforeLOS
Path Loss Exponent before breakpoint for LOS areas for SRT model. Not relevant for IRT model.
PathLossExponentAfterLOS
double Model_RAYTRACING::PathLossExponentAfterLOS
Path Loss Exponent after breakpoint for LOS areas for SRT model. Not relevant for IRT model.
PathLossExponentBeforeNLOS
double Model_RAYTRACING::PathLossExponentBeforeNLOS
Path Loss Exponent before breakpoint for NLOS areas for SRT model. Not relevant for IRT model.
PathLossExponentAfterNLOS
double Model_RAYTRACING::PathLossExponentAfterNLOS
Path Loss Exponent after breakpoint for NLOS areas for SRT model. Not relevant for IRT model.
PathLossExponentSatellite
double Model_RAYTRACING::PathLossExponentSatellite
Path Loss Exponent for a satellite transmitter for SRT model. Not relevant for IRT model.
Superposition
int Model_RAYTRACING::Superposition
Mode for superposition of rays
  • 0 = Uncorrelated
  • 1 = Coherent (with phase)
ConsiderRCS
int Model_RAYTRACING::ConsiderRCS
Consider the RCS if available, set to 1 to enable, 0 otherwise. Only relevant for indoor scenarios having RCS and using SRT model. Not relevant for IRT model.
NrRCS
int Model_RAYTRACING::NrRCS
Number of RCSs defined in the scenarios. Only relevant for indoor scenarios using SRT model. Not relevant for IRT model.
RCS_Para
RCS_PARA * Model_RAYTRACING::RCS_Para
Array of RCS parameters. Only relevant for indoor scenarios using SRT model. Not relevant for IRT model.
The documentation was generated from the following file:
  • source.eng/Interface/Engine.h