VF_sumVD_sumVE_sum
VCF_sumVCD_sumVCE_sum
VI_sumVBI_sumVSI_sumVLI_sumVQI_sum 
VU_sumVUB_sumVUS_sumVUL_sumVUQ_sumVUI_sum
FunktionSumme aller Vektorelemente
Syntax C/C++#include <VFstd.h>
float VF_sum( fVector X, ui size );
C++ VecObj#include <OptiVec.h>
T vector<T>::sum();
Pascal/Delphiuses VFstd;
function VF_sum( X:fVector; size:UIntSize ): Single;
procedure VCF_sum( var Sum:fComplex; X:cfVector; size:UIntSize);
CUDA-Funktion C/C++#include <cudaVFstd.h>
int cudaVF_sum( float *h_RetVal, fVector d_X, ui size );
int cusdVF_sum( float *d_RetVal, fVector d_X, ui size );
float VFcu_sum( fVector h_X, ui size );
CUDA-Funktion Pascal/Delphiuses VFstd;
function cudaVF_sum( var h_RetVal:Single; d_X:fVector; size:UIntSize ): IntBool;
function cusdVF_sum( d_RetVal:PSingle; d_X:fVector; size:UIntSize ): IntBool;
function VFcu_sum( h_X:fVector; size:UIntSize ): Single;
Beschreibungsum = Summe( Xi )
Die Summe über alle Vektorelemente wird berechnet und zurückgegeben.
nur Pascal/Delphi: Da die komplexen Datentypen in Pascal/Delphi nicht als Rückgabewerte zulässig sind, werden die Ergebnisse der komplexen Versionen hier in der Variablen Sum gespeichert.
Fehlerbehandlungkeine (aber Vorsicht: diese Funktion neigt zum Überlauf!)
RückgabewertSumme der Vektorelemente (außer komplexe Versionen in Pascal/Delphi)
QuerverweisVF_runsum,   VI_fsum,   VF_prod,   VF_ssq,   VF_ssqdevC,   VF_mean

VectorLib Inhaltsverzeichnis  OptiVec Home