RayContributionsFacetedUTD

Ray contribution settings.

Example

   app = cf.GetApplication()
   project = app.Project

   SolverSettings_1 = project.SolutionSettings.SolverSettings
   SolverSettings_1.HighFrequencySettings.UTDRayContributionsType
       = cf.Enums.UTDRayContributionsTypeEnum.Advanced
   SolverSettings_1.HighFrequencySettings.RayContributionsFacetedUTD.EdgeAndWedgeDiffractions = true

Usage locations (object properties)

The following objects have properties using the RayContributionsFacetedUTD object:

Property List

CornerAndTipDiffractions
Specifies whether the corner and tip diffraction contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
CreepingWaves
Specifies whether the creeping waves ray contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
DirectField
Specifies whether the direct field ray contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
EdgeAndWedgeDiffractions
Specifies whether the edge and wedge diffractions ray contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
HigherOrderEffects
Specifies whether higher-order contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
SurfaceReflections
Specifies whether the surface reflection ray contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)

Property Details

CornerAndTipDiffractions
Specifies whether the corner and tip diffraction contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
CreepingWaves
Specifies whether the creeping waves ray contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
DirectField
Specifies whether the direct field ray contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
EdgeAndWedgeDiffractions
Specifies whether the edge and wedge diffractions ray contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
HigherOrderEffects
Specifies whether higher-order contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
SurfaceReflections
Specifies whether the surface reflection ray contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write