Package sfc :: Package codegeneration :: Module integralcg_uflacs
[hide private]
[frames] | no frames]

Module integralcg_uflacs

source code

This module contains uflacs based code generation tools for the ufc::*_integral classes.

Classes [hide private]
  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;