concepts::PETScMat Member List
This is the complete list of members for concepts::PETScMat, including all inherited members.
A_ | concepts::PETScMat | private |
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) const | concepts::Matrix< Real > | inline |
c_type typedef | concepts::Matrix< Real > | |
const_iterator typedef | concepts::Matrix< Real > | |
d_type typedef | concepts::Matrix< Real > | |
end() | concepts::Matrix< Real > | inline |
end() const | concepts::Matrix< Real > | inline |
info(std::ostream &os) const | concepts::PETScMat | protected |
iterator typedef | concepts::Matrix< Real > | |
Matrix(uint nofRows, uint nofCols) | concepts::Matrix< Real > | inline |
nofCols() const | concepts::Matrix< Real > | inline |
nofRows() const | concepts::Matrix< Real > | inline |
nX_ | concepts::PETScMat | private |
nY_ | concepts::PETScMat | private |
operator Mat() | concepts::PETScMat | inline |
operator()(const Function< double > &fncY, Function< double > &fncX) | concepts::PETScMat | virtual |
operator()(const Function< std::complex< double > > &fncY, Function< std::complex< double > > &fncX) | concepts::PETScMat | virtual |
operator()(const Vector< double > &fncY, Vector< double > &fncX) | concepts::PETScMat | |
operator()(const uint i, const uint j) const | concepts::PETScMat | virtual |
operator()(const uint i, const uint j) | concepts::PETScMat | virtual |
Matrix< Real >::operator()(const Function< r_type > &fncY, Function< Real > &fncX)=0 | concepts::Matrix< Real > | pure virtual |
Matrix< Real >::operator()(const Function< c_type > &fncY, Function< c_type > &fncX)=0 | concepts::Matrix< Real > | pure virtual |
operator==(const Matrix< Real > &otherMat) const | concepts::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 typedef | concepts::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() const | concepts::PETScMat | inlinevirtual |
spaceY() const | concepts::PETScMat | inlinevirtual |
spcX_ | concepts::PETScMat | private |
spcY_ | concepts::PETScMat | private |
storeMatlab(const char *name) const | concepts::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::PETScMat | virtual |
transpMult(const Vector< std::complex< double > > &fncY, Vector< std::complex< double > > &fncX) | concepts::PETScMat | virtual |
Matrix< Real >::transpMult(const Vector< r_type > &fncY, Vector< Real > &fncX)=0 | concepts::Matrix< Real > | pure virtual |
Matrix< Real >::transpMult(const Vector< c_type > &fncY, Vector< c_type > &fncX)=0 | concepts::Matrix< Real > | pure virtual |
value_type typedef | concepts::Matrix< Real > | |
x_ | concepts::PETScMat | private |
y_ | concepts::PETScMat | private |
~PETScMat() | concepts::PETScMat |