oomph::DoubleMultiVector Member List

This is the complete list of members for oomph::DoubleMultiVector, including all inherited members.

build(const DoubleMultiVector &old_vector)oomph::DoubleMultiVectorinline
build(const unsigned &n_vector, const LinearAlgebraDistribution &dist, const double &initial_value=0.0)oomph::DoubleMultiVectorinline
build(const unsigned &n_vector, const LinearAlgebraDistribution *const &dist_pt, const double &initial_value=0.0)oomph::DoubleMultiVectorinline
build_distribution(const LinearAlgebraDistribution *const dist_pt)oomph::DistributableLinearAlgebraObjectinline
build_distribution(const LinearAlgebraDistribution &dist)oomph::DistributableLinearAlgebraObjectinline
Builtoomph::DoubleMultiVectorprivate
built() const oomph::DoubleMultiVectorinline
clear()oomph::DoubleMultiVectorinline
clear_distribution()oomph::DistributableLinearAlgebraObjectinlineprotected
DistributableLinearAlgebraObject()oomph::DistributableLinearAlgebraObjectinline
DistributableLinearAlgebraObject(const DistributableLinearAlgebraObject &matrix)oomph::DistributableLinearAlgebraObjectinline
distributed() const oomph::DistributableLinearAlgebraObjectinline
distribution_built() const oomph::DistributableLinearAlgebraObjectinline
distribution_pt() const oomph::DistributableLinearAlgebraObjectinline
dot(const DoubleMultiVector &vec, std::vector< double > &result) const oomph::DoubleMultiVectorinline
DoubleMultiVector()oomph::DoubleMultiVectorinline
DoubleMultiVector(const unsigned &n_vector, const LinearAlgebraDistribution *const &dist_pt, const double &v=0.0)oomph::DoubleMultiVectorinline
DoubleMultiVector(const unsigned &n_vector, const LinearAlgebraDistribution &dist, const double &v=0.0)oomph::DoubleMultiVectorinline
DoubleMultiVector(const unsigned &n_vector, const DoubleMultiVector &old_vector, const double &initial_value=0.0)oomph::DoubleMultiVectorinline
DoubleMultiVector(const DoubleMultiVector &old_vector, const std::vector< int > &index, const bool &deep_copy=true)oomph::DoubleMultiVectorinline
DoubleMultiVector(const DoubleMultiVector &old_vector, const Teuchos::Range1D &index, const bool &deep_copy=true)oomph::DoubleMultiVectorinline
DoubleMultiVector(const DoubleMultiVector &new_vector)oomph::DoubleMultiVectorinline
doublevector(const unsigned &i)oomph::DoubleMultiVectorinline
doublevector(const unsigned &i) const oomph::DoubleMultiVectorinline
first_row() const oomph::DistributableLinearAlgebraObjectinline
first_row(const unsigned &p) const oomph::DistributableLinearAlgebraObjectinline
initialise(const double &initial_value)oomph::DoubleMultiVectorinline
Internal_doublevectoroomph::DoubleMultiVectorprivate
Internal_valuesoomph::DoubleMultiVectorprivate
norm(std::vector< double > &result) const oomph::DoubleMultiVectorinline
nrow() const oomph::DistributableLinearAlgebraObjectinline
nrow_local() const oomph::DistributableLinearAlgebraObjectinline
nrow_local(const unsigned &p) const oomph::DistributableLinearAlgebraObjectinline
nvector() const oomph::DoubleMultiVectorinline
Nvectoroomph::DoubleMultiVectorprivate
operator()(int v, int i) const oomph::DoubleMultiVectorinline
operator*=(const double &scalar_value)oomph::DoubleMultiVectorinline
operator+=(DoubleMultiVector vec)oomph::DoubleMultiVectorinline
operator-=(DoubleMultiVector vec)oomph::DoubleMultiVectorinline
operator=(const DoubleMultiVector &old_vector)oomph::DoubleMultiVectorinline
oomph::DistributableLinearAlgebraObject::operator=(const DistributableLinearAlgebraObject &)oomph::DistributableLinearAlgebraObjectinline
operator==(const DoubleMultiVector &vec)oomph::DoubleMultiVectorinline
output(std::ostream &outfile) const oomph::DoubleMultiVectorinline
output(std::string filename)oomph::DoubleMultiVectorinline
redistribute(const LinearAlgebraDistribution *const &dist_pt)oomph::DoubleMultiVector
setup_doublevector_representation()oomph::DoubleMultiVectorinlineprivate
shallow_build(const DoubleMultiVector &old_vector)oomph::DoubleMultiVectorinline
shallow_build(const unsigned &n_vector, const LinearAlgebraDistribution &dist)oomph::DoubleMultiVectorinline
shallow_build(const unsigned &n_vector, const LinearAlgebraDistribution *const &dist_pt)oomph::DoubleMultiVectorinline
values()oomph::DoubleMultiVectorinline
values() const oomph::DoubleMultiVectorinline
values(const unsigned &i)oomph::DoubleMultiVectorinline
values(const unsigned &i) const oomph::DoubleMultiVectorinline
Valuesoomph::DoubleMultiVectorprivate
~DistributableLinearAlgebraObject()oomph::DistributableLinearAlgebraObjectinlinevirtual
~DoubleMultiVector()oomph::DoubleMultiVectorinline