Fraction initialisation

Name

Fraction initialisation -- Initialise volume fraction from surface

Synopsis


#include <gfs.h>


#define     GFS_INIT_FRACTION_CLASS         (klass)
#define     GFS_INIT_FRACTION               (obj)
#define     GFS_IS_INIT_FRACTION            (obj)

struct      GfsInitFractionClass;
struct      GfsInitFraction;

GfsInitFractionClass* gfs_init_fraction_class
                                            (void);

Description

GfsInitFraction computes the intersection of each cell with a given surface and sets the corresponding volume fraction.

The syntax in parameter files is as follows:

[ GfsGenericInit ] C surface.gts

where C is a variable name and surface.gts is a closed, manifold surface.

Details

GFS_INIT_FRACTION_CLASS()

#define     GFS_INIT_FRACTION_CLASS(klass)

klass :


GFS_INIT_FRACTION()

#define     GFS_INIT_FRACTION(obj)

obj :


GFS_IS_INIT_FRACTION()

#define     GFS_IS_INIT_FRACTION(obj)

obj :


struct GfsInitFractionClass

struct GfsInitFractionClass {

};


struct GfsInitFraction

struct GfsInitFraction {

};


gfs_init_fraction_class ()

GfsInitFractionClass* gfs_init_fraction_class
                                            (void);

Returns :