Gerris
Classes | Functions

GfsBoundaryPeriodic

GfsBoundary
Collaboration diagram for GfsBoundaryPeriodic:

Classes

 GfsBoundaryMpi

Functions

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)

Detailed Description

Periodic boundary.

See also:

Syntax reference


Function Documentation

GfsBoundaryPeriodic* gfs_boundary_periodic_new ( GfsBoundaryClass *  klass,
GfsBox *  box,
FttDirection  d,
GfsBox *  matching 
)
Parameters:
klassa #GfsBoundaryClass.
boxa #GfsBox.
da #FttDirection.
matchinga #GfsBox.
Returns:
a new #GfsBoundaryPeriodic connecting box with matching in direction d.

Here is the call graph for this function:

Here is the caller graph for this function:

void gfs_boundary_periodic_rotate ( GfsBoundaryPeriodic *  boundary,
FttDirection  rotate,
gdouble  orientation 
)
Parameters:
boundarya #GfsBoundaryPeriodic.
rotatea #FttDirection.
orientationthe orientation (+1 or -1).

Rotates #boundary according to rotate and orientation.

Here is the caller graph for this function:

GfsBoundaryPeriodic* gfs_boundary_periodic_rotate_new ( GfsBoundaryClass *  klass,
GfsBox *  box,
FttDirection  d,
GfsBox *  matching,
FttDirection  rotate,
gdouble  orientation 
)
Parameters:
klassa #GfsBoundaryClass.
boxa #GfsBox.
da #FttDirection.
matchinga #GfsBox.
rotatea #FttDirection.
orientationthe orientation (+1 or -1).
Returns:
a new "rotated" #GfsBoundaryPeriodic connecting box in direction d with matching in direction rotate, oriented using orientation.

Here is the call graph for this function:

Here is the caller graph for this function:

 All Data Structures Files Functions Variables