PeriodicBoundaryPhaseShift
The phase shift to be applied in the direction of each of the vectors defining the unit-cell.
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 phase shift in a vector direction properties = project.Contents.SolutionSettings.PeriodicBoundary:GetProperties() properties.PhaseShiftMethod = cf.Enums.PeriodicBoundaryPhaseShiftMethodEnum.SpecifyManually properties.PhaseShift.FirstVector = 1 project.Contents.SolutionSettings.PeriodicBoundary:SetProperties(properties)
Inheritance
The PeriodicBoundaryPhaseShift object is derived from the CompositeValue object.
Usage locations
The PeriodicBoundaryPhaseShift object can be accessed from the following locations:
- Properties
- PeriodicBoundary object has property PhaseShift.
- Methods
- PeriodicBoundaryPhaseShiftList object has method Append().
- PeriodicBoundaryPhaseShiftList object has method Get(number).
Property List
- FirstVector
- The phase shift to be applied in the direction of the first vector. (Read/Write ParametricExpression)
- SecondVector
- The phase shift to be applied in the direction of the second vector. (Read/Write ParametricExpression)
Property Details
- FirstVector
- The phase shift to be applied in the direction of the first vector.
- Type
- ParametricExpression
- Access
- Read/Write
- SecondVector
- The phase shift to be applied in the direction of the second vector.
- Type
- ParametricExpression
- Access
- Read/Write