75
Introduction to Code Saturne J. Uribe 1 EDF Energy, R&D UK Centre J. Uribe (R&D UK Centre) Introduction to Code Saturne 1 / 21

Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

  • Upload
    others

  • View
    22

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Introduction to Code Saturne

J. Uribe

1EDF Energy, R&D UK Centre

J. Uribe (R&D UK Centre) Introduction to Code Saturne 1 / 21

Page 2: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Outline

1 Introduction

2 Help and info

3 Preprocessing

4 Running a case

5 Postprocessing

J. Uribe (R&D UK Centre) Introduction to Code Saturne 2 / 21

Page 3: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Introduction

Code Saturne is a 3D unstructured finite volume code developed byElectricte de France (EDF) since 2000. It was made open-source in2007 under the GPL license.

Single phase turbulent flows:k − ε, k − ω, v2 − f, Rij − ε, LES.

Radiative heat transfer.

Combustion coal, heave fuel oil, gas.

Electric arc and Joule effect.

Lagrangian module for dispersed particle tracking.

Compressible flow.

ALE method for deformable meshes.

Conjugate heat transfer (SYRTHES and 1D module).

Specific modules for nuclear waster storage and coolingtowers.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 3 / 21

Page 4: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Introduction

Written in FORTRAN (49%), C (41%) and Python (10%).

Graphical User Interface available in Qt (xml format files).

Parallel coding using mpi.

Each release version is validated in around 30 cases with 1 to15 simulations per case.

Highly portable: Linux/UNIX, Solaris, Irix64, HP-UX, MacOS.

Validated on different architectures: Opteron, Itanium,Power5-6, BlueGene.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 4 / 21

Page 5: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Introduction

Structure of Code Saturne

J. Uribe (R&D UK Centre) Introduction to Code Saturne 5 / 21

Page 6: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Introduction

Graphical interfacewritten in Qt.

Allows to set upparameters for the case.

Generates a xml file.

v3.0 has MathematicalExpression Interpreter.

Not all specific physicsavailable.

User subroutines haveprecedence.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 6 / 21

Page 7: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Help and Info

In version 3.0 the command code_saturne accesses all scripts ofthe code:[mcjijju3@flair4gba:bin$] code saturne

Usage: code_saturne <topic >

Topics:

help

autovnv

compile

config

create

gui

info

run

salome

Options:

-h, --help show this help message and exit

[mcjijju3@flair4gba:bin$] code saturne info -help

Usage: cs info [options]

Options:

-h, --help show this help message

and exit

-r <pdfreader >, --reader=<pdfreader >

define a pdf reader

-g <guide >, --guide=<guide >

open a manual [’install ’, ’refcard ’, ’tutorial ’,

’theory ’, ’developer ’, ’autovnv ’, ’user ’]

--version print version number

The command code_saturne info -g user will bring the pdfversion of the user’s manual.The manual can be access from Help menu of the graphical interface.

More help via support email [email protected] or on the

forums: http://code-saturne.org

J. Uribe (R&D UK Centre) Introduction to Code Saturne 7 / 21

Page 8: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Help and Info

In version 3.0 the command code_saturne accesses all scripts ofthe code:[mcjijju3@flair4gba:bin$] code saturne info -help

Usage: cs info [options]

Options:

-h, --help show this help message

and exit

-r <pdfreader >, --reader=<pdfreader >

define a pdf reader

-g <guide >, --guide=<guide >

open a manual [’install ’, ’refcard ’, ’tutorial ’,

’theory ’, ’developer ’, ’autovnv ’, ’user ’]

--version print version number

The command code_saturne info -g user will bring the pdfversion of the user’s manual.The manual can be access from Help menu of the graphicalinterface.More help via support email [email protected] or on theforums: http://code-saturne.org

J. Uribe (R&D UK Centre) Introduction to Code Saturne 7 / 21

Page 9: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Help and Info

In version 3.0 the command code_saturne accesses all scripts ofthe code:[mcjijju3@flair4gba:bin$] code saturne info -help

Usage: cs info [options]

Options:

-h, --help show this help message

and exit

-r <pdfreader >, --reader=<pdfreader >

define a pdf reader

-g <guide >, --guide=<guide >

open a manual [’install ’, ’refcard ’, ’tutorial ’,

’theory ’, ’developer ’, ’autovnv ’, ’user ’]

--version print version number

