concepts::PETScMat Member List

This is the complete list of members for concepts::PETScMat, including all inherited members.

A_concepts::PETScMatprivate
add(const uint i, const uint j, const Real value, const bool use_threshold=false, const Real threshold_value=1e-8)concepts::Matrix< Real >virtual
assembly(Matrix< Real > &dest, const Space< G > &spc, const BilinearForm< Real, G > &bf, const Real threshold=0.0)concepts::Matrix< Real >static
assembly(Matrix< Real > &dest, Scan< Element< G > > *sc, const BilinearForm< Real, G > &bf, const Real threshold=0.0)concepts::Matrix< Real >static
assembly(Matrix< Real > &dest, const Sequence< ElementWithCell< G > * > seq, const BilinearForm< Real, G > &bf, const Real threshold=0.0)concepts::Matrix< Real >static
assembly(Matrix< Real > &dest, const Space< G > &spc, const Sequence< bool > &seq, const BilinearForm< Real, G > &bf, const Real threshold=0.0)concepts::Matrix< Real >static
assembly(Matrix< Real > &dest, const Space< G > &spcX, const Space< G > &spcY, const BilinearForm< Real, G > &bf, const Real threshold=0.0, const bool single=false)concepts::Matrix< Real >static
assembly(Matrix< Real > &dest, const Sequence< ElementWithCell< G > * > seqX, const Space< G > &spcY, const BilinearForm< Real, G > &bf, const Real threshold=0.0)concepts::Matrix< Real >static
assembly(Matrix< Real > &dest, const BilinearForm< Real, G > &bf, const ElementPairList< G > &pairs)concepts::Matrix< Real >static
assembly(Matrix< Real > &dest, const Space< G > &spcX, const Space< G > &spcY, const Sequence< bool > &seq, const BilinearForm< Real, G > &bf, const Real threshold=0.0, const bool single=false)concepts::Matrix< Real >static
begin(uint r=0)concepts::Matrix< Real >inline
begin(uint r=0) constconcepts::Matrix< Real >inline
c_type typedefconcepts::Matrix< Real >
const_iterator typedefconcepts::Matrix< Real >
d_type typedefconcepts::Matrix< Real >
end()concepts::Matrix< Real >inline
end() constconcepts::Matrix< Real >inline
info(std::ostream &os) constconcepts::PETScMatprotected
iterator typedefconcepts::Matrix< Real >
Matrix(uint nofRows, uint nofCols)concepts::Matrix< Real >inline
nofCols() constconcepts::Matrix< Real >inline
nofRows() constconcepts::Matrix< Real >inline
nX_concepts::PETScMatprivate
nY_concepts::PETScMatprivate
operator Mat()concepts::PETScMatinline
operator()(const Function< double > &fncY, Function< double > &fncX)concepts::PETScMatvirtual
operator()(const Function< std::complex< double > > &fncY, Function< std::complex< double > > &fncX)concepts::PETScMatvirtual
operator()(const Vector< double > &fncY, Vector< double > &fncX)concepts::PETScMat
operator()(const uint i, const uint j) constconcepts::PETScMatvirtual
operator()(const uint i, const uint j)concepts::PETScMatvirtual
Matrix< Real >::operator()(const Function< r_type > &fncY, Function< Real > &fncX)=0concepts::Matrix< Real >pure virtual
Matrix< Real >::operator()(const Function< c_type > &fncY, Function< c_type > &fncX)=0concepts::Matrix< Real >pure virtual
operator==(const Matrix< Real > &otherMat) constconcepts::Matrix< Real >inlinevirtual
PETScMat(const Space< Real > &spcX, const Space< Real > &spcY)concepts::PETScMat
PETScMat(const Space< Real > &spc, BilinearForm< Real, Real > &bf)concepts::PETScMat
PETScMat(const SparseMatrix< Real > &matrix)concepts::PETScMat
r_type typedefconcepts::Matrix< Real >
set(const uint i, const uint j, const Real value, const bool use_threshold=false, const Real threshold_value=1e-8)concepts::Matrix< Real >virtual
setTimings(InOutParameters *timings)concepts::Matrix< Real >static
spaceX() constconcepts::PETScMatinlinevirtual
spaceY() constconcepts::PETScMatinlinevirtual
spcX_concepts::PETScMatprivate
spcY_concepts::PETScMatprivate
storeMatlab(const char *name) constconcepts::PETScMat
timeCntr_concepts::Matrix< Real >privatestatic
timings()concepts::Matrix< Real >static
timings_concepts::Matrix< Real >privatestatic
transpMult(const Vector< double > &fncY, Vector< double > &fncX)concepts::PETScMatvirtual
transpMult(const Vector< std::complex< double > > &fncY, Vector< std::complex< double > > &fncX)concepts::PETScMatvirtual
Matrix< Real >::transpMult(const Vector< r_type > &fncY, Vector< Real > &fncX)=0concepts::Matrix< Real >pure virtual
Matrix< Real >::transpMult(const Vector< c_type > &fncY, Vector< c_type > &fncX)=0concepts::Matrix< Real >pure virtual
value_type typedefconcepts::Matrix< Real >
x_concepts::PETScMatprivate
y_concepts::PETScMatprivate
~PETScMat()concepts::PETScMat
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich