diff --git a/Makefile b/Makefile index 5b70a4e..1010c28 100644 --- a/Makefile +++ b/Makefile @@ -2,8 +2,6 @@ include make.inc all: - $(MAKE) -C blas - $(MAKE) -C lapack $(MAKE) -C dspl $(MAKE) -C examples $(MAKE) -C performance @@ -13,4 +11,14 @@ clean: $(MAKE) -C dspl clean $(MAKE) -C examples clean $(MAKE) -C performance clean - $(MAKE) -C verification clean \ No newline at end of file + $(MAKE) -C verification clean + rm -f _release/*.* + +clean_all: + $(MAKE) -C dspl clean + $(MAKE) -C dspl/blas clean + $(MAKE) -C dspl/lapack clean + $(MAKE) -C examples clean + $(MAKE) -C performance clean + $(MAKE) -C verification clean + rm -f _release/*.* \ No newline at end of file diff --git a/dspl/Makefile b/dspl/Makefile index 3a7a416..8f23db5 100644 --- a/dspl/Makefile +++ b/dspl/Makefile @@ -8,17 +8,54 @@ CFLAGS = -c -fPIC -Wall -O3 -I$(INC_DIR) -DBUILD_LIB -D$(DEF_OS) DSPL_SRC_FILES = $(wildcard $(DSPL_SRC_DIR)/*.c) DSPL_OBJ_FILES = $(addprefix $(DSPL_OBJ_DIR)/,$(notdir $(DSPL_SRC_FILES:.c=.o))) -all: $(RELEASE_DIR)/$(LIB_NAME) - +all: $(RELEASE_DIR)/$(LIB_NAME)\ + $(EXAMPLE_BIN_DIR)/$(LIB_NAME)\ + $(PERFORMANCE_BIN_DIR)/$(LIB_NAME)\ + $(VERIFICATION_BIN_DIR)/$(LIB_NAME)\ + $(RELEASE_DIR)/dspl.c\ + $(RELEASE_DIR)/dspl.h +#Build libdspl.dll or libdspl.so $(RELEASE_DIR)/$(LIB_NAME): $(DSPL_OBJ_FILES) $(BLAS_LIB_NAME) $(LAPACK_DOUBLE_LIB_NAME) $(LAPACK_COMPLEX_LIB_NAME) $(CC) -shared -o $(RELEASE_DIR)/$(LIB_NAME) $(DSPL_OBJ_FILES) -lm -L$(LAPACK_RELEASE_DIR) -llapack_complex -llapack_double -L$(BLAS_RELEASE_DIR) -lblas -lgfortran -lquadmath - +#Compile libdspl obj files from c sources $(DSPL_OBJ_DIR)/%.o:$(DSPL_SRC_DIR)/%.c $(CC) $(CFLAGS) $< -o $@ -lm +#Copy libdspl.dll to the examples "bin" folder +$(EXAMPLE_BIN_DIR)/$(LIB_NAME):$(RELEASE_DIR)/$(LIB_NAME) + cp $(RELEASE_DIR)/$(LIB_NAME) $(EXAMPLE_BIN_DIR)/$(LIB_NAME) + +#Copy libdspl.dll to the performance testing "bin" folder +$(PERFORMANCE_BIN_DIR)/$(LIB_NAME):$(RELEASE_DIR)/$(LIB_NAME) + cp $(RELEASE_DIR)/$(LIB_NAME) $(PERFORMANCE_BIN_DIR)/$(LIB_NAME) + +#Copy libdspl.dll to the verification "bin" folder +$(VERIFICATION_BIN_DIR)/$(LIB_NAME):$(RELEASE_DIR)/$(LIB_NAME) + cp $(RELEASE_DIR)/$(LIB_NAME) $(VERIFICATION_BIN_DIR)/$(LIB_NAME) + +#make BLAS library +$(BLAS_LIB_NAME): + $(MAKE) -C blas + +#make LAPACK library for the real data +$(LAPACK_DOUBLE_LIB_NAME): + $(MAKE) -C lapack + +#make LAPACK library for the complex data +$(LAPACK_COMPLEX_LIB_NAME): + $(MAKE) -C lapack + +#Copy dspl.c source to the release folder +$(RELEASE_DIR)/dspl.c: + cp $(INC_DIR)/dspl.c $(RELEASE_DIR)/dspl.c + +#Copy dspl.h header to the release folder +$(RELEASE_DIR)/dspl.h: + cp $(INC_DIR)/dspl.h $(RELEASE_DIR)/dspl.h + clean: rm -f $(DSPL_OBJ_DIR)/*.o diff --git a/blas/Makefile b/dspl/blas/Makefile similarity index 100% rename from blas/Makefile rename to dspl/blas/Makefile diff --git a/blas/bin/.gitignore b/dspl/blas/bin/.gitignore similarity index 100% rename from blas/bin/.gitignore rename to dspl/blas/bin/.gitignore diff --git a/blas/obj/.gitignore b/dspl/blas/obj/.gitignore similarity index 100% rename from blas/obj/.gitignore rename to dspl/blas/obj/.gitignore diff --git a/blas/src/Makefile b/dspl/blas/src/Makefile similarity index 100% rename from blas/src/Makefile rename to dspl/blas/src/Makefile diff --git a/blas/src/caxpy.f b/dspl/blas/src/caxpy.f similarity index 100% rename from blas/src/caxpy.f rename to dspl/blas/src/caxpy.f diff --git a/blas/src/ccopy.f b/dspl/blas/src/ccopy.f similarity index 100% rename from blas/src/ccopy.f rename to dspl/blas/src/ccopy.f diff --git a/blas/src/cdotc.f b/dspl/blas/src/cdotc.f similarity index 100% rename from blas/src/cdotc.f rename to dspl/blas/src/cdotc.f diff --git a/blas/src/cdotu.f b/dspl/blas/src/cdotu.f similarity index 100% rename from blas/src/cdotu.f rename to dspl/blas/src/cdotu.f diff --git a/blas/src/cgbmv.f b/dspl/blas/src/cgbmv.f similarity index 100% rename from blas/src/cgbmv.f rename to dspl/blas/src/cgbmv.f diff --git a/blas/src/cgemm.f b/dspl/blas/src/cgemm.f similarity index 100% rename from blas/src/cgemm.f rename to dspl/blas/src/cgemm.f diff --git a/blas/src/cgemv.f b/dspl/blas/src/cgemv.f similarity index 100% rename from blas/src/cgemv.f rename to dspl/blas/src/cgemv.f diff --git a/blas/src/cgerc.f b/dspl/blas/src/cgerc.f similarity index 100% rename from blas/src/cgerc.f rename to dspl/blas/src/cgerc.f diff --git a/blas/src/cgeru.f b/dspl/blas/src/cgeru.f similarity index 100% rename from blas/src/cgeru.f rename to dspl/blas/src/cgeru.f diff --git a/blas/src/chbmv.f b/dspl/blas/src/chbmv.f similarity index 100% rename from blas/src/chbmv.f rename to dspl/blas/src/chbmv.f diff --git a/blas/src/chemm.f b/dspl/blas/src/chemm.f similarity index 100% rename from blas/src/chemm.f rename to dspl/blas/src/chemm.f diff --git a/blas/src/chemv.f b/dspl/blas/src/chemv.f similarity index 100% rename from blas/src/chemv.f rename to dspl/blas/src/chemv.f diff --git a/blas/src/cher.f b/dspl/blas/src/cher.f similarity index 100% rename from blas/src/cher.f rename to dspl/blas/src/cher.f diff --git a/blas/src/cher2.f b/dspl/blas/src/cher2.f similarity index 100% rename from blas/src/cher2.f rename to dspl/blas/src/cher2.f diff --git a/blas/src/cher2k.f b/dspl/blas/src/cher2k.f similarity index 100% rename from blas/src/cher2k.f rename to dspl/blas/src/cher2k.f diff --git a/blas/src/cherk.f b/dspl/blas/src/cherk.f similarity index 100% rename from blas/src/cherk.f rename to dspl/blas/src/cherk.f diff --git a/blas/src/chpmv.f b/dspl/blas/src/chpmv.f similarity index 100% rename from blas/src/chpmv.f rename to dspl/blas/src/chpmv.f diff --git a/blas/src/chpr.f b/dspl/blas/src/chpr.f similarity index 100% rename from blas/src/chpr.f rename to dspl/blas/src/chpr.f diff --git a/blas/src/chpr2.f b/dspl/blas/src/chpr2.f similarity index 100% rename from blas/src/chpr2.f rename to dspl/blas/src/chpr2.f diff --git a/blas/src/crotg.f b/dspl/blas/src/crotg.f similarity index 100% rename from blas/src/crotg.f rename to dspl/blas/src/crotg.f diff --git a/blas/src/cscal.f b/dspl/blas/src/cscal.f similarity index 100% rename from blas/src/cscal.f rename to dspl/blas/src/cscal.f diff --git a/blas/src/csrot.f b/dspl/blas/src/csrot.f similarity index 100% rename from blas/src/csrot.f rename to dspl/blas/src/csrot.f diff --git a/blas/src/csscal.f b/dspl/blas/src/csscal.f similarity index 100% rename from blas/src/csscal.f rename to dspl/blas/src/csscal.f diff --git a/blas/src/cswap.f b/dspl/blas/src/cswap.f similarity index 100% rename from blas/src/cswap.f rename to dspl/blas/src/cswap.f diff --git a/blas/src/csymm.f b/dspl/blas/src/csymm.f similarity index 100% rename from blas/src/csymm.f rename to dspl/blas/src/csymm.f diff --git a/blas/src/csyr2k.f b/dspl/blas/src/csyr2k.f similarity index 100% rename from blas/src/csyr2k.f rename to dspl/blas/src/csyr2k.f diff --git a/blas/src/csyrk.f b/dspl/blas/src/csyrk.f similarity index 100% rename from blas/src/csyrk.f rename to dspl/blas/src/csyrk.f diff --git a/blas/src/ctbmv.f b/dspl/blas/src/ctbmv.f similarity index 100% rename from blas/src/ctbmv.f rename to dspl/blas/src/ctbmv.f diff --git a/blas/src/ctbsv.f b/dspl/blas/src/ctbsv.f similarity index 100% rename from blas/src/ctbsv.f rename to dspl/blas/src/ctbsv.f diff --git a/blas/src/ctpmv.f b/dspl/blas/src/ctpmv.f similarity index 100% rename from blas/src/ctpmv.f rename to dspl/blas/src/ctpmv.f diff --git a/blas/src/ctpsv.f b/dspl/blas/src/ctpsv.f similarity index 100% rename from blas/src/ctpsv.f rename to dspl/blas/src/ctpsv.f diff --git a/blas/src/ctrmm.f b/dspl/blas/src/ctrmm.f similarity index 100% rename from blas/src/ctrmm.f rename to dspl/blas/src/ctrmm.f diff --git a/blas/src/ctrmv.f b/dspl/blas/src/ctrmv.f similarity index 100% rename from blas/src/ctrmv.f rename to dspl/blas/src/ctrmv.f diff --git a/blas/src/ctrsm.f b/dspl/blas/src/ctrsm.f similarity index 100% rename from blas/src/ctrsm.f rename to dspl/blas/src/ctrsm.f diff --git a/blas/src/ctrsv.f b/dspl/blas/src/ctrsv.f similarity index 100% rename from blas/src/ctrsv.f rename to dspl/blas/src/ctrsv.f diff --git a/blas/src/dasum.f b/dspl/blas/src/dasum.f similarity index 100% rename from blas/src/dasum.f rename to dspl/blas/src/dasum.f diff --git a/blas/src/daxpy.f b/dspl/blas/src/daxpy.f similarity index 100% rename from blas/src/daxpy.f rename to dspl/blas/src/daxpy.f diff --git a/blas/src/dcabs1.f b/dspl/blas/src/dcabs1.f similarity index 100% rename from blas/src/dcabs1.f rename to dspl/blas/src/dcabs1.f diff --git a/blas/src/dcopy.f b/dspl/blas/src/dcopy.f similarity index 100% rename from blas/src/dcopy.f rename to dspl/blas/src/dcopy.f diff --git a/blas/src/ddot.f b/dspl/blas/src/ddot.f similarity index 100% rename from blas/src/ddot.f rename to dspl/blas/src/ddot.f diff --git a/blas/src/dgbmv.f b/dspl/blas/src/dgbmv.f similarity index 100% rename from blas/src/dgbmv.f rename to dspl/blas/src/dgbmv.f diff --git a/blas/src/dgemm.f b/dspl/blas/src/dgemm.f similarity index 100% rename from blas/src/dgemm.f rename to dspl/blas/src/dgemm.f diff --git a/blas/src/dgemv.f b/dspl/blas/src/dgemv.f similarity index 100% rename from blas/src/dgemv.f rename to dspl/blas/src/dgemv.f diff --git a/blas/src/dger.f b/dspl/blas/src/dger.f similarity index 100% rename from blas/src/dger.f rename to dspl/blas/src/dger.f diff --git a/blas/src/dnrm2.f b/dspl/blas/src/dnrm2.f similarity index 100% rename from blas/src/dnrm2.f rename to dspl/blas/src/dnrm2.f diff --git a/blas/src/drot.f b/dspl/blas/src/drot.f similarity index 100% rename from blas/src/drot.f rename to dspl/blas/src/drot.f diff --git a/blas/src/drotg.f b/dspl/blas/src/drotg.f similarity index 100% rename from blas/src/drotg.f rename to dspl/blas/src/drotg.f diff --git a/blas/src/drotm.f b/dspl/blas/src/drotm.f similarity index 100% rename from blas/src/drotm.f rename to dspl/blas/src/drotm.f diff --git a/blas/src/drotmg.f b/dspl/blas/src/drotmg.f similarity index 100% rename from blas/src/drotmg.f rename to dspl/blas/src/drotmg.f diff --git a/blas/src/dsbmv.f b/dspl/blas/src/dsbmv.f similarity index 100% rename from blas/src/dsbmv.f rename to dspl/blas/src/dsbmv.f diff --git a/blas/src/dscal.f b/dspl/blas/src/dscal.f similarity index 100% rename from blas/src/dscal.f rename to dspl/blas/src/dscal.f diff --git a/blas/src/dsdot.f b/dspl/blas/src/dsdot.f similarity index 100% rename from blas/src/dsdot.f rename to dspl/blas/src/dsdot.f diff --git a/blas/src/dspmv.f b/dspl/blas/src/dspmv.f similarity index 100% rename from blas/src/dspmv.f rename to dspl/blas/src/dspmv.f diff --git a/blas/src/dspr.f b/dspl/blas/src/dspr.f similarity index 100% rename from blas/src/dspr.f rename to dspl/blas/src/dspr.f diff --git a/blas/src/dspr2.f b/dspl/blas/src/dspr2.f similarity index 100% rename from blas/src/dspr2.f rename to dspl/blas/src/dspr2.f diff --git a/blas/src/dswap.f b/dspl/blas/src/dswap.f similarity index 100% rename from blas/src/dswap.f rename to dspl/blas/src/dswap.f diff --git a/blas/src/dsymm.f b/dspl/blas/src/dsymm.f similarity index 100% rename from blas/src/dsymm.f rename to dspl/blas/src/dsymm.f diff --git a/blas/src/dsymv.f b/dspl/blas/src/dsymv.f similarity index 100% rename from blas/src/dsymv.f rename to dspl/blas/src/dsymv.f diff --git a/blas/src/dsyr.f b/dspl/blas/src/dsyr.f similarity index 100% rename from blas/src/dsyr.f rename to dspl/blas/src/dsyr.f diff --git a/blas/src/dsyr2.f b/dspl/blas/src/dsyr2.f similarity index 100% rename from blas/src/dsyr2.f rename to dspl/blas/src/dsyr2.f diff --git a/blas/src/dsyr2k.f b/dspl/blas/src/dsyr2k.f similarity index 100% rename from blas/src/dsyr2k.f rename to dspl/blas/src/dsyr2k.f diff --git a/blas/src/dsyrk.f b/dspl/blas/src/dsyrk.f similarity index 100% rename from blas/src/dsyrk.f rename to dspl/blas/src/dsyrk.f diff --git a/blas/src/dtbmv.f b/dspl/blas/src/dtbmv.f similarity index 100% rename from blas/src/dtbmv.f rename to dspl/blas/src/dtbmv.f diff --git a/blas/src/dtbsv.f b/dspl/blas/src/dtbsv.f similarity index 100% rename from blas/src/dtbsv.f rename to dspl/blas/src/dtbsv.f diff --git a/blas/src/dtpmv.f b/dspl/blas/src/dtpmv.f similarity index 100% rename from blas/src/dtpmv.f rename to dspl/blas/src/dtpmv.f diff --git a/blas/src/dtpsv.f b/dspl/blas/src/dtpsv.f similarity index 100% rename from blas/src/dtpsv.f rename to dspl/blas/src/dtpsv.f diff --git a/blas/src/dtrmm.f b/dspl/blas/src/dtrmm.f similarity index 100% rename from blas/src/dtrmm.f rename to dspl/blas/src/dtrmm.f diff --git a/blas/src/dtrmv.f b/dspl/blas/src/dtrmv.f similarity index 100% rename from blas/src/dtrmv.f rename to dspl/blas/src/dtrmv.f diff --git a/blas/src/dtrsm.f b/dspl/blas/src/dtrsm.f similarity index 100% rename from blas/src/dtrsm.f rename to dspl/blas/src/dtrsm.f diff --git a/blas/src/dtrsv.f b/dspl/blas/src/dtrsv.f similarity index 100% rename from blas/src/dtrsv.f rename to dspl/blas/src/dtrsv.f diff --git a/blas/src/dzasum.f b/dspl/blas/src/dzasum.f similarity index 100% rename from blas/src/dzasum.f rename to dspl/blas/src/dzasum.f diff --git a/blas/src/dznrm2.f b/dspl/blas/src/dznrm2.f similarity index 100% rename from blas/src/dznrm2.f rename to dspl/blas/src/dznrm2.f diff --git a/blas/src/icamax.f b/dspl/blas/src/icamax.f similarity index 100% rename from blas/src/icamax.f rename to dspl/blas/src/icamax.f diff --git a/blas/src/idamax.f b/dspl/blas/src/idamax.f similarity index 100% rename from blas/src/idamax.f rename to dspl/blas/src/idamax.f diff --git a/blas/src/isamax.f b/dspl/blas/src/isamax.f similarity index 100% rename from blas/src/isamax.f rename to dspl/blas/src/isamax.f diff --git a/blas/src/izamax.f b/dspl/blas/src/izamax.f similarity index 100% rename from blas/src/izamax.f rename to dspl/blas/src/izamax.f diff --git a/blas/src/lsame.f b/dspl/blas/src/lsame.f similarity index 100% rename from blas/src/lsame.f rename to dspl/blas/src/lsame.f diff --git a/blas/src/make.inc b/dspl/blas/src/make.inc similarity index 100% rename from blas/src/make.inc rename to dspl/blas/src/make.inc diff --git a/blas/src/sasum.f b/dspl/blas/src/sasum.f similarity index 100% rename from blas/src/sasum.f rename to dspl/blas/src/sasum.f diff --git a/blas/src/saxpy.f b/dspl/blas/src/saxpy.f similarity index 100% rename from blas/src/saxpy.f rename to dspl/blas/src/saxpy.f diff --git a/blas/src/scabs1.f b/dspl/blas/src/scabs1.f similarity index 100% rename from blas/src/scabs1.f rename to dspl/blas/src/scabs1.f diff --git a/blas/src/scasum.f b/dspl/blas/src/scasum.f similarity index 100% rename from blas/src/scasum.f rename to dspl/blas/src/scasum.f diff --git a/blas/src/scnrm2.f b/dspl/blas/src/scnrm2.f similarity index 100% rename from blas/src/scnrm2.f rename to dspl/blas/src/scnrm2.f diff --git a/blas/src/scopy.f b/dspl/blas/src/scopy.f similarity index 100% rename from blas/src/scopy.f rename to dspl/blas/src/scopy.f diff --git a/blas/src/sdot.f b/dspl/blas/src/sdot.f similarity index 100% rename from blas/src/sdot.f rename to dspl/blas/src/sdot.f diff --git a/blas/src/sdsdot.f b/dspl/blas/src/sdsdot.f similarity index 100% rename from blas/src/sdsdot.f rename to dspl/blas/src/sdsdot.f diff --git a/blas/src/sgbmv.f b/dspl/blas/src/sgbmv.f similarity index 100% rename from blas/src/sgbmv.f rename to dspl/blas/src/sgbmv.f diff --git a/blas/src/sgemm.f b/dspl/blas/src/sgemm.f similarity index 100% rename from blas/src/sgemm.f rename to dspl/blas/src/sgemm.f diff --git a/blas/src/sgemv.f b/dspl/blas/src/sgemv.f similarity index 100% rename from blas/src/sgemv.f rename to dspl/blas/src/sgemv.f diff --git a/blas/src/sger.f b/dspl/blas/src/sger.f similarity index 100% rename from blas/src/sger.f rename to dspl/blas/src/sger.f diff --git a/blas/src/snrm2.f b/dspl/blas/src/snrm2.f similarity index 100% rename from blas/src/snrm2.f rename to dspl/blas/src/snrm2.f diff --git a/blas/src/srot.f b/dspl/blas/src/srot.f similarity index 100% rename from blas/src/srot.f rename to dspl/blas/src/srot.f diff --git a/blas/src/srotg.f b/dspl/blas/src/srotg.f similarity index 100% rename from blas/src/srotg.f rename to dspl/blas/src/srotg.f diff --git a/blas/src/srotm.f b/dspl/blas/src/srotm.f similarity index 100% rename from blas/src/srotm.f rename to dspl/blas/src/srotm.f diff --git a/blas/src/srotmg.f b/dspl/blas/src/srotmg.f similarity index 100% rename from blas/src/srotmg.f rename to dspl/blas/src/srotmg.f diff --git a/blas/src/ssbmv.f b/dspl/blas/src/ssbmv.f similarity index 100% rename from blas/src/ssbmv.f rename to dspl/blas/src/ssbmv.f diff --git a/blas/src/sscal.f b/dspl/blas/src/sscal.f similarity index 100% rename from blas/src/sscal.f rename to dspl/blas/src/sscal.f diff --git a/blas/src/sspmv.f b/dspl/blas/src/sspmv.f similarity index 100% rename from blas/src/sspmv.f rename to dspl/blas/src/sspmv.f diff --git a/blas/src/sspr.f b/dspl/blas/src/sspr.f similarity index 100% rename from blas/src/sspr.f rename to dspl/blas/src/sspr.f diff --git a/blas/src/sspr2.f b/dspl/blas/src/sspr2.f similarity index 100% rename from blas/src/sspr2.f rename to dspl/blas/src/sspr2.f diff --git a/blas/src/sswap.f b/dspl/blas/src/sswap.f similarity index 100% rename from blas/src/sswap.f rename to dspl/blas/src/sswap.f diff --git a/blas/src/ssymm.f b/dspl/blas/src/ssymm.f similarity index 100% rename from blas/src/ssymm.f rename to dspl/blas/src/ssymm.f diff --git a/blas/src/ssymv.f b/dspl/blas/src/ssymv.f similarity index 100% rename from blas/src/ssymv.f rename to dspl/blas/src/ssymv.f diff --git a/blas/src/ssyr.f b/dspl/blas/src/ssyr.f similarity index 100% rename from blas/src/ssyr.f rename to dspl/blas/src/ssyr.f diff --git a/blas/src/ssyr2.f b/dspl/blas/src/ssyr2.f similarity index 100% rename from blas/src/ssyr2.f rename to dspl/blas/src/ssyr2.f diff --git a/blas/src/ssyr2k.f b/dspl/blas/src/ssyr2k.f similarity index 100% rename from blas/src/ssyr2k.f rename to dspl/blas/src/ssyr2k.f diff --git a/blas/src/ssyrk.f b/dspl/blas/src/ssyrk.f similarity index 100% rename from blas/src/ssyrk.f rename to dspl/blas/src/ssyrk.f diff --git a/blas/src/stbmv.f b/dspl/blas/src/stbmv.f similarity index 100% rename from blas/src/stbmv.f rename to dspl/blas/src/stbmv.f diff --git a/blas/src/stbsv.f b/dspl/blas/src/stbsv.f similarity index 100% rename from blas/src/stbsv.f rename to dspl/blas/src/stbsv.f diff --git a/blas/src/stpmv.f b/dspl/blas/src/stpmv.f similarity index 100% rename from blas/src/stpmv.f rename to dspl/blas/src/stpmv.f diff --git a/blas/src/stpsv.f b/dspl/blas/src/stpsv.f similarity index 100% rename from blas/src/stpsv.f rename to dspl/blas/src/stpsv.f diff --git a/blas/src/strmm.f b/dspl/blas/src/strmm.f similarity index 100% rename from blas/src/strmm.f rename to dspl/blas/src/strmm.f diff --git a/blas/src/strmv.f b/dspl/blas/src/strmv.f similarity index 100% rename from blas/src/strmv.f rename to dspl/blas/src/strmv.f diff --git a/blas/src/strsm.f b/dspl/blas/src/strsm.f similarity index 100% rename from blas/src/strsm.f rename to dspl/blas/src/strsm.f diff --git a/blas/src/strsv.f b/dspl/blas/src/strsv.f similarity index 100% rename from blas/src/strsv.f rename to dspl/blas/src/strsv.f diff --git a/blas/src/xerbla.f b/dspl/blas/src/xerbla.f similarity index 100% rename from blas/src/xerbla.f rename to dspl/blas/src/xerbla.f diff --git a/blas/src/xerbla_array.f b/dspl/blas/src/xerbla_array.f similarity index 100% rename from blas/src/xerbla_array.f rename to dspl/blas/src/xerbla_array.f diff --git a/blas/src/zaxpy.f b/dspl/blas/src/zaxpy.f similarity index 100% rename from blas/src/zaxpy.f rename to dspl/blas/src/zaxpy.f diff --git a/blas/src/zcopy.f b/dspl/blas/src/zcopy.f similarity index 100% rename from blas/src/zcopy.f rename to dspl/blas/src/zcopy.f diff --git a/blas/src/zdotc.f b/dspl/blas/src/zdotc.f similarity index 100% rename from blas/src/zdotc.f rename to dspl/blas/src/zdotc.f diff --git a/blas/src/zdotu.f b/dspl/blas/src/zdotu.f similarity index 100% rename from blas/src/zdotu.f rename to dspl/blas/src/zdotu.f diff --git a/blas/src/zdrot.f b/dspl/blas/src/zdrot.f similarity index 100% rename from blas/src/zdrot.f rename to dspl/blas/src/zdrot.f diff --git a/blas/src/zdscal.f b/dspl/blas/src/zdscal.f similarity index 100% rename from blas/src/zdscal.f rename to dspl/blas/src/zdscal.f diff --git a/blas/src/zgbmv.f b/dspl/blas/src/zgbmv.f similarity index 100% rename from blas/src/zgbmv.f rename to dspl/blas/src/zgbmv.f diff --git a/blas/src/zgemm.f b/dspl/blas/src/zgemm.f similarity index 100% rename from blas/src/zgemm.f rename to dspl/blas/src/zgemm.f diff --git a/blas/src/zgemv.f b/dspl/blas/src/zgemv.f similarity index 100% rename from blas/src/zgemv.f rename to dspl/blas/src/zgemv.f diff --git a/blas/src/zgerc.f b/dspl/blas/src/zgerc.f similarity index 100% rename from blas/src/zgerc.f rename to dspl/blas/src/zgerc.f diff --git a/blas/src/zgeru.f b/dspl/blas/src/zgeru.f similarity index 100% rename from blas/src/zgeru.f rename to dspl/blas/src/zgeru.f diff --git a/blas/src/zhbmv.f b/dspl/blas/src/zhbmv.f similarity index 100% rename from blas/src/zhbmv.f rename to dspl/blas/src/zhbmv.f diff --git a/blas/src/zhemm.f b/dspl/blas/src/zhemm.f similarity index 100% rename from blas/src/zhemm.f rename to dspl/blas/src/zhemm.f diff --git a/blas/src/zhemv.f b/dspl/blas/src/zhemv.f similarity index 100% rename from blas/src/zhemv.f rename to dspl/blas/src/zhemv.f diff --git a/blas/src/zher.f b/dspl/blas/src/zher.f similarity index 100% rename from blas/src/zher.f rename to dspl/blas/src/zher.f diff --git a/blas/src/zher2.f b/dspl/blas/src/zher2.f similarity index 100% rename from blas/src/zher2.f rename to dspl/blas/src/zher2.f diff --git a/blas/src/zher2k.f b/dspl/blas/src/zher2k.f similarity index 100% rename from blas/src/zher2k.f rename to dspl/blas/src/zher2k.f diff --git a/blas/src/zherk.f b/dspl/blas/src/zherk.f similarity index 100% rename from blas/src/zherk.f rename to dspl/blas/src/zherk.f diff --git a/blas/src/zhpmv.f b/dspl/blas/src/zhpmv.f similarity index 100% rename from blas/src/zhpmv.f rename to dspl/blas/src/zhpmv.f diff --git a/blas/src/zhpr.f b/dspl/blas/src/zhpr.f similarity index 100% rename from blas/src/zhpr.f rename to dspl/blas/src/zhpr.f diff --git a/blas/src/zhpr2.f b/dspl/blas/src/zhpr2.f similarity index 100% rename from blas/src/zhpr2.f rename to dspl/blas/src/zhpr2.f diff --git a/blas/src/zrotg.f b/dspl/blas/src/zrotg.f similarity index 100% rename from blas/src/zrotg.f rename to dspl/blas/src/zrotg.f diff --git a/blas/src/zscal.f b/dspl/blas/src/zscal.f similarity index 100% rename from blas/src/zscal.f rename to dspl/blas/src/zscal.f diff --git a/blas/src/zswap.f b/dspl/blas/src/zswap.f similarity index 100% rename from blas/src/zswap.f rename to dspl/blas/src/zswap.f diff --git a/blas/src/zsymm.f b/dspl/blas/src/zsymm.f similarity index 100% rename from blas/src/zsymm.f rename to dspl/blas/src/zsymm.f diff --git a/blas/src/zsyr2k.f b/dspl/blas/src/zsyr2k.f similarity index 100% rename from blas/src/zsyr2k.f rename to dspl/blas/src/zsyr2k.f diff --git a/blas/src/zsyrk.f b/dspl/blas/src/zsyrk.f similarity index 100% rename from blas/src/zsyrk.f rename to dspl/blas/src/zsyrk.f diff --git a/blas/src/ztbmv.f b/dspl/blas/src/ztbmv.f similarity index 100% rename from blas/src/ztbmv.f rename to dspl/blas/src/ztbmv.f diff --git a/blas/src/ztbsv.f b/dspl/blas/src/ztbsv.f similarity index 100% rename from blas/src/ztbsv.f rename to dspl/blas/src/ztbsv.f diff --git a/blas/src/ztpmv.f b/dspl/blas/src/ztpmv.f similarity index 100% rename from blas/src/ztpmv.f rename to dspl/blas/src/ztpmv.f diff --git a/blas/src/ztpsv.f b/dspl/blas/src/ztpsv.f similarity index 100% rename from blas/src/ztpsv.f rename to dspl/blas/src/ztpsv.f diff --git a/blas/src/ztrmm.f b/dspl/blas/src/ztrmm.f similarity index 100% rename from blas/src/ztrmm.f rename to dspl/blas/src/ztrmm.f diff --git a/blas/src/ztrmv.f b/dspl/blas/src/ztrmv.f similarity index 100% rename from blas/src/ztrmv.f rename to dspl/blas/src/ztrmv.f diff --git a/blas/src/ztrsm.f b/dspl/blas/src/ztrsm.f similarity index 100% rename from blas/src/ztrsm.f rename to dspl/blas/src/ztrsm.f diff --git a/blas/src/ztrsv.f b/dspl/blas/src/ztrsv.f similarity index 100% rename from blas/src/ztrsv.f rename to dspl/blas/src/ztrsv.f diff --git a/dspl/dox/doxyfile_ru b/dspl/dox/doxyfile_ru index dc043c4..aef0b29 100644 --- a/dspl/dox/doxyfile_ru +++ b/dspl/dox/doxyfile_ru @@ -826,8 +826,8 @@ WARN_LOGFILE = INPUT = ru \ ../src \ ../../include \ - ../../bin/img \ - ../../examples/src + ../../examples/src \ + ../../examples/bin/img # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses @@ -946,7 +946,7 @@ EXCLUDE_SYMBOLS = # command). EXAMPLE_PATH = ../../examples/src \ - ../../bin/img + ../../examples/bin/img # If the value of the EXAMPLE_PATH tag contains directories, you can use the # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and @@ -968,7 +968,8 @@ EXAMPLE_RECURSIVE = YES # \image command). IMAGE_PATH = ru/img \ - ../../bin/img + ../../bin/img \ + ../../examples/bin/img # The INPUT_FILTER tag can be used to specify a program that doxygen should # invoke to filter for each input file. Doxygen will invoke the filter program diff --git a/dspl/dox/makedoc.sh b/dspl/dox/makedoc.sh index c6add95..f1b1892 100644 --- a/dspl/dox/makedoc.sh +++ b/dspl/dox/makedoc.sh @@ -9,12 +9,12 @@ cd ../../ mingw32-make clean mingw32-make -cd bin +cd examples/bin for file in *.exe do "./$file" --plotpng done -cd ../dspl/dox +cd ../../dspl/dox doxygen doxyfile_ru doxygen doxyfile_en diff --git a/ide/codeblocks/blas.cbp b/dspl/ide/codeblocks/blas.cbp similarity index 100% rename from ide/codeblocks/blas.cbp rename to dspl/ide/codeblocks/blas.cbp diff --git a/dspl/ide/codeblocks/blas.depend b/dspl/ide/codeblocks/blas.depend new file mode 100644 index 0000000..41a799b --- /dev/null +++ b/dspl/ide/codeblocks/blas.depend @@ -0,0 +1,303 @@ +# depslib dependency file v1.0 +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\caxpy.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ccopy.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cdotc.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cdotu.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cgbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cgemm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cgemv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cgerc.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cgeru.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\chbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\chemm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\chemv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cher.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cher2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cher2k.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cherk.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\chpmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\chpr.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\chpr2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\crotg.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cscal.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\csrot.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\csscal.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\cswap.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\csymm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\csyr2k.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\csyrk.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ctbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ctbsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ctpmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ctpsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ctrmm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ctrmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ctrsm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ctrsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dasum.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\daxpy.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dcabs1.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dcopy.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ddot.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dgbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dgemm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dgemv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dger.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dnrm2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\drot.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\drotg.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\drotm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\drotmg.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dsbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dscal.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dsdot.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dspmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dspr.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dspr2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dswap.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dsymm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dsymv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dsyr.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dsyr2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dsyr2k.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dsyrk.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dtbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dtbsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dtpmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dtpsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dtrmm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dtrmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dtrsm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dtrsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dzasum.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\dznrm2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\icamax.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\idamax.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\isamax.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\izamax.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\lsame.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sasum.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\saxpy.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\scabs1.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\scasum.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\scnrm2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\scopy.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sdot.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sdsdot.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sgbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sgemm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sgemv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sger.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\snrm2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\srot.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\srotg.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\srotm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\srotmg.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ssbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sscal.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sspmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sspr.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sspr2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\sswap.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ssymm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ssymv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ssyr.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ssyr2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ssyr2k.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ssyrk.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\stbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\stbsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\stpmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\stpsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\strmm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\strmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\strsm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\strsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\xerbla.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\xerbla_array.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zaxpy.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zcopy.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zdotc.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zdotu.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zdrot.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zdscal.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zgbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zgemm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zgemv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zgerc.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zgeru.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zhbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zhemm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zhemv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zher.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zher2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zher2k.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zherk.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zhpmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zhpr.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zhpr2.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zrotg.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zscal.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zswap.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zsymm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zsyr2k.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\zsyrk.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ztbmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ztbsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ztpmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ztpsv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ztrmm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ztrmv.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ztrsm.f + +1510724345 source:f:\dsplib.org\libdspl-2.0\dspl\blas\src\ztrsv.f + diff --git a/ide/codeblocks/blas.layout b/dspl/ide/codeblocks/blas.layout similarity index 81% rename from ide/codeblocks/blas.layout rename to dspl/ide/codeblocks/blas.layout index 85ef5d2..593c06e 100644 --- a/ide/codeblocks/blas.layout +++ b/dspl/ide/codeblocks/blas.layout @@ -1,5 +1,5 @@ - + diff --git a/ide/codeblocks/dspl.cbp b/dspl/ide/codeblocks/dspl.cbp similarity index 54% rename from ide/codeblocks/dspl.cbp rename to dspl/ide/codeblocks/dspl.cbp index c971fa0..5353c2f 100644 --- a/ide/codeblocks/dspl.cbp +++ b/dspl/ide/codeblocks/dspl.cbp @@ -7,15 +7,15 @@