The command code_saturne info -g user will bring the pdfversion of the user’s manual.

The manual can be access from Help menu of the graphicalinterface.More help via support email [email protected] or on theforums: http://code-saturne.org

J. Uribe (R&D UK Centre) Introduction to Code Saturne 7 / 21

Page 10: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Help and Info

In version 3.0 the command code_saturne accesses all scripts ofthe code:[mcjijju3@flair4gba:bin$] code saturne info -help

Usage: cs info [options]

Options:

-h, --help show this help message

and exit

-r <pdfreader >, --reader=<pdfreader >

define a pdf reader

-g <guide >, --guide=<guide >

open a manual [’install ’, ’refcard ’, ’tutorial ’,

’theory ’, ’developer ’, ’autovnv ’, ’user ’]

--version print version number

The command code_saturne info -g user will bring the pdfversion of the user’s manual.The manual can be access from Help menu of the graphicalinterface.

More help via support email [email protected] or on theforums: http://code-saturne.org

J. Uribe (R&D UK Centre) Introduction to Code Saturne 7 / 21

Page 11: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Help and Info

In version 3.0 the command code_saturne accesses all scripts ofthe code:[mcjijju3@flair4gba:bin$] code saturne info -help

Usage: cs info [options]

Options:

-h, --help show this help message

and exit

-r <pdfreader >, --reader=<pdfreader >

define a pdf reader

-g <guide >, --guide=<guide >

open a manual [’install ’, ’refcard ’, ’tutorial ’,

’theory ’, ’developer ’, ’autovnv ’, ’user ’]

--version print version number

The command code_saturne info -g user will bring the pdfversion of the user’s manual.The manual can be access from Help menu of the graphicalinterface.More help via support email [email protected] or on theforums: http://code-saturne.org

J. Uribe (R&D UK Centre) Introduction to Code Saturne 7 / 21

Page 12: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Preprocessing

No mesh generator included in Code Saturne but it can read a widerange of formats:

Universal I-DEAS (.unv).From NX or ICEM software.

Hexa NUMECA (.hex)

MED 2.2 (.med). FromSalome platform

CGNS (.cgns). Genericformat.

Gmesh.

Gambit Neutral (.neu).

StarCD (.ccm). Via libccmioavailable from StarCD onrequest.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 8 / 21

Page 13: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Preprocessing

The Code Saturne preprocessor works independently from theKernel. To check your mesh click on the GUI button

Checks all aspects of the mesh, including periodicity.

Lists all boundaries.

Quality information.

Creates Ensight files for visualisation that can be open withParaView.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 9 / 21

Page 14: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Preprocessing

The Code Saturne preprocessor works independently from theKernel. To check your mesh click on the GUI button

Checks all aspects of the mesh, including periodicity.

Lists all boundaries.

Quality information.

Creates Ensight files for visualisation that can be open withParaView.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 9 / 21

Page 15: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Preprocessing

The Code Saturne preprocessor works independently from theKernel. To check your mesh click on the GUI button

Checks all aspects of the mesh, including periodicity.

Lists all boundaries.

Quality information.

Creates Ensight files for visualisation that can be open withParaView.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 9 / 21

Page 16: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Preprocessing

The Code Saturne preprocessor works independently from theKernel. To check your mesh click on the GUI button

Checks all aspects of the mesh, including periodicity.

Lists all boundaries.

Quality information.

Creates Ensight files for visualisation that can be open withParaView.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 9 / 21

Page 17: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Preprocessing

The Code Saturne preprocessor works independently from theKernel. To check your mesh click on the GUI button

Checks all aspects of the mesh, including periodicity.

Lists all boundaries.

Quality information.

Creates Ensight files for visualisation that can be open withParaView.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 9 / 21

Page 18: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case

Code Saturne needs specific directory structure. It is organised inSTUDY/CASE hierarchy.

To create the necessary structure use the command:code saturne create -s STUDY1 -c CASE1 -c CASE2

... which creates a study named STUDY1 with casesCASE1 and CASE2.

Cases can be added by using:code saturne create -c CASE3

More info by typing:code saturne create -h

J. Uribe (R&D UK Centre) Introduction to Code Saturne 10 / 21

Page 19: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case

Code Saturne needs specific directory structure. It is organised inSTUDY/CASE hierarchy.

To create the necessary structure use the command:code saturne create -s STUDY1 -c CASE1 -c CASE2

