MF_Trd_equM
| MD_Trd_equM |
ME_Trd_equM |
MCF_Trd_equM |
MCD_Trd_equM |
MCE_Trd_equM |
MI_Trd_equM | MBI_Trd_equM | MSI_Trd_equM | MLI_Trd_equM | MQI_Trd_equM |
MU_Trd_equM | MUB_Trd_equM | MUS_Trd_equM | MUL_Trd_equM | MUQ_Trd_equM |
|
Funktion | Tridiagonal-Teil einer Matrix mit den drei in einer gepackten Tridiagonalmatrix gespeicherten Vektoren initialisieren |
|
Syntax C/C++ | #include <MFstd.h>
void MF_Trd_equM( fMatrix MA, fMatrix Trd, ui len ); |
C++ MatObj | #include <OptiVec.h>
void matrix<T>::Trd_equM( const matrix<T>& MTrd ); |
Pascal/Delphi | uses MFstd;
procedure MF_Trd_equM( MA, MTrd:fMatrix; len:UIntSize ); |
|
CUDA-Funktion C/C++ | #include <cudaMFstd.h>
int cudaMF_Trd_equM( fMatrix d_MA, fMatrix Trd, ui len );
void MFcu_Trd_equM( fMatrix h_MA, fMatrix Trd, ui len ); |
CUDA-Funktion Pascal/Delphi | uses MFstd;
function cudaMF_Trd_equM( d_MA, d_MTrd:fMatrix; len:UIntSize ): IntBool;
procedure MFcu_Trd_equM( h_MA, h_MTrd:fMatrix; len:UIntSize );
|
|
Beschreibung | Zeile 0 von MTrd wird in die erste Nebendiagonale oberhalb der Hauptdiagonalen der Quadratmatrix MA kopiert. Zeile 1 von MTrd geht nach der Hauptdiagonalen von MA, und Zeile 2 von MTrd nach der ersten Nebendiagonalen unterhalb der Hauptdiagonalen von MA. Die Speicherung von Tridiagonalmatrizen wird in Kap. 1.2 beschrieben. |
|
|