![]() |
Prev | Next | whats_new_2017 |
cppad-20170226
This avoids a warning about WIN32 during the run_cmake.sh
command
(while getting current version of Cppad on Cygwin systems).
model_ref
that should have been
module_ref
.
make check_lib_lang
for
lang
equal to
python
and perl
. (The execution path needs to include
the directory where the cppad_swig_lib
Dll is located.)
This make command is still not working on Cygwin when
lang
is octave
.
make check_lib__perl
was not working on Cygwin because of an error in
lib/example/perl/CMakeLists.txt
.
This has been fixed (but is still not working on Cygwin).
size_t
variables in the interface to by
int
(this seems to work better in Swig).
For example
p
is not an int
instead of size_t
.
@array_obj[@i] = 2 * i;
was changed to
pl_swig_xam::int_array_ptr_setitem(@array_obj, @i, 2 * @i);
vector_double
-> vec_double
and
vector_ad
-> vec_a_double
; see
vector_ctor
.
a_double
class; see
a_double_unary_fun
.
example
to swig_xam
.
This distinguishes them from the Cppad Swig
examples in lib/example
.
Group the library
into one section
and improve documentation of module names
.
error_msg
to push and pop error messages
so it handles multiple exceptions and deletes old messages.
error_msg
to error_message
.
error_message
.