Gerris
|
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) |
Boundary conditions.