PeriodicBoundaryBeamSquintAngle
Beam pointing (squint) angle used for modelling arrays by using periodic boundary conditions.
Example
app = cf.GetApplication() project = app:OpenFile(FEKO_HOME.. [[/shared/Resources/Automation/square_loop_antenna_MATCHED.cfx]]) -- Set up one dimensional periodic boundary condition for the model properties = project.PeriodicBoundary:GetProperties() properties.Dimension = cf.Enums.PeriodicBoundaryDimensionsEnum.OneDimension properties.EndPointVectorOne.N = "0.0" properties.EndPointVectorOne.U = "0.05" properties.EndPointVectorOne.V = "-0.05" properties.StartPoint.N = "0.0" properties.StartPoint.U = "-0.05" properties.StartPoint.V = "-0.05" project.PeriodicBoundary:SetProperties(properties) -- Introduce a squint angle of 15 degrees to the periodic boundary properties = project.PeriodicBoundary:GetProperties() properties.PhaseShiftMethod = cf.Enums.PeriodicBoundaryPhaseShiftMethodEnum.BeamSquintAngle properties.BeamSquintAngle.Theta = 15 project.PeriodicBoundary:SetProperties(properties)
Usage locations (object properties)
The following objects have properties using the PeriodicBoundaryBeamSquintAngle object:
Property List
- Phi
- The phi angle (in degrees). (Read/Write Expression)
- Theta
- The theta angle (in degrees). (Read/Write Expression)
Property Details
- Phi
- The phi angle (in degrees).
- Type
- Expression
- Access
- Read/Write
- Theta
- The theta angle (in degrees).
- Type
- Expression
- Access
- Read/Write