... which creates a study named STUDY1 with casesCASE1 and CASE2.

Cases can be added by using:code saturne create -c CASE3

More info by typing:code saturne create -h

J. Uribe (R&D UK Centre) Introduction to Code Saturne 10 / 21

Page 20: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case

Code Saturne needs specific directory structure. It is organised inSTUDY/CASE hierarchy.

To create the necessary structure use the command:code saturne create -s STUDY1 -c CASE1 -c CASE2

... which creates a study named STUDY1 with casesCASE1 and CASE2.

Cases can be added by using:code saturne create -c CASE3

More info by typing:code saturne create -h

J. Uribe (R&D UK Centre) Introduction to Code Saturne 10 / 21

Page 21: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case

Code Saturne needs specific directory structure. It is organised inSTUDY/CASE hierarchy.

To create the necessary structure use the command:code saturne create -s STUDY1 -c CASE1 -c CASE2

... which creates a study named STUDY1 with casesCASE1 and CASE2.

Cases can be added by using:code saturne create -c CASE3

More info by typing:code saturne create -h

J. Uribe (R&D UK Centre) Introduction to Code Saturne 10 / 21

Page 22: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - File structureSTUDY contains the cases, themesh and a post-processing(empty) directories.

CASE contains all input data,running scripts and results files.

DATA has the graphicalinterface script and xml file.

RESU has the saved resultsafter the simulation hasfinished.

SCRIPT contains the runcasefile to launch the calculation.

SRC contains the usersubroutines.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 11 / 21

Page 23: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - File structureSTUDY contains the cases, themesh and a post-processing(empty) directories.

CASE contains all input data,running scripts and results files.

DATA has the graphicalinterface script and xml file.

RESU has the saved resultsafter the simulation hasfinished.

SCRIPT contains the runcasefile to launch the calculation.

SRC contains the usersubroutines.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 11 / 21

Page 24: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - File structureSTUDY contains the cases, themesh and a post-processing(empty) directories.

CASE contains all input data,running scripts and results files.

DATA has the graphicalinterface script and xml file.

RESU has the saved resultsafter the simulation hasfinished.

SCRIPT contains the runcasefile to launch the calculation.

SRC contains the usersubroutines.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 11 / 21

Page 25: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - File structureSTUDY contains the cases, themesh and a post-processing(empty) directories.

CASE contains all input data,running scripts and results files.

DATA has the graphicalinterface script and xml file.

RESU has the saved resultsafter the simulation hasfinished.

SCRIPT contains the runcasefile to launch the calculation.

SRC contains the usersubroutines.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 11 / 21

Page 26: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - File structureSTUDY contains the cases, themesh and a post-processing(empty) directories.

CASE contains all input data,running scripts and results files.

DATA has the graphicalinterface script and xml file.

RESU has the saved resultsafter the simulation hasfinished.

SCRIPT contains the runcasefile to launch the calculation.

SRC contains the usersubroutines.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 11 / 21

Page 27: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - File structureSTUDY contains the cases, themesh and a post-processing(empty) directories.

CASE contains all input data,running scripts and results files.

DATA has the graphicalinterface script and xml file.

RESU has the saved resultsafter the simulation hasfinished.

SCRIPT contains the runcasefile to launch the calculation.

SRC contains the usersubroutines.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 11 / 21

Page 28: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 29: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

m���:

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 30: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 31: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

'

&

$

%

���:

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 32: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 33: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

�� �����:

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 34: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 35: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

�� � ���:

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 36: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

�� � ���:

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 37: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - GUI

To use the graphical interface go to the DATA directory andexecute ./SaturneGUI

Create a new file.

Go through the folders and fill the necessary information forthe case (physical properties, boundary conditions, numericaloptions, etc.).

Save an .xml file (by default in the data directory).

Click on Code Saturne batch running and check the terminal.

Not all modules are available on the GUI. Sometimes use ofthe FORTRAN files is required as complement.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 12 / 21

Page 38: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

If the GUI is not used, all necessary parameters have to be filled inthe FORTRAN subroutines.

All used subroutines have to be copiedinto the SRC directory from theREFERENCE sub-directory.

There are good examples in theEXAMPLES sub-directory.

At least cs user parameters.f90

(main physical and numericalparameters) andcs user boundary conditions.f90

(boundary conditions) are mandatoryif not using the GUI.

