NGSolve  4.9
Public Types | Public Member Functions | Protected Attributes
ngbla::FlatSymmetricMatrix< T > Class Template Reference

A symmetric band-matrix. More...

#include <symmetricmatrix.hpp>

Inheritance diagram for ngbla::FlatSymmetricMatrix< T >:
ngbla::SymmetricMatrix< T >

List of all members.

Public Types

typedef mat_traits< T >::TV_COL TV

Public Member Functions

 FlatSymmetricMatrix (int an, T *adata)
void AssignMemory (int an, T *mem) throw ()
 set size, and assign mem
void Mult (const FlatVector< TV > &x, FlatVector< TV > &y) const
ostream & Print (ostream &ost) const
int Height () const
const T & operator() (int i, int j) const
T & operator() (int i, int j)
FlatSymmetricMatrixoperator= (const T &val)

Protected Attributes

int n
T * data

Detailed Description

template<class T>
class ngbla::FlatSymmetricMatrix< T >

A symmetric band-matrix.


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