operator-#

BilinearForm xlifepp::operator-(const BilinearForm&)#

opposite of a bilinear form

BilinearForm xlifepp::operator-(const BilinearForm&, const BilinearForm&)#

difference of bilinear forms

inline SymbolicFunction &xlifepp::operator-(const complex_t &c, const SymbolicFunction &f)#
Parameter xlifepp::operator-(const complex_t &v, const Parameter &p)#

difference complex and parameter

Matrix<complex_t> xlifepp::operator-(const complex_t &x, const Matrix<real_t> &rA)#

complex value - real matrix

complex x - real matrix A

Vector<complex_t> xlifepp::operator-(const complex_t &x, const Vector<real_t> &rA)#

subtract real vector from complex scalar

subtract “complex x - A”

complex_t xlifepp::operator-(const complex_t &z, const int i)#
complex_t xlifepp::operator-(const complex_t &z, const int_t i)#
complex_t xlifepp::operator-(const complex_t &z, const number_t n)#
GeomDomain &xlifepp::operator-(const GeomDomain &dom1, const GeomDomain &dom2)#

internal tool used by MeshDomain::fictitiousDomain

create the domain made of dom1 elements that are not in dom2

Geometry xlifepp::operator-(const Geometry &g1, const Geometry &g2)#

g2 hole of g1 (general case)

complex_t xlifepp::operator-(const int i, const complex_t &z)#
Parameter xlifepp::operator-(const int v, const Parameter &p)#

difference int and parameter

complex_t xlifepp::operator-(const int_t i, const complex_t &z)#
Parameter xlifepp::operator-(const int_t v, const Parameter &p)#

difference int_t and parameter

template<typename K>
Vector<K> xlifepp::operator-(const K &x, const Vector<K> &a)#

subtract vector from scalar “x-A”

LcKernelOperatorOnUnknowns xlifepp::operator-(const KernelOperatorOnUnknowns &opkuv, const LcKernelOperatorOnUnknowns &lc)#
LcKernelOperatorOnUnknowns xlifepp::operator-(const KernelOperatorOnUnknowns &opkuv1, const KernelOperatorOnUnknowns &opkuv2)#
template<typename K, typename KK>
Matrix<K> xlifepp::operator-(const KK &x, const Matrix<K> &a)#

scalar x - matrix A

template<typename K, typename KK>
SparseMatrix<K> xlifepp::operator-(const KK &x, const SparseMatrix<K> &a)#

scalar x - matrix A

LargeMatrix<complex_t> xlifepp::operator-(const LargeMatrix<complex_t> &matA, const LargeMatrix<real_t> &matB)#
LargeMatrix<complex_t> xlifepp::operator-(const LargeMatrix<real_t> &matA, const LargeMatrix<complex_t> &matB)#
template<typename T>
LargeMatrix<T> xlifepp::operator-(const LargeMatrix<T> &matA, const LargeMatrix<T> &matB)#
LcKernelOperatorOnUnknowns xlifepp::operator-(const LcKernelOperatorOnUnknowns &lc)#
LcKernelOperatorOnUnknowns xlifepp::operator-(const LcKernelOperatorOnUnknowns &lc, const KernelOperatorOnUnknowns &opkuv)#
LcKernelOperatorOnUnknowns xlifepp::operator-(const LcKernelOperatorOnUnknowns &lc1, const LcKernelOperatorOnUnknowns &lc2)#
LcOperatorOnUnknown xlifepp::operator-(const LcOperatorOnUnknown &lc)#
LcOperatorOnUnknown xlifepp::operator-(const LcOperatorOnUnknown &lc, const OperatorOnUnknown &opu)#
LcOperatorOnUnknown xlifepp::operator-(const LcOperatorOnUnknown &lc, const Unknown &u)#
LcOperatorOnUnknown xlifepp::operator-(const LcOperatorOnUnknown &lc1, const LcOperatorOnUnknown &lc2)#
LcOperatorOnUnknowns xlifepp::operator-(const LcOperatorOnUnknowns &lc)#
LcOperatorOnUnknowns xlifepp::operator-(const LcOperatorOnUnknowns &lc, const OperatorOnUnknowns &opus)#
LcOperatorOnUnknowns xlifepp::operator-(const LcOperatorOnUnknowns &lc1, const LcOperatorOnUnknowns &lc2)#
LcTerm<TermMatrix> xlifepp::operator-(const LcTerm<TermMatrix>&, const TermMatrix&)#

