UTDCylinderTerminationType

The uniform theory of diffraction (UTD) solution settings for cylinder regions.

Example

app = cf.GetApplication()
project = app:NewProject()

    -- Create a cylinder

base = cf.Point(-0.25,-0.25,0)
cylinder = project.Geometry:AddCylinder(base, 0.5, 1.0)

    -- Enable the UTD solution method and add end cap termination at the start

cylinderRegion = cylinder.Regions["Region1"]
properties = cylinderRegion:GetProperties()
properties.SolutionMethod = cf.Enums.RegionSolutionMethodEnum.UTD
properties.UTDCylinder.StartCapTerminated = true
cylinderRegion:SetProperties(properties)

Usage locations (object properties)

The following objects have properties using the UTDCylinderTerminationType object:

Property List

EndCapTerminated
Terminate the UTD cylinder's end cap. (Read/Write boolean)
StartCapTerminated
Terminate the UTD cylinder's start cap. (Read/Write boolean)

Property Details

EndCapTerminated
Terminate the UTD cylinder's end cap.
Type
boolean
Access
Read/Write
StartCapTerminated
Terminate the UTD cylinder's start cap.
Type
boolean
Access
Read/Write