Sei sulla pagina 1di 8

Face-To-Point Interpolation

OpenFOAM

Tobias Holzmann

Description of faceToPointInterpolation() function

Code Analyse
Holzmann-cfd | 07.03.2016. All rights reserved, in addition for copy, reproduction and edition
Point-To-Face Interpolation in OpenFOAM

FaceToPointInterpolation() boundary
boundary points
face center points

0
1

2
3

Code Analyse
Holzmann-cfd | 07.03.2016. All rights reserved, in addition for copy, reproduction and edition
Point-To-Face Interpolation in OpenFOAM

FaceToPointInterpolation() boundary
boundary points
Interpolate velocity from face center to boundary points face center points

0
1

Face 0

2
3

Face 1

Code Analyse
Holzmann-cfd | 07.03.2016. All rights reserved, in addition for copy, reproduction and edition
Point-To-Face Interpolation in OpenFOAM

FaceToPointInterpolation() boundary
boundary points
Interpolate velocity from face center to boundary points face center points

Code Analyse
Holzmann-cfd | 07.03.2016. All rights reserved, in addition for copy, reproduction and edition
Point-To-Face Interpolation in OpenFOAM

FaceToPointInterpolation() boundary
boundary points
Interpolate velocity from face center to boundary points face center points

Calculate the inverse distance between boundary point and face center

1
=
| | 0
0
2

Code Analyse
Holzmann-cfd | 07.03.2016. All rights reserved, in addition for copy, reproduction and edition
Point-To-Face Interpolation in OpenFOAM

FaceToPointInterpolation() boundary
boundary points
Interpolate velocity from face center to boundary points face center points

Calculate the inverse distance between boundary point and face center

1
=
| | 0
0
2

Code Analyse
Holzmann-cfd | 07.03.2016. All rights reserved, in addition for copy, reproduction and edition
Point-To-Face Interpolation in OpenFOAM

FaceToPointInterpolation() boundary
boundary points
Interpolate velocity from face center to boundary points face center points

Calculate the inverse distance between boundary point and face center

1
=
| | 0
0
2
Sum the inverse distances
1
=
1

Create weight factors



=

Code Analyse
Holzmann-cfd | 07.03.2016. All rights reserved, in addition for copy, reproduction and edition
Point-To-Face Interpolation in OpenFOAM

Calculate the velocity at the points boundary


boundary points
face center points
= ( )

Done
0
0
2

Code Analyse
Holzmann-cfd | 07.03.2016. All rights reserved, in addition for copy, reproduction and edition

Potrebbero piacerti anche