# Makefile.in generated by automake 1.9.2 from Makefile.am.
# contrib/examples/Makefile.  Generated from Makefile.in by configure.

# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004  Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.


SOURCES = $(abs_sum_SOURCES) $(apply_givens_SOURCES) $(array2D_SOURCES) $(banded_matmat_SOURCES) $(banded_matvec_mult_SOURCES) $(banded_view_test_SOURCES) $(blocked_matrix_SOURCES) $(blocked_vector_SOURCES) $(dot_prod_SOURCES) $(euclid_norm_SOURCES) $(external_matrix_SOURCES) $(gather_scatter_SOURCES) $(gecon_SOURCES) $(geequ_SOURCES) $(geev_SOURCES) $(general_matvec_mult_SOURCES) $(getrf_SOURCES) $(kiester_geev_SOURCES) $(lu_factorization_SOURCES) $(lu_solve_SOURCES) $(max_index_SOURCES) $(neg_stride_SOURCES) $(partition_SOURCES) $(rank_1_gen_mat_SOURCES) $(rank_1_symm_sparse_SOURCES) $(rank_one_SOURCES) $(resize_SOURCES) $(sparse_copy_SOURCES) $(sparse_matrix_SOURCES) $(sparse_mult_SOURCES) $(sparse_mult_col_SOURCES) $(sparse_tri_solve_SOURCES) $(sparse_vec_prod_SOURCES) $(subrange_vector_SOURCES) $(swap_rows_SOURCES) $(symm_banded_vec_prod_SOURCES) $(symm_matvec_mult_SOURCES) $(symm_packed_vec_prod_SOURCES) $(symm_sparse_vec_prod_SOURCES) $(trans_mult_SOURCES) $(transpose_SOURCES) $(tri_band_sol_SOURCES) $(tri_band_vect_SOURCES) $(tri_matvec_mult_SOURCES) $(tri_pack_sol_SOURCES) $(tri_pack_vect_SOURCES) $(tri_solve_SOURCES) $(vec_copy_SOURCES) $(vec_max_SOURCES) $(vec_max_index_SOURCES) $(vec_min_SOURCES) $(vec_scale_SOURCES) $(vec_two_norm_SOURCES) $(vecvec_add_SOURCES) $(vecvec_add3_SOURCES) $(vecvec_copy_SOURCES) $(vecvec_dot_SOURCES) $(vecvec_ele_div_SOURCES) $(vecvec_ele_mult_SOURCES) $(vecvec_swap_SOURCES) $(y_ax_y_SOURCES)

srcdir = .
top_srcdir = ../..

