RayContributionsFacetedUTD

Ray contribution settings.

Example

application = cf.Application.GetInstance()
   project = application.Project

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

Inheritance

The RayContributionsFacetedUTD object is derived from the CompositeValue object.

Usage locations

The RayContributionsFacetedUTD object can be accessed from the following locations:

Property List

CombinationOfDifferentEffects
Specifies whether a combination of different effects are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
CornerTipDiffraction
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)
DoubleEdgeAndWedgeDiffractions
Specifies whether the double edge and wedge diffractions 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)
SurfaceReflections
Specifies whether the surface reflection ray contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
SurfaceTransmission
Specifies whether the surface transmission ray contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)

Property Details

CombinationOfDifferentEffects
Specifies whether a combination of different effects are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
CornerTipDiffraction
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
DoubleEdgeAndWedgeDiffractions
Specifies whether the double edge and wedge diffractions 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
SurfaceReflections
Specifies whether the surface reflection ray contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
SurfaceTransmission
Specifies whether the surface transmission ray contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write