Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::Alina::DistributedMatrix< Backend > Member List

This is the complete list of members for Arcane::Alina::DistributedMatrix< Backend >, including all inherited members.

A_loc (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
a_loc (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
A_rem (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
a_rem (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
backend_params typedef (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >
build_matrix typedef (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >
C (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
comm() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
CommPattern typedef (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >
cpat() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
DistributedMatrix(mpi_communicator comm, std::shared_ptr< build_matrix > a_loc, std::shared_ptr< build_matrix > a_rem, std::shared_ptr< CommPattern > c=std::shared_ptr< CommPattern >()) (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
DistributedMatrix(const DistributedMatrix< OtherBackend > &A) (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
DistributedMatrix(mpi_communicator comm, const Matrix &A, ptrdiff_t _n_loc_cols=-1) (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
glob_cols() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
glob_nonzeros() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
glob_rows() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
loc_col_shift() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
loc_cols() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
loc_nonzeros() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
loc_rows() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
local() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
local_backend() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
matrix typedef (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >
move_to_backend(const backend_params &bprm=backend_params(), bool keep_src=false) (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
mul(A alpha, const VecX &x, B beta, VecY &y) const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
n_glob_cols (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
n_glob_nonzeros (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
n_glob_rows (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
n_loc_cols (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
n_loc_nonzeros (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
n_loc_rows (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >private
remote() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
remote_backend() const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
residual(const Vec1 &f, const Vec2 &x, Vec3 &r) const (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
rhs_type typedef (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >
scalar_type typedef (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >
set_local(std::shared_ptr< matrix > a) (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >inline
value_type typedef (defined in Arcane::Alina::DistributedMatrix< Backend >)Arcane::Alina::DistributedMatrix< Backend >