| build(const DoubleMultiVector &old_vector) | oomph::DoubleMultiVector | inline |
| build(const unsigned &n_vector, const LinearAlgebraDistribution &dist, const double &initial_value=0.0) | oomph::DoubleMultiVector | inline |
| build(const unsigned &n_vector, const LinearAlgebraDistribution *const &dist_pt, const double &initial_value=0.0) | oomph::DoubleMultiVector | inline |
| build_distribution(const LinearAlgebraDistribution *const dist_pt) | oomph::DistributableLinearAlgebraObject | inline |
| build_distribution(const LinearAlgebraDistribution &dist) | oomph::DistributableLinearAlgebraObject | inline |
| Built | oomph::DoubleMultiVector | private |
| built() const | oomph::DoubleMultiVector | inline |
| clear() | oomph::DoubleMultiVector | inline |
| clear_distribution() | oomph::DistributableLinearAlgebraObject | inlineprotected |
| DistributableLinearAlgebraObject() | oomph::DistributableLinearAlgebraObject | inline |
| DistributableLinearAlgebraObject(const DistributableLinearAlgebraObject &matrix)=delete | oomph::DistributableLinearAlgebraObject | |
| distributed() const | oomph::DistributableLinearAlgebraObject | inline |
| distribution_built() const | oomph::DistributableLinearAlgebraObject | inline |
| Distribution_pt | oomph::DistributableLinearAlgebraObject | private |
| distribution_pt() const | oomph::DistributableLinearAlgebraObject | inline |
| dot(const DoubleMultiVector &vec, std::vector< double > &result) const | oomph::DoubleMultiVector | inline |
| DoubleMultiVector() | oomph::DoubleMultiVector | inline |
| DoubleMultiVector(const unsigned &n_vector, const LinearAlgebraDistribution *const &dist_pt, const double &v=0.0) | oomph::DoubleMultiVector | inline |
| DoubleMultiVector(const unsigned &n_vector, const LinearAlgebraDistribution &dist, const double &v=0.0) | oomph::DoubleMultiVector | inline |
| DoubleMultiVector(const unsigned &n_vector, const DoubleMultiVector &old_vector, const double &initial_value=0.0) | oomph::DoubleMultiVector | inline |
| DoubleMultiVector(const DoubleMultiVector &old_vector, const std::vector< int > &index, const bool &deep_copy=true) | oomph::DoubleMultiVector | inline |
| DoubleMultiVector(const DoubleMultiVector &new_vector) | oomph::DoubleMultiVector | inline |
| doublevector(const unsigned &i) | oomph::DoubleMultiVector | inline |
| doublevector(const unsigned &i) const | oomph::DoubleMultiVector | inline |
| first_row() const | oomph::DistributableLinearAlgebraObject | inline |
| first_row(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
| initialise(const double &initial_value) | oomph::DoubleMultiVector | inline |
| Internal_doublevector | oomph::DoubleMultiVector | private |
| Internal_values | oomph::DoubleMultiVector | private |
| norm(std::vector< double > &result) const | oomph::DoubleMultiVector | inline |
| nrow() const | oomph::DistributableLinearAlgebraObject | inline |
| nrow_local() const | oomph::DistributableLinearAlgebraObject | inline |
| nrow_local(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
| Nvector | oomph::DoubleMultiVector | private |
| nvector() const | oomph::DoubleMultiVector | inline |
| operator()(int v, int i) const | oomph::DoubleMultiVector | inline |
| operator*=(const double &scalar_value) | oomph::DoubleMultiVector | inline |
| operator+=(DoubleMultiVector vec) | oomph::DoubleMultiVector | inline |
| operator-=(DoubleMultiVector vec) | oomph::DoubleMultiVector | inline |
| operator=(const DoubleMultiVector &old_vector) | oomph::DoubleMultiVector | inline |
| oomph::DistributableLinearAlgebraObject::operator=(const DistributableLinearAlgebraObject &)=delete | oomph::DistributableLinearAlgebraObject | |
| operator==(const DoubleMultiVector &vec) | oomph::DoubleMultiVector | inline |
| output(std::ostream &outfile) const | oomph::DoubleMultiVector | inline |
| output(std::string filename) | oomph::DoubleMultiVector | inline |
| redistribute(const LinearAlgebraDistribution *const &dist_pt) | oomph::DoubleMultiVector | |
| setup_doublevector_representation() | oomph::DoubleMultiVector | inlineprivate |
| shallow_build(const DoubleMultiVector &old_vector) | oomph::DoubleMultiVector | inline |
| shallow_build(const unsigned &n_vector, const LinearAlgebraDistribution &dist) | oomph::DoubleMultiVector | inline |
| shallow_build(const unsigned &n_vector, const LinearAlgebraDistribution *const &dist_pt) | oomph::DoubleMultiVector | inline |
| values() | oomph::DoubleMultiVector | inline |
| values() const | oomph::DoubleMultiVector | inline |
| values(const unsigned &i) | oomph::DoubleMultiVector | inline |
| values(const unsigned &i) const | oomph::DoubleMultiVector | inline |
| Values | oomph::DoubleMultiVector | private |
| ~DistributableLinearAlgebraObject() | oomph::DistributableLinearAlgebraObject | inlinevirtual |
| ~DoubleMultiVector() | oomph::DoubleMultiVector | inline |