pkgdatadir = $(datadir)/mtl
pkglibdir = $(libdir)/mtl
pkgincludedir = $(includedir)/mtl
top_builddir = ../..
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = /usr/bin/install -c -o root -g wheel
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = amd64-portbld-freebsd9.1
host_triplet = amd64-portbld-freebsd9.1
target_triplet = amd64-portbld-freebsd9.1
EXTRA_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2)
subdir = contrib/examples
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 $(top_srcdir)/VERSION \
	$(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
	$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/mtl/mtl_config.h
CONFIG_CLEAN_FILES =
am__EXEEXT_1 = abs_sum$(EXEEXT) apply_givens$(EXEEXT) \
	banded_matvec_mult$(EXEEXT) dot_prod$(EXEEXT) \
	euclid_norm$(EXEEXT) external_matrix$(EXEEXT) \
	general_matvec_mult$(EXEEXT) max_index$(EXEEXT) \
	rank_1_gen_mat$(EXEEXT) sparse_copy$(EXEEXT) \
	sparse_matrix$(EXEEXT) sparse_vec_prod$(EXEEXT) \
	swap_rows$(EXEEXT) symm_banded_vec_prod$(EXEEXT) \
	symm_packed_vec_prod$(EXEEXT) symm_sparse_vec_prod$(EXEEXT) \
	tri_band_sol$(EXEEXT) tri_band_vect$(EXEEXT) \
	tri_matvec_mult$(EXEEXT) tri_pack_sol$(EXEEXT) \
	tri_pack_vect$(EXEEXT) tri_solve$(EXEEXT) trans_mult$(EXEEXT) \
	vec_copy$(EXEEXT) vec_max_index$(EXEEXT) vec_scale$(EXEEXT) \
	y_ax_y$(EXEEXT) gather_scatter$(EXEEXT) partition$(EXEEXT) \
	lu_factorization$(EXEEXT) banded_view_test$(EXEEXT) \
	blocked_matrix$(EXEEXT) blocked_vector$(EXEEXT) \
	sparse_mult$(EXEEXT) sparse_mult_col$(EXEEXT) \
	transpose$(EXEEXT) array2D$(EXEEXT) \
	rank_1_symm_sparse$(EXEEXT) rank_one$(EXEEXT) \
	symm_matvec_mult$(EXEEXT) vecvec_add$(EXEEXT) \
	vecvec_add3$(EXEEXT) vecvec_copy$(EXEEXT) vecvec_dot$(EXEEXT) \
	vecvec_ele_div$(EXEEXT) vecvec_ele_mult$(EXEEXT) \
	vecvec_swap$(EXEEXT) vec_two_norm$(EXEEXT) vec_max$(EXEEXT) \
	vec_min$(EXEEXT) lu_solve$(EXEEXT) neg_stride$(EXEEXT) \
	subrange_vector$(EXEEXT) resize$(EXEEXT) \
	banded_matmat$(EXEEXT) sparse_tri_solve$(EXEEXT)
am__EXEEXT_2 = getrf$(EXEEXT) geev$(EXEEXT) gecon$(EXEEXT) \
	geequ$(EXEEXT) kiester_geev$(EXEEXT)
am_abs_sum_OBJECTS = abs_sum.$(OBJEXT)
abs_sum_OBJECTS = $(am_abs_sum_OBJECTS)
abs_sum_LDADD = $(LDADD)
abs_sum_DEPENDENCIES =
am_apply_givens_OBJECTS = apply_givens.$(OBJEXT)
apply_givens_OBJECTS = $(am_apply_givens_OBJECTS)
apply_givens_LDADD = $(LDADD)
apply_givens_DEPENDENCIES =
am_array2D_OBJECTS = array2D.$(OBJEXT)
array2D_OBJECTS = $(am_array2D_OBJECTS)
array2D_LDADD = $(LDADD)
array2D_DEPENDENCIES =
am_banded_matmat_OBJECTS = banded_matmat.$(OBJEXT)
banded_matmat_OBJECTS = $(am_banded_matmat_OBJECTS)
banded_matmat_LDADD = $(LDADD)
banded_matmat_DEPENDENCIES =
am_banded_matvec_mult_OBJECTS = banded_matvec_mult.$(OBJEXT)
banded_matvec_mult_OBJECTS = $(am_banded_matvec_mult_OBJECTS)
banded_matvec_mult_LDADD = $(LDADD)
banded_matvec_mult_DEPENDENCIES =
am_banded_view_test_OBJECTS = banded_view_test.$(OBJEXT)
banded_view_test_OBJECTS = $(am_banded_view_test_OBJECTS)
banded_view_test_LDADD = $(LDADD)
banded_view_test_DEPENDENCIES =
am_blocked_matrix_OBJECTS = blocked_matrix.$(OBJEXT)
blocked_matrix_OBJECTS = $(am_blocked_matrix_OBJECTS)
blocked_matrix_LDADD = $(LDADD)
blocked_matrix_DEPENDENCIES =
am_blocked_vector_OBJECTS = blocked_vector.$(OBJEXT)
blocked_vector_OBJECTS = $(am_blocked_vector_OBJECTS)
blocked_vector_LDADD = $(LDADD)
blocked_vector_DEPENDENCIES =
am_dot_prod_OBJECTS = dot_prod.$(OBJEXT)
dot_prod_OBJECTS = $(am_dot_prod_OBJECTS)
dot_prod_LDADD = $(LDADD)
dot_prod_DEPENDENCIES =
am_euclid_norm_OBJECTS = euclid_norm.$(OBJEXT)
euclid_norm_OBJECTS = $(am_euclid_norm_OBJECTS)
euclid_norm_LDADD = $(LDADD)
euclid_norm_DEPENDENCIES =
am_external_matrix_OBJECTS = external_matrix.$(OBJEXT)
external_matrix_OBJECTS = $(am_external_matrix_OBJECTS)
external_matrix_LDADD = $(LDADD)
external_matrix_DEPENDENCIES =
am_gather_scatter_OBJECTS = gather_scatter.$(OBJEXT)
gather_scatter_OBJECTS = $(am_gather_scatter_OBJECTS)
gather_scatter_LDADD = $(LDADD)
gather_scatter_DEPENDENCIES =
am_gecon_OBJECTS = gecon.$(OBJEXT)
gecon_OBJECTS = $(am_gecon_OBJECTS)
gecon_DEPENDENCIES =
am_geequ_OBJECTS = geequ.$(OBJEXT)
geequ_OBJECTS = $(am_geequ_OBJECTS)
geequ_DEPENDENCIES =
am_geev_OBJECTS = geev.$(OBJEXT)
geev_OBJECTS = $(am_geev_OBJECTS)
geev_DEPENDENCIES =
am_general_matvec_mult_OBJECTS = general_matvec_mult.$(OBJEXT)
general_matvec_mult_OBJECTS = $(am_general_matvec_mult_OBJECTS)
general_matvec_mult_LDADD = $(LDADD)
general_matvec_mult_DEPENDENCIES =
am_getrf_OBJECTS = getrf.$(OBJEXT)
getrf_OBJECTS = $(am_getrf_OBJECTS)
getrf_DEPENDENCIES =
am_kiester_geev_OBJECTS = kiester_geev.$(OBJEXT)
kiester_geev_OBJECTS = $(am_kiester_geev_OBJECTS)
kiester_geev_DEPENDENCIES =
am_lu_factorization_OBJECTS = lu_factorization.$(OBJEXT)
lu_factorization_OBJECTS = $(am_lu_factorization_OBJECTS)
lu_factorization_LDADD = $(LDADD)
lu_factorization_DEPENDENCIES =
am_lu_solve_OBJECTS = lu_solve.$(OBJEXT)
lu_solve_OBJECTS = $(am_lu_solve_OBJECTS)
lu_solve_LDADD = $(LDADD)
lu_solve_DEPENDENCIES =
am_max_index_OBJECTS = max_index.$(OBJEXT)
max_index_OBJECTS = $(am_max_index_OBJECTS)
max_index_LDADD = $(LDADD)
max_index_DEPENDENCIES =
am_neg_stride_OBJECTS = neg_stride.$(OBJEXT)
neg_stride_OBJECTS = $(am_neg_stride_OBJECTS)
neg_stride_LDADD = $(LDADD)
neg_stride_DEPENDENCIES =
am_partition_OBJECTS = partition.$(OBJEXT)
partition_OBJECTS = $(am_partition_OBJECTS)
partition_LDADD = $(LDADD)
partition_DEPENDENCIES =
am_rank_1_gen_mat_OBJECTS = rank_1_gen_mat.$(OBJEXT)
rank_1_gen_mat_OBJECTS = $(am_rank_1_gen_mat_OBJECTS)
rank_1_gen_mat_LDADD = $(LDADD)
rank_1_gen_mat_DEPENDENCIES =
am_rank_1_symm_sparse_OBJECTS = rank_1_symm_sparse.$(OBJEXT)
rank_1_symm_sparse_OBJECTS = $(am_rank_1_symm_sparse_OBJECTS)
rank_1_symm_sparse_LDADD = $(LDADD)
rank_1_symm_sparse_DEPENDENCIES =
am_rank_one_OBJECTS = rank_one.$(OBJEXT)
rank_one_OBJECTS = $(am_rank_one_OBJECTS)
rank_one_LDADD = $(LDADD)
rank_one_DEPENDENCIES =
am_resize_OBJECTS = resize.$(OBJEXT)
resize_OBJECTS = $(am_resize_OBJECTS)
resize_LDADD = $(LDADD)
resize_DEPENDENCIES =
am_sparse_copy_OBJECTS = sparse_copy.$(OBJEXT)
sparse_copy_OBJECTS = $(am_sparse_copy_OBJECTS)
sparse_copy_LDADD = $(LDADD)
sparse_copy_DEPENDENCIES =
am_sparse_matrix_OBJECTS = sparse_matrix.$(OBJEXT)
sparse_matrix_OBJECTS = $(am_sparse_matrix_OBJECTS)
sparse_matrix_LDADD = $(LDADD)
sparse_matrix_DEPENDENCIES =
am_sparse_mult_OBJECTS = sparse_mult.$(OBJEXT)
sparse_mult_OBJECTS = $(am_sparse_mult_OBJECTS)
sparse_mult_LDADD = $(LDADD)
sparse_mult_DEPENDENCIES =
am_sparse_mult_col_OBJECTS = sparse_mult_col.$(OBJEXT)
sparse_mult_col_OBJECTS = $(am_sparse_mult_col_OBJECTS)
sparse_mult_col_LDADD = $(LDADD)
sparse_mult_col_DEPENDENCIES =
am_sparse_tri_solve_OBJECTS = sparse_tri_solve.$(OBJEXT)
sparse_tri_solve_OBJECTS = $(am_sparse_tri_solve_OBJECTS)
sparse_tri_solve_LDADD = $(LDADD)
sparse_tri_solve_DEPENDENCIES =
am_sparse_vec_prod_OBJECTS = sparse_vec_prod.$(OBJEXT)
sparse_vec_prod_OBJECTS = $(am_sparse_vec_prod_OBJECTS)
sparse_vec_prod_LDADD = $(LDADD)
sparse_vec_prod_DEPENDENCIES =
am_subrange_vector_OBJECTS = subrange_vector.$(OBJEXT)
subrange_vector_OBJECTS = $(am_subrange_vector_OBJECTS)
subrange_vector_LDADD = $(LDADD)
subrange_vector_DEPENDENCIES =
am_swap_rows_OBJECTS = swap_rows.$(OBJEXT)
swap_rows_OBJECTS = $(am_swap_rows_OBJECTS)
swap_rows_LDADD = $(LDADD)
swap_rows_DEPENDENCIES =
am_symm_banded_vec_prod_OBJECTS = symm_banded_vec_prod.$(OBJEXT)
symm_banded_vec_prod_OBJECTS = $(am_symm_banded_vec_prod_OBJECTS)
symm_banded_vec_prod_LDADD = $(LDADD)
symm_banded_vec_prod_DEPENDENCIES =
am_symm_matvec_mult_OBJECTS = symm_matvec_mult.$(OBJEXT)
symm_matvec_mult_OBJECTS = $(am_symm_matvec_mult_OBJECTS)
symm_matvec_mult_LDADD = $(LDADD)
symm_matvec_mult_DEPENDENCIES =
am_symm_packed_vec_prod_OBJECTS = symm_packed_vec_prod.$(OBJEXT)
symm_packed_vec_prod_OBJECTS = $(am_symm_packed_vec_prod_OBJECTS)
symm_packed_vec_prod_LDADD = $(LDADD)
symm_packed_vec_prod_DEPENDENCIES =
am_symm_sparse_vec_prod_OBJECTS = symm_sparse_vec_prod.$(OBJEXT)
symm_sparse_vec_prod_OBJECTS = $(am_symm_sparse_vec_prod_OBJECTS)
symm_sparse_vec_prod_LDADD = $(LDADD)
symm_sparse_vec_prod_DEPENDENCIES =
am_trans_mult_OBJECTS = trans_mult.$(OBJEXT)
trans_mult_OBJECTS = $(am_trans_mult_OBJECTS)
trans_mult_LDADD = $(LDADD)
trans_mult_DEPENDENCIES =
am_transpose_OBJECTS = transpose.$(OBJEXT)
transpose_OBJECTS = $(am_transpose_OBJECTS)
transpose_LDADD = $(LDADD)
transpose_DEPENDENCIES =
am_tri_band_sol_OBJECTS = tri_band_sol.$(OBJEXT)
tri_band_sol_OBJECTS = $(am_tri_band_sol_OBJECTS)
tri_band_sol_LDADD = $(LDADD)
tri_band_sol_DEPENDENCIES =
am_tri_band_vect_OBJECTS = tri_band_vect.$(OBJEXT)
tri_band_vect_OBJECTS = $(am_tri_band_vect_OBJECTS)
tri_band_vect_LDADD = $(LDADD)
tri_band_vect_DEPENDENCIES =
am_tri_matvec_mult_OBJECTS = tri_matvec_mult.$(OBJEXT)
tri_matvec_mult_OBJECTS = $(am_tri_matvec_mult_OBJECTS)
tri_matvec_mult_LDADD = $(LDADD)
tri_matvec_mult_DEPENDENCIES =
am_tri_pack_sol_OBJECTS = tri_pack_sol.$(OBJEXT)
tri_pack_sol_OBJECTS = $(am_tri_pack_sol_OBJECTS)
tri_pack_sol_LDADD = $(LDADD)
tri_pack_sol_DEPENDENCIES =
am_tri_pack_vect_OBJECTS = tri_pack_vect.$(OBJEXT)
tri_pack_vect_OBJECTS = $(am_tri_pack_vect_OBJECTS)
tri_pack_vect_LDADD = $(LDADD)
tri_pack_vect_DEPENDENCIES =
am_tri_solve_OBJECTS = tri_solve.$(OBJEXT)
tri_solve_OBJECTS = $(am_tri_solve_OBJECTS)
tri_solve_LDADD = $(LDADD)
tri_solve_DEPENDENCIES =
am_vec_copy_OBJECTS = vec_copy.$(OBJEXT)
vec_copy_OBJECTS = $(am_vec_copy_OBJECTS)
vec_copy_LDADD = $(LDADD)
vec_copy_DEPENDENCIES =
am_vec_max_OBJECTS = vec_max.$(OBJEXT)
vec_max_OBJECTS = $(am_vec_max_OBJECTS)
vec_max_LDADD = $(LDADD)
vec_max_DEPENDENCIES =
am_vec_max_index_OBJECTS = vec_max_index.$(OBJEXT)
vec_max_index_OBJECTS = $(am_vec_max_index_OBJECTS)
vec_max_index_LDADD = $(LDADD)
vec_max_index_DEPENDENCIES =
am_vec_min_OBJECTS = vec_min.$(OBJEXT)
vec_min_OBJECTS = $(am_vec_min_OBJECTS)
vec_min_LDADD = $(LDADD)
vec_min_DEPENDENCIES =
am_vec_scale_OBJECTS = vec_scale.$(OBJEXT)
vec_scale_OBJECTS = $(am_vec_scale_OBJECTS)
vec_scale_LDADD = $(LDADD)
vec_scale_DEPENDENCIES =
am_vec_two_norm_OBJECTS = vec_two_norm.$(OBJEXT)
vec_two_norm_OBJECTS = $(am_vec_two_norm_OBJECTS)
vec_two_norm_LDADD = $(LDADD)
vec_two_norm_DEPENDENCIES =
am_vecvec_add_OBJECTS = vecvec_add.$(OBJEXT)
vecvec_add_OBJECTS = $(am_vecvec_add_OBJECTS)
vecvec_add_LDADD = $(LDADD)
vecvec_add_DEPENDENCIES =
am_vecvec_add3_OBJECTS = vecvec_add3.$(OBJEXT)
vecvec_add3_OBJECTS = $(am_vecvec_add3_OBJECTS)
vecvec_add3_LDADD = $(LDADD)
vecvec_add3_DEPENDENCIES =
am_vecvec_copy_OBJECTS = vecvec_copy.$(OBJEXT)
vecvec_copy_OBJECTS = $(am_vecvec_copy_OBJECTS)
vecvec_copy_LDADD = $(LDADD)
vecvec_copy_DEPENDENCIES =
am_vecvec_dot_OBJECTS = vecvec_dot.$(OBJEXT)
vecvec_dot_OBJECTS = $(am_vecvec_dot_OBJECTS)
vecvec_dot_LDADD = $(LDADD)
vecvec_dot_DEPENDENCIES =
am_vecvec_ele_div_OBJECTS = vecvec_ele_div.$(OBJEXT)
vecvec_ele_div_OBJECTS = $(am_vecvec_ele_div_OBJECTS)
vecvec_ele_div_LDADD = $(LDADD)
vecvec_ele_div_DEPENDENCIES =
am_vecvec_ele_mult_OBJECTS = vecvec_ele_mult.$(OBJEXT)
vecvec_ele_mult_OBJECTS = $(am_vecvec_ele_mult_OBJECTS)
vecvec_ele_mult_LDADD = $(LDADD)
vecvec_ele_mult_DEPENDENCIES =
am_vecvec_swap_OBJECTS = vecvec_swap.$(OBJEXT)
vecvec_swap_OBJECTS = $(am_vecvec_swap_OBJECTS)
vecvec_swap_LDADD = $(LDADD)
vecvec_swap_DEPENDENCIES =
am_y_ax_y_OBJECTS = y_ax_y.$(OBJEXT)
y_ax_y_OBJECTS = $(am_y_ax_y_OBJECTS)
y_ax_y_LDADD = $(LDADD)
y_ax_y_DEPENDENCIES =
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/mtl
depcomp =
am__depfiles_maybe =
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
SOURCES = $(abs_sum_SOURCES) $(apply_givens_SOURCES) \
	$(array2D_SOURCES) $(banded_matmat_SOURCES) \
	$(banded_matvec_mult_SOURCES) $(banded_view_test_SOURCES) \
	$(blocked_matrix_SOURCES) $(blocked_vector_SOURCES) \
	$(dot_prod_SOURCES) $(euclid_norm_SOURCES) \
	$(external_matrix_SOURCES) $(gather_scatter_SOURCES) \
	$(gecon_SOURCES) $(geequ_SOURCES) $(geev_SOURCES) \
	$(general_matvec_mult_SOURCES) $(getrf_SOURCES) \
	$(kiester_geev_SOURCES) $(lu_factorization_SOURCES) \
	$(lu_solve_SOURCES) $(max_index_SOURCES) $(neg_stride_SOURCES) \
	$(partition_SOURCES) $(rank_1_gen_mat_SOURCES) \
	$(rank_1_symm_sparse_SOURCES) $(rank_one_SOURCES) \
	$(resize_SOURCES) $(sparse_copy_SOURCES) \
	$(sparse_matrix_SOURCES) $(sparse_mult_SOURCES) \
	$(sparse_mult_col_SOURCES) $(sparse_tri_solve_SOURCES) \
	$(sparse_vec_prod_SOURCES) $(subrange_vector_SOURCES) \
	$(swap_rows_SOURCES) $(symm_banded_vec_prod_SOURCES) \
	$(symm_matvec_mult_SOURCES) $(symm_packed_vec_prod_SOURCES) \
	$(symm_sparse_vec_prod_SOURCES) $(trans_mult_SOURCES) \
	$(transpose_SOURCES) $(tri_band_sol_SOURCES) \
	$(tri_band_vect_SOURCES) $(tri_matvec_mult_SOURCES) \
	$(tri_pack_sol_SOURCES) $(tri_pack_vect_SOURCES) \
	$(tri_solve_SOURCES) $(vec_copy_SOURCES) $(vec_max_SOURCES) \
	$(vec_max_index_SOURCES) $(vec_min_SOURCES) \
	$(vec_scale_SOURCES) $(vec_two_norm_SOURCES) \
	$(vecvec_add_SOURCES) $(vecvec_add3_SOURCES) \
	$(vecvec_copy_SOURCES) $(vecvec_dot_SOURCES) \
	$(vecvec_ele_div_SOURCES) $(vecvec_ele_mult_SOURCES) \
	$(vecvec_swap_SOURCES) $(y_ax_y_SOURCES)
DIST_SOURCES = $(abs_sum_SOURCES) $(apply_givens_SOURCES) \
	$(array2D_SOURCES) $(banded_matmat_SOURCES) \
	$(banded_matvec_mult_SOURCES) $(banded_view_test_SOURCES) \
	$(blocked_matrix_SOURCES) $(blocked_vector_SOURCES) \
	$(dot_prod_SOURCES) $(euclid_norm_SOURCES) \
	$(external_matrix_SOURCES) $(gather_scatter_SOURCES) \
	$(gecon_SOURCES) $(geequ_SOURCES) $(geev_SOURCES) \
	$(general_matvec_mult_SOURCES) $(getrf_SOURCES) \
	$(kiester_geev_SOURCES) $(lu_factorization_SOURCES) \
	$(lu_solve_SOURCES) $(max_index_SOURCES) $(neg_stride_SOURCES) \
	$(partition_SOURCES) $(rank_1_gen_mat_SOURCES) \
	$(rank_1_symm_sparse_SOURCES) $(rank_one_SOURCES) \
	$(resize_SOURCES) $(sparse_copy_SOURCES) \
	$(sparse_matrix_SOURCES) $(sparse_mult_SOURCES) \
	$(sparse_mult_col_SOURCES) $(sparse_tri_solve_SOURCES) \
	$(sparse_vec_prod_SOURCES) $(subrange_vector_SOURCES) \
	$(swap_rows_SOURCES) $(symm_banded_vec_prod_SOURCES) \
	$(symm_matvec_mult_SOURCES) $(symm_packed_vec_prod_SOURCES) \
	$(symm_sparse_vec_prod_SOURCES) $(trans_mult_SOURCES) \
	$(transpose_SOURCES) $(tri_band_sol_SOURCES) \
	$(tri_band_vect_SOURCES) $(tri_matvec_mult_SOURCES) \
	$(tri_pack_sol_SOURCES) $(tri_pack_vect_SOURCES) \
	$(tri_solve_SOURCES) $(vec_copy_SOURCES) $(vec_max_SOURCES) \
	$(vec_max_index_SOURCES) $(vec_min_SOURCES) \
	$(vec_scale_SOURCES) $(vec_two_norm_SOURCES) \
	$(vecvec_add_SOURCES) $(vecvec_add3_SOURCES) \
	$(vecvec_copy_SOURCES) $(vecvec_dot_SOURCES) \
	$(vecvec_ele_div_SOURCES) $(vecvec_ele_mult_SOURCES) \
	$(vecvec_swap_SOURCES) $(y_ax_y_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = aclocal-1.9
AMDEP_FALSE = #
AMDEP_TRUE = 
AMTAR = tar
AUTOCONF = autoconf
AUTOHEADER = autoheader
AUTOMAKE = automake-1.9
AWK = nawk
BLASLIB =  
CC = cc
CCDEPMODE = depmode=none
CCFLAGS = 
CC_DEBUG_FLAGS = 
CC_OPTIMIZE_FLAGS = 
CFLAGS = 
CPPFLAGS =  -I$(top_srcdir)   
CXX = c++
CXXCPP = c++ -E
CXXDEPMODE = depmode=none
CXXFLAGS = -O2 -pipe -fno-strict-aliasing -ftemplate-depth-30 -Wall
CXXLD = c++
CXX_DEBUG_FLAGS = -g -DBZ_DEBUG
CXX_OPTIMIZE_FLAGS = 
CYGPATH_W = echo
DEFS = -DHAVE_CONFIG_H
DEPDIR = .deps
ECHO_C = 
ECHO_N = -n
ECHO_T = 
EGREP = grep -E
EXEEXT = 
F77 = g77
FFLAGS = 
FLIBS = 
FORTLIBS = -lg2c
INSTALL_DATA = install  -o root -g wheel -m 444
INSTALL_PROGRAM = install  -s -o root -g wheel -m 555
INSTALL_SCRIPT = install  -o root -g wheel -m 555
INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
LAPACK_EXAMPLES = 
LDFLAGS = 
LDOUT = -o 
LIBOBJS = 
LIBS =  
LTLIBOBJS = 
MAKEINFO = makeinfo
MATHLIB = -lm
MTLRELEASE = 21
MTLVERSION = 2.1.2
OBJEXT = o
PACKAGE = mtl
PACKAGE_BUGREPORT = 
PACKAGE_NAME = 
PACKAGE_STRING = 
PACKAGE_TARNAME = 
PACKAGE_VERSION = 
PATH_SEPARATOR = :
SET_MAKE = 
SHELL = /bin/sh
STRIP = 
VERSION = 2.1.2-21
ac_ct_CC = cc
ac_ct_CXX = 
ac_ct_F77 = 
ac_ct_STRIP = 
am__fastdepCC_FALSE = 
am__fastdepCC_TRUE = #
am__fastdepCXX_FALSE = 
am__fastdepCXX_TRUE = #
am__include = include
am__leading_dot = .
am__quote = 
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
build = amd64-portbld-freebsd9.1
build_alias = amd64-portbld-freebsd9.1
build_cpu = amd64
build_os = freebsd9.1
build_vendor = portbld
contrib_dir = $(top_srcdir)/contrib
datadir = ${prefix}/share
exec_prefix = ${prefix}
host = amd64-portbld-freebsd9.1
host_alias = 
host_cpu = amd64
host_os = freebsd9.1
host_vendor = portbld
includedir = ${prefix}/include
infodir = /usr/local/info/
install_sh = /wrkdirs/usr/ports/math/mtl/work/mtl-2.1.2-23/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localstatedir = ${prefix}/var
mandir = /usr/local/man
mkdir_p = $(install_sh) -d
mtl_include_dir = $(top_srcdir)
oldincludedir = /usr/include
prefix = /usr/local
program_transform_name = s,x,x,
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
subdirs =  time contrib/interval test/scripts
sysconfdir = ${prefix}/etc
target = amd64-portbld-freebsd9.1
target_alias = 
target_cpu = amd64
target_os = freebsd9.1
target_vendor = portbld
EXTRA_DIST = makefile.mak
AUTOMAKE_OPTIONS = no-dependencies
MTL_EXAMPLES = \
		abs_sum apply_givens banded_matvec_mult dot_prod 	\
		euclid_norm external_matrix general_matvec_mult 	\
		max_index rank_1_gen_mat sparse_copy sparse_matrix 	\
		sparse_vec_prod swap_rows symm_banded_vec_prod 		\
		symm_packed_vec_prod symm_sparse_vec_prod 		\
		tri_band_sol tri_band_vect tri_matvec_mult tri_pack_sol \
		tri_pack_vect tri_solve trans_mult vec_copy 		\
		vec_max_index vec_scale y_ax_y gather_scatter 		\
		partition lu_factorization 				\
		banded_view_test blocked_matrix 			\
		blocked_vector sparse_mult sparse_mult_col              \
		transpose array2D rank_1_symm_sparse rank_one           \
		symm_matvec_mult \
		vecvec_add vecvec_add3 vecvec_copy vecvec_dot vecvec_ele_div \
		vecvec_ele_mult vecvec_swap vec_two_norm vec_max vec_min \
		lu_solve neg_stride subrange_vector resize \
	        banded_matmat sparse_tri_solve

MTL_EXAMPLES_WITH_PROBLEMS = range 
MTL_LAPACK_EXAMPLES = getrf geev gecon geequ kiester_geev

# don't want any optimizations here
OPTFLAGS = 
LDADD = -lm
getrf_LDADD =  
geev_LDADD =  
kiester_geev_LDADD =  
gecon_LDADD =  
geequ_LDADD =  
CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
abs_sum_SOURCES = abs_sum.cc
apply_givens_SOURCES = apply_givens.cc
array2D_SOURCES = array2D.cc
banded_matvec_mult_SOURCES = banded_matvec_mult.cc
dot_prod_SOURCES = dot_prod.cc
euclid_norm_SOURCES = euclid_norm.cc
external_matrix_SOURCES = external_matrix.cc
general_matvec_mult_SOURCES = general_matvec_mult.cc
max_index_SOURCES = max_index.cc
rank_1_gen_mat_SOURCES = rank_1_gen_mat.cc
rank_1_symm_sparse_SOURCES = rank_1_symm_sparse.cc
rank_one_SOURCES = rank_one.cc
sparse_copy_SOURCES = sparse_copy.cc
sparse_matrix_SOURCES = sparse_matrix.cc
sparse_vec_prod_SOURCES = sparse_vec_prod.cc
swap_rows_SOURCES = swap_rows.cc
symm_banded_vec_prod_SOURCES = symm_banded_vec_prod.cc
symm_packed_vec_prod_SOURCES = symm_packed_vec_prod.cc
symm_sparse_vec_prod_SOURCES = symm_sparse_vec_prod.cc
trans_mult_SOURCES = trans_mult.cc
tri_band_sol_SOURCES = tri_band_sol.cc
tri_band_vect_SOURCES = tri_band_vect.cc
tri_matvec_mult_SOURCES = tri_matvec_mult.cc
tri_pack_sol_SOURCES = tri_pack_sol.cc
tri_pack_vect_SOURCES = tri_pack_vect.cc
tri_solve_SOURCES = tri_solve.cc
vec_copy_SOURCES = vec_copy.cc
vec_max_index_SOURCES = vec_max_index.cc
vec_max_SOURCES = vec_max.cc
vec_min_SOURCES = vec_min.cc
vec_scale_SOURCES = vec_scale.cc
y_ax_y_SOURCES = y_ax_y.cc
gather_scatter_SOURCES = gather_scatter.cc
partition_SOURCES = partition.cc
lu_factorization_SOURCES = lu_factorization.cc
banded_view_test_SOURCES = banded_view_test.cc
blocked_matrix_SOURCES = blocked_matrix.cc
blocked_vector_SOURCES = blocked_vector.cc
sparse_mult_SOURCES = sparse_mult.cc
sparse_mult_col_SOURCES = sparse_mult_col.cc
getrf_SOURCES = getrf.cc
geev_SOURCES = geev.cc
kiester_geev_SOURCES = kiester_geev.cc
gecon_SOURCES = gecon.cc
geequ_SOURCES = geequ.cc
transpose_SOURCES = transpose.cc
symm_matvec_mult_SOURCES = symm_matvec_mult.cc
vecvec_add_SOURCES = vecvec_add.cc
vecvec_add3_SOURCES = vecvec_add3.cc
vecvec_copy_SOURCES = vecvec_copy.cc
vecvec_dot_SOURCES = vecvec_dot.cc
vecvec_ele_div_SOURCES = vecvec_ele_div.cc
vecvec_ele_mult_SOURCES = vecvec_ele_mult.cc
vecvec_swap_SOURCES = vecvec_swap.cc
vec_two_norm_SOURCES = vec_two_norm.cc
#range_SOURCES			= range.cc
lu_solve_SOURCES = lu_solve.cc
neg_stride_SOURCES = neg_stride.cc
subrange_vector_SOURCES = subrange_vector.cc
resize_SOURCES = resize.cc
banded_matmat_SOURCES = banded_matmat.cc
sparse_tri_solve_SOURCES = sparse_tri_solve.cc
all: all-am

.SUFFIXES:
.SUFFIXES: .cc .o .obj
$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
	@for dep in $?; do \
	  case '$(am__configure_deps)' in \
	    *$$dep*) \
	      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
		&& exit 0; \
	      exit 1;; \
	  esac; \
	done; \
	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  contrib/examples/Makefile'; \
	cd $(top_srcdir) && \
	  $(AUTOMAKE) --gnu  contrib/examples/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
	@case '$?' in \
	  *config.status*) \
	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
	  *) \
	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
	esac;

