Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/v0.1.0/v0.9.0/cpp
DOLFINx  0.1.0
DOLFINx C++ interface
dolfinx::la::SparsityPattern Member List

This is the complete list of members for dolfinx::la::SparsityPattern, including all inherited members.

assemble()dolfinx::la::SparsityPattern
block_size(int dim) constdolfinx::la::SparsityPattern
column_indices() constdolfinx::la::SparsityPattern
diagonal_pattern() constdolfinx::la::SparsityPattern
index_map(int dim) constdolfinx::la::SparsityPattern
insert(const xtl::span< const std::int32_t > &rows, const xtl::span< const std::int32_t > &cols)dolfinx::la::SparsityPattern
insert_diagonal(const std::vector< std::int32_t > &rows)dolfinx::la::SparsityPattern
mpi_comm() constdolfinx::la::SparsityPattern
num_nonzeros() constdolfinx::la::SparsityPattern
off_diagonal_pattern() constdolfinx::la::SparsityPattern
operator=(SparsityPattern &&pattern)=defaultdolfinx::la::SparsityPattern
SparsityPattern(MPI_Comm comm, const std::array< std::shared_ptr< const common::IndexMap >, 2 > &maps, const std::array< int, 2 > &bs)dolfinx::la::SparsityPattern
SparsityPattern(MPI_Comm comm, const std::vector< std::vector< const SparsityPattern * >> &patterns, const std::array< std::vector< std::pair< std::reference_wrapper< const common::IndexMap >, int >>, 2 > &maps, const std::array< std::vector< int >, 2 > &bs)dolfinx::la::SparsityPattern
SparsityPattern(const SparsityPattern &pattern)=delete (defined in dolfinx::la::SparsityPattern)dolfinx::la::SparsityPattern
SparsityPattern(SparsityPattern &&pattern)=defaultdolfinx::la::SparsityPattern
~SparsityPattern()=defaultdolfinx::la::SparsityPattern