@@ -35,7 +35,7 @@ goto :: slinpack.goto dlinpack.goto clinpack.goto zlinpack.goto \
35
35
ssyrk.goto dsyrk.goto csyrk.goto zsyrk.goto \
36
36
ssyr2k.goto dsyr2k.goto csyr2k.goto zsyr2k.goto \
37
37
sger.goto dger.goto \
38
- ssymv.goto dsymv.goto \
38
+ ssymv.goto dsymv.goto csymv.goto zsymv.goto \
39
39
chemm.goto zhemm.goto \
40
40
cherk.goto zherk.goto \
41
41
cher2k.goto zher2k.goto \
@@ -53,7 +53,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
53
53
ssyrk.acml dsyrk.acml csyrk.acml zsyrk.acml \
54
54
ssyr2k.acml dsyr2k.acml csyr2k.acml zsyr2k.acml \
55
55
sger.acml dger.acml \
56
- ssymv.acml dsymv.acml \
56
+ ssymv.acml dsymv.acml csymv.acml zsymv.acml \
57
57
chemm.acml zhemm.acml \
58
58
cherk.acml zherk.acml \
59
59
cher2k.acml zher2k.acml \
@@ -71,7 +71,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
71
71
ssyrk.atlas dsyrk.atlas csyrk.atlas zsyrk.atlas \
72
72
ssyr2k.atlas dsyr2k.atlas csyr2k.atlas zsyr2k.atlas \
73
73
sger.atlas dger.atlas \
74
- ssymv.atlas dsymv.atlas \
74
+ ssymv.atlas dsymv.atlas csymv.atlas zsymv.atlas \
75
75
chemm.acml zhemm.acml \
76
76
chemm.atlas zhemm.atlas \
77
77
cherk.atlas zherk.atlas \
@@ -90,7 +90,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
90
90
ssyrk.mkl dsyrk.mkl csyrk.mkl zsyrk.mkl \
91
91
ssyr2k.mkl dsyr2k.mkl csyr2k.mkl zsyr2k.mkl \
92
92
sger.mkl dger.mkl \
93
- ssymv.mkl dsymv.mkl \
93
+ ssymv.mkl dsymv.mkl csymv.mkl zsymv.mkl \
94
94
chemm.mkl zhemm.mkl \
95
95
cherk.mkl zherk.mkl \
96
96
cher2k.mkl zher2k.mkl \
@@ -732,6 +732,32 @@ dsymv.atlas : dsymv.$(SUFFIX)
732
732
dsymv.mkl : dsymv.$(SUFFIX )
733
733
-$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
734
734
735
+ # #################################### Csymv ####################################################
736
+ csymv.goto : csymv.$(SUFFIX ) ../$(LIBNAME )
737
+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) -lm
738
+
739
+ csymv.acml : csymv.$(SUFFIX )
740
+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
741
+
742
+ csymv.atlas : csymv.$(SUFFIX )
743
+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
744
+
745
+ csymv.mkl : csymv.$(SUFFIX )
746
+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
747
+
748
+ # #################################### Dsymv ####################################################
749
+ zsymv.goto : zsymv.$(SUFFIX ) ../$(LIBNAME )
750
+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) -lm
751
+
752
+ zsymv.acml : zsymv.$(SUFFIX )
753
+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
754
+
755
+ zsymv.atlas : zsymv.$(SUFFIX )
756
+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
757
+
758
+ zsymv.mkl : zsymv.$(SUFFIX )
759
+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
760
+
735
761
# #################################### Sgeev ####################################################
736
762
sgeev.goto : sgeev.$(SUFFIX ) ../$(LIBNAME )
737
763
$(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) -lm
@@ -1037,6 +1063,12 @@ ssymv.$(SUFFIX) : symv.c
1037
1063
dsymv.$(SUFFIX ) : symv.c
1038
1064
$(CC ) $(CFLAGS ) -c -UCOMPLEX -DDOUBLE -o $(@F ) $^
1039
1065
1066
+ csymv.$(SUFFIX ) : symv.c
1067
+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -UDOUBLE -o $(@F ) $^
1068
+
1069
+ zsymv.$(SUFFIX ) : symv.c
1070
+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
1071
+
1040
1072
sgeev.$(SUFFIX ) : geev.c
1041
1073
$(CC ) $(CFLAGS ) -c -UCOMPLEX -UDOUBLE -o $(@F ) $^
1042
1074
0 commit comments