$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh

$(top_srcdir)/configure:  $(am__configure_deps)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
abs_sum$(EXEEXT): $(abs_sum_OBJECTS) $(abs_sum_DEPENDENCIES) 
	@rm -f abs_sum$(EXEEXT)
	$(CXXLINK) $(abs_sum_LDFLAGS) $(abs_sum_OBJECTS) $(abs_sum_LDADD) $(LIBS)
apply_givens$(EXEEXT): $(apply_givens_OBJECTS) $(apply_givens_DEPENDENCIES) 
	@rm -f apply_givens$(EXEEXT)
	$(CXXLINK) $(apply_givens_LDFLAGS) $(apply_givens_OBJECTS) $(apply_givens_LDADD) $(LIBS)
array2D$(EXEEXT): $(array2D_OBJECTS) $(array2D_DEPENDENCIES) 
	@rm -f array2D$(EXEEXT)
	$(CXXLINK) $(array2D_LDFLAGS) $(array2D_OBJECTS) $(array2D_LDADD) $(LIBS)
banded_matmat$(EXEEXT): $(banded_matmat_OBJECTS) $(banded_matmat_DEPENDENCIES) 
	@rm -f banded_matmat$(EXEEXT)
	$(CXXLINK) $(banded_matmat_LDFLAGS) $(banded_matmat_OBJECTS) $(banded_matmat_LDADD) $(LIBS)
