source: trunk/example/sparse/makefile.in @ 3941

Last change on this file since 3941 was 3941, checked in by bradbell, 2 years ago

merge to branch: trunk
from repository: https://github.com/coin-or/CppAD
start hash code: b7056a15a1028d7be587b70a3ecc44b1f42dc05e
end hash code: c8c4cc081accff3628e7e66370ec01e4c99afe8d

commit c8c4cc081accff3628e7e66370ec01e4c99afe8d
Author: Brad Bell <bradbell@…>
Date: Thu Jun 1 23:16:39 2017 -0600

Changes automatically generated by the autotools.

commit f4392bc3eee8f6d0ccd45a0bb3be51181e211680
Author: Brad Bell <bradbell@…>
Date: Thu Jun 1 23:11:56 2017 -0600

  1. Add colpack_jac.cpp example (rename colpack_jac.cpp->colpack_jacobian.cpp).
  2. Add colpack_hescpp example (rename colpack_hes.cpp->colpack_hessian.cpp).


test_one.sh.in: adapt to using test_boolofvoid for testing.
sparse_hes.hpp: fix bug in cppad.symmetric case.

commit 086b8a8709b0c9cb01ce2cf8bc7910e903105ff7
Author: Brad Bell <bradbell@…>
Date: Thu Jun 1 08:54:59 2017 -0600

  1. Fix bug in use of colpack (see kludge in comments).
  2. Fix colpack.symmetric (not general) and add colpack.general.
  3. Deprecate colpack.star.
  4. More autotools from install to deprecated.
  5. Advance to cppad-20170601.

commit 23f26c060648f5c6fc62a1598c659aeccc5ca46f
Author: Brad Bell <bradbell@…>
Date: Tue May 30 08:14:04 2017 -0700

Advance to cppad-20170530.

commit 97f8c08509865d1bfb7ec2e5cd557ddc979f8412
Author: Brad Bell <bradbell@…>
Date: Tue May 30 07:38:47 2017 -0700

debug_rel branch:
There is a problem with speed sparse_hessian debug that goes back to master.
Supresss debug in cppad speed tests until it is fixed.

commit 39ea0d7d9c041784ccd26ce80d19a7ab02752818
Author: Brad Bell <bradbell@…>
Date: Mon May 29 22:34:22 2017 -0700

debug_rel branch:
run_cmake.sh: fix debug_none case.
CMakeLists.txt: use cppad_debug_which to determine debug or release.
CMakeLists.txt: let set_compile_flags determkine build type.

commit 191553e54dca407207789cf0d7c6c27fe6188775
Author: Brad Bell <bradbell@…>
Date: Mon May 29 19:53:08 2017 -0700

debug_rel branch:
Use set_compile_flags in introduction.

commit fba276a84e58d9a0d0944168d5706b7446beb32c
Author: Brad Bell <bradbell@…>
Date: Mon May 29 19:46:30 2017 -0700

debug_rel branch:
Use set_compile_flags in eample/multi_thread subdirectories.

commit 66c8cdb266fa3af29b211b8c870a3aed7a13b021
Author: Brad Bell <bradbell@…>
Date: Mon May 29 18:56:48 2017 -0700

debug_rel branch:
Use set_compile_flags in speed directory.

commit c431b15ee7714d3106234bc527ba2f9a836750e1
Author: Brad Bell <bradbell@…>
Date: Mon May 29 18:36:51 2017 -0700

debug_rel branch:
Convert cppad_ipopt to use set_compile_flags and cppad_debug_which.


CMakeLists.txt: alwasy compile for release to reduce testing time.

commit 2c95b0019f1b665fb14b9f00b049e8b5fb11f89d
Author: Brad Bell <bradbell@…>
Date: Mon May 29 16:55:07 2017 -0700

debug_rel branch:
Add cppad_debug_which to the cmake command line.

commit fd8d1498cf6dc092deca41f764cbb2a001a4cc88
Author: Brad Bell <bradbell@…>
Date: Mon May 29 08:14:23 2017 -0700

debug_rel branch:
Change random_debug_release -> set_compile_flags.

commit 159f5a5aa09012213a52f4ed1c9f0607129a5fe7
Author: Brad Bell <bradbell@…>
Date: Mon May 29 06:50:43 2017 -0700

debug_rel branch:
Update the autotools automatically generated build files.