FORTRAN files have precedence overthe GUI xml file.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 13 / 21

Page 39: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

If the GUI is not used, all necessary parameters have to be filled inthe FORTRAN subroutines.

All used subroutines have to be copiedinto the SRC directory from theREFERENCE sub-directory.

There are good examples in theEXAMPLES sub-directory.

At least cs user parameters.f90

(main physical and numericalparameters) andcs user boundary conditions.f90

(boundary conditions) are mandatoryif not using the GUI.

FORTRAN files have precedence overthe GUI xml file.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 13 / 21

Page 40: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

If the GUI is not used, all necessary parameters have to be filled inthe FORTRAN subroutines.

All used subroutines have to be copiedinto the SRC directory from theREFERENCE sub-directory.

There are good examples in theEXAMPLES sub-directory.

At least cs user parameters.f90

(main physical and numericalparameters) andcs user boundary conditions.f90

(boundary conditions) are mandatoryif not using the GUI.

FORTRAN files have precedence overthe GUI xml file.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 13 / 21

Page 41: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

If the GUI is not used, all necessary parameters have to be filled inthe FORTRAN subroutines.

All used subroutines have to be copiedinto the SRC directory from theREFERENCE sub-directory.

There are good examples in theEXAMPLES sub-directory.

At least cs user parameters.f90

(main physical and numericalparameters) andcs user boundary conditions.f90

(boundary conditions) are mandatoryif not using the GUI.

FORTRAN files have precedence overthe GUI xml file.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 13 / 21

Page 42: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

If the GUI is not used, all necessary parameters have to be filled inthe FORTRAN subroutines.

All used subroutines have to be copiedinto the SRC directory from theREFERENCE sub-directory.

There are good examples in theEXAMPLES sub-directory.

At least cs user parameters.f90

(main physical and numericalparameters) andcs user boundary conditions.f90

(boundary conditions) are mandatoryif not using the GUI.

FORTRAN files have precedence overthe GUI xml file.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 13 / 21

Page 43: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

If the GUI is not used, all necessary parameters have to be filled inthe FORTRAN subroutines.

All used subroutines have to be copiedinto the SRC directory from theREFERENCE sub-directory.

There are good examples in theEXAMPLES sub-directory.

At least cs user parameters.f90

(main physical and numericalparameters) andcs user boundary conditions.f90

(boundary conditions) are mandatoryif not using the GUI.

FORTRAN files have precedence overthe GUI xml file.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 13 / 21

Page 44: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

Once all subroutines are complete, go to the DATA directory andcopy cs user scripts.py from the REFERENCE directory andedit it.

Add the name of the meshfile.

Add location of restart filesif required.

Add number of processors ifrunning in parallel.

Other parameters can alsobe edited if necessary.

Run the script ./runcaseunder SCRIPTS.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 14 / 21

Page 45: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

Once all subroutines are complete, go to the DATA directory andcopy cs user scripts.py from the REFERENCE directory andedit it.

Add the name of the meshfile.

Add location of restart filesif required.

Add number of processors ifrunning in parallel.

Other parameters can alsobe edited if necessary.

Run the script ./runcaseunder SCRIPTS.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 14 / 21

Page 46: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

Once all subroutines are complete, go to the DATA directory andcopy cs user scripts.py from the REFERENCE directory andedit it.

Add the name of the meshfile.

Add location of restart filesif required.

Add number of processors ifrunning in parallel.

Other parameters can alsobe edited if necessary.

Run the script ./runcaseunder SCRIPTS.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 14 / 21

Page 47: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

Once all subroutines are complete, go to the DATA directory andcopy cs user scripts.py from the REFERENCE directory andedit it.

Add the name of the meshfile.

Add location of restart filesif required.

Add number of processors ifrunning in parallel.

Other parameters can alsobe edited if necessary.

Run the script ./runcaseunder SCRIPTS.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 14 / 21

Page 48: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

Once all subroutines are complete, go to the DATA directory andcopy cs user scripts.py from the REFERENCE directory andedit it.

Add the name of the meshfile.

Add location of restart filesif required.

Add number of processors ifrunning in parallel.

Other parameters can alsobe edited if necessary.

Run the script ./runcaseunder SCRIPTS.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 14 / 21

Page 49: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case - FORTRAN

Once all subroutines are complete, go to the DATA directory andcopy cs user scripts.py from the REFERENCE directory andedit it.

Add the name of the meshfile.

Add location of restart filesif required.

Add number of processors ifrunning in parallel.

Other parameters can alsobe edited if necessary.

Run the script ./runcaseunder SCRIPTS.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 14 / 21

Page 50: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case. Check info

After running the runcase either from the terminal orthrough the GUI, check the output window.

The calculation will run on a directory with the date underRESU.

The listing file contains all input parameters andinformation on the variables at each iteration.

Once the calculation is finished, all relevant files are copied tothe RESU directory.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 15 / 21

[mcjijju3@flair4gba:SCRIPTS$] ./ runcase

Code_Saturne is running

***********************

Version: 3.0.1

Path: /opt/Code_Saturne/v3.0.1

Result directory:

/home/mcjibju2/SATURNE/v3 .0.0/ STUDY1/CASE1/RESU /20130829 -1725

Single processor code_saturne simulation.

****************************************

Compiling user subroutines and linking

****************************************

****************************

Preparing calculation data

****************************

***************************

Preprocessing calculation

***************************

Page 51: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case. Check info

After running the runcase either from the terminal orthrough the GUI, check the output window.

The calculation will run on a directory with the date underRESU.

The listing file contains all input parameters andinformation on the variables at each iteration.

Once the calculation is finished, all relevant files are copied tothe RESU directory.

��

��

J. Uribe (R&D UK Centre) Introduction to Code Saturne 15 / 21

[mcjijju3@flair4gba:SCRIPTS$] ./ runcase

Code_Saturne is running

***********************

Version: 3.0.1

Path: /opt/Code_Saturne/v3.0.1

Result directory:

/home/mcjibju2/SATURNE/v3 .0.0/ STUDY1/CASE1/RESU /20130829 -1725

Single processor code_saturne simulation.

****************************************

Compiling user subroutines and linking

****************************************

****************************

Preparing calculation data

****************************

***************************

Preprocessing calculation

***************************

Page 52: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case. Check info

After running the runcase either from the terminal orthrough the GUI, check the output window.

The calculation will run on a directory with the date underRESU.

The listing file contains all input parameters andinformation on the variables at each iteration.

Once the calculation is finished, all relevant files are copied tothe RESU directory.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 15 / 21

[mcjijju3@flair4gba:SCRIPTS$] ./ runcase

Code_Saturne is running

***********************

Version: 3.0.1

Path: /opt/Code_Saturne/v3.0.1

Result directory:

/home/mcjibju2/SATURNE/v3 .0.0/ STUDY1/CASE1/RESU /20130829 -1725

Single processor code_saturne simulation.

****************************************

Compiling user subroutines and linking

****************************************

****************************

Preparing calculation data

****************************

***************************

Preprocessing calculation

***************************

Page 53: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Running a case. Check info

After running the runcase either from the terminal orthrough the GUI, check the output window.

The calculation will run on a directory with the date underRESU.

The listing file contains all input parameters andinformation on the variables at each iteration.

Once the calculation is finished, all relevant files are copied tothe RESU directory.

[mcjijju3@flair4gba:SCRIPTS] ls ../ RESU /20130829 -1734/

checkpoint compile.log listing mesh_output

monitoring performance.log postprocessing

preprocessor.log rod_budle.xml setup.log src saturne summary

J. Uribe (R&D UK Centre) Introduction to Code Saturne 15 / 21

Page 54: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

In case of problems ...

Check compilation log.

Check preprocessing output file preprocessor.log.

Check listing file.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 16 / 21

Page 55: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

In case of problems ...

Check compilation log.

Check preprocessing output file preprocessor.log.

Check listing file.

[mcjijju3@flair4gba:SCRIPTS$] ./ runcase

****************************************

Compiling user subroutines and linking

****************************************

Traceback (most recent call last):

File "/opt/Code_Saturne/v3.0.1/ bin/code_saturne", line 77, in <module >

retcode = cs.execute ()

File

.

.

.

"/opt/Code_Saturne/v3.0.1/ lib/python2 .7/site -packages/code_saturne/cs_case_domai

n.py", line 578, in compile_and_link

raise RunCaseError(’Compile or link error.’)

cs_case_domain.RunCaseError: Compile or link error.

[mcjijju3@flair4gba:SCRIPTS$] ls ../ RESU /20130829 -1735/