substraction of a TermMatrix of a LcTerm

LcTerm<TermVector> xlifepp::operator-(const LcTerm<TermVector> &lctv, const TermVector &tv)#
template<typename TT>
LcTerm<TT> xlifepp::operator-(const LcTerm<TT> &cl)#
template<typename TT>
LcTerm<TT> xlifepp::operator-(const LcTerm<TT> &cl1, const LcTerm<TT> &cl2)#
LinearForm xlifepp::operator-(const LinearForm&)#

opposite of a linear form

LinearForm xlifepp::operator-(const LinearForm&, const LinearForm&)#

difference of linear forms

template<typename T>
LowRankMatrix<T> xlifepp::operator-(const LowRankMatrix<T> &L1)#
template<typename T>
LowRankMatrix<T> xlifepp::operator-(const LowRankMatrix<T> &L1, const LowRankMatrix<T> &L2)#
Matrix<complex_t> xlifepp::operator-(const Matrix<complex_t> &cA, const Matrix<real_t> &rB)#

real matrix - complex matrix

complex matrix A - real matrix B

template<typename K, typename KK>
Matrix<K> xlifepp::operator-(const Matrix<K> &a, const KK &x)#

matrix A - scalar x

template<typename K>
Matrix<K> xlifepp::operator-(const Matrix<K> &a, const Matrix<K> &b)#

matrix A - matrix B

template<typename K>
Matrix<K> xlifepp::operator-(const Matrix<K> &m)#

unary operator- (negation operator)

Matrix<complex_t> xlifepp::operator-(const Matrix<real_t> &rA, const complex_t &x)#

real matrix - complex value

real matrix A - complex x

Matrix<complex_t> xlifepp::operator-(const Matrix<real_t> &rA, const Matrix<complex_t> &cB)#

complex matrix - real matrix

real matrix A - complex matrix B

complex_t xlifepp::operator-(const number_t n, const complex_t &z)#
Parameter xlifepp::operator-(const number_t v, const Parameter &p)#

difference number_t and parameter

LcOperatorOnUnknown xlifepp::operator-(const OperatorOnUnknown &opu, const LcOperatorOnUnknown &lc)#
LcOperatorOnUnknown xlifepp::operator-(const OperatorOnUnknown &opu, const OperatorOnUnknown &opv)#
LcOperatorOnUnknown xlifepp::operator-(const OperatorOnUnknown &opu, const Unknown &v)#
LcOperatorOnUnknowns xlifepp::operator-(const OperatorOnUnknowns &opus, const LcOperatorOnUnknowns &lc)#
LcOperatorOnUnknowns xlifepp::operator-(const OperatorOnUnknowns &opus1, const OperatorOnUnknowns &opus2)#
Parameter xlifepp::operator-(const Parameter &p)#
Parameter xlifepp::operator-(const Parameter &p, const complex_t &v)#

difference parameter and complex

Parameter xlifepp::operator-(const Parameter &p, const int v)#

difference parameter and int

Parameter xlifepp::operator-(const Parameter &p, const int_t v)#

difference parameter and int_t

Parameter xlifepp::operator-(const Parameter &p, const number_t v)#

difference parameter and number_t

Parameter xlifepp::operator-(const Parameter &p, const real_t v)#

difference parameter and real

Parameter xlifepp::operator-(const Parameter &p1, const Parameter &p2)#

difference of 2 parameters

Point xlifepp::operator-(const Point&)#

opposite point

Point xlifepp::operator-(const Point&, const Point&)#

difference of two points

Point xlifepp::operator-(const Point&, const real_t)#

difference of two points

template<typename K>
PolynomialT<K> xlifepp::operator-(const PolynomialT<K> &m)#
template<typename K>
PolynomialT<K> xlifepp::operator-(const PolynomialT<K> &p1, const PolynomialT<K> &p2)#
inline SymbolicFunction &xlifepp::operator-(const real_t &r, const SymbolicFunction &f)#
Vector<complex_t> xlifepp::operator-(const real_t &x, const Vector<complex_t> &cA)#

substract complex vector from real scalar

subtract real scalar to complex vector

Parameter xlifepp::operator-(const real_t v, const Parameter &p)#

difference real and parameter

Point xlifepp::operator-(const real_t, const Point&)#

difference of two points

template<typename K, typename KK>
SparseMatrix<K> xlifepp::operator-(const SparseMatrix<K> &a, const KK &x)#

