Class documentation of Concepts

Loading...
Searching...
No Matches
integral.hh File Reference
#include <set>
#include "basics/typedefs.hh"
#include "basics/vectorsMatrices.hh"
#include "basics/vectorsMatricesForward.hh"
#include "basics/operations.hh"
#include "toolbox/sequence.hh"
#include "geometry/integral.hh"
#include "space/element.hh"
#include "space/formula.hh"
#include "space/postProcess.hh"
#include "space/space.hh"

Go to the source code of this file.

Classes

class  concepts::CellIntegral< F >
 
class  concepts::CellFaceIntegral< F >
 
class  concepts::CellEdgeIntegral< F >
 

Namespaces

namespace  concepts
 

Macros

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

Functions

template<typename G >
Real concepts::integrate (const Element< G > &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)
 
template<class F , typename G >
concepts::integrate (const SpaceOnCells< G > &spc, const ElementFormula< F, G > &frm, const Real t=0.0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 
template<class F , typename G >
concepts::integrate (const Sequence< ElementWithCell< G > * > &elm_seq, const ElementFormula< F, G > &frm, const Real t=0.0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 
template<class F , class G >
concepts::integrate (const ElementWithCell< G > &elm1, const ElementWithCell< G > &elm2, const ElementFormula< F, G > &frm1, const ElementFormula< F, G > &frm2, const Real t=0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 
template<class F , class G >
concepts::integrate (const SpaceOnCells< G > &spc1, const SpaceOnCells< G > &spc2, const ElementFormula< F, G > &frm1, const ElementFormula< F, G > &frm2, const Real t=0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 
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)
 
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)
 
template<class F , typename G >
Real concepts::L2product (const Sequence< ElementWithCell< G > * > &elm_seq, const ElementFormula< F, G > &u, const ElementFormula< Real > *c=0, const Real t=0.0, IntegrationCell::intFormType form=IntegrationCell::ZERO)
 

Detailed Description

Integrals of formulas on elements

Author
Kersten Schmidt, 2005

Definition in file integral.hh.

Macro Definition Documentation

◆ ElemFrmIntegrate_D

#define ElemFrmIntegrate_D   0

Definition at line 22 of file integral.hh.

◆ ElemFrmL2Product_D

#define ElemFrmL2Product_D   0

Definition at line 25 of file integral.hh.

◆ PWintegrate_D

#define PWintegrate_D   0

Definition at line 23 of file integral.hh.

◆ SeqElemFrmL2Product_D

#define SeqElemFrmL2Product_D   0

Definition at line 27 of file integral.hh.

◆ SpaceIntegrate_D

#define SpaceIntegrate_D   0

Definition at line 24 of file integral.hh.

◆ SpcFrmL2Product_D

#define SpcFrmL2Product_D   0

Definition at line 26 of file integral.hh.