DOLFIN
DOLFIN C++ interface
|
This is the complete list of members for dolfin::PETScVector, including all inherited members.
abs() | dolfin::PETScVector | virtual |
add(const double *block, std::size_t m, const dolfin::la_index *rows) | dolfin::PETScVector | virtual |
dolfin::GenericVector::add(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) | dolfin::GenericVector | inlinevirtual |
dolfin::GenericVector::add(const double *block, const std::vector< ArrayView< const dolfin::la_index >> &rows) | dolfin::GenericVector | inlinevirtual |
add_local(const double *block, std::size_t m, const dolfin::la_index *rows) | dolfin::PETScVector | virtual |
add_local(const Array< double > &values) | dolfin::PETScVector | virtual |
dolfin::GenericVector::add_local(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) | dolfin::GenericVector | inlinevirtual |
dolfin::GenericVector::add_local(const double *block, const std::vector< ArrayView< const dolfin::la_index >> &rows) | dolfin::GenericVector | inlinevirtual |
apply(std::string mode) | dolfin::PETScVector | virtual |
axpy(double a, const GenericVector &x) | dolfin::PETScVector | virtual |
copy() const | dolfin::PETScVector | virtual |
empty() const | dolfin::PETScVector | virtual |
factory() const | dolfin::PETScVector | virtual |
gather(GenericVector &y, const std::vector< dolfin::la_index > &indices) const | dolfin::PETScVector | virtual |
gather(std::vector< double > &x, const std::vector< dolfin::la_index > &indices) const | dolfin::PETScVector | virtual |
gather_on_zero(std::vector< double > &x) const | dolfin::PETScVector | virtual |
get(double *block, std::size_t m, const dolfin::la_index *rows) const | dolfin::PETScVector | virtual |
dolfin::GenericVector::get(double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) const | dolfin::GenericVector | inlinevirtual |
get_local(double *block, std::size_t m, const dolfin::la_index *rows) const | dolfin::PETScVector | virtual |
get_local(std::vector< double > &values) const | dolfin::PETScVector | virtual |
dolfin::GenericVector::get_local(double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) const | dolfin::GenericVector | inlinevirtual |
get_options_prefix() const | dolfin::PETScVector | |
getitem(dolfin::la_index i) const | dolfin::GenericVector | inlinevirtual |
id() const | dolfin::Variable | inline |
init(std::size_t N) | dolfin::PETScVector | virtual |
init(std::pair< std::size_t, std::size_t > range) | dolfin::PETScVector | 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) | dolfin::PETScVector | virtual |
dolfin::GenericVector::init(const TensorLayout &tensor_layout) | dolfin::GenericVector | inlinevirtual |
inner(const GenericVector &v) const | dolfin::PETScVector | virtual |
instance() const | dolfin::LinearAlgebraObject | inlinevirtual |
instance() | dolfin::LinearAlgebraObject | inlinevirtual |
label() const | dolfin::Variable | |
local_range() const | dolfin::PETScVector | virtual |
dolfin::GenericVector::local_range(std::size_t dim) const | dolfin::GenericVector | inlinevirtual |
local_size() const | dolfin::PETScVector | virtual |
max() const | dolfin::PETScVector | virtual |
min() const | dolfin::PETScVector | virtual |
mpi_comm() const | dolfin::PETScVector | virtual |
name() const | dolfin::Variable | |
norm(std::string norm_type) const | dolfin::PETScVector | virtual |
operator*(double a) | dolfin::GenericVector | inline |
operator*=(double a) | dolfin::PETScVector | virtual |
operator*=(const GenericVector &x) | dolfin::PETScVector | virtual |
operator+(const GenericVector &x) | dolfin::GenericVector | inline |
operator+(double a) | dolfin::GenericVector | inline |
operator+=(const GenericVector &x) | dolfin::PETScVector | virtual |
operator+=(double a) | dolfin::PETScVector | virtual |
operator-=(const GenericVector &x) | dolfin::PETScVector | virtual |
operator-=(double a) | dolfin::PETScVector | virtual |
operator/=(double a) | dolfin::PETScVector | virtual |
operator=(const GenericVector &x) | dolfin::PETScVector | virtual |
operator=(double a) | dolfin::PETScVector | virtual |
operator=(const PETScVector &x) | dolfin::PETScVector | |
dolfin::GenericTensor::operator=(const Variable &variable) | dolfin::Variable | |
operator[](dolfin::la_index i) const | dolfin::GenericVector | inlinevirtual |
owns_index(std::size_t i) const | dolfin::PETScVector | virtual |
parameters | dolfin::Variable | |
petsc_error(int error_code, std::string filename, std::string petsc_function) | dolfin::PETScObject | static |
PETScObject() | dolfin::PETScObject | inline |
PETScVector() | dolfin::PETScVector | |
PETScVector(MPI_Comm comm) | dolfin::PETScVector | explicit |
PETScVector(MPI_Comm comm, std::size_t N) | dolfin::PETScVector | |
PETScVector(const SparsityPattern &sparsity_pattern) | dolfin::PETScVector | explicit |
PETScVector(const PETScVector &x) | dolfin::PETScVector | |
PETScVector(Vec x) | dolfin::PETScVector | explicit |
rank() const | dolfin::GenericVector | inlinevirtual |
rename(const std::string name, const std::string label) | dolfin::Variable | |
reset(Vec vec) | dolfin::PETScVector | |
set(const double *block, std::size_t m, const dolfin::la_index *rows) | dolfin::PETScVector | virtual |
dolfin::GenericVector::set(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) | dolfin::GenericVector | inlinevirtual |
set_from_options() | dolfin::PETScVector | |
set_local(const double *block, std::size_t m, const dolfin::la_index *rows) | dolfin::PETScVector | virtual |
set_local(const std::vector< double > &values) | dolfin::PETScVector | virtual |
dolfin::GenericVector::set_local(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) | dolfin::GenericVector | inlinevirtual |
set_options_prefix(std::string options_prefix) | dolfin::PETScVector | |
setitem(dolfin::la_index i, double value) | dolfin::GenericVector | inlinevirtual |
shared_instance() const | dolfin::LinearAlgebraObject | inlinevirtual |
shared_instance() | dolfin::LinearAlgebraObject | inlinevirtual |
size() const | dolfin::PETScVector | virtual |
dolfin::GenericVector::size(std::size_t dim) const | dolfin::GenericVector | inlinevirtual |
str(bool verbose) const | dolfin::PETScVector | virtual |
sum() const | dolfin::PETScVector | virtual |
sum(const Array< std::size_t > &rows) const | dolfin::PETScVector | virtual |
update_ghost_values() | dolfin::PETScVector | virtual |
Variable() | dolfin::Variable | |
Variable(const std::string name, const std::string label) | dolfin::Variable | |
Variable(const Variable &variable) | dolfin::Variable | |
vec() const | dolfin::PETScVector | |
zero() | dolfin::PETScVector | virtual |
~GenericTensor() | dolfin::GenericTensor | inlinevirtual |
~GenericVector() | dolfin::GenericVector | inlinevirtual |
~PETScObject() | dolfin::PETScObject | inlinevirtual |
~PETScVector() | dolfin::PETScVector | virtual |
~Variable() | dolfin::Variable | virtual |