PeriodicBoundaryBeamSquintAngle
Beam pointing (squint) angle used for modelling arrays by using periodic boundary conditions.
Example
application = cf.Application.GetInstance() project = application:Load({FEKO_HOME.. [[/shared/Resources/Automation/square_loop_antenna_MATCHED.cfx]]}) -- Set up one dimensional periodic boundary condition for the model properties = project.Contents.SolutionSettings.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.Contents.SolutionSettings.PeriodicBoundary:SetProperties(properties) -- Introduce a squint angle of 15 degrees to the periodic boundary properties = project.Contents.SolutionSettings.PeriodicBoundary:GetProperties() properties.PhaseShiftMethod = cf.Enums.PeriodicBoundaryPhaseShiftMethodEnum.BeamSquintAngle properties.BeamSquintAngle.Theta = 15 project.Contents.SolutionSettings.PeriodicBoundary:SetProperties(properties)
Inheritance
The PeriodicBoundaryBeamSquintAngle object is derived from the CompositeValue object.
Usage locations
The PeriodicBoundaryBeamSquintAngle object can be accessed from the following locations:
- Properties
- PeriodicBoundary object has property BeamSquintAngle.
- Methods
- PeriodicBoundaryBeamSquintAngleList object has method Append().
- PeriodicBoundaryBeamSquintAngleList object has method Get(number).
Property List
- Phi
- The phi angle (in degrees). (Read/Write ParametricExpression)
- Theta
- The theta angle (in degrees). (Read/Write ParametricExpression)
Property Details
- Phi
- The phi angle (in degrees).
- Type
- ParametricExpression
- Access
- Read/Write
- Theta
- The theta angle (in degrees).
- Type
- ParametricExpression
- Access
- Read/Write