batch_edit.sh: Start comments about a plan for editing all the source files.
get_sacado.sh: advance to trilions-12.10.11.
makefile.am: advance to trilinos-12.10.1

commit 302153317cd296ec6f927c3202cf96bf38594bbb
Author: Brad Bell <bradbell@…>
Date: Mon May 29 05:20:00 2017 -0700

debug_rel branch:
Add error message if sacado configuration file does not exist.

commit 3f01a631ae808c3a1359e53e1cd55e9a0ea88711
Author: Brad Bell <bradbell@…>
Date: Mon May 29 04:24:00 2017 -0700

debug_rel branch:
CMakeLists.txt: automate naming of libraries Sacado needs.
checkpoint.cpp: fix warnings.

commit dd240928c0c8b6972a8197c985ccc01f08b8886b
Author: Brad Bell <bradbell@…>
Date: Sun May 28 08:25:20 2017 -0700

debug_rel branch:
sparse_sub_hes.cpp: add missing cases found by clang compiler.

commit 30a0c35f1ac50ec425be9a2b7b026284026eccd7
Author: Brad Bell <bradbell@…>
Date: Sun May 28 07:57:36 2017 -0700

debug_rel branch:
eigen_cholesky.hpp: fix compiler warning.
harmonic_time.cpp: remove include that is not used.
forward_active.cpp: fix compiler warning.

commit 4876d14e49dc235865b1574fb38a55cf5ea7a422
Author: Brad Bell <bradbell@…>
Date: Sun May 28 06:19:48 2017 -0700

debug_rel branch:
random_debug_release.cmake: fix comment, remove message replaced by random_choice_0123 in output.
multiple_solution.cpp: fix warnings with clang compiler.
eigen_cholesky.hpp: fix warnings with clang compiler.
compare_change.cpp: fix CPPAD_DEBUG_AND_RELEASE case.

commit 2c51a18f35188d04d2f94069382439580e23f4ac
Author: Brad Bell <bradbell@…>
Date: Sat May 27 21:04:37 2017 -0700

debug_rel branch:
Advance version to cppad-20170527.

commit 4500887b362537774b05e954ad2a95b65a7b8ba0
Author: Brad Bell <bradbell@…>
Date: Sat May 27 09:04:56 2017 -0700

debug_rel branch:
Ramdomly select debug or release flags in example directory.


CMakeLists.txt: always debug for multi_threed examples.

commit 140b5269a0b1a30643894e5a7a8c9a5eb1310301
Author: Brad Bell <bradbell@…>
Date: Sat May 27 08:10:51 2017 -0700

debug_rel branch:
Changing how we set all debug and release flags.

commit e6fb2639db1288fb75de4030b5906df1e41756f9
Author: Brad Bell <bradbell@…>
Date: Sat May 27 07:30:24 2017 -0700

debug_rel branch:
Replace use of cppad_extra_debug by CPPAD_DEBUG_AND_RELEASE.

commit fbbfd0f6e94862174a8a7a17308489ffddb28084
Author: Brad Bell <bradbell@…>
Date: Sat May 27 05:55:58 2017 -0700

debug_rel branch:
Improve random selection of which files are build for release or debug.


forward.cpp: use new -DCPPAD_DEBUG_AND_RELEASE flag.

commit 284be366fb5e2f685a0c71ea6a0e3f74584bf187
Author: Brad Bell <bradbell@…>
Date: Thu May 25 07:39:32 2017 -0700

debug_rel branch:
Add test that failed before change to player.


player.hpp: Fix so it has the same size in debug and release more.
checkpoint.cpp: fix warning when compiling for release.
run_cmake.sh: prepare to use random number to switch debug and release set.
CMakeLists.txt: switch to only test debug (for now).

commit f32375b77e3825628fee6cb160f691a32c48b796
Author: Brad Bell <bradbell@…>
Date: Wed May 24 12:04:27 2017 -0700

debug_rel branch:
forward.cpp: fix a warning during release build.

commit 5fcc7eb78ae8de9f1dbc6c4f0c76fe38e8aeba95
Author: Brad Bell <bradbell@…>
Date: Wed May 24 10:11:12 2017 -0700

debug_rel branch:
CMakeLists.txt: make easy to mix debug and release builds.
eigen_mat_inv.hpp: fix release version warning.

