operator|#

OperatorOnUnknown &xlifepp::operator|(const complex_t&, const Unknown&)#

c|u

OperatorOnUnknown &xlifepp::operator|(const complex_t &val, OperatorOnUnknown &opu)#
OperatorOnUnknown &xlifepp::operator|(const Function&, const Unknown&)#

F|u.

OperatorOnUnknown &xlifepp::operator|(const Function&, OperatorOnUnknown&)#

innerproduct syntax F|Op(u)

OperatorOnFunction &xlifepp::operator|(const Function&, UnitaryVector)#

f|n same as ndot(f)

KernelOperatorOnUnknowns xlifepp::operator|(const Kernel&, const OperatorOnUnknown&)#

ker | opv

KernelOperatorOnUnknowns xlifepp::operator|(const Kernel&, const Unknown&)#

ker | v

OperatorOnKernel &xlifepp::operator|(const Kernel&, UnitaryVector)#

ker|n same as ndot(ker)

KernelOperatorOnTermVector xlifepp::operator|(const Kernel &ker, const TermVector &tv)#

ker | tv

KernelOperatorOnTermVectorAndUnknown xlifepp::operator|(const KernelOperatorOnTermVector &koptv, const OperatorOnUnknown &opv)#
KernelOperatorOnTermVectorAndUnknown xlifepp::operator|(const KernelOperatorOnTermVector &koptv, const Unknown &v)#
KernelOperatorOnTermVectorAndUnknown xlifepp::operator|(const KernelOperatorOnTermVectorAndUnknown&, const OperatorOnUnknown&)#
KernelOperatorOnUnknowns xlifepp::operator|(const KernelOperatorOnUnknowns&, const OperatorOnUnknown&)#

opker | opv

KernelOperatorOnUnknowns xlifepp::operator|(const KernelOperatorOnUnknowns&, const Unknown&)#

opker | v

LcOperatorOnUnknowns xlifepp::operator|(const LcOperatorOnUnknown &lcopu, const LcOperatorOnUnknown &lcopv)#
LcOperatorOnUnknowns xlifepp::operator|(const LcOperatorOnUnknown &lcopu, const OperatorOnUnknown &opv)#
LcOperatorOnUnknowns xlifepp::operator|(const LcOperatorOnUnknown &lcopu, const Unknown &v)#
template<typename T>
OperatorOnUnknown &xlifepp::operator|(const Matrix<T> &val, const Unknown &un)#

Matrix|u.

template<typename T>
OperatorOnUnknown &xlifepp::operator|(const Matrix<T> &val, OperatorOnUnknown &opu)#
OperatorOnUnknown &xlifepp::operator|(const OperatorOnFunction&, const Unknown&)#

op(F)|u

OperatorOnUnknown &xlifepp::operator|(const OperatorOnFunction&, OperatorOnUnknown&)#

innerproduct syntax op(F)|Op(u)

KernelOperatorOnUnknowns xlifepp::operator|(const OperatorOnKernel&, const OperatorOnUnknown&)#

opker | opv

KernelOperatorOnTermVector xlifepp::operator|(const OperatorOnKernel &opk, const TermVector &tv)#

opker | tv

KernelOperatorOnUnknowns xlifepp::operator|(const OperatorOnUnknown&, const Kernel&)#

opu | ker

KernelOperatorOnTermVectorAndUnknown xlifepp::operator|(const OperatorOnUnknown&, const KernelOperatorOnTermVectorAndUnknown&)#
KernelOperatorOnUnknowns xlifepp::operator|(const OperatorOnUnknown&, const KernelOperatorOnUnknowns&)#

opu | opker

KernelOperatorOnUnknowns xlifepp::operator|(const OperatorOnUnknown&, const OperatorOnKernel&)#

opu | opker

LcOperatorOnUnknowns xlifepp::operator|(const OperatorOnUnknown &opu, const LcOperatorOnUnknown &lcopv)#
KernelOperatorOnTermVectorAndUnknown xlifepp::operator|(const OperatorOnUnknown &opv, const KernelOperatorOnTermVector &koptv)#
OperatorOnUnknown &xlifepp::operator|(const real_t&, const Unknown&)#

r|u

