![]() |
NeoPZ
|
Contains TPZMatrixclass which implements full matrix (using column major representation). More...
#include <math.h>#include <string.h>#include <complex>#include <iostream>#include <list>#include <sstream>#include "pzmatrix.h"#include "pzerror.h"#include "pzmanvector.h"#include "pzreal.h"#include "pzvec.h"#include "tpzautopointer.h"#include <cstdlib>Go to the source code of this file.
Classes | |
| class | TPZFMatrix< TVar > |
| Full matrix class. Matrix. More... | |
| class | TPZVerySparseMatrix< TVar > |
| Implements a matrix whose nonzero elements are stored in binary tree. Matrix. More... | |
| class | TPZVec< T > |
| This class implements a simple vector storage scheme for a templated class T. Utility. More... | |
| class | TPZFMatrix< TVar > |
| Full matrix class. Matrix. More... | |
| class | TPZFNMatrix< N, TVar > |
| Non abstract class which implements full matrices with preallocated storage with (N+1) entries. Matrix. More... | |
Macros | |
| #define | GETVAL(MAT, rows, row, col) |
| MACRO to get MAT(row,col) entry. More... | |
| #define | PUTVAL(MAT, rows, row, col, val) |
| MACRO to put value val into MAT(row,col) entry. More... | |
| #define | SELECTEL(ptr, rows, row, col) |
| MACRO to get the entry of the vector (ptr[col*rows+row]) as matrix ( ptr(row,col) ) More... | |
Functions | |
| template<class TVar > | |
| TVar | Dot (const TPZFMatrix< TVar > &A, const TPZFMatrix< TVar > &B) |
| Returns a dot product to matrices. More... | |
| template<class TVar > | |
| TVar | Norm (const TPZFMatrix< TVar > &A) |
| Returns the norm of the matrix A. More... | |
| template<class TVar > | |
| TPZFMatrix< TVar > | operator* (TVar val, const TPZFMatrix< TVar > &A) |
| Implements a scalar product val*A. More... | |
| int64_t | Norm (const TPZFMatrix< int64_t > &A) |
| int | Norm (const TPZFMatrix< int > &A) |
| float | Norm (const TPZFMatrix< float > &A) |
| double | Norm (const TPZFMatrix< double > &A) |
| long double | Norm (const TPZFMatrix< long double > &A) |
| float | Norm (const TPZFMatrix< std::complex< float > > &A) |
| double | Norm (const TPZFMatrix< std::complex< double > > &A) |
| long double | Norm (const TPZFMatrix< std::complex< long double > > &A) |
| TPZFlopCounter | Norm (const TPZFMatrix< TPZFlopCounter > &A) |
Contains TPZMatrixclass which implements full matrix (using column major representation).
Definition in file pzfmatrix.h.
|
inline |
Definition at line 661 of file pzfmatrix.h.
|
inline |
Definition at line 665 of file pzfmatrix.h.
|
inline |
Definition at line 669 of file pzfmatrix.h.
|
inline |
Definition at line 673 of file pzfmatrix.h.
|
inline |
Definition at line 677 of file pzfmatrix.h.
|
inline |
Definition at line 681 of file pzfmatrix.h.
|
inline |
Definition at line 685 of file pzfmatrix.h.
|
inline |
Definition at line 689 of file pzfmatrix.h.
References Dot(), Norm(), sqrt, and TPZExtractVal::val().
|
inline |
Definition at line 707 of file pzfmatrix.h.
|
inline |
1.8.13