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

Classes | Namespaces | Defines | Functions
formula/frmE_product.hh File Reference
#include "basics/debug.hh"
#include "elementFormulaContainer.hh"
#include "exceptions.hh"
Include dependency graph for frmE_product.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  concepts::FrmE_Product< F, H, J, G >
 Product of two element formulas or an element formula and a factor. More...

Namespaces

namespace  concepts
 

Geometries and material constants for eddy current problems.


Defines

#define ProdElemFormClone_D   0
#define ProdElemFormConstr_D   0
#define ProdElemFormDestr_D   0

Functions

ElementFormulaContainer< Real > concepts::operator* (const ElementFormulaContainer< Real > frm, const Real a)
 Simple multiplying of a element formulas by a constant via *-operator.
ElementFormulaContainer< Cmplx > concepts::operator* (const ElementFormulaContainer< Cmplx > frm, const Real a)
ElementFormulaContainer< Cmplx > concepts::operator* (const ElementFormulaContainer< Real > frm, const Cmplx a)
ElementFormulaContainer< Cmplx2d > concepts::operator* (const ElementFormulaContainer< Cmplx > frm, const Real2d a)
ElementFormulaContainer< Cmplx > concepts::operator* (const ElementFormulaContainer< Real > frm1, const ElementFormulaContainer< Cmplx > frm2)
ElementFormulaContainer< Real2d > concepts::operator* (const ElementFormulaContainer< MapReal2d > frm1, const ElementFormulaContainer< Real2d > frm2)
ElementFormulaContainer
< MapCmplx2d > 
concepts::operator* (const ElementFormulaContainer< Cmplx > frm1, const ElementFormulaContainer< MapCmplx2d > frm2)
ElementFormulaContainer
< MapReal2d > 
concepts::operator* (const ElementFormulaContainer< Real > frm1, const ElementFormulaContainer< MapReal2d > frm2)
ElementFormulaContainer
< MapCmplx2d > 
concepts::operator* (const ElementFormulaContainer< MapCmplx2d > frm1, const ElementFormulaContainer< Cmplx > frm2)
ElementFormulaContainer
< MapReal2d > 
concepts::operator* (const ElementFormulaContainer< MapReal2d > frm1, const ElementFormulaContainer< Real > frm2)
ElementFormulaContainer< Real > concepts::operator* (const ElementFormulaContainer< Real2d > frm1, const ElementFormulaContainer< Real2d > frm2)
ElementFormulaContainer< Cmplx2d > concepts::operator* (const ElementFormulaContainer< Cmplx > frm1, const ElementFormulaContainer< Real2d > frm2)
ElementFormulaContainer< Real2d > concepts::operator* (const ElementFormulaContainer< Real > frm1, const ElementFormulaContainer< Real2d > frm2)
ElementFormulaContainer< Cmplx2d > concepts::operator* (const ElementFormulaContainer< Real2d > frm1, const ElementFormulaContainer< Cmplx > frm2)
ElementFormulaContainer< Cmplx > concepts::operator* (const ElementFormulaContainer< Cmplx > frm1, const ElementFormulaContainer< Cmplx > frm2)
ElementFormulaContainer
< MapReal2d > 
concepts::operator* (const ElementFormulaContainer< MapReal2d > frm, const Real a)
ElementFormulaContainer< Real2d > concepts::operator* (const ElementFormulaContainer< Real2d > frm1, const ElementFormulaContainer< Real > frm2)
ElementFormulaContainer< Cmplx > concepts::operator* (const ElementFormulaContainer< Cmplx > frm1, const ElementFormulaContainer< Real > frm2)
ElementFormulaContainer< Real > concepts::operator* (const ElementFormulaContainer< Real > frm1, const ElementFormulaContainer< Real > frm2)
 Simple multiplying of two element formulas by *-operator.
ElementFormulaContainer< Real2d > concepts::operator* (const ElementFormulaContainer< MapReal2d > frm, const Real2d a)
ElementFormulaContainer
< MapCmplx2d > 
concepts::operator* (const Cmplx a, const ElementFormulaContainer< MapCmplx2d > frm)
ElementFormulaContainer
< MapReal2d > 
concepts::operator* (const Real a, const ElementFormulaContainer< MapReal2d > frm)
ElementFormulaContainer< Real2d > concepts::operator* (const ElementFormulaContainer< Real2d > frm, const Real a)
ElementFormulaContainer
< MapCmplx2d > 
concepts::operator* (const ElementFormulaContainer< MapCmplx2d > frm, const Cmplx a)
ElementFormulaContainer< Cmplx > concepts::operator* (const ElementFormulaContainer< Cmplx > frm, const Cmplx a)
ElementFormulaContainer< Real2d > concepts::operator* (const ElementFormulaContainer< Real > frm, const Real2d a)
ElementFormulaContainer< Cmplx2d > concepts::operator* (const ElementFormulaContainer< Cmplx2d > frm, const Cmplx a)
ElementFormulaContainer< Cmplx > concepts::operator/ (const ElementFormulaContainer< Cmplx > frm1, const ElementFormulaContainer< Cmplx > frm2)
ElementFormulaContainer< Cmplx > concepts::operator/ (const ElementFormulaContainer< Real > frm1, const ElementFormulaContainer< Cmplx > frm2)
ElementFormulaContainer< Cmplx > concepts::operator/ (const ElementFormulaContainer< Cmplx > frm1, const ElementFormulaContainer< Real > frm2)
ElementFormulaContainer< Real > concepts::operator/ (const ElementFormulaContainer< Real > frm1, const ElementFormulaContainer< Real > frm2)
 Simple dividing of a element formulas by a constant via /-operator.

Define Documentation

#define ProdElemFormClone_D   0

Definition at line 17 of file frmE_product.hh.

#define ProdElemFormConstr_D   0

Definition at line 15 of file frmE_product.hh.

#define ProdElemFormDestr_D   0

Definition at line 16 of file frmE_product.hh.


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