OperatorOnUnknown &xlifepp::operator|(const real_t &val, OperatorOnUnknown &opu)#
TermVector xlifepp::operator|(const TermVector&, const GeomDomain&)#

restrict TermVector to a GeomDomain

KernelOperatorOnTermVector xlifepp::operator|(const TermVector &tv, const Kernel &ker)#

tv | ker

KernelOperatorOnTermVector xlifepp::operator|(const TermVector &tv, const OperatorOnKernel &opker)#

tv | opker

OperatorOnUnknown &xlifepp::operator|(const TermVector &tv, const TestFunction &un)#

tv|u

OperatorOnUnknown &xlifepp::operator|(const TermVector &tv, const Unknown &un)#

tv|u

OperatorOnUnknown &xlifepp::operator|(const TermVector &tv, OperatorOnUnknown &opu)#

tv|opu

complex_t xlifepp::operator|(const TermVector &tv1, const TermVector &tv2)#

main operator for inner or hermitian products

OperatorOnUnknown &xlifepp::operator|(const TestFunction &un, const TermVector &tv)#

u|tv

inline UnitaryVector xlifepp::operator|(const UnitaryVector &n1, const UnitaryVector &n2)#

inner product of unitary vector (_nx|_ny) -> _nxdotny

OperatorOnUnknown &xlifepp::operator|(const Unknown&, const complex_t&)#

u|c

OperatorOnUnknown &xlifepp::operator|(const Unknown&, const Function&)#

u|F

KernelOperatorOnUnknowns xlifepp::operator|(const Unknown&, const Kernel&)#

u | ker

KernelOperatorOnUnknowns xlifepp::operator|(const Unknown&, const KernelOperatorOnUnknowns&)#

u | opker

OperatorOnUnknown &xlifepp::operator|(const Unknown&, const OperatorOnFunction&)#

u|op(F)

OperatorOnUnknown &xlifepp::operator|(const Unknown&, const real_t&)#

u|r

OperatorOnUnknown &xlifepp::operator|(const Unknown&, const Value&)#

u|val

OperatorOnUnknown &xlifepp::operator|(const Unknown&, UnitaryVector)#

u|n same as ndot(u)

LcOperatorOnUnknowns xlifepp::operator|(const Unknown &u, const LcOperatorOnUnknown &lcopv)#
OperatorOnUnknown &xlifepp::operator|(const Unknown &un, const GeomDomain &dom)#
template<typename T>
OperatorOnUnknown &xlifepp::operator|(const Unknown &un, const Matrix<T> &val)#

u|Matrix

OperatorOnUnknown &xlifepp::operator|(const Unknown &un, const TermVector &tv)#

u|tv

template<typename T>
OperatorOnUnknown &xlifepp::operator|(const Unknown &un, const Vector<T> &val)#

u|Vector

template<typename T>
KernelOperatorOnUnknowns xlifepp::operator|(const Unknown &un, T (*fun)(const Point&, const Point&, Parameters&))#

u | function(Point,Parameters)

template<typename T>
OperatorOnUnknown &xlifepp::operator|(const Unknown &un, T (*fun)(const Point&, Parameters&))#

u | function(Point,Parameters)

template<typename T>
KernelOperatorOnUnknowns xlifepp::operator|(const Unknown &un, T (*fun)(const Vector<Point>&, const Vector<Point>&, Parameters&))#

u | function(Vector<Point>,Parameters)

template<typename T>
OperatorOnUnknown &xlifepp::operator|(const Unknown &un, T (*fun)(const Vector<Point>&, Parameters&))#

u | function(Vector<Point>,Parameters)

KernelOperatorOnTermVectorAndUnknown xlifepp::operator|(const Unknown &v, const KernelOperatorOnTermVector &koptv)#
OperatorOnUnknown &xlifepp::operator|(const Value&, const Unknown&)#

val|u

OperatorOnUnknown &xlifepp::operator|(const Value&, OperatorOnUnknown&)#

innerproduct syntax V|Op(u)

OperatorOnFunction &xlifepp::operator|(const Vector<complex_t> &v, UnitaryVector n)#

v|n same as f_v|n

OperatorOnFunction &xlifepp::operator|(const Vector<real_t> &v, UnitaryVector n)#

v|n same as f_v|n

template<typename T>
OperatorOnUnknown &xlifepp::operator|(const Vector<T> &val, const Unknown &un)#

