updated libquantum 0.1.0 source files

This commit is contained in:
libquantum
2016-10-27 04:09:05 +09:00
parent 617e4b91f3
commit fb55e54b6e
34 changed files with 20389 additions and 0 deletions

26
oaddn.h Normal file
View File

@@ -0,0 +1,26 @@
#ifndef __OADDN_H
#define __OADDN_H
#include "qureg.h"
extern void test_sum(int, int, quantum_reg *);
extern void muxfa(int, int, int, int, int, int, int, quantum_reg *);
extern void muxfa_inv(int, int, int, int, int, int, int, quantum_reg *);
extern void muxha(int, int, int, int, int, int, quantum_reg *);
extern void muxha_inv(int, int, int, int, int, int, quantum_reg *);
extern void madd(int, int, int, quantum_reg *);
extern void madd_inv(int, int, int,quantum_reg *);
extern void addn(int,int,int, quantum_reg *);
extern void addn_inv(int, int, int, quantum_reg *);
extern void add_mod_n(int, int, int, quantum_reg *);
#endif