Vector classes
[Linear algebra classes]

Collaboration diagram for Vector classes:

Classes

class  BlockVector< Number >
class  BlockVectorBase< VectorType >
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 >
void Vector::swap (Vector< Number > &u, Vector< Number > &v)

Detailed Description

Here, we list all the classes that can be used as VECTOR in linear solvers (see Linear solver classes) and for matrix-vector operations.

Function Documentation

template<typename Number >
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.

Author:
Wolfgang Bangerth, 2000

References Vector< Number >::swap().


deal.II documentation generated on Sat Aug 15 16:51:38 2009 by doxygen 1.5.9