Zach Laine
|
211454066b
|
Brevity in autodiff example.
|
2016-12-16 22:47:40 -06:00 |
|
Zach Laine
|
d9f17587cc
|
Refactor the autodiff example code to make it a better example.
|
2016-12-16 22:30:05 -06:00 |
|
Zach Laine
|
9e37427a0b
|
Add Autodiff_library sources as the basis for an example.
|
2016-12-16 22:20:10 -06:00 |
|
Zach Laine
|
31669e341b
|
Implement placeholder as a terminal with a special value type.
|
2016-12-16 18:07:29 -06:00 |
|
Zach Laine
|
39c2d7f5d1
|
Add a TODO.
|
2016-12-15 19:09:46 -06:00 |
|
Zach Laine
|
35e89d7e81
|
Docs copy editing.
|
2016-12-13 17:06:26 -06:00 |
|
Zach Laine
|
1273e5109e
|
Finish first pass on the examples docs.
|
2016-12-12 16:13:07 -06:00 |
|
Zach Laine
|
9bd24cd2b9
|
Update example docs.
|
2016-12-12 14:32:49 -06:00 |
|
Zach Laine
|
0c76f2eb5d
|
Fix size check in vector example.
|
2016-12-12 14:32:39 -06:00 |
|
Zach Laine
|
dc09144718
|
Update example docs.
|
2016-12-12 00:00:49 -06:00 |
|
Zach Laine
|
b76eb66101
|
Add hello_world_redux example.
|
2016-12-11 23:32:39 -06:00 |
|
Zach Laine
|
04060c65e4
|
Update tutorial docs.
|
2016-12-11 15:34:03 -06:00 |
|
Zach Laine
|
52f7ba3a0b
|
Add minimal example.
|
2016-12-11 15:31:24 -06:00 |
|
Zach Laine
|
1e3f6fb667
|
Add GCC support to CMake build.
|
2016-12-09 22:36:21 -06:00 |
|
Zach Laine
|
5d539bbb81
|
Swap order of template params to terminal<> and expression_ref<> aliases to match the convention of the rest of the library.
|
2016-12-07 20:01:27 -06:00 |
|
Zach Laine
|
1964805e89
|
Break up headers into more chunks.
|
2016-12-07 20:01:27 -06:00 |
|
Zach Laine
|
51d542e2d6
|
Add a test based on the lazy_vector example.
|
2016-12-07 20:01:26 -06:00 |
|
Zach Laine
|
02854387f4
|
Add map_assign-example-based code-gen sample.
|
2016-12-07 20:01:26 -06:00 |
|
Zach Laine
|
867e659099
|
Add future_group example.
|
2016-12-07 20:01:25 -06:00 |
|
Zach Laine
|
0f1df75707
|
Add TODO.
|
2016-12-07 20:01:25 -06:00 |
|
Zach Laine
|
52b8a03b40
|
Add map_assign example.
|
2016-12-07 20:01:25 -06:00 |
|
Zach Laine
|
a8fa2b4e23
|
Fix tests broken by value(), deref(), et al refactor.
|
2016-12-07 20:01:25 -06:00 |
|
Zach Laine
|
a9ab05aef2
|
Add mixed example.
|
2016-12-07 20:01:24 -06:00 |
|
Zach Laine
|
ce5a0a8744
|
Move lib headers to boost/yap.
|
2016-12-07 20:01:24 -06:00 |
|
Zach Laine
|
dda826b95c
|
proto17 -> yap
|
2016-12-07 20:01:24 -06:00 |
|
Zach Laine
|
0ee6c4255c
|
Add vector example.
|
2016-12-07 20:01:24 -06:00 |
|
Zach Laine
|
0097bb6639
|
BOOST_PROTO17_USER_NON_MEMBER_BINARY_OPERATOR -> BOOST_PROTO17_USER_FREE_BINARY_OPERATOR
|
2016-12-07 20:01:23 -06:00 |
|
Zach Laine
|
d1601f7da6
|
Update tarray,vec3 to use as_expr().
|
2016-12-07 20:01:22 -06:00 |
|
Zach Laine
|
e6d50952fb
|
Fix broken assignment from scalar in tarray and vec3.
|
2016-12-07 20:01:22 -06:00 |
|
Zach Laine
|
b84542860b
|
TArray -> tarray
|
2016-12-07 20:01:21 -06:00 |
|
Zach Laine
|
6c51d601cf
|
Add vec3 sample.
|
2016-12-07 20:01:21 -06:00 |
|
Zach Laine
|
fc075fb808
|
Restore the previous single version of make_terminal().
|
2016-12-07 20:01:21 -06:00 |
|
Zach Laine
|
f67896187e
|
Simplify lazy_vector example.
|
2016-12-07 20:01:21 -06:00 |
|
Zach Laine
|
c92716a54b
|
Simplify TArray example.
|
2016-12-07 20:01:21 -06:00 |
|
Zach Laine
|
43677fe9dc
|
Add TArray example.
|
2016-12-07 20:01:21 -06:00 |
|
Zach Laine
|
78c511468f
|
Get rid of initial param in operator macros; remove operator,() as a separate macro.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
e979c07037
|
Generalize all expression-creating code to use a given expression template.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
37940c5ec1
|
Remove the expr_ref specialization of expression.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
a7efab8a1a
|
Replace half-baked BOOST_PROTO17_USER_MEMBER_OPERATOR_IMPL with fully reusable macros for free operators and unary and binary members.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
d670025ec3
|
Simplify lazy_vector.cpp with a new convenience macro.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
4d067bd072
|
Cruft removal.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
29a7bedc00
|
Add reference-to-expr expr_kind expr_ref; expressions used in other expressions are now captured by reference.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
0b2e571a9b
|
Add lazy_vector example (needs optimization).
|
2016-12-07 20:01:19 -06:00 |
|
Zach Laine
|
7d243f40b0
|
Add calc examples.
|
2016-12-07 20:01:18 -06:00 |
|
Zach Laine
|
de4086622e
|
Add a first example, hello_world.
|
2016-12-07 20:01:18 -06:00 |
|