![]() |
NeoPZ
|
Contains the implementation of the TPZFMatrix<>methods. More...
#include "pzfmatrix.h"#include <math.h>#include <stdbool.h>#include <stdio.h>#include <stdlib.h>#include <cmath>#include <complex>#include <map>#include <sstream>#include <string>#include <utility>#include "pzerror.h"#include "pzaxestools.h"#include "pzextractval.h"#include "pzlog.h"#include "pzmatrix.h"#include "TPZSavable.h"#include "pzvec.h"#include "tpzverysparsematrix.h"Go to the source code of this file.
Functions | |
| template<class TVar > | |
| TVar | Dot (const TPZFMatrix< TVar > &A, const TPZFMatrix< TVar > &B) |
| Implement dot product for matrices. More... | |
| template std::complex< float > | Dot (const TPZFMatrix< std::complex< float > > &A, const TPZFMatrix< std::complex< float > > &B) |
| template std::complex< double > | Dot (const TPZFMatrix< std::complex< double > > &A, const TPZFMatrix< std::complex< double > > &B) |
| template std::complex< long double > | Dot (const TPZFMatrix< std::complex< long double > > &A, const TPZFMatrix< std::complex< long double > > &B) |
| template long double | Dot (const TPZFMatrix< long double > &A, const TPZFMatrix< long double > &B) |
| template double | Dot (const TPZFMatrix< double > &A, const TPZFMatrix< double > &B) |
| template float | Dot (const TPZFMatrix< float > &A, const TPZFMatrix< float > &B) |
| template int64_t | Dot (const TPZFMatrix< int64_t > &A, const TPZFMatrix< int64_t > &B) |
| template int | Dot (const TPZFMatrix< int > &A, const TPZFMatrix< int > &B) |
| template TPZFlopCounter | Dot (const TPZFMatrix< TPZFlopCounter > &A, const TPZFMatrix< TPZFlopCounter > &B) |
| template<class TVar > | |
| TPZFMatrix< TVar > | operator+ (const TVar value, const TPZFMatrix< TVar > &A) |
| Increments value over all entries of the matrix A. More... | |
| template<class TVar > | |
| TPZFMatrix< TVar > | operator- (const TVar value, const TPZFMatrix< TVar > &A) |
| Decrements value over all entries of the matrix A. More... | |
Contains the implementation of the TPZFMatrix<>methods.
Definition in file pzfmatrix.cpp.
| template std::complex<float> Dot | ( | const TPZFMatrix< std::complex< float > > & | A, |
| const TPZFMatrix< std::complex< float > > & | B | ||
| ) |
| template std::complex<double> Dot | ( | const TPZFMatrix< std::complex< double > > & | A, |
| const TPZFMatrix< std::complex< double > > & | B | ||
| ) |
| template std::complex<long double> Dot | ( | const TPZFMatrix< std::complex< long double > > & | A, |
| const TPZFMatrix< std::complex< long double > > & | B | ||
| ) |
| template long double Dot | ( | const TPZFMatrix< long double > & | A, |
| const TPZFMatrix< long double > & | B | ||
| ) |
| template double Dot | ( | const TPZFMatrix< double > & | A, |
| const TPZFMatrix< double > & | B | ||
| ) |
| template float Dot | ( | const TPZFMatrix< float > & | A, |
| const TPZFMatrix< float > & | B | ||
| ) |
| template int64_t Dot | ( | const TPZFMatrix< int64_t > & | A, |
| const TPZFMatrix< int64_t > & | B | ||
| ) |
| template int Dot | ( | const TPZFMatrix< int > & | A, |
| const TPZFMatrix< int > & | B | ||
| ) |
| template TPZFlopCounter Dot | ( | const TPZFMatrix< TPZFlopCounter > & | A, |
| const TPZFMatrix< TPZFlopCounter > & | B | ||
| ) |
| TPZFMatrix<TVar> operator+ | ( | const TVar | value, |
| const TPZFMatrix< TVar > & | A | ||
| ) |
Increments value over all entries of the matrix A.
Definition at line 2146 of file pzfmatrix.cpp.
| TPZFMatrix<TVar> operator- | ( | const TVar | value, |
| const TPZFMatrix< TVar > & | A | ||
| ) |
Decrements value over all entries of the matrix A.
Definition at line 2152 of file pzfmatrix.cpp.
1.8.13