3.4.3.5.1 : Le header hadamard.h
Le fichier hadamard.h est assez simple :

1
2
3
4
5
6
7
8
9
#ifndef __HADAMARD_PRODUCT_H__
#define __HADAMARD_PRODUCT_H__

#include <iostream>

void hadamard_product(float * tabRes, const float* tabX, const float* tabY, size_t nbElement);


#endif


Le fichier hadamard.h complet :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/***************************************
	Auteur : Pierre Aubert
	Mail : pierre.aubert@lapp.in2p3.fr
	Licence : CeCILL-C
****************************************/

#ifndef __HADAMARD_PRODUCT_H__
#define __HADAMARD_PRODUCT_H__

#include <iostream>

void hadamard_product(float * tabRes, const float* tabX, const float* tabY, size_t nbElement);


#endif


Le fichier hadamard.h est disponible ici.