#include <dune/fem/function/blockvectors/defaultblockvectors.hh>
|
typedef Field | FieldType |
| Type of the field the dofs lie in.
|
|
◆ CounterType
template<class Imp , class Field >
◆ FieldType
template<class Imp , class Field >
Type of the field the dofs lie in.
◆ ThisType
template<class Imp , class Field >
Type of derived class (implementation)
◆ BlockVectorInterface()
template<class Imp , class Field >
◆ asImp() [1/2]
template<class Imp , class Field >
◆ asImp() [2/2]
template<class Imp , class Field >
◆ assign()
template<class Imp , class Field >
◆ axpy()
template<class Imp , class Field >
Add a scalar multiple of another block vector to this block vector.
Semantic in pseudocode: " *this = *this + scalar*v "
- Parameters
-
[in] | scalar | Scalar factor by which v is multiplied before it is added to *this |
[in] | other | The other block vector |
◆ clear()
template<class Imp , class Field >
Clear this block vector, i.e. set each dof to 0.
◆ copyContent()
template<class Imp , class Field >
implements array[ newIndex ] = array[ oldIndex ]
◆ memMoveBackward()
template<class Imp , class Field >
move memory blocks backwards
◆ memMoveForward()
template<class Imp , class Field >
move memory blocks forward
◆ operator*()
template<class Imp , class Field >
Scalar product between *this and another block vector.
◆ operator*=()
template<class Imp , class Field >
Scale this block vector.
- Parameters
-
[in] | scalar | Factor for the scaling |
- Returns
- Constant reference to *this
◆ operator+=()
template<class Imp , class Field >
Add another block vector to *this.
◆ operator-=()
template<class Imp , class Field >
Subtract another block vector from *this.
◆ operator=()
template<class Imp , class Field >
Copy assignment operator.
◆ setMemoryFactor()
template<class Imp , class Field >
set memory overestimate factor, here does nothing
◆ usedMemorySize()
template<class Imp , class Field >
return memory used by this block vector
◆ sequence_
template<class Imp , class Field >
The documentation for this class was generated from the following file: