Gerris Flow Solver Programming Course for Dummies

From Gerris

(Difference between revisions)
Jump to: navigation, search
Revision as of 02:01, 18 November 2007
Zaleski (Talk | contribs)
(Preamble - Added Session 4)
← Previous diff
Revision as of 03:37, 20 November 2007
Zaleski (Talk | contribs)
(Preamble - Use new title of Session 3, update actual course info.)
Next diff →
Line 6: Line 6:
The intended audience is typical first-year science or engineering graduate students with either very little experience of C or with some Fortran knowledge, but willing to work hard and learn. The student should know simple C data types, pointers and functions but not structures. The intended audience is typical first-year science or engineering graduate students with either very little experience of C or with some Fortran knowledge, but willing to work hard and learn. The student should know simple C data types, pointers and functions but not structures.
-The course is being taught as of writing (November 2007) in Paris. In the actual course a lot of talking is done in addition to the material here. Each session is 30 minutes + 15 minutes of questions.+The first three sessions have been taught in October-November 2007 in Paris. The following Sessions will be taught in January 2008. In the actual course a lot of talking is done in addition to the material here. Each session is 30 minutes + 15 minutes of questions.
[[Session 1 Introduction to Structures in C and to the Gerris Object system]] [[Session 1 Introduction to Structures in C and to the Gerris Object system]]
Line 12: Line 12:
[[Session 2 An example of use of the gerris object system]] [[Session 2 An example of use of the gerris object system]]
-[[Session 3 General architecture of the code]]+[[Session 3 Advection Part I]]
[[Session 4 The Fully Threaded Tree]] [[Session 4 The Fully Threaded Tree]]

Revision as of 03:37, 20 November 2007

Preamble


This course material is about Gerris, a general-purpose fluid mechanics code developped by Stephane Popinet at NIWA, Wellington, New Zealand. Gerris is a free, GPL-licensed, open source code available at [http://gfs.sf.net] .

The intended audience is typical first-year science or engineering graduate students with either very little experience of C or with some Fortran knowledge, but willing to work hard and learn. The student should know simple C data types, pointers and functions but not structures.

The first three sessions have been taught in October-November 2007 in Paris. The following Sessions will be taught in January 2008. In the actual course a lot of talking is done in addition to the material here. Each session is 30 minutes + 15 minutes of questions.

Session 1 Introduction to Structures in C and to the Gerris Object system

Session 2 An example of use of the gerris object system

Session 3 Advection Part I

Session 4 The Fully Threaded Tree

Personal tools
communication