matrix A - scalar x

template<typename K, typename KK>
SparseMatrix<K> xlifepp::operator-(const SparseMatrix<K> &a, const SparseMatrix<KK> &b)#

matrix A - matrix B

template<typename K>
SparseMatrix<K> xlifepp::operator-(const SparseMatrix<K> &m)#

unary operator- (negation operator)

SuBilinearForm xlifepp::operator-(const SuBilinearForm&)#

opposite of bilinear form

SuBilinearForm xlifepp::operator-(const SuBilinearForm&, const SuBilinearForm&)#

difference of bilinear forms

SuLinearForm xlifepp::operator-(const SuLinearForm &sulf)#

opposite of linear form

SuLinearForm xlifepp::operator-(const SuLinearForm &sulf1, const SuLinearForm &sulf2)#

difference of linear forms

inline SuTermVector xlifepp::operator-(const SuTermVector &s)#
inline SuTermVector xlifepp::operator-(const SuTermVector &s1, const SuTermVector &s2)#
inline SymbolicFunction &xlifepp::operator-(const SymbolicFunction &f)#
inline SymbolicFunction &xlifepp::operator-(const SymbolicFunction &f, const complex_t &c)#
inline SymbolicFunction &xlifepp::operator-(const SymbolicFunction &f, const real_t &r)#
inline SymbolicFunction &xlifepp::operator-(const SymbolicFunction &f1, const SymbolicFunction &f2)#
LcTerm<TermMatrix> xlifepp::operator-(const TermMatrix&)#

unary operator- (returns a LcTerm)

LcTerm<TermMatrix> xlifepp::operator-(const TermMatrix&, const LcTerm<TermMatrix>&)#

substraction of a LcTerm from a TermMatrix

LcTerm<TermMatrix> xlifepp::operator-(const TermMatrix&, const TermMatrix&)#

substraction of TermMatrix of a TermMatrix

SymbolicTermMatrix &xlifepp::operator-(const TermMatrix &M, SymbolicTermMatrix &S)#
LcTerm<TermVector> xlifepp::operator-(const TermVector &tv)#

substraction of TermVector

LcTerm<TermVector> xlifepp::operator-(const TermVector &tv, const LcTerm<TermVector> &lctv)#
LcTerm<TermVector> xlifepp::operator-(const TermVector &tv1, const TermVector &tv2)#
LcOperatorOnUnknown xlifepp::operator-(const Unknown &u, const LcOperatorOnUnknown &lc)#
LcOperatorOnUnknown xlifepp::operator-(const Unknown &u, const OperatorOnUnknown &opv)#
LcOperatorOnUnknown xlifepp::operator-(const Unknown &u, const Unknown &v)#
Value xlifepp::operator-(const Value &v)#
Vector<complex_t> xlifepp::operator-(const Vector<complex_t> &cA, const real_t &x)#

substract real scalar from complex vector

subtract real scalar to complex vector

Vector<complex_t> xlifepp::operator-(const Vector<complex_t> &cA, const Vector<real_t> &rB)#

vector subtraction A - B

vector subtraction “complex A - real B”

template<typename K>
Vector<K> xlifepp::operator-(const Vector<K> &a)#

unary - (return opposite vector)

template<typename K>
Vector<K> xlifepp::operator-(const Vector<K> &a, const K &x)#

subtract vector from scalar “A-x”

template<typename K>
Vector<K> xlifepp::operator-(const Vector<K> &a, const Vector<K> &b)#

vector subtraction “A-B”

Vector<complex_t> xlifepp::operator-(const Vector<real_t> &rA, const complex_t &x)#

subtract scalar from vector A - x

subtract scalar to vector “ A - complex x”

Vector<complex_t> xlifepp::operator-(const Vector<real_t> &rA, const Vector<complex_t> &cB)#

vector subtraction A - B

vector subtraction “real A - complex B”

SymbolicTermMatrix &xlifepp::operator-(LcTerm<TermMatrix> &LC, SymbolicTermMatrix &S)#
SymbolicTermMatrix &xlifepp::operator-(SymbolicTermMatrix &S, const TermMatrix &M)#
SymbolicTermMatrix &xlifepp::operator-(SymbolicTermMatrix &S, LcTerm<TermMatrix> &LC)#
SymbolicTermMatrix &xlifepp::operator-(SymbolicTermMatrix &S1, SymbolicTermMatrix &S2)#