# This directory contains some computational kernels written in
# Fortran77. These are mainly intended to provide high performance for
# COMPLEX arithmetic (since most C++ compilers do not do a good job
# optimizing complex number calculations), but can also be used to
# compare against C versions of the same kernels.
ALL: lib
SPECIALFASTLIB = yes
specialfastlib: lib
#requirespackage 'PETSC_USE_FORTRAN_KERNELS_BGL'
CFLAGS =
FFLAGS = -qmaxmem=-1 -O3 -qhot -qarch=440d -qtune=440
SOURCEC = bgl_align.c
SOURCEF = fcopy_bgl.F fmdot_bgl.F fsolvebaij_bgl.F sgemv_bgl.F fmaxpy_bgl.F fnorm_bgl.F fwaxpy_bgl.F
SOURCEH =
OBJSC = ${SOURCEC:.c=.o}
OBJSF = ${SOURCEF:.F=.o}
LIBBASE = libpetsc
MANSEC = Sys
LOCDIR = src/fortran/kernels/bgl/
include ${PETSC_DIR}/bmake/common/base
include ${PETSC_DIR}/bmake/common/test