libmesh解析
本工作只是尝试解析原libmesh的代码,供学习使用
首页
类
文件
类列表
类索引
类继承关系
类成员
全部
类
命名空间
文件
函数
变量
类型定义
枚举
枚举值
友元
页
libMesh
TrilinosPreconditioner
libMesh::TrilinosPreconditioner< T > 成员列表
成员的完整列表,这些成员属于
libMesh::TrilinosPreconditioner< T >
,包括所有继承而来的类成员
_counts
libMesh::ReferenceCounter
protected
static
_enable_print_counter
libMesh::ReferenceCounter
protected
static
_is_initialized
libMesh::Preconditioner< T >
protected
_mat
libMesh::TrilinosPreconditioner< T >
protected
_matrix
libMesh::Preconditioner< T >
protected
_mutex
libMesh::ReferenceCounter
protected
static
_n_objects
libMesh::ReferenceCounter
protected
static
_param_list
libMesh::TrilinosPreconditioner< T >
protected
_prec
libMesh::TrilinosPreconditioner< T >
protected
_preconditioner_type
libMesh::Preconditioner< T >
protected
apply
(const NumericVector< T > &x, NumericVector< T > &y) override
libMesh::TrilinosPreconditioner< T >
virtual
Apply
(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
ApplyInverse
(const Epetra_MultiVector &r, Epetra_MultiVector &z) const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
build_preconditioner
(const libMesh::Parallel::Communicator &comm, const SolverPackage solver_package=libMesh::default_solver_package())
libMesh::Preconditioner< T >
static
clear
() override
libMesh::TrilinosPreconditioner< T >
inline
virtual
Comm
() const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
compute
()
libMesh::TrilinosPreconditioner< T >
Counts
typedef
libMesh::ReferenceCounter
protected
disable_print_counter_info
()
libMesh::ReferenceCounter
static
enable_print_counter_info
()
libMesh::ReferenceCounter
static
get_info
()
libMesh::ReferenceCounter
static
HasNormInf
() const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
increment_constructor_count
(const std::string &name) noexcept
libMesh::ReferenceCounter
inline
protected
increment_destructor_count
(const std::string &name) noexcept
libMesh::ReferenceCounter
inline
protected
init
() override
libMesh::TrilinosPreconditioner< T >
virtual
initialized
() const
libMesh::Preconditioner< T >
inline
Label
() const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
mat
()
libMesh::TrilinosPreconditioner< T >
inline
n_objects
()
libMesh::ReferenceCounter
inline
static
NormInf
() const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
operator=
(const ReferenceCountedObject &)
libMesh::ReferenceCountedObject< Preconditioner< T > >
inline
protected
OperatorDomainMap
() const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
OperatorRangeMap
() const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
Preconditioner
(const libMesh::Parallel::Communicator &comm)
libMesh::Preconditioner< T >
inline
print_info
(std::ostream &out_stream=libMesh::out)
libMesh::ReferenceCounter
static
ReferenceCountedObject
()
libMesh::ReferenceCountedObject< Preconditioner< T > >
inline
protected
ReferenceCountedObject
(const ReferenceCountedObject &other)
libMesh::ReferenceCountedObject< Preconditioner< T > >
inline
protected
ReferenceCountedObject
(ReferenceCountedObject &&other) noexcept
libMesh::ReferenceCountedObject< Preconditioner< T > >
inline
protected
ReferenceCounter
()
libMesh::ReferenceCounter
inline
protected
ReferenceCounter
(const ReferenceCounter &)
libMesh::ReferenceCounter
inline
protected
ReferenceCounter
(ReferenceCounter &&other) noexcept
libMesh::ReferenceCounter
inline
protected
set_matrix
(SparseMatrix< Number > &mat)
libMesh::Preconditioner< T >
set_params
(Teuchos::ParameterList &list)
libMesh::TrilinosPreconditioner< T >
set_preconditioner_type
(const PreconditionerType &preconditioner_type)
libMesh::TrilinosPreconditioner< T >
set_type
(const PreconditionerType pct)
libMesh::Preconditioner< T >
setup
()
libMesh::Preconditioner< T >
inline
virtual
SetUseTranspose
(bool UseTranspose) override
libMesh::TrilinosPreconditioner< T >
protected
virtual
TrilinosPreconditioner
(const libMesh::Parallel::Communicator &comm)
libMesh::TrilinosPreconditioner< T >
inline
type
() const
libMesh::Preconditioner< T >
inline
UseTranspose
() const override
libMesh::TrilinosPreconditioner< T >
protected
virtual
~Preconditioner
()
libMesh::Preconditioner< T >
inline
virtual
~ReferenceCountedObject
()
libMesh::ReferenceCountedObject< Preconditioner< T > >
inline
~ReferenceCounter
()
libMesh::ReferenceCounter
inline
~TrilinosPreconditioner
()
libMesh::TrilinosPreconditioner< T >
inline
virtual
生成于 2023年 十二月 20日 星期三 14:07:08 , 为 libmesh解析使用
1.8.5