commit 696266f3d62079f5e3bfb1a0f60a7e4f8134e068
Author: Brad Bell <bradbell@…>
Date: Wed May 24 05:43:29 2017 -0700

push_git2svn.py: user ./build in place of ./build/work.
testvector.hpp: improve comments about replacing CPPAD_TESTVECTOR.

File size: 21.5 KB
Line 
1# makefile.in generated by automake 1.15 from makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2014 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16VPATH = @srcdir@
17am__is_gnu_make = { \
18  if test -z '$(MAKELEVEL)'; then \
19    false; \
20  elif test -n '$(MAKE_HOST)'; then \
21    true; \
22  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
23    true; \
24  else \
25    false; \
26  fi; \
27}
28am__make_running_with_option = \
29  case $${target_option-} in \
30      ?) ;; \
31      *) echo "am__make_running_with_option: internal error: invalid" \
32              "target option '$${target_option-}' specified" >&2; \
33         exit 1;; \
34  esac; \
35  has_opt=no; \
36  sane_makeflags=$$MAKEFLAGS; \
37  if $(am__is_gnu_make); then \
38    sane_makeflags=$$MFLAGS; \
39  else \
40    case $$MAKEFLAGS in \
41      *\\[\ \   ]*) \
42        bs=\\; \
43        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
44          | sed "s/$$bs$$bs[$$bs $$bs   ]*//g"`;; \
45    esac; \
46  fi; \
47  skip_next=no; \
48  strip_trailopt () \
49  { \
50    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
51  }; \
52  for flg in $$sane_makeflags; do \
53    test $$skip_next = yes && { skip_next=no; continue; }; \
54    case $$flg in \
55      *=*|--*) continue;; \
56        -*I) strip_trailopt 'I'; skip_next=yes;; \
57      -*I?*) strip_trailopt 'I';; \
58        -*O) strip_trailopt 'O'; skip_next=yes;; \
59      -*O?*) strip_trailopt 'O';; \
60        -*l) strip_trailopt 'l'; skip_next=yes;; \
61      -*l?*) strip_trailopt 'l';; \
62      -[dEDm]) skip_next=yes;; \
63      -[JT]) skip_next=yes;; \
64    esac; \
65    case $$flg in \
66      *$$target_option*) has_opt=yes; break;; \
67    esac; \
68  done; \
69  test $$has_opt = yes
70am__make_dryrun = (target_option=n; $(am__make_running_with_option))
71am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
72pkgdatadir = $(datadir)/@PACKAGE@
73pkgincludedir = $(includedir)/@PACKAGE@
74pkglibdir = $(libdir)/@PACKAGE@
75pkglibexecdir = $(libexecdir)/@PACKAGE@
76am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
77install_sh_DATA = $(install_sh) -c -m 644
78install_sh_PROGRAM = $(install_sh) -c
79install_sh_SCRIPT = $(install_sh) -c
80INSTALL_HEADER = $(INSTALL_DATA)
81transform = $(program_transform_name)
82NORMAL_INSTALL = :
83PRE_INSTALL = :
84POST_INSTALL = :
85NORMAL_UNINSTALL = :
86PRE_UNINSTALL = :
87POST_UNINSTALL = :
88build_triplet = @build@
89host_triplet = @host@
90check_PROGRAMS = sparse$(EXEEXT)
91subdir = example/sparse
92ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
93am__aclocal_m4_deps = $(top_srcdir)/configure.ac
94am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
95        $(ACLOCAL_M4)
96DIST_COMMON = $(srcdir)/makefile.am $(am__DIST_COMMON)
97mkinstalldirs = $(install_sh) -d
98CONFIG_CLEAN_FILES =
99CONFIG_CLEAN_VPATH_FILES =
100am_sparse_OBJECTS = sparse.$(OBJEXT) sub_sparse_hes.$(OBJEXT) \
101        sparsity_sub.$(OBJEXT) sparse_sub_hes.$(OBJEXT) \
102        sparse_hes.$(OBJEXT) sparse_jac_for.$(OBJEXT) \
103        sparse_jac_rev.$(OBJEXT) sparse_jacobian.$(OBJEXT) \
104        sparse_hessian.$(OBJEXT) rev_jac_sparsity.$(OBJEXT) \
105        rev_hes_sparsity.$(OBJEXT) rev_sparse_jac.$(OBJEXT) \
106        rev_sparse_jacobian.$(OBJEXT) rev_sparse_hes.$(OBJEXT) \
107        rev_sparse_hessian.$(OBJEXT) for_hes_sparsity.$(OBJEXT) \
108        for_jac_sparsity.$(OBJEXT) for_sparse_jac.$(OBJEXT) \
109        for_sparse_hes.$(OBJEXT) dependency.$(OBJEXT) \
110        conj_grad.$(OBJEXT) colpack_jac.$(OBJEXT) \
111        colpack_jacobian.$(OBJEXT) colpack_hes.$(OBJEXT) \
112        rc_sparsity.$(OBJEXT)
113sparse_OBJECTS = $(am_sparse_OBJECTS)
114sparse_LDADD = $(LDADD)
115AM_V_P = $(am__v_P_@AM_V@)
116am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
117am__v_P_0 = false
118am__v_P_1 = :
119AM_V_GEN = $(am__v_GEN_@AM_V@)
120am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
121am__v_GEN_0 = @echo "  GEN     " $@;
122am__v_GEN_1 =
123AM_V_at = $(am__v_at_@AM_V@)
124am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
125am__v_at_0 = @
126am__v_at_1 =
127DEFAULT_INCLUDES =
128depcomp = $(SHELL) $(top_srcdir)/depcomp
129am__depfiles_maybe = depfiles
130am__mv = mv -f
131CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
132        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
133AM_V_CXX = $(am__v_CXX_@AM_V@)
134am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
135am__v_CXX_0 = @echo "  CXX     " $@;
136am__v_CXX_1 =
137CXXLD = $(CXX)
138CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
139        -o $@
140AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
141am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
142am__v_CXXLD_0 = @echo "  CXXLD   " $@;
143am__v_CXXLD_1 =
144SOURCES = $(sparse_SOURCES)
145DIST_SOURCES = $(sparse_SOURCES)
146am__can_run_installinfo = \
147  case $$AM_UPDATE_INFO_DIR in \
148    n|no|NO) false;; \
149    *) (install-info --version) >/dev/null 2>&1;; \
150  esac
151am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
152# Read a list of newline-separated strings from the standard input,
153# and print each of them once, without duplicates.  Input order is
154# *not* preserved.
155am__uniquify_input = $(AWK) '\
156  BEGIN { nonempty = 0; } \
157  { items[$$0] = 1; nonempty = 1; } \
158  END { if (nonempty) { for (i in items) print i; }; } \
159'
160# Make sure the list of sources is unique.  This is necessary because,
161# e.g., the same source file might be shared among _SOURCES variables
162# for different programs/libraries.
163am__define_uniq_tagged_files = \
164  list='$(am__tagged_files)'; \
165  unique=`for i in $$list; do \
166    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
167  done | $(am__uniquify_input)`
168ETAGS = etags
169CTAGS = ctags
170am__DIST_COMMON = $(srcdir)/makefile.in $(top_srcdir)/depcomp
171DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
172ABS_TOP_BUILDDIR = @ABS_TOP_BUILDDIR@
173ABS_TOP_SRCDIR = @ABS_TOP_SRCDIR@
174ACLOCAL = @ACLOCAL@
175ADOLC_DIR = @ADOLC_DIR@
176AMTAR = @AMTAR@
177AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
178AR = @AR@
179AUTOCONF = @AUTOCONF@
180AUTOHEADER = @AUTOHEADER@
181AUTOMAKE = @AUTOMAKE@
182AWK = @AWK@
183BOOST_DIR = @BOOST_DIR@
184BOOST_INCLUDE = @BOOST_INCLUDE@
185BTHREAD_LIB = @BTHREAD_LIB@
186CC = @CC@
187CCDEPMODE = @CCDEPMODE@
188CFLAGS = @CFLAGS@
189CPP = @CPP@
190CPPAD_IPOPT_LD_PATH = @CPPAD_IPOPT_LD_PATH@
191CPPAD_IPOPT_LIBS = @CPPAD_IPOPT_LIBS@
192CPPFLAGS = @CPPFLAGS@
193CXX = @CXX@
194CXXDEPMODE = @CXXDEPMODE@
195CXXFLAGS = @CXXFLAGS@
196CXX_FLAGS = @CXX_FLAGS@
197CXX_FLAGS_EIGEN = @CXX_FLAGS_EIGEN@
198CXX_FLAGS_FADBAD = @CXX_FLAGS_FADBAD@
199CYGPATH_W = @CYGPATH_W@
200
201# -----------------------------------------------------------------------------
202# CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-17 Bradley M. Bell
203#
204# CppAD is distributed under multiple licenses. This distribution is under
205# the terms of the
206#                     Eclipse Public License Version 1.0.
207#
208# A copy of this license is included in the COPYING file of this distribution.
209# Please visit http://www.coin-or.org/CppAD/ for information on other licenses.
210# -----------------------------------------------------------------------------
211# automake input file
212#
213# CppAD pusts all it's preprocessor definitions in the cppad/configure.hpp
214DEFS =
215DEPDIR = @DEPDIR@
216DL_LIB = @DL_LIB@
217ECHO_C = @ECHO_C@
218ECHO_N = @ECHO_N@
219ECHO_T = @ECHO_T@
220EGREP = @EGREP@
221EIGEN_DIR = @EIGEN_DIR@
222EIGEN_INCLUDE = @EIGEN_INCLUDE@
223EXEEXT = @EXEEXT@
224FADBAD_DIR = @FADBAD_DIR@
225FC = @FC@
226FCFLAGS = @FCFLAGS@
227FCLIBS = @FCLIBS@
228GREP = @GREP@
229INSTALL = @INSTALL@
230INSTALL_DATA = @INSTALL_DATA@
231INSTALL_PROGRAM = @INSTALL_PROGRAM@
232INSTALL_SCRIPT = @INSTALL_SCRIPT@
233INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
234IPOPT_DIR = @IPOPT_DIR@
235LDFLAGS = @LDFLAGS@
236LIBOBJS = @LIBOBJS@
237LIBS = @LIBS@
238LTLIBOBJS = @LTLIBOBJS@
239MAINT = @MAINT@
240MAKEINFO = @MAKEINFO@
241MAX_NUM_THREADS = @MAX_NUM_THREADS@
242MKDIR_P = @MKDIR_P@
243OBJEXT = @OBJEXT@
244OPENMP_FLAGS = @OPENMP_FLAGS@
245PACKAGE = @PACKAGE@
246PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
247PACKAGE_NAME = @PACKAGE_NAME@
248PACKAGE_STRING = @PACKAGE_STRING@
249PACKAGE_TARNAME = @PACKAGE_TARNAME@
250PACKAGE_URL = @PACKAGE_URL@
251PACKAGE_VERSION = @PACKAGE_VERSION@
252PATH_SEPARATOR = @PATH_SEPARATOR@
253POSTFIX_DIR = @POSTFIX_DIR@
254PTHREAD_LIB = @PTHREAD_LIB@
255RANLIB = @RANLIB@
256SACADO_DIR = @SACADO_DIR@
257SET_MAKE = @SET_MAKE@
258SHELL = @SHELL@
259STRIP = @STRIP@
260TAPE_ADDR_TYPE = @TAPE_ADDR_TYPE@
261TAPE_ID_TYPE = @TAPE_ID_TYPE@
262VERSION = @VERSION@
263abs_builddir = @abs_builddir@
264abs_srcdir = @abs_srcdir@
265abs_top_builddir = @abs_top_builddir@
266abs_top_srcdir = @abs_top_srcdir@
267ac_ct_AR = @ac_ct_AR@
268ac_ct_CC = @ac_ct_CC@
269ac_ct_CXX = @ac_ct_CXX@
270ac_ct_FC = @ac_ct_FC@
271adolc_prefix = @adolc_prefix@
272am__include = @am__include@
273am__leading_dot = @am__leading_dot@
274am__quote = @am__quote@
275am__tar = @am__tar@
276am__untar = @am__untar@
277bindir = @bindir@
278build = @build@
279build_alias = @build_alias@
280build_cpu = @build_cpu@
281build_os = @build_os@
282build_vendor = @build_vendor@
283builddir = @builddir@
284cppad_SOURCE_DIR = @cppad_SOURCE_DIR@
285cppad_abs_includedir = @cppad_abs_includedir@
286cppad_boostvector = @cppad_boostvector@
287cppad_cplusplus_201100_ok = @cppad_cplusplus_201100_ok@
288cppad_cppadvector = @cppad_cppadvector@
289cppad_cxx_flags = @cppad_cxx_flags@
290cppad_deprecated_01 = @cppad_deprecated_01@
291cppad_description = @cppad_description@
292cppad_eigenvector = @cppad_eigenvector@
293cppad_has_adolc = @cppad_has_adolc@
294cppad_has_boost = @cppad_has_boost@
295cppad_has_colpack = @cppad_has_colpack@
296cppad_has_cstdint_8_to_64 = @cppad_has_cstdint_8_to_64@
297cppad_has_eigen = @cppad_has_eigen@
298cppad_has_fadbad = @cppad_has_fadbad@
299cppad_has_gettimeofday = @cppad_has_gettimeofday@
300cppad_has_ipopt = @cppad_has_ipopt@
301cppad_has_mkstemp = @cppad_has_mkstemp@
302cppad_has_nullptr = @cppad_has_nullptr@
303cppad_has_rvalue = @cppad_has_rvalue@
304cppad_has_sacado = @cppad_has_sacado@
305cppad_has_steady_clock = @cppad_has_steady_clock@
306cppad_has_tmpnam_s = @cppad_has_tmpnam_s@
307cppad_max_num_threads = @cppad_max_num_threads@
308cppad_pkgconfig_cflags = @cppad_pkgconfig_cflags@
309cppad_pkgconfig_libs = @cppad_pkgconfig_libs@
310cppad_pkgconfig_requires = @cppad_pkgconfig_requires@
311cppad_prefix = @cppad_prefix@
312cppad_size_t_not_unsigned_int = @cppad_size_t_not_unsigned_int@
313cppad_stdvector = @cppad_stdvector@
314cppad_tape_addr_type = @cppad_tape_addr_type@
315cppad_tape_id_type = @cppad_tape_id_type@
316cppad_url = @cppad_url@
317cppad_version = @cppad_version@
318datadir = @datadir@
319datarootdir = @datarootdir@
320docdir = @docdir@
321dvidir = @dvidir@
322eigen_prefix = @eigen_prefix@
323exec_prefix = @exec_prefix@
324have_pkg_config = @have_pkg_config@
325host = @host@
326host_alias = @host_alias@
327host_cpu = @host_cpu@
328host_os = @host_os@
329host_vendor = @host_vendor@
330htmldir = @htmldir@
331includedir = @includedir@
332infodir = @infodir@
333install_sh = @install_sh@
334ipopt_prefix = @ipopt_prefix@
335libdir = @libdir@
336libexecdir = @libexecdir@
337localedir = @localedir@
338localstatedir = @localstatedir@
339mandir = @mandir@
340mkdir_p = @mkdir_p@
341oldincludedir = @oldincludedir@
342pdfdir = @pdfdir@
343prefix = @prefix@
344program_transform_name = @program_transform_name@
345psdir = @psdir@
346sbindir = @sbindir@
347sharedstatedir = @sharedstatedir@
348srcdir = @srcdir@
349sysconfdir = @sysconfdir@
350target_alias = @target_alias@
351top_build_prefix = @top_build_prefix@
352top_builddir = @top_builddir@
353top_srcdir = @top_srcdir@
354#
355AM_CXXFLAGS = -g $(CXX_FLAGS)
356#
357AM_CPPFLAGS = -I. -I$(top_srcdir) $(BOOST_INCLUDE) $(EIGEN_INCLUDE)
358#
359sparse_SOURCES = \
360        sparse.cpp \
361        sub_sparse_hes.cpp \
362        sparsity_sub.cpp \
363        sparse_sub_hes.cpp \
364        sparse_hes.cpp \
365        sparse_jac_for.cpp \
366        sparse_jac_rev.cpp \
367        sparse_jacobian.cpp \
368        sparse_hessian.cpp \
369        rev_jac_sparsity.cpp \
370        rev_hes_sparsity.cpp \
371        rev_sparse_jac.cpp \
372        rev_sparse_jacobian.cpp \
373        rev_sparse_hes.cpp \
374        rev_sparse_hessian.cpp \
375        for_hes_sparsity.cpp \
376        for_jac_sparsity.cpp \
377        for_sparse_jac.cpp \
378        for_sparse_hes.cpp \
379        dependency.cpp \
380        conj_grad.cpp \
381        colpack_jac.cpp \
382        colpack_jacobian.cpp \
383        colpack_hes.cpp \
384        rc_sparsity.cpp
385
386all: all-am
387
388.SUFFIXES:
389.SUFFIXES: .cpp .o .obj
390$(srcdir)/makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/makefile.am  $(am__configure_deps)
391        @for dep in $?; do \
392          case '$(am__configure_deps)' in \
393            *$$dep*) \
394              ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
395                && { if test -f $@; then exit 0; else break; fi; }; \
396              exit 1;; \
397          esac; \
398        done; \
399        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign example/sparse/makefile'; \
400        $(am__cd) $(top_srcdir) && \
401          $(AUTOMAKE) --foreign example/sparse/makefile
402makefile: $(srcdir)/makefile.in $(top_builddir)/config.status
403        @case '$?' in \
404          *config.status*) \
405            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
406          *) \
407            echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
408            cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
409        esac;
410
411$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
412        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
413
414$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
415        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
416$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
417        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
418$(am__aclocal_m4_deps):
419
420clean-checkPROGRAMS:
421        -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
422
423sparse$(EXEEXT): $(sparse_OBJECTS) $(sparse_DEPENDENCIES) $(EXTRA_sparse_DEPENDENCIES)
424        @rm -f sparse$(EXEEXT)
425        $(AM_V_CXXLD)$(CXXLINK) $(sparse_OBJECTS) $(sparse_LDADD) $(LIBS)
426
427mostlyclean-compile:
428        -rm -f *.$(OBJEXT)
429
430distclean-compile:
431        -rm -f *.tab.c
432
433@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/colpack_hes.Po@am__quote@
434@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/colpack_jac.Po@am__quote@
435@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/colpack_jacobian.Po@am__quote@
436@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/conj_grad.Po@am__quote@
437@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dependency.Po@am__quote@
438@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/for_hes_sparsity.Po@am__quote@
439@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/for_jac_sparsity.Po@am__quote@
440@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/for_sparse_hes.Po@am__quote@
441@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/for_sparse_jac.Po@am__quote@
442@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rc_sparsity.Po@am__quote@
443@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rev_hes_sparsity.Po@am__quote@
444@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rev_jac_sparsity.Po@am__quote@
445@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rev_sparse_hes.Po@am__quote@
446@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rev_sparse_hessian.Po@am__quote@
447@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rev_sparse_jac.Po@am__quote@
448@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rev_sparse_jacobian.Po@am__quote@
449@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse.Po@am__quote@
450@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse_hes.Po@am__quote@
451@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse_hessian.Po@am__quote@
452@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse_jac_for.Po@am__quote@
453@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse_jac_rev.Po@am__quote@
454@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse_jacobian.Po@am__quote@
455@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse_sub_hes.Po@am__quote@
456@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparsity_sub.Po@am__quote@
457@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sub_sparse_hes.Po@am__quote@
458
459.cpp.o:
460@am__fastdepCXX_TRUE@   $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
461@am__fastdepCXX_TRUE@   $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
462@am__fastdepCXX_TRUE@   $(am__mv) $$depbase.Tpo $$depbase.Po
463@AMDEP_TRUE@@am__fastdepCXX_FALSE@      $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
464@AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
465@am__fastdepCXX_FALSE@  $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
466
467.cpp.obj:
468@am__fastdepCXX_TRUE@   $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
469@am__fastdepCXX_TRUE@   $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
470@am__fastdepCXX_TRUE@   $(am__mv) $$depbase.Tpo $$depbase.Po
471@AMDEP_TRUE@@am__fastdepCXX_FALSE@      $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
472@AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
473@am__fastdepCXX_FALSE@  $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
474
475ID: $(am__tagged_files)
476        $(am__define_uniq_tagged_files); mkid -fID $$unique
477tags: tags-am
478TAGS: tags
479
480tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
481        set x; \
482        here=`pwd`; \
483        $(am__define_uniq_tagged_files); \
484        shift; \
485        if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
486          test -n "$$unique" || unique=$$empty_fix; \
487          if test $$# -gt 0; then \
488            $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
489              "$$@" $$unique; \
490          else \
491            $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
492              $$unique; \
493          fi; \
494        fi
495ctags: ctags-am
496
497CTAGS: ctags
498ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
499        $(am__define_uniq_tagged_files); \
500        test -z "$(CTAGS_ARGS)$$unique" \
501          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
502             $$unique
503
504GTAGS:
505        here=`$(am__cd) $(top_builddir) && pwd` \
506          && $(am__cd) $(top_srcdir) \
507          && gtags -i $(GTAGS_ARGS) "$$here"
508cscopelist: cscopelist-am
509
510cscopelist-am: $(am__tagged_files)
511        list='$(am__tagged_files)'; \
512        case "$(srcdir)" in \
513          [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
514          *) sdir=$(subdir)/$(srcdir) ;; \
515        esac; \
516        for i in $$list; do \
517          if test -f "$$i"; then \
518            echo "$(subdir)/$$i"; \
519          else \
520            echo "$$sdir/$$i"; \
521          fi; \
522        done >> $(top_builddir)/cscope.files
523
524distclean-tags:
525        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
526
527distdir: $(DISTFILES)
528        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
529        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
530        list='$(DISTFILES)'; \
531          dist_files=`for file in $$list; do echo $$file; done | \
532          sed -e "s|^$$srcdirstrip/||;t" \
533              -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
534        case $$dist_files in \
535          */*) $(MKDIR_P) `echo "$$dist_files" | \
536                           sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
537                           sort -u` ;; \
538        esac; \
539        for file in $$dist_files; do \
540          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
541          if test -d $$d/$$file; then \
542            dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
543            if test -d "$(distdir)/$$file"; then \
544              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
545            fi; \
546            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
547              cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
548              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
549            fi; \
550            cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
551          else \
552            test -f "$(distdir)/$$file" \
553            || cp -p $$d/$$file "$(distdir)/$$file" \
554            || exit 1; \
555          fi; \
556        done
557check-am: all-am
558        $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
559check: check-am
560all-am: makefile
561installdirs:
562install: install-am
563install-exec: install-exec-am
564install-data: install-data-am
565uninstall: uninstall-am
566
567install-am: all-am
568        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
569
570installcheck: installcheck-am
571install-strip:
572        if test -z '$(STRIP)'; then \
573          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
574            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
575              install; \
576        else \
577          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
578            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
579            "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
580        fi
581mostlyclean-generic:
582
583clean-generic:
584
585distclean-generic:
586        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
587        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
588
589maintainer-clean-generic:
590        @echo "This command is intended for maintainers to use"
591        @echo "it deletes files that may require special tools to rebuild."
592clean: clean-am
593
594clean-am: clean-checkPROGRAMS clean-generic mostlyclean-am
595
596distclean: distclean-am
597        -rm -rf ./$(DEPDIR)
598        -rm -f makefile
599distclean-am: clean-am distclean-compile distclean-generic \
600        distclean-tags
601
602dvi: dvi-am
603
604dvi-am:
605
606html: html-am
607
608html-am:
609
610info: info-am
611
612info-am:
613
614install-data-am:
615
616install-dvi: install-dvi-am
617
618install-dvi-am:
619
620install-exec-am:
621
622install-html: install-html-am
623
624install-html-am:
625
626install-info: install-info-am
627
628install-info-am:
629
630install-man:
631
632install-pdf: install-pdf-am
633
634install-pdf-am:
635
636install-ps: install-ps-am
637
638install-ps-am:
639
640installcheck-am:
641
642maintainer-clean: maintainer-clean-am
643        -rm -rf ./$(DEPDIR)
644        -rm -f makefile
645maintainer-clean-am: distclean-am maintainer-clean-generic
646
647mostlyclean: mostlyclean-am
648
649mostlyclean-am: mostlyclean-compile mostlyclean-generic
650
651pdf: pdf-am
652
653pdf-am:
654
655ps: ps-am
656
657ps-am:
658
659uninstall-am:
660
661.MAKE: check-am install-am install-strip
662
663.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \
664        clean-checkPROGRAMS clean-generic cscopelist-am ctags ctags-am \
665        distclean distclean-compile distclean-generic distclean-tags \
666        distdir dvi dvi-am html html-am info info-am install \
667        install-am install-data install-data-am install-dvi \
668        install-dvi-am install-exec install-exec-am install-html \
669        install-html-am install-info install-info-am install-man \
670        install-pdf install-pdf-am install-ps install-ps-am \
671        install-strip installcheck installcheck-am installdirs \
672        maintainer-clean maintainer-clean-generic mostlyclean \
673        mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
674        tags tags-am uninstall uninstall-am
675
676.PRECIOUS: makefile
677
678#
679test: check
680        ./sparse
681
682# Tell versions [3.59,3.63) of GNU make to not export all variables.
683# Otherwise a system limit (for SysV at least) may be exceeded.
684.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.