BEM++
2.0
|
This is the complete list of members for Bempp::DiscreteSparseBoundaryOperator< ValueType >, including all inherited members.
addBlock(const std::vector< int > &rows, const std::vector< int > &cols, const ValueType alpha, arma::Mat< ValueType > &block) const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | virtual |
AhmedBemBlcluster typedef (defined in Bempp::DiscreteSparseBoundaryOperator< ValueType >) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | private |
AhmedDofType typedef (defined in Bempp::DiscreteSparseBoundaryOperator< ValueType >) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | private |
AhmedMblock typedef (defined in Bempp::DiscreteSparseBoundaryOperator< ValueType >) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | private |
apply(const Thyra::EOpTransp M_trans, const Thyra::MultiVectorBase< ValueType > &x_in, const Thyra::Ptr< Thyra::MultiVectorBase< ValueType > > &y_inout, const ValueType alpha, const ValueType beta) const | Bempp::DiscreteBoundaryOperator< ValueType > | |
apply(const TranspositionMode trans, const arma::Mat< ValueType > &x_in, arma::Mat< ValueType > &y_inout, const ValueType alpha, const ValueType beta) const | Bempp::DiscreteBoundaryOperator< ValueType > | |
applyImpl(const Thyra::EOpTransp M_trans, const Thyra::MultiVectorBase< ValueType > &X_in, const Teuchos::Ptr< Thyra::MultiVectorBase< ValueType > > &Y_inout, const ValueType alpha, const ValueType beta) const (defined in Bempp::DiscreteBoundaryOperator< ValueType >) | Bempp::DiscreteBoundaryOperator< ValueType > | protectedvirtual |
asDiscreteAcaBoundaryOperator(double eps=-1, int maximumRank=-1, bool interleave=false) const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | virtual |
asMatrix() const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | virtual |
castToSparse(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &discreteOperator) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | static |
columnCount() const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | virtual |
complexify(const shared_ptr< const DiscreteBoundaryOperator< RealType > > &op) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
conjugate(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
conjugateTranspose(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
CoordinateType typedef (defined in Bempp::DiscreteSparseBoundaryOperator< ValueType >) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | private |
DiscreteSparseBoundaryOperator(const shared_ptr< const Epetra_CrsMatrix > &mat, int symmetry=NO_SYMMETRY, TranspositionMode trans=NO_TRANSPOSE, const shared_ptr< AhmedBemBlcluster > &blockCluster=shared_ptr< AhmedBemBlcluster >(), const shared_ptr< IndexPermutation > &domainPermutation=shared_ptr< IndexPermutation >(), const shared_ptr< IndexPermutation > &rangePermutation=shared_ptr< IndexPermutation >()) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | |
domain() const (defined in Bempp::DiscreteSparseBoundaryOperator< ValueType >) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | virtual |
dump() const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | virtual |
epetraMatrix() const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | |
mul(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op1, const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op2) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
operator*(ScalarType scalar, const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
operator*(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op, ScalarType scalar) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
operator*(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op1, const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op2) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
operator+(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
operator+(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op1, const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op2) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
operator-(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
operator-(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op1, const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op2) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
operator/(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op, ScalarType scalar) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
opSupportedImpl(Thyra::EOpTransp M_trans) const (defined in Bempp::DiscreteSparseBoundaryOperator< ValueType >) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | protectedvirtual |
range() const (defined in Bempp::DiscreteSparseBoundaryOperator< ValueType >) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | virtual |
rowCount() const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | virtual |
sparseCholesky(const Epetra_CrsMatrix &mat) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | related |
sparseInverse(const Epetra_CrsMatrix &mat) | Bempp::DiscreteSparseBoundaryOperator< ValueType > | related |
symmetryMode() const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | inline |
transpose(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
transpose(TranspositionMode trans, const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op) | Bempp::DiscreteBoundaryOperator< ValueType > | related |
transpositionMode() const | Bempp::DiscreteSparseBoundaryOperator< ValueType > | |
~DiscreteBoundaryOperator() | Bempp::DiscreteBoundaryOperator< ValueType > | inlinevirtual |