banded_matvec_mult$(EXEEXT): $(banded_matvec_mult_OBJECTS) $(banded_matvec_mult_DEPENDENCIES) 
	@rm -f banded_matvec_mult$(EXEEXT)
	$(CXXLINK) $(banded_matvec_mult_LDFLAGS) $(banded_matvec_mult_OBJECTS) $(banded_matvec_mult_LDADD) $(LIBS)
banded_view_test$(EXEEXT): $(banded_view_test_OBJECTS) $(banded_view_test_DEPENDENCIES) 
	@rm -f banded_view_test$(EXEEXT)
	$(CXXLINK) $(banded_view_test_LDFLAGS) $(banded_view_test_OBJECTS) $(banded_view_test_LDADD) $(LIBS)
blocked_matrix$(EXEEXT): $(blocked_matrix_OBJECTS) $(blocked_matrix_DEPENDENCIES) 
	@rm -f blocked_matrix$(EXEEXT)
	$(CXXLINK) $(blocked_matrix_LDFLAGS) $(blocked_matrix_OBJECTS) $(blocked_matrix_LDADD) $(LIBS)
blocked_vector$(EXEEXT): $(blocked_vector_OBJECTS) $(blocked_vector_DEPENDENCIES) 
	@rm -f blocked_vector$(EXEEXT)
	$(CXXLINK) $(blocked_vector_LDFLAGS) $(blocked_vector_OBJECTS) $(blocked_vector_LDADD) $(LIBS)
