1a4005a5dSBarry Smith 2a4005a5dSBarry Smith# This directory contains some computational kernels written in 3a4005a5dSBarry Smith# Fortran77. These are mainly intended to provide high performance for 4a4005a5dSBarry Smith# COMPLEX arithmetic (since most C++ compilers do not do a good job 5a4005a5dSBarry Smith# optimizing complex number calculations), but can also be used to 6a4005a5dSBarry Smith# compare against C versions of the same kernels. 7a4005a5dSBarry Smith 8a4005a5dSBarry SmithALL: lib 964779880SMatthew G Knepley#requiresdefine 'PETSC_USE_FORTRAN_KERNELS' 10a4005a5dSBarry Smith 11a4005a5dSBarry SmithCFLAGS = 12a4005a5dSBarry SmithFFLAGS = 13a4005a5dSBarry SmithSOURCEC = 14*c96caaccSSatish BalaySOURCEF90= fsolvebaij.F90 15a4005a5dSBarry SmithSOURCEH = 16a4005a5dSBarry SmithLIBBASE = libpetscmat 17a4005a5dSBarry SmithMANSEC = Sys 18a4005a5dSBarry SmithLOCDIR = src/mat/impls/baij/seq/ftn-kernels/ 19a4005a5dSBarry SmithDIRS = 20a4005a5dSBarry Smith 21af0996ceSBarry Smithinclude ${PETSC_DIR}/lib/petsc/conf/variables 22af0996ceSBarry Smithinclude ${PETSC_DIR}/lib/petsc/conf/rules 23af0996ceSBarry Smithinclude ${PETSC_DIR}/lib/petsc/conf/test 24a4005a5dSBarry Smith 25a4005a5dSBarry Smith 26