Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Classes | Namespaces | Defines | Functions
space/integral.hh File Reference
#include <set>
#include "basics/typedefs.hh"
#include "basics/vectorsMatrices.hh"
#include "basics/vectorsMatricesForward.hh"
#include "geometry/integral.hh"
#include "space/element.hh"
#include "space/formula.hh"
#include "space/postProcess.hh"
#include "space/space.hh"
Include dependency graph for integral.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  concepts::CellEdgeIntegral< F >
 Integral over a edge, evaluated on a cell. More...
class  concepts::CellFaceIntegral< F >
 Integral over a face, evaluated on a cell. More...
class  concepts::CellIntegral< F >
 Integral, evaluated on a cell. More...

Namespaces

namespace  concepts
 

Geometries and material constants for eddy current problems.


Defines

#define ElemFrmIntegrate_D   0
#define ElemFrmL2Product_D   0
#define PWintegrate_D   0
#define SpaceIntegrate_D   0
#define SpcFrmL2Product_D   0

Functions

template<typename G >
Real concepts::integrate (const Element< G > &elm)
 Returns the area of the cell belonging to the element elm.
template<typename F , typename G >
concepts::integrate (const ElementWithCell< G > &elm, const ElementFormula< F, G > &frm, const Real t=0.0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 Returns the integral of the element formula frm over the cell belonging to the element elm.
template<class F , typename G >
concepts::integrate (SpaceOnCells< G > &spc, const ElementFormula< F, G > &frm, const Real t=0.0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 Returns the integral over space spc of the formula or element formula frm at time t.
template<typename F , typename G >
Real concepts::L2product (const ElementWithCell< G > &elm, const ElementFormula< F, G > &u, const ElementFormula< Real > *c=0, const Real t=0.0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 Returns the L2 product or with c weighted L2 product of an element formula u over the cell belonging to the element elm.
template<class F , typename G >
Real concepts::L2product (SpaceOnCells< F > &spc, const G &u, const ElementFormula< Real > *c=0, const Real t=0.0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 Returns the L2 product or with c weighted L2 product over space spc of the formula or element formula u at time t.

Define Documentation

#define ElemFrmIntegrate_D   0

Definition at line 19 of file integral.hh.

#define ElemFrmL2Product_D   0

Definition at line 22 of file integral.hh.

#define PWintegrate_D   0

Definition at line 20 of file integral.hh.

#define SpaceIntegrate_D   0

Definition at line 21 of file integral.hh.

#define SpcFrmL2Product_D   0

Definition at line 23 of file integral.hh.


Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)