|
Classes | |
| class | BlockVector< Number > |
| struct | IsBlockVector< VectorType > |
| class | BlockVectorBase< VectorType > |
| class | parallel::distributed::BlockVector< Number > |
| class | parallel::distributed::Vector< Number > |
| class | PETScWrappers::BlockVector |
| class | PETScWrappers::MPI::BlockVector |
| class | PETScWrappers::MPI::Vector |
| class | PETScWrappers::Vector |
| class | SwappableVector< number > |
| class | TrilinosWrappers::MPI::BlockVector |
| class | TrilinosWrappers::BlockVector |
| class | TrilinosWrappers::MPI::Vector |
| class | TrilinosWrappers::Vector |
| class | TrilinosWrappers::VectorBase |
| class | Vector< Number > |
| class | VectorView< Number > |
Namespaces | |
| namespace | internal |
| namespace | PETScWrappers |
Functions | |
| template<typename number > | |
| std::ostream & | operator<< (std::ostream &os, const Vector< number > &v) |
| template<typename number > | |
| LogStream & | operator<< (LogStream &os, const Vector< number > &v) |
| template<typename Number > | |
| void | Vector::swap (Vector< Number > &u, Vector< Number > &v) |
Variables | |
| static const bool | IsBlockVector::value |
Here, we list all the classes that can be used as VECTOR in linear solvers (see Linear solver classes) and for matrix-vector operations.
| std::ostream& operator<< | ( | std::ostream & | os, |
| const Vector< number > & | v | ||
| ) | [inline] |
Output operator writing a vector to a stream.
Definition at line 1555 of file vector.h.
References Vector< Number >::print().
| LogStream& operator<< | ( | LogStream & | os, |
| const Vector< number > & | v | ||
| ) | [inline] |
Output operator writing a vector to a LogStream.
Definition at line 1567 of file vector.h.
References Vector< Number >::print().
| void swap | ( | Vector< Number > & | u, |
| Vector< Number > & | v | ||
| ) | [related, inherited] |
Global function swap which overloads the default implementation of the C++ standard library which uses a temporary object. The function simply exchanges the data of the two vectors.
Definition at line 1543 of file vector.h.
References Vector< Number >::swap().
const bool IsBlockVector< VectorType >::value [static, inherited] |
(sizeof(check_for_block_vector ((VectorType*)0)) == sizeof(yes_type))
A statically computable value that indicates whether the template argument to this class is a block vector (in fact whether the type is derived from BlockVectorBase<T>).
Definition at line 84 of file block_vector_base.h.
documentation generated on Fri Feb 3 2012 06:04:05 by
doxygen
1.7.2