NGSolve  4.9
Public Types | Public Member Functions | Protected Attributes
ngbla::FlatSysVector< T > Class Template Reference
Inheritance diagram for ngbla::FlatSysVector< T >:
ngbla::MatExpr< FlatSysVector< T > > ngbla::Expr< FlatSysVector< T > >

List of all members.

Public Types

typedef FlatVector< T > TELEM
typedef mat_traits< T >::TSCAL TSCAL

Public Member Functions

 FlatSysVector (int as, int bs, T *adata)
 FlatSysVector (int as, int bs, LocalHeap &lh)
FlatSysVectoroperator= (const FlatSysVector &v)
template<typename TB >
FlatSysVectoroperator= (const Expr< TB > &v)
FlatSysVectoroperator= (TSCAL s)
TELEM operator() (int i)
const TELEM operator() (int i) const
const TELEM operator() (int i, int j) const
FlatSysVector< T > Range (int first, int last)
const FlatSysVector< T > Range (int first, int last) const
int Size () const
int Height () const
 height
int Width () const

Protected Attributes

int s
int blocksize
T * data

template<typename T = double>
class ngbla::FlatSysVector< T >


The documentation for this class was generated from the following file: