AMatrix typedef | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
components | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | static |
getActiveSubdomains() | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
getCorrection(XVector &dx) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
getInterfaceAveragingWeights(int s, XVector &rho) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
getInterfaceResidualUpdate(int s, TransmissionType &dres) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
getInterfaceValues(int s, TransmissionType &values) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
getRawCorrection(XVector &dx) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
getResidual(XVector &rr) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
getRestrictedResidual() const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
getS(SMatrix &S) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
getSchurResidual(Vector &lambda) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
getSolution(XVector &x) const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
getSolution() const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
imposeDC_inActiveInterface(Vector &Aq, Vector &q) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
imposeDCq(Vector &q) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
neighbors() const | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
preProlongate() | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
preRestrict() | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
prolongate() | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
restrict() | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
Scalar typedef | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
set_solver_type(bool cg_solver) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
setActiveId(bool active) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
setActiveSubdomains_sub(std::vector< bool > &activeSubdomains_) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
setCorrection(Vector const &c) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
setInterfaceAveragingWeights(int s, XVector const &rho) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
setInterfaceResidualUpdate(int s, TransmissionType const &dres) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
setInterfaceValues(int s, TransmissionType const &values) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | inline |
SMatrix typedef | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
Subdomain(int id, AMatrix const &A, Interfaces const &interfaces, NumaBCRSMatrix< Dune::FieldMatrix< Scalar, cComponents, components > > const &C) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
Subdomain(int id, AMatrix const &A, Interface const &ifs) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
TransmissionType typedef | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
update_rhs(XVector const &f) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
updateIteration(int cg_itr) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
updateSearchDirection(double beta) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
updateSearchDirectionNorm() | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
updateSolution(Scalar alpha) | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
Vector typedef | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
XEntry typedef | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |
XVector typedef | Kaskade::BDDC::Subdomain< m, Scalar_, CoarseScalar, Transfer > | |