dot_prod$(EXEEXT): $(dot_prod_OBJECTS) $(dot_prod_DEPENDENCIES) 
	@rm -f dot_prod$(EXEEXT)
	$(CXXLINK) $(dot_prod_LDFLAGS) $(dot_prod_OBJECTS) $(dot_prod_LDADD) $(LIBS)
euclid_norm$(EXEEXT): $(euclid_norm_OBJECTS) $(euclid_norm_DEPENDENCIES) 
	@rm -f euclid_norm$(EXEEXT)
	$(CXXLINK) $(euclid_norm_LDFLAGS) $(euclid_norm_OBJECTS) $(euclid_norm_LDADD) $(LIBS)
external_matrix$(EXEEXT): $(external_matrix_OBJECTS) $(external_matrix_DEPENDENCIES) 
	@rm -f external_matrix$(EXEEXT)
	$(CXXLINK) $(external_matrix_LDFLAGS) $(external_matrix_OBJECTS) $(external_matrix_LDADD) $(LIBS)
gather_scatter$(EXEEXT): $(gather_scatter_OBJECTS) $(gather_scatter_DEPENDENCIES) 
	@rm -f gather_scatter$(EXEEXT)
	$(CXXLINK) $(gather_scatter_LDFLAGS) $(gather_scatter_OBJECTS) $(gather_scatter_LDADD) $(LIBS)
