VF_mulVI VD_mulVI VE_mulVI
 VF_mulVBI VD_mulVBI VE_mulVBI
 VF_mulVSI VD_mulVSI VE_mulVSI
 VF_mulVLI VD_mulVLI VE_mulVLI
 VF_mulVQI VD_mulVQI VE_mulVQI
 VF_mulVU VD_mulVU VE_mulVU
 VF_mulVUB VD_mulVUB VE_mulVUB
 VF_mulVUS VD_mulVUS VE_mulVUS
 VF_mulVUL VD_mulVUL VE_mulVUL
 VF_mulVUQ VD_mulVUQ VE_mulVUQ
 VF_mulVUI VD_mulVUI VE_mulVUI
 Function Element-wise multiplication of a floating-point vector by an integer vector
 Syntax C/C++ #include void VF_mulVI( fVector Z, fVector X, iVector Y,ui size ); void VF_mulVUB( fVector Z, fVector X, ubVector Y, ui size ); C++ VecObj #include void vector::mulVI( const vector& X, const vector& Y ); void vector::mulVUS( const vector& X, const vector& Y, ); Pascal/Delphi uses VFmath; procedure VF_mulVI( Z, X:fVector; Y:iVector; size:UIntSize ); procedure VF_mulVUL( Z, X:fVector; Y:ulVector; size:UIntSize );
 CUDA function C/C++ #include int cudaVF_mulVI( fVector d_Z, fVector d_X, iVector d_Y,ui size ); int cudaVF_mulVUB( fVector d_Z, fVector d_X, ubVector d_Y, ui size ); void VFcu_mulVI( fVector h_Z, fVector h_X, iVector h_Y,ui size ); void VFcu_mulVUB( fVector h_Z, fVector h_X, ubVector h_Y, ui size ); CUDA function Pascal/Delphi uses VFmath; function cudaVF_mulVI( d_Z, d_X:fVector; d_Y:iVector; size:UIntSize ): IntBool; function cudaVF_mulVUL( d_Z, d_X:fVector; d_Y:ulVector; size:UIntSize ): IntBool; procedure VFcu_mulVI( h_Z, h_X:fVector; h_Y:iVector; size:UIntSize ); procedure VFcu_mulVUL( h_Z, h_X:fVector; h_Y:ulVector; size:UIntSize );
 Description Zi = Xi * Yi
 Error handling none
 Return value none