In file comp/linearform.hpp:

class LinearForm

Linearform

Documentation

Linearform

Inheritance:


Public Methods

[more] LinearForm(const FESpace & afespace, const string & aname, const Flags & flags)
[more]virtual ~LinearForm()
[more]const FESpace& GetFESpace() const
[more]virtual void AddIntegrator(LinearFormIntegrator* lfi)
[more]virtual const LinearFormIntegrator* GetIntegrator(int i) const
[more]virtual int NumIntegrators() const
[more]virtual void Assemble(LocalHeap & lh) = 0
[more]virtual BaseVector& GetVector() const = 0
[more]virtual string GetClassName() const
[more]virtual void PrintReport(ostream & ost)
[more]virtual void MemoryUsage(ARRAY<MemoryUsageStruct*> & mu) const

Protected Fields

[more]const FESpace& fespace
[more]ARRAY<LinearFormIntegrator*> parts
[more]bool independent
do the integration on independent meshes


Inherited from NGS_Object:

Public Methods

ovoid SetName(const string & aname)
oconst string& GetName() const
oconst MeshAccess& GetMeshAccess() const

oconst FESpace& fespace

oARRAY<LinearFormIntegrator*> parts

obool independent
do the integration on independent meshes

o LinearForm(const FESpace & afespace, const string & aname, const Flags & flags)

ovirtual ~LinearForm()

oconst FESpace& GetFESpace() const

ovirtual void AddIntegrator(LinearFormIntegrator* lfi)

ovirtual const LinearFormIntegrator* GetIntegrator(int i) const

ovirtual int NumIntegrators() const

ovirtual void Assemble(LocalHeap & lh) = 0

ovirtual BaseVector& GetVector() const = 0

ovirtual string GetClassName() const

ovirtual void PrintReport(ostream & ost)

ovirtual void MemoryUsage(ARRAY<MemoryUsageStruct*> & mu) const


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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