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 |
build_halo_scheme(DoubleVectorHaloScheme *const &halo_scheme_pt) | oomph::DoubleVectorWithHaloEntries | |
built() const | oomph::DoubleVector | inline |
Built | oomph::DoubleVector | private |
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 | oomph::DistributableLinearAlgebraObject | private |
distribution_pt() const | oomph::DistributableLinearAlgebraObject | inline |
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 |
DoubleVectorWithHaloEntries() | oomph::DoubleVectorWithHaloEntries | inline |
DoubleVectorWithHaloEntries(const LinearAlgebraDistribution *const &dist_pt, DoubleVectorHaloScheme *const &halo_scheme_pt=0, const double &v=0.0) | oomph::DoubleVectorWithHaloEntries | inline |
DoubleVectorWithHaloEntries(const LinearAlgebraDistribution &dist, DoubleVectorHaloScheme *const &halo_scheme_pt=0, const double &v=0.0) | oomph::DoubleVectorWithHaloEntries | inline |
DoubleVectorWithHaloEntries(const DoubleVectorWithHaloEntries &new_vector) | oomph::DoubleVectorWithHaloEntries | inline |
DoubleVectorWithHaloEntries(const DoubleVector &new_vector, DoubleVectorHaloScheme *const &halo_scheme_pt=0) | oomph::DoubleVectorWithHaloEntries | inline |
first_row() const | oomph::DistributableLinearAlgebraObject | inline |
first_row(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
global_value(const unsigned &i) | oomph::DoubleVectorWithHaloEntries | inline |
global_value(const unsigned &i) const | oomph::DoubleVectorWithHaloEntries | inline |
halo_scheme_pt() | oomph::DoubleVectorWithHaloEntries | inline |
halo_scheme_pt() const | oomph::DoubleVectorWithHaloEntries | inline |
Halo_scheme_pt | oomph::DoubleVectorWithHaloEntries | private |
Halo_value | oomph::DoubleVectorWithHaloEntries | private |
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=(const DoubleVectorWithHaloEntries &old_vector) | oomph::DoubleVectorWithHaloEntries | inline |
oomph::DoubleVector::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 |
sum_all_halo_and_haloed_values() | oomph::DoubleVectorWithHaloEntries | |
synchronise() | oomph::DoubleVectorWithHaloEntries | |
Values_pt | oomph::DoubleVector | private |
values_pt() | oomph::DoubleVector | inline |
values_pt() const | oomph::DoubleVector | inline |
~DistributableLinearAlgebraObject() | oomph::DistributableLinearAlgebraObject | inlinevirtual |
~DoubleVector() | oomph::DoubleVector | inline |
~DoubleVectorWithHaloEntries() | oomph::DoubleVectorWithHaloEntries | inline |