DGBasis.hpp
Go to the documentation of this file.
virtual void multiplyGradient(const double factor, double *coefficients) const virtual double functionAverage(const double *coefficients) const =0 virtual void addConstant(const double increment, double *coefficients) const Definition: grid.h:98 double evalFunc(const int cell, const double *coefficients, const double *x) const Definition: AnisotropicEikonal.hpp:43 virtual ~DGBasisBoundedTotalDegree() Destructor. virtual void eval(const int cell, const double *x, double *f_x) const virtual void evalGrad(const int cell, const double *x, double *grad_f_x) const =0 virtual int numBasisFunc() const =0 The number of basis functions per cell. virtual void evalGrad(const int cell, const double *x, double *grad_f_x) const virtual int numBasisFunc() const The number of basis functions per cell. virtual int degree() const The polynomial degree of the basis functions. DGBasisMultilin(const UnstructuredGrid &grid, const int degree) virtual int degree() const The polynomial degree of the basis functions. Definition: DGBasis.hpp:111 virtual void evalGrad(const int cell, const double *x, double *grad_f_x) const virtual double functionAverage(const double *coefficients) const virtual double functionAverage(const double *coefficients) const virtual void eval(const int cell, const double *x, double *f_x) const =0 virtual void addConstant(const double increment, double *coefficients) const virtual void multiplyGradient(const double factor, double *coefficients) const virtual void eval(const int cell, const double *x, double *f_x) const T * increment(T *cc, int i, int dim) Increment an iterator over an array that reresents a dense row-major matrix with dims columns... Definition: GridHelpers.hpp:318 virtual void multiplyGradient(const double factor, double *coefficients) const =0 virtual void addConstant(const double increment, double *coefficients) const =0 Base class for Discontinuous Galerkin bases, intended for time-of-flight computations. Definition: DGBasis.hpp:31 virtual int degree() const =0 The polynomial degree of the basis functions. virtual int numBasisFunc() const The number of basis functions per cell. Definition: DGBasis.hpp:188 DGBasisBoundedTotalDegree(const UnstructuredGrid &grid, const int degree) virtual int dimensions() const The number of space dimensions. |