1*d67ff14aSKarl Rupp#requirespackage 'PETSC_HAVE_VIENNACL' 2*d67ff14aSKarl Rupp#requireslanguage CXXONLY 3*d67ff14aSKarl Rupp 4*d67ff14aSKarl RuppALL: lib 5*d67ff14aSKarl Rupp 6*d67ff14aSKarl RuppCFLAGS = 7*d67ff14aSKarl RuppFFLAGS = 8*d67ff14aSKarl RuppSOURCEC = aijviennacl.cpp aijAssemble.cpp 9*d67ff14aSKarl RuppSOURCEF = 10*d67ff14aSKarl RuppSOURCEH = viennaclmatimpl.h 11*d67ff14aSKarl RuppLIBBASE = libpetscmat 12*d67ff14aSKarl RuppDIRS = 13*d67ff14aSKarl RuppMANSEC = Mat 14*d67ff14aSKarl RuppLOCDIR = src/mat/impls/aij/seq/seqviennacl/ 15*d67ff14aSKarl Rupp 16*d67ff14aSKarl Ruppinclude ${PETSC_DIR}/conf/variables 17*d67ff14aSKarl Ruppinclude ${PETSC_DIR}/conf/rules 18*d67ff14aSKarl Ruppinclude ${PETSC_DIR}/conf/test 19