Gerris
|
Source terms. More...
Functions | |
gdouble | gfs_variable_mac_source (GfsVariable *v, FttCell *cell) |
void | gfs_domain_variable_centered_sources (GfsDomain *domain, GfsVariable *v, GfsVariable *sv, gdouble dt) |
GfsVariable * | gfs_domain_variable_fluxes (GfsDomain *domain, GfsVariable *v, gdouble dt) |
GfsSourceGeneric * | gfs_source_find (GfsVariable *v, GfsSourceGenericClass *klass) |
GfsSourceCoriolis * | gfs_has_source_coriolis (GfsDomain *domain) |
void | gfs_source_coriolis_implicit (GfsDomain *domain, gdouble dt) |
Source terms.
void gfs_domain_variable_centered_sources | ( | GfsDomain * | domain, |
GfsVariable * | v, | ||
GfsVariable * | sv, | ||
gdouble | dt | ||
) |
domain | a #GfsDomain. |
v | a #GfsVariable. |
sv | a #GfsVariable. |
dt | the timestep. |
Adds the source terms for v to sv.
GfsVariable* gfs_domain_variable_fluxes | ( | GfsDomain * | domain, |
GfsVariable * | v, | ||
gdouble | dt | ||
) |
domain | a #GfsDomain. |
v | a #GfsVariable. |
dt | the timestep. |
gdouble gfs_variable_mac_source | ( | GfsVariable * | v, |
FttCell * | cell | ||
) |
v | a #GfsVariable. |
cell | a #FttCell. |