source: trunk/cppad/local/sparse.hpp @ 3746

Last change on this file since 3746 was 3746, checked in by bradbell, 4 years ago

merge to branch: trunk
from repository: https://github.com/coin-or/CppAD
start hash code: 57d3215cae5e9da7b4c92e89f038d70870ef7327
end hash code: 9aebc1ca2c0949dec7c2d156517db26e60f28159

commit 9aebc1ca2c0949dec7c2d156517db26e60f28159
Author: Brad Bell <bradbell@…>
Date: Sun Nov 8 20:15:38 2015 -0800

Remove invisible white space.

commit a92ac50e9f4c8d0007ea5a245b3e23145dfcebfe
Author: Brad Bell <bradbell@…>
Date: Sun Nov 8 20:15:31 2015 -0800

Use vectorBool with partial sparsity patterns per pass to reduce memory requirements.


solve_callback.hpp: remove invisible white space.
rev_sparse_jac.hpp: fix bug (argument transposed).
bool_sparsity.cpp: remove invisible white space.

commit c09744b13ba2c70d6ffa857206d45560154d800a
Author: Brad Bell <bradbell@…>
Date: Sun Nov 8 03:22:57 2015 -0800

check_for_nan.hpp: fix minor type in documentation.

  • Property svn:keywords set to Id
File size: 1.0 KB
Line 
1/* $Id: sparse.hpp 3746 2015-11-09 04:50:27Z bradbell $ */
2# ifndef CPPAD_SPARSE_INCLUDED
3# define CPPAD_SPARSE_INCLUDED
4
5/* --------------------------------------------------------------------------
6CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-15 Bradley M. Bell
7
8CppAD is distributed under multiple licenses. This distribution is under
9the terms of the
10                    Eclipse Public License Version 1.0.
11
12A copy of this license is included in the COPYING file of this distribution.
13Please visit http://www.coin-or.org/CppAD/ for information on other licenses.
14-------------------------------------------------------------------------- */
15
16/*
17$begin Sparse$$
18$spell
19$$
20
21$index sparsity, pattern$$
22$index pattern, sparsity$$
23
24$section Calculating Sparsity Patterns$$
25
26$childtable%
27        cppad/local/for_sparse_jac.hpp%
28        cppad/local/rev_sparse_jac.hpp%
29        example/dependency.cpp%
30        cppad/local/rev_sparse_hes.hpp%
31        example/bool_sparsity.cpp
32%$$
33
34$end
35*/
36
37# include <cppad/local/for_sparse_jac.hpp>
38# include <cppad/local/rev_sparse_jac.hpp>
39# include <cppad/local/rev_sparse_hes.hpp>
40
41# endif
Note: See TracBrowser for help on using the repository browser.