Gerris
Functions

boundary.c File Reference

Boundary conditions. More...

Functions

GfsBc * gfs_bc_new (GfsBcClass *k, GfsVariable *v, gboolean extra)
GfsBoundary * gfs_boundary_new (GfsBoundaryClass *klass, GfsBox *box, FttDirection d)
void gfs_boundary_update (GfsBoundary *boundary)
void gfs_boundary_send (GfsBoundary *boundary)
void gfs_boundary_receive (GfsBoundary *boundary, FttTraverseFlags flags, gint max_depth)
void gfs_boundary_synchronize (GfsBoundary *boundary)
GfsBc * gfs_boundary_lookup_bc (GfsBoundary *b, GfsVariable *v)
void gfs_boundary_set_default_bc (GfsBoundary *b, GfsBc *bc)
void gfs_variable_set_default_bc (GfsVariable *v, GfsBc *bc)
void gfs_boundary_add_bc (GfsBoundary *b, GfsBc *bc)
GfsBoundaryPeriodic * gfs_boundary_periodic_new (GfsBoundaryClass *klass, GfsBox *box, FttDirection d, GfsBox *matching)
void gfs_boundary_periodic_rotate (GfsBoundaryPeriodic *boundary, FttDirection rotate, gdouble orientation)
GfsBoundaryPeriodic * gfs_boundary_periodic_rotate_new (GfsBoundaryClass *klass, GfsBox *box, FttDirection d, GfsBox *matching, FttDirection rotate, gdouble orientation)
void gfs_gedge_link_boxes (GfsGEdge *edge)
GfsGEdge * gfs_gedge_new (GfsGEdgeClass *klass, GfsBox *b1, GfsBox *b2, FttDirection d)

Detailed Description

Boundary conditions.

 All Data Structures Files Functions Variables