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)

            GfsInitFractionClass;
            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 an orientable 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 :


GfsInitFractionClass

typedef struct {
} GfsInitFractionClass;


GfsInitFraction

typedef struct {
} GfsInitFraction;


gfs_init_fraction_class ()

GfsInitFractionClass* gfs_init_fraction_class
                                            (void);

Returns :