DOLFIN
DOLFIN C++ interface
dolfin::EigenMatrix Member List

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

add(const double *block, std::size_t m, const dolfin::la_index *rows, std::size_t n, const dolfin::la_index *cols)dolfin::EigenMatrixvirtual
dolfin::GenericMatrix::add(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows)dolfin::GenericMatrixinlinevirtual
dolfin::GenericMatrix::add(const double *block, const std::vector< ArrayView< const dolfin::la_index >> &rows)dolfin::GenericMatrixinlinevirtual
add_local(const double *block, std::size_t m, const dolfin::la_index *rows, std::size_t n, const dolfin::la_index *cols)dolfin::EigenMatrixinlinevirtual
dolfin::GenericMatrix::add_local(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows)dolfin::GenericMatrixinlinevirtual
dolfin::GenericMatrix::add_local(const double *block, const std::vector< ArrayView< const dolfin::la_index >> &rows)dolfin::GenericMatrixinlinevirtual
apply(std::string mode)dolfin::EigenMatrixvirtual
axpy(double a, const GenericMatrix &A, bool same_nonzero_pattern)dolfin::EigenMatrixvirtual
compress()dolfin::EigenMatrixinline
copy() const dolfin::EigenMatrixvirtual
data() const dolfin::EigenMatrixvirtual
eigen_matrix_type typedefdolfin::EigenMatrix
EigenMatrix()dolfin::EigenMatrix
EigenMatrix(std::size_t M, std::size_t N)dolfin::EigenMatrix
EigenMatrix(const EigenMatrix &A)dolfin::EigenMatrix
empty() const dolfin::EigenMatrixinlinevirtual
factory() const dolfin::EigenMatrixvirtual
get(double *block, std::size_t m, const dolfin::la_index *rows, std::size_t n, const dolfin::la_index *cols) const dolfin::EigenMatrixvirtual
dolfin::GenericMatrix::get(double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows) const dolfin::GenericMatrixinlinevirtual
get_diagonal(GenericVector &x) const dolfin::EigenMatrixvirtual
getitem(std::pair< dolfin::la_index, dolfin::la_index > ij) const dolfin::GenericMatrixinlinevirtual
getrow(std::size_t row, std::vector< std::size_t > &columns, std::vector< double > &values) const dolfin::EigenMatrixvirtual
id() const dolfin::Variableinline
ident(std::size_t m, const dolfin::la_index *rows)dolfin::EigenMatrixvirtual
ident_local(std::size_t m, const dolfin::la_index *rows)dolfin::EigenMatrixinlinevirtual
ident_zeros(double tol=DOLFIN_EPS)dolfin::GenericMatrixvirtual
init(const TensorLayout &tensor_layout)dolfin::EigenMatrixvirtual
init_layout(const GenericVector &x, const GenericVector &y, GenericLinearOperator *wrapper)dolfin::GenericLinearOperatorinlineprotectedvirtual
init_vector(GenericVector &z, std::size_t dim) const dolfin::EigenMatrixvirtual
instance() const dolfin::LinearAlgebraObjectinlinevirtual
instance()dolfin::LinearAlgebraObjectinlinevirtual
is_symmetric(double tol) const dolfin::GenericMatrixinlinevirtual
label() const dolfin::Variable
local_range(std::size_t dim) const dolfin::EigenMatrixinlinevirtual
mat() const dolfin::EigenMatrixinline
mat()dolfin::EigenMatrixinline
mpi_comm() const dolfin::EigenMatrixinlinevirtual
mult(const GenericVector &x, GenericVector &y) const dolfin::EigenMatrixvirtual
name() const dolfin::Variable
nnz() const dolfin::EigenMatrixvirtual
norm(std::string norm_type) const dolfin::EigenMatrixvirtual
operator()(dolfin::la_index i, dolfin::la_index j) const dolfin::EigenMatrixinlinevirtual
operator*=(double a)dolfin::EigenMatrixvirtual
operator+=(const GenericMatrix &A)dolfin::GenericMatrixinline
operator-=(const GenericMatrix &A)dolfin::GenericMatrixinline
operator/=(double a)dolfin::EigenMatrixvirtual
operator=(const GenericMatrix &A)dolfin::EigenMatrixvirtual
operator=(const EigenMatrix &A)dolfin::EigenMatrix
dolfin::GenericTensor::operator=(const Variable &variable)dolfin::Variable
parametersdolfin::Variable
rank() const dolfin::GenericMatrixinlinevirtual
rename(const std::string name, const std::string label)dolfin::Variable
resize(std::size_t M, std::size_t N)dolfin::EigenMatrixvirtual
set(const double *block, std::size_t m, const dolfin::la_index *rows, std::size_t n, const dolfin::la_index *cols)dolfin::EigenMatrixvirtual
dolfin::GenericMatrix::set(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows)dolfin::GenericMatrixinlinevirtual
set_diagonal(const GenericVector &x)dolfin::EigenMatrixvirtual
set_local(const double *block, std::size_t m, const dolfin::la_index *rows, std::size_t n, const dolfin::la_index *cols)dolfin::EigenMatrixinlinevirtual
dolfin::GenericMatrix::set_local(const double *block, const dolfin::la_index *num_rows, const dolfin::la_index *const *rows)dolfin::GenericMatrixinlinevirtual
setitem(std::pair< dolfin::la_index, dolfin::la_index > ij, double value)dolfin::GenericMatrixinlinevirtual
setrow(std::size_t row_idx, const std::vector< std::size_t > &columns, const std::vector< double > &values)dolfin::EigenMatrixvirtual
shared_instance() const dolfin::LinearAlgebraObjectinlinevirtual
shared_instance()dolfin::LinearAlgebraObjectinlinevirtual
size(std::size_t dim) const dolfin::EigenMatrixvirtual
str(bool verbose) const dolfin::EigenMatrixvirtual
transpmult(const GenericVector &x, GenericVector &y) const dolfin::EigenMatrixvirtual
Variable()dolfin::Variable
Variable(const std::string name, const std::string label)dolfin::Variable
Variable(const Variable &variable)dolfin::Variable
zero()dolfin::EigenMatrixvirtual
zero(std::size_t m, const dolfin::la_index *rows)dolfin::EigenMatrixvirtual
zero_local(std::size_t m, const dolfin::la_index *rows)dolfin::EigenMatrixinlinevirtual
~EigenMatrix()dolfin::EigenMatrixvirtual
~GenericLinearOperator() (defined in dolfin::GenericLinearOperator)dolfin::GenericLinearOperatorinlinevirtual
~GenericMatrix()dolfin::GenericMatrixinlinevirtual
~GenericTensor()dolfin::GenericTensorinlinevirtual
~Variable()dolfin::Variablevirtual