fvector.hh File Reference


Detailed Description

This file implements a vector constructed from a given type representing a field and a compile-time given size.

#include <cmath>
#include <cstddef>
#include <complex>
#include "exceptions.hh"
#include "genericiterator.hh"

Go to the source code of this file.


Namespaces

namespace  Dune

Classes

class  Dune::FieldIterator< C, T >
 Iterator class for sequential access to FieldVector and FieldMatrix. More...
struct  Dune::IteratorType< T >
 Type Traits for Vector::Iterator vs (const Vector)ConstIterator. More...
class  Dune::FieldVector< K, SIZE >
 Construct a vector space out of a tensor product of fields. More...
class  Dune::FieldVector< K, 1 >

Functions

template<typename K, int n>
std::ostream & Dune::operator<< (std::ostream &s, const FieldVector< K, n > &v)
 Send vector to output stream.
template<class K>
FieldVector< K, 1 > Dune::operator+ (const FieldVector< K, 1 > &a, const FieldVector< K, 1 > &b)
 Binary vector addition.
template<class K>
FieldVector< K, 1 > Dune::operator- (const FieldVector< K, 1 > &a, const FieldVector< K, 1 > &b)
 Binary vector subtraction.
template<class K>
FieldVector< K, 1 > Dune::operator+ (const FieldVector< K, 1 > &a, const K b)
 Binary addition, when using FieldVector<K,1> like K.
template<class K>
FieldVector< K, 1 > Dune::operator- (const FieldVector< K, 1 > &a, const K b)
 Binary subtraction, when using FieldVector<K,1> like K.
template<class K>
FieldVector< K, 1 > Dune::operator+ (const K a, const FieldVector< K, 1 > &b)
 Binary addition, when using FieldVector<K,1> like K.
template<class K>
FieldVector< K, 1 > Dune::operator- (const K a, const FieldVector< K, 1 > &b)
 Binary subtraction, when using FieldVector<K,1> like K.

Generated on 12 Dec 2007 with Doxygen (ver 1.5.1)