Loading...
Searching...
No Matches
dolfin::GenericVector Member List

This is the complete list of members for dolfin::GenericVector, including all inherited members.

abs()=0 | dolfin::GenericVector | pure virtual
add(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) | dolfin::GenericVector | inline virtual
add(const double *block, const std::vector< ArrayView< const dolfin::la_index > > &rows) | dolfin::GenericVector | inline virtual
add(const double *block, std::size_t m, const dolfin::la_index *rows)=0 | dolfin::GenericVector | pure virtual
add_local(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) | dolfin::GenericVector | inline virtual
add_local(const double *block, const std::vector< ArrayView< const dolfin::la_index > > &rows) | dolfin::GenericVector | inline virtual
add_local(const double *block, std::size_t m, const dolfin::la_index *rows)=0 | dolfin::GenericVector | pure virtual
add_local(const Array< double > &values)=0 | dolfin::GenericVector | pure virtual
apply(std::string mode)=0 | dolfin::GenericVector | pure virtual
axpy(double a, const GenericVector &x)=0 | dolfin::GenericVector | pure virtual
copy() const =0 | dolfin::GenericVector | pure virtual
empty() const =0 | dolfin::GenericTensor | pure virtual
factory() const =0 | dolfin::GenericTensor | pure virtual
gather(GenericVector &x, const std::vector< dolfin::la_index > &indices) const =0 | dolfin::GenericVector | pure virtual
gather(std::vector< double > &x, const std::vector< dolfin::la_index > &indices) const =0 | dolfin::GenericVector | pure virtual
gather_on_zero(std::vector< double > &x) const =0 | dolfin::GenericVector | pure virtual
get(double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) const | dolfin::GenericVector | inline virtual
get(double *block, std::size_t m, const dolfin::la_index *rows) const =0 | dolfin::GenericVector | pure virtual
get_local(double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) const | dolfin::GenericVector | inline virtual
get_local(double *block, std::size_t m, const dolfin::la_index *rows) const =0 | dolfin::GenericVector | pure virtual
get_local(std::vector< double > &values) const =0 | dolfin::GenericVector | pure virtual
getitem(dolfin::la_index i) const | dolfin::GenericVector | inline virtual
id() const | dolfin::Variable | inline
init(const TensorLayout &tensor_layout) | dolfin::GenericVector | inline virtual
init(std::size_t N)=0 | dolfin::GenericVector | pure virtual
init(std::pair< std::size_t, std::size_t > range)=0 | dolfin::GenericVector | pure virtual
init(std::pair< std::size_t, std::size_t > range, const std::vector< std::size_t > &local_to_global_map, const std::vector< la_index > &ghost_indices)=0 | dolfin::GenericVector | pure virtual
inner(const GenericVector &x) const =0 | dolfin::GenericVector | pure virtual
instance() const | dolfin::LinearAlgebraObject | inline virtual
dolfin::GenericTensor::instance() | dolfin::LinearAlgebraObject | inline virtual
label() const | dolfin::Variable |
local_range(std::size_t dim) const | dolfin::GenericVector | inline virtual
local_range() const =0 | dolfin::GenericVector | pure virtual
local_size() const =0 | dolfin::GenericVector | pure virtual
max() const =0 | dolfin::GenericVector | pure virtual
min() const =0 | dolfin::GenericVector | pure virtual
mpi_comm() const =0 | dolfin::LinearAlgebraObject | pure virtual
name() const | dolfin::Variable |
norm(std::string norm_type) const =0 | dolfin::GenericVector | pure virtual
operator*(double a) | dolfin::GenericVector | inline
operator*=(double a)=0 | dolfin::GenericVector | pure virtual
operator*=(const GenericVector &x)=0 | dolfin::GenericVector | pure virtual
operator+(const GenericVector &x) | dolfin::GenericVector | inline
operator+(double a) | dolfin::GenericVector | inline
operator+=(const GenericVector &x)=0 | dolfin::GenericVector | pure virtual
operator+=(double a)=0 | dolfin::GenericVector | pure virtual
operator-=(const GenericVector &x)=0 | dolfin::GenericVector | pure virtual
operator-=(double a)=0 | dolfin::GenericVector | pure virtual
operator/=(double a)=0 | dolfin::GenericVector | pure virtual
operator=(const GenericVector &x)=0 | dolfin::GenericVector | pure virtual
operator=(double a)=0 | dolfin::GenericVector | pure virtual
dolfin::GenericTensor::operator=(const Variable &variable) | dolfin::Variable |
operator[](dolfin::la_index i) const | dolfin::GenericVector | inline virtual
owns_index(std::size_t i) const =0 | dolfin::GenericVector | pure virtual
parameters | dolfin::Variable |
rank() const | dolfin::GenericVector | inline virtual
rename(const std::string name, const std::string label) | dolfin::Variable |
set(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) | dolfin::GenericVector | inline virtual
set(const double *block, std::size_t m, const dolfin::la_index *rows)=0 | dolfin::GenericVector | pure virtual
set_local(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) | dolfin::GenericVector | inline virtual
set_local(const double *block, std::size_t m, const dolfin::la_index *rows)=0 | dolfin::GenericVector | pure virtual
set_local(const std::vector< double > &values)=0 | dolfin::GenericVector | pure virtual
setitem(dolfin::la_index i, double value) | dolfin::GenericVector | inline virtual
shared_instance() const | dolfin::LinearAlgebraObject | inline virtual
dolfin::GenericTensor::shared_instance() | dolfin::LinearAlgebraObject | inline virtual
size(std::size_t dim) const | dolfin::GenericVector | inline virtual
size() const =0 | dolfin::GenericVector | pure virtual
str(bool verbose) const =0 | dolfin::GenericVector | pure virtual
sum() const =0 | dolfin::GenericVector | pure virtual
sum(const Array< std::size_t > &rows) const =0 | dolfin::GenericVector | pure virtual
Variable() | dolfin::Variable |
dolfin::LinearAlgebraObject::Variable(const std::string name, const std::string label) | dolfin::Variable |
dolfin::LinearAlgebraObject::Variable(const Variable &variable) | dolfin::Variable |
zero()=0 | dolfin::GenericVector | pure virtual
~GenericTensor() | dolfin::GenericTensor | inline virtual
~GenericVector() | dolfin::GenericVector | inline virtual
~Variable() | dolfin::Variable | virtual