1*70baa948SKarl Rupp#requirespackage 'PETSC_HAVE_VIENNACL' 2*70baa948SKarl Rupp#requiresdefine 'PETSC_HAVE_VIENNACL_NO_CUDA' 3*70baa948SKarl RuppALL: lib 4*70baa948SKarl Rupp 5*70baa948SKarl RuppCFLAGS = 6*70baa948SKarl RuppFFLAGS = 7*70baa948SKarl RuppSOURCECXX= rowscalingviennacl.cxx 8*70baa948SKarl RuppSOURCEF = 9*70baa948SKarl RuppSOURCEH = 10*70baa948SKarl RuppLIBBASE = libpetscksp 11*70baa948SKarl RuppDIRS = 12*70baa948SKarl RuppMANSEC = PC 13*70baa948SKarl RuppLOCDIR = src/ksp/pc/impls/rowscalingviennacl/ 14*70baa948SKarl Rupp 15*70baa948SKarl Ruppinclude ${PETSC_DIR}/lib/petsc/conf/variables 16*70baa948SKarl Ruppinclude ${PETSC_DIR}/lib/petsc/conf/rules 17*70baa948SKarl Ruppinclude ${PETSC_DIR}/lib/petsc/conf/test 18