Gerris Flow Solver Reference Manual

Table of Contents
Support functions
Simple statistics —
Fully threaded tree
Basic structure and properties —
Topological relationships —
Cell faces operations —
Other operations —
Flow solver
Fluid cells
Fluid cell —
Solid boundaries —
Fluid cells operators
Advection scheme —
Fluid domains
Fluid box —
Fluid domain —
Fluid box boundaries
Generic boundary —
Inflow boundary —
Constant inflow boundary —
Constant inflow tracer boundary —
Outflow boundary —
Outflow boundary with source —
Parallel MPI boundary —
Fluid domains operators
Advection —
Volume of Fluid advection —
Poisson solver —
Simulations, initialisations, events
Simulations
Simulations —
Refinements
Generic refinement —
Solid refinement —
Solid distance refinement —
Source terms
Source terms — Variable-dependent source terms
Constant source term — Like gravity for velocity variables
Events
Generic event — Any action to be performed at a given time
Initialisation
Generic initialisation event — Used for initial conditions
Constant velocity initialisation — Initialising a uniform initial velocity field
Vorticity initialisation —
Outputs
Generic output event — Writing simulation data
Time output — Iteration and physical time output
Projection statistics output — Information about the convergence of the Poisson solver
Timing statistics output — For profiling of the solver
Balance statistics output —
Solid statistics output —
Location output —
Simulation output —
Domain boundaries output —
Generic scalar output — Writing values of a given simulation scalar
Scalar norm output —
Scalar statistics output —
Scalar sum output —
Coloured squares output —
PPM output — 2D images of a scalar field
Adaptive mesh refinement
Generic refinement —
Vorticity-based refinement —
Gradient-based refinement —