In file integrator.hpp:

template<class DIFFOP, class DVecOp, class FEL = FiniteElement> class T_BIntegrator

Element assembling.

Documentation

Element assembling. Assembling for linear-forms of type .

Inheritance:


Public Methods

[more] T_BIntegrator(const DVecOp & advec)
[more]virtual ~T_BIntegrator()
[more]virtual bool BoundaryForm() const
[more]virtual void AssembleElementVector(const FiniteElement & bfel, const ElementTransformation & eltrans, FlatVector<double> & elvec, LocalHeap & locheap) const
[more]virtual int GetDimension() const
[more]virtual int Lumping() const
[more]virtual string Name() const


Inherited from LinearFormIntegrator:


Inherited from Integrator:

Public Methods

obool DefinedOn(int mat) const
ostatic void SetCommonIntegrationOrder(int cio)
ovoid SetIntegrationOrder(int io)

Protected Fields

oBitArray definedon
oint integration_order
ostatic int common_integration_order

o T_BIntegrator(const DVecOp & advec)

ovirtual ~T_BIntegrator()

ovirtual bool BoundaryForm() const

ovirtual void AssembleElementVector(const FiniteElement & bfel, const ElementTransformation & eltrans, FlatVector<double> & elvec, LocalHeap & locheap) const

ovirtual int GetDimension() const

ovirtual int Lumping() const

ovirtual string Name() const


Direct child classes:
SourceIntegrator
SourceEdgeIntegrator
NeumannIntegrator
NeumannEdgeIntegrator3d
CurlEdgeIntegrator
CurlBoundaryEdgeIntegrator

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.