Seldon::Matrix< T, Prop, PETScMPIDense, Allocator > Member List

This is the complete list of members for Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >, including all inherited members.

access_type typedef (defined in Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
Clear()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
const_access_type typedef (defined in Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
const_pointer typedef (defined in Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
const_reference typedef (defined in Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
Copy(const Matrix< T, Prop, PETScMPIDense, Allocator > &A)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
PetscMatrix< T, Prop, RowMajor, Allocator >::Copy(const Mat &A)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
data_ (defined in Seldon::Matrix_Base< T, Allocator >)Seldon::Matrix_Base< T, Allocator >protected
entry_type typedef (defined in Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
Fill()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
Fill(const T0 &x)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
FillRand()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
Flush() constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
GetCommunicator() constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
GetData() constSeldon::Matrix_Base< T, Allocator >inline
GetDataConst() constSeldon::Matrix_Base< T, Allocator >inline
GetDataConstVoid() constSeldon::Matrix_Base< T, Allocator >inline
GetDataVoid() constSeldon::Matrix_Base< T, Allocator >inline
GetM() constSeldon::VirtualMatrix< T >inline
GetM(const Seldon::SeldonTranspose &status) constSeldon::VirtualMatrix< T >inline
GetM(const CBLAS_TRANSPOSE &status) constSeldon::VirtualMatrix< T >inline
GetMemorySize() constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
GetN() constSeldon::VirtualMatrix< T >inline
GetN(const Seldon::SeldonTranspose &status) constSeldon::VirtualMatrix< T >inline
GetN(const CBLAS_TRANSPOSE &status) constSeldon::VirtualMatrix< T >inline
GetPetscMatrix()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
GetPetscMatrix() const (defined in Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
GetProcessorRowRange(int &i, int &j) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
GetSize() constSeldon::VirtualMatrix< T >inline
m_ (defined in Seldon::VirtualMatrix< T >)Seldon::VirtualMatrix< T >protected
Matrix()Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
Matrix(int i, int j)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
Matrix(Mat &A)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
Matrix(const Matrix< T, Prop, PETScMPIDense, Allocator > &A)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
Matrix_Base()Seldon::Matrix_Base< T, Allocator >inline
Matrix_Base(int i, int j)Seldon::Matrix_Base< T, Allocator >inlineexplicit
Matrix_Base(const Matrix_Base< T, Allocator > &A)Seldon::Matrix_Base< T, Allocator >inline
mpi_communicator_Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >protected
n_ (defined in Seldon::VirtualMatrix< T >)Seldon::VirtualMatrix< T >protected
Nullify()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
operator()(int i, int j)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
operator()(int i, int j) constSeldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
operator=(const Matrix< T, Prop, PETScMPIDense, Allocator > &A)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
operator[](int i)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
operator[](int i) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
petsc_matrix_Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >protected
petsc_matrix_deallocated_Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >protected
PetscMatrix()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
PetscMatrix(int i, int j)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inlineexplicit
PetscMatrix(Mat &A)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
pointer typedef (defined in Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
Print() constSeldon::Matrix< T, Prop, PETScMPIDense, Allocator >
PetscMatrix< T, Prop, RowMajor, Allocator >::Print(int a, int b, int m, int n) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >
PetscMatrix< T, Prop, RowMajor, Allocator >::Print(int l) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >
Read(string FileName)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
Read(istream &FileStream)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
ReadText(string FileName)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
ReadText(istream &FileStream)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
Reallocate(int i, int j, int local_i=PETSC_DECIDE, int local_j=PETSC_DECIDE)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >inline
reference typedef (defined in Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
Resize(int i, int j)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
Set(int, int, T) (defined in Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
SetBuffer(int, int, T, InsertMode)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
SetCommunicator(MPI_Comm mpi_communicator)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
SetData(int i, int j, pointer data)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
SetIdentity()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
Val(int i, int j) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
Val(int i, int j)Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline
value_type typedef (defined in Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >)Seldon::Matrix< T, Prop, PETScMPIDense, Allocator >
VirtualMatrix()Seldon::VirtualMatrix< T >inline
VirtualMatrix(int i, int j)Seldon::VirtualMatrix< T >inlineexplicit
Write(string FileName, bool with_size) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >
Write(ostream &FileStream, bool with_size) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >
WriteText(string FileName) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >
WriteText(ostream &FileStream) constSeldon::PetscMatrix< T, Prop, RowMajor, Allocator >
Zero()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >
~Matrix_Base()Seldon::Matrix_Base< T, Allocator >inline
~PetscMatrix()Seldon::PetscMatrix< T, Prop, RowMajor, Allocator >inline