compil.log src_saturne

[mcjijju3@flair4gba:SCRIPTS$]

J. Uribe (R&D UK Centre) Introduction to Code Saturne 16 / 21

Page 56: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

In case of problems ...

Check compilation log.

Check preprocessing output file preprocessor.log.

Check listing file.

[mcjijju3@flair4gba:SCRIPTS$] ./ runcase

Code_Saturne is running

***********************

Version: 3.0.1

Path: /opt/Code_Saturne/v3.0.1

Result directory:

/home/mcjibju2/STUDY1 //CASE1/RESU /20130829 -1748

Single processor code_saturne simulation.

****************************

Preparing calculation data

****************************

***************************

Preprocessing calculation

***************************

Error running the preprocessor.

Check the preprocessor.log file for details.

Error in preprocessing stage.

****************************

Saving calculation results

****************************

Error in preprocessing stage.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 16 / 21

Page 57: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

In case of problems ...

Check compilation log.

Check preprocessing output file preprocessor.log.

Check listing file.

[mcjijju3@flair4gba:SCRIPTS$] ./ runcase

Code_Saturne is running

***********************

Version: 3.0.1

Path: /opt/Code_Saturne/v3.0.1

Result directory:

/home/mcjibju2/STUDY1/CASE1/RESU /20130829 -1751

Single processor code_saturne simulation.

****************************

Preparing calculation data

****************************

***************************

Preprocessing calculation

***************************

**********************

Starting calculation

**********************

solver script exited with status 1.

Error running the calculation.

Check code_saturne log (listing) and error* files for details.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 16 / 21

Page 58: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Checking the results.

After the calculation has finished, The RESU directory containsdirectories by date: YYYYMMDD-HHMM (i.e. 20130829-1748):

postprocessing: Has the files for visualisation using Ensight orParaView.

monitoring: Contains history files of variables at givenlocations (probes).

checkpoint: Has the necessary files to restart a calculation.

src saturne: A copy of the FORTRAN files used to run the

Any user output files.

preprocessor.log and listing files for the preprocessorand kernel executions.

Copy of the .xml file used.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 17 / 21

Page 59: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Checking the results.

After the calculation has finished, The RESU directory containsdirectories by date: YYYYMMDD-HHMM (i.e. 20130829-1748):

postprocessing: Has the files for visualisation using Ensight orParaView.

monitoring: Contains history files of variables at givenlocations (probes).

checkpoint: Has the necessary files to restart a calculation.

src saturne: A copy of the FORTRAN files used to run the

Any user output files.

preprocessor.log and listing files for the preprocessorand kernel executions.

Copy of the .xml file used.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 17 / 21

Page 60: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Checking the results.

After the calculation has finished, The RESU directory containsdirectories by date: YYYYMMDD-HHMM (i.e. 20130829-1748):

postprocessing: Has the files for visualisation using Ensight orParaView.

monitoring: Contains history files of variables at givenlocations (probes).

checkpoint: Has the necessary files to restart a calculation.

src saturne: A copy of the FORTRAN files used to run the

Any user output files.

preprocessor.log and listing files for the preprocessorand kernel executions.

Copy of the .xml file used.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 17 / 21

Page 61: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Checking the results.

After the calculation has finished, The RESU directory containsdirectories by date: YYYYMMDD-HHMM (i.e. 20130829-1748):

postprocessing: Has the files for visualisation using Ensight orParaView.

monitoring: Contains history files of variables at givenlocations (probes).

checkpoint: Has the necessary files to restart a calculation.

src saturne: A copy of the FORTRAN files used to run the

Any user output files.

preprocessor.log and listing files for the preprocessorand kernel executions.

Copy of the .xml file used.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 17 / 21

Page 62: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Checking the results.

After the calculation has finished, The RESU directory containsdirectories by date: YYYYMMDD-HHMM (i.e. 20130829-1748):

postprocessing: Has the files for visualisation using Ensight orParaView.

monitoring: Contains history files of variables at givenlocations (probes).

checkpoint: Has the necessary files to restart a calculation.

src saturne: A copy of the FORTRAN files used to run the

Any user output files.

preprocessor.log and listing files for the preprocessorand kernel executions.

Copy of the .xml file used.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 17 / 21

Page 63: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Checking the results.

After the calculation has finished, The RESU directory containsdirectories by date: YYYYMMDD-HHMM (i.e. 20130829-1748):

