libMesh
libMesh::StaticCondensation Member List

This is the complete list of members for libMesh::StaticCondensation, including all inherited members.

SparseMatrix< Number >::_communicatorlibMesh::ParallelObjectprotected
libMesh::PetscMatrixShellMatrix::_communicatorlibMesh::ParallelObjectprotected
SparseMatrix< Number >::_countslibMesh::ReferenceCounterprotectedstatic
libMesh::PetscMatrixShellMatrix::_countslibMesh::ReferenceCounterprotectedstatic
_current_elem_idlibMesh::StaticCondensationprivate
_destroy_mat_on_exitlibMesh::PetscMatrixBase< T >protected
SparseMatrix< Number >::_dof_maplibMesh::SparseMatrix< Number >protected
libMesh::PetscMatrixShellMatrix::_dof_maplibMesh::SparseMatrix< T >protected
_elem_to_matrix_datalibMesh::StaticCondensationprivate
SparseMatrix< Number >::_enable_print_counterlibMesh::ReferenceCounterprotectedstatic
libMesh::PetscMatrixShellMatrix::_enable_print_counterlibMesh::ReferenceCounterprotectedstatic
_full_dof_maplibMesh::StaticCondensationprivate
SparseMatrix< Number >::_get_submatrix(SparseMatrix< Number > &, const std::vector< numeric_index_type > &, const std::vector< numeric_index_type > &, const bool) constlibMesh::SparseMatrix< Number >inlineprotectedvirtual
libMesh::PetscMatrixShellMatrix::_get_submatrix(SparseMatrix< T > &, const std::vector< numeric_index_type > &, const std::vector< numeric_index_type > &, const bool) constlibMesh::SparseMatrix< T >inlineprotectedvirtual
_ghosted_full_sollibMesh::StaticCondensationprivate
_have_cached_valueslibMesh::StaticCondensationprivate
SparseMatrix< Number >::_is_initializedlibMesh::SparseMatrix< Number >protected
libMesh::PetscMatrixShellMatrix::_is_initializedlibMesh::SparseMatrix< T >protected
_matlibMesh::PetscMatrixBase< T >protected
_meshlibMesh::StaticCondensationprivate
SparseMatrix< Number >::_mutexlibMesh::ReferenceCounterprotectedstatic
libMesh::PetscMatrixShellMatrix::_mutexlibMesh::ReferenceCounterprotectedstatic
SparseMatrix< Number >::_n_objectslibMesh::ReferenceCounterprotectedstatic
libMesh::PetscMatrixShellMatrix::_n_objectslibMesh::ReferenceCounterprotectedstatic
_parallel_typelibMesh::StaticCondensationprivate
_reduced_dof_maplibMesh::StaticCondensationprivate
_reduced_rhslibMesh::StaticCondensationprivate
_reduced_sollibMesh::StaticCondensationprivate
_reduced_solverlibMesh::StaticCondensationprivate
_reduced_sys_matlibMesh::StaticCondensationprivate
_sc_is_initializedlibMesh::StaticCondensationprivate
_scplibMesh::StaticCondensationprivate
_size_one_matlibMesh::StaticCondensationprivate
SparseMatrix< Number >::_splibMesh::SparseMatrix< Number >protected
libMesh::PetscMatrixShellMatrix::_splibMesh::SparseMatrix< T >protected
_systemlibMesh::StaticCondensationprivate
_uncondensed_dofs_onlylibMesh::StaticCondensationprivate
SparseMatrix< Number >::_use_hash_tablelibMesh::SparseMatrix< Number >protected
libMesh::PetscMatrixShellMatrix::_use_hash_tablelibMesh::SparseMatrix< T >protected
add(const numeric_index_type i, const numeric_index_type j, const Number value) overridelibMesh::StaticCondensationvirtual
add(const Number a, const SparseMatrix< Number > &X) overridelibMesh::StaticCondensationvirtual
add(const numeric_index_type, const numeric_index_type, const Number) overridelibMesh::StaticCondensationinlinevirtual
add(const Number, const SparseMatrix< Number > &) overridelibMesh::StaticCondensationinlinevirtual
libMesh::PetscMatrixShellMatrix::add(const numeric_index_type i, const numeric_index_type j, const T value)=0libMesh::SparseMatrix< T >pure virtual
libMesh::PetscMatrixShellMatrix::add(const T a, const SparseMatrix< T > &X)=0libMesh::SparseMatrix< T >pure virtual
SparseMatrix< Number >::add_block_matrix(const DenseMatrix< Number > &dm, const std::vector< numeric_index_type > &brows, const std::vector< numeric_index_type > &bcols)libMesh::SparseMatrix< Number >virtual
SparseMatrix< Number >::add_block_matrix(const DenseMatrix< Number > &dm, const std::vector< numeric_index_type > &dof_indices)libMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::add_block_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &brows, const std::vector< numeric_index_type > &bcols)libMesh::SparseMatrix< T >virtual
libMesh::PetscMatrixShellMatrix::add_block_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &dof_indices)libMesh::SparseMatrix< T >inlinevirtual
add_matrix(const DenseMatrix< Number > &dm, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) overridelibMesh::StaticCondensationvirtual
add_matrix(const DenseMatrix< Number > &dm, const std::vector< numeric_index_type > &dof_indices) overridelibMesh::StaticCondensationvirtual
add_matrix(const DenseMatrix< Number > &, const std::vector< numeric_index_type > &, const std::vector< numeric_index_type > &) overridelibMesh::StaticCondensationinlinevirtual
add_matrix(const DenseMatrix< Number > &, const std::vector< numeric_index_type > &) overridelibMesh::StaticCondensationinlinevirtual
libMesh::PetscMatrixShellMatrix::add_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols)=0libMesh::SparseMatrix< T >pure virtual
libMesh::PetscMatrixShellMatrix::add_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &dof_indices)=0libMesh::SparseMatrix< T >pure virtual
SparseMatrix< Number >::add_sparse_matrix(const SparseMatrix< Number > &, const std::map< numeric_index_type, numeric_index_type > &, const std::map< numeric_index_type, numeric_index_type > &, const Number)libMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::add_sparse_matrix(const SparseMatrix< T > &, const std::map< numeric_index_type, numeric_index_type > &, const std::map< numeric_index_type, numeric_index_type > &, const T)libMesh::SparseMatrix< T >inlinevirtual
apply(const NumericVector< Number > &full_rhs, NumericVector< Number > &full_sol)libMesh::StaticCondensation
apply(const NumericVector< Number > &, NumericVector< Number > &)libMesh::StaticCondensationinline
SparseMatrix< Number >::attach_dof_map(const DofMap &dof_map)libMesh::SparseMatrix< Number >
libMesh::PetscMatrixShellMatrix::attach_dof_map(const DofMap &dof_map)libMesh::SparseMatrix< T >
SparseMatrix< Number >::attach_sparsity_pattern(const SparsityPattern::Build &sp)libMesh::SparseMatrix< Number >
libMesh::PetscMatrixShellMatrix::attach_sparsity_pattern(const SparsityPattern::Build &sp)libMesh::SparseMatrix< T >
backwards_substitution(const NumericVector< Number > &full_rhs, NumericVector< Number > &full_sol)libMesh::StaticCondensationprivate
SparseMatrix< Number >::build(const Parallel::Communicator &comm, const SolverPackage solver_package=libMesh::default_solver_package(), const MatrixBuildType matrix_build_type=MatrixBuildType::AUTOMATIC)libMesh::SparseMatrix< Number >static
libMesh::PetscMatrixShellMatrix::build(const Parallel::Communicator &comm, const SolverPackage solver_package=libMesh::default_solver_package(), const MatrixBuildType matrix_build_type=MatrixBuildType::AUTOMATIC)libMesh::SparseMatrix< T >static
clear() noexcept overridelibMesh::StaticCondensationvirtual
clear() overridelibMesh::StaticCondensationinlinevirtual
clone() const overridelibMesh::StaticCondensationvirtual
clone() const overridelibMesh::StaticCondensationinlinevirtual
close() overridelibMesh::StaticCondensationvirtual
close() overridelibMesh::StaticCondensationinlinevirtual
closed() const overridelibMesh::StaticCondensationvirtual
closed() const overridelibMesh::StaticCondensationinlinevirtual
col_start() const overridelibMesh::StaticCondensationinlinevirtual
col_start() const overridelibMesh::StaticCondensationinlinevirtual
col_stop() const overridelibMesh::StaticCondensationinlinevirtual
col_stop() const overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::comm() constlibMesh::ParallelObjectinline
libMesh::PetscMatrixShellMatrix::comm() constlibMesh::ParallelObjectinline
SparseMatrix< Number >::Counts typedeflibMesh::ReferenceCounterprotected
libMesh::PetscMatrixShellMatrix::Counts typedeflibMesh::ReferenceCounterprotected
SparseMatrix< Number >::create_submatrix(SparseMatrix< Number > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) constlibMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::create_submatrix(SparseMatrix< T > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) constlibMesh::SparseMatrix< T >inlinevirtual
SparseMatrix< Number >::create_submatrix_nosort(SparseMatrix< Number > &, const std::vector< numeric_index_type > &, const std::vector< numeric_index_type > &) constlibMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::create_submatrix_nosort(SparseMatrix< T > &, const std::vector< numeric_index_type > &, const std::vector< numeric_index_type > &) constlibMesh::SparseMatrix< T >inlinevirtual
SparseMatrix< Number >::disable_print_counter_info()libMesh::ReferenceCounterstatic
libMesh::PetscMatrixShellMatrix::disable_print_counter_info()libMesh::ReferenceCounterstatic
dont_condense_vars(const std::unordered_set< unsigned int > &vars)libMesh::StaticCondensation
SparseMatrix< Number >::enable_print_counter_info()libMesh::ReferenceCounterstatic
libMesh::PetscMatrixShellMatrix::enable_print_counter_info()libMesh::ReferenceCounterstatic
SparseMatrix< Number >::flush()libMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::flush()libMesh::SparseMatrix< T >inlinevirtual
forward_elimination(const NumericVector< Number > &full_rhs)libMesh::StaticCondensationprivate
get_condensed_mat() constlibMesh::StaticCondensationinline
get_context(Mat mat, const TIMPI::Communicator &comm)libMesh::PetscMatrixBase< T >static
get_diagonal(NumericVector< Number > &dest) const overridelibMesh::StaticCondensationvirtual
get_diagonal(NumericVector< Number > &) const overridelibMesh::StaticCondensationinlinevirtual
libMesh::PetscMatrixShellMatrix::get_diagonal(NumericVector< T > &dest) const =0libMesh::SparseMatrix< T >pure virtual
SparseMatrix< Number >::get_info()libMesh::ReferenceCounterstatic
libMesh::PetscMatrixShellMatrix::get_info()libMesh::ReferenceCounterstatic
get_preconditioner()libMesh::StaticCondensationinline
get_preconditioner()libMesh::StaticCondensationinline
get_row(numeric_index_type i, std::vector< numeric_index_type > &indices, std::vector< Number > &values) const overridelibMesh::StaticCondensationvirtual
get_row(numeric_index_type, std::vector< numeric_index_type > &, std::vector< Number > &) const overridelibMesh::StaticCondensationinlinevirtual
libMesh::PetscMatrixShellMatrix::get_row(numeric_index_type i, std::vector< numeric_index_type > &indices, std::vector< T > &values) const =0libMesh::SparseMatrix< T >pure virtual
get_transpose(SparseMatrix< Number > &dest) const overridelibMesh::StaticCondensationvirtual
get_transpose(SparseMatrix< Number > &) const overridelibMesh::StaticCondensationinlinevirtual
libMesh::PetscMatrixShellMatrix::get_transpose(SparseMatrix< T > &dest) const =0libMesh::SparseMatrix< T >pure virtual
SparseMatrix< Number >::increment_constructor_count(const std::string &name) noexceptlibMesh::ReferenceCounterinlineprotected
libMesh::PetscMatrixShellMatrix::increment_constructor_count(const std::string &name) noexceptlibMesh::ReferenceCounterinlineprotected
SparseMatrix< Number >::increment_destructor_count(const std::string &name) noexceptlibMesh::ReferenceCounterinlineprotected
libMesh::PetscMatrixShellMatrix::increment_destructor_count(const std::string &name) noexceptlibMesh::ReferenceCounterinlineprotected
init(const numeric_index_type m, const numeric_index_type n, const numeric_index_type m_l, const numeric_index_type n_l, const numeric_index_type nnz=30, const numeric_index_type noz=10, const numeric_index_type blocksize=1) overridelibMesh::StaticCondensationvirtual
init(const ParallelType type) overridelibMesh::StaticCondensationvirtual
init()libMesh::StaticCondensation
init(const numeric_index_type, const numeric_index_type, const numeric_index_type, const numeric_index_type, const numeric_index_type=30, const numeric_index_type=10, const numeric_index_type=1) overridelibMesh::StaticCondensationinlinevirtual
init(ParallelType) overridelibMesh::StaticCondensationinlinevirtual
init()libMesh::StaticCondensationinline
initialized() const overridelibMesh::StaticCondensationvirtual
l1_norm() const overridelibMesh::StaticCondensationvirtual
l1_norm() const overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::l1_norm_diff(const SparseMatrix< Number > &other_mat) constlibMesh::SparseMatrix< Number >
libMesh::PetscMatrixShellMatrix::l1_norm_diff(const SparseMatrix< T > &other_mat) constlibMesh::SparseMatrix< T >
linfty_norm() const overridelibMesh::StaticCondensationvirtual
linfty_norm() const overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::local_m() constlibMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::local_m() const finallibMesh::PetscMatrixBase< T >virtual
SparseMatrix< Number >::local_n() constlibMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::local_n() const finallibMesh::PetscMatrixBase< T >virtual
m() const overridelibMesh::StaticCondensationvirtual
m() const overridelibMesh::StaticCondensationinlinevirtual
mat()libMesh::PetscMatrixBase< T >inline
mat() constlibMesh::PetscMatrixBase< T >inline
SparseMatrix< Number >::matrix_matrix_mult(SparseMatrix< Number > &, SparseMatrix< Number > &, bool)libMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::matrix_matrix_mult(SparseMatrix< T > &, SparseMatrix< T > &, bool)libMesh::SparseMatrix< T >inlinevirtual
n() const overridelibMesh::StaticCondensationinlinevirtual
n() const overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::n_nonzeros() constlibMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::n_nonzeros() constlibMesh::SparseMatrix< T >virtual
SparseMatrix< Number >::n_objects()libMesh::ReferenceCounterinlinestatic
libMesh::PetscMatrixShellMatrix::n_objects()libMesh::ReferenceCounterinlinestatic
SparseMatrix< Number >::n_processors() constlibMesh::ParallelObjectinline
libMesh::PetscMatrixShellMatrix::n_processors() constlibMesh::ParallelObjectinline
SparseMatrix< Number >::need_full_sparsity_pattern() constlibMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::need_full_sparsity_pattern() constlibMesh::SparseMatrix< T >inlinevirtual
operator()(const numeric_index_type i, const numeric_index_type j) const overridelibMesh::StaticCondensationvirtual
operator()(const numeric_index_type, const numeric_index_type) const overridelibMesh::StaticCondensationinlinevirtual
operator=(const SparseMatrix< Number > &) overridelibMesh::StaticCondensationvirtual
operator=(const SparseMatrix< Number > &) overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::operator=(SparseMatrix &&)=defaultlibMesh::SparseMatrix< Number >
SparseMatrix< Number >::libMesh::ReferenceCountedObject::operator=(const ReferenceCountedObject &)libMesh::ReferenceCountedObject< T >inlineprotected
SparseMatrix< Number >::libMesh::ParallelObject::operator=(const ParallelObject &libmesh_dbg_var(other))libMesh::ParallelObjectinline
libMesh::PetscMatrixShellMatrix::operator=(const SparseMatrix< T > &) overridelibMesh::PetscMatrixShellMatrix< T >virtual
libMesh::PetscMatrixBase::operator=(PetscMatrixBase &&)=deletelibMesh::PetscMatrixBase< T >
libMesh::SparseMatrix::operator=(SparseMatrix &&)=defaultlibMesh::SparseMatrix< T >
libMesh::ReferenceCountedObject< SparseMatrix< T > >::operator=(const ReferenceCountedObject &)libMesh::ReferenceCountedObject< SparseMatrix< T > >inlineprotected
libMesh::ParallelObject::operator=(const ParallelObject &libmesh_dbg_var(other))libMesh::ParallelObjectinline
SparseMatrix< Number >::ParallelObject(const Parallel::Communicator &comm_in)libMesh::ParallelObjectinline
SparseMatrix< Number >::ParallelObject(const ParallelObject &other)libMesh::ParallelObjectinline
libMesh::PetscMatrixShellMatrix::ParallelObject(const Parallel::Communicator &comm_in)libMesh::ParallelObjectinline
libMesh::PetscMatrixShellMatrix::ParallelObject(const ParallelObject &other)libMesh::ParallelObjectinline
PetscMatrixBase(const Parallel::Communicator &comm_in)libMesh::PetscMatrixBase< T >explicit
PetscMatrixBase(Mat m, const Parallel::Communicator &comm_in, bool destroy_on_exit=false)libMesh::PetscMatrixBase< T >explicit
PetscMatrixBase(PetscMatrixBase &&)=deletelibMesh::PetscMatrixBase< T >
PetscMatrixBase(const PetscMatrixBase &)=deletelibMesh::PetscMatrixBase< T >
PetscMatrixShellMatrix(const Parallel::Communicator &comm_in)libMesh::PetscMatrixShellMatrix< T >explicit
SparseMatrix< Number >::print(std::ostream &os=libMesh::out, const bool sparse=false) constlibMesh::SparseMatrix< Number >
SparseMatrix< Number >::print(std::ostream &os, const bool sparse) constlibMesh::SparseMatrix< Number >
libMesh::PetscMatrixShellMatrix::print(std::ostream &os=libMesh::out, const bool sparse=false) constlibMesh::SparseMatrix< T >
SparseMatrix< Number >::print_info(std::ostream &out_stream=libMesh::out)libMesh::ReferenceCounterstatic
libMesh::PetscMatrixShellMatrix::print_info(std::ostream &out_stream=libMesh::out)libMesh::ReferenceCounterstatic
SparseMatrix< Number >::print_matlab(const std::string &="") constlibMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::print_matlab(const std::string &="") constlibMesh::SparseMatrix< T >virtual
print_personal(std::ostream &os=libMesh::out) const overridelibMesh::StaticCondensationvirtual
print_personal(std::ostream &=libMesh::out) const overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::print_petsc_binary(const std::string &filename)libMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::print_petsc_binary(const std::string &filename)libMesh::SparseMatrix< T >virtual
SparseMatrix< Number >::print_petsc_hdf5(const std::string &filename)libMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::print_petsc_hdf5(const std::string &filename)libMesh::SparseMatrix< T >virtual
SparseMatrix< Number >::processor_id() constlibMesh::ParallelObjectinline
libMesh::PetscMatrixShellMatrix::processor_id() constlibMesh::ParallelObjectinline
SparseMatrix< Number >::read(const std::string &filename)libMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::read(const std::string &filename)libMesh::SparseMatrix< T >virtual
SparseMatrix< Number >::read_matlab(const std::string &filename)libMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::read_matlab(const std::string &filename)libMesh::SparseMatrix< T >virtual
SparseMatrix< Number >::read_petsc_binary(const std::string &filename)libMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::read_petsc_binary(const std::string &filename)libMesh::SparseMatrix< T >virtual
SparseMatrix< Number >::read_petsc_hdf5(const std::string &filename)libMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::read_petsc_hdf5(const std::string &filename)libMesh::SparseMatrix< T >virtual
reduced_system_solver()libMesh::StaticCondensationinline
SparseMatrix< Number >::ReferenceCountedObject()libMesh::ReferenceCountedObject< T >inlineprotected
SparseMatrix< Number >::ReferenceCountedObject(const ReferenceCountedObject &other)libMesh::ReferenceCountedObject< T >inlineprotected
SparseMatrix< Number >::ReferenceCountedObject(ReferenceCountedObject &&other) noexceptlibMesh::ReferenceCountedObject< T >inlineprotected
libMesh::PetscMatrixShellMatrix::ReferenceCountedObject()libMesh::ReferenceCountedObject< SparseMatrix< T > >inlineprotected
libMesh::PetscMatrixShellMatrix::ReferenceCountedObject(const ReferenceCountedObject &other)libMesh::ReferenceCountedObject< SparseMatrix< T > >inlineprotected
libMesh::PetscMatrixShellMatrix::ReferenceCountedObject(ReferenceCountedObject &&other) noexceptlibMesh::ReferenceCountedObject< SparseMatrix< T > >inlineprotected
SparseMatrix< Number >::ReferenceCounter()libMesh::ReferenceCounterinlineprotected
SparseMatrix< Number >::ReferenceCounter(const ReferenceCounter &)libMesh::ReferenceCounterinlineprotected
SparseMatrix< Number >::ReferenceCounter(ReferenceCounter &&other) noexceptlibMesh::ReferenceCounterinlineprotected
libMesh::PetscMatrixShellMatrix::ReferenceCounter()libMesh::ReferenceCounterinlineprotected
libMesh::PetscMatrixShellMatrix::ReferenceCounter(const ReferenceCounter &)libMesh::ReferenceCounterinlineprotected
libMesh::PetscMatrixShellMatrix::ReferenceCounter(ReferenceCounter &&other) noexceptlibMesh::ReferenceCounterinlineprotected
SparseMatrix< Number >::reinit_submatrix(SparseMatrix< Number > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) constlibMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::reinit_submatrix(SparseMatrix< T > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) constlibMesh::SparseMatrix< T >inlinevirtual
require_sparsity_pattern() const overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::restore_original_nonzero_pattern()libMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::restore_original_nonzero_pattern()libMesh::SparseMatrix< T >inlinevirtual
row_start() const overridelibMesh::StaticCondensationvirtual
row_start() const overridelibMesh::StaticCondensationinlinevirtual
row_stop() const overridelibMesh::StaticCondensationvirtual
row_stop() const overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::scale(const Number scale)libMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::scale(const T scale)libMesh::SparseMatrix< T >virtual
set(const numeric_index_type i, const numeric_index_type j, const Number value) overridelibMesh::StaticCondensationvirtual
set(const numeric_index_type, const numeric_index_type, const Number) overridelibMesh::StaticCondensationinlinevirtual
libMesh::PetscMatrixShellMatrix::set(const numeric_index_type i, const numeric_index_type j, const T value)=0libMesh::SparseMatrix< T >pure virtual
set_context()libMesh::PetscMatrixBase< T >
set_current_elem(const Elem &elem)libMesh::StaticCondensation
set_destroy_mat_on_exit(bool destroy=true)libMesh::PetscMatrixBase< T >
set_local_vectors(const NumericVector< Number > &global_vector, const std::vector< dof_id_type > &elem_dof_indices, std::vector< Number > &elem_dof_values_vec, EigenVector &elem_dof_values)libMesh::StaticCondensationprivatestatic
setup()libMesh::StaticCondensation
setup()libMesh::StaticCondensationinline
solver_package() overridelibMesh::StaticCondensationvirtual
solver_package() overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::SparseMatrix(const Parallel::Communicator &comm)libMesh::SparseMatrix< Number >explicit
SparseMatrix< Number >::SparseMatrix(SparseMatrix &&)=defaultlibMesh::SparseMatrix< Number >
SparseMatrix< Number >::SparseMatrix(const SparseMatrix &)=defaultlibMesh::SparseMatrix< Number >
libMesh::PetscMatrixShellMatrix::SparseMatrix(const Parallel::Communicator &comm)libMesh::SparseMatrix< T >explicit
libMesh::PetscMatrixShellMatrix::SparseMatrix(SparseMatrix &&)=defaultlibMesh::SparseMatrix< T >
libMesh::PetscMatrixShellMatrix::SparseMatrix(const SparseMatrix &)=defaultlibMesh::SparseMatrix< T >
StaticCondensation(const MeshBase &mesh, System &system, const DofMap &full_dof_map, StaticCondensationDofMap &reduced_dof_map)libMesh::StaticCondensation
StaticCondensation(const MeshBase &, const System &, const DofMap &full_dof_map, StaticCondensationDofMap &reduced_dof_map)libMesh::StaticCondensation
SparseMatrix< Number >::supports_hash_table() constlibMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::supports_hash_table() constlibMesh::SparseMatrix< T >inlinevirtual
swap(PetscMatrixBase< T > &)libMesh::PetscMatrixBase< T >
uncondensed_dofs_only()libMesh::StaticCondensationinline
uncondensed_vars() constlibMesh::StaticCondensationinline
SparseMatrix< Number >::update_sparsity_pattern(const SparsityPattern::Graph &)libMesh::SparseMatrix< Number >inlinevirtual
libMesh::PetscMatrixShellMatrix::update_sparsity_pattern(const SparsityPattern::Graph &)libMesh::SparseMatrix< T >inlinevirtual
SparseMatrix< Number >::use_hash_table(bool use_hash)libMesh::SparseMatrix< Number >
SparseMatrix< Number >::use_hash_table() constlibMesh::SparseMatrix< Number >inline
libMesh::PetscMatrixShellMatrix::use_hash_table(bool use_hash)libMesh::SparseMatrix< T >
libMesh::PetscMatrixShellMatrix::use_hash_table() constlibMesh::SparseMatrix< T >inline
SparseMatrix< Number >::vector_mult(NumericVector< Number > &dest, const NumericVector< Number > &arg) constlibMesh::SparseMatrix< Number >
libMesh::PetscMatrixShellMatrix::vector_mult(NumericVector< T > &dest, const NumericVector< T > &arg) constlibMesh::SparseMatrix< T >
SparseMatrix< Number >::vector_mult_add(NumericVector< Number > &dest, const NumericVector< Number > &arg) constlibMesh::SparseMatrix< Number >
libMesh::PetscMatrixShellMatrix::vector_mult_add(NumericVector< T > &dest, const NumericVector< T > &arg) constlibMesh::SparseMatrix< T >
zero() overridelibMesh::StaticCondensationvirtual
zero() overridelibMesh::StaticCondensationinlinevirtual
zero_clone() const overridelibMesh::StaticCondensationvirtual
zero_clone() const overridelibMesh::StaticCondensationinlinevirtual
SparseMatrix< Number >::zero_rows(std::vector< numeric_index_type > &rows, Number diag_value=0.0)libMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::zero_rows(std::vector< numeric_index_type > &rows, T diag_value=0.0)libMesh::SparseMatrix< T >virtual
~ParallelObject()=defaultlibMesh::ParallelObjectvirtual
~PetscMatrixBase()libMesh::PetscMatrixBase< T >virtual
SparseMatrix< Number >::~ReferenceCountedObject()libMesh::ReferenceCountedObject< T >inline
libMesh::PetscMatrixShellMatrix::~ReferenceCountedObject()libMesh::ReferenceCountedObject< SparseMatrix< T > >inline
SparseMatrix< Number >::~ReferenceCounter()libMesh::ReferenceCounterinline
libMesh::PetscMatrixShellMatrix::~ReferenceCounter()libMesh::ReferenceCounterinline
SparseMatrix< Number >::~SparseMatrix()=defaultlibMesh::SparseMatrix< Number >virtual
libMesh::PetscMatrixShellMatrix::~SparseMatrix()=defaultlibMesh::SparseMatrix< T >virtual
~StaticCondensation()libMesh::StaticCondensationvirtual