RayContributionsUTD

Ray contribution settings.

Example

application = cf.Application.GetInstance()
project = application:NewProject()

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

Inheritance

The RayContributionsUTD object is derived from the CompositeValue object.

Usage locations

The RayContributionsUTD object can be accessed from the following locations:

Property List

ConeTipDiffractions
Specifies whether the cone tip diffractions ray contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
CornerDiffractions
Specifies whether the corner diffractions ray 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)
DirectAndReflected
Specifies whether the direct and reflected ray contributions are used. Only valid if UTDRayContributionsType is Advanced. (Read/Write boolean)
DoubleDiffractions
Specifies whether the double 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)

Property Details

ConeTipDiffractions
Specifies whether the cone tip diffractions ray contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
CornerDiffractions
Specifies whether the corner diffractions ray 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
DirectAndReflected
Specifies whether the direct and reflected ray contributions are used. Only valid if UTDRayContributionsType is Advanced.
Type
boolean
Access
Read/Write
DoubleDiffractions
Specifies whether the double 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