NGSolve
4.9
|
container for all integrators More...
#include <integrator.hpp>
Classes | |
class | IntegratorInfo |
description of integrator More... | |
Public Member Functions | |
void | AddBFIntegrator (const string &aname, int aspacedim, int anumcoeffs, Integrator *(*acreator)(Array< CoefficientFunction * > &)) |
void | AddLFIntegrator (const string &aname, int aspacedim, int anumcoeffs, Integrator *(*acreator)(Array< CoefficientFunction * > &)) |
const Array< IntegratorInfo * > & | GetBFIs () const |
const IntegratorInfo * | GetBFI (const string &name, int dim) const |
BilinearFormIntegrator * | CreateBFI (const string &name, int dim, Array< CoefficientFunction * > &coeffs) const |
BilinearFormIntegrator * | CreateBFI (const string &name, int dim, CoefficientFunction *coef) const |
const Array< IntegratorInfo * > & | GetLFIs () const |
const IntegratorInfo * | GetLFI (const string &name, int dim) const |
LinearFormIntegrator * | CreateLFI (const string &name, int dim, Array< CoefficientFunction * > &coeffs) const |
LinearFormIntegrator * | CreateLFI (const string &name, int dim, CoefficientFunction *coef) const |
void | Print (ostream &ost) const |
Public Attributes | |
Array< IntegratorInfo * > | bfis |
Array< IntegratorInfo * > | lfis |
container for all integrators