This module contains uflacs based code generation tools for the
ufc::*_integral classes.
|
UflacsIntegralCG
|
|
UflacsCellIntegralCG
/// Tabulate the tensor for the contribution from a local cell
virtual void tabulate_tensor(double* A,
const double * const * w,
const cell& c) const = 0;
|
|
UflacsExteriorFacetIntegralCG
/// Tabulate the tensor for the contribution from a local exterior facet
virtual void tabulate_tensor(double* A,
const double * const * w,
const cell& c,
unsigned int facet) const = 0;
|
|
UflacsInteriorFacetIntegralCG
/// Tabulate the tensor for the contribution from a local interior facet
virtual void tabulate_tensor(double* A,
const double * const * w,
const cell& c0,
const cell& c1,
unsigned int facet0,
unsigned int facet1) const = 0;
|
|
CellIntegralCG
/// Tabulate the tensor for the contribution from a local cell
virtual void tabulate_tensor(double* A,
const double * const * w,
const cell& c) const = 0;
|
|
ExteriorFacetIntegralCG
/// Tabulate the tensor for the contribution from a local exterior facet
virtual void tabulate_tensor(double* A,
const double * const * w,
const cell& c,
unsigned int facet) const = 0;
|
|
InteriorFacetIntegralCG
/// Tabulate the tensor for the contribution from a local interior facet
virtual void tabulate_tensor(double* A,
const double * const * w,
const cell& c0,
const cell& c1,
unsigned int facet0,
unsigned int facet1) const = 0;
|