VCF_normVCD_normVCE_norm
VCF_normtoCVCD_normtoCVCE_normtoC
VPF_normVPD_normVPE_norm
FunktionNorm (Quadrat der Zeigerlänge) komplexer Vektorelemente
Syntax C/C++#include <VCFstd>
void VCF_norm( fVector Norm, cfVector X, ui size );
void VPF_norm( fVector Norm, pfVector X, ui size );
void VCF_normtoC( cfVector Norm, cfVector X, ui size );
C++ VecObj#include <OptiVec.h>
void vector<T>::norm( const vector<complex<T>>& X );
void vector<complex<T>>::normtoC( const vector<complex<T>>& X );
Pascal/Delphiuses VCFstd;
procedure VCF_norm( Norm:fVector; X:cfVector; size:UIntSize );
procedure VPF_norm( Norm:fVector; X:pfVector; size:UIntSize );
procedure VCF_normtoC( Norm, X:cfVector; size:UIntSize );
CUDA-Funktion C/C++#include <cudaVCFstd.h> #include <cudaVPFstd.h>
int cudaVCF_norm( fVector d_Norm, cfVector d_X, ui size );
int cudaVPF_norm( fVector d_Norm, pfVector d_X, ui size );
int cudaVCF_normtoC( cfVector d_Norm, cfVector d_X, ui size );
void VCFcu_norm( fVector h_Norm, cfVector h_X, ui size );
void VPFcu_norm( fVector h_Norm, pfVector h_X, ui size );
void VCFcu_normtoC( cfVector h_Norm, cfVector h_X, ui size );
CUDA-Funktion Pascal/Delphiuses VCFstd;
function cudaVCF_norm( d_Norm:fVector; d_X:cfVector; size:UIntSize ): IntBool;
function cudaVPF_norm( d_Norm:fVector; d_X:pfVector; size:UIntSize ): IntBool;
function cudaVCF_normtoC( d_Norm, d_X:cfVector; size:UIntSize ): IntBool;
procedure VCFcu_norm( h_Norm:fVector; h_X:cfVector; size:UIntSize );
procedure VPFcu_norm( h_Norm:fVector; h_X:pfVector; size:UIntSize );
procedure VCFcu_normtoC( h_Norm, h_X:cfVector; size:UIntSize );
BeschreibungVCF_norm und VPF_norm sind identisch mit den Familien VF_CtoNorm und VF_PtoNorm. Siehe dort.
VCF_normtoC berechnet die Norm und speichert sie als komplexen Vektor (mit allen Imaginärteilen gleich 0).

VectorLib Inhaltsverzeichnis  OptiVec Home