gecon$(EXEEXT): $(gecon_OBJECTS) $(gecon_DEPENDENCIES) 
	@rm -f gecon$(EXEEXT)
	$(CXXLINK) $(gecon_LDFLAGS) $(gecon_OBJECTS) $(gecon_LDADD) $(LIBS)
geequ$(EXEEXT): $(geequ_OBJECTS) $(geequ_DEPENDENCIES) 
	@rm -f geequ$(EXEEXT)
	$(CXXLINK) $(geequ_LDFLAGS) $(geequ_OBJECTS) $(geequ_LDADD) $(LIBS)
geev$(EXEEXT): $(geev_OBJECTS) $(geev_DEPENDENCIES) 
	@rm -f geev$(EXEEXT)
	$(CXXLINK) $(geev_LDFLAGS) $(geev_OBJECTS) $(geev_LDADD) $(LIBS)
general_matvec_mult$(EXEEXT): $(general_matvec_mult_OBJECTS) $(general_matvec_mult_DEPENDENCIES) 
	@rm -f general_matvec_mult$(EXEEXT)
	$(CXXLINK) $(general_matvec_mult_LDFLAGS) $(general_matvec_mult_OBJECTS) $(general_matvec_mult_LDADD) $(LIBS)
getrf$(EXEEXT): $(getrf_OBJECTS) $(getrf_DEPENDENCIES) 
	@rm -f getrf$(EXEEXT)
	$(CXXLINK) $(getrf_LDFLAGS) $(getrf_OBJECTS) $(getrf_LDADD) $(LIBS)
kiester_geev$(EXEEXT): $(kiester_geev_OBJECTS) $(kiester_geev_DEPENDENCIES) 
	@rm -f kiester_geev$(EXEEXT)
	$(CXXLINK) $(kiester_geev_LDFLAGS) $(kiester_geev_OBJECTS) $(kiester_geev_LDADD) $(LIBS)
lu_factorization$(EXEEXT): $(lu_factorization_OBJECTS) $(lu_factorization_DEPENDENCIES) 
	@rm -f lu_factorization$(EXEEXT)
	$(CXXLINK) $(lu_factorization_LDFLAGS) $(lu_factorization_OBJECTS) $(lu_factorization_LDADD) $(LIBS)
lu_solve$(EXEEXT): $(lu_solve_OBJECTS) $(lu_solve_DEPENDENCIES) 
	@rm -f lu_solve$(EXEEXT)
	$(CXXLINK) $(lu_solve_LDFLAGS) $(lu_solve_OBJECTS) $(lu_solve_LDADD) $(LIBS)
max_index$(EXEEXT): $(max_index_OBJECTS) $(max_index_DEPENDENCIES) 
	@rm -f max_index$(EXEEXT)
	$(CXXLINK) $(max_index_LDFLAGS) $(max_index_OBJECTS) $(max_index_LDADD) $(LIBS)
neg_stride$(EXEEXT): $(neg_stride_OBJECTS) $(neg_stride_DEPENDENCIES) 
	@rm -f neg_stride$(EXEEXT)
	$(CXXLINK) $(neg_stride_LDFLAGS) $(neg_stride_OBJECTS) $(neg_stride_LDADD) $(LIBS)
partition$(EXEEXT): $(partition_OBJECTS) $(partition_DEPENDENCIES) 
	@rm -f partition$(EXEEXT)
	$(CXXLINK) $(partition_LDFLAGS) $(partition_OBJECTS) $(partition_LDADD) $(LIBS)
rank_1_gen_mat$(EXEEXT): $(rank_1_gen_mat_OBJECTS) $(rank_1_gen_mat_DEPENDENCIES) 
	@rm -f rank_1_gen_mat$(EXEEXT)
	$(CXXLINK) $(rank_1_gen_mat_LDFLAGS) $(rank_1_gen_mat_OBJECTS) $(rank_1_gen_mat_LDADD) $(LIBS)
rank_1_symm_sparse$(EXEEXT): $(rank_1_symm_sparse_OBJECTS) $(rank_1_symm_sparse_DEPENDENCIES) 
	@rm -f rank_1_symm_sparse$(EXEEXT)
	$(CXXLINK) $(rank_1_symm_sparse_LDFLAGS) $(rank_1_symm_sparse_OBJECTS) $(rank_1_symm_sparse_LDADD) $(LIBS)
rank_one$(EXEEXT): $(rank_one_OBJECTS) $(rank_one_DEPENDENCIES) 
	@rm -f rank_one$(EXEEXT)
	$(CXXLINK) $(rank_one_LDFLAGS) $(rank_one_OBJECTS) $(rank_one_LDADD) $(LIBS)
resize$(EXEEXT): $(resize_OBJECTS) $(resize_DEPENDENCIES) 
	@rm -f resize$(EXEEXT)
	$(CXXLINK) $(resize_LDFLAGS) $(resize_OBJECTS) $(resize_LDADD) $(LIBS)
sparse_copy$(EXEEXT): $(sparse_copy_OBJECTS) $(sparse_copy_DEPENDENCIES) 
	@rm -f sparse_copy$(EXEEXT)
	$(CXXLINK) $(sparse_copy_LDFLAGS) $(sparse_copy_OBJECTS) $(sparse_copy_LDADD) $(LIBS)