Vector|u.

template<typename T>
OperatorOnUnknown &xlifepp::operator|(const Vector<T> &val, OperatorOnUnknown &opu)#
OperatorOnFunction &xlifepp::operator|(OperatorOnFunction&, UnitaryVector)#

opf|n

OperatorOnKernel &xlifepp::operator|(OperatorOnKernel&, UnitaryVector)#

opker|n

OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown&, const Function&)#

innerproduct syntax Op(u)|F

OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown&, const OperatorOnFunction&)#

innerproduct syntax Op(u)|op(F)

OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown&, const Value&)#

innerproduct syntax Op(u)|V

OperatorOnUnknowns xlifepp::operator|(OperatorOnUnknown&, OperatorOnUnknown&)#

opu | opv

OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown&, UnitaryVector)#

grad(u)|n same as ndotgrad(u)

OperatorOnUnknowns xlifepp::operator|(OperatorOnUnknown&, Unknown&)#

opu | v

OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown &opu, const complex_t &val)#
OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown &opu, const GeomDomain &dom)#
template<typename T>
OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown &opu, const Matrix<T> &val)#
OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown &opu, const real_t &val)#
OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown &opu, const TermVector &tv)#

opu|tv

template<typename T>
OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown &opu, const Vector<T> &val)#
template<typename T>
OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown &opu, T (*fun)(const Point&, Parameters&))#

opu | function(Point,Parameters)

template<typename T>
OperatorOnUnknown &xlifepp::operator|(OperatorOnUnknown &opu, T (*fun)(const Vector<Point>&, Parameters&))#

opu | function(Vector<Point>,Parameters)

inline Space &xlifepp::operator|(Space &sp, const GeomDomain &dom)#
Parameters:

dom – return sub-space or trace space on domain of a space, created if not exist

template<typename T>
KernelOperatorOnUnknowns xlifepp::operator|(T (*fun)(const Point&, const Point&, Parameters&), const Unknown &un)#

function(Point,Parameters) | u

template<typename T>
OperatorOnUnknown &xlifepp::operator|(T (*fun)(const Point&, Parameters&), const Unknown &un)#

function(Point,Parameters) | u

template<typename T>
OperatorOnUnknown &xlifepp::operator|(T (*fun)(const Point&, Parameters&), OperatorOnUnknown &opu)#

function(Point,Parameters) | opu

template<typename T>
KernelOperatorOnUnknowns xlifepp::operator|(T (*fun)(const Vector<Point>&, const Vector<Point>&, Parameters&), const Unknown &un)#

function(Vector<Point>,Parameters) | u

template<typename T>
OperatorOnUnknown &xlifepp::operator|(T (*fun)(const Vector<Point>&, Parameters&), const Unknown &un)#

function(Vector<Point>,Parameters) | u

template<typename T>
OperatorOnUnknown &xlifepp::operator|(T (*fun)(const Vector<Point>&, Parameters&), OperatorOnUnknown &opu)#

function(Vector<Point>,Parameters) | opu

OperatorOnFunction &xlifepp::operator|(UnitaryVector n, const Vector<complex_t> &v)#

n|v same as n|f_v

OperatorOnFunction &xlifepp::operator|(UnitaryVector n, const Vector<real_t> &v)#

n|v same as n|f_v

OperatorOnFunction &xlifepp::operator|(UnitaryVector, const Function&)#

n|f same as ndot(f)

OperatorOnKernel &xlifepp::operator|(UnitaryVector, const Kernel&)#

n|ker same as ndot(ker)

OperatorOnUnknown &xlifepp::operator|(UnitaryVector, const Unknown&)#

n|u same as ndot(u)

OperatorOnFunction &xlifepp::operator|(UnitaryVector, OperatorOnFunction&)#

n|opf

OperatorOnKernel &xlifepp::operator|(UnitaryVector, OperatorOnKernel&)#

n|opker

OperatorOnUnknown &xlifepp::operator|(UnitaryVector, OperatorOnUnknown&)#

n|grad(u) same as ndotgrad(u)

OperatorOnUnknowns xlifepp::operator|(Unknown&, OperatorOnUnknown&)#

u | opv

OperatorOnUnknowns xlifepp::operator|(Unknown&, Unknown&)#

u | v