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