sparse_matrix$(EXEEXT): $(sparse_matrix_OBJECTS) $(sparse_matrix_DEPENDENCIES) 
	@rm -f sparse_matrix$(EXEEXT)
	$(CXXLINK) $(sparse_matrix_LDFLAGS) $(sparse_matrix_OBJECTS) $(sparse_matrix_LDADD) $(LIBS)
sparse_mult$(EXEEXT): $(sparse_mult_OBJECTS) $(sparse_mult_DEPENDENCIES) 
	@rm -f sparse_mult$(EXEEXT)
	$(CXXLINK) $(sparse_mult_LDFLAGS) $(sparse_mult_OBJECTS) $(sparse_mult_LDADD) $(LIBS)
sparse_mult_col$(EXEEXT): $(sparse_mult_col_OBJECTS) $(sparse_mult_col_DEPENDENCIES) 
	@rm -f sparse_mult_col$(EXEEXT)
	$(CXXLINK) $(sparse_mult_col_LDFLAGS) $(sparse_mult_col_OBJECTS) $(sparse_mult_col_LDADD) $(LIBS)
sparse_tri_solve$(EXEEXT): $(sparse_tri_solve_OBJECTS) $(sparse_tri_solve_DEPENDENCIES) 
	@rm -f sparse_tri_solve$(EXEEXT)
	$(CXXLINK) $(sparse_tri_solve_LDFLAGS) $(sparse_tri_solve_OBJECTS) $(sparse_tri_solve_LDADD) $(LIBS)
sparse_vec_prod$(EXEEXT): $(sparse_vec_prod_OBJECTS) $(sparse_vec_prod_DEPENDENCIES) 
	@rm -f sparse_vec_prod$(EXEEXT)
	$(CXXLINK) $(sparse_vec_prod_LDFLAGS) $(sparse_vec_prod_OBJECTS) $(sparse_vec_prod_LDADD) $(LIBS)
subrange_vector$(EXEEXT): $(subrange_vector_OBJECTS) $(subrange_vector_DEPENDENCIES) 
	@rm -f subrange_vector$(EXEEXT)
	$(CXXLINK) $(subrange_vector_LDFLAGS) $(subrange_vector_OBJECTS) $(subrange_vector_LDADD) $(LIBS)
swap_rows$(EXEEXT): $(swap_rows_OBJECTS) $(swap_rows_DEPENDENCIES) 
	@rm -f swap_rows$(EXEEXT)
	$(CXXLINK) $(swap_rows_LDFLAGS) $(swap_rows_OBJECTS) $(swap_rows_LDADD) $(LIBS)
symm_banded_vec_prod$(EXEEXT): $(symm_banded_vec_prod_OBJECTS) $(symm_banded_vec_prod_DEPENDENCIES) 
	@rm -f symm_banded_vec_prod$(EXEEXT)
	$(CXXLINK) $(symm_banded_vec_prod_LDFLAGS) $(symm_banded_vec_prod_OBJECTS) $(symm_banded_vec_prod_LDADD) $(LIBS)
symm_matvec_mult$(EXEEXT): $(symm_matvec_mult_OBJECTS) $(symm_matvec_mult_DEPENDENCIES) 
	@rm -f symm_matvec_mult$(EXEEXT)
	$(CXXLINK) $(symm_matvec_mult_LDFLAGS) $(symm_matvec_mult_OBJECTS) $(symm_matvec_mult_LDADD) $(LIBS)
symm_packed_vec_prod$(EXEEXT): $(symm_packed_vec_prod_OBJECTS) $(symm_packed_vec_prod_DEPENDENCIES) 
	@rm -f symm_packed_vec_prod$(EXEEXT)
	$(CXXLINK) $(symm_packed_vec_prod_LDFLAGS) $(symm_packed_vec_prod_OBJECTS) $(symm_packed_vec_prod_LDADD) $(LIBS)
symm_sparse_vec_prod$(EXEEXT): $(symm_sparse_vec_prod_OBJECTS) $(symm_sparse_vec_prod_DEPENDENCIES) 
	@rm -f symm_sparse_vec_prod$(EXEEXT)
	$(CXXLINK) $(symm_sparse_vec_prod_LDFLAGS) $(symm_sparse_vec_prod_OBJECTS) $(symm_sparse_vec_prod_LDADD) $(LIBS)
trans_mult$(EXEEXT): $(trans_mult_OBJECTS) $(trans_mult_DEPENDENCIES) 
	@rm -f trans_mult$(EXEEXT)
	$(CXXLINK) $(trans_mult_LDFLAGS) $(trans_mult_OBJECTS) $(trans_mult_LDADD) $(LIBS)
transpose$(EXEEXT): $(transpose_OBJECTS) $(transpose_DEPENDENCIES) 
	@rm -f transpose$(EXEEXT)
	$(CXXLINK) $(transpose_LDFLAGS) $(transpose_OBJECTS) $(transpose_LDADD) $(LIBS)
tri_band_sol$(EXEEXT): $(tri_band_sol_OBJECTS) $(tri_band_sol_DEPENDENCIES) 
	@rm -f tri_band_sol$(EXEEXT)
	$(CXXLINK) $(tri_band_sol_LDFLAGS) $(tri_band_sol_OBJECTS) $(tri_band_sol_LDADD) $(LIBS)
tri_band_vect$(EXEEXT): $(tri_band_vect_OBJECTS) $(tri_band_vect_DEPENDENCIES) 
	@rm -f tri_band_vect$(EXEEXT)
	$(CXXLINK) $(tri_band_vect_LDFLAGS) $(tri_band_vect_OBJECTS) $(tri_band_vect_LDADD) $(LIBS)
tri_matvec_mult$(EXEEXT): $(tri_matvec_mult_OBJECTS) $(tri_matvec_mult_DEPENDENCIES) 
	@rm -f tri_matvec_mult$(EXEEXT)
	$(CXXLINK) $(tri_matvec_mult_LDFLAGS) $(tri_matvec_mult_OBJECTS) $(tri_matvec_mult_LDADD) $(LIBS)
tri_pack_sol$(EXEEXT): $(tri_pack_sol_OBJECTS) $(tri_pack_sol_DEPENDENCIES) 
	@rm -f tri_pack_sol$(EXEEXT)
	$(CXXLINK) $(tri_pack_sol_LDFLAGS) $(tri_pack_sol_OBJECTS) $(tri_pack_sol_LDADD) $(LIBS)
tri_pack_vect$(EXEEXT): $(tri_pack_vect_OBJECTS) $(tri_pack_vect_DEPENDENCIES) 
	@rm -f tri_pack_vect$(EXEEXT)
	$(CXXLINK) $(tri_pack_vect_LDFLAGS) $(tri_pack_vect_OBJECTS) $(tri_pack_vect_LDADD) $(LIBS)
tri_solve$(EXEEXT): $(tri_solve_OBJECTS) $(tri_solve_DEPENDENCIES) 
	@rm -f tri_solve$(EXEEXT)
	$(CXXLINK) $(tri_solve_LDFLAGS) $(tri_solve_OBJECTS) $(tri_solve_LDADD) $(LIBS)
vec_copy$(EXEEXT): $(vec_copy_OBJECTS) $(vec_copy_DEPENDENCIES) 
	@rm -f vec_copy$(EXEEXT)
	$(CXXLINK) $(vec_copy_LDFLAGS) $(vec_copy_OBJECTS) $(vec_copy_LDADD) $(LIBS)
vec_max$(EXEEXT): $(vec_max_OBJECTS) $(vec_max_DEPENDENCIES) 
	@rm -f vec_max$(EXEEXT)
	$(CXXLINK) $(vec_max_LDFLAGS) $(vec_max_OBJECTS) $(vec_max_LDADD) $(LIBS)
