Gerris Flow Solver Reference Manual
Table of Contents
Support functions
Simple statistics
--
Functions
-- Values varying in space and time
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
--
Non-adaptive fluid box node
--
Fluid domain
--
Fluid box boundaries
Generic boundary
--
Constant inflow boundary
--
Outflow boundary
--
Parallel MPI boundary
--
Fluid domains operators
Advection
--
Volume of Fluid advection
--
Poisson solver
--
Diffusion solver
--
Simulations, initialisations, events
Simulations
Simulations
--
Refinements
Generic refinement
-- Simple definition of the refinement levels
Solid refinement
-- Refining cells close to a solid boundary
Solid distance refinement
-- Refining cells as a function of the distance to a surface
Source terms
Generic source term
-- Abstract class for source terms
Source terms
-- Variable-dependent source terms
Events
Generic event
-- Any action to be performed at a given time
Script event
-- Executing a shell-script at given times
Stop event
-- Stopping a simulation when a stationary solution is reached
Sum events
-- Computing time-integrated fields
Initialisation
Generic initialisation event
-- Abstract class for initial conditions
Initialisation event
-- Used for initial conditions
Vorticity initialisation
--
Fraction initialisation
-- Initialise volume fraction from surface
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
Diffusion statistics output
-- Information about the convergence of the diffusion solver
Adaptation statistics output
-- Information about the mesh adaptation
Timing statistics output
-- For profiling of the solver
Balance statistics output
--
Solid statistics output
-- Summary of embedded solid description
Solid force output
-- Forces acting on the embedded solid boundary
Location output
-- Writing the values of variables at a specified location
Simulation output
-- Saving the whole simulation
Domain boundaries output
--
Generic scalar output
-- Writing values of a given simulation scalar
Scalar norm output
--
Scalar statistics output
--
Scalar sum output
--
Error norm output
-- Comparing fields with a reference solution
Coloured squares output
--
PPM output
-- 2D images of a scalar field
Adaptive mesh refinement
Generic refinement
-- Abstract class for adaptive refinement criteria
Vorticity-based refinement
-- Adapting cells depending on the local vorticity
Gradient-based refinement
-- Adapting cells depending on the local gradient of a variable
Support functions >>>