In file integrator.hpp: Base class for linear-form and bilinear-form integrators.
Documentation
Base class for linear-form and bilinear-form integrators.
Provides integration order, restriction to subdomains
Inheritance:
Public Methods
-
Integrator() throw()
-
virtual ~Integrator()
-
virtual bool BoundaryForm() const = 0
-
bool DefinedOn(int mat) const
-
void SetDefinedOn(const BitArray & adefinedon)
-
static void SetCommonIntegrationOrder(int cio)
-
void SetIntegrationOrder(int io)
-
virtual int DimElement() const
- should be pure virtual
-
virtual int DimSpace() const
-
virtual string Name() const
Protected Fields
-
BitArray definedon
- define only on some sub-domains
-
int integration_order
- if >= 0, use this order of integration
-
static int common_integration_order
- if >= 0, use this order of integration for all terms
BitArray definedon
- define only on some sub-domains
int integration_order
- if >= 0, use this order of integration
static int common_integration_order
- if >= 0, use this order of integration for all terms
Integrator() throw()
virtual ~Integrator()
virtual bool BoundaryForm() const = 0
bool DefinedOn(int mat) const
void SetDefinedOn(const BitArray & adefinedon)
static void SetCommonIntegrationOrder(int cio)
void SetIntegrationOrder(int io)
virtual int DimElement() const
- should be pure virtual
virtual int DimSpace() const
virtual string Name() const
- Direct child classes:
- LinearFormIntegrator
BilinearFormIntegrator
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.