vec_max_index$(EXEEXT): $(vec_max_index_OBJECTS) $(vec_max_index_DEPENDENCIES) 
	@rm -f vec_max_index$(EXEEXT)
	$(CXXLINK) $(vec_max_index_LDFLAGS) $(vec_max_index_OBJECTS) $(vec_max_index_LDADD) $(LIBS)
vec_min$(EXEEXT): $(vec_min_OBJECTS) $(vec_min_DEPENDENCIES) 
	@rm -f vec_min$(EXEEXT)
	$(CXXLINK) $(vec_min_LDFLAGS) $(vec_min_OBJECTS) $(vec_min_LDADD) $(LIBS)
vec_scale$(EXEEXT): $(vec_scale_OBJECTS) $(vec_scale_DEPENDENCIES) 
	@rm -f vec_scale$(EXEEXT)
	$(CXXLINK) $(vec_scale_LDFLAGS) $(vec_scale_OBJECTS) $(vec_scale_LDADD) $(LIBS)
vec_two_norm$(EXEEXT): $(vec_two_norm_OBJECTS) $(vec_two_norm_DEPENDENCIES) 
	@rm -f vec_two_norm$(EXEEXT)
	$(CXXLINK) $(vec_two_norm_LDFLAGS) $(vec_two_norm_OBJECTS) $(vec_two_norm_LDADD) $(LIBS)
vecvec_add$(EXEEXT): $(vecvec_add_OBJECTS) $(vecvec_add_DEPENDENCIES) 
	@rm -f vecvec_add$(EXEEXT)
	$(CXXLINK) $(vecvec_add_LDFLAGS) $(vecvec_add_OBJECTS) $(vecvec_add_LDADD) $(LIBS)
vecvec_add3$(EXEEXT): $(vecvec_add3_OBJECTS) $(vecvec_add3_DEPENDENCIES) 
	@rm -f vecvec_add3$(EXEEXT)
	$(CXXLINK) $(vecvec_add3_LDFLAGS) $(vecvec_add3_OBJECTS) $(vecvec_add3_LDADD) $(LIBS)
vecvec_copy$(EXEEXT): $(vecvec_copy_OBJECTS) $(vecvec_copy_DEPENDENCIES) 
	@rm -f vecvec_copy$(EXEEXT)
	$(CXXLINK) $(vecvec_copy_LDFLAGS) $(vecvec_copy_OBJECTS) $(vecvec_copy_LDADD) $(LIBS)
vecvec_dot$(EXEEXT): $(vecvec_dot_OBJECTS) $(vecvec_dot_DEPENDENCIES) 
	@rm -f vecvec_dot$(EXEEXT)
	$(CXXLINK) $(vecvec_dot_LDFLAGS) $(vecvec_dot_OBJECTS) $(vecvec_dot_LDADD) $(LIBS)
vecvec_ele_div$(EXEEXT): $(vecvec_ele_div_OBJECTS) $(vecvec_ele_div_DEPENDENCIES) 
	@rm -f vecvec_ele_div$(EXEEXT)
	$(CXXLINK) $(vecvec_ele_div_LDFLAGS) $(vecvec_ele_div_OBJECTS) $(vecvec_ele_div_LDADD) $(LIBS)
vecvec_ele_mult$(EXEEXT): $(vecvec_ele_mult_OBJECTS) $(vecvec_ele_mult_DEPENDENCIES) 
	@rm -f vecvec_ele_mult$(EXEEXT)
	$(CXXLINK) $(vecvec_ele_mult_LDFLAGS) $(vecvec_ele_mult_OBJECTS) $(vecvec_ele_mult_LDADD) $(LIBS)
vecvec_swap$(EXEEXT): $(vecvec_swap_OBJECTS) $(vecvec_swap_DEPENDENCIES) 
	@rm -f vecvec_swap$(EXEEXT)
	$(CXXLINK) $(vecvec_swap_LDFLAGS) $(vecvec_swap_OBJECTS) $(vecvec_swap_LDADD) $(LIBS)
y_ax_y$(EXEEXT): $(y_ax_y_OBJECTS) $(y_ax_y_DEPENDENCIES) 
	@rm -f y_ax_y$(EXEEXT)
	$(CXXLINK) $(y_ax_y_LDFLAGS) $(y_ax_y_OBJECTS) $(y_ax_y_LDADD) $(LIBS)

mostlyclean-compile:
	-rm -f *.$(OBJEXT)

distclean-compile:
	-rm -f *.tab.c

.cc.o:
	$(CXXCOMPILE) -c -o $@ $<

.cc.obj:
	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
uninstall-info-am:

ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	mkid -fID $$unique
tags: TAGS

TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
		$(TAGS_FILES) $(LISP)
	tags=; \
	here=`pwd`; \
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
	  test -n "$$unique" || unique=$$empty_fix; \
	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
	    $$tags $$unique; \
	fi
ctags: CTAGS
CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
		$(TAGS_FILES) $(LISP)
	tags=; \
	here=`pwd`; \
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	test -z "$(CTAGS_ARGS)$$tags$$unique" \
	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
	     $$tags $$unique

GTAGS:
	here=`$(am__cd) $(top_builddir) && pwd` \
	  && cd $(top_srcdir) \
	  && gtags -i $(GTAGS_ARGS) $$here

distclean-tags:
	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags

distdir: $(DISTFILES)
	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
	list='$(DISTFILES)'; for file in $$list; do \
	  case $$file in \
	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
	  esac; \
	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
	    dir="/$$dir"; \
	    $(mkdir_p) "$(distdir)$$dir"; \
	  else \
	    dir=''; \
	  fi; \
	  if test -d $$d/$$file; then \
	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
	    fi; \
	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
	  else \
	    test -f $(distdir)/$$file \
	    || cp -p $$d/$$file $(distdir)/$$file \
	    || exit 1; \
	  fi; \
	done
check-am: all-am
check: check-am
all-am: Makefile
installdirs:
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am

install-am: all-am
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am

installcheck: installcheck-am
install-strip:
	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
	  `test -z '$(STRIP)' || \
	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:

clean-generic:

distclean-generic:
	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)

maintainer-clean-generic:
	@echo "This command is intended for maintainers to use"
	@echo "it deletes files that may require special tools to rebuild."
clean: clean-am

clean-am: clean-generic mostlyclean-am

distclean: distclean-am
	-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
	distclean-tags

dvi: dvi-am

dvi-am:

html: html-am

info: info-am

info-am:

install-data-am:

install-exec-am:

install-info: install-info-am

install-man:

installcheck-am:

maintainer-clean: maintainer-clean-am
	-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic

mostlyclean: mostlyclean-am

mostlyclean-am: mostlyclean-compile mostlyclean-generic

pdf: pdf-am

pdf-am:

ps: ps-am

ps-am:

uninstall-am: uninstall-info-am

.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
	ctags distclean distclean-compile distclean-generic \
	distclean-tags distdir dvi dvi-am html html-am info info-am \
	install install-am install-data install-data-am install-exec \
	install-exec-am install-info install-info-am install-man \
	install-strip installcheck installcheck-am installdirs \
	maintainer-clean maintainer-clean-generic mostlyclean \
	mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
	tags uninstall uninstall-am uninstall-info-am


mtl_examples			: $(MTL_EXAMPLES)
lapack_examples			: $(MTL_LAPACK_EXAMPLES)
examples			: mtl_examples lapack_examples

all				: mtl_examples 
clean				:
				  /bin/rm -f $(EXTRA_PROGRAMS)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
