Post-processing - Foam-Iberia

53
Basic Courses (BII) Post-processing C. Fernandes / J.M. Nóbrega [email protected] / [email protected] University of Minho

Transcript of Post-processing - Foam-Iberia

Basic Courses (BII)

Post-processing

C. Fernandes / J.M. Nó[email protected] / [email protected]

University of Minho

FOAM@IBERIA 2019

BII - Post-processing 2

Load OpenFOAM

> . /opt/OpenFOAM/of6_envars.sh

Copy tutorial files from the server> cd $FOAM_RUN> mkdir BII> cd BII

> cp -r /FOAM-IBERIA-2019/Basic/Postprocessing$FOAM_RUN/BII

Introduction

FOAM@Iberia 2019

BII - Post-processing 3

Tutorial

Lid Driven Cavity

Isothermal and Incompressible Fluid Flow

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

4

FOAM@Iberia 2019

BII - Post-processing 5

Copy case files> cd $FOAM_RUN/BII> cp –r $FOAM_TUTORIALS/incompressible/icoFOAM/cavity/cavity .

> cd cavity

Generate the mesh

> blockMesh

Run the solver> icoFoam > log.icoFoam

Lid Driven Cavity

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

6

Visualize residuals evolution> pyFoamPlotWatcher.py log.icoFoam

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

7

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

8

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

9

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

10

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

11

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

12

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

13

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

14

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

15

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

16

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

17

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

18

FOAM@Iberia 2019

BII - Post-processing

Lid Driven Cavity

19

FOAM@Iberia 2019

BII - Post-processing 20

Tutorial

Goldschmidt

Fluidized bed flow

FOAM@Iberia 2019

BII - Post-processing

Goldschmidt

21

FOAM@Iberia 2019

BII - Post-processing

Goldschmidt

22

FOAM@Iberia 2019

BII - Post-processing 23

Decompress files> cd $FOAM_RUN/BII> tar -xzvf BII-goldschmidt.tar.gz

> cd Goldschmidt

Open Paraview> paraFoam (Note: Do not use -builtin option which loads .foam extension and cannot read the particle baricentric coordinates)

Goldschmidt

FOAM@Iberia 2019

BII - Post-processing

Goldschmidt

24

1.Select:Mesh Parts

Volume Fields

Lagrangian Fields

2.Click Apply

FOAM@Iberia 2019

BII - Post-processing

Goldschmidt

26

FOAM@Iberia 2019

BII - Post-processing

Goldschmidt

27

FOAM@Iberia 2019

BII - Post-processing

Goldschmidt

25

1.Select:ExtractBlock1

2.Specify

Opacity to

0.3

FOAM@Iberia 2019

BII - Post-processing

Goldschmidt

28

1.Select:ExtractBlock2

2.Choose Glyph

3.Choose GlyphType Sphere

4.Choose Scalars d; Vectors U; Scale Mode scalar and Scale Factor 2

5. Click Apply

FOAM@Iberia 2019

BII - Post-processing 29

Tutorial

Propeller

Analysis of Flow around a Ship Propeller

FOAM@Iberia 2019

BII - Post-processing

Propeller

30

FOAM@Iberia 2019

BII - Post-processing

Propeller

31

FOAM@Iberia 2019

BII - Post-processing

Propeller

32

FOAM@Iberia 2019

BII - Post-processing 33

Decompress files> cd $FOAM_RUN/BII> tar -xzvf BII-propeller.tar.gz

> cd propeller

Open Paraview> touch propeller.foam> paraview propeller.foam

Propeller

FOAM@Iberia 2019

BII - Post-processing

Propeller

34

FOAM@Iberia 2019

BII - Post-processing

Propeller

35

FOAM@Iberia 2019

BII - Post-processing

Propeller

36

FOAM@Iberia 2019

BII - Post-processing

Propeller

37

FOAM@Iberia 2019

BII - Post-processing 38

Tutorial

DamBreak3D

Analysis of a falling fluid column around an obstacle

FOAM@Iberia 2019

BII - Post-processing

DamBreak3D

39

FOAM@Iberia 2019

BII - Post-processing

DamBreak3D

40

FOAM@Iberia 2019

BII - Post-processing 41

Decompress files> cd $FOAM_RUN/BII> tar -xzvf BII-damBreak3D.tar.gz

> cd damBreakWithObstacle

Open Paraview> touch damBreakWithObstacle.foam> paraview damBreakWithObstacle.foam

DamBreak3D

FOAM@Iberia 2019

BII - Post-processing

DamBreak3D

42

FOAM@Iberia 2019

BII - Post-processing

DamBreak3D

43

FOAM@Iberia 2019

BII - Post-processing

DamBreak3D

44

FOAM@Iberia 2019

BII - Post-processing 45

Tutorial

motorBike

Flow around a Motor Bike

FOAM@Iberia 2019

BII - Post-processing

motorBike

46

FOAM@Iberia 2019

BII - Post-processing

motorBike

47

FOAM@Iberia 2019

BII - Post-processing 48

Decompress files> cd $FOAM_RUN/BII> tar -xzvf BII-motorBike.tar.gz

> cd motorBike

Open Paraview> touch motorBike.foam> paraview motorBike.foam

motorBike

FOAM@Iberia 2019

BII - Post-processing

motorBike

49

FOAM@Iberia 2019

BII - Post-processing

motorBike

50

FOAM@Iberia 2019

BII - Post-processing

motorBike

51

FOAM@Iberia 2019

BII - Post-processing

motorBike

52

FOAM@Iberia 2019

BII - Post-processing 53

Thank you for your attention!