projects
/
weak_simulation_stab_extent.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update from v0.1 to v1.0
[weak_simulation_stab_extent.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index 8c938bac229996c66f97fb58761d3d6c7b24ee7a..839e2157a66fd18fe4e2255b8ab5a96b5b2fc991 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,13
+1,13
@@
#IDIR =../include
CC=gcc -std=c99
CFLAGS=-Wall
#IDIR =../include
CC=gcc -std=c99
CFLAGS=-Wall
-LIBS=-lm libmatrix.so libexponentialsum.so libextend.so libmeasurepauli.so
libinnerproduct.so
+LIBS=-lm libmatrix.so libexponentialsum.so libextend.so libmeasurepauli.so
-weaksim_relerr: weaksim_relerr.c matrix exponentialsum shrink shrinkstar extend measurepauli innerproduct randomstabilizerstate supplement sparsify
- $(CC) -o $@ weaksim_relerr.c $(CFLAGS) $(LIBS) libshrink.so libshrinkstar.so librandomstabilizerstate.so libsparsify.so
+weaksim_relerr: weaksim_relerr.c matrix exponentialsum shrink shrinkstar extend measurepauli innerproduct randomstabilizerstate supplement s
upplement2 s
parsify
+ $(CC) -o $@ weaksim_relerr.c $(CFLAGS) $(LIBS) libshrink.so libshrinkstar.so librandomstabilizerstate.so libsparsify.so
libsupplement.so libsupplement2.so libinnerproduct.so
-weaksim: weaksim.c matrix exponentialsum shrink extend measurepauli innerproduct sparsify
- $(CC) -o $@ weaksim.c $(CFLAGS) $(LIBS) libshrink.so libsparsify.so
+weaksim: weaksim.c matrix exponentialsum shrink extend measurepauli innerproduct s
upplement supplement2 s
parsify
+ $(CC) -o $@ weaksim.c $(CFLAGS) $(LIBS) libshrink.so libsparsify.so
libsupplement.so libsupplement2.so libinnerproduct.so -fopenmp
module_sparsify_test: module_sparsify_test matrix sparsify
$(CC) -o $@ module_sparsify_test.c $(CFLAGS) libmatrix.so libsparsify.so
module_sparsify_test: module_sparsify_test matrix sparsify
$(CC) -o $@ module_sparsify_test.c $(CFLAGS) libmatrix.so libsparsify.so
@@
-32,6
+32,10
@@
measurepauli: measurepauli.h measurepauli.c
$(CC) -c -Wall -fpic measurepauli.c
$(CC) -shared -o libmeasurepauli.so measurepauli.o -lm libextend.so libshrink.so libmatrix.so
$(CC) -c -Wall -fpic measurepauli.c
$(CC) -shared -o libmeasurepauli.so measurepauli.o -lm libextend.so libshrink.so libmatrix.so
+innerproduct_equatorial: innerproduct_equatorial.h innerproduct_equatorial.c
+ $(CC) -c -Wall -fpic innerproduct_equatorial.c
+ $(CC) -shared -o libinnerproduct_equatorial.so innerproduct_equatorial.o -lm libextend.so libshrink.so libexponentialsum.so libmatrix.so
+
innerproduct: innerproduct.h innerproduct.c
$(CC) -c -Wall -fpic innerproduct.c
$(CC) -shared -o libinnerproduct.so innerproduct.o -lm libextend.so libshrink.so libexponentialsum.so libmatrix.so
innerproduct: innerproduct.h innerproduct.c
$(CC) -c -Wall -fpic innerproduct.c
$(CC) -shared -o libinnerproduct.so innerproduct.o -lm libextend.so libshrink.so libexponentialsum.so libmatrix.so
@@
-44,6
+48,10
@@
shrinkstar: shrinkstar.h shrinkstar.c
$(CC) -c -Wall -fpic shrinkstar.c
$(CC) -shared -o libshrinkstar.so shrinkstar.o -lm libmatrix.so
$(CC) -c -Wall -fpic shrinkstar.c
$(CC) -shared -o libshrinkstar.so shrinkstar.o -lm libmatrix.so
+randomstabilizerstate_equatorial: randomstabilizerstate_equatorial.h randomstabilizerstate_equatorial.c
+ $(CC) -c -Wall -fpic randomstabilizerstate_equatorial.c
+ $(CC) -shared -o librandomstabilizerstate_equatorial.so randomstabilizerstate_equatorial.o -lm libmatrix.so
+
randomstabilizerstate: randomstabilizerstate.h randomstabilizerstate.c
$(CC) -c -Wall -fpic randomstabilizerstate.c
$(CC) -shared -o librandomstabilizerstate.so randomstabilizerstate.o -lm libmatrix.so libshrinkstar.so -llapacke
randomstabilizerstate: randomstabilizerstate.h randomstabilizerstate.c
$(CC) -c -Wall -fpic randomstabilizerstate.c
$(CC) -shared -o librandomstabilizerstate.so randomstabilizerstate.o -lm libmatrix.so libshrinkstar.so -llapacke
@@
-52,9
+60,13
@@
supplement: supplement.h supplement.c
$(CC) -c -Wall -fpic supplement.c
$(CC) -shared -o libsupplement.so supplement.o -lm
$(CC) -c -Wall -fpic supplement.c
$(CC) -shared -o libsupplement.so supplement.o -lm
-sparsify: sparsify.h sparsify.c supplement
+supplement2: supplement2.h supplement2.c
+ $(CC) -c -Wall -fpic supplement2.c
+ $(CC) -shared -o libsupplement2.so supplement2.o -lm
+
+sparsify: sparsify.h sparsify.c supplement2
$(CC) -c -Wall -fpic sparsify.c
$(CC) -c -Wall -fpic sparsify.c
- $(CC) -shared -o libsparsify.so sparsify.o -lm libmatrix.so libsupplement.so
+ $(CC) -shared -o libsparsify.so sparsify.o -lm libmatrix.so libsupplement
2
.so
randominputcommutingHermitianPauli: randominputcommutingHermitianPauli.c
$(CC) -o randominputcommutingHermitianPauli randominputcommutingHermitianPauli.c
randominputcommutingHermitianPauli: randominputcommutingHermitianPauli.c
$(CC) -o randominputcommutingHermitianPauli randominputcommutingHermitianPauli.c