Hi Peter,
OK this seems to have fixed it. I am now getting a WARNING that suggests something is still wrong.
here the part of my sif with the inlet/outlet periodic bc:
- Code: Select all
!---------------------------------------------------
Boundary Condition 4
Name = "Inlet"
Target Boundaries = 5
End
!---------------------------------------------------
Boundary Condition 5
Name = "Outlet"
Target Boundaries = 8
Periodic BC = 5
Periodic BC Rotate(3) = 0.0 0.0 -$acos(-1.0)/6.
Periodic BC Velocity 1 = Logical True
Periodic BC Velocity 2 = Logical True
Periodic BC Velocity 3 = Logical True
Periodic BC Pressure = Logical True
End
I get this WARNING
- Code: Select all
PeriodicProjector: Starting to build
WARNING:: PeriodicProjector: Nodes belonging to both Master and Target: 1239
PeriodicProjector: Suggested angle between two normals in degs: 0.000E+00
PeriodicProjector: Number of periodic nodes: 1320, 1320
PeriodicProjector: Rotating target with: 0.000E+00 0.000E+00 -5.236E-01
PeriodicProjector: Master normal: -4.540E-01 8.910E-01 0.000E+00
PeriodicProjector: Initial Target normal: -4.540E-01 8.910E-01 0.000E+00
PeriodicProjector: Rotated Target normal: -4.458E-01 8.951E-01 0.000E+00
PeriodicProjector: Angle between Master and initial Target: 0.00000E+00
PeriodicProjector: Angle between Master and rotated Target: 5.23599E-01
WARNING:: PeriodicProjector: Rotation may be incorrect!
PeriodicProjector: Minimum values for this periodic BC: 2.228E-01 1.135E-01 1.741E-02
PeriodicProjector: Minimum values for target periodic BC: 2.228E-01 1.135E-01 1.741E-02
PeriodicProjector: Minimum values for rotated target: 2.238E-01 1.115E-01 1.741E-02
PeriodicProjector: Maximum values for this periodic BC: 4.010E-01 2.043E-01 2.400E-01
PeriodicProjector: Maximum values for target periodic BC: 4.010E-01 2.043E-01 2.400E-01
PeriodicProjector: Maximum values for rotated target: 4.028E-01 2.006E-01 2.400E-01
PeriodicProjector: Bounding box for this periodic BC: 1.782E-01 9.080E-02 2.226E-01
PeriodicProjector: Bounding box for target periodic BC: 1.782E-01 9.080E-02 2.226E-01
PeriodicProjector: Bounding box for rotated target: 1.790E-01 8.917E-02 2.226E-01
PeriodicProjector: Scaling with: 1.000E+00 1.000E+00 1.000E+00
PeriodicProjector: Translation: -1.028E-03 2.040E-03 3.469E-18
BuildQuandrantTree: Start
BuildQuandrantTree: Ready
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 1
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 3
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 4
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 5
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 6
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 7
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 8
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 9
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 10
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 11
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 12
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 13
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 14
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 15
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 16
WARNING:: InterpolateMeshToMesh: Point was not found in any of the elements! 17
WARNING:: GlobalToLocal: did not converge.
rst 2.73667599485800686E-020 -1.07155289217097487E-020 -6.93889390390722838E-018 2.22044604925031308E-016
err 51 1.77432542772708389E-006 2.22044604925031308E-016 1.49011611938476563E-008
delta 3.84653583449562871E-015 -2.13348013301076425E-014 0.0000000000000000
prevdelta 1.86072364586724714E-014 1.91508223610561327E-014 0.0000000000000000
...
The outlet position is obtained from the inlet by a rotation of +pi/6 along the z-axis. I thought that this would do it:
Periodic BC Rotate(3) = 0.0 0.0 -$acos(-1.0)/6.
Trying with a + kept the WARNING.
Am I misunderstanding the Rotation?
Thanks
Denis