|
template<typename Number > |
void | swap (Vector< Number > &u, Vector< Number > &v) noexcept |
|
template<typename number > |
std::ostream & | operator<< (std::ostream &out, const Vector< number > &v) |
|
template<typename Number > |
void | swap (Vector< Number > &u, Vector< Number > &v) noexcept |
|
template<typename number > |
std::ostream & | operator<< (std::ostream &out, const Vector< number > &v) |
|
Here, we list all the classes that satisfy the VectorType
concept and may be used in linear solvers (see Linear solver classes) and for matrix-vector operations.
◆ swap() [1/2]
template<typename Number >
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 1518 of file vector.h.
◆ operator<<() [1/2]
template<typename number >
std::ostream & operator<< |
( |
std::ostream & |
out, |
|
|
const Vector< number > & |
v |
|
) |
| |
|
inline |
Output operator writing a vector to a stream. This operator outputs the elements of the vector one by one, with a space between entries. Each entry is formatted according to the flags set on the output stream.
Definition at line 1532 of file vector.h.
◆ swap() [2/2]
template<typename Number >
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 1518 of file vector.h.
◆ operator<<() [2/2]
template<typename number >
std::ostream & operator<< |
( |
std::ostream & |
out, |
|
|
const Vector< number > & |
v |
|
) |
| |
|
related |
Output operator writing a vector to a stream. This operator outputs the elements of the vector one by one, with a space between entries. Each entry is formatted according to the flags set on the output stream.
Definition at line 1532 of file vector.h.
◆ value
template<typename VectorType >
A statically computable value that indicates whether the template argument to this class is a block vector (in fact whether the type has the functions block()
and n_blocks()
).
Definition at line 88 of file block_vector_base.h.