Model_RAYTRACING
Data Fields
- int
- MaxNrReflDiffr
- int
- MaxNrDiffractions
- int
- MaxNrReflections
- int
- MaxNrTransmissions
- int
- MaxNrScatterings
- double
- ResolutionScattering
- int
- GroundScattering
- double
- ResolutionGroundScattering
- int
- GroundInteractions
- double
- MinLengthWedges
- int
- IgnoreAdditionalTransm
- int
- IgnoreAdditionalDiffr
- int
- IgnoreAdditionalScatt
- int
- ComputeAlwaysDirectRay
- int
- ConsiderAngleTransm
- double
- PathLossExponent
- double
- PathLossExponentBeforeLOS
- double
- PathLossExponentAfterLOS
- double
- PathLossExponentBeforeNLOS
- double
- PathLossExponentAfterNLOS
- double
- PathLossExponentSatellite
- int
- Superposition
- int
- ConsiderRCS
- int
- NrRCS
- RCS_PARA *
- RCS_Para
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.
- source.eng/Interface/Engine.h