build(const DoubleVector &old_vector) | oomph::DoubleVector | |
build(const LinearAlgebraDistribution &dist, const double &v) | oomph::DoubleVector | inline |
build(const LinearAlgebraDistribution *const &dist_pt, const double &v) | oomph::DoubleVector | |
build(const LinearAlgebraDistribution &dist, const Vector< double > &v) | oomph::DoubleVector | inline |
build(const LinearAlgebraDistribution *const &dist_pt, const Vector< double > &v) | oomph::DoubleVector | |
build_distribution(const LinearAlgebraDistribution *const dist_pt) | oomph::DistributableLinearAlgebraObject | inline |
build_distribution(const LinearAlgebraDistribution &dist) | oomph::DistributableLinearAlgebraObject | inline |
Built | oomph::DoubleVector | private |
built() const | oomph::DoubleVector | inline |
clear() | oomph::DoubleVector | 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() const | oomph::DistributableLinearAlgebraObject | inline |
Distribution_pt | oomph::DistributableLinearAlgebraObject | private |
dot(const DoubleVector &vec) const | oomph::DoubleVector | |
DoubleVector() | oomph::DoubleVector | inline |
DoubleVector(const LinearAlgebraDistribution *const &dist_pt, const double &v=0.0) | oomph::DoubleVector | inline |
DoubleVector(const LinearAlgebraDistribution &dist, const double &v=0.0) | oomph::DoubleVector | inline |
DoubleVector(const DoubleVector &new_vector) | oomph::DoubleVector | inline |
first_row() const | oomph::DistributableLinearAlgebraObject | inline |
first_row(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
initialise(const double &v) | oomph::DoubleVector | |
initialise(const Vector< double > v) | oomph::DoubleVector | |
Internal_values | oomph::DoubleVector | private |
max() const | oomph::DoubleVector | |
norm() const | oomph::DoubleVector | |
norm(const CRDoubleMatrix *matrix_pt) const | oomph::DoubleVector | |
nrow() const | oomph::DistributableLinearAlgebraObject | inline |
nrow_local() const | oomph::DistributableLinearAlgebraObject | inline |
nrow_local(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
operator*=(const double &d) | oomph::DoubleVector | |
operator+=(const DoubleVector &v) | oomph::DoubleVector | |
operator-=(const DoubleVector &v) | oomph::DoubleVector | |
operator/=(const double &d) | oomph::DoubleVector | |
operator<<(std::ostream &out, const DoubleVector &v) | oomph::DoubleVector | friend |
operator=(const DoubleVector &old_vector) | oomph::DoubleVector | inline |
oomph::DistributableLinearAlgebraObject::operator=(const DistributableLinearAlgebraObject &)=delete | oomph::DistributableLinearAlgebraObject | |
operator==(const DoubleVector &v) | oomph::DoubleVector | |
operator[](int i) | oomph::DoubleVector | |
operator[](int i) const | oomph::DoubleVector | |
output(std::ostream &outfile, const int &output_precision=-1) const | oomph::DoubleVector | |
output(std::string filename, const int &output_precision=-1) const | oomph::DoubleVector | inline |
output_local_values(std::ostream &outfile, const int &output_precision=-1) const | oomph::DoubleVector | |
output_local_values(std::string filename, const int &output_precision=-1) const | oomph::DoubleVector | inline |
output_local_values_with_offset(std::ostream &outfile, const int &output_precision=-1) const | oomph::DoubleVector | |
output_local_values_with_offset(std::string filename, const int &output_precision=-1) const | oomph::DoubleVector | inline |
redistribute(const LinearAlgebraDistribution *const &dist_pt) | oomph::DoubleVector | |
set_external_values(const LinearAlgebraDistribution *const &dist_pt, double *external_values, bool delete_external_values) | oomph::DoubleVector | inline |
set_external_values(double *external_values, bool delete_external_values) | oomph::DoubleVector | inline |
values_pt() | oomph::DoubleVector | inline |
values_pt() const | oomph::DoubleVector | inline |
Values_pt | oomph::DoubleVector | private |
~DistributableLinearAlgebraObject() | oomph::DistributableLinearAlgebraObject | inlinevirtual |
~DoubleVector() | oomph::DoubleVector | inline |