Commit graph

  • 428863bcdb Added macros for creating gradient functors for 1 to 1 and N to 1 functions. master Jérôme 2019-03-31 19:02:52 +02:00
  • d9124bfb4b MAJOR MILESTONE : rewrote everything so that 2 template classes are created : static and dynamic. Jérôme 2019-03-31 15:46:52 +02:00
  • 32a3829110 Added empty automatic test with catch2. Jérôme 2019-03-30 16:15:31 +01:00
  • 53a90f6346 Static derivative computation test added (boost::proto). Jérôme 2019-03-27 21:27:39 +01:00
  • 5c57aa0afd Added Function object for computing the grad and macros to create them. Jérôme 2019-03-26 23:25:01 +01:00
  • 592f6976ad Cleaned up folder structure, moved old stuff to old/ Jérôme 2019-03-26 12:40:00 +01:00
  • 864e633552 Fixed vector version to look more like FADBAD in terms of interface Jérôme 2019-03-26 12:30:17 +01:00
  • bd46adc942 added example of 2nd derivative with vector version that does not work... Also, added operator+-*/ for scalar op Dual and scalar op dualvector Jérôme 2019-03-25 21:36:23 +01:00
  • 066abc4659 fixed test and folder structures Jérôme 2019-03-25 21:09:11 +01:00
  • a60cac7f56 Changed vector type from eigen to valarray. added function diff(int i) to set the derivatives more easily. Created a small test file to check the changes. automated vector tests are not updated yet Jérôme 2019-03-25 19:47:41 +01:00
  • d59c41c874
    Update README.md shooter74 2019-03-24 19:18:55 +01:00
  • 92beeb07cd initial commit Jérôme 2019-03-24 19:13:06 +01:00
  • 8a7a27370b
    Initial commit shooter74 2019-03-24 19:06:50 +01:00