scf_celebic/ex5/code/task_5/skalar/mylib.h
dino.celebic 3d054f8ae7 ex5 task5
2025-12-09 23:23:51 +01:00

17 lines
502 B
C

#pragma once
/** Inner product
@param[in] N number of vector elements
@param[in] x vector
@param[in] y vector
@return resulting Euclidian inner product <x,y>
*/
double scalar(unsigned int N, double const x[], double const y[]);
double scalar_unroll(unsigned int const N, double const x[], double const y[]);
/** L_2 Norm of a vector
@param[in] N number of vector elements
@param[in] x vector
@return resulting Euclidian norm <x,y>
*/
double norm(unsigned int N, double const x[]);