postprocessing: Has the files for visualisation using Ensight orParaView.

monitoring: Contains history files of variables at givenlocations (probes).

checkpoint: Has the necessary files to restart a calculation.

src saturne: A copy of the FORTRAN files used to run the

Any user output files.

preprocessor.log and listing files for the preprocessorand kernel executions.

Copy of the .xml file used.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 17 / 21

Page 64: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Checking the results.

After the calculation has finished, The RESU directory containsdirectories by date: YYYYMMDD-HHMM (i.e. 20130829-1748):

postprocessing: Has the files for visualisation using Ensight orParaView.

monitoring: Contains history files of variables at givenlocations (probes).

checkpoint: Has the necessary files to restart a calculation.

src saturne: A copy of the FORTRAN files used to run the

Any user output files.

preprocessor.log and listing files for the preprocessorand kernel executions.

Copy of the .xml file used.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 17 / 21

Page 65: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: postprocessing files

A case file with info on filesRESULTS.case.

A geometry file results.geo.

One file per variable per timeiteration (frequency set by thevariable NTCHR incs user parameters.f90 orin the Calculation Control -Output control page of the GUI.

Files can be opened usingParaView (open-source underGPL).

Parts can be created by theuser for specific sections of thegeometry.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 18 / 21

Page 66: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: postprocessing files

A case file with info on filesRESULTS.case.

A geometry file results.geo.

One file per variable per timeiteration (frequency set by thevariable NTCHR incs user parameters.f90 orin the Calculation Control -Output control page of the GUI.

Files can be opened usingParaView (open-source underGPL).

Parts can be created by theuser for specific sections of thegeometry.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 18 / 21

Page 67: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: postprocessing files

A case file with info on filesRESULTS.case.

A geometry file results.geo.

One file per variable per timeiteration (frequency set by thevariable NTCHR incs user parameters.f90 orin the Calculation Control -Output control page of the GUI.

Files can be opened usingParaView (open-source underGPL).

Parts can be created by theuser for specific sections of thegeometry.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 18 / 21

Page 68: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: postprocessing files

A case file with info on filesRESULTS.case.

A geometry file results.geo.

One file per variable per timeiteration (frequency set by thevariable NTCHR incs user parameters.f90 orin the Calculation Control -Output control page of the GUI.

Files can be opened usingParaView (open-source underGPL).

Parts can be created by theuser for specific sections of thegeometry.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 18 / 21

Page 69: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: postprocessing files

A case file with info on filesRESULTS.case.

A geometry file results.geo.

One file per variable per timeiteration (frequency set by thevariable NTCHR incs user parameters.f90 orin the Calculation Control -Output control page of the GUI.

Files can be opened usingParaView (open-source underGPL).

Parts can be created by theuser for specific sections of thegeometry.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 18 / 21

Page 70: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: CHR.ENSIGHT files

J. Uribe (R&D UK Centre) Introduction to Code Saturne 19 / 21

Page 71: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: History files

One file per variable.

Variation over number ofiterations.

Can be visualised viaxmgrace (2D open sourceplot program).

Monitoring points defined inusini1.f90 or inCalculation control - Outputcontrol page in the GUI.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 20 / 21

Page 72: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: History files

One file per variable.

Variation over number ofiterations.

Can be visualised viaxmgrace (2D open sourceplot program).

Monitoring points defined inusini1.f90 or inCalculation control - Outputcontrol page in the GUI.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 20 / 21

Page 73: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: History files

One file per variable.

Variation over number ofiterations.

Can be visualised viaxmgrace (2D open sourceplot program).

Monitoring points defined inusini1.f90 or inCalculation control - Outputcontrol page in the GUI.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 20 / 21

Page 74: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: History files

One file per variable.

Variation over number ofiterations.

Can be visualised viaxmgrace (2D open sourceplot program).

Monitoring points defined inusini1.f90 or inCalculation control - Outputcontrol page in the GUI.

J. Uribe (R&D UK Centre) Introduction to Code Saturne 20 / 21

Page 75: Introduction to Code Saturne - University of Manchestercfd.mace.manchester.ac.uk/twiki/pub/Main/JuanUribe/... · Introduction Code Saturne is a 3D unstructured nite volume code developed

Results: History files

J. Uribe (R&D UK Centre) Introduction to Code Saturne 21 / 21