#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/storage/vector.hh>
type of the implementation (Barton-Nackman)
type of constant iterator
type of the array elements
template<class Vector1Type , class Vector2Type >
type of (non-constant) iterator
type of unsigned integral type of indexing
template<class Vector1Type , class Vector2Type >
Add a multiple of another vector to this one.
static const VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > >::ArrayType & Dune::Fem::BartonNackmanInterface< ArrayInterface< VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > > > , VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > >::ArrayType >::asImp |
( |
const ThisType & |
other | ) |
|
|
inlinestaticprotectedinherited |
static VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > >::ArrayType & Dune::Fem::BartonNackmanInterface< ArrayInterface< VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > > > , VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > >::ArrayType >::asImp |
( |
ThisType & |
other | ) |
|
|
inlinestaticprotectedinherited |
const VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > >::ArrayType & Dune::Fem::BartonNackmanInterface< ArrayInterface< VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > > > , VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > >::ArrayType >::asImp |
( |
| ) |
const |
|
inlineprotectedinherited |
VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > >::ArrayType & Dune::Fem::BartonNackmanInterface< ArrayInterface< VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > > > , VectorInterfaceArrayTraits< VectorDefaultTraits< ExtractCommonFieldType< Vector1Type, Vector2Type >::FieldType, CombinedVector< Vector1Type, Vector2Type > > >::ArrayType >::asImp |
( |
| ) |
|
|
inlineprotectedinherited |
fill the array with copies of an element
- Parameters
-
[in] | element | element wich shall be copied into every array entry |
copy another array to this one
Copies the data from another array to this one. Both arrays must be of the same size.
- Parameters
-
copy another vector to this one
Copies the data from another vector to this one. Both vectors must be of the same size.
- Parameters
-
Initialize all fields of this vector with a scalar.
initialize the vector to 0
Multiply this vector by a scalar.
Add another vector to this one.
Subtract another vector from this one.
template<class Vector1Type , class Vector2Type >
template<class Vector1Type , class Vector2Type >
template<class Vector1Type , class Vector2Type >
template<class Vector1Type , class Vector2Type >
template<class Vector1Type , class Vector2Type >
The documentation for this class was generated from the following file: