libmesh解析
本工作只是尝试解析原libmesh的代码,供学习使用
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 
libMesh::LumpedMassMatrix< T > 成员列表

成员的完整列表,这些成员属于 libMesh::LumpedMassMatrix< T >,包括所有继承而来的类成员

_countslibMesh::ReferenceCounterprotectedstatic
_diagonallibMesh::DiagonalMatrix< T >protected
_dof_maplibMesh::SparseMatrix< T >protected
_enable_print_counterlibMesh::ReferenceCounterprotectedstatic
_get_submatrix(SparseMatrix< T > &, const std::vector< numeric_index_type > &, const std::vector< numeric_index_type > &, const bool) const libMesh::SparseMatrix< T >inlineprotectedvirtual
_is_initializedlibMesh::SparseMatrix< T >protected
_mutexlibMesh::ReferenceCounterprotectedstatic
_n_objectslibMesh::ReferenceCounterprotectedstatic
_splibMesh::SparseMatrix< T >protected
add(const numeric_index_type i, const numeric_index_type j, const T value) overridelibMesh::LumpedMassMatrix< T >virtual
add(const T a, const SparseMatrix< T > &X) overridelibMesh::LumpedMassMatrix< T >virtual
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
add_block_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &dof_indices)libMesh::SparseMatrix< T >inlinevirtual
add_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) overridelibMesh::DiagonalMatrix< T >virtual
add_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &dof_indices) overridelibMesh::DiagonalMatrix< T >virtual
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
attach_dof_map(const DofMap &dof_map)libMesh::SparseMatrix< T >
attach_sparsity_pattern(const SparsityPattern::Build &sp)libMesh::SparseMatrix< T >
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() overridelibMesh::DiagonalMatrix< T >virtual
clone() const overridelibMesh::LumpedMassMatrix< T >virtual
close() overridelibMesh::DiagonalMatrix< T >virtual
closed() const overridelibMesh::DiagonalMatrix< T >virtual
Counts typedeflibMesh::ReferenceCounterprotected
create_submatrix(SparseMatrix< T > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) const libMesh::SparseMatrix< T >inlinevirtual
create_submatrix_nosort(SparseMatrix< T > &, const std::vector< numeric_index_type > &, const std::vector< numeric_index_type > &) const libMesh::SparseMatrix< T >inlinevirtual
diagonal() const libMesh::DiagonalMatrix< T >
DiagonalMatrix(const Parallel::Communicator &comm)libMesh::DiagonalMatrix< T >explicit
DiagonalMatrix(DiagonalMatrix &&)=defaultlibMesh::DiagonalMatrix< T >
disable_print_counter_info()libMesh::ReferenceCounterstatic
enable_print_counter_info()libMesh::ReferenceCounterstatic
flush()libMesh::SparseMatrix< T >inlinevirtual
get_diagonal(NumericVector< T > &dest) const overridelibMesh::DiagonalMatrix< T >virtual
get_info()libMesh::ReferenceCounterstatic
get_row(numeric_index_type, std::vector< numeric_index_type > &, std::vector< T > &) const libMesh::SparseMatrix< T >inlinevirtual
get_transpose(SparseMatrix< T > &dest) const overridelibMesh::DiagonalMatrix< T >virtual
increment_constructor_count(const std::string &name) noexceptlibMesh::ReferenceCounterinlineprotected
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::DiagonalMatrix< T >virtual
init(ParallelType type=PARALLEL) overridelibMesh::DiagonalMatrix< T >virtual
init(const NumericVector< T > &other, const bool fast=false)libMesh::DiagonalMatrix< T >virtual
init(const DiagonalMatrix< T > &other, const bool fast=false)libMesh::DiagonalMatrix< T >virtual
initialized() const libMesh::SparseMatrix< T >inlinevirtual
l1_norm() const overridelibMesh::DiagonalMatrix< T >virtual
linfty_norm() const overridelibMesh::DiagonalMatrix< T >virtual
local_m() const libMesh::SparseMatrix< T >inlinevirtual
LumpedMassMatrix(const Parallel::Communicator &comm)libMesh::LumpedMassMatrix< T >explicit
LumpedMassMatrix(LumpedMassMatrix &&)=defaultlibMesh::LumpedMassMatrix< T >
m() const overridelibMesh::DiagonalMatrix< T >virtual
matrix_matrix_mult(SparseMatrix< T > &, SparseMatrix< T > &, bool)libMesh::SparseMatrix< T >inlinevirtual
n() const overridelibMesh::DiagonalMatrix< T >virtual
n_objects()libMesh::ReferenceCounterinlinestatic
need_full_sparsity_pattern() const libMesh::SparseMatrix< T >inlinevirtual
operator()(const numeric_index_type i, const numeric_index_type j) const overridelibMesh::DiagonalMatrix< T >virtual
operator=(LumpedMassMatrix &&)=defaultlibMesh::LumpedMassMatrix< T >
operator=(const NumericVector< T > &vec)libMesh::LumpedMassMatrix< T >protected
operator=(NumericVector< T > &&vec)libMesh::LumpedMassMatrix< T >protected
libMesh::DiagonalMatrix::operator=(DiagonalMatrix &&)=defaultlibMesh::DiagonalMatrix< T >
libMesh::SparseMatrix::operator=(const SparseMatrix &)=defaultlibMesh::SparseMatrix< T >
libMesh::SparseMatrix::operator=(SparseMatrix &&)=defaultlibMesh::SparseMatrix< T >
ReferenceCountedObject< SparseMatrix< T > >::operator=(const ReferenceCountedObject &)libMesh::ReferenceCountedObject< SparseMatrix< T > >inlineprotected
print(std::ostream &os=libMesh::out, const bool sparse=false) const libMesh::SparseMatrix< T >
print(std::ostream &os, const bool sparse) constlibMesh::SparseMatrix< T >
print_info(std::ostream &out_stream=libMesh::out)libMesh::ReferenceCounterstatic
print_matlab(const std::string &="") const libMesh::SparseMatrix< T >inlinevirtual
print_personal(std::ostream &os=libMesh::out) const overridelibMesh::DiagonalMatrix< T >virtual
ReferenceCountedObject()libMesh::ReferenceCountedObject< SparseMatrix< T > >inlineprotected
ReferenceCountedObject(const ReferenceCountedObject &other)libMesh::ReferenceCountedObject< SparseMatrix< T > >inlineprotected
ReferenceCountedObject(ReferenceCountedObject &&other) noexceptlibMesh::ReferenceCountedObject< SparseMatrix< T > >inlineprotected
ReferenceCounter()libMesh::ReferenceCounterinlineprotected
ReferenceCounter(const ReferenceCounter &)libMesh::ReferenceCounterinlineprotected
ReferenceCounter(ReferenceCounter &&other) noexceptlibMesh::ReferenceCounterinlineprotected
reinit_submatrix(SparseMatrix< T > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) const libMesh::SparseMatrix< T >inlinevirtual
row_start() const overridelibMesh::DiagonalMatrix< T >virtual
row_stop() const overridelibMesh::DiagonalMatrix< T >virtual
set(const numeric_index_type i, const numeric_index_type j, const T value) overridelibMesh::LumpedMassMatrix< T >virtual
SparseMatrix(const Parallel::Communicator &comm)libMesh::SparseMatrix< T >explicit
SparseMatrix(SparseMatrix &&)=defaultlibMesh::SparseMatrix< T >
SparseMatrix(const SparseMatrix &)=defaultlibMesh::SparseMatrix< T >
update_sparsity_pattern(const SparsityPattern::Graph &)libMesh::SparseMatrix< T >inlinevirtual
vector_mult(NumericVector< T > &dest, const NumericVector< T > &arg) const libMesh::SparseMatrix< T >
vector_mult_add(NumericVector< T > &dest, const NumericVector< T > &arg) const libMesh::SparseMatrix< T >
zero() overridelibMesh::DiagonalMatrix< T >virtual
zero_clone() const overridelibMesh::LumpedMassMatrix< T >virtual
zero_rows(std::vector< numeric_index_type > &rows, T val=0) overridelibMesh::DiagonalMatrix< T >virtual
~DiagonalMatrix()=defaultlibMesh::DiagonalMatrix< T >virtual
~ReferenceCountedObject()libMesh::ReferenceCountedObject< SparseMatrix< T > >inline
~ReferenceCounter()libMesh::ReferenceCounterinline
~SparseMatrix()=defaultlibMesh::SparseMatrix< T >virtual