BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Bempp::DiscreteAcaBoundaryOperator< ValueType > Member List

This is the complete list of members for Bempp::DiscreteAcaBoundaryOperator< ValueType >, including all inherited members.

AcaApproximateLuInverse< ValueType > (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >friend
acaOperatorApproximateLuInverse(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op, double delta)Bempp::DiscreteAcaBoundaryOperator< ValueType >related
acaOperatorSum (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >friend
acaOperatorSum(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op1, const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op2, double eps, int maximumRank)Bempp::DiscreteAcaBoundaryOperator< ValueType >related
actualMaximumRank() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
addBlock(const std::vector< int > &rows, const std::vector< int > &cols, const ValueType alpha, arma::Mat< ValueType > &block) const Bempp::DiscreteAcaBoundaryOperator< ValueType >virtual
AhmedBemBlcluster typedef (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >
AhmedConstMblockArray typedef (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >
AhmedDofType typedef (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >
AhmedMblock typedef (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >
AhmedMblockArray typedef (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >
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 >
applyBuiltInImpl(const TranspositionMode trans, const arma::Col< ValueType > &x_in, arma::Col< ValueType > &y_inout, const ValueType alpha, const ValueType beta) const (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >privatevirtual
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::DiscreteAcaBoundaryOperator< ValueType >virtual
asMatrix() const Bempp::DiscreteAcaBoundaryOperator< ValueType >virtual
blockCluster() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
blockCount() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
blocks() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
castToAca(const DiscreteBoundaryOperator< ValueType > &discreteOperator)Bempp::DiscreteAcaBoundaryOperator< ValueType >static
castToAca(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &discreteOperator)Bempp::DiscreteAcaBoundaryOperator< ValueType >static
columnCount() const Bempp::DiscreteAcaBoundaryOperator< 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::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >
DiscreteAcaBoundaryOperator(unsigned int rowCount, unsigned int columnCount, double epsUsedInAssembly, int maximumRankUsedInAssembly, int symmetry, const shared_ptr< const AhmedBemBlcluster > &blockCluster_, const AhmedMblockArray &blocks_, const IndexPermutation &domainPermutation_, const IndexPermutation &rangePermutation_, const ParallelizationOptions &parallelizationOptions_, const std::vector< AhmedConstMblockArray > &sharedBlocks_=std::vector< AhmedConstMblockArray >())Bempp::DiscreteAcaBoundaryOperator< ValueType >
DiscreteAcaBoundaryOperator(unsigned int rowCount, unsigned int columnCount, int maximumRankUsedInAssembly, int symmetry, std::auto_ptr< const AhmedBemBlcluster > blockCluster_, AhmedMblockArray blocks_, const IndexPermutation &domainPermutation_, const IndexPermutation &rangePermutation_, const ParallelizationOptions &parallelizationOptions_, const std::vector< AhmedConstMblockArray > &sharedBlocks_=std::vector< AhmedConstMblockArray >()) BEMPP_DEPRECATEDBempp::DiscreteAcaBoundaryOperator< ValueType >
DiscreteAcaBoundaryOperator(unsigned int rowCount, unsigned int columnCount, int maximumRankUsedInAssembly, int symmetry, const shared_ptr< const AhmedBemBlcluster > &blockCluster_, const AhmedMblockArray &blocks_, const IndexPermutation &domainPermutation_, const IndexPermutation &rangePermutation_, const ParallelizationOptions &parallelizationOptions_, const std::vector< AhmedConstMblockArray > &sharedBlocks_=std::vector< AhmedConstMblockArray >())Bempp::DiscreteAcaBoundaryOperator< ValueType >
domain() const (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >virtual
domainPermutation() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
dump() const Bempp::DiscreteBoundaryOperator< ValueType >virtual
eps() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
makeAllMblocksDense()Bempp::DiscreteAcaBoundaryOperator< ValueType >
maximumRank() const Bempp::DiscreteAcaBoundaryOperator< 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::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >protectedvirtual
parallelizationOptions() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
range() const (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >virtual
rangePermutation() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
rowCount() const Bempp::DiscreteAcaBoundaryOperator< ValueType >virtual
scaledAcaOperator (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >friend
scaledAcaOperator (defined in Bempp::DiscreteAcaBoundaryOperator< ValueType >)Bempp::DiscreteAcaBoundaryOperator< ValueType >friend
scaledAcaOperator(const ValueType &multiplier, const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op)Bempp::DiscreteAcaBoundaryOperator< ValueType >related
scaledAcaOperator(const shared_ptr< const DiscreteBoundaryOperator< ValueType > > &op, const ValueType &multiplier)Bempp::DiscreteAcaBoundaryOperator< ValueType >related
sharedBlocks() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
symmetry() const Bempp::DiscreteAcaBoundaryOperator< ValueType >
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
~DiscreteBoundaryOperator()Bempp::DiscreteBoundaryOperator< ValueType >inlinevirtual