https://github.com/CSCsw/LivarH

sort by:
Revision Author Date Message Commit Date
7d7a889 update README 06 August 2015, 20:15:20 UTC
748b092 update README 06 August 2015, 19:49:32 UTC
b1d7ca4 updated README 02 December 2014, 04:19:15 UTC
05df6cd minor updates 02 December 2014, 02:24:13 UTC
470eb38 added installation guide 02 December 2014, 01:19:34 UTC
3765e08 minor changes (ADOL-C issue) 01 December 2014, 23:05:56 UTC
b629cd5 add readme 29 October 2014, 20:18:40 UTC
f420e01 dynamic allocate space for local-accumulation 27 October 2014, 21:44:32 UTC
1446948 avoid using namespace std in header files & bugfix in preaccumulation 27 October 2014, 20:42:26 UTC
b38a830 Always translate locint to monotonic sequence, and clean up debug info 27 October 2014, 18:55:08 UTC
d94f60a Stable version before clean up 27 October 2014, 17:52:04 UTC
6cfc11d print #SAC 26 September 2014, 00:58:01 UTC
eaf96d1 furthre avoid unnecessary updates 22 September 2014, 00:38:00 UTC
dae5480 remove unnecessary updates in preacc 21 September 2014, 21:26:23 UTC
35c1384 reduct size of temporary array for preacc 21 September 2014, 20:43:45 UTC
2bf6f95 bugfix: missing return 19 September 2014, 04:04:50 UTC
54889ed bug fix: locint->size_t 19 September 2014, 03:18:01 UTC
692b5c0 improve the performance of preaccumulation 19 September 2014, 02:21:51 UTC
959cbdb Merge branch 'master' of https://gitorious.org/adol-c/adol-c into rev_hess 15 September 2014, 14:50:59 UTC
5498000 Merge branch 'svn' 15 September 2014, 10:55:56 UTC
0a033d0 try harder to fix double free at library unload Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@576 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 September 2014, 10:55:45 UTC
ef83c4b Merge branch 'master' of https://gitorious.org/adol-c/adol-c into rev_hess 14 September 2014, 21:05:29 UTC
f817a44 Merge branch 'svn' 10 September 2014, 13:40:37 UTC
5007e3b adjust memory allocation in ipopt example Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@575 94ac48a7-3327-4b6a-8511-9a4036a20e83 10 September 2014, 13:40:29 UTC
514a325 Merge branch 'svn' Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 10 September 2014, 13:29:05 UTC
66d21a0 add documentation for new paramter interface Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@574 94ac48a7-3327-4b6a-8511-9a4036a20e83 10 September 2014, 13:27:51 UTC
482a246 prevent double free at library unload. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@573 94ac48a7-3327-4b6a-8511-9a4036a20e83 10 September 2014, 13:27:44 UTC
1eba5ef Change export binding of functions for Visual Studio without these there is a compilation error in windows and undeclared function errors. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@572 94ac48a7-3327-4b6a-8511-9a4036a20e83 10 September 2014, 13:27:40 UTC
022aca7 convert all ipopt examples to use the parameter interface since lagrange multipliers in optimization only occur as linear parameters we do not require any derivatives with respect to these. However they change in each iteration of the optimizer and need to be considered when computing the hessian of the lagrangian function. so the use of the parameter interface is an ideal solution here. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@571 94ac48a7-3327-4b6a-8511-9a4036a20e83 10 September 2014, 13:27:34 UTC
20c386d comment did not correctly enumerate the arguments there Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@570 94ac48a7-3327-4b6a-8511-9a4036a20e83 10 September 2014, 13:27:24 UTC
24c713f Merge branch 'svn' 29 August 2014, 06:48:08 UTC
1fd1cae increment the correct pointer in log_op reverse mode this op has no use for Targ2 but Targ is used in the statements above so incrementing Targ2 is the silliest mistake I've seen so far. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@568 94ac48a7-3327-4b6a-8511-9a4036a20e83 29 August 2014, 06:47:22 UTC
c09af93 merge 2.5.2/master 28 August 2014, 18:37:24 UTC
1625666 Merge branch 'svn' 26 August 2014, 08:00:05 UTC
f8e9e53 regenerate files Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@567 94ac48a7-3327-4b6a-8511-9a4036a20e83 26 August 2014, 07:59:29 UTC
79c5748 Merge branch 'svn' 22 August 2014, 12:31:56 UTC
1000edd More Windows compilation fixes Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@566 94ac48a7-3327-4b6a-8511-9a4036a20e83 22 August 2014, 12:31:16 UTC
334a1d9 Merge branch 'svn' 22 August 2014, 10:34:09 UTC
4c50fdf change windows packaging for new file structure Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@565 94ac48a7-3327-4b6a-8511-9a4036a20e83 22 August 2014, 10:34:00 UTC
53c4e92 Windows Compilation compatibility Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@564 94ac48a7-3327-4b6a-8511-9a4036a20e83 22 August 2014, 10:33:56 UTC
4d9b2cf Merge branch 'svn' 18 August 2014, 11:27:37 UTC
888037f few adjustments in headers so that param.h automatically gets included via adolc.h Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@562 94ac48a7-3327-4b6a-8511-9a4036a20e83 18 August 2014, 11:26:30 UTC
b00cff0 Merge branch 'svn' 18 August 2014, 10:29:45 UTC
1781f22 correct comment formatting From: Oliver Sander <sander@igpm.rwth-aachen.de> Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@550 94ac48a7-3327-4b6a-8511-9a4036a20e83 18 August 2014, 10:29:26 UTC
13c218f we will release a bugfix version 2.5.2, maintain incompatibility with that Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@549 94ac48a7-3327-4b6a-8511-9a4036a20e83 18 August 2014, 10:29:22 UTC
0cdee5f regenerate files Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@548 94ac48a7-3327-4b6a-8511-9a4036a20e83 18 August 2014, 10:29:17 UTC
b84006b add generated file to distclean rules Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@547 94ac48a7-3327-4b6a-8511-9a4036a20e83 18 August 2014, 10:29:13 UTC
a4b3b6c Merge branch 'svn' 18 August 2014, 10:20:20 UTC
acb73ee regenerate files Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 18 August 2014, 10:20:05 UTC
9d7edcd add generated file to distclean rules Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 18 August 2014, 10:19:56 UTC
4c91fdb Merge branch 'svn' 18 August 2014, 10:09:51 UTC
0c60800 regenrate files Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@546 94ac48a7-3327-4b6a-8511-9a4036a20e83 18 August 2014, 10:09:20 UTC
e9334fb add new file param.h in Makefile.am Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@545 94ac48a7-3327-4b6a-8511-9a4036a20e83 18 August 2014, 10:08:12 UTC
99526fe add new example executable to gitignore Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 14:20:32 UTC
2405968 Merge branch 'svn' Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 14:18:41 UTC
4695906 adjust windows build Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@544 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 August 2014, 14:11:35 UTC
9b96371 regenerate files add missing generated file too. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@543 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 August 2014, 14:11:30 UTC
0d0f6eb make dvlparms.h totally internal This file does not contain anything that the external user interface requires. This is a totally internal matter, and need not even be installed into ${includedir} Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@542 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 August 2014, 14:11:25 UTC
8e82683 correct paths in internal headers too. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@541 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 August 2014, 14:11:16 UTC
659118d regenerate files Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@540 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 August 2014, 14:11:10 UTC
4ea9003 adjust rpm spec library version Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@539 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 August 2014, 14:11:06 UTC
4de4710 regenerate files Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@538 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 August 2014, 14:11:02 UTC
2ad80e3 Merge changes from branch 'master' of 'gitclone' into 'svn' The following changes have been merged: commit 86c6feecd3bec771574ca75447082e7fdd57ec9e Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 14:22:15 2014 +0200 add new file to windows build too Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 5c30f52c15c12a98fcfb4fc1718d5be89d4e055e Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 14:17:53 2014 +0200 Since we've broken tape format and ABI let's check properly This tape is not consistent with those created by version 2.5.1 so check for 2.5.2 which may or may not be released. The next version would most probably be 2.6.0 Also increment current version so check doesn't fail. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 766d7547631a296c87a35acb2e7bde09a987ee4f Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 14:02:28 2014 +0200 Add a simple example using parameters Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 9a218ac29568a22e556dfaf64726402e800edb09 Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 14:01:19 2014 +0200 forward and reverse implementation for new opcodes Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 9797dda86306918dadea276599b8773d0016e731 Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 14:00:53 2014 +0200 add implementations for new operators and functions Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 6e8618758d0c6ee6386516d89f67de3f88bfe51b Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 13:59:53 2014 +0200 add new file to build Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 0b67706cd4de32c30d14e67b9b59996ccb4a5fe6 Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 13:59:37 2014 +0200 Discard parameters from value tape in reverse mode Since parameters are read from value tape during read_tape_stats already, we must simply discard them when from the back of the value tape when opening it for reverse mode. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 388f43fc0cb8732a2a8c717ed7fbc2b03af5695e Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 13:52:17 2014 +0200 Store and retrieve parameters from disk tapes At the end of tracing in stop_trace we can copy the parameters from the tracing store in GlobalTapeVars to the store in PersistentTapeInfos. This way, we can trace a different function after this one, with a different set of parameters. Also store these parameters contiguously at the end of the value tape for persistence. These should be read at the same time as the stats are read from disk tapes when opening them, so that we can call forward and reverse directly without any changes. One can call set_param_vec() on any tape, if one wishes to replace the parameters with new ones, before calling forward. Taylor stack is invalidated if one does this, so forward must be called before reverse. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 4de6c1d76c380c99eea898df18d4bd166d9b07d7 Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 13:51:17 2014 +0200 create space and methods for tracing the parameters we can use a separate StoreManager to manage the indices of the parameters during tracing. Do this in GlobalTapeVars just like for the active store. The difference is that parameters don't get overwritten so the management is really much simpler. This indices will all only be freed once taping is complete. Also add constructors and methods to tag parameters in user code in a new file. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 2fd6d8b09d804f30a2723360d5283c53bcb4ee35 Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 13:09:32 2014 +0200 Do not use memcpy to copy tape structures using memcpy for copying the tape structure is wrong for the same reason that using memset to initialize them is wrong. So create a member function to copy which uses the addresses of the fields directly. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 4b9964a7821e4861f5fb4880c56e346abba4155d Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 13:05:00 2014 +0200 clean up the initialization of tape stuctures Firstly we need space to store parameters in PersistentTapeInfos since the parameters must survive tape reuse. Since we can use constructors and destructors, use them also setting the structure to zero using memset is not good. It may clobber information from C++. Do the zero setting using the address of the fields inside the constructor. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 427b164acf4e0e9fed7f3dc018b866c79e8b93b1 Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 12:52:13 2014 +0200 remove inlined functions from cpp file also correct the header, since advector.h is now automatically included from adouble.h Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit c83072a1117a8f8af3a662b840cf24c3f23bd471 Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 12:50:17 2014 +0200 Add the interface for parameter dependent functions This introduces a new class pdouble, which represent parameters. These are supposed to work in such a way that they are really constants, which can be changed from one evaluation of the function to the next, but we do not compute derivatives with respect to these parameters. This will speed up forward mode significantly as it will reduce the number of real independent variables. We also move the declarations of overloaded functions to a separate file because these friend declarations were repeated between badouble and adub classes, and now new such functions with pdouble parameters are added. In order to keep the declarations in sync we include the extra internal headers inside each class declaration. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 833e176ba3fd373e828223b94157b1dca34f4d40 Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 12:37:49 2014 +0200 ignore correct generated file after move Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit ba0537f87ecb8634e43d918b8284997d5d5af07e Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 13:45:55 2014 +0200 Move some internal header files to a subdirectory these headers should never be included by a user directly. They are always included from other user interface headers. So we move them to the 'internal' subdirectory to indicate this. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> commit 688b6c45faa0b7890e8b1d9d709a82b98a47f94f Author: Kshitij Kulshreshtha <kshitij@math.upb.de> Date: Fri Aug 15 12:25:20 2014 +0200 The ABI seems to have been broken, change library version The old library libadolc.so.1.1.1 seems to have conflicts with the new library version libadolc.so.1.2.0 So increase the major version. After this the new library will be libadolc.so.2.1.0 Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@537 94ac48a7-3327-4b6a-8511-9a4036a20e83 15 August 2014, 14:10:48 UTC
86c6fee add new file to windows build too Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 12:22:15 UTC
5c30f52 Since we've broken tape format and ABI let's check properly This tape is not consistent with those created by version 2.5.1 so check for 2.5.2 which may or may not be released. The next version would most probably be 2.6.0 Also increment current version so check doesn't fail. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 12:17:53 UTC
766d754 Add a simple example using parameters Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 12:02:28 UTC
9a218ac forward and reverse implementation for new opcodes Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 12:01:19 UTC
9797dda add implementations for new operators and functions Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 12:00:53 UTC
6e86187 add new file to build Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:59:53 UTC
0b67706 Discard parameters from value tape in reverse mode Since parameters are read from value tape during read_tape_stats already, we must simply discard them when from the back of the value tape when opening it for reverse mode. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:59:37 UTC
388f43f Store and retrieve parameters from disk tapes At the end of tracing in stop_trace we can copy the parameters from the tracing store in GlobalTapeVars to the store in PersistentTapeInfos. This way, we can trace a different function after this one, with a different set of parameters. Also store these parameters contiguously at the end of the value tape for persistence. These should be read at the same time as the stats are read from disk tapes when opening them, so that we can call forward and reverse directly without any changes. One can call set_param_vec() on any tape, if one wishes to replace the parameters with new ones, before calling forward. Taylor stack is invalidated if one does this, so forward must be called before reverse. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:52:17 UTC
4de6c1d create space and methods for tracing the parameters we can use a separate StoreManager to manage the indices of the parameters during tracing. Do this in GlobalTapeVars just like for the active store. The difference is that parameters don't get overwritten so the management is really much simpler. This indices will all only be freed once taping is complete. Also add constructors and methods to tag parameters in user code in a new file. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:51:17 UTC
2fd6d8b Do not use memcpy to copy tape structures using memcpy for copying the tape structure is wrong for the same reason that using memset to initialize them is wrong. So create a member function to copy which uses the addresses of the fields directly. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:47:29 UTC
4b9964a clean up the initialization of tape stuctures Firstly we need space to store parameters in PersistentTapeInfos since the parameters must survive tape reuse. Since we can use constructors and destructors, use them also setting the structure to zero using memset is not good. It may clobber information from C++. Do the zero setting using the address of the fields inside the constructor. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:46:42 UTC
427b164 remove inlined functions from cpp file also correct the header, since advector.h is now automatically included from adouble.h Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:46:25 UTC
c83072a Add the interface for parameter dependent functions This introduces a new class pdouble, which represent parameters. These are supposed to work in such a way that they are really constants, which can be changed from one evaluation of the function to the next, but we do not compute derivatives with respect to these parameters. This will speed up forward mode significantly as it will reduce the number of real independent variables. We also move the declarations of overloaded functions to a separate file because these friend declarations were repeated between badouble and adub classes, and now new such functions with pdouble parameters are added. In order to keep the declarations in sync we include the extra internal headers inside each class declaration. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:46:10 UTC
833e176 ignore correct generated file after move Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:46:06 UTC
ba0537f Move some internal header files to a subdirectory these headers should never be included by a user directly. They are always included from other user interface headers. So we move them to the 'internal' subdirectory to indicate this. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:45:55 UTC
688b6c4 The ABI seems to have been broken, change library version The old library libadolc.so.1.1.1 seems to have conflicts with the new library version libadolc.so.1.2.0 So increase the major version. After this the new library will be libadolc.so.2.1.0 Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 15 August 2014, 11:45:03 UTC
4c6a9f9 Merge branch 'svn' 13 August 2014, 09:29:01 UTC
ed92d0f make the macro check clearer. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@536 94ac48a7-3327-4b6a-8511-9a4036a20e83 04 August 2014, 11:49:18 UTC
89c4106 Merge branch 'svn' 29 July 2014, 09:03:19 UTC
dcbe760 Recompute the taylors for eq_plus_prod and eq_min_prod correctly The original logic only worked on the first taylors, so was correct only for _HOS_ and _HOV_ modes, but not for _HOS_OV_ Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@535 94ac48a7-3327-4b6a-8511-9a4036a20e83 29 July 2014, 08:59:42 UTC
9853d84 stats are unsigned Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@534 94ac48a7-3327-4b6a-8511-9a4036a20e83 29 July 2014, 08:59:37 UTC
e8019de regenerate files Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@533 94ac48a7-3327-4b6a-8511-9a4036a20e83 17 July 2014, 14:02:54 UTC
5e331d0 Version increment after release tagging Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@532 94ac48a7-3327-4b6a-8511-9a4036a20e83 17 July 2014, 14:02:45 UTC
bf1d478 Version increment after release tagging Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> 17 July 2014, 13:55:39 UTC
9e24c84 Merge branch 'svn' 09 July 2014, 11:10:26 UTC
6b76c29 generate files git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@526 94ac48a7-3327-4b6a-8511-9a4036a20e83 09 July 2014, 11:07:13 UTC
773d7d3 regenerate files 09 July 2014, 11:06:08 UTC
78cba8a Show how a line of the .adolcrc file should look like From: Oliver Sander <sander@igpm.rwth-aachen.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@525 94ac48a7-3327-4b6a-8511-9a4036a20e83 09 July 2014, 10:53:25 UTC
34143bb Show how a line of the .adolcrc file should look like 09 July 2014, 10:52:10 UTC
9ee297a Merge branch 'svn' 08 July 2014, 14:34:36 UTC
704597b fix segmentation fault during hos_ov_reverse reading currTay beyond array limits causes segmentation fault in hos_ov_reverse, if the numbers are chosen such that the for loops end exactly at the end of array. so check for bounds after for loops too. Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@524 94ac48a7-3327-4b6a-8511-9a4036a20e83 08 July 2014, 14:34:18 UTC
d1b4efd make the usage of adub constructors extremely clear Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@523 94ac48a7-3327-4b6a-8511-9a4036a20e83 08 July 2014, 08:55:40 UTC
fc6273b allow users to skip clearing trace files at exit in case trace files were created using a different program, and the user wants to keep them persistent Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@522 94ac48a7-3327-4b6a-8511-9a4036a20e83 08 July 2014, 08:55:35 UTC
2597094 Merge branch 'svn' 02 July 2014, 15:42:15 UTC
b5ac4f4 Fix merging mistake Signed-off-by: Kshitij Kulshreshtha <kshitij@math.upb.de> git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@521 94ac48a7-3327-4b6a-8511-9a4036a20e83 02 July 2014, 15:41:59 UTC
5b73dfd Merge branch 'svn' 02 July 2014, 15:38:51 UTC
3cf77f4 Merge branch 'ampi' from 'aragonne' The following commits were merged: commit ba102836ff4533dc70f99c992b1fb2a6bf532c49 Author: Max Sagebaum <sagebaum@mathcces.rwth-aachen.de> Date: Mon Jun 30 15:44:54 2014 +0200 Fix of buffer length in ampi_pushSR commit 918a9e2a60fb2c2d36617db95a96b16ca798e408 Author: Michel Schanen <schanen@our-cloud.me> Date: Mon Jun 30 13:42:58 2014 +0200 Fix for the ampi tracing beyond chunk size Using put_op_reserve instead of put_op for Gatherv and Scatterv. New function push_CallCodeReserve with additional location number argument. commit 00994d40a5d29bfcf40bebd22f3306bdaad86e92 Author: Jean Utke <utke@mcs.anl.gov> Date: Fri Mar 28 15:57:29 2014 -0500 rearrange commit a1c1d11ab0e2af58d43aaeb92f6e4982ce81d92f Author: Jean Utke <utke@mcs.anl.gov> Date: Fri Mar 28 15:29:47 2014 -0500 make it consistent and count in the loop rather than jumping of the duplicates like the end of tape ones and leaving it to guess to the user why the rev count doesn't got down to 1 commit bf1acc6155cd555bc35e8b9c6241097b4b833345 Author: Jean Utke <utke@mcs.anl.gov> Date: Fri Mar 28 13:38:02 2014 -0500 fix up allgatherv output for chasing a misalignment observed in ISSM git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@520 94ac48a7-3327-4b6a-8511-9a4036a20e83 02 July 2014, 15:38:39 UTC
back to top