allocator typedef (defined in Seldon::Vector_Base< T, Allocator >) | Seldon::Vector_Base< T, Allocator > | |
Append(const T &x) | Seldon::PETScVector< T, Allocator > | inline |
Clear() | Seldon::PETScVector< T, Allocator > | inline |
const_pointer typedef (defined in Seldon::PETScVector< T, Allocator >) | Seldon::PETScVector< T, Allocator > | |
const_reference typedef (defined in Seldon::PETScVector< T, Allocator >) | Seldon::PETScVector< T, Allocator > | |
Copy(const PETScVector< T, Allocator > &X) | Seldon::PETScVector< T, Allocator > | inline |
Copy(const Vec &petsc_vector) | Seldon::PETScVector< T, Allocator > | |
data_ (defined in Seldon::Vector_Base< T, Allocator >) | Seldon::Vector_Base< T, Allocator > | protected |
Fill() | Seldon::PETScVector< T, Allocator > | |
Fill(const T0 &x) | Seldon::PETScVector< T, Allocator > | |
FillRand() | Seldon::PETScVector< T, Allocator > | |
Flush() | Seldon::PETScVector< T, Allocator > | inline |
GetData() const | Seldon::Vector_Base< T, Allocator > | inline |
GetDataConst() const | Seldon::Vector_Base< T, Allocator > | inline |
GetDataConstVoid() const | Seldon::Vector_Base< T, Allocator > | inline |
GetDataSize() const | Seldon::PETScVector< T, Allocator > | inline |
GetDataVoid() const | Seldon::Vector_Base< T, Allocator > | inline |
GetLength() const | Seldon::Vector_Base< T, Allocator > | inline |
GetLocalM() const | Seldon::PETScVector< T, Allocator > | inline |
GetM() const | Seldon::Vector_Base< T, Allocator > | inline |
GetMemorySize() const | Seldon::Vector_Base< T, Allocator > | inline |
GetNormInf() const | Seldon::PETScVector< T, Allocator > | |
GetNormInfIndex() const | Seldon::PETScVector< T, Allocator > | |
GetPetscVector() | Seldon::PETScVector< T, Allocator > | inline |
GetPetscVector() const (defined in Seldon::PETScVector< T, Allocator >) | Seldon::PETScVector< T, Allocator > | |
GetProcessorRange(int &i, int &j) const | Seldon::PETScVector< T, Allocator > | inline |
GetSize() const | Seldon::Vector_Base< T, Allocator > | inline |
m_ (defined in Seldon::Vector_Base< T, Allocator >) | Seldon::Vector_Base< T, Allocator > | protected |
mpi_communicator_ | Seldon::PETScVector< T, Allocator > | |
Nullify() | Seldon::PETScVector< T, Allocator > | inline |
operator()(int i) const | Seldon::PETScVector< T, Allocator > | inline |
petsc_vector_ | Seldon::PETScVector< T, Allocator > | |
petsc_vector_deallocated_ | Seldon::PETScVector< T, Allocator > | |
PETScVector() | Seldon::PETScVector< T, Allocator > | inlineexplicit |
PETScVector(int i, MPI_Comm mpi_communicator=MPI_COMM_WORLD) | Seldon::PETScVector< T, Allocator > | inlineexplicit |
PETScVector(Vec &petsc_vector) | Seldon::PETScVector< T, Allocator > | inline |
PETScVector(const PETScVector< T, Allocator > &A) | Seldon::PETScVector< T, Allocator > | inline |
pointer typedef (defined in Seldon::PETScVector< T, Allocator >) | Seldon::PETScVector< T, Allocator > | |
reference typedef (defined in Seldon::PETScVector< T, Allocator >) | Seldon::PETScVector< T, Allocator > | |
Resize(int i) | Seldon::PETScVector< T, Allocator > | inline |
SetBuffer(int i, T value, InsertMode insert_mode=INSERT_VALUES) | Seldon::PETScVector< T, Allocator > | inline |
SetCommunicator(MPI_Comm mpi_communicator) | Seldon::PETScVector< T, Allocator > | inline |
SetData(int i, pointer data) | Seldon::PETScVector< T, Allocator > | inline |
value_type typedef (defined in Seldon::PETScVector< T, Allocator >) | Seldon::PETScVector< T, Allocator > | |
Vector_Base() | Seldon::Vector_Base< T, Allocator > | inline |
Vector_Base(size_t i) | Seldon::Vector_Base< T, Allocator > | inlineexplicit |
Vector_Base(const Vector_Base< T, Allocator > &A) | Seldon::Vector_Base< T, Allocator > | inline |
Zero() | Seldon::PETScVector< T, Allocator > | |
~PETScVector() | Seldon::PETScVector< T, Allocator > | inline |
~Vector_Base() | Seldon::Vector_Base< T, Allocator > | inline |