File: ChangeLog

package info (click to toggle)
gyoto 1.3.1-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 8,588 kB
  • sloc: cpp: 33,490; sh: 18,775; xml: 2,633; python: 1,424; makefile: 681; ansic: 314
file content (6829 lines) | stat: -rw-r--r-- 239,168 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
commit unknwonw
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Jan 22 13:36:30 +0100

    Releasing 1.3.1

commit 30a7a026c8becc7ee39338a07a25302cf01a3673
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Jan 22 13:29:16 2019 +0100

    Remove python/_*.so in clean

commit 7f5884c9c6ebaa76762ed5103a6ce46453e1caa2
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Jan 21 23:55:49 2019 +0100

    Fix in ThemalBremstrahlung: return infinity upon div by zero
    
    Instead of throwing an error. Returning infinity is better here as it
    will correctly yield zero transmission.

commit 09ccb9fb73fd491c9603a098a1a67aa3673dc5dc
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Jan 21 19:01:04 2019 +0100

    Fix error message prefix in gyoto-mpi-worker

commit 5a728a93932d9154bca84d3028ba295161f9c937
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Jan 21 17:33:02 2019 +0100

    New macro GYOTO_ERROR around throwError
    
    This macro prepends the error message with __FILE__:__LINE__ in __PRETTY_FUNCTION__

commit 7de5ee601f1ac18e95d4f2d11414976e0937d73e
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Jan 16 11:21:46 2019 +0100

    Fix bug in Python plug-in

commit 96e63e15264416d84915a65de25b122e8d31c604
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Jan 16 10:38:17 2019 +0100

    Fix typos in include files

commit 8ff7bbc23b12cf094439b1e6e917298856091a37
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Jan 15 11:26:44 2019 +0100

    Make branch 'stable'$ identical to 'master'

commit c015e577e3a9fb0f31ea41166b4f26818341396f
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Jan 15 11:20:10 2019 +0100

    Releasing 1.3.0

commit 13474592c163ba4b0786dd8c085a1f92f2eec246
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Jan 15 10:37:59 2019 +0100

    Update Yorick interface for PatternDisk
    
    The PatternDisk smeantics have changed during this release cycle.
    This commit updates the Yoric kinterface and test suite accordingly.

commit 58b1289f5919f1761be4fd547a0343e87093b235
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Jan 14 11:47:18 2019 +0100

    Releasing 1.3.0~rc1

commit 42baab26fe1d477b9d005bfd5b4875622091921a
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Jan 14 10:43:44 2019 +0100

    Fix yorick/check-patterndisk.i
    
    This version works but PatternDisk seems a little buggy.

commit bb242d0e656a1b0910882b63f6099cf154d8d790
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Jan 14 11:47:18 2019 +0100

    Releasing 1.3.0~rc1

commit 42353a6513778fe7b7102f7e4f41842f520aacd0
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Jan 14 10:43:44 2019 +0100

    Fix yorick/check-patterndisk.i
    
    This version works but PatternDisk seems a little buggy.

commit ee722e43e1e631cd4ba868b83638580c0bbc65ab
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Jan 14 09:11:52 2019 +0100

    Update check-directional-disk.i which was outdated

commit ca5f3aa59e2eef83a4add0dd80270a69549a579c
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Jan 10 18:42:45 2019 +0100

    Remove RadiativeQ property. RadiativeQ is now always used.

commit bd034eb860ba418ef7bbe8882731056287461e5e
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Jan 10 18:07:00 2019 +0100

    Fix binSpectrum, in particular for PolishDoughnut
    
    Actually update the transmission in processHitQuantities when
    computing only binspectrum;
    
    Add transmission() and the two vestions of emission() to
    PolishDoughnut as wrappers around radiativeQ().

commit f85b64c0e88ddc6ce0fa35793f714a1dad4b128f
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Jan 10 17:59:17 2019 +0100

    Update doc for release 1.3.0

commit b100123de9bbdc539b105531f464cfadd2b5c20e
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Jan 10 10:22:13 2019 +0100

    Fix Python test suite when LORNE support is not compiled

commit 80cd58097b39d243ec29c98c619b2c8ac8941b8c
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Jan 10 10:09:46 2019 +0100

    Fix lib/Makefile.in

commit b7e50dccc665fa50fba90bfd8b6c63f2d7b2b965
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Jan 8 16:16:12 2019 +0100

    Adding lib/Makefile.in for Blob

commit d03d35fece48867997c03f87fa6fe0a4927b4a53
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Jan 8 16:03:31 2019 +0100

    Add new Astrobj Blob
    
        Synchrotron-emitting optically-thin sphere in timelike orbit

commit 3adaa296a9f7776a5b991f913aeee2dd13a71a0c
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Jan 8 16:00:23 2019 +0100

    In Jet PolishDoughnut: change name of magneticParticleEquipartitionRatio
    to magnetizationParameter

commit cf2e95a5d5e20901b1e27b786cdf94f86b6956fd
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Dec 10 16:23:42 2018 +0100

    Updating example files for Jet and TorusJet

commit 62f6982edf02683a2885dc0a47566db3c262e6dd
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Dec 10 15:15:44 2018 +0100

    Adding example and plotting tools for the torus+jet paper

commit 7c222f9c41fcc9ba0f4b49ae17a6a0c3b59adba5
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Nov 21 16:40:52 2018 +0100

    python: set Kind when constructing Uniform spectrometer

commit b0cd8993d588c14cd0ba06ac9dd791728b0c4237
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Nov 21 14:49:32 2018 +0100

    Expose Jet in python

commit 42faa914cc66880250118399202450cd594388d4
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Nov 13 16:43:46 2018 +0100

    UniformSphere: adding units to times and number density

commit 980916599d745daecc8ac6cd8aca24a48fff146a
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Nov 13 16:42:32 2018 +0100

    Jet: adding units to number density

commit d2c6b3afa33b44746aac0cc0f059565caaed57d8
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Nov 7 14:11:38 2018 +0100

    UniformSphere: adding hotspot machinery
       Allows a uniform sphere to emit optically thin
       kappa-distribution synchrotron at a density and temperature
       varying as a temporal Gaussian around some specified value

commit 985596ec7c7455686e5d24c45a0532e8d1b7bd25
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Nov 7 14:03:27 2018 +0100

    Bugfix: fix rule check-lorene-mpi-clean
    
    This rule was removing the wrong files.

commit 5c4bba5bdfcf69a357b722b28bcd2ba24d194fa0
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Nov 7 12:25:55 2018 +0100

    Fix GCC warnings
    
     + make sure all non-void functions always return a value in a manner that is obvious to the compiler
    
     + change python work-around to please the compiler.

commit ab0272b566ffb142d52c5b926f4c27cb1fc319c9
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Nov 7 11:06:33 2018 +0100

    In PolishDoughnut: add magneticParticlesEquipartitionRatio_
       To be compatible with the same quantity in Jet.C for torus+jet simulation

commit 398ce05af01d6cd3b8eb6f411bdbbe76345774f4
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Nov 7 11:04:03 2018 +0100

    Utils.C and Jet.C: move hypergeometric function definition from Jet to Utils

commit d69e102f6c43102cd2dffeb6dfd7aa946b2f21ab
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Nov 7 10:18:05 2018 +0100

    In lib/KappaDistributionSynchrotronSpectrum.C and lib/ThermalSynchrotronSpectrum.C: increase integration number of steps for angle-averaging

commit d69fefc4eb5a96ff853bcfbcba2ae56ab5e4fb26
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Nov 6 17:46:39 2018 +0100

    Bugfix: Some lines in Scenery lacked an HAVE_MPI protection

commit d0543bf2b3795147ba01b071a1cc1adf8921c0d8
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Fri Oct 12 13:44:29 2018 +0200

    MPI: a little more info output (use -v10 to show)

commit 7ae78b9563497cf62999a243fe1f7baaf2fae628
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Fri Oct 12 11:26:21 2018 +0200

    fixup: change --with-python also in plugins/python

commit 06bc28fdd99a29b15b940def5e9a5cb1b957d048
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Fri Oct 12 10:47:24 2018 +0200

    configure.ac: improve --with-python, default to python3
    
    It is now possible to specify the python interpreter in --with-python:
    
    ./configure --with-python=python2
    ./configure --with-python=/usr/bin/python3.7
    
    If not specified, the preference list is now:
    
    python3 python python2 python3.x ... python2.x ..

commit bbf173384166bb4aa67598faa3b2eb301a576917
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Oct 11 17:49:28 2018 +0200

    Improve MPI support: gyoto can now be called like a SIMD process
    
    Also exposed in the Python interface.
    
    mpirun -np N gyoto ... now should work whatever the MPI implementation.

commit 071b75ea41875e7c33ab86037784a9611cfce9fa
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Oct 11 16:01:41 2018 +0200

    Converters.C: adding unit in Error message

commit 9d1fa3b75110b5840c9c0c075db9860c96e4f60d
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Oct 11 15:50:35 2018 +0200

    configure: make sure pkg-config's variables are propagate to Makefiles

commit b94ec8559aa774229aacc674ff3b0d21acaf8026
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Oct 10 12:26:22 2018 +0200

    fixup (fix flint-arb being forecfully linked to)

commit aeadc3303d33e7102bb60526320f68c1edc61baf
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Oct 10 12:04:19 2018 +0200

    Bugfix: don't link with flint-arb when not available

commit 4761a53ecfd5ce4dc59c345412e184f6b9aebbf1
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Oct 4 17:57:05 2018 +0200

    python: make Astrobj::Complex iterable

commit 88e8b32eec83e01243c240fc5349d30504ed16c0
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Oct 4 17:03:13 2018 +0200

    python: extend core classes with __str__
    
    This way print() and str() yield the XML representation of an object:
    
      \#include gyoto.core as gy
      sc=gy.Scenery()
      print(sc)
      string=str(sc)
      print(string)

commit e516da5188fc407a4b8df8e04066ea9be8d74d7b
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Oct 4 12:20:30 2018 +0200

    minor: fix python examples for recent Gyoto and Python developments
    
    + Gyoto::Astrobj::Complex::rMax(double) has been removed
    
    + os.execlp now need a non-empty string as second argument, provide " " instead of ""

commit 71e6a5494097ec0eaefd8997469d6e638993f620
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Oct 4 12:03:09 2018 +0200

    API: changes Factory get methods
    
      * Changed API: for consistency, rename Factory::getScenery to
         Factory::scenery and Factory::getPhoton to Factory::photon.
       * Changed API: Factory::metric(), astrobj() etc. don't throw an error
         anymore when then XML file does not contain the relevant entity but
         return a NULL smartpointer instead

commit 84072b3bbc2e5faf3563c8f124f2c2b636325c7f
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Oct 2 17:42:25 2018 +0200

    Fixup: only include array_wrapper for Boost versions that are known to have it

commit bde7eb40c1fb14ea7c6e16c3c95cef69bd427b2f
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Oct 2 15:31:55 2018 +0200

    Bugfix: implement copy constructor for various spectra
    
    All spectra that have a spectrumBB_ member need to clone it in their copy constructor.

commit 0b3e37d414ffb42b1d23e27e30c42283b3d7533a
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Oct 2 08:26:52 2018 +0200

    fixup: also fix ldflags for arblib

commit 58326b158071bce62b425363be73cb8a8cf56c55
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Oct 2 08:24:04 2018 +0200

    bugfix: wrong ldflags when not using pkg-config

commit 788638e8c08957e4f9e14916ff9d90ffacc309ad
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Oct 2 08:24:04 2018 +0200

    bugfix: wrong ldflags when not using pkg-config

commit f608231588392b329ba5f0182f4bb02b9656be26
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Oct 1 16:35:07 2018 +0200

    configure.ac: use GYOTO_ARG_LIB for ARBLIB

commit fecff0f4f0d895d5851565d614b3ef365f476d04
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Oct 1 15:12:34 2018 +0200

    configure.ac: simplify and uniformize
    
    Introduce an M4 macro (m4/gyoto.m4) for factorizing for between udunits,
    xerces and cfitsio.
    
    Deprecate --with-udunits-(inc|lib) in favour of --with-udunits-(headers|libs).
    
    In --with-*-(headers|lib), accept both colon-sparated paths and list of flags.

commit 1a5b5c199ec65643c6f6ebae0d864599db4de3e0
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Sat Sep 29 07:36:04 2018 +0200

    Support AEAE in addition to ARBLIB for hypergeom in Astrobj::Jet

commit e096aedacca6f3c49ce1020a8f54472acb207bba
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Sep 27 17:33:17 2018 +0200

    Bugfix: add using namespace std before including Michel & Stoitsov lib

commit f8e56e99af2bb8c9685c2d03c560daaf3a65d288
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Sep 27 14:55:37 2018 +0200

    Remove Michel Stoitsov hypergeometric functions library and use ARBLIB instead.

commit beef8559c2641d1bdf6365dbf22975d1ca416cba
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Sep 24 11:29:08 2018 +0200

    Replace C++ MPI calls with their C equivalent

commit 3733343050d8523a76dd292badb2e64b5478349c
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Sep 21 10:42:07 2018 +0200

    Typo in Standard for deltaInObj

commit cfc7e79f55f556d883beb0953dbf5b3e193464e9
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Sep 21 08:42:49 2018 +0200

    Standard: add deltaInObj for integration step in object

commit dabd6546a1711eb3b3fe9ab14508bc691b028d9d
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Sep 20 10:19:34 2018 +0200

    Fix plugins/python/configure when PKG_CONFIG_PATH is set

commit 042ff579cbde0278f518819f418cd0a02dd6e592
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Sep 20 10:17:15 2018 +0200

    Support KerrKS in gyotoy

commit 87df6e9e3ed97871dd2f0440cc8b654bb0ac9566
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Sep 7 10:13:10 2018 +0200

    In ComplexAstrobj add rMax()

commit c85a3456770c61dcda77a72a158f7da118704a69
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jul 27 10:18:02 2018 +0200

    In WolrdlineIntegState add <boost/serialization/array_wrapper.hpp>
    
       For some reason tycho needs it.

commit 7c1481c195356c47b79702f149fc12eecdd7749f
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jul 27 10:06:15 2018 +0200

    Update Jet to use Kappa-distribution synchrotron

commit 44e8f9b7e2173c7d26212f91ec14fa10c9aa2012
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jul 27 10:03:56 2018 +0200

    Add Kappa-distribution synchrotron radiation
    
        Kappa-distribution is a mix of thermal distribution at
    low Lorentz factor and power-law distribution at high Lorentz factor.
    The formulas are from Pandya et al., ApJ, 822, 34 (2016)

commit a78115cfa0d97f2223a206107bbaa2149abe99dd
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jul 27 10:01:54 2018 +0200

    Add Michel-Stoitsov code for computing hypergeometric function

commit 7e85934059012dd14bf21150fde135de34790129
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Jul 16 10:27:36 2018 +0200

    Thermal/PowerLaw Synchrotron: add Pandya et al. (2016) formula

commit bd9aae89edff7deafbb96c675f2980742aed462c
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Jul 2 10:40:15 2018 +0200

    In Jet: double-sided jet; typo in velocity

commit 386190d7675d21032fd1e326ec7b65f0d3a70a0f
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Jun 27 18:55:31 2018 +0200

    Jet: big code update and simplification

commit 41d257b98224a8b81bb944ad075af0e2b5cf53e7
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Jun 27 09:53:54 2018 +0200

    ThermalBrems: code cleaning and typos

commit 0e8ce8612156e8e856aef8f52e80a41c5c0ffa7f
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Apr 18 10:29:26 2018 +0200

    Typo in webpage

commit 5a7e6f04b4613b1ded4462d0618d5a807976b7e4
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Apr 17 18:26:27 2018 +0200

    Important code cleaning in PatternDisk
    
     PatternDisk: implement radial interpolation for axisym grid;
                  implement case when phi is out of phi-grid bounds;
                  correction of bugs with rin, rout, rmax;
                  allows grid with nphi=1 (axisym)
    
     PatternDiskBB: remove risco and all calls to Kerr;
                    can support any metric now

commit c1d0b95d6b95037398dee5f009b4b7ac7b472030
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Apr 17 18:22:29 2018 +0200

    RezzollaZhidenko: implement circularVelocity

commit 4f0f1a3f0ac6f0e0771866631f5afc88924cb7a5
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Apr 11 11:25:10 2018 +0200

    Unable PageThorne to allow ChernSimons metric

commit f4d81f6efc710cd81af6c0d2ab773c83bcb2ce84
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Apr 9 11:40:11 2018 +0200

    RezzollaZhidenko: add copy constructor and example

commit 4bfc75e4f587472b622008f984175bc68a35b215
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Mar 1 11:45:15 2018 +0100

    Update in Rezzolla-Zhidenko metric
    
    Correct some typos, remove diff and circularVelocity (useless),
    add an example xml file.

commit aab64a71ce72d118f4d1fee6d3bdb04f7db2249c
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Mar 1 11:43:19 2018 +0100

    Add a test after calculation of r_centre_ in doughnut

commit 41711610bc6eecd23ce24cb96ca364ee8bbbc051
Author: LamyFrederic <36230914+LamyFrederic@users.noreply.github.com>
Date:   Tue Feb 13 18:52:11 2018 +0100

    Update Hayward.C
    
    Modification of getSpecificAngularMomentum()

commit b2b0991b7a384071966efc2b38e588ff7f61383d
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Feb 9 10:27:15 2018 +0100

    Update Inu and Taunu in Doughnut and Jet
    
    Use std::expm1 for small local optical depth

commit 1cb1353de2e2e07c79a066d76237ae5f91c782ae
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Feb 8 19:02:56 2018 +0100

    Typo in ThermalSynchrotron

commit f3e25dd8e5e5007c2d90a995288619a34ef57b7d
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Feb 8 09:24:54 2018 +0100

    Bugfix: Hopefully fix cgs->SI convertion for previouos commit

commit a5f71b68072172365d2695a86b2c2952e3c0b0e7
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Feb 8 08:23:19 2018 +0100

    Implement order 1 integration in PolishDoughnut and Jet and use SI in spectra::radiativeQ

commit 6cd1095714f840b73a2e4382eb5b478cb0fd772a
Author: LamyFrederic <36230914+LamyFrederic@users.noreply.github.com>
Date:   Wed Feb 7 15:33:04 2018 +0100

    Update GyotoHayward.h (#6)
    
    Expression of the metric + addition of references

commit f17329cbd076710042f6aaf3ed1f774f7ff03f17
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 7 14:12:44 2018 +0100

    Update in Jet
    
    Similarly to Doughnut, compute emission in
    external Spectrum class

commit 36eb73f98daaebe0d35b4f38368a954277f0e7f0
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 7 12:35:56 2018 +0100

    Major update in PolishDoughnut
    
    - remove all code relative to outdated 2012 model
    - remove call to getRms in angmomrinner
    - call to external spectra (synchro ther, synchro PL, brems),
      so remove all spectrum computation inside PolishDoughnut

commit b906b92245cbfb0b4fe778417140191d7bd73297
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 7 12:32:47 2018 +0100

    Major update in Spectrum
    
    - Add ThermalSynchrotron and PowerLawSynchrotron
    - Add radiativeQ method to compute emission and absorption coef
    - Edit ThermalBresstrahlung to use a different model
    depending on temperature

commit 3f1b16cfa51c64fedfeeb923a6e200456d1ae644
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 7 12:29:08 2018 +0100

    Add bessel functions in Utils
    
    Much quicker than boost implementation,
    and very accurate.

commit 09b102b33427534a31bbb2dfdfa3ac8e59c98453
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Feb 7 10:32:13 2018 +0100

    Add astro-ph link to Hayward

commit 18951e9434295596a66f05810ab962a885733cf1
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Feb 6 10:39:48 2018 +0100

    Remove Hayward::circularVelocity() and observerTetrad() which yield only Kerr approximations

commit bf4b061a3bd998be33f83bfdf5b1dd56936c1c73
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Feb 5 21:53:01 2018 +0100

    Remove unsused methods from Hayward metric

commit 6d067d381fbba4a5c3bf8b5efa393faf818c3073
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Feb 5 20:15:03 2018 +0100

    New Metric: Hayward

commit 8d11cd22c20668155c5a6e9370599438b12a073a
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Wed Jan 31 11:14:16 2018 +0100

    Replace CutOffIneV by CutOff (in Hz) in Spectrum::PowerLaw
    
    Rationale: all Gyoto APIs should be in SI. Besides, Band in
    Spectrometer is in Hz by default. Cut-off frequencies should be in
    the same unit.
    
    The new interface supports unit, so it is still possible to use eV
    but also any unit convertible to Hz, m or eV. The user may replace
      <CutOffIneV> 1 2 </CutOffineV>
    with
      <CutOff unit='eV'> 1 2 </CutOff>
    
    In addition, document the properties.

commit 41617e97b73a831e8df15935db816fc8972af9f5
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Jan 30 10:51:14 2018 +0100

    Bugfix: make PolishDoughnut::emission() and radiativeQ() equivalent
    
    Previously emission() worked only for komissarov_==false and
    radiativeQ only for komissarov_==true.

commit 41390244ecb74ca9942e2d65c11fb09cb166c453
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Tue Jan 30 00:12:24 2018 +0100

    Bugfix: wrong allocated size for Inu in PolishDoughnut::integrateEmission

commit 02ead454357ccdbc25c6cda8597eaeb139deaf8d
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Dec 20 15:01:15 2017 +0100

    Minor update in XillverReflection.
    
    Using timelampphizero in emission()

commit 6765d38b27d398c1d8d5ea25b695329e18275585
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Dec 19 17:30:56 2017 +0100

    Add new astrobj XillverReflection
    
    This astrobj contains two fits table.
    The first one gives the illumination over a thin
    disk as a function of r and phi, that should be
    computed externally for a lamp in Keplerian rotation
    at some radius rlamp.
    The second one is a direct translation of the
    reflection spectra computed with Javier Garcia's
    Xillver code, see https://hea-www.cfa.harvard.edu/~javier/xillver/.
    The output is the ray-traced reflection spectrum,
    with the self-consistent rotating lamp illumination.

commit 763b6b3ac856bab0f9756be6f7c3bd7bf2eae1a5
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Mon Nov 20 20:31:35 2017 +0100

    Support Boost >= 1.64
    
    serialization/boost/array.hpp has been split in Boost 1.64. Load the various pieces as needed.

commit c61f62e04e16878cd533a874ac012e5d19f7075d
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Fri Sep 29 17:07:49 2017 +0200

    Correct typo in plugins/null/README

commit ff466ea3b1f446a7628c1eaf34e69d2e91b7da2c
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Sep 14 16:58:23 2017 +0200

    Correct typo in example-page-thorne-disk-BL-with-basis

commit d81327d1f7b876cc59e8312aac0741141b40fb87
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Sep 11 19:31:51 2017 +0200

    Add color-correction to BlackBody
    
    Adding the parameter colorcor_ to the BlackBody spectrum
    to model a color-corrected blackbody as defined
    in Suleimanov+11, AA 527 A139

commit 011db244f6a3fdcaf243b285d4e11061037a32dc
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Sep 4 15:53:38 2017 +0200

    Code cleaning and more comments in NeutroStarModelAtmosphere

commit f2b4abcd16bf437d0fa4fd2169efdf15072b25b4
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Sep 4 15:23:13 2017 +0200

    Expand description of FixedStar::rotating_

commit c45bf44c99861f6f9aeaa13a1ef4ff9a25348ea5
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Sep 4 15:18:26 2017 +0200

    Typo in Screen copy constructor

commit 067957197cc1003bba6a6ec269768b205f3568dc
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Sep 4 15:10:19 2017 +0200

    Update fov orientation in Screen
    
    Rename Alpha0 and Delta0 to Dangle1 and Dangle2
    to be useable also in SphericalAngles
    
    Add Screen::azimuthal_fov_, the fov along the azimuthal
    direction in the rest frame of the observer in SphericalAngles
    (assumed to be 2*pi in the past).

commit 1dc1531f2016d33d837065aaab2d28e2da23c2c5
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jul 21 17:08:58 2017 +0200

    Add new astrobj Jet
    
    Implement the analytical jet model of Zdziarski, Stawarz & Sikora
    (2017 ; in prep at the time of writing).
    
    This is a simple jet implementation that takes into account
    a parabolic or conical jet geometry, and computes the
    synchrotron radiation emitted by non-thermal electrons.

commit 92da625a48200a7e4ebb9028c67763d68a3e82a7
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jul 21 17:07:07 2017 +0200

    Add new quantities in GyotoDefs.h for cgs computations.

commit f741b4730b416ee849958963836131b6f375cfbe
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Jul 11 17:34:17 2017 +0200

    In PatternDisk/PatternDiskBB/DynamicalDisk: updating code with python interface
    In ThinDiskPL: code cleaning to fit today's needs

commit ae8cde9acc8c14e821ab830eb3f2dcf6d4cff95d
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Jun 28 12:09:04 2017 +0200

    n StandardAstrobj: small bug in integration inside object

commit e0f158268fff8ac756bdf7fbf8e5c079b1d287e5
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri May 5 11:36:52 2017 +0200

    NumericalMetricLorene and NeutronStarModelAtm: adding normal vector to surface

commit fba7ca3c160bf678f21f209d27b5a9b39a838c22
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu May 4 15:31:11 2017 +0200

    Worldline::getCoord() must accept NULL pointers
    
    Fix bug that would segfault in case of spherical coordinates when only
    some coordinates are requested.

commit 4a29d45fd7fadc3fd7a4fc9eb011d39a9ffd78b8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu May 4 15:27:33 2017 +0200

    Handle case where Photon goes in and out of standard astrobj
    
    In Astrobj::Starard::Impact(), don't assume that the object is convex
    relative to geodesics. Check whether each section of geodesic is
    within the object.

commit 7e4418934a19b4dbd2301293cdffd8075c5221d1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Apr 14 15:57:04 2017 +0200

    Provide namespaces in Python
    
    Provide e.g. gyoto.astrobj to hold Astrobjs from gyoto.core, gyoto.std
    and gyoto.lorene, to mimic C++ organization and as a convenience for
    users. Same goes for gyoto.metric, gyoto.spectrum and
    gyoto.spectrometer.

commit 680d7a9a7157619e0583f9257c23c50eb94ff49d
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Apr 14 15:14:23 2017 +0200

    New astrobj NeutronStarModelAtmosphere, still in development

commit c5e72a4363061b5345ca946a0c6c8ab5a6a441c1
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Apr 14 14:00:51 2017 +0200

    Use absolute import in python/gyoto/__init__.py
    
    Python 3 requires it.

commit 955f419d891f34867a2f71c90a0795491250e981
Author: Frederic Vincent <fvincent@MacBook-Pro-de-Frederic.local>
Date:   Fri Apr 14 12:01:49 2017 +0200

    Split NeutronStar into a base plus NeutronStarAnalyticEmission
    
    In preparation for upcoming NeutronStarModelAtmosphere.
    
    Also re-ran autoreconf.

commit 40b5d2626e4e316a6faaa249fa29b200d87cbfa5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Apr 12 18:16:05 2017 +0200

    Don't unconditionally init the registers in the Python extension
    
    The registers must be initialized only once. Loading the Python
    extension (gyoto.core) from within the python plug-in had the side
    effect of always re-initializing the registers.
    
    In addition, had some debug information in Register.C.

commit 6d55fc0826daf10c877e40954b9413a40d1d4f8e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Apr 12 17:19:53 2017 +0200

    Rename the Python extensions
    
    gyoto -> gyoto.core
    gyoto_std -> gyoto.std
    gyoto_lorene -> gyoto.lorene
    
    The old names are still accessible but are deprecated and may be
    removed in a future release.
    
    The Python extension build system is also simplified.

commit 475bae9fd3d33e00b65062f54ebe43aa47b89de5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 11 12:00:49 2017 +0200

    Load the necessary plug-ins in gyoto_std and gyoto_lorene
    
    gyoto_std.py and gyoto_lorene.py take care of calling
    gyoto.requirePlugin() as necessary before loading the Python bindings
    for each plug-in. The examples and tests have been fixed to reflect
    this simplification.

commit 5f98133c9564a6874b3f3bb87f8562de01941476
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 11 09:36:20 2017 +0200

    Add Astrobj::NeutronStar

commit ed9c48d85dfc77334b25e68e55f0a03366314d08
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Feb 5 15:29:02 2017 +0100

    gyotoy: prefer x11 over wayland
    
    Gyotoy embeds an Yorick X11 window in a Gtk widget. This does not work
    if the Gtk window uses the Wayland backend. Use
    gdk_set_allowed_backends() to specify that gyotoy prefers the x11
    backend.
    
    This works only if gyotoy is started stand-alone.

commit 736002e7a869c8c99a86c9d6599b44e09f492f49
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Feb 5 15:29:02 2017 +0100

    gyotoy: prefer x11 over wayland
    
    Gyotoy embeds an Yorick X11 window in a Gtk widget. This does not work
    if the Gtk window uses the Wayland backend. Use
    gdk_set_allowed_backends() to specify that gyotoy prefers the x11
    backend.
    
    This works only if gyotoy is started stand-alone.

commit 498e42bc71a5451be5e226a2f3c9b0763d6a4bb2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 12 14:24:15 2016 +0100

    Releasing 1.2.0

commit 1561f09fa182726270c7861183354669fbdff76f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 12 12:57:47 2016 +0100

    Add --version option to gyoto command-line tool

commit b3052c5f8663e4b6c49256b5041bcd67a91c2d85
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 12 12:57:47 2016 +0100

    Add --version option to gyoto command-line tool

commit 340875ee303e950dfbd2bfd53d3b52846e2d1df5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 12 10:45:37 2016 +0100

    Support enroling MPI_COMM_WORLD in python/example-mpi.py
    
    Apply the same heuristics and algorithm as in bin/gyoto.C to support
    mpirun starting the worker process itself.

commit 6ca591a2660e1293b559af6c1e86015d7be0bd48
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 12 10:45:37 2016 +0100

    Support enroling MPI_COMM_WORLD in python/example-mpi.py
    
    Apply the same heuristics and algorithm as in bin/gyoto.C to support
    mpirun starting the worker process itself.

commit abf51da9a8ced305f1c597cf2b9ac7d1f03f2805
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 11 20:46:35 2016 +0100

    Correctly handle empty stry case in OscilTorus::emittingArea()

commit 87e8567f6c9bcd263a874bc1f11811556770c276
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 11 20:46:35 2016 +0100

    Correctly handle empty stry case in OscilTorus::emittingArea()

commit 09a179b9d5d070c949d0969221cc4efc0bdcc989
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 11 20:08:45 2016 +0100

    Remove spurious cerr

commit 63632ea68aee0e6ff3d2e58d13991ce2148ece06
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 11 19:33:11 2016 +0100

    Implement thread-safety declaration
    
    Thread-unsafe classes declare themselves as such, so that NThreads is
    ignored when multi-threading would cause erroneous results.

commit b524fef7147c66ec16190b4c8f7e31adbaa1e64c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Dec 10 20:44:57 2016 +0100

    NumericalMetricalLorene is mature: not WIP anymore
    
    Stop inheriting from WIP

commit 22d3e7f974b8f52dbe40b3776bdb2c90d7e9261c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Dec 10 18:11:35 2016 +0100

    Releasing 1.1.2

commit 039f3b98a6ddfa3a99470f2a9b50b9bfcabc97e3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Dec 10 15:53:19 2016 +0100

    Change subcontractor APIs to use a vector<string>
    
    It is now possible to specify several plugins for loading an
    object. Useful when a plug-in depends on another one. In XML:
      <Klass kind="foo" plugin="plug1,plug2,plug3">
    Plugins are loaded in order and looked into in reverse order
    for the class.

commit 78608e5a49a349166d15b570ffcec5c9a2754571
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Dec 10 13:15:06 2016 +0100

    Store plug-in name as given by user
    
    When plu-gin name is actually a file name, loadPlugin() determines the
    actual plug-in name to find out the intilialization
    function. Nevertherless we prefer to store the file name in that case
    so users can load several versions of the same plug-in e.g. for
    testing purposes.

commit 5f35070ab4371ab0829de38585b635bd3d0cf51f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Dec 10 12:34:15 2016 +0100

    Merging branch master into track-plugin

commit b0413450c29b5a2fca5af1ac30c30954e23f4da8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 9 19:18:24 2016 +0100

    Rename the breathing modes in OscilTorus
    
    BreathingMinus -> Plus
    BreathingPlus -> Breathing

commit eb117650ade102b30eae37f62f6669c366c12776
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 9 18:47:52 2016 +0100

    Correct style in Deformed Torus
    
    Use an enum and strin property for perturb_kind_, rename r_center_ to
    c_ and Rcenter to LargeRadius like the other torii, rename Param*
    properties to just *.

commit 9d68e18c39fb952b932390f35445ecf6d1f53d9c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 9 16:43:25 2016 +0100

    New Astrobj: OscilTorus

commit 4811d8dc0bcba755415ebdf03040177c2b2b36cf
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 9 16:39:51 2016 +0100

    New convenience macros in GyotoProperty.h
    
    GYOTO_PROPERTY_ACCESSORS_SPECIAL
    GYOTO_PROPERTY_ACCESSORS_GEOMETRICAL_SPECIAL
    GYOTO_PROPERTY_ACCESSORS_UNIT

commit a187bcf6aa168acfcd1bf9c965726624668f79f6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 16:59:25 2016 +0100

    New Astrobj: InflateStar

commit e349992c3d98a2b04563a655195760b3a55eca06
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 15:28:06 2016 +0100

    New Astrobj: EquatorialHotSpot

commit 031d97346f3e53780b59d0d3e442096749e6a1f2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 15:17:17 2016 +0100

    Fix memory management in DynamicalDisk
    
    Actually free all memory in the destructor and before reading new
    files; initialize pointers to NULL and only delete them when they are
    not NULL.

commit ed3f2912cb667043bce77208b0d2e5d12053a04d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 13:05:33 2016 +0100

    New Astrobj: DynamicalDiskBolometric

commit b350fd5f5551aef5262e05c2ba1eab3f8d81505a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 12:10:35 2016 +0100

    Rename property ModifCS to DzetaCS in Metric::ChernSimons

commit 65af14b090e3f639a70bd8749894f1a25068856f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 12:05:55 2016 +0100

    New Astrobj: DeformedTorus

commit 925fe15b6d6c2ab0e5d4bf66d91a31b60c9a01d3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 11:34:37 2016 +0100

    Use AM_INIT_AUTOMAKE([foreign]) in configure.ac
    
    This way the fact that README is called README.md does not trigger an
    error.

commit ee0010f3a53d1b7d51a49ba1f4d6f3d618fa79ea
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 11:19:35 2016 +0100

    Add link to homepage in README.md

commit f4b30574e12948917f8cab75b3804f2fd8eb79fb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 11:16:28 2016 +0100

    fixup README.md

commit ca95a5d3a4c96c4033b621cb18ade42d74faee99
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 11:12:24 2016 +0100

    Update README and rename it README.md
    
    Also fix broken links to BUGS.md in INSTALL.Gyoto.md

commit 59f31b293055bef1716a4867f91daf32106e698a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 09:51:54 2016 +0100

    Enhance user documentation about known bugs and to-do list

commit 78818a4c1101a65f18a9a596823442501216e09e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 8 08:54:32 2016 +0100

    NumericalMetricLorene is mature
    
    Use WIP("") in constructor to not issue the warning. With the next ABI
    change, we should stop inherinting from WIP entirely.

commit 561872afd56cfd5bd84bd3f7f5552193649bbd25
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 7 22:27:05 2016 +0100

    Allow loading plug-in from path
    
    e.g. gyoto -p./libgyoto-foo.so -l

commit 5c9fdfdeca8cfcd804a85e9199cbe2a595024361
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 7 21:49:36 2016 +0100

    Issue a useful message when a plug-in cannot be loaded
    
    Gyoto tries to load plug-ins from several places. When a plug-in could
    not be loaded, Gyoto used to issue the error message of only the last
    attempt, which was often "no such file or directory". With the patch,
    the error messages of all the attempts are displayed.

commit 0c18e20e0a5978f3a9468d106b34172206d7c8d0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 7 21:29:31 2016 +0100

    New Metric: RezzollaZhidenko

commit fe84646be29f65cdca27a1bf808df3935b8f527f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 7 18:39:25 2016 +0100

    New Metric: ChernSimons

commit 9c37464e7c317a0edd685e8bd80588a910516be0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 6 22:43:19 2016 +0100

    Support colon syntax for mpirun
    
    Support spawning gyoto-mpi-worker directly from mpirun on any MPI
    implementation (that supports the MIMD model), for any Gyoto interface
    (gyoto, Python, Yorick...).
    
    Just start the processes with something like:
    
      mpirun -np 1 <manager> : -np 8 gyoto-mpi-worker.<version>
    
    In the <manager> process, use Scenery::mpiSpawn(-1) to use the
    processes available in the WORLD communicator instead of spawning new
    ones.
    
    'gyoto' still needs to know that it has to use MPI parallelisation, so
    use of the -P option is still mandatory (except under Open MPI):
    
      mpirun -np 1 gyoto -P1 <parameters> : -np 8 gyoto-mpi-worker.<version>

commit e46518508a1ffbd62f5d7bf4a16025b3929c32fd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 6 18:01:57 2016 +0100

    gyoto: Support -np option in Open MPI
    
    MPI support in Gyoto has been implemented using the singleton
    approach, where a single processess exists at start-up and spawns its
    worker as needed using MPI_Comm_spawn().
    
    With this commit, the gyoto command line tool also supports the more
    traditional approach where N processes are started directly by
    mpirun. This is only for the gyoto command-line tool (so, not for the
    Python or Yorick interfaces), and only for Open MPI (not e.g. MPICH).

commit eeaf74670926be5a2e2e2e4db1b10745fb5caf85
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 4 11:24:04 2016 +0100

    Update documentation

commit 5ec7cc1587c00c1eaf0d50e96683387e04824f70
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 4 11:09:13 2016 +0100

    Update INSTALL.Gyoto.md

commit ea49cda36b6d6de133546fc298c80c36f2143c1b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 4 11:08:22 2016 +0100

    Update INSTAL.Gyoto.md

commit 153aaf51016fd471ff540dd31cdb497bfd207b3a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 4 11:04:28 2016 +0100

    Update INSTALL.Gyoto and move is to INSTALL.Gyoto.md

commit debdbe925d59a5c4be43d71e40200f7fd224a940
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 31 11:08:12 2016 +0100

    Releasing 1.1.1

commit f4af3a5198d87ce4113a90fb7cf753b3731044ae
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 31 10:02:08 2016 +0100

    Update copyright years and other cosmetic changes for next release

commit c28648aff060bbda5c9dce2588c8666d181fa98e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Oct 30 10:03:30 2016 +0100

    Use only major library version in GYOTO_PLUGDIR
    
    Up to know, the versioned directory for plug-ins used the full libtool
    versinfo, changing with each new library soname revision.  From know
    onwards, it is only the major number, which is kept for
    backward-compatible changes. Users will not need to recompile their
    plug-ins when upgrading to a backwarsd-compatible version of Gyoto.

commit 00d66f0a3279b336280240bb19a2b3b0a86c2a76
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 29 16:42:01 2016 +0200

    Introduce localpkglibdir to install plug-ins
    
      - lib/Register.C: look for plug-ins in localpkglibdir;
      - configure.ac: determine a sensible value for localpkglibdir;
      - lib/gyoto.pc.in: store this information;
      - plugins/null: examplify how to install there safely;
      - doc/user_guide: document this change.

commit ebb0ef13dced5c31984f166d99aa6c26390824b2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 28 22:12:28 2016 +0200

    plugins/null/configure: check for MPICXX and CXX from gyoto.pc

commit aa6594aab69059bf72d38c79ee77c0a1e722d91c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 29 16:42:01 2016 +0200

    Introduce localpkglibdir to install plug-ins
    
      - lib/Register.C: look for plug-ins in localpkglibdir;
      - configure.ac: determine a sensible value for localpkglibdir;
      - lib/gyoto.pc.in: store this information;
      - plugins/null: examplify how to install there safely;
      - doc/user_guide: document this change.

commit 1a903a7440a529639bba80d10e9407ff40ad711c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 28 22:12:28 2016 +0200

    plugins/null/configure: check for MPICXX and CXX from gyoto.pc

commit 6e1c6aa8104cd11ef11982868bac63e785c3cf12
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 28 19:43:48 2016 +0200

    Commit autoreconf products and update git-post-merge script
    
    (cherry picked from commit 63b5bf61f21d0e1b425795737ec1d2bd3cf570c8)
    
    Conflicts:
            plugins/null/aclocal.m4

commit 988ebdb08d4ba4c2d6caaf39ff5719731c3519ec
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 28 19:06:49 2016 +0200

    Add CXX variable to gyoto*.pc

commit d6bb1a07f5f4edc01ef3696e19bb0fcf4d59e52d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 28 17:14:02 2016 +0200

    plugins/null: don't use mpic++; don't use LORENE.

commit 72ad9b06b6be7cbfc725ceaed04a26f551d0ed65
Author: Frédéric Vincent <frederic.vincent@obspm.fr>
Date:   Thu Oct 27 18:00:44 2016 +0200

    Fix copy constructor of Page-Thorne disk

commit a7ffea424d32afc247465c33900fe8a64f2ad93c
Author: Frédéric Vincent <frederic.vincent@obspm.fr>
Date:   Thu Oct 27 18:00:44 2016 +0200

    Fix copy constructor of Page-Thorne disk

commit 63b5bf61f21d0e1b425795737ec1d2bd3cf570c8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 27 16:21:03 2016 +0200

    Commit autoreconf products and update git-post-merge script

commit 4dde0a63601316839d433d4560ce15fb23c5f0c5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 13 22:45:34 2016 +0200

    Improve plug-in example in plugins/null and document it in the user manual.

commit 6bbadeaa2af76014d83c99090af1271148adf49e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 13 18:15:26 2016 +0200

    Add null plug-in as an example

commit ece3df86a402d1c0d02d31706a344b32c32d5f88
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 3 11:27:05 2016 +0200

    NEXT  2016/10/03 BUG
       * Yorick: actually implement `picture' painter for the matte_paint
         framework. Allow using any two or three-dimensional image or
         stack of images in the `picture' and `panorama' painters.

commit 649d76dce7a90a15d55ec444a9d7b50f5868a6f8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Sep 28 12:21:32 2016 +0200

    NEXT  2016/09/28 API
       * New functionality: the plug-in from which each subcontractor is
         registered is now tracked, so that it becomes possible to look
         for a subcontractor matching a specific kind and plug-in. We
         introduce the function Gyoto::requirePlugin() in addition to
         Gyoto::loadPlugin(). The subcontractor signature is changed to
         accept a second parameter, which breaks the API.

commit 22c8c78b2388b987ee5afca27706e2d54c4a3c0a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 15 22:22:29 2016 +0200

    * configure --enable-hardening now also activates -fPIE and -pie for executables

commit 633157529a837b21ee38373928f6c32a75554769
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 15 18:32:01 2016 +0200

    * Use setuptools also in setup_lorene.py

commit acbcd37ef3a83d609d36008029c6d50e2b9e02df
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 15 18:27:42 2016 +0200

    * Fix typos detected by lintian

commit d53a546a2bea1799cf129405e8657dfb66c20e4b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 12 19:20:28 2016 +0200

    Releasing 1.1.0

commit 5f9eb5090a5734847f89fb86510aa0324ae14b85
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 12 19:10:50 2016 +0200

    python: fix make check

commit 18b2c623da3c8abe7c808ef6eeb850eba58f2dd5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Sep 7 15:10:54 2016 +0200

    Make sure make check works even when built out-of-tree;
    Remove more files generated by "make install" in "make clean".

commit f066d3f67b77fcf898e7632f71c853f7749b28b0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Sep 7 11:14:46 2016 +0200

    Fix bug in bin/Makefile.am so that make check-*mpi works again

commit 1fff8875649cfe652a88c3206e0395e7ec2ffa01
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Sep 7 10:56:45 2016 +0200

    python: use setuptools' mechanism for specifying libraries as passing them in LDFLAGS sometimes fails (LDFLAGS being before gyoto_wrap.o on the linker command line)

commit 8c6328b0a5aa9cc4742b7cae6dfea1ff62a6dd2e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 2 16:20:34 2016 +0200

    Add git-post-merge script

commit a13256722b9354bd88cf8c373e1d1d604fb37c67
Author: Frederic <frederic@macfrederic.obspm.fr>
Date:   Thu Mar 24 18:39:51 2016 +0100

    Photon.C: adding a flag to highligh the shadow region in a strong-field image

commit 6d8ee111650d52a03bb341a0e195610c63153ffb
Author: Frederic <frederic@macfrederic.obspm.fr>
Date:   Thu Mar 17 18:15:55 2016 +0100

    PowerLawSpectrum: Adding cut-offs

commit 67dc38bcaba46606f51fc62ecda177093d643603
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Feb 10 23:08:28 2016 +0100

    Hardcode last change date in the user manual and recall in README.Developpers to update it before releasing.

commit 9006be3211f0daeaf32f1ff49a4b8accb1e7eb48
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Feb 10 23:06:42 2016 +0100

    Add lib/.libs to LD_LIBRARY_PATH of CHECK_CMD in bin/Makefile.am to let the test suite run through even when the libtool wrapper does not do it already.

commit 4441de41ede5e6260c8fa4f0fbcf4e5702a24d74
Author: Frederic <frederic@macfrederic.obspm.fr>
Date:   Tue Jan 26 17:40:54 2016 +0100

    DirectionalDisk: adding cutoff in lamp/disk frames

commit 6eba7e9ab94e1d54f36403a3e68a1b0b00f86bc7
Author: Frederic <frederic@macfrederic.(none)>
Date:   Mon Oct 19 12:20:56 2015 +0200

    NumericalMetricLorene::setMetricSource: restoring the change of dzpuis, finally needed...

commit f2a85f66db21f2269dcb063172c444c9443e4926
Author: Frederic <frederic@macfrederic.obspm.fr>
Date:   Fri Oct 16 14:44:58 2015 +0200

    NumericalMetricLorene::setMetricSource: removing the change of dzpuis on Kij, needed in outdated version of astrobjs, not needed now

commit 7eb378ab45c5983ee4f2282bc2275702cade212c
Author: Frederic <frederic@macfrederic.obspm.fr>
Date:   Wed Sep 16 15:47:23 2015 +0200

    KerrKS.C: changing condition in stopcondition

commit 492b350e36cdb680323c3c5d5d59e753e2db4e36
Author: Frederic <frederic@macfrederic.obspm.fr>
Date:   Wed Sep 16 15:05:53 2015 +0200

    Worldline::xFill: adding a test on the metric stop condition

commit 877a717a85eb53b9a5f52d2a96443b397ea47983
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jul 31 14:19:37 2015 +0200

    Fix memory leak in Worldline::setInitCoord
    
    Previously, setInitCoord would always reset i0_ to 0 for massive particles. This lead to memory leak when using a Star instance repeatedly for integrating backward in time. The fix consists in not changing i0_ if the Worldline is effectively reset.

commit 12e57fffdc93163197c985cefe0db30ed7610cab
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jul 31 14:12:25 2015 +0200

    Fix StarTrace, broken by recent changes in Worldline
    
    Changes in constness of array parameters in virtual Worldline methods were not propagated to their StarTrace implementation.

commit 392a409e057437c9434df749c59ced6bee095c78
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jul 29 18:21:54 2015 +0200

    Fix exception support in Python 3

commit f99b60e1ba31ff873207f554e5a0076cb1a9c91c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jul 29 18:20:47 2015 +0200

    Mostly fix out-of-tree build of Python extension
    
    'make check' requires making a symling to the test directory

commit d452384477957d84c5b61181597ad1083ef29ee2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jul 29 15:06:07 2015 +0200

    Add debug output in Worldline::xExpand()

commit 1a5aea72fbe2f53f85b09443d9d7385e221daefe
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jul 29 15:00:55 2015 +0200

    House-keeping
    
    + Fix const-ness of input arrays in Metric classes to get a nicer default Python interface
    + Make a virtual destructor in Functors
    + Fix a couple of typos and doc formatting in NulmericalMetricLorene
    + Add nicer Python interfaces for some Metric APIs that return an array

commit 0e457b87f68d2bf565fd17ee5292d37687cf9951
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jul 8 21:22:28 2015 +0200

    Support ARGOUT_ARRAY1 arguments for Worldline in Python

commit 734fee255b3d96eebade444dd0a379d979c21471
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jul 8 20:47:36 2015 +0200

    Worldline::setInitCoord and friends take const arguments

commit cb7a7eb50abf40ac0fe0ce989072e7f9fd3fc68e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jul 7 13:12:24 2015 +0200

    Fix retrieveing PALN, Argument and Inclination with unit
    
    Setting has always been correct. Retrieving was applying conversion
    from unit to radians instead of the reverse.

commit 3979b28c8286998ba5ba6ba0c09e8a7a0c33a52f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jul 6 14:58:54 2015 +0200

    Fix FTBFS when NumPy headers are in odd directories

commit 1fe99f451a04f70824d0a58bb0cc0cc5ed0bfaaf
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jul 6 14:57:35 2015 +0200

    Fix FTBFS with some compilers due to implicit narrowing conversion

commit 65de725cf92b249483a5b298a9f238ea38a344ce
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jul 6 14:56:26 2015 +0200

    Start unit testing of Metric un Python and fix Python example

commit cbc00e903baf43e5e3c17258b7f343caf9bdeeb9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jul 6 14:55:06 2015 +0200

    Fix compiler warning concerning ambiguous alse statement in KerrKS.C

commit 0032899bc30066d753dc63dacfcefd47c59c8cb3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jul 3 15:22:34 2015 +0200

    Add Python unit tests around Property

commit 16ebb312912352ec2456c6486442773be8f7e4ed
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jul 3 15:19:36 2015 +0200

    Improve documentation
    
    Fix typo in include/GyotoSpectrometer.h; add or improve Property doc
    strings in Worldline, Astrobj, FixedStar, KerrBL, KerrKS, Metric,
    Minkowski, Screen, Spectrometer, StarTrace, ThinDisk, Torus,
    UniformSpectrometer and UniformSphere.

commit c530a42a9f6495a0013882c3e15a9893367f76bc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jul 3 15:17:15 2015 +0200

    Add stringification macro in GyotoDefs.h

commit 4b01b1d34523c7c31b4250d3cc115044beb66cf5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jul 2 19:28:53 2015 +0200

    Test Gyoto::Value in Python extension. Add toScreen and toSizeT, fix toVULong.

commit 7ab5bd943f7d93cf8b46056aa1c6033a190e685e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jul 2 14:25:20 2015 +0200

    Python extension: add conversion Unit -> str, add test suite

commit 0200284c1bfb66ff24a248e5dd854d3af99d878f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jul 2 11:12:55 2015 +0200

    Add test_getErrcode(self) in python/tests/test_error.py

commit 190ea276ea63a974800a65d573d2eeb387cc4787
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu Jul 2 11:16:42 2015 +0200

    PolishDoughnut: adding computation of r_torus_outer in angmomrinner()

commit e3b9013d46d5505bb31fe2380124caf041b135bb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jul 2 08:55:24 2015 +0200

    Introduce python/gyoto_swig.h and gyoto_std_swig.h
    
    This simplifies the maintenance of Python extensions for external
    plug-ins: instead of hardcoding the #includes and function prototpes
    needed to import gyoto.i and gyoto_std.i, one can just #include the
    corresponding header. At some point it would be great to find how to
    preprocess the information directly from the .i files, if that is
    possible.

commit 89a093351b54c6f33c69badb75eae4c3912affc1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jul 1 17:14:27 2015 +0200

    In Python extension, actually raise gyoto.Error exceptions
    
    throwError() in C++ code will result in gyoto.Error being raised in a
    catchable fashion in Python code. Test this functionality in the test
    suite.

commit 3466428d85eac95beb6788d7cd8e3d5b33094c5c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 30 12:02:36 2015 +0200

    Fix check-* targets
    
    In bin, fix check-lorene* which where recently broken. In yorick/, fix
    check-mpi which worked only with gyoto installed.

commit 08a94afcbe14b82370c8d0c194359cdc0c3399db
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 30 12:00:53 2015 +0200

    Implement test suite in Python extension
    
    Use setuptools instead of distutils and start implementing a test suite using it.

commit f9fda308079dcde793225c75b5c000f2c23300ba
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 30 11:59:13 2015 +0200

    Remove declaration of PolishDoughnut::operator=()
    
    It was never implemented and we don't intend on implementing it.

commit de1cf5da65aaf7e6ceb44ca30cbcf2fd218bbb55
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 30 11:57:58 2015 +0200

    Remove macro GYOTO_USE_LORENE
    
    It is useless: the base code should not behave differently
    depending on whether or not the lorene plug-in is compiled,
    as it can be compiled separately.

commit 703ed2e369a10f22cd84bdf71affda90fc0e70f0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 29 16:00:11 2015 +0200

    Copy GNU INSTALL file instead of using symlink

commit 5d09f067d7c00c5c6bd7a954533c2fc968088996
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 26 09:29:10 2015 +0200

    Releasing 1.0.2

commit a7d75d39b03b42d195dbc5b5bc44ad4813cfe827
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 26 08:13:05 2015 +0200

    Few more lines in python/example.py

commit daaa062477347a09855a3e493e212e7e9fd6ffc9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 25 22:13:24 2015 +0200

    Allows passing NULL to Scenery::Subcontractor(fmp)

commit 73d30a082991cfb3f515dce3116ee1988c4c6a0e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 25 19:07:42 2015 +0200

    Use NumpY arrays as much as possible in Python extension: checked Worldline and Screen

commit 713bba4ae0e3c4c8c15ecf0e79663897dcddbc60
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 24 20:50:38 2015 +0200

    Add flared disk Python example

commit 3f4224fef02464f1406cc7af1ba4ad7764bb5428
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 24 18:10:19 2015 +0200

    Always check whether a link is necessary in python plugin
    
    Follow symlinks recursively. Use canonical name as plug-in nam, make
    symlink if differenct from basename $PYTHON.

commit e08b3090bfcb4a732304c73878897d1086a3e41f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 24 17:39:22 2015 +0200

    If Python module contains only one class, use it by default.

commit 08b32d2a25fae966f9faad047fbdf64187ebe038
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 24 16:18:24 2015 +0200

    Make InlineModule more elegant and effective for Python 3.4

commit 867dd7151c10362c43eab739e39c083fc0133171
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 24 13:56:58 2015 +0200

    Support InlineModule in python2.7 plug-in

commit f676e0e83a673e1df1f3ce2e22a715dc89a6ff63
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 23 15:03:43 2015 +0200

    Fix make uninstall to remove the python extension

commit 877c1e6becc6356cf9c616d9fc975952d777647f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 23 14:04:00 2015 +0200

    Do not use versionned sonames for delopend plug-ins

commit 06d6c425df78028ab32388baaefdbd4d98a4c396
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 22 18:09:01 2015 +0200

    Fix CPPFLAGS for GCC 5 (add -P flag)

commit 4d482e24db6b8d26f74b13b1bfd5320f2db0fb68
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 22 14:32:11 2015 +0200

    Improve doxygen documentation

commit 68336a864d1f8a14f70df3f7900a4baef2ab2966
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 22 11:40:42 2015 +0200

    Document the python plug-in in the Gyoto manual

commit ab8d0dae9e93a2057939e266034d53bf55e3b1cc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 22 10:30:28 2015 +0200

    Include GyotoPython.h in the doxygen documentation

commit e99cdb8496b2846ba5ab45a515aef95e33550423
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Jun 21 21:47:35 2015 +0200

    Link python plugin to default, numbered version

commit 7b09d1189fa847f4c9ad2c9f036dbfc2c1d8e118
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Jun 21 18:25:20 2015 +0200

    Fix import_array call in plugin/python to compile fine with Python < 3

commit 29946aaa3317f67145545cf57b255a5e0a91e115
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Jun 21 12:41:09 2015 +0200

    Configure and build Python extension automatically

commit eea0b6365b9b0ef6ac9861e5de138df22436e414
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Jun 21 11:45:34 2015 +0200

    Configure and build plugins/python automatically
    
    Pass --without-python to disable.

commit 9952138c789f85308aae4b777539ded41be6f22a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 20 19:43:19 2015 +0200

    Enhance documentation in GyotoPython.h

commit 4e45039dfba85fdbdc136a40e0f39426bacd3dee
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 20 14:40:12 2015 +0200

    In python plug-in, store spherical and mass as attributes rather than items

commit 154407301f45d4e7fb0345ac648cd3978ead08ba
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 20 02:08:34 2015 +0200

    Set `this' in Python classes (python plug-in)

commit 18af369b2153ab8c975f9976e01af1d5327b2918
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 20 02:06:52 2015 +0200

    Move Astrobj::Standard to the main library

commit 22d6e99794f4ee8874ef8e42dd1fee517d582b9c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 19 03:04:05 2015 +0200

    Add examples for Astrobj::Python::*
    
    And remove blanck characters in plugins/python/lib/ThinDisk.C

commit ac832c7c053934bf60e4417bf1d85835b021d47f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 19 02:57:55 2015 +0200

    Add Astrobj::Python::ThinDisk

commit 6d879c0dbca7a347f2f3aa1ee46b1b5cfabc2e24
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 19 02:50:18 2015 +0200

    Remove Astrobj::ThinDisk::emission, which was never called
    
    It had the wrong signature and the implementation in Generic was used.

commit a69ee5e49256c2b05d8cbad9cad2a79d97e1461a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 19 02:01:56 2015 +0200

    Fixup: add plugins/python/lib/Standard.C

commit 8c3310b2c15ef0f8dba9ba803deb32136dd47523
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 19 01:50:20 2015 +0200

    Use helper functions consistently in python plug-in

commit 52fa25bb2a46f6a81a7f45bcc5af29165d318d10
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 19 01:37:49 2015 +0200

    Implement Astrobj::Python::Standard

commit 1915083cb82cf79b12177d48903de5267fcaf04c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 18 17:41:23 2015 +0200

    Add "." to python path in libgyoto-python

commit 23e74e39575bd99ce4cf216a61ed9c46fcba6aa7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 18 17:18:40 2015 +0200

    Implement Gyoto::Metric::Python, document the Python plug-in

commit d9ac54ea9cc17a149bb6d5ca7dddda39b4d472b7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 22:41:45 2015 +0200

    Allow overloading Spectrum::operator() in python plug-in
    
    By checking whether __call__ accepts the vararg *args.

commit 3d9babaf98453fab0c528d3e87e8ed44ff437f3e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 21:36:28 2015 +0200

    Replace setParameters by __setitem__ in python plug-in
    
    Also adapt the examples to show a minimal example (BlackBody6000) and
    a maximal example (PowerLaw).

commit 2011feb60b77ab5adecd498cece6d2d434c3b721
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 19:38:20 2015 +0200

    In python plug-in, store __call__ reference
    
    In order to not look for it at each iteraction. Ought to be slightly faster.

commit 068387ab15457ca9d36633d2a39fb8c5dd373120
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 18:28:04 2015 +0200

    Add optional integrate method to Spectrum::Python, add examples

commit b154942ce6a81d18fc29c6c20c410ccc2abbe1af
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 12:53:38 2015 +0200

    Allow versionned name for the Python plug-in
    
    E.g. if $PYTHON is python3.4, then the plug-in will also be called
    python3.4 (as in libgyoto-python3.4.so). This way we can build and
    install several versions of the plug-in, that will run in the various
    interpreters. Note that the plug will not run in python2.7 if compiled
    with python3.4.

commit 0fb7f3003deafdc728609b88802bb906ed077873
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 12:49:31 2015 +0200

    Look for second, symbol constant name for plugin initialization
    
    Look for __GyotoPluginInit in addition to
    __Gyoto<plugin-name>Init. This allows <plugin-name> to contain
    characters not acceptables in function names, e.g. 'python3.4'.

commit a6f21548c3dfa027a40b2a76a79f56334365fc0a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 12:25:00 2015 +0200

    Make the python plug-in work with both python2.7 and 3.4

commit cf6a087e6e1e346354ddc6c37b766b843484699e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 04:17:29 2015 +0200

    Add online documentation for Spectrum::Python

commit 90a7174cb624e0704cc89a74b423b264c7448555
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 04:13:03 2015 +0200

    Implement thread-safety in the Python plugin

commit 5129d29bcf602053cd4ed8d14ad07dad5f7b8bb5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 03:38:28 2015 +0200

    Use a class instead of a function in Spectrum::Python

commit afdea0e15f660c3e007511eeca25052fdfe7cd7d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 17 02:06:14 2015 +0200

    Initial work on Python plug-in
    
    Already allows to write spectra in Python.

commit 265339a2c67dfc90bbd2c167f0f9bcce944cb17f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 16 14:56:18 2015 +0200

    Split INSTALL into specific INSTALL.Gyoto and generic INSTALL

commit 597b22bc66564cd6c118d305290cbb2744857db5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 16 13:01:49 2015 +0200

    Fix GYOTO_PROPERTY_LONG macro and includes in Utils.C

commit f0282ed61db0442d1c16c33b40b2c7b3fccce525
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 16 12:48:38 2015 +0200

    Simplify setting arbitrary parameters from the command line
    
    Object::setParameter(name, content, unit) is made recursive: if name
    contains "::" (e.g. Astrobj::Spectrum::Temperature), the component
    before the first occurence of "::" (here, "Astrobj") is interpreted as
    a path. A property by that name in the curent object is sought. If it
    is found, setParameter is called on this child object with the
    remainder of the string (here "Spectrum::Temperature") and the other
    parameters unchanged (content and unit).
    
    On the command-line, replace the bunch of --TYPE-parameter options
    with a single --parameter option, which applies to the root (Scenery)
    level and uses this facility to access members in the Astrobj, Screen
    etc.

commit b8766a3a4549e409b42663db881638b66a833223
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 15 22:20:04 2015 +0200

    Do not interpret empty Mask as current directory in Screen

commit 00d3c9a48696f9b63f1dc4550c6d4f4461ad73b0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 15 22:20:04 2015 +0200

    Do not interpret empty Mask as current directory in Screen

commit 2675d0e1018f976b2c2d2775bfc1a4c5e5017872
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 15 22:14:24 2015 +0200

    Differentiate as much as possible size_t from unsigned int

commit 33c4e6440fa8bdcf580ea95e70da5c9672789a52
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 15 20:47:58 2015 +0200

    Fix Screen::Subcontractor to parse Mask as a filename

commit 98c978d52dc0c9f80a42b9fa5470f6001c2f7c37
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 15 20:47:58 2015 +0200

    Fix Screen::Subcontractor to parse Mask as a filename

commit ce80b25cb2e4683fc9baf6dd6ac9ecb1539f2b1e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 15 20:11:42 2015 +0200

    Access object help from command line
    
    Add Gyoto::help() in Utils.C, expose it from gyoto.C. Document it in manpage. Also document in Yorick.

commit 91e3e249a8dd888921f936f85d201f05548f8644
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 15 16:36:41 2015 +0200

    Accept doc strings for all types of Properties
    
    And add help method to all objects in Yorick.

commit 7d11c2ed576b3920ae3a86c445ea9dddf91d3376
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 15 09:25:12 2015 +0200

    Support autodocumentation of properties
    
    Add describeProperty and help methods to Object.

commit eca21878cacf3dbcb18eedba0ccf22c3d47579a3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 12 17:03:06 2015 +0200

    Issue a more usefull progress status (j = n/N)
    
    Ratonale: it was weird to have the progress indicate
    e.g. "128/3... 129/3... 1000/3". Now the count always progess by
    increment of one over the actual number of columns that will be
    integrated.
    
    Add Screen::Coord1dSet::index() method, display this index instead of
    raw "j" value.

commit 33322681880e01d04449b1e3e0cb8d2070ab310c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 12 13:51:20 2015 +0200

    Remove KerrKS specific integrator
    
    It has never been proven to work, contrary to the generic integrator
    which behaves very well with either the Legacy or Boost integrators.
    
    Remove:
    
      * SpecificIntegrator/GenericIntegrator property;
    
      * generic_integrator_ data member;
    
      * genericIntegrator accessors;
    
      * nullifyCoord, MakeCst, myrk4, mrk4_adaptive, diff,
        setParticleProperties methods.
    
    Add:
    
      * setParameter method, to filter out
        SpecificIntegrator/GenericIntegrator and warn when they are used.

commit a2288b60a34c86cd97f5d09ddc0837fc45c48d70
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 11 16:25:49 2015 +0200

    fenv.h functions in the Yorick plug-in
    
      * Add more functions to control the floating-point environment from
        Yorick.
    
      * Note in README.SIGFPE to loading a plug-in can change the
        floating-point environment.
    
      * More debugging in Register::init().

commit 02e025b33efdc3c908feb3eedeb40647c2989448
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 12 10:56:39 2015 +0200

    Fix copyright years for KerrKS

commit 32722870c929dc888d1b796fb7f37ee3a1e9774d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 12 10:56:39 2015 +0200

    Fix copyright years for KerrKS

commit 0f60e1b78582c05307dc6a394425b4a6e571c7df
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 12 10:47:27 2015 +0200

    KerrKS is mature
    
    Stop inheriting from WIP. This is an ABI-breaking change, only for
    master for now.

commit 33dc967ffbaf0bb5c33e96731ab8ce924f976f77
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 12 10:33:36 2015 +0200

    KerrKS is not WIP anymore
    
    Modify the WIP (work in progress) class constructor to not issue a
    warning if passed the empty string instead of a class name. Use this
    facility to stop issuing the warning for KerrKS, which has grown in
    maturity. This is an ABI-safe change. Next step is to stop inheriting
    from WIP, but this will break the ABI and is not for the stable
    branch.
    
    The warning when using the specific integrator is now severe. This is
    the part that really is still buggy in KerrKS.

commit 238b83d61030c2f2509039cb59513e89b8c05925
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 12 10:33:36 2015 +0200

    KerrKS is not WIP anymore
    
    Modify the WIP (work in progress) class constructor to not issue a
    warning if passed the empty string instead of a class name. Use this
    facility to stop issuing the warning for KerrKS, which has grown in
    maturity. This is an ABI-safe change. Next step is to stop inheriting
    from WIP, but this will break the ABI and is not for the stable
    branch.
    
    The warning when using the specific integrator is now severe. This is
    the part that really is still buggy in KerrKS.

commit c5c30a9edc6234c25f3472bb6980c37ca42aaed9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 11 16:25:49 2015 +0200

    fenv.h functions in the Yorick plug-in
    
      * Add more functions to control the floating-point environment from
        Yorick.
    
      * Note in README.SIGFPE to loading a plug-in can change the
        floating-point environment.
    
      * More debugging in Register::init().

commit 0e2ef8c237ff80574e9631326f2f80f42f7709ca
Author: Frederic <frederic@macfrederic.(none)>
Date:   Wed Jun 10 16:08:57 2015 +0200

    PolishDoughnut: Adding central_temperature_ parameter

commit 17cc24485252ccef252fd6eefa9b6e5fce89d6d1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 10 13:50:35 2015 +0200

    Fix build failure when not using fenv.h

commit 6cdf9242e25263e9232d7bba8680980372e17597
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 10 12:07:18 2015 +0200

    Fix warnings (incl. undefined behavior) and some optimization
     * pass 'make CPPFLAGS="-Wall -Werror -DGYOTO_NO_DEPRECATED \
                            -Wno-error=literal-suffix -Wno-error=unknown-pragmas"'
     * some code optimization in NumericalMetricLorene

commit 3fd7a08f6d2a22f996317ef14399ed4b989216fc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 9 17:32:06 2015 +0200

    Update documentation and test suite
     + update manpage and gyoto -h
     + update test suite to use short options and mpirun
     + update copyright statement in binary

commit c62b5619bc7693123ccb87c2032ec7855174bd87
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 9 12:15:54 2015 +0200

    Add and/or document parameters to gyoto utility
     --ispec, --jspec, --astrobj|metric|scenery|screen|spectrometer-parameter, --unit, --xmlwrite

commit e5dae98b13fae0b1b71ecdfbd792a5fc6713759d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 9 12:15:54 2015 +0200

    Add and/or document parameters to gyoto utility
     --ispec, --jspec, --astrobj|metric|scenery|screen|spectrometer-parameter, --unit, --xmlwrite

commit 08ca7552f739f28a4460b710661b34ca20763eb6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 9 01:57:12 2015 +0200

    Rewrite gyoto.C option parsing using optionparser.h.

commit 913c7ddc07097712fbb15e7e78cf2dbcfce15518
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 8 16:34:28 2015 +0200

    Document --no-sigfpe in manpage; update synopsys in usage() in bin/gyoto.C

commit e188a2624a2444d796d01214686c10a70c0286a6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 9 01:57:12 2015 +0200

    Rewrite gyoto.C option parsing using optionparser.h.

commit 5097acfeeec1282cf07de1211c0dcfddc988915c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 8 16:34:28 2015 +0200

    Document --no-sigfpe in manpage; update synopsys in usage() in bin/gyoto.C

commit 62b4bb62aa0b94b92d31841839d6c6a0cc736605
Author: Frederic <frederic@macfrederic.(none)>
Date:   Mon Jun 8 16:26:32 2015 +0200

    NML.C: changed computation of Keplerian angular momentum.
    Doughnut: adding definition of rcusp and rintorus for all cases.

commit efc0f53daf24b88c8c76c1690aaefeb7ed6c2dac
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 8 14:57:50 2015 +0200

    Fix spurious SIGFPE
        + initialize all members of Value instances do avoid bad (NAN) random values;
        + hold FP exceptions when makeing boost stepper as make_controlled can raise.

commit 7ce95331587e2951d202fa2cb1baf6ae1a3d735a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 8 14:57:50 2015 +0200

    Fix spurious SIGFPE
        + initialize all members of Value instances do avoid bad (NAN) random values;
        + hold FP exceptions when makeing boost stepper as make_controlled can raise.

commit d069bb5d5ab279608a5a646568c7200fe4330937
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 5 16:04:58 2015 +0200

    Fix GYOTO_PROPERTY_SIZE_T to work on 32-bit architectures.
    
    On 32 bit system, size_t and unsigned double are identical but distinct types.

commit 4015547ad848caa33dfbf60fa1781e485a811902
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 5 16:04:58 2015 +0200

    Fix GYOTO_PROPERTY_SIZE_T to work on 32-bit architectures.
    
    On 32 bit system, size_t and unsigned double are identical but distinct types.

commit a5a1ae7165e010e7cec820f974f739706d977ecc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 2 15:03:56 2015 +0200

    fenv.h support: by default, enable SIGFPE exceptions. Provide mechanisms to disable it. See README.SIGFPE.

commit af37c64da82edf5c43c356728372eed9b14e16b2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 2 15:03:56 2015 +0200

    fenv.h support: by default, enable SIGFPE exceptions. Provide mechanisms to disable it. See README.SIGFPE.

commit cad7c2040d5d80d9fd98d1011c8fb614c6a8881f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 1 12:06:21 2015 +0200

    Discourage compiling with clang in INSTALL.

commit cbcdffb2048ce9a2f78718c7c9b2d69c1ef096df
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri May 29 13:01:43 2015 +0200

    Small improvements triggered by clang warnings

commit 3cb08ede61007eeacaa057dca76589dadc7dc8da
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 27 16:19:00 2015 +0200

    Remove unconditional throwError from GyotoScreen.h

commit faae244af48a65782123b0034389aca1ec79f439
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 27 11:34:02 2015 +0200

    Releasing 1.0.1 (1984 release)
    + add Odele to AUTHORS
    + update NEWS, ChangeLog and configure*.

commit 2292f1d74eaa9968ea9ec64bd00fdc150d8fe8b1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 27 11:17:14 2015 +0200

    Simplify python detection and add --without-python to make it possible
    to build Gyoto when python is installed but with wrong version.

commit 041c5fc40ee736afb183d693d93bca3b5fcdc1d5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 27 10:06:52 2015 +0200

    python/doxy2swig.py: add 3rd clause of BSD license per request of original author

commit 21dba0161760650512abd8507cfcfa7be27b5e22
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 27 08:45:11 2015 +0200

    Fix (bin|lib)/Makefile.am to use BOOST_*_LIBS instead of hardcoding the library name. This allows compiling with MPI support under at least macports.

commit 27fc03fe981bbcd3e6f919120a6b43bc6fc62a62
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon May 25 17:06:24 2015 +0200

        Releasing 1.0.0 (Youhou!)
        + add a note about --enable-release in README
        + add README.Developers to remember how to make a release...
        + update NEWS, ChangeLog and configure.ac.

commit aa035f96465a0a45dd910de47281e7652dffb44e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon May 25 15:46:10 2015 +0200

    * Update python/numpy.i
    * Put BSD license in python/doxyfile.py
    * Update copyright notice in every file edited in 2015

commit ca1979527bb018d77ad40cc9749b27e8d9bd4148
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun May 24 10:23:25 2015 +0200

    Clean *CFLAGS and *LDFLAGS and link always with CFITSIO which is now needed by Screen

commit 603f961fba9a796cf57bd7427cdd7b504db93e3e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat May 23 13:56:25 2015 +0200

    Don't .gitignore all gyoto files

commit 1f40e4053f01633839dbdb6b74b3e806663fbded
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat May 23 13:50:16 2015 +0200

    fix spelling errors

commit 752026d3bc4d4bd5c4fdf3e74c2e6c6d8170d887
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat May 23 09:31:29 2015 +0200

    * clean leftover files from doxygen
    * use pkglibdir instead of asuming it is prefix/lib/yorick

commit 11c4faa047b9eb172281c62ff366e9bf741d0831
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri May 22 12:07:06 2015 +0200

    Fix Disk3D::repeatPhi() to avoid SIGFPE when nphi_ is 0

commit d50df30e31cf0c89eb51744564f145859f6b280e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri May 22 11:50:34 2015 +0200

    fixup polishdoughnut warnings

commit 3339bf7115e2b9769fa05bd18fd0be6b702c7d8e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri May 22 11:42:48 2015 +0200

    Fix PolishDoughnut to export either Lambda or AngMomRinner to XML, but not both.

commit 56a4548398a87c01e34893ed38426a8b13ff7bf9
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu May 7 15:06:56 2015 +0200

    PolishDOughnut: few couts forgotten

commit e8ddcf706e7f80481bcf017ca356940ab86dd5b2
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu May 7 15:05:09 2015 +0200

    NML: adding the rico() Property read by Polish Doughnut

commit 4c47e67456caafb80fff8489f639c563d352cbfa
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu May 7 11:53:49 2015 +0200

    PolishDoughnut: adding a test such that lamnda and angmomrinner can't be defined together

commit 9127af4e64a6f9296c437621a14a130d3cfd29cc
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu May 7 10:42:26 2015 +0200

    NML: hopefully correct expression for 4D christoffels from 3+1 quantities

commit 3d2021646a177981e737c8b1777ae52633f30423
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu May 7 10:35:00 2015 +0200

    PolishDoughnut: adding the possibility to define a doughnut by specifying the angular momentum and inner radius, so no longer limited to Roche-lobe-filling tori.

commit 8efb25243c99776ed1cd49777385d20b69cf69e9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Apr 8 08:00:08 2015 +0200

    yorick: fix bug bug in dimension calculation of impactcoords when addressing sceneray with angles

commit 70b36cea4a91b1bed1f582f28312fb096d7c6112
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 27 16:53:24 2015 +0100

    fixup

commit c764b58ed8e4b55c4172d03080e8a3fbac43b647
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 27 16:49:37 2015 +0100

    Be more specific about which part of Boost is needed in each file (we use boost::array, Boost.multiprecision, Boost.odeint, Boost.mpi)

commit 17aca8b349c38a4e5ef2355422feadd781414c63
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Fri Mar 27 12:45:42 2015 +0100

    Improve Boost.mpi detection. Slightly tuned to ObsPM cluster...

commit b7511de0edd86a6c6596465673a757d1df6e253d
Author: Thibaut Paumard <thibaut.paumard@obspm.fr>
Date:   Thu Mar 26 18:16:10 2015 +0100

    Fix Boost.mpi detection

commit 26c95ca9f32dfb5c4627203e470c571a17000fa8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Mar 26 12:39:30 2015 +0100

    Change impactcoords to always return the first (backwards) encounter with the object

commit cba8e4e56314432dee6e0ea1a6fbc1a4fccb9dd4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 18 13:17:12 2015 +0100

    Scenery: add updatePhoton and clonePhoton(i, j) APIs to get Photon with all tuning parameters from the Scenery
    Photon: fix findMin to work also when time is too large

commit a3b908914d273f7effb527e0f71c5d0a83fda0e3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Feb 18 10:28:58 2015 +0100

    Fix sunradius unit, which was set to 1 meter

commit 6d80547e5b7f145afddfae05bd3df3bc5b238735
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Feb 17 16:40:10 2015 +0100

    * Expose MinimumTime as a property in Worldline;
    * yorick:
      + support setting Properties in the generic way for Photon;
      + support setting Properties of object kind (Astrobj, Metric)... to 0.
    * gyotoy: make gyotoy_warning an alias to error (it was undefined).

commit b79baab9367f5951d3e433bc4304cc095a3a940a
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu Jan 29 11:51:11 2015 +0100

    NML.C: adding boson star circular velocity

commit 3e45810d24fc4b3f9212d9e34b51c0bc500286b2
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Jan 21 16:44:18 2015 +0100

    Adding the Disk3D to yorick test suit

commit 650fe87d89e4a14a745c413683b84fe31e403d9f
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Jan 21 16:24:27 2015 +0100

    DynaDisk3D: adding File Property

commit be07f7f26c39a452120103924f5a17f976c324c5
Author: Frederic <frederic@MacFrederic.local>
Date:   Mon Jan 19 18:12:47 2015 +0100

    NumericalMetricLorene: adding 4D Christoffels

commit 4783d49d394efad393ee3ffe75c2dea7e70c8384
Author: Frederic <frederic@MacFrederic.local>
Date:   Mon Jan 19 18:11:13 2015 +0100

    ThinDisk: adding a trivial constant emission for simple visualization

commit 5ea26ab877df2421529b5a571c4eb06fa1a99d48
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jan 15 11:47:20 2015 +0100

    configure: look for swig3.0 as alternative for SWIG

commit b3d3a31520cd9dc00d7638384ce15377c261b635
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jan 14 19:31:14 2015 +0100

    Puthon: small adjustments (incl. ignore Photon::Refined) to compile with Swig 3.0

commit ca3d163e0780d3ad171d51ed37d07fa770fbf230
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jan 14 16:05:13 2015 +0100

    Python: make Swig interface file language agnostic (by including NumPy lines only conditionaly)

commit 42c4e894b6e7ba2d0c5f0f5a97651edab62eae69
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jan 14 15:52:58 2015 +0100

    + Gyoto::Value: make operator bool deal with long_t and unsigned_long_t
    + Python: make %typemap(in) Gyoto::Value target-language-agnostic

commit da505ec0da17ad3dc8507dca3261819ed1d6c74d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jan 14 12:52:05 2015 +0100

    + Add Gyoto::Object::get/set(std::string const &property_name ...)
    + Gyoto::Value::operator [unsigned] long() work also if the other type of long was set
    + Python:
      * bugfix: avoid segfault when outputting a NULL SmartPointer;
      * new typemaps around Gyoto::Value

commit 8f8a3aa5a61663848e19b8067b574a222fba52f0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jan 13 13:16:44 2015 +0100

    Python: make swig file a little less dependent on python

commit 9832ccbf6af0d53a050ff0b9cac8cdcce458c2cd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 12 15:05:57 2015 +0100

    Python: support building without boost

commit e8642a125992918c08ed1569eb6fc83a16b65bc2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 12 13:44:16 2015 +0100

    Python: support out-of-tree builds

commit 1cf513c3acb4a2df3b83644f08f5e3079295a186
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 12 10:59:15 2015 +0100

    Python: patch gyoto_doc.i doc accomodate for renamed nested classed in Screen

commit b75734f061eed2241b952e0708e0715b3b33ff6a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jan 10 22:42:26 2015 +0100

    Python: expose GYOTO_ARRAY<type, 2>::operator[]()

commit ad176cbeb4fea6d6079c879c6eebbaa58264955c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jan 10 15:20:00 2015 +0100

    Python: support NumPy arrays *in addition* to low level C arrays in Coord1dSets Indices and Angles

commit edeec3e193af94c5b948ce93d878022d7d01992b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jan 9 15:19:35 2015 +0100

    Provide casting from NumPy ndarray to gyoto.array_double. All Gyoto methods take the latter as argument.

commit 608982f15f0bbb2aecb91be51259c143ed6c6778
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jan 9 11:17:02 2015 +0100

    Add typemaps for Worldline::IntegState, Astrobj::Properties and SmartPointee

commit 1f85f55834b543671e4f8bb6ef41d26385951ac5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jan 9 10:44:02 2015 +0100

    Python: correctly support Gyoto::Quantity_t as a integer type

commit aa91388eef6c4f7b0d6d77bb9f85232fec356ba8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jan 8 14:43:48 2015 +0100

    Add python/example-mpi.py showing how to use MPI

commit 66a26bb1cf3c26f836ca98b940e7cf2bedb21dfe
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jan 8 13:53:38 2015 +0100

    Document Python extension in the user guide

commit 30f655752a852dfeb6a92c4f4d3a7c98635bc535
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jan 7 19:58:07 2015 +0100

    Python: Expose Gyoto::Property (ignore constructors)

commit 3dcf970c10046d2302b90af217f8f3d0ffd4e939
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jan 7 17:40:19 2015 +0100

    Python:
      + don't ignore any class (only constructors for abstract classes and some other methods)
      + work around a swig bug that makes "help(<module>)" fail
      + expose the Unit and Converters system

commit 1c495fdf30f3cd973b86d8bf58c8c36feb520a88
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jan 7 14:47:54 2015 +0100

    small tweaks in Python build-system

commit e8ba9a5ebfdd7b2987213d5c468dd8e024135d2d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jan 7 14:01:05 2015 +0100

    Python: expose normal pointers (with reference counting) rather than SmartPointers.

commit afcfaef4bd1ac997186522cacbda5766d0981e7c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 5 18:07:00 2015 +0100

    Check for Swig in configure, fix glitches so python extension compiles under MacOS (w/ macports)

commit c84d32b4eab3d3c1a721218cd5a8329cfcd3400a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 5 15:51:45 2015 +0100

    Minor fixes in Python docstring generation

commit 46e73509da11e0f0ac1b52970689773ce186b4ed
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 5 15:26:56 2015 +0100

    Use doxygen to provide docstrings in the python bindings (based on doxy2swig)

commit 78b9c99ea2c79f54a3bd045c2d9c77845ba7a959
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 5 09:56:46 2015 +0100

    Install enough material to build python extensions around 3rd party Gyoto plugins

commit 97601b0c1e2be46355a41c1e49fad0a7ae4bd4d7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 30 09:18:22 2014 +0100

    Add python/setup_lorene.py.in

commit 8557a8fa22832152f0e70629bfada1945f38d440
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 29 12:39:44 2014 +0100

    * Value: make sure only the member that was set can be retrieved.
    * Python: rename Properties to AstrobjProperties

commit 333a61c9fc961ddf5888c701bbcda585b9f71c69
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 28 17:26:14 2014 +0100

    Screen::Coord1D/2DSet destructor is now public virtual

commit 4d8dd3151d84c5ee8def7c6fdc7703bf7d8f891e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 28 16:14:28 2014 +0100

    + include/GyotoWorldline.h: remove prototypes for operators that were never implemented
    + python/: fix warnings about unkown base classes and cast operators

commit 6c31bc7424062db02573da7b0f4273f95ccb9eaa
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 21 20:37:50 2014 +0100

    Fix operator[] to return reference in (Astrobj|Spectrometer)::Complex, use it to implemet r/w item access in Python

commit e45e108aa696ba959b02af937c660437a179d5b0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 21 16:23:39 2014 +0100

    Support getting/setting element in Astrobj::Complex, including in python

commit 80974d03b5a251bdb6730ce28b38469fec484f30
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 21 10:21:36 2014 +0100

    Python: ignore SmartPointer<T>::operator() to give access to T::operator()

commit 1b064a9fcd21e588ead7e4f7860c72695bdab375
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Dec 20 22:39:04 2014 +0100

    Remove NumericalMetricLorene::getFileName(); complete gyoto_lorene Python extension.

commit fe94dbfb9fdc278eeabed0f2e978216c55302cfd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 19 20:20:19 2014 +0100

    Oups, commit gyoto_lorene.i

commit 618076c72c47251ca62c2735c6ab9021e3aec754
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 19 20:18:10 2014 +0100

    Python: new extension gyoto_loren (wraps only RotStar3_1 so far)

commit b9f6e31e39057fcf175b112e19f79f7676b70001
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 19 16:18:37 2014 +0100

    Python: add second python extension, gyoto_std, wrapping libgyoto-stdplug

commit f104a3bf96f73c4ee1fb8fa15f24a931b0962b67
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 19 13:18:19 2014 +0100

    Fix Screen::Bucket::Bucket to work with pixel-type Coord2dSets; more Python examples

commit 478041e13458fa968d0cb964ce071dce44052c81
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 18 22:04:30 2014 +0100

    Python: add some doc; examplify ray-tracing with Spectrum

commit 0f27551c51a02fffebc3a4dfa3d4030bde9941f6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 18 17:34:55 2014 +0100

    Add Python example, revert spurious changes in Screen (some unconditional debug output)

commit ca66c51021487fd1e7ccf39a0f09ec1a3451dd18
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 18 17:31:35 2014 +0100

    Document Python interface in INSTALL

commit aa5b211a11b3729bee63f39512757faa69a16108
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 18 17:20:37 2014 +0100

    Python: catch Gyoto exceptions correctly

commit 417b5c3e64dea8afac0ff0188b51377b0feec897
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 18 16:58:58 2014 +0100

    Python: hide base classes, make "Class" a sucontractor for that class

commit e35255bf64a9fa8f30838826cca3419105c8b2d5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 18 13:15:22 2014 +0100

    Python: basic (but sufficient) support for tracing intidivual geodesics

commit 506d66f6aa45e3c129cc9893f700d08cec9408af
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 17 19:45:08 2014 +0100

    Python: set flags for dlopen in gyoto.py; wrap all Astrobj::Properties members.

commit 455b96296e7974e0879c69fda662dd1c870dad8c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 17 17:10:51 2014 +0100

    Build system for the Python extension

commit fdde55aebd59b2011082e9ecbd36a3b1c63901ca
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 17 12:52:13 2014 +0100

    Python: fix Scenery interface so ray-tracing is possible. Implement a way to connect a buffer to Astrobj::intensity.

commit 3f2426ba0cb206a36d2c030e46215653986cd993
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 16 18:08:23 2014 +0100

    Initial attempt at Python interface

commit 24a436d4ed82043a588489aab75da41416df1041
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 15 15:22:25 2014 +0100

    + Bugfix: fix Star::rMax() to not SIGFPE and to compute the right thing.
    + Bugfix: v=Worldine::initCoord(): make sure v[4] is 0 if initial coordinate was not set.

commit 6a9859c7668a51a0cf8714dbdc46888a6659b665
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 15 11:54:34 2014 +0100

    Fix Scenery to ccompile correctly with --without-udunits

commit 57e2d588adc6dfc0f44be8d28edacd14a2a00be2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 12 14:48:03 2014 +0100

    Yorick: support setting/getting Properties with the eval operator in all object types.

commit cc2c3fdfae3cbc6ecf8d0e08b4ec43d15710c5e6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 12 14:23:38 2014 +0100

    Yorick: parse Properties in eval, only for Scenery.

commit c82d2af0a41698357c4579d618560d3efb51363d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 11 22:13:34 2014 +0100

    UniformSphere::deltaMax(pos): don't use operator() if pos is outside rmax_, as this can lead to extremely lon integration in case of moving Star

commit 5be938b22ea54e0c8405a0ce98e110cde922ca5b
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu Dec 11 19:25:00 2014 +0100

    Adding 3+1 metric functions necessary for PolishDoughnut

commit 0f553cc2e466d78a7b2cfcb9753ef8003848b38c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 11 12:59:05 2014 +0100

    More macros in Object a, Property to easily declare and define accessors.

commit 4900995e52f403f006a1b88fb386e233e330ca61
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 10 16:49:42 2014 +0100

    ThinDiskIronLine: don't assume coordinate system is spherical

commit fb57a49ada9b85019e08a18623d76d237e28b276
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 10 16:43:18 2014 +0100

    ThinDiskIronLine: Fix bug in LineFreq conversion, support unit in LineFreq and CutRadius

commit 478139baf50b295eeb6265673b2c3496c82ef725
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 10 15:33:10 2014 +0100

    New Property type: vector<unsigned long>
    Documentation in Worldline

commit fb5078b9c3c295ac72c0b1e5c76962cb269489ec
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 9 17:43:19 2014 +0100

    document Property and Value

commit bca056121fdfa7d741fa2ef84fc8a61c1c63dda8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 9 14:27:56 2014 +0100

    Document Object class

commit 4cd3a4069075c18cc440b50617c946487feadd68
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 9 11:04:16 2014 +0100

    Finish converting Scenery to Object/Property

commit 59c4103f87cb6e920b90ada84fa4047c9f1b8a9b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 8 10:28:18 2014 +0100

    Start converting Scenery to Object/Property

commit 20149de74409aa429cf07f4ba9090224ad796f43
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 8 10:13:39 2014 +0100

    Object and Factory: don't create SmartPointer sections if NULL

commit 8d94ccd9491ad00037c3353045675a9f704d856d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 7 18:21:06 2014 +0100

    Implement Astrobj, Spectrometer and Screen as possible Value and Property. Finish converting Screen.

commit 932197f354913c2b0dd27dc5208c09adbd8ec5d9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 5 22:30:52 2014 +0100

    Convert Screen to Object/Property (spectrometer remains to be done)

commit 4876907c001532a7a6a2685800fc47de8d94f42e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 5 17:01:34 2014 +0100

    Convert Spectrommeter::Generic and ::Uniform to Object/Property; rename Spectrometer::Generic::kind_ to kindid_; remove kind_ from Spectrum::Generic

commit 6de673c39658f27fa04f75aaf53d3e185b600119
Author: Frederic <frederic@MacFrederic.local>
Date:   Fri Dec 5 15:02:40 2014 +0100

    Typos in user guide

commit 6abd4422798979f5474faa5524ceb4fbb800d9ee
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 4 18:09:44 2014 +0100

    Convert all Spectra to Object/Property

commit 7a3e7857c06a6532e02895c49559016c20dfa0a7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 3 17:04:33 2014 +0100

    Convert all the remaining Astrobj classes to Object/Property mechanism

commit 116d62889340f0a067f7479ce82b524b9f501aa1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 2 15:29:50 2014 +0100

    Fix bug in WorldLineIntegState, which failed to update gg_ in init()

commit f3e9aef11264e4c141a05aba8acc9fb4284ccc75
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 2 15:19:23 2014 +0100

    Use strtoul and strtol instead of atoi when parsing longs/unsigned longs from XML

commit 020d8486c265ef169bee8d0ddaf836d22a367141
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 2 12:20:16 2014 +0100

    Change Object/Property API to use arrays (with "links") rather than chained lists. Much easier to understand and to read.

commit 9e0d71b4eea1926d72573245caff6999ca5d5d75
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 1 11:29:46 2014 +0100

    Move Object API out of Worldline and into Star and Photon

commit 3dfa0fd17208be7f95947062271ac9148763b3d1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 28 14:57:14 2014 +0100

    * Make SmartPointee not and Object, but most of its descendents.
    * New Value/Property type: unsigned long
    * Convert Worldline to Object/Property

commit a3c32d0cff9cadcadf4adf97cc972dd1664a13ba
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 27 21:09:12 2014 +0100

    Convert Torus to Object/Property

commit e843260a99b0863c828064383bb451a1836cb057
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 27 19:50:28 2014 +0100

    Convert FixedStar to Object/Property

commit f5659d915d3f4b462b286dbe4b24cfe2109a517c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 27 18:42:00 2014 +0100

    * New Value/Property type: spectrum;
    * Converted UniformSphere to Object/Property metaphor

commit d7912a1152d7d265381829e78a8f996f62912631
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 27 17:21:39 2014 +0100

    Split GyotoObject.h and Object.C in Object, Property and Value;
    Move Gyoto::Property::Value to Gyoto::Value;
    Add Metric member to Gyoto::Value;
    Make metric a Property in Astrobj::Generic.

commit 30a2278267e2130611faee81126582a0a3eaef1a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 27 12:05:00 2014 +0100

    Simplify introspection code by using new class Property::Value

commit c307c5caea29a9d21575157020ce6967fa0d0016
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 27 09:33:41 2014 +0100

    Convert Astrobj::Standard to Object/Property (safetyValue)

commit a6130803e3155ea5e6f28db86a0b14d84f96063c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 27 09:19:37 2014 +0100

    Rename GYOTO_PROPERTY to GYOTO_OBJECT, change GYOTO_PROPERTY_FINALIZE to accept a Property* rather than a Property

commit a8b849a195f85546a6179d891de7d55de7e580a6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 26 23:09:50 2014 +0100

    Bug fix in Photon::hit(), where Astrobj::Generic::Impact() was called with bogus indices

commit 714d24bb9bbb90be2e875be2c9b3579654564ce0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 26 23:02:51 2014 +0100

    Convert Astrobj::Generic to Object/Property paradigm

commit f4996d72f9cc03a1ab27fa6b4d6108ad246348de
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 26 16:11:34 2014 +0100

    New Property type: std::vector<double> (used in NumericalMetricLorene)

commit 3ab767866961fcbd5f54f304bfa057da4f26422e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 26 14:58:49 2014 +0100

    Convert most of NumericalMetricLorene to the Object/Property paradigm.

commit 8b7cb7e5c7b290e999abf67cbb3299ad7dd976ec
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 26 09:21:40 2014 +0100

    yorick: don't use a wrpper called "yorick", this confuses the build system (use yorick1 instead)

commit d42c33c4bb514ecffa7816f9de62bf0fec5f94a6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 25 17:59:43 2014 +0100

    support string and filename Property types in Yorick

commit e5ed94416615058394c582c560f426c611c3a688
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 25 17:44:50 2014 +0100

    Add new Property types string_t and filename_t, convert KerrKS, Minkowski and RotStar3_1 to Property-based objects

commit b1f25ac8408bd7c7e4acfa8b038f13c9b96fffb8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 25 15:13:05 2014 +0100

    Implmented Properties in KerrBL and Yorick

commit ea26db033dfbf301f11d217ba0fb8fd62bb91d6a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 25 09:16:54 2014 +0100

    Start working on introspection framework: new classes 'Object' and 'Property', properties can be set and retrieved by name. Metric::Generic converted to this framework.

commit 6f7f809a06a58b304d99decacd62d5c2570949c3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 21 14:50:11 2014 +0100

    Use the integrator set in state_ when refining geodesic in Worldline::getCoord()

commit ea6cb0c53cd95fed2d0421d4fdd4a83b12c7a98e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 21 11:49:41 2014 +0100

    make fullPath able to interpret `pwd`/

commit 2b88bd410a3cde049512099854c270123675e2bd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 20 21:36:31 2014 +0100

    remove KerrBL gg_ from PolishDoughnut

commit 72e87b0e4d6c64eef8ff2826237f6c6aa7490ddf
Author: Frederic <frederic@MacFrederic.local>
Date:   Thu Nov 20 17:44:07 2014 +0100

    PolishDoughnut is no longer KerrBL-dependent (1)

commit 0f1fc51888fbc968d5fa270224fec8ac12af840f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 20 17:19:50 2014 +0100

    Distribute our own yorick/Makepkg. Out-of-tree builds uninstall is buggy in the Yorick-distributed version.

commit 232eab11b9f82f29503fd548540124160bc0f155
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 20 12:55:08 2014 +0100

    out-of-tree builds: 'make', 'make check', 'make check-mpi' and 'make install' all work.

commit e0b58d5f40e97ee6eee1e4d6708dd232c3561a0c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 19 17:26:34 2014 +0100

    implement 'make check-lorene' and 'make check-lorene-mpi'

commit af0810339362462079fd66339aaca2509692b2ba
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 19 16:04:47 2014 +0100

    First step into checking lorene in make check

commit ad1ba1329fc6174c3d5584613afa635783e3b6ad
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 19 15:07:36 2014 +0100

    yorick/gyoto.i: fix gyoto_painters_panorama_eval() for partial panoramas

commit 9fd5a3941bd862652f93642809e9dba2dbe9a5f8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 19 14:53:19 2014 +0100

    Screen::fitsReadMask(): if file can't be openned, just issue a warning.

commit bc4190910c8c2f8e6222a06c9672580d2e1da5ce
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 19 14:43:31 2014 +0100

    Separate MPI tests in 'make check-mpi' to avoid hanging the computer when not plugged to the network

commit 2dbcf363aa2ea2487e1ca538ffeacad4a9d1a2db
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 18 18:14:42 2014 +0100

    Remove spurious cerr introduced in development; streamline debug output

commit ead9bccc7b5b1bcd21ef8741b94295c801927be3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 18 17:49:44 2014 +0100

    Write up NumericalMetricLorene::fillElement()

commit 6946b14a1c645ec324efd2276c8df1769e72feb5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 18 16:25:15 2014 +0100

    Put MPICXX in gyoto.pc, only if HAVE_MPI. Also update autoconf-generated stuff.

commit 40cf1c2b9b65942fafa02259209aa92d29c2791b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 18 15:38:23 2014 +0100

    New API: FactoryMessenger::parseArray(). Use it instead of direct calls to strtod everywhere.

commit 12ac38e0093a24e14728883dc9a5f40bae11f03d
Author: Frederic <frederic@MacFrederic.local>
Date:   Fri Nov 7 17:48:14 2014 +0100

    Small error in ThermalBrems

commit f1d40ddc477ee70270914e442475a34711b16882
Author: Frederic <frederic@MacFrederic.local>
Date:   Fri Nov 7 17:33:04 2014 +0100

    Updating ThermalBrems

commit 579960ae455c568a1678325a02198b7c8f478ebb
Author: Frederic <frederic@MacFrederic.local>
Date:   Fri Nov 7 13:32:32 2014 +0100

    Adding Thermal Bremsstrahlung spectrum

commit 409df1d00db643a9b9c0bd9aa7bad3ef33c313f3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 6 17:17:01 2014 +0100

    Changed the anglekind API and "Rectilinear" option, better suited for photo-realistic ray-tracing.

commit b708cf11be0d6bcf76d356ac824a90bb3e87a7d9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 4 19:32:01 2014 +0100

    exchange pitch and roll in gyoto_matte_paint

commit 185edcb99782a5ed0138a3ca4a53966245403a8f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 4 18:35:04 2014 +0100

    put most of the matte_painting machinery in gyoto.i

commit d0d9f0540ffe7af9ff98d415e83d206169e04543
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 1 18:14:52 2014 +0100

    yorick: new example script "matte-painting.i"

commit eb6b70cec3421fdb47bafcc6ddd83f7a3027070e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 1 17:56:55 2014 +0100

    yorick: expose Metric::coordKind()

commit 72464f30fe3113a3f187e675e7a71bfa30113e5b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 1 17:51:46 2014 +0100

    Only call setParameters in template subcontractors if fmp in not NULL

commit c355db11137993d482295cec1838f05f530296b1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 31 19:34:43 2014 +0100

    Photon::metric() also sets the metric in the astrobj. Works also for Scenery::metric().

commit f6f711ff8201bea086fa36f4fbc1e2dd2ed39ef4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 31 19:06:01 2014 +0100

    Store coordinates of escaping photons in impactcoords

commit 5835d8497e5dcf28f82cfc419e79d6577d515e0a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 31 09:44:34 2014 +0100

    fix trick yo yorick/Makefile.in that's sometimes needed for linking under OSX (with clang?)

commit 2a2fe9dda180ddd79392e36161ea9c417303979d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 30 12:27:11 2014 +0100

    Bug fix: build yorick plug-in successfully also without MPI support

commit 69522f0aad85d65531c3d30131a4af12b70c99b9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 30 12:12:30 2014 +0100

    Change SONAME depending on built-in features and by default add "-unreleased" to the SONAME.

commit 9ac7d4aeaf91ff1ded73de320699bfb73da60e37
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 22 16:36:53 2014 +0200

    Set an MPI error handler in Yorick (only attached to MPI_COMM_WORLD atm.)

commit 9dbb7c5c9d97ef3918dbb6b565ca0ef33ceb615d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 22 16:06:39 2014 +0200

    Scenery::mpiSpawn(): issue warnings when MPI is not available/not initialized/finalized

commit b83fc4f4052b4fb8fc976ae01c224f9c7e7abca2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 22 15:17:05 2014 +0200

    Change GYOTO_ARRAY if Boost is not available to compile fine with C++98 (e.g. gcc-4.4)

commit b52fbedb1d0973e7d75dc24fb1b10a957eb9fb09
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 22 13:17:10 2014 +0200

    lib/Utils.C: #include <cstdlib>

commit 5a357b4860d007163f0c38dd17e2b20741863088
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 22 12:17:14 2014 +0200

    yorick: rename gyoto.mpi* to gyoto.MPI_*, matching the normal C language name of the API.

commit 6f076286911da439a75bb3bd843854464d1a10d6
Author: Frederic <frederic@MacFrederic.local>
Date:   Tue Oct 21 18:35:47 2014 +0200

    NumericalMetricLorene: correcting gmunu_up_dr

commit 705cd88d901a4de50d348da020082d3d1b577732
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 21 15:24:41 2014 +0200

    fix format of NEWS file

commit c582a2e37be6059c9cf9c90ad4428573aaadfdee
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 21 15:06:52 2014 +0200

    update NEWS, which was left behind when releasing 0.2.3

commit a2ddb8efe5733c8fc371b2063fef4d7a39e6de63
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 21 14:15:34 2014 +0200

    Release 0.2.3
        * Fix minor memory-management bug in yorick-gyoto_Scenery.C
    
    Signed-off-by: Thibaut Paumard <paumard@users.sourceforge.net>

commit 97a0e08cea0bb46c408f6d956d875fe4b2c3723d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 21 13:03:36 2014 +0200

    yorick: when raytracing, support using arbitraty size arrays as indices.

commit ec667993caf716fb285e7a6e427ca8ab8b9ec43e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 20 16:11:38 2014 +0200

    clean gyoto-mpi-worker.*.1 (manpage copy), hide more files in .gitignore

commit fb035b8ec215a6e14bd87231645c70b9bd0729ed
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 16 16:15:01 2014 +0200

    * New API: Screen::Coord1dSet & Coord2dSet
    * Change Scenery::rayTrace() API tu use a Coord2dSet instead of i/jmin/max
    * Make Astrobj::Properties::alloc a simple bool
    * Fix PATH in yorick/yorick1.in
    * Got rid of yorick-specific multi-thread code.
    * Support ray-tracing of a bunch of angle-specified directions, including in wYorick, and in parallel

commit d0374b75093a82f6dfa419fac880a99ee70217cf
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Oct 15 19:04:09 2014 +0200

    Implementing specific moving observers for KerrBL/Minkowski.
    
    Screen: getRayCoord calls Metric::observerTetrad; new keywords in XML
    Metric: Metric::observerTetrad checks the normalization
    KerrBL and Minkowski: observerTetrad implements Keplerian observer
    KerrBL: obserTetrad implements ZAMO observer

commit e790df753b30ef038308ada1170e8e5ed6121272
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 15 17:53:01 2014 +0200

    * install gyoto-mpi-worker as ${bindir}/gyoto-mpi-worker.SOVERS
    * change dots in SOVERS to underscores
    * make sure MPI support build and works --without-cfitsio
    * add manpage for gyoto-mpi-worker.SOVERS

commit 25a54daaaeb49d8ab96f972e7a8921424f44ae64
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 15 16:23:17 2014 +0200

    Add yorick/check-mpi.i

commit efce82c20bd798296cc4b08499b582a3ac860bcd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 15 15:03:45 2014 +0200

    document MPI functionality in the user guide.

commit 8d1fa3df6b40b55f236ae0d0b865b6e575c53632
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 15 14:26:37 2014 +0200

    PolishDoughnut: turn cout message into debug message

commit b7cb430940d7961fbb69ffcf3c749ed90de5bfc2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 15 14:25:49 2014 +0200

    MPI: give work to the workers before copying data

commit feee6118168ba2ac1a4c8766dd30745909247c02
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 15 13:50:04 2014 +0200

    also check that mpi was not terminated when chacking that is has been initialized

commit b59317d408f3e08a5c834d64533b1890d6f01c7e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 15 13:06:05 2014 +0200

    Do not run MPI_Init automatically, instead check that it has been done and fall-back to non-MPI behaviour if it has not.

commit 1556512862b395ddbef9d1da056db22fbda0b1b2
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Oct 15 12:04:11 2014 +0200

    Screen: add the x -> -x transformation for SphericalAngles

commit 6d902aa3ff440f9543e1133bbacfb4543644707a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 14 17:59:41 2014 +0200

    Better control of when MPI_Initialize() and MPI_Finalize() are called.

commit 8c1a676e776387e3617c7468f17f7c361d244dfe
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 14 16:19:52 2014 +0200

    Support di and dj arguments, route yorick Scenery ray-tracing through Scenery::rayTrace when possible. The case that remains is when i_idx or j_idx is a list.

commit 3745ef35f95051d4f52089eb7706afd8c37a9eb9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 14 11:01:25 2014 +0200

    Basic support for MPI functionality in the yorick plug-in:
     * mpispawn=, mpiclone=;
     * gyoto.Scenery_rayTrace() support was automatic;
     * new functions haveMPI(), havePTHREAD().

commit ec9accf5215558b315f5a7fb05773cc6d9217056
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 13 21:53:38 2014 +0200

    Port to current Lorene (with namespace), remove linking against liblorenef77

commit f34c98c482c836d36fce9635b4ab276eb9732824
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 13 17:45:15 2014 +0200

    add example slurm batch file (extremely basic)

commit 52f654bab80cf092c318b3e1de597153abcd5371
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 13 17:09:25 2014 +0200

    fix bug in MPI rayTrace (invalid write)

commit f7d82e73926d276504576a8bd3114ec2d6e3a071
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 13 14:01:23 2014 +0200

    add gyoto.in,  needed to generate local wrapper

commit 7b1e3a433b633ae92823a9b8fe11cdbbf10dc453
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 13 09:12:08 2014 +0200

    * rename Scenery::is_worker to am_worker
    * give raytrace task earlier in Scenery::raytrace()
    * merge workers and manager into a team, use broadcast instead of P2P whenever appropriate

commit bb16b57f3f3175c267fd2378a3ed78603d644bac
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 13 09:06:59 2014 +0200

    MPI: broadcast XML data instead of sequential send

commit 4ebc4d5eed25ad1f9e52368a61e54dd77dd69557
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Oct 12 20:19:07 2014 +0200

    * provide wrapper script directly in the root of the source directory (sets $PATH)
    * update man page
    * accept (but ignore) --nprocesses when gyoto was built without MPI

commit 92b56464dfba00e5c025d752a9f18c65db5e928c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Oct 12 16:27:08 2014 +0200

    gyoto executable supports --nprocesses option; fill PolishDoughnut::fillElement

commit d935adb36db5ac409692f0b5585ae6c97d35a15a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Oct 12 12:18:34 2014 +0200

    Better detection and error handling of MPI prerequisites

commit 5c5313403eb2bd214c934c2f7defa753395b3f31
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 11 23:25:52 2014 +0200

    Document MPI dependencies in INSTALL

commit b27967a8590b6bf15f0dd53f7d753aaaf83571a3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 11 18:20:20 2014 +0200

    MPI: install gyoto-mpi-worker in ${soversdir}

commit 5865d2bc68ac6f5992be80b1737a208763a8c1b1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 11 16:37:06 2014 +0200

    MPI: compile (and run) fine with and without MPI

commit 924eaad2df7b5e9a5e6039e69ec3a255253fa66e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 11 13:20:49 2014 +0200

    MPI: support computing impactcoords

commit 82a24f08b062eac91741703d1bda199c681788e9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 11 12:53:11 2014 +0200

    MPI: Get requested quantities from data pointer instead of Scenery.

commit ab278de34b78e5f80db2b0fa4a6567a9fe122e15
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 11 12:39:25 2014 +0200

    Add typecast from Astrobj::Properties to Quantity_t

commit 4fe110b735e93d6dee4afc4020b2613f04f1903e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 10 20:54:52 2014 +0200

    MPI: support using provided impactcoords

commit 405957cad35d8adc662b01862c0c90b8e364381e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 10 17:21:38 2014 +0200

    MPI: support all the quantities except impactcoords

commit 2e4f125ce57e1e746c79ae78687ba1b0e3bb76dc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 10 17:02:17 2014 +0200

    MPI: works as long as gyoto-mpi-worker is in the PATH, which is the case by default.

commit 9020a896378525685268cb77691a390233fdfb5f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 10 16:38:34 2014 +0200

    MPI: use a buffer instead of a temporary file when cloning remotely

commit 5f99e28e9df677b5097233e6a924777623750c72
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 10 16:35:38 2014 +0200

    Factory: allow constructing an object from in-memory XML data.

commit 2232e31bac6a76f729ff0ebe8c1207c5fd9157dc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 10 15:45:16 2014 +0200

    MPI: move all the raytrace logic into Scenery::rayTrace

commit 64d65a086a1238557e68b8fff0b595d5062ed538
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 9 21:20:37 2014 +0200

    Allow fixed star to be "rotating", i.e. velocity is given by Metric::circularVelocity()

commit 87e22922c0b79bad3ba4163476824b237a9d7e03
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 8 18:17:28 2014 +0200

    MPI actually working, at least for quantity "intensity".

commit bb1816d21691d2c3c5fb0f570ed5cb458ab50662
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 8 15:11:37 2014 +0200

    Initial MPI version. Dummy implementation: calls are made to parallelize Scenery::rayTrace, but no raytracing actually occurs.

commit f1d58b489da853785c2f75f5ec0fd5070f3116f3
Author: Frederic <frederic@MacFrederic.local>
Date:   Fri Sep 26 14:20:40 2014 +0200

    Migrating omegaPattern_ and tPattern_ from DynaDisk3D to Disk3D where they belong

commit 95e32fc78f9ce8018ba63164708dab89beb8696f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 23 11:05:04 2014 +0200

    fix lib/gyoto-uninstalled.pc.in top hopfully support C++11

commit 8ec7314dcc217a3e56f0b312f390694daf7f1333
Author: Frederic <frederic@apcdhcp53.in2p3.fr>
Date:   Mon Sep 22 15:04:15 2014 +0200

    Astrobj: adding noredshift_ keyword

commit 224c254a314a346940f61986e766c44548cb7778
Author: Frederic <frederic@apcdhcp53.in2p3.fr>
Date:   Mon Sep 22 12:20:08 2014 +0200

    DynaDisk3D: adding rotation velocity keyword and Minkowski integration

commit fa5c38593c5d49d35ad6744522beb011477c57ea
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 19 14:47:33 2014 +0200

    Release 0.2.2
    
    Signed-off-by: Thibaut Paumard <paumard@users.sourceforge.net>

commit 4925c06002b51049873f8a7b2581d514579931f1
Author: Frederic <frederic@MacFrederic.local>
Date:   Fri Sep 12 12:26:17 2014 +0200

    PolishDoughnut: still cleaning

commit c9aaafa1e7b8934ed8c7cc0bd745a9c28de1f256
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Sep 10 16:01:20 2014 +0200

    PolishDoughnut: still code cleaning...

commit 5c0dc7a5e9e4ecda0c780433b20055f3fcf14f45
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Sep 10 14:45:44 2014 +0200

    PolishDoughnut: again code cleaning

commit a82ce262e2cf389c88f21eb1441ef4a8702e89e4
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Sep 10 11:57:31 2014 +0200

    PolishDoughnut: again some code cleaning

commit 44a8a2536af0e51e50831c8f151432d9f83fe24f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 9 11:22:24 2014 +0200

    Correct also the generic implementation of circularVelocity()
    
    Conflicts:
            lib/PolishDoughnut.C

commit ecedb397dde61cf787c4bc2e86eea9c61e2a660e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 9 11:38:18 2014 +0200

    Correct KerrBL::circularVelocity()

commit f9f33402a22908cd25d1d0b71ac6a40f2317489d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 9 11:22:24 2014 +0200

    Correct also the generic implementation of circularVelocity()

commit 4b184b1a2332530ac51014bf3a368efd86214088
Author: Frederic <frederic@MacFrederic.local>
Date:   Tue Sep 9 10:36:50 2014 +0200

    KerrBL: correct Keplerian velocity
    PolishDoughnut: few changes to ADAF

commit f3f9823316668dabe55c21ebb4b4e781494c3dae
Author: Frederic <frederic@MacFrederic.local>
Date:   Mon Sep 8 14:20:17 2014 +0200

    PolishDoughnut: Adding ADAF Yuan+03 model for comparison

commit 8815ed58a4ceeacf5e2ca53c6563351bcccd5f07
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Sep 3 16:22:27 2014 +0200

    Code cleaning

commit 65e3700fa71ad2510fb42149db7e9fb3cc630cf8
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Sep 3 16:07:55 2014 +0200

    Removing DS_Store file

commit cc6269f9e3c98577f6c0cad545ba1112cc872c2d
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Sep 3 15:11:12 2014 +0200

    Photon.C: coming back to transmission limit of 1e-6 to stop integration

commit 98ddf275b8bd0e2b66952215e700f77624f21d7e
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Sep 3 15:08:01 2014 +0200

    Updating DirectionalDisk, adding angle averaging keyword

commit cf161aee564f25a7fc193c5245d4d93ff64b773a
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Jul 23 20:05:32 2014 +0200

    PolishDoughnut: a bit more updates

commit ed286e1ef49258408e0d6d5e3c3c7b5d4666446f
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Jul 23 18:36:09 2014 +0200

    Astrobj: introducing radiativeq for radiative transfer
    Doughnut: major update

commit 2658641fbcad32179df074f80ee59671b57e914c
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Jul 23 17:58:12 2014 +0200

    Updating DynamicalDisk3D

commit b57d70da05b3348dcaa9898851ee04bbb16eb660
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jul 22 13:41:16 2014 +0200

    Released 0.2.1:
     - update version info;
     - New function Gyoto::atof() which supports the special values
       DBL_MAX, DBL_MIN, -DBL_MAX and -DBL_MIN;
     - Factory also outputs those special strings when needed;
     - increase buffer size in Factory to avoid overflow;
     - remove obsolete and useless files (yorick/config*, .deps...).

commit 09b1de055eedadad328531a267e70ce29edee9a5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jul 22 13:41:16 2014 +0200

    Released 0.2.1:
     - update version info;
     - New function Gyoto::atof() which supports the special values
       DBL_MAX, DBL_MIN, -DBL_MAX and -DBL_MIN;
     - Factory also outputs those special strings when needed;
     - increase buffer size in Factory to avoid overflow;
     - remove obsolete files (yorick/config*).

commit d4ea8da5e4ab740a50627c86e7c982695ba99e1b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jul 21 11:39:27 2014 +0200

    Released 0.2.0

commit 9377e247c866095da355060bbd6d10cd79c8c28f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jul 18 17:38:30 2014 +0200

    Prepare for releasing 0.2.0:
     - update build system
     - move ChangeLog to NEWS
     - output git changelog into ChangeLog
     - remove obsolete files (VERSION, Makefile.old, local_settings)

commit e9cb96aae0fd402903a8f7b45aecdf7c68447802
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jul 18 15:53:40 2014 +0200

    yorick/gyotoy.i: fix SAVE button label in export dialog, reorder buttons in import dialg

commit fa24dd06f48dd63f00d7afcf2df45297958b224c
Author: Frederic <frederic@MacFrederic.local>
Date:   Wed Jul 16 19:15:38 2014 +0200

    Adding risco_ and rmb_ in NumericalMetricLorene

commit bf81397b3623882047d6d38cbc57093bbdb9582b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 21 18:50:07 2014 +0200

    use boost::multiprecision in Screen::getRayCoord() to avoid loosing information due to the trigonometric functions

commit de3a2b3cb763e097c0170547cfeeced0bab5805f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 21 12:22:32 2014 +0200

    Don't hide parameters with default values in fillElement, this way the user have almost a complete view of the parameters they might want to set when printing an object.

commit 4d1829e391e02257c0fb62b3421bce17ec0572d8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 21 11:51:48 2014 +0200

    fix minor bugs in yorick check files

commit f4093019883f1bccdca8e69842753875db44b34a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 21 09:48:25 2014 +0200

    yorick: rename "accessor" to "closure", improve on_print method

commit 840a4c5ed222a9aa8f87d3ab4c9c1567ea40943e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 20 22:43:45 2014 +0200

    * remove const spcifier from Astrobj::rMax()
    * improve doxygen doc

commit 12b0002d89043608eff93bb4b36a692869b7275e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 20 22:27:14 2014 +0200

    document Worldline and Worldline::IntegState

commit 924773995e2ac4504d163a484ce333ce0a04c087
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 20 15:42:44 2014 +0200

    split ygyoto_private.h out of ygyoto.h

commit d690b09d60f29ee3b6c9bb761f3832e809c9f246
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 20 15:25:31 2014 +0200

    remove doc/user_guide/.gitignore

commit 493650058308da935411d040ad65745598e82770
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 20 15:21:15 2014 +0200

    yorick: improve dot operator to support everything the () operator supports; improve doc

commit 0981ff0c73420c42e239a7c780bf78390abd5fc1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 20 15:20:10 2014 +0200

    fix lib/BlackBodySpectrum.C to compile with the minimal feature-set (--disable-xerces etc)

commit c9a87c06ea0da00a9bb777e418847f7ac8e2ff1a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 19 16:03:08 2014 +0200

    Change dot operator syntax in Yorick plug-in.
    Warning: this may break existing code.

commit e118820888b4822fad88ab727de594e8c5ed1a9f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 19 09:21:22 2014 +0200

    doc build system:
     * build ref only if DOXYGEN is available;
     * build user guide only if all the necessary LaTeX bits are found

commit 7d4f236c4bf6b304b4a5a822dcfe7da646d6b711
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 18 17:13:07 2014 +0200

    Document how to extend Gyoto in the user guide.

commit af3dafa2069750343d4610f8ac5cd4612fcfe3d4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 18 11:10:57 2014 +0200

    Update manual:
     * some documentation on Yorick and gyotoy;
     * provide build system;
     * change aa.bst to kluwer.bst, which is free and available in texlive-bibtex-extra

commit f19633ff8149b09c9ea0cd9e24f5c9d4c368419f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 22:17:47 2014 +0200

    reorder configure script

commit 8bf325f08d67d92f5c0ea8c92e872b26e87e8af0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 22:07:05 2014 +0200

    add configure option --disable-c++11

commit df35b4773c7e6823ff4ee5d53dbfbb001dbe72ca
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 21:43:32 2014 +0200

    fix more warnings

commit 5b7a834364631a370c84401ba59b4d0af740beb6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 17:45:38 2014 +0200

    more pedantic warnings

commit 3349ed36907b54cffc4a098c35fe1c8f97b44f6f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 17:41:21 2014 +0200

    fix many pedantic warnings (--enable-hardening)

commit 0c275dd0e840f6719244ff707e5faf0496128deb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 14:11:02 2014 +0200

    repair building *with* cfitsio (!)

commit 34730f710625606dd48e4798ff997594fb528102
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 14:00:38 2014 +0200

    repair support building and checking without cfitsio

commit d33bc82240b0de477cac0b353b13eced87a2b4e1
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Jun 17 13:52:52 2014 +0200

    Debug check-directionaldisk

commit 87dafa1d0cb126c7c2579718f149d4ed22e63520
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 13:02:28 2014 +0200

    ensure Gyoto builds and make check works even without xerces.

commit b338cb057f7e424ab28bb312a4a545ebfb4d2b92
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 17 10:52:50 2014 +0200

    * yorick: add haveUDUNITS()
    * make sure the check suite passes even without UDUNITS

commit f298d400995c1dc5939991bb99ac94d136e10c47
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 16 18:24:21 2014 +0200

    fix bug in getRayCoord

commit b60a37c080aab4789e8feeef0feeb9f7321870b6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 16 18:11:57 2014 +0200

    fix getRayCoord to work better for very small angle increments

commit 34f7f763f330605fd3002928bddb91cc64047877
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 16 16:29:50 2014 +0200

    Document and compare the integrators in the user guide

commit 728ab77261498a0f0c44e777210e7ffe1f885503
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Mon Jun 16 12:21:08 2014 +0200

    Biblio manual added

commit 7f056100051aad17d6169156155070c19f72669c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 16 10:07:11 2014 +0200

    * Fix bug that would break adaptive integration for the Legacy integrator in multi-threaded operation
    * yorick: add gyoto_haveBoost()
    * make check now works even without boost support

commit df6d2c8eced475ae850f888e9a02be30f5de1932
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 14 15:43:57 2014 +0200

    improve configure to error out if boost was requested but C++11 or Boost not found

commit 36fdd3a700085dc104d13e8e3b59e6e3779d88b4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 14 10:27:00 2014 +0200

    ensure the right compiler is used with compiling the yorick plug-in, and document how to select a compiler in INSTALL

commit 9f5b70986d6654f22506063327aa7299debb3e9e
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Jun 13 17:57:35 2014 +0200

    DirectionalDisk: implemented trilinear interpolation in emission()

commit 08e91914060ce90a9e9bd6f5d3eff9a6989365c0
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Jun 12 17:00:30 2014 +0200

    Add new astrobj: DirectionalDisk

commit fbf69f4563942725acce1b80f1b7651f87298fa2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 11 21:35:00 2014 +0200

    Fix bug in Photon that would initialize the coordinate when it's supposed to remain uninitialized.
    Give access to Scenery::clonePhoton()

commit cc7f8f00f1441119155909a9c70356319379c017
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 11 14:57:31 2014 +0200

    update configure to test for more flags to enable C++11, and to chicken out if none work.

commit 37fc1c2e887d30add8ef6a9b598ae19d6364af39
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 11 11:40:35 2014 +0200

    include <array> in GyotoWorldline.h

commit 38b7b7c9cd48141eaf577008113e83fb77cf2168
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 11 11:01:28 2014 +0200

    Don't store Photon parameters in the Scenery object, but directly in the Photon template it holds. This avoids getting out-of-sync.

commit 579311b32b91b11c1cdf6bd969579d77e3595eeb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 10 23:05:18 2014 +0200

    clone Scenery internal photon when ray-tracing in Yorick

commit 768d6780f669dd617d0a4a0005e2b08feaaf4e3a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 10 20:42:13 2014 +0200

    abide by delta_max_over_r_ in generic myrk4_adaptive, fix bug in Metric::Generic::deltaMax(pos, h) in case of Cartesian coordinates

commit aaa1fc1d4d537411dc212b25bb2be4062a7f4610
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 10 14:26:33 2014 +0200

    Few fixes for compilation under MacOS:
     - default value for DeltaMaxOverR is now 1. to avoid overflow which triggers SIGFPE on MacOS
     - make the "install" target phony
     - check for the availability of -rdynamic in configure

commit a412ba0b2b912ce069e8b62f5468065ccf083e2f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jun 9 19:21:42 2014 +0200

    give access to the new integrator tuning parameters in yorick/Photon and Star

commit 44296bc1ee7be5749d6db5a5d08c42fe911e102d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 7 19:38:11 2014 +0200

    put CXXFLAGS in gyoto.pc to convey -std=c++11

commit 6d11ab03a8323014c9d1f5c452648894507d1106
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 7 19:31:33 2014 +0200

    put BOOST_CPPFLAGS in pkg-config file

commit 933e1e7a5077be5b1a08672f3e2e3b68faf00b80
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 7 19:27:33 2014 +0200

    support compiling without boost

commit 267f69c3354b89886a4f07fd9c51141a5e150ffb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 7 16:16:08 2014 +0200

    store boost integrator kind in an enum instead of a string

commit f042b3b68fe258e9a2f6f9d117fe731883bc8772
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 7 15:48:26 2014 +0200

    implement non-adaptive boost steppers

commit 296521a1cad702139fb8e1772b480ecc46064213
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 7 14:37:29 2014 +0200

    fix Worldline constructors and initializers to clone/init the IntegState when appropriate

commit 00af1d197d18c76351755c43f7da74a1fc36f8bc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 7 11:56:15 2014 +0200

    allow setting abstol and reltol in new integrators

commit 54664768985636cf00922dda98eedf495cd2f8c8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jun 7 11:29:57 2014 +0200

    improve new integrators (initialize minimally)

commit 99fa623fc61788791b28f911070c9a78a3efe82c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 6 22:14:48 2014 +0200

    access new integrator in Scenery from yorick

commit 1b276a0e6e94805930c809338dfec5ea7a2d77a1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 6 21:31:07 2014 +0200

    provide deltaMax, deltaMin and deltaMaxOverR interface directly in Worldline and Scenery for the new integrators.
    change default values of deltaMin (DBL_MIN) and deltaMaxOverR (DBL_MAX).
    fix bug in Torus::deltaMax().

commit 7a18bef6c48efbe70eb8e11e75bb31e78dd81d68
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 6 17:17:17 2014 +0200

    Support the 4 Boost Runge-Kutta integrators

commit 6a41ecb5fa71254630905c6db8cd888e1190aeea
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 6 16:34:43 2014 +0200

    Add support for Boost ODEint integrators. Adds new build dependency on Boost.

commit b0f9d62d26d9ce2256714986b4d97d2a1759f9df
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri May 30 12:01:29 2014 +0200

    ThinDiskPL: just remove Rmin and Rmax, they shadow InnerRadius and OuterRadius!

commit e1c870d8ef55397d70f86f4a618595ca67b7e6ba
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri May 30 11:23:20 2014 +0200

    Astrobj: add "const" keyword to rMax()
    ThinDiskPL: rename Rmin, Rmax to Rinner, Router
    
    PolishDoughnut: redefine r_cusp_ to solve high spin problem ;
    new correct version of p_mag implemented in Komissarov

commit 9faae660da6f547d89af76cc273e6cf0f5a9a96f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue May 20 17:19:33 2014 +0200

    ensure gyoto.so is compiled before gyoto_std.so, which needs it on MacOS X

commit 95fe4c951593469a132eeb1f20a79ac1407af7ad
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 14 16:24:08 2014 +0200

    avoid div by zero in yorick/check-helpers.i

commit 54642a5ab6a8fd1c48110d35125feec97a607cb4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 7 18:27:35 2014 +0200

    Allow setting FixedStar spectrum and opacity in the yorick plug-in

commit baf94b96a940e40de28fcc9382c0a3382b3f4a4f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 7 17:25:23 2014 +0200

    KerrBL: allow using the generic integrator.

commit 038d036a513becca89bb2010433a9dcc04347a87
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 7 15:27:58 2014 +0200

    Implement KerrBL::christoffel(dst, pos)

commit 35c1e1bae837abe22ad48f26710f43f8accc4b7c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 7 12:10:28 2014 +0200

    add some eye-candy in test suite

commit d836302bf9d2f99e5c679fc60c9ddc23f3de9385
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 7 10:22:26 2014 +0200

    Provide a proper system for running the yorick plug-in from the built source tree. Just use the script yorick/yorick which is generated at configure time.

commit a84b8dc68cb01271d65f7fa90df36063b655939d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue May 6 15:52:22 2014 +0200

    Include new metric (WIP): NumericalMetricLorene

commit 1e3ff63fafb7797445f4f042a1981eb7fc8c3779
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue May 6 15:39:53 2014 +0200

    + KerrKS: make it actually work, with the generic integrator. Using the specific integrator is an option, but it is currently broken.
    + The christoffel method may now set a stop condition.
    + myrk4_adaptive does not ignore the stop condition set by myrk4 anymore.
    + Conversions To/From seconds may now be done from/to distances using GYOTO_C as a conversion factor
    + Fix Torus, which was completely broken in Cartesian coordinates.

commit 3a0e3e7a200be6c840cf24141cb1acc46453154c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Apr 30 13:30:56 2014 +0200

    Add Keplerian keyword in order to get circulartVelocity to return the Keplerian velocity

commit 03b79c344c7b3cc88dcf39f277aa0aa29f348b39
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 29 17:11:37 2014 +0200

    code cleanup: remove useless constructors and destructors (in Metrics), protect kind(string) and coordKind(int) which should generally not be used.

commit 6e3e17a69ad368178b0a86243ed710ca78752332
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 29 11:03:23 2014 +0200

    move delta_max_over_r_ machinery to Metric::Generic

commit c6c149455ddd56ab2c5c22722706368a90c75dbc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 29 01:07:15 2014 +0200

    add WIP, use single call gmunu() in Metric::Generic and KerrBL (10% speed gain)

commit 02f034e8d9c029b635b76ac22ab16c5a531938b7
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Apr 22 16:55:00 2014 +0200

    Add doc/user_guide

commit 483b941a54c1902ee459e44a0f926c5774cd25ec
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 22 13:29:55 2014 +0200

    Add work-in-progress (WIP) class
    Add Minkowski metric class

commit cfe128aab7efe99fc9bf91da141a410ee1c36f45
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 17 14:16:32 2014 +0200

    Update configure script. Add "--enable-deprecated" option. The code should never be pushed when enabling this option is required to build the code.

commit 4e3abda54a6d31d484b4dcdc978cba28562d1c9b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 17 14:05:51 2014 +0200

    update autotools scripts, include new "compile" script.

commit bb0c4990b396b835c2e3f2b385310f4464bce462
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 17 13:25:45 2014 +0200

    rename set intensity/spectrum/binSpectrumConverter in Astrobj and Scenery

commit 21dea0f9e97279702b47fa7fbd0cd2eb605033a3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 21:00:41 2014 +0100

    add alpha0, delta0 in the doc of gyoto.Screen in the Yorick plug-in

commit 36ad61d232fc960c33351546368b327ea06f48cf
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 20:45:49 2014 +0100

    get/set alpha0 and delta0 in Screen support in Yorick, support unit

commit df78a088bde6ed4bc02b5dc471854b17f9a99b08
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 18:02:55 2014 +0100

    rename get/SetFlag_radtransf -> opticallyThin, nThreads, resolution, nSamples, spectralOversampling

commit 23daf50d49497d41b27474bb07cc9c2ec2d86977
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 17:45:10 2014 +0100

    rename get/set lambda, centralTempOverVirial, beta, constant, exponent

commit 852ef12998deab0ae2c7a7135e19ad2f84ed13df
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 17:11:03 2014 +0100

    rename get/setRadius/SmallRadius/LargeRadius/CentralDensity -> radius/smallRadius/largeRadius/centralDensity

commit 457bef5c21a594bf81b30d3d8600ec07b8c53b80
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 16:31:01 2014 +0100

    rename get/setDelta/Delta0/Alpha0 -> delta/delta0/alpha0

commit 0564a4fa0625edc915eae835ae1894b3400517b5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 16:18:42 2014 +0100

    rename get/setSpectrum -> spectrum and get/setOpacity -> opacity

commit 6a5776c5d36aa35ccad87df33afb2e02238ae2e8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 15:52:43 2014 +0100

    rename get/setSpectrometer -> spectrometer

commit 2682d2c581dd472e998df1719c06dc38e7908b96
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 14:02:24 2014 +0100

    rename set/getAstrobj -> astrobj

commit 9b1a7ab89b0d088303f99b0fab10a953ea6133ce
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 08:44:31 2014 +0100

    rename set/getKind -> kind everywhere, make sure Gyoto compiles with and withoug GYOTO_NO_DEPRECATED

commit 8a1accc56a2c4a32bbba632980537eee841a3a43
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 08:27:41 2014 +0100

    Add some API compatibility deprecation code

commit 54beda5617f259a540e339de4e962d3b73a43944
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 29 08:07:55 2014 +0100

    rename methods set/getScreen -> screen, fix last remaining warning

commit 8cbef78a57040fc4855564631e8395ebee2a55cc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 28 22:33:08 2014 +0100

    get/setMetric->metric, get/setRmax->rMax

commit fcd7f6bea42d258a6175b58ba9046ad983538f20
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Mar 28 16:48:02 2014 +0100

    PolishDoughnut: erased Impact_ ; directional and angle-averaged synchrotron in Komissarov

commit 8a8e16e126fcb27bf384ea7575bb33550d438946
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Mar 26 17:20:08 2014 +0100

    Code cleaning in PolishDoughnut/Komissarov

commit 62853366512a56bd0e5305e1f12f088e081aa9ea
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 26 17:03:42 2014 +0100

    fix "../include/GyotoPolishDoughnut.h:251: error: a class-key must be used when declaring a friend "

commit 61681551ab7faa42568cc68c80e48fa4f7ca7072
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 25 17:59:22 2014 +0100

    Simplify interaction between PolishDoughnut and PolishDoughnut::intesection and

commit 2253c42c813220ea646a39b0ea7b2da47c6f3296
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 14 21:56:49 2014 +0100

    change method names in Screen: inclination, PALN, argument, distance

commit c4e1bffa50cc51a29454836ae7db3b01c7f071b7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 12 15:35:26 2014 +0100

    rename RotStar3_1::integKind, RotStar3_1::fileName. Make sure compilation goes fine with HOME_LORENE set.

commit 968b109cfe50da2bb14c7cbd717773624c04253b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 12 15:26:34 2014 +0100

            * rename functions from setMass/getMass style to mass()/mass() style.
              Are concerned the following (new names):
                Metric::mass, Metric::coordKind, Metric::kind, Screen::coordKind,
                  KerrBL::spin, KerrKS::spin

commit d6ab1f233265dabe15a02075dedaa50b80021ecb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Mar 10 17:01:36 2014 +0100

    add DiffTol and DeltaMaxOverR attributes to some of KerrBL, KerrKS and RotStar31

commit 1f929ddad2d933489f9c2e3b40d4c8f4a003d4fe
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Mar 10 14:45:04 2014 +0100

    Add DeltaMin and DeltaMax attributes to Metric::Generic, support it in KerrBL

commit 67f56565152b3a4cf0ed43354a0cd6fe205bb011
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Mar 5 12:03:55 2014 +0100

    Code cleaning in KerrBL.
    In KerrBL::myrk4_adaptive, redefined difftol depending
    on metric kind

commit 7b80e9cbf2ddd203ec084e85259ae7bc1928e0a0
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Feb 13 11:04:16 2014 +0100

    PolishDoughnut::emission: temperature calculation changed, previous was buggy
    PolishDoughnut::emission_komissarov: added Komissarov model for doughnuts

commit 4bdf87445d39fd570f2845825cb5d0c5a6b962b0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Feb 8 18:58:11 2014 +0100

    Make Gyoto work for large distances:
     * use mathematical approximation for small angles in Screen::getRayCoord
       which numerically more accurate than the exact trigonometry, this makes
       Gyoto work for the Galactic Center case without using the dmax rescaling
       trick;
     * make dmax and h1max default to DBL_MAX;
     * in KerrBL::myrk4_adaptive(), set difftol to 1e-6 (this makes Gyoto more
       reliable for an object far behind the BH).

commit ea573ac4c1efb3864b5ce0e7822087ffe8c689ee
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Feb 7 16:13:28 2014 +0100

    use "approximate" formula in getRayCoord for small angles, this is numerically more accurate than the mathematically exact expression. Set h1max to 1e10, but it could be even bigger.

commit cb1672c1b9dca9b49677e564b7a82e98f1a13d01
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Jan 17 12:20:10 2014 +0100

    Still updating website

commit 9740df78064f45c6430132f2d49eab522b4a10cc
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Jan 17 12:18:17 2014 +0100

    Still updating website

commit eb7c9ca31b5a82d55484fe67f7201c564af1c65b
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Jan 17 12:14:04 2014 +0100

    Website update

commit bfd6777dcc785daba59eb8bc90f9fe3a8cb01c18
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Jan 16 12:36:26 2014 +0100

    Website changing

commit a0dce5a9b1fb7d2657393abd811d411b166a5086
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Jan 16 12:32:34 2014 +0100

    Website change

commit 0a55959d78a2daeacf1dd4af8f18e7b514e869d5
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Dec 20 13:10:04 2013 +0100

    RotStar3_1: updated myrk4_ada to follow the change in WlIntegState

commit 6f19033b72fda5d4321d87f04e37e3a696332399
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Dec 19 15:44:06 2013 +0100

    UniformSphere: added spectral dependence (photon index)

commit a9ade35e59be97f802631ebeb42dd3977e004136
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Dec 19 11:22:45 2013 +0100

    UniformSphere.C: add optically thin case for isotropic_=1 in emission

commit 57f4dfb92913b7a4d407d4b556bf2a415e8c76ac
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 12 14:19:51 2013 +0100

    yorick/mk-movie*.i: precompute mask, set aspect ratio to 4:3

commit 9458329ae80b99c6d2606d90c8832d845255a391
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Dec 11 17:55:58 2013 +0100

    WorldlineIntegState: still updating warning message

commit aa9b92e6590b43977f3837741d54783ea5698b94
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Dec 11 17:53:31 2013 +0100

    WorldlineIntegState: update in warning message

commit 4dd0875012fd862cead1e3909491fe719bf48118
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 27 14:56:24 2013 +0100

    KerrBL::CheckCons: make limarg relative to KK

commit a4002f53533abc4865d6c82f015b87b084efd341
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 27 14:55:28 2013 +0100

    yorick/gyoto_Scenery.C: bugfix in maxiter keyword

commit d618ef47079ef759b73ec67629c6681eee9e2b82
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Nov 24 21:10:36 2013 +0100

    document StarTrace in Yorick plug-in

commit 2e9080f5a97909d3f9060905d31eadb3c2819831
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Nov 24 20:48:54 2013 +0100

    Make sure an Intensity FITS file can bre readiy used as a mask.
    
    Warning: run configure after pulling this commit.

commit 316e34022311ca93145d33db7ab46c3d0b950da0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 23 23:03:11 2013 +0100

    some doc in include/GyotoStarTrace.h

commit 6193560ddb63baf58c23fda80859206f0ce7491f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 23 22:01:18 2013 +0100

    make star from startrace in yorick

commit dbad2ee8a7ab4365c312fba059e0dcf7e15e147a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 23 21:51:48 2013 +0100

    make startrace from star
    check-startrace.i

commit bade5b68b272c9c52dd292790c4aa1aacfa675ad
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 23 20:22:09 2013 +0100

    yorick interface for StarTrace

commit 8479f542e19e5456cb6dfa57bc34feaf44bc21a0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 23 19:39:59 2013 +0100

    optimize StarTrace

commit 20bd44161e6b938988ae859367b9ba829c0211f5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 22 18:10:01 2013 +0100

    automatically check startrace.
    set resolution to 32 and nthreads to 8 in Makefiel for make check

commit 6b0661f84eeef4fcf43db6d0476d7f63e3815466
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 22 18:00:52 2013 +0100

    New astrobj StarTrace, currently too slow.

commit a2b2856cec0e3a11f868a07687d7c0eb9a51a66b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 22 08:56:12 2013 +0100

    add members and accessors to UniformSphere to fine tune getDelta from XML or Yorick code

commit 863c2fd857a1e89ca34ade8ac42030f486a5f419
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 21 17:16:12 2013 +0100

    implement deltaMAx for UniformSphere and Torus

commit bfc90f5c920fe7e3470205eefbc008b311c76651
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 21 17:03:22 2013 +0100

    make sure h1max >= h1min

commit d40a0007b700b4a81deda1b6fbad5ce72c9ef9a8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 21 15:55:56 2013 +0100

    implement Astrobj::Complex::deltaMax()

commit 7cb526b968b7cb0aa056cd9e511ddc8b3ecf7eeb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Nov 21 15:38:16 2013 +0100

    * change Worldline::Integstate::nextStep() and Metric::*::myrk4_adaptive() to accept h1max parameter
    * add Astrobj::*::deltaMax() to ask astrobj how to not miss it, provide Generic and FixedStar implementation

commit 638a3f739dd004a31c2b2f0355c4a19155487748
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Nov 20 17:19:43 2013 +0100

    In KerrBL::diff changed derlim_hor from 1e5 to 1e4.
    Previous value leads to error due to bad z-axis pb treatment
    close to horizon.

commit 9740b41455c04dbdf896b6ca32e07aa2d1b8ce12
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Nov 12 11:31:19 2013 +0100

    DynamicalDisk3D: added novel_ flag to ignore velocity when emitter velocity is not provided.

commit 22887c725dc45b0d02aa1e907823188bfd64790e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 9 09:58:17 2013 +0100

    update data pointer correctly to make tracing a subset of the field correct

commit 202a5be4d8743df3fcd8fe70ec56b33c12ee86d9
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Nov 8 19:20:19 2013 +0100

    Disk3D: changing value of deltat inside object to constant value

commit 09ee9813c619e0a574d3f4af45e57d14b2ffb0e0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Nov 8 15:05:28 2013 +0100

    implement mask in screen to compute only parts of an image

commit 50b108e91e1da87e444fcfe26a0905ff20c42678
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 6 18:04:58 2013 +0100

    errmode should be 0 by default in Spectrometer as well

commit e8299ba1ca56ede7180ebc0c41bf7be1ad165b7b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Nov 6 18:00:26 2013 +0100

    Fix Astrobj::getSubcontractor to throw error by default when kind is not found

commit 2299fc943410d56165c3065e082fabee414d6343
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Nov 6 17:14:17 2013 +0100

    DynamicalDisk3D: code cleaning, proper implementation
    of radiative transfer for the non-blackbody case.

commit 7cf9d8ac6cf8132eef8b3c7fb188eab8ba4fd63f
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Nov 6 15:34:07 2013 +0100

    Added Makefile.in

commit e79aded502727313414d4fff14785bac06e3e4cb
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Nov 6 15:28:40 2013 +0100

    Disk3D_BB -> DynamicalDisk3D
    This is only a change of name.

commit e8b7aec3f98198c74ac259bcd8d65cd4beac77c1
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Nov 6 13:03:39 2013 +0100

    Disk3D: Adding default value of opacity_ in constructor.

commit 93176a0c30abf645c6cc85e75d16497424063f2e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 5 16:39:25 2013 +0100

    add copyopacity= keyword to yorick/stdplug/gyoto_Disk3D.C

commit d56536cdcd8a4b5636c50b95f91ec77be5187f13
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 5 15:01:28 2013 +0100

    Implement reading opacity extension in Disk3D. Beware: read, but not use.

commit 241d24a05fdbc621e279d3217faa6926c43fe77e
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Oct 30 17:35:42 2013 +0100

    In Disk3D_BB: Updated radiative transfer treatment

commit 2392f0fc1093be46f068a5019a24e3836843999b
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Oct 24 12:17:14 2013 +0200

    UniformSphere: added possibility to emit isotropic constant emission

commit a5b80a131a5245eda51cfa4ef224556516cfb3ca
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Oct 22 18:19:16 2013 +0200

    Disk3D, Disk3D_BB: code cleaning + added flags to allow raytracing
    on a grid where intensity is provided, not temperature

commit 441a7c6c356aed8018a502f0f3b2986d00c9e0df
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Oct 22 16:17:35 2013 +0200

    ThinDiskIronLine: changed default velocity when emission=0

commit 85f54bbf4ab217794933e902b28daeca026d4a24
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Oct 9 11:49:40 2013 +0200

    Added the possibility to raytrace only primary image of astrobj.
    Put <PrimaryOnly/> in Scenery environment.

commit 05a1a19db7320212793cf6c95d1e676087941171
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Sep 20 15:12:26 2013 +0200

    KerrBL:
    Modified z-axis tretment in myrk4, necessary for high spin.
    Added display of r value when Warnings are launched.

commit 29448ece43f5eb2229b6a8533eeeb774a67e78c1
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Aug 21 19:56:52 2013 +0200

    PatternDisk: implemented bilinear interpol for getVelocity() and emission()
    PatternDiskBB: code cleaning

commit 0cdea91b781daf264ef637497638c663c36620f6
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Mon Aug 19 12:59:18 2013 +0200

    Added ThinDiskIronLine astrobj to compute iron line profiles of thin disk

commit e3ef7aa0c3fc431e2415e1d6d89a9fb139c230be
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Jul 30 11:10:17 2013 +0200

    PageThorne: added the possibility to compute observed
    blackbody spectrum; [removed rednoise_ option, now useless]

commit 7dadb8c5be20b02861eab63b04b78a9f7c49210a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Jul 27 11:14:20 2013 +0200

    Prepare for releasing 0.1.0

commit a99c3e47c06370f9a6211c73db15bf68c2dae76e
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Mon Jul 22 17:29:01 2013 +0200

    Worldline: bug corrected in getCoord
    PageThorneDisk: added possibility to use with CS metric

commit 458ef15bc83edefbdad4d5cef8441ab20370af43
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Mon Jul 15 16:42:48 2013 +0200

    In KerrBL: removed all references to Chern-Simons,
    virtualized some functions to allow ChernSimons to
    be a KerrBK subclass

commit 65fa9b9ab2f3d6b93fbef5e4a4cb89f6822f7002
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Jul 5 11:56:48 2013 +0200

    Removed PatternDiskBB::rmax_ that shadows Astrobj::rmax_.....

commit 2a79baa386cc2be2fffbfaa0a985a46528f5156b
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Jun 28 18:34:03 2013 +0200

    Changed spherical angle limit in Screen

commit 1ff9c36de34e221983173d26269dc9e378040ea6
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Jun 26 12:18:33 2013 +0200

    gyoto.C: added test on indices value
    KerrBL.C: added condition on z-axis problem solving, to be fine tuned

commit f02f8e9e5b93f9f615b756bae9fb028f1d539051
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Jun 25 10:41:07 2013 +0200

    Removed modification of z-axis problem treatment in KerrBL,
    leads to bad behavior.

commit 96cc334d0825cf65987b2b1de6a3c18027b0880c
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Jun 19 16:46:40 2013 +0200

    Few comments on orientation stuff in Screen.C

commit 07621118f38781f5a96c6938309109d6b15f9844
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Mon Jun 17 17:39:01 2013 +0200

    In KerrBL added test in z-axis problem loop of myrk4_ada.
    Integration is stopped is modified step gets > than 2 times
    initial step.

commit bc678dffa500e97b8d4279fdb8e22a949f5d7073
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Jun 14 12:11:28 2013 +0200

    Update PatternDiskBB.C

commit d2341117f5960ac2eb445e0a860ab856b2b447c2
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Jun 13 16:50:58 2013 +0200

    One more line of comment in Disk3D.h

commit c471ec1085bd12fcca2f2d1e94c10dde3cbdc63a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 12 15:36:29 2013 +0200

    make gyotoy compatible with both gy stable and gy git.

commit a1a20baf792f3b66889aba9d04741bb2c037102a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jun 11 16:41:17 2013 +0200

    gyotoy: sync wihth gy development

commit 04cd6eca266edd6a42bfdc21be29477179a3b29c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 7 12:47:31 2013 +0200

    SysPrimeToTdot: return 0 if v>c instead of error

commit fd3533ed317d39c0dcd9501fc89c776fc30128f0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Jun 7 00:12:14 2013 +0200

    update relative to gy

commit 2ca253ab36e720fb2cb693669bee63272db76253
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jun 6 17:45:34 2013 +0200

    minor bug fixes in gyotoy

commit f852c841de77b5390e7fc608722f21cb3790d5f7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Jun 5 17:06:03 2013 +0200

    Port gyotoy to yorick-gy, getting rid of Python.

commit cae2bf0b0f169c65b296e6fc75767ced20a6d304
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed May 29 14:42:13 2013 +0200

    increase max mass to 1e20 sunmass in gyotoy

commit 43f1316219c9a590cbf9d8fe20cd6a1c9eb669f8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue May 28 15:30:43 2013 +0200

    Document required yorick version

commit e55ccd9fce21fb71a1790e2cfe382720a58cf763
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Mon Apr 29 17:59:14 2013 +0200

    Added UniFlux flag to PageThorne.C
    Impose flux=1, useful when only interest is silhouette

commit 80c716739f06b1cf7cad0ead5cae4b4b21dc9516
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Mon Apr 29 15:58:45 2013 +0200

    Added Chern-Simons modification at first order to KerrBL

commit a08841edc6daad29f637435942711ac2c5bde836
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Apr 24 10:48:09 2013 +0200

    Correct flux in PageThirne.C + rednoised emission

commit ec3874b59b18545d3a6ce259d1ed724873dfed81
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Apr 19 22:27:43 2013 +0200

    yorick: use dot notation in che*.i files and document it

commit 3e89b6d68e3cc3a0a6574dbd3f17b5ca3692f2a3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Apr 19 18:26:34 2013 +0200

    yorick: make object.member wrap around object(member=)

commit 8fffe94a1a910dbd98c1dc76ce06886c688caecd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 11 19:19:42 2013 +0200

    increase number of digits in gyotoy

commit 2eaf338ef09a0f4e3063cdfbedefcec83fd9b82e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 8 15:28:28 2013 +0200

    Bug fix: WorldlineIntegState::nextStep made no evolution in case of non-adaptive step

commit b5918923e9fa19edbf8093b89e2afd4fc4cd65fa
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Apr 6 01:14:36 2013 +0200

    Finish doc review

commit 290562c9adacd42da9298f5408274eff10f2713f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Apr 5 11:58:25 2013 +0200

    Rework Worldline::IntegState and Gyoto::Error
    Improve doc

commit 225cd70b19272953b7d4b659528504240b388849
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 4 21:15:16 2013 +0200

    fix FTBFS introduced in last commit
    improve doc

commit 134640f1f7381e64179f8529b8a16ee0f6377ab5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 4 16:23:06 2013 +0200

    Improve doc

commit 7a4eef96f9c54226a15591fcfc36b271d063613f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Apr 3 19:48:13 2013 +0200

    Remove FocalPlane, it's not used anywhere.

commit 03d1aefbf75a82fa52656910b0f516fcc3f650c4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Apr 3 19:40:04 2013 +0200

    Improve doc

commit 6a229b22b0cc1ed1329b8d0fce911f5f2b9721a8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Apr 3 01:03:18 2013 +0200

    imrove doc
    rename ScenerySubcontractor -> Scenery::Subcontractor, likewise Photon
    implement PageThorneDisk::getDefautQuantities() to return User4

commit e15250cc0c8d8932cdd02bf01d2699b884d7b293
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 2 22:33:20 2013 +0200

    Improve doc

commit 08767ea24f6186bff8d9978de8cb9ba174e7cad3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 2 17:33:26 2013 +0200

    Improve doc

commit c15947781f7dcd56036e5f47f0b915f6bb3513c7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 2 14:21:38 2013 +0200

    Add icon to gyotoy

commit 64110ee96f2bc2dc95afa6004c48627ab8ee2a14
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Apr 2 00:17:16 2013 +0200

    improve tooltips in gyotoy

commit 286d97b34eec57b3a70e14dd6471731f5cc65b55
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 1 23:38:19 2013 +0200

    update gyotoy screenshot

commit aa0d245f9c573786db17b2b07f47760135296f49
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 1 22:15:42 2013 +0200

    improve doc

commit b4d499cba4f4b7a20987dd54aad0a415ce75f989
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 1 18:59:44 2013 +0200

    yorick: small bug fix in Star

commit b8ef1545389e702a38d429e63130254e1a2a1c48
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 1 18:02:34 2013 +0200

    improve doc

commit a7db416a2a6a09ba2c66d1b7bf503b47707609b2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 1 12:49:04 2013 +0200

    improve doc

commit 7f0bc5602a677cf2bd098613ae84d71d513ba08e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 1 12:04:28 2013 +0200

    Add MaxIter parameter to Worldline (Photon, Star) and Scenery

commit d4abd288deaa8d8e7689c8c877caad0bd841ea27
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 1 11:05:15 2013 +0200

    fix gyotoy bug in dat output

commit af655d31a2dda90d950c635da0a443b27f1c68c9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Mar 31 22:57:27 2013 +0200

    avoid percentage > 100% in gyotoy

commit 0971b5474b7448a819cb77664aefe208a741c6d2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Mar 31 22:14:08 2013 +0200

    gyotoy: display pecentage with many digit in progressbar

commit cc1106d3a783ec6cb2d2bfccddf96692c76a35c5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Mar 31 21:05:29 2013 +0200

    Implement non-adaptive step for ray-tracing, fix bug with non-adaptive integration in the past

commit 3567e23d2eb743a97d14ed212df99c449303a92a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Mar 31 00:54:19 2013 +0100

    Improve rewind button behaviour in gyotoy

commit 2dd31722afe059dcbd1d63176208f7f6192442ef
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Mar 30 20:26:54 2013 +0100

    Worldline (Star, Photon): use <NonAdaptive/> in XML to disable adaptive step
    Improve doc

commit 0476d394c1e70889498948c5fa8dc209e8e78a74
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 29 18:36:37 2013 +0100

    Re-add --tmin option to gyoto tool, install gyoto manpage, fix Spectrum doc.

commit 4e5e1c715bea0997d56c69365c69db1d57504a83
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 29 09:37:01 2013 +0100

    update .gitignore to ignore ./configure output

commit d6f7fcf0e6e013f6db0f37707af659d2895a0d49
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 1 03:07:33 2001 +0100

    bug fixes in gyotoy

commit 753427147a72f976006b3b1d12124d6abab9f429
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Jan 1 18:59:59 1981 +0100

    gyotoy: add play/pause/stop buttons, fix minor bugs

commit ef2da581fbedb4b28bbdd9fb3de6427542067624
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 27 11:11:08 2013 +0100

    Enhance gyotoy: divide integration in nsteps

commit 75a29a4253bd2617e7a102af869247e423d858ae
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 26 09:57:24 2013 +0100

    add scalaprod metrod to Metric in yorick plug-in

commit 94e0ea1ad1e5bf81db678e2d72da318526fe25d6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 26 08:10:43 2013 +0100

    small gyotoy fixes

commit f183cecdc01bf24e641d1d7ab3832665d52f8213
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 26 08:00:32 2013 +0100

    yorick plug-in:
     clean more
     remove obsolete Star functions
     introduce namespace object

commit 54ff7864eb569150727aadf9e61113b1b5f0e10c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Mar 25 16:48:42 2013 +0100

    finish (?) streamlining main yorick plug-in

commit 9ea6ad2a75918898254876e0b2f5628bdad8fef6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Mar 25 14:52:25 2013 +0100

    Work on gyotoy bugs when loading star from XML file

commit 8275749c7e75ded99bc2fb3acd8f556849f068e1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Mar 25 11:39:13 2013 +0100

    Fix recent bug in yorick constructors
    Streamline yorick/Scenery

commit 7e3b05e52e596db57c628c0e516d124ecb01e6c3
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Mar 24 17:18:59 2013 +0100

    more yorick simplification and uniformization

commit fe8f888b413843fd6ff12ae6e7dbad4d9067ae74
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 22 21:30:45 2013 +0100

    clean yotick/Photon code

commit 31fb658bac3412393657f7c6187bfc5d90d8a99b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 22 16:18:08 2013 +0100

    Clean spectrum in yorick

commit 1b7e6f000c96e20c71a011685db29877140f21e7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 22 15:52:52 2013 +0100

    clean yorick spectro

commit 9ec305fb709fc04d24fda6de2a6d74cb3fd4b776
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Jan 1 01:25:28 2001 +0100

    Try harder finding python3 in gyotoy.

commit 1e8c70a58ca3200b950b502292b671cbfd3ee71c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 22 11:28:57 2013 +0100

    clean yorick code (Astrobj, Metric)

commit 29758060763dbe231b0e6064232cbd898cb4122f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Mar 22 10:50:18 2013 +0100

    Still clarify yorick Astrobj workers based on macros

commit 94e5d9d3f5085d635247feebe595b61e68ef90c2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Mar 21 21:29:00 2013 +0100

    clarify yorick/gyoto_Astrobj.C

commit 1506e7bb42464f1252c027fc6c2e2e21243599f0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Mar 21 13:56:03 2013 +0100

    clarify yorick plug-in with preprocessor macros

commit 7c143252cf9f104753899baffc8b00593140f605
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Mar 21 10:40:27 2013 +0100

    expose Screen fourvel, screen# in yorick plug-in

commit 3a264e2fa242bf1fb3f9c35b6004fb2f99adece7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 20 21:35:46 2013 +0100

    fix gyotoy bugs

commit 41bdbe7c68a9827a24a8dd8aecc5f1f29abe67da
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 20 16:42:51 2013 +0100

    suppress extraneous output in gyotoy

commit ba57d52364a1b4d4dcb54feeda00955d0c388af9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 20 16:26:33 2013 +0100

    More documentation about gyotoy

commit 98fafbbb7bc363e7b5fe5cc8fafa85c58bb46845
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 20 13:54:03 2013 +0100

    fix documentation on python 3 and PyGObject

commit 718979621af0a47beca5ccc655f42f62f9635646
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 20 13:40:52 2013 +0100

    Gyotoy: port to python3

commit 26da5715240feabafc52e43a3754c7aa23ff58f8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 20 12:59:17 2013 +0100

    Gyotoy:
     * Port to Gtk3 (a.k.a. PyGObject)
     * Add possibiility to load metric from XML
     * Various bug fixes

commit ff478ad9bc5f6103c98f5f2a61bafa5cc06067f9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 19 16:16:26 2013 +0100

    implement possibility to change delta in Star and Photon from the yorick plug-in

commit aaf8e5ae0fadbfa06f8dba9012a95f8db10262b2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 19 15:49:07 2013 +0100

    implement setParameter for Spectrometers, export ABI in Yorick Supplier

commit 42d56b527809580752474cf88409319294392e46
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 19 15:04:28 2013 +0100

    fix freqObs usage in PageThorneDisk::processHitQuantities

commit 89308d3d0fb58f389e591c3e63b51764693fbb2b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 19 14:49:26 2013 +0100

    Enable changing freqObs

commit 1b619a75a758eeb91e4e431bad653bae2b64f358
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 19 11:02:17 2013 +0100

    PageThorneDisk: bolometricEmission doesn't need a freq, remove from Yorick
    plug-in as it can be instanciated with gyoto_Astrobj and updatespin is now
    useless thanks to the Teller/Listener system.

commit 3649da1e7097614ba73818ecb0f0aec057669591
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Mar 18 17:17:15 2013 +0100

    remove bolometric case from Astrobj. PAgeThorneDisk implements that as User4

commit 6dbdab9f84937cf8252251c86ac355ea1f3f623e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Mar 14 22:01:48 2013 +0100

    Fix "error: 'Gyoto::Register' is not a function," namespace conflict in Spectrometer.C

commit 3be921ec5fa74463bbced2b0bc8dfb22006d2e12
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Mar 14 13:26:14 2013 +0100

    imporve polishdoughnut doc in yorick

commit 5a360e2236cd466a231fa54c1a39294d34d2a9b8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Mar 14 12:39:20 2013 +0100

    * Split yorick/gyoto_SpectroUniform.C out of gyoto_Spectrometer.C
    * Document Spectrometers in gyoto.i
    * Support units in Spectrometer::getWidths(), getMidpoints(), getChannelBoundaries()
    * Support reading spectrometer from file

commit c73613777e37c8f5ba3a0aa215b4a8edf1f548d4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Mar 13 17:52:31 2013 +0100

    Split Spectrometer.C and .h into two files, clean API, update doc

commit fd40012fed4d11c1b021c5dfdbaa019ace79a85f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 12 18:07:16 2013 +0100

    support creating empty Spectrometer::Complex in Yorick

commit 7e2480dbad67ad0c733cc6e4c68196856345a081
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 12 18:04:32 2013 +0100

    implement SpectroComplex in Yorick

commit 057d16fb8f5f3d8366ba95fbb03ca7c27c025aad
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 12 17:04:23 2013 +0100

    separate Spectrometer and SpectroUniform in Yorick plug-in

commit 90d6e082dc3eb8ebc2f48f373e2b0e9699d26d8c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 12 14:34:52 2013 +0100

    add missing files

commit 784e7adc01ae60cf6f6b22d45582f891b9e1188f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 12 14:32:08 2013 +0100

    fix yorick plug-in

commit d4fb64d8fcf54892466b0c081314a046c94f4ea4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 12 14:10:07 2013 +0100

    New Spectrometer Kind: Complex

commit 6ca5b14840be29b990063013a9a7313ad33476bd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Mar 12 10:27:04 2013 +0100

    use a register for spectrometer kinds

commit 59a8966cd991e0a3bc5f5e5c01a613a0d04ae5e4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Mar 11 22:12:18 2013 +0100

    split Spectrometer into a Generic base and a Uniform subclass

commit a8d9ae7ab7df5781544d1a1b1401c6b99c8c17bf
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Mar 11 11:33:39 2013 +0100

    Spectrometer channels may or may not be contiguous.

commit 4573ce1ee64af76a594f4fffac6a8b666883a03a
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Feb 28 10:50:05 2013 +0100

    - Added the Bolometric keyword for Astrobj when bolometric (and not
    specific) intensity is returned by emission
    - Astrobj::process deals with boloemtric or specific intensity
    - Corrected all PageThorne examples that should be bolometric

commit 7311719c49bce27058551d543fcb10d42c546891
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Feb 28 10:00:30 2013 +0100

    Typo in Scenery

commit 61a46b82e211b3e671b4672d75f2e937b7ffac93
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Feb 26 14:32:39 2013 +0100

    Updated Photon.C to always store 1 in freq_obs_
    This quantity is useless and will be deleted in the future

commit 4ffc983cbe9aabb65e15e5da23caab84bfc3ffc2
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Tue Feb 26 13:06:39 2013 +0100

    Come back to pre-doppler commit

commit a85b3b16d7c4f2171900764c62d71c4f3b487406
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Feb 21 18:02:39 2013 +0100

    Fix buggy Doppler factor when observer moves

commit 691f44db5879ba91f2a78de8f77dc619ae3341b9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Feb 21 11:59:29 2013 +0100

    Listeners must unhook from all Tellers in their destructor

commit 220cbd7c80bb9103a32fd470b37a981040b9378b
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Feb 15 15:08:30 2013 +0100

    Typo in Screen.

commit cd4019015ab2468e72f6cf04fdaaacc9f7601121
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Fri Feb 15 14:29:15 2013 +0100

    Implemented Screen with spherical angles

commit 11a82d9f934acf610e9186cb4d3122b984a6236d
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Mon Feb 4 18:23:42 2013 +0100

    Corrected checkPhiTheta in Worldline.C
    with modifs in Photon.C accordingly

commit c9fe23a0e80574217dc9c1cfd5e79030501553db
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Jan 30 17:16:04 2013 +0100

    Typo in example file.

commit 1b5a5012cc4788c892bf11a041ea62bc9b7265df
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Jan 30 16:34:59 2013 +0100

    Example file for integration
    with a given local frame for observer

commit 413c242e342c999c454e57c90e1db9a498c00d67
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Jan 30 16:32:59 2013 +0100

    Implemented definition of observer's local frame
    given in XML input file --> allows to properly account
    for any kind of observer's motion

commit 749abccd4378a5eaecb509dfc2cf6ede35a33a14
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Thu Jan 17 17:51:47 2013 +0100

    Screen::getRayCoord updated to allow screen orientation through
    Screen::alpha0_ and Screen::delta0_
    Corrected computation of spherical_angle_2 to be OK for not small
    alpha, delta

commit cfb4855f3ce04cb0f5ca910d0e270e515196d529
Author: Frederic <frederic@MacBook-Pro-de-Frederic.local>
Date:   Wed Dec 19 16:29:21 2012 +0100

    Updated test for norm conservation, passed to norm/tdot conservation

commit 6b67e12aa272510530a2734f61be8a2cc1add54b
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Dec 6 16:03:12 2012 +0100

    Moved checkPhiTheta from Astrobj to Worldline
    Added call to checkPhiTheta in Worldline::getCoord

commit 47a6cd46cbbca22b1a657211405d8b0f24eb99a4
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Dec 5 16:59:55 2012 +0100

    In KerrBL.C contravariant metric in a more readable form

commit 294d3335fdbdee7ae230e330170cb6f3d4ac019f
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Nov 28 15:57:36 2012 +0100

    Add contravariant Kerr metric

commit 78d30c895db0ca362ac249852e73cf89e23a4b67
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 20 21:57:08 2012 +0100

    Document Hooks

commit 2acab338da5598f280f2a7ec3c156f79cc1356c6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 20 20:55:37 2012 +0100

    Fix in Worldline::tell(): must reset particle properties (Metric::Generic::setParticleProperties())

commit 7c0215c075416a599a2f0865295162405da87355
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 20 18:33:42 2012 +0100

    Hook worldline to metric (using Hook::Teller/Listener)

commit 8573cb991072749fc27e60c0c909afaec288749c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 20 16:36:17 2012 +0100

    Move Hook::ListenerItem to Hook::Teller::ListenerItem and hide it. It's an implementation detail.

commit fc0fad546a9513b5c3b0d33280de9e0452fad668
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Nov 20 09:19:38 2012 +0100

    Photon::clone(): reattach Metric to Astrobj

commit 8c9db127d5314e018c9ee30d15eae278978cce51
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Nov 19 11:36:07 2012 +0100

    Fix RotStar3_1 copy constructor to get example-fixedstar-rotstar3_1.xml working

commit 815112c00ccb398cf5ff8de3c87bb1c0e10c7259
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Nov 19 10:41:31 2012 +0100

    Implement hook system so that a Metric can warn objects when it changes

commit 14a1447878cdff5f93ea46129f3f5626332d3976
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Nov 12 18:05:04 2012 +0100

    Use the setParameter(s) paradigm for Metrics as well.
    Ability to instanciate any Metric from the Yorick plug-in.
    Fixes in RotStar3_1.

commit 0ec6dad93d122e2f0d0db1504f75f62f0398998f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Nov 12 15:52:37 2012 +0100

    Ability to instanciate any Astrobj of Spectrum in Yorick

commit 4c3593e417c01146f92a5106e8a89197e66df4c9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Nov 12 11:43:55 2012 +0100

    * Spectrum:
     + use a templated subcontractor
     + accept unit in seParameter(not used yet)
     + ability to instanciate arbitrary Spectrum in yorick:
        sp = gyoto_Spectrum(kind)
        sp, setparameter=name, content

commit f463d49635774ac0264fc4692ade84c8a7caf395
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Nov 5 15:51:37 2012 +0100

    PolishDoughnut: allow setting the spectral oversampling used in integrateEmission()

commit 75d8d882ec877fa8eeb40d608f7d9c125be5688a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Nov 4 21:27:29 2012 +0100

    * Astrobj: integrateEmission takes arrays as input/output
    * PolishDoughnut: integrateEmission() uses emission() and oversampling

commit dc0a065da77ac8ab094a7f09e498e9b61cef90cf
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 3 16:51:59 2012 +0100

    PoishDoughnut:
     Try secant method for finding root of transcendental functor.
     Use Ritter's method as a fallback.
     Clean PolishDoughnut from now unused code.
     Make math functions static members.

commit 8af3691bed67f7ddbea8ea8a6e175e5ad0967537
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 3 16:51:04 2012 +0100

    Implement Gyoto::Functor::Double_Double_const::secant() root-finding method

commit dd54ef81e3e485a205b26b3006b3b4977c2443a8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 3 12:37:33 2012 +0100

    Use Ridders' root-finding method instead of bisection*(). Implement intersection() as a Functor.

commit 5d04756735cfcc67054cab10de1c08967798aa68
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Nov 3 12:35:24 2012 +0100

    * New source: lib/Functors.C
    * Implement Ridders' root-finding method for Functors::Double_Double_const

commit 2fad938cb9005f6b4a96d6e87c9ea2bf167c38f6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 26 20:57:35 2012 +0200

    support for im=sc(,,"Intensity[unit]") in yorick plug-in

commit 1b10cf4f583723bc529bda14bebcf8b02e5c42ab
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 26 15:30:14 2012 +0200

    fix grave bug in Spectrometer::setBand(band, unit): only band[0] was converted

commit ad7e980fa13cdf7cc967f4a9c950077a9520aa0a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 26 15:17:27 2012 +0200

    * implement multithreading in Yorick plug-in's gyoto_Scenery operator ()
    * fix PolishDoughnut's copy operator which prevented the PolishDoughnut from working in a multi-threaded environment

commit 2f05e3368958919bb717181860c2ceeb10f6e3a8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 25 21:38:16 2012 +0200

    * improve configure tricks to read Lorene's local_settings
    * protect make check from GYOTO_PLUGINS environment variable

commit dc0b79b4fcf54de431f2d4535e255284fa370f34
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 25 21:14:52 2012 +0200

    * make configure more resilient on make behavior variations

commit 4f7e08a39bb3e4fdf210a58dfad80a623626f1b7
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Oct 25 18:09:32 2012 +0200

    Warnings in Disk3D_BB

commit d9a86c165635fdd4733f81f53a6d9d83d87ffb6d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 25 12:59:27 2012 +0200

    * minor optimizations
    * many warning fixes (--enable-hardening)

commit 2cff2879a0a9975b6dd121586b4b9e474eec36da
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 25 10:01:09 2012 +0200

    * implement Units::Converter::reset()
    * implement default Converter constructor (trivial converter)
    * fix warnings in Screen

commit 960430153b1ddd65b47fa4d9a97dcf91ce489f17
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 24 22:18:17 2012 +0200

    clean Converter API

commit e1b15d0146cde835a7ebd0dcdc841995de9b41ab
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 24 19:52:27 2012 +0200

    use "make -s" instead of "make" to retrieve Lorene configuration

commit ded0931e8bbbaa4ca17210d6028a21b296b35857
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 24 17:59:55 2012 +0200

    * add unit support to Spactometer::setBand()
    * implement Units::To/FromHerz
    * To/FromHerz and To/FromMeters can convert between length, duration and frequency

commit b656125cb3b2b735aed8d6178cd7ce37761df5b9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 24 11:27:32 2012 +0200

    * interpret units as UTF-8 instead of ASCII
    * (re)introduce units: as, mas, µas, °, kyr
    * implement To/FromGeometricalTime()
    * re-work PolishDoughnut example to be closer to observation

commit 6a163a70902942343fc3bbca45bcaf32594ae29e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 23 21:37:51 2012 +0200

    fix Scenery constructor

commit 330cc0cc367cc943fa7a2540d56ffc54930872fe
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 23 21:18:02 2012 +0200

    (double) linking yorick plug-in with xerces-c is actually needed (under Darwin)

commit d0da753a5007372643f3d0788944b3f98e56e175
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 23 20:42:06 2012 +0200

    Don't link the yorick plug-in with xerces-c, cfitsio or udunits2: this is
    unnecessary double linking which sometimes prevents the plug-in from running
    with strange behavior (seen under Mac OS X).

commit 0d1faa78acbda296c0a66e8960f5bf54db6991be
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 23 14:37:11 2012 +0200

    Document include/GyotoConverters.h

commit dd78b821d2113df93aa5f6dea6fc81412dfda2ae
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 23 11:46:36 2012 +0200

    support for units in Metric::set/getMass and unitLength()

commit f21b60f26b426ce903fcd4621649ba4ce1d5c1cb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 23 11:00:31 2012 +0200

    * support for "pix" unit in Quantities: pix is the angle covered by a Screen pixel
    * support for units in Scenery::set/getDelta() and set/getTmin()

commit 10a25cce8d868270d63039fb52d02018a47f4f96
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 22 19:17:56 2012 +0200

    fix syntax error in yorick/check.i

commit b1e0d4d99821f76ab1a0cd84947bb40e55bb60ed
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 22 17:48:50 2012 +0200

    fix missing -ludunits2 in some cases in configure

commit 1eba0ab051cb1ef782f22877669b63085792974d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 22 17:38:06 2012 +0200

    * Support for units in Screen properties
    * new APIs: To/FromSeconds and others

commit a4441eb1a5c6f5d0cb1dd97d33771af4242f4ab1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 22 14:11:12 2012 +0200

    udunits support in Screen::fov_

commit f39df39152ce2f118acfaf7e1fb22ba2927c2cc9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 22 13:22:15 2012 +0200

    Add unit support for many Astrobj properties

commit 2e5eddd4cb048d5c78c864fcc260c4787cb86a19
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 22 11:33:40 2012 +0200

    * start supporting units from Astrobj objects in Yorick plug-in
    * fix Astrobj::Standard::fillElement to call Astrobj::Generic::fillElement

commit fb23f29eb9a6f8a22e833a4d38aa6a934a407659
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 22 09:04:23 2012 +0200

    add --with-udunits-inc and --with-udunits-lib configure options

commit e2b4fd7f7aef7d080c9a8656524d2e9486e50d1f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 19 20:22:58 2012 +0200

    Generic support for units in XML files, in particular for Astrobj

commit b742b53e8555bc989131139a420d429518f1d7ba
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 19 11:43:11 2012 +0200

    * Add copyright to polishdoughnut
    * PolishDoughnut::emission() returns SI
    * Use udunits par défaut

commit 5a99a140418ba894347a9842fb8c65382a061de8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 18 19:23:23 2012 +0200

    Import PolishDoughnut

commit 3f8a034141ab89586837c1f73c79528dfd37aa4e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 18 16:45:45 2012 +0200

    Support converter for Intensity and Spectrum (--with-udunits)

commit b2d1323067831e75d2d1c09777c3fd7a851a2ab8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 18 11:27:49 2012 +0200

    work towards unit converters: introduce lib/Converters.C and include/GyotoConverters.h

commit 96bcae6a43a48db80372b3232f7369e26686e88d
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Oct 18 16:47:04 2012 +0200

    Updated include/GyotoDisk3D_BB.h and lib/Disk3D_BB.C to take into account Bremsstrahlung emission + absorption.

commit 4930726d6ca2996d94e6bf56010a4598de96a5d4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 17 17:27:51 2012 +0200

    Implement Photon::getTransmissionMax()

commit 9ec6d52c3dec0cf41773be3ae83b45c3f7add7d5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 17 16:31:51 2012 +0200

    experimental support for units using libudunits (enable with --with-udunits)

commit d3423fcdabeab2818e87c7bbc31f0985fbca5799
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 17 09:41:05 2012 +0200

    fixup! AC_SUBST SYS and plugin_sfx, used under Darwin for yorick/stdplug

commit c23c8ec52d12bf97eaba6ad5e2a11ca91b39db57
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 16 21:53:05 2012 +0200

    AC_SUBST SYS and plugin_sfx, used under Darwin for yorick/stdplug

commit 95194fcddd800924fb28d28564f3764c8b457aff
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 16 21:36:47 2012 +0200

    yorick/check-scenery.i: #include "util_fr.i"

commit 78308f00b4a2e867af3f218720319720edc9a8c5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 16 17:34:45 2012 +0200

    make --enable-pthreads the default

commit f02fa3606ea1e0a34397d190c03a682124f4c978
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 16 16:45:49 2012 +0200

    improve thread-safety (add SmartPointee::mutex_)

commit f27966ee32aeeff1efa0c5f07de0b6115d2d32c1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 16 11:35:43 2012 +0200

    include GyotoConfig.h in ygyoto.h

commit 9f1e83ede206dde39ad2e6703cc0ca762a63b88e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 16 11:09:55 2012 +0200

    Store configuration in include/GyotoConfig.h

commit 01c60fb2ddd55440ba58558f1485bc92b916c7aa
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 15 18:02:11 2012 +0200

    add @DEFS@ to *.pc so gyoto-obspm knows about HAVE_SINCOS

commit 136afeeb0161daeb77821c297d66797ef1bf1edf
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 15 17:38:49 2012 +0200

    (Re-)enable building without xerces but warn about the consequences

commit b61ea79247a62f33f1255edbf78987fe790c102f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 15 11:26:35 2012 +0200

    improve HOME_LORENE checking

commit 840da4c2a279e4feeb98e29c4b046337e6dc3520
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 15 10:44:05 2012 +0200

    * Simplify configure.ac by using m4/ macros for --enable-(native|hardening)
    * Make --enable-(native|hardening) also add there flags when CXXFLAGS and/or CPPFLAGS where set
    * Clean configure help strings

commit 35ae196a80b42af37e94dc108be9700fad7333ff
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 15 09:11:51 2012 +0200

    Make sure configure fails if --with-(xerces-cfitsio)* is set but the corresponding library is not found.

commit 6a2f8acf1bbe341efe6de00fd11e4b4c2b5a3fae
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Oct 14 21:22:42 2012 +0200

    test hardening flags before before adding them

commit b404b5e771f1ee7a38e2dd54f09e7211f243cb2f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Oct 14 11:25:12 2012 +0200

    Check whether compiler supports -march=native before adding it to CXXFLAGS

commit d25ef5acb39cb91e6ad2e6b7e8ce3847618d4669
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 13 15:44:09 2012 +0200

    Revert --disable-native -> --enable static and --disable-hardening -> --enable-hardening

commit 19650c84c6234658029c6b8fd003c35bc55ea8c4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Oct 13 15:26:37 2012 +0200

    Test for sincos in configure. Implement it as a macro in GyotoDefs.h if missing. Remove other unused configure tests.

commit 2f2663d2b983d184fd31391ad198d5737ab55e6d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 12 16:28:38 2012 +0200

    typo fix in configure.ac: -I -> -L in cfitsio_lib=-L$with_cfitsio_libs

commit 72f9ef70fdc7688affb49a5e8e04c6463ff658b5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 11 10:17:02 2012 +0200

    Optimize KerrBL::diff() (and others) to avoid multiple divisions and pow() calls.

commit 737c15138375d5fa86bdb32e7cd1f0bcff6c7bf4
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 10 16:40:57 2012 +0200

    Add pedantic warnings and hardening flags to default CPP/CXXFLAGS. Use --disable-hardening to disable.

commit c3bddf272bc8445d17abbdabe770d67d4b95ec68
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 10 14:00:35 2012 +0200

    Don't build static libraries by default

commit c17041083a06f26ff968b710e8b557354c8fc918
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 10 11:37:07 2012 +0200

    add -march=native to the default CXXFLAGS

commit 7317458529bb3a0c5d7338b5df3f77b7b248a537
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 9 16:56:09 2012 +0200

    10-fold speed gain by not calling tan()!

commit 5d5376f69b35e355f5d4c8367705afb1bf763415
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Oct 9 16:08:05 2012 +0200

    add GYOTO_*DEBUG* macros; add --disable-debugging configure flag which save a marginal amount of computing time

commit fc528a3f1e7d3e7359d114860ac439849b9bab6c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 8 14:24:37 2012 +0200

    store pthread flags in gyoto*.pc

commit 50bbc6618fe7983b20df9cf9664bb132948eaa2e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Oct 5 23:04:03 2012 +0200

    build with -pthread again

commit 9800f962b37537ef1173d50bc2b5e5e150fc6291
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Oct 4 22:23:58 2012 +0200

    add --enable-pthreads configure option

commit e8fd135e2aa4efdd0adea066d461255ee673bce8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 3 10:49:12 2012 +0200

    add --disable-doc option to configure

commit a3ceec86062d16591bf150f8613e1e48c9a29410
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Oct 3 09:55:58 2012 +0200

    disable yorick in lib/gyoto-uninstalled.pc.in

commit 23aaaf5aca44c6159e2da5123572c8ab65589cd7
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 1 21:57:11 2012 +0200

    throwError in Screen::getRayCoord() when on z-axis in spherical coordinates

commit 54f0a0bc412c41b639bb3da4cec936b44d618792
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Oct 1 14:34:33 2012 +0200

    rename tlim->tmin in Worldline, Photon and Scenery. Default value is -DBL_MAX

commit f15de6b70c52455749edae83b6802a7b4c2db251
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Sep 29 08:53:02 2012 +0200

    add .gitignore

commit e19e026afc04fbcd0abaf82bc2b53c730578c92a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Sep 29 08:43:02 2012 +0200

    update ChangeLog

commit 5b80bbfa6e864e90cfb26254fe9dcdb44a54e410
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Sep 29 08:22:53 2012 +0200

    fixup! * add --plugins parameter to gyoto executable; * add plugin attribute to Metric, Astrobj and Spectrum XML entities

commit 250fa2dfbe3a759673114ec96c035afba6c28eba
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Sep 29 08:13:42 2012 +0200

    * add --plugins parameter to gyoto executable;
    * add plugin attribute to Metric, Astrobj and Spectrum XML entities

commit 88cab19bf71bc204053c5c0ab4c38793a1d8cf9c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 28 19:49:33 2012 +0200

    * add nofail keyword to gyoto_loadPlugin
    * load stdplug plug-in in gyoto_std.i

commit c32e7b43c3d61593c4c6a3e1131a65eb7393d81c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 28 17:52:50 2012 +0200

    expose Gyoto::loadPlugin() to Yorick

commit 87f87ab03fdfd7ab60ff63ef1a3211a865566173
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 28 14:32:36 2012 +0200

    add GYOTO variable to lib/*.pc

commit 67ace2662805e061e13be804d7c5fdaf0a43d0f8
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 27 22:04:08 2012 +0200

    actually link lorene module with lorene!

commit 48ac3463a89f9933b8b9a600a1075309c1649a6b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 27 16:47:13 2012 +0200

    add -DGYOTO_USE_LORENE to LORENECPPFLAGS when appropriate

commit 07439a5fcbd0f369adacf2ecd4189a0c013fc44d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 27 16:28:06 2012 +0200

    add lib/gyoto-uninstalled.pc.in to ease building plug-ins from uninstalled gyoto

commit 6fb54ab79bdb882411433035b065230723e02ce6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 27 15:50:14 2012 +0200

    add m4/pkg.m4 (pkg-config)

commit 977db71169513c319ede6cbaba23e49c1165de06
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 27 15:49:45 2012 +0200

    Better integrate lorene build

commit 1ac339c17c8698f8ec3ce25f394765ad97a41c32
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 27 14:31:33 2012 +0200

    implement Astrobj::emission(double Inu[], double nuem[], nbnu,...)

commit ffa38dc40ee1c34a922e1df028f337d269d26f1e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 27 14:30:19 2012 +0200

    Use pkg-config if available for xerces-c and cfitsio and process gyoto.pc accordingly

commit 35330aa7cde02ff2f19264adb08cdda758b97872
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 25 15:08:32 2012 +0200

    add -lfftw3 to lorene ldflags

commit 7373839eb94c3b617d2f50ce4165777ec5f52587
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 25 15:02:51 2012 +0200

    By default, install yorick plug-in under ${prefix} even if Yorick is not there.

commit 797c88873ce50cb2dfd519d77c4e26b084dc291e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 24 15:56:01 2012 +0200

    PatternDisk: minor edit in debug output
    lib/automakefile*: link libgyoto-stdplug with cfitsio

commit f336bd0990c7307caa916ee38ef8b81ac8b7cfe5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Sep 19 10:54:36 2012 +0200

    * INSTALL: document additional Yorick packages
    * gyoto.pc: use GYOTO_ prefix in variables

commit ece1730f89f9b8df1e1a2991e7f75d089dd4fdcb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 18 13:51:18 2012 +0200

    Specify $(XEERCESLDFLAGS) in bin/Makefile* instead of (or rather in addition to) relying on libtool to keep its promises

commit 9ca8955bd796f96ed11a40bc47903ea55871b1d6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 18 10:47:50 2012 +0200

    * ship m4/* files instead of symlinks
    * don't use "VERSION" file in configure
    * includes are in srcdir, not builddir

commit 33a25f7a05f5741589d0dde5fcf3b86861830610
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 13 00:19:26 2012 +0200

    Revamp the build system based on the autotools

commit 101db9603c1b18d43ab922ba666cfb63c32e4f1f
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Tue Sep 11 23:41:42 2012 +0200

    Suppressed the reference to local_settings_ubuntu in the file INSTALL.ubuntu

commit 31d27b9676a5f278c0b1a1667cad00e4a549c837
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Tue Sep 11 23:36:58 2012 +0200

    Suppressed the newly added local_settings_ubuntu

commit 692dad1ec8d3d5ae1849ab6c80b5ba9dfcea912c
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Tue Sep 11 21:43:15 2012 +0200

    Re-added the template file local_settings_ubuntu

commit a97de6ca50664160c2fe459ca56b75571bcdc5ec
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 10 21:11:21 2012 +0200

    make mk-movie*.i scripts executable

commit 7b5c5313948b07bc7ee289d803b9fed021b0d64e
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 10 20:52:08 2012 +0200

    bin/Makefile: put gyoto.o in front of the libraries when linking (matters for some linkers)

commit 63f2e6a5860ace1b5f3d8d650dce003f5d76180f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jul 3 15:07:46 2012 +0200

    Mention prepackaged binaries in INSTALL

commit f83341793968069e0ca68aadc80699b448f3886b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Jun 24 11:13:07 2012 +0200

    * fix buffer overflow in lib/Factory.C
    * update paper ref in bin/gyoto.C
    * take environment (CXX|CPP|LD)FLAGS into account in local_settings
    * harden CXXFLAGS by default, may not work for all arches

commit 6db2175d4955247ea307a96eaaaaee0b26740cdd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Jun 24 08:44:12 2012 +0200

    Add Spectrum::Generic::~Generic() virtual destructor

commit 58db9308dcfff681fa850f113c0d4ed82088edb6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu May 10 17:55:46 2012 +0200

    yorick: put -L../lib and -I../include in front of COPTS

commit dab4e175a691990be136aefd9984a5155eb50c39
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Jun 20 13:22:05 2012 +0200

    In Disk3D_BB.C: computation of Sem, Vem updated

commit 1dbb3a3ef4517cc861a8093b03c3825575b68b89
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Jun 13 11:57:29 2012 +0200

    Disk3D_BB.C: updated computation of Sem, Vem

commit 9f7ba8d9f6517986f0b0b36c9b49b077144ad1b2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu May 10 17:55:46 2012 +0200

    yorick: put -L../lib and -I../include in front of COPTS

commit be59e67e53c1c741b4dd10ab5870111feac3e979
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu May 10 17:24:26 2012 +0200

    bin: clean bin/Makefile, rm gyoto.o in make clean, add includes for getpid() in gyoto.C

commit 3bd00b018b0b35d632df060ca1240284be6e69bd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue May 1 18:08:09 2012 +0200

    fixup (s/CFITSIO_PATH/CFITSIO_LDFLAGS/ local_settings)

commit e78c12fd42456df8f852dbef8df1852f23479f22
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue May 1 13:41:58 2012 +0200

    0.0.3 release

commit 26c93688c912bf6397298b39cdbbc16fa4eba12d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue May 1 12:59:08 2012 +0200

    + initialize PatternDisk's phimin_/phimax_ to 0 and 2*pi
    + use standard flags CXXFLAGS/LDFLAGS/LDLIBS

commit f8e9303ecb43db03c1e0e7083f61f0765ea595dd
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 26 11:22:11 2012 +0200

    add github URLs in  mk-movie-fork-raytracing.i

commit 6fa5d65349fd6df471a6ba7b37f6da013ab76003
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 26 11:04:12 2012 +0200

    document mk-movie-fork-raytracing.i

commit b1a612f121d01e89453485a46eb2402a02eff7d1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Apr 25 21:18:24 2012 +0200

    * use gettimeofday() for profiling
    * clone Photon in _each_ thread, including the parent (when nthreads_ > 1)
    * include mk-movie*.i

commit 26a32b02b49a77a5a3b38229a09c99470d92aebc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 23 20:17:42 2012 +0200

    implement explicit KerrBL copy constructor
    SceneryThreadWorker returns NULL

commit 8fd8ed3ad732e914d81da36e782a8edea756606a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Apr 21 23:16:10 2012 +0200

    + bugfix: initialize xnthreads in bin/gyoto.C
    + add gyoto_verbose() in yorick/gyoto_utils.C
    + improve informative output in Scnery::rayTrace()

commit 565a9b031f2d1dc2985f6e967bb17ab1f457c35b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Apr 21 00:47:47 2012 +0200

    provide an actual API for Scnery::nthreads_
    rework yorick/gyoto_Scenery to render gyoto_Scenery_rayTace usable, it is the only way use nthreads from within yorick

commit a9728a0136cc4bbf0e36f9277a2e3ca009ad8921
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Apr 20 15:20:42 2012 +0200

    initial attempt at a multi-threaded Scenery::rayTrace

commit c69f75261bbc942adcbd9b9d46fddef62af29ba6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 19 10:00:47 2012 +0200

    add ChangLog, update copyright

commit f8472f174108cb6cae554f89da3fab7cc7557d33
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Apr 19 09:34:56 2012 +0200

    install include files in include/Gyoto/

commit 41485117bcb304cdc6633c9b8efc1be539ae5e7f
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Apr 16 14:09:47 2012 +0200

    remove NULL default argument to Spectrum::Subcontractor_t, which is useless and makes build fail with icc.

commit e62b6e834e5007b8f34e50aac6d96df502ba29bc
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Apr 15 15:33:50 2012 +0200

    add GYOTO_INC to PKG_CFLAGS in yorick Makefiles

commit 5138519bc68382105637ecbaec2094532704c31a
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Apr 13 12:16:05 2012 +0200

    Code cleaning in WorllineIntegState.

commit 29a2d7436ea852cb744ee45305c8bd7b722edab9
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Apr 3 17:25:19 2012 +0200

    Corrected typo in local_settings: INC->GYOTO_INC in section "Path for the include files"

commit 56c32b3195281cdb03d4281e23fb90e77a1b7e60
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Mar 13 12:38:16 2012 +0100

    Simplifying expression of Vem in Disk3D_BB.C

commit eb59bb0da7a84da7510d0a8b5298e3e85d68fa68
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Mar 13 11:48:49 2012 +0100

    Modified jnu computation in Disk3D_BB.C

commit b276815f865231983c117dad76693d8fb255dd94
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 29 11:54:17 2012 +0100

    * Added test on val in StandardAstrobj::Impact before going to process

commit c4ba43a80101b5c11e8f937cd76b35a388b9631d
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Feb 28 18:19:25 2012 +0100

    * Modified computation of jnu in Disk3D_BB

commit 68d60d856e3c932d1dce73c4a84ad4aa0be586c2
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Feb 24 09:10:57 2012 +0100

    * Changed computation of jnu in Disk3D_BB
    * Changed computation of T in PatternDiskBB and ThinDiskPL

commit d70f6d45dda64e513687fd620e675e968ec87546
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 22 19:02:40 2012 +0100

    * Changed i[1] computation in getIndices in Disk3D and PatternDisk
    * Error message for jnu computation in Disk3D_BB

commit fddb718998a6210d1b083bcf4ef5f43f24be3e32
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 22 17:55:03 2012 +0100

    * Added impact time for data in Disk3D
    * Changed computation of jnu in Disk3D_BB
    * Changed definition of rmax_ in PatternDiskBB

commit a8e4ac4360d9164c7fc2a47ef1f81590d171d861
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 22 10:34:44 2012 +0100

    * Computation of nr_, nphi_, nz_ in PatternDisk, Disk3D is updated
    * Added phimin_ and phimax_ in PatternDisk, Disk3D
    * Added ThinDiskPL class for powerlaw thin disk

commit 35617c762a1039471796e6f05e11863c4fb5c833
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Feb 16 18:02:40 2012 +0100

    + Add call to checkPhiTheta in ThinDisk.C

commit b1d851c6712ddef01a3819023a31ca90e2086659
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Feb 16 13:10:50 2012 +0100

    + Added null tests in PatternDisk and Disk3D

commit 4700b0e6918dfd2dfcf993bbe94f5e86abefdae4
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Feb 13 19:22:08 2012 +0100

    * Changed treatment for power law part of disk

commit 43e5cc37efee709f4f86368d4328a4b06f4182aa
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Feb 7 18:32:32 2012 +0100

    * Moved giveDelta() to StandardAstrobj
    * Implemented non-adaptive integration inside optically thin object in Standard::Impact()
    + Added many csts in GyotoDefs.h for PolishDoughnut physics

commit 84de159c9ce52e279cb48f319b20859b4fd851a1
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Feb 6 17:19:53 2012 +0100

    + Add Generic::giveDelta to implement integration inside optically thin object
    + Modified Photon::hit to take giveDelta into account
    + Add call to checkPhiTheta in StdAstrobj::Impact

commit 5d05cb0a06e93ceea9d701b28c122c64a37b698a
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Sun Feb 5 16:38:51 2012 +0100

    Installation instructions for Linux Ubuntu.

commit 77b0f6177eae0570db9fbefd3917457740e6ba42
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Sat Feb 4 18:45:19 2012 +0100

    -- Added template local_settings file for Linux/Ubuntu systems
    -- Change in lib/Makefile to fix a link issue on Ubuntu 11.10

commit dc078a643ef14ccf014fb6279bcce9375d17279d
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Feb 3 17:00:58 2012 +0100

    * Added {} in switch calls in Disk3D.C

commit 96519bb02c9adb70f0a03648b411c2a4845ba698
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Feb 3 08:03:09 2012 +0100

    * Put some {...} in Astrobj::checkPhiTheta

commit 98d19668e3d62ae6f6c5cd200e1de1fc88661d63
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Feb 2 19:31:47 2012 +0100

    + Add Disk3D_BB subclass with implementation of black body emission for 3D disk and dynamical evolution taken into account
    + Add function checkPhiTheta in Astrobj to insure theta and phi are in the correct range

commit 6c91c6c772ef873c5241266965b037ffbe67e412
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Feb 1 20:37:16 2012 +0100

    + Add Disk3D class, also in yorick plug-in
      First version, compiles, runs, but not to be used for physics yet...

commit 955536e5cd9217aea01ec7a97a8820bc1ca73832
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jan 27 12:08:16 2012 +0100

    + Add special treatment when impact point is below ISCO in PatternDiskBB
    + Add setprecision in WorldlinIntegState for display of current position in nextStep()

commit 3745d3bb2a2659fbe9b4fbd5041e983b9be35a36
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jan 20 16:48:26 2012 +0100

    * Typo in DynamicalDisk::setParameter

commit d58f6c5b4b7da7886cba11884f9156871d28f800
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Fri Jan 20 16:44:57 2012 +0100

    * Bug fixed in DynamicalDisk::setParameter

commit ab712dc4d004fb9cac80f971adb6cf7c43288ea2
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Jan 19 16:53:46 2012 +0100

    + Added class DynamicalDisk that deals with evolving disk

commit b4d73ca14b2d05333de91d09912a553c9e6b3aa8
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Jan 19 16:50:01 2012 +0100

    * Functions getEmission, getRadius, getVelocity in PatterDisk
    * Added one forgotten line with rmax_ condition in PatterDiskBB
    * User1 quantity added in ThinDisk to compute t_impact if needed

commit c97a3e724475c0667474e16fd99e583b8598e8af
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Jan 17 11:19:39 2012 +0100

    PatternDiskBB update.
    Added setMetric and call to getRms; some code cleaning; seems to work ok

commit f1c037e47ae802453e097b602858f5705ad72aed
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Jan 17 10:23:14 2012 +0100

    lib/PatternDisk.C: bugfix: brackets around {delete [] array; array = NULL;} pairs.

commit bc7fc63a284704e5d46774964d08b94134a6bfe7
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Mon Jan 16 16:28:33 2012 +0100

    Added some include (<cstring>)

commit 58b3935726808cf6885f131ccbb7c5274a25e37e
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Mon Jan 16 12:23:55 2012 +0100

    New sub-class PatternDiskBB, heir of PatternDisk, with black body emission spectrum. The quantity PatternDisk::emission_ now bears temperature of emission.

commit f3444c51537e11d0268dfacd6d453697b4270cb9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 21 09:42:09 2011 +0100

    Add ThinDisk::thickness_

commit 2620371c1d7747d5ccb9f2d0e4043e327fca8bc5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 21 08:45:00 2011 +0100

    TinDisk::Impact(): fix bug which would extend disk to 2*rout_

commit 7841fad57e8368bebece90e2b587ace7e2087331
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 20 13:43:42 2011 +0100

    fixup

commit d86eda83a2c69ff2a70e9e199d13d2a2ff9c13c5
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Tue Dec 20 13:08:09 2011 +0100

    Modified Worldline::getCoord to insure theta and phi are in the correct range

commit 45337cff4f381a18ab4d7a6a3678abebebd7e595
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Dec 19 10:44:38 2011 +0100

    PatternDisk: add opacity

commit 9bf35b2e2e2b9787e429430cc5387753cfec96bb
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 16 23:28:30 2011 +0100

    add circularvelocity= to yorick/gyoto_Metric.C
    remove old syntax for gyoto_Metric (only the bject-oriented syntax remains)

commit 77b437cab6f01762806a4b93ac6dc7f963c59df2
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 16 16:48:59 2011 +0100

    support impactcoords precomputation directly in yorick

commit 927f352f0208a7c9e9414daffc3362103033b461
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 16 13:44:20 2011 +0100

    PatternDisk:
    + document gyoto_PatternDisk
    + add nu0() and dnu() methods, expose them in yorick

commit a0cca2fb04b37137a1e1df31cc3ef4546d1d33f1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 16 12:15:25 2011 +0100

    + PatternDisk:
      * readFile() -> fitsRead()
      * add fitsWrite(), copyIntensity(), copyVelocity, copyGridRadius,
        getIntensity(), getVelocity(), getGridRadius(), repeatPhi()
      * expose all of this in yorick
    + GYOTO_DEBUG( << more) ; -> GYOTO_DEBUG << more << endl;
    + add GYOTO_QUIET, GYOTO_SEVERE, GYOTO_WARNING, GYOTO_MSG, GYOTO_INFO

commit ac9537e1bb0904b3a9459a0c2810737c788c452c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 15 16:36:50 2011 +0100

    + yorick/: add gyoto_ThinDisk, gyoto_PageThorneDisk, gyoto_PatternDisk
    + utils: add GYOTO_DEBUG(more) macro
    + add PatternDisk::getPatternVelocity()
    + fix bug in ThinDisk::setElement() which would blow up on DBL_MAX

commit dfaff07a2890aff610a4d2ed406abdd8d7b80377
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 14 17:58:02 2011 +0100

    API incompatible
    + bin/gyoto.C: fixed ug impacting --impact-coords
    + Astrobj: change philosophy concerning the Subcontractors:
      * add template<typename T> Astrobj::Subcontractor();
      * add Generic::setParameters() (used in the above);
      * setGenericParameter() -> setParameter;
      * implement setParameter() for all Astrobjs, setParameters() for some of them;
      * remove the Subcontractor and Init static member functions for all Astrobjs
      * setParameter() now returns an int;
    + Spectrum: setGenericParameter -> setParameter
    + Star: some new features to adapt to the above
    + yorick/gyoto_Astrobj.C: new keyword "setparameter" to set ANY
      parameter covered by setParameter()!

commit 448f24b651776768b373081dc8893b03cc667414
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 13 16:08:01 2011 +0100

    This is an API incompatible commit (should be seamless).
    + gyoto.C: remove --save option, add --impact-coords option, remove
      all the GYOTO_QUANTITY_IMPACT_* quantity and introduce the one-stop
      GYOTO_QUANTITY_IMPACTCOORDS (affects many classes)
    + Scenery:
      * Scenery::rayTrace(), Scenery::operator()(): accept argument
        impactcoords and skip ray-tracing in that case; reome "save"
        argument;
      * reintroduce tlim_ member;
      * add a Photon member to avoid reallocating memory each time
        operator()() (or rayTrace()) is called;
    + Make Worldline::getTlim() const;
    + yorick/: also accept impactcoords as input, remove adaptive raytracing
      (broken, unmaintainable, never really worked)

commit 5786a225d86dd25b56a773fca5fba6f847048a46
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Mon Dec 12 16:21:02 2011 +0100

    Added reference to the published paper for the html documentation.

commit 92b91d465129a705931e1eddcfe6077aa7527dd0
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Mon Dec 12 14:15:03 2011 +0100

    Changed <string> to <cstring> in the include

commit e771ec0d895bf28a14ecb6522503f83dafc3830c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sun Dec 11 00:24:00 2011 +0100

    + Add Astrobj::PatternDisk class
    + Add ThinDisk::projectedRadius() method
    + Add GYOTO_USE_CFITSIO macro

commit 78c15ef47d1812d89f86720da75c3a51d75bbc6c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Dec 7 22:12:47 2011 +0100

    + Add ThinDisk
      * replace ThinInfiniteDisk* with PageThorneDisk
    + Metric:
      * circularVelocity() works outside the equatorial plane
      * add KerrKS::circularVelocity()
      * fix bug in KerrBL::circularVelocity()
      * add Metric::Generic::cartesianVelocity()
    + add GyotoFunctors.h

commit ed8537709f0c62d22d7d4e038fe020b8688fd42d
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Dec 6 15:09:02 2011 +0100

    Introduce Astrobj::Standard. Geometrically thick objects which use the operator() paradigm should inherit from Standard instead of Generic.

commit b8347aff4f30e8d9c2f0c59d4811a8d81ea19028
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Dec 2 11:47:20 2011 +0100

    Improve documentation
    Make Astrobj::Generic::clone() pure virtual, it's trivial to implement it for each object.

commit 5b4f41a3c159de2505edc57351b69f4fcfc6ad8a
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 1 23:26:19 2011 +0100

    Document UniformSphere
    Make Astrobj::kind_ const
    Modify example-fixed-star.xml to lower opacity

commit b3b679c42b37163ef106341dd1fbc6ae08da7194
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 1 18:11:39 2011 +0100

    Add Gyoto::Photon::Refined class, which makes Gyoto:ComplexAstrobj::Impact() more robust.

commit dc0a2fff5930294fa9482afa5246beab16bdfd7c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 1 11:37:00 2011 +0100

    Base Star and FixedStar on a common UniformSphere abstract Astrobj
    
    Bugfix in Star shape

commit f58886a9a878147692810d1a078b388b9085ba01
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Dec 1 00:08:09 2011 +0100

    Add ComplexAstrobj

commit 0ba165c4e1753331904440f6e1abb42f0bf3e815
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 23 08:57:34 2011 +0200

    improve Metrics documentation
    add arXiv ref, change "submitted" to "accepted"

commit 2874a408c49e65e16606f8d291dd6c8f42b2c258
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Sep 21 15:50:25 2011 +0200

    Document FactoryMessenger and generally improve documentation

commit ecdfc837dab8ac9a71e640c3d392182f906ede0b
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 20 17:59:01 2011 +0200

    improve documentation

commit d2a03dfadefeec01c3141231a207e0a514a533b0
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 19 16:26:04 2011 +0200

    Add comment not to remove a line which should be useless but is not...

commit a8ab52390945cea9438b71fb6a600ba722872690
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 19 15:06:01 2011 +0200

    Fixup: apply namespace changes also to RotStar3_1

commit c4396dd3d3cf40a95d0feec7f99ee929fc4c5b24
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 19 14:59:31 2011 +0200

    Create Astrobj namespace

commit f9c5a321f5db470c27e29309e7c59e0db756cf70
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 19 11:42:49 2011 +0200

    Introduce Gyoto::Metric namespace

commit 61b7df2cee16aab3a70a0c0966f74981f84ac081
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 19 10:31:05 2011 +0200

    fixup: RotStar

commit 3fe5ece1f975277663e75235518d6dceb2a0fb0c
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 19 10:07:45 2011 +0200

    Rename factoryMessenger -# FactoryMessenger, provide a separate GyotoFactoryMessenger header file

commit a1ddb199fda080f02561ceb3b91cba08d6d91227
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Sep 17 17:49:25 2011 +0200

    setSelfAttribute: size_t -> unsigned int

commit 61236e51084e5f71950e94b873f2660a37d37c97
Author: Eric Gourgoulhon <eric.gourgoulhon@obspm.fr>
Date:   Sat Sep 17 14:24:03 2011 +0200

    Corrected HTML anchors

commit ce3903f74098117c00eb9979bc4919b45ea2db05
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Sat Sep 17 10:14:14 2011 +0200

    cast to SartPointee::Subcontractor_t* instead of void*

commit 04c62d6b6b7a7ba10b01249b9ab0c57e79d6e848
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 16 22:44:01 2011 +0200

    * fix many warnings

commit d3a7ec0c9b63a6d5f4b557bcb2066469ab9a2d09
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 16 16:09:52 2011 +0200

    Fix FTBFS: add factoryMessenger::setSelfAttribute(std::string, size_t)

commit 3ebbad7c456e89270508400f249833f6cde192e9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 16 14:41:18 2011 +0200

    add Y_HOME_PKG in yorick

commit f20bb153950055baf678097e16dab6c9024aafa1
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 16 11:41:44 2011 +0200

    * add factoryMessenger::setSelfAttribute(,double)
    * change char* to char const * in Register::Init()
    * fix compilation warnings

commit 0c180f4564e59a3fe7441bac592b8d6764aacfbf
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 15 14:06:54 2011 +0200

    Improve documentation and build system

commit 63c7c42420cbcff45ea1174444857ba370e667ac
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Sep 15 12:31:08 2011 +0200

    Small change in KerrBL/RK4_adaptive cst check

commit 731221ccaa11dde37d01ef3d9812ce9eef413846
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Sep 15 12:16:09 2011 +0200

    Updated cst check in KerrBL/RK4_adaptive

commit 6687a996c378e282c6634f1023f9305419930104
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Thu Sep 15 09:35:51 2011 +0200

    Compilation Warnings cleaning

commit 50c0d2bf1775a601a447bfc74e26b6a8fb273ab6
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Sep 14 16:26:19 2011 +0200

    In KerrBL.C/myrk4_adaptive changed cstest[4]->cstest[5]

commit 20ad795f75d9d315236d37b38883c41ac7fa1050
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 13 23:55:31 2011 +0200

    KerrBL:
     * cst has 5 elements: cst[4] == (Q==0. ? 1. : 1./Q )
     * cst[0] is not norm but mu. Happens to be -norm.

commit f3bd33ac33527a503a9bb627d472d2f2af38b7e9
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 13 21:47:06 2011 +0200

    print QCarter with the warning

commit 9d98673e5dcc2a26f652e06c0d8c28db199ac404
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Mon Sep 12 09:11:40 2011 +0200

    add yorick .info file

commit 146854c9d54fbf31f15812d1949c27ac837c9663
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 9 10:01:27 2011 +0200

    fix spelling errors

commit c0802b44531e1aa034b73589dbf21c32026e2cc5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 9 09:26:53 2011 +0200

    fixup

commit 3d5416e9812cafebcf9992d2716ad1f336918fd5
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Fri Sep 9 08:52:43 2011 +0200

    add files to generate yorick documentation

commit 47ed49bd48f8ea9145c7a5b4c35a687f76754b90
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Thu Sep 8 08:39:35 2011 +0200

    * Initialize Photon::freq_obs_
    * KerrBL.C: special case Q==0. in tests
    * Screen::Screen(const Screen& o): fix copy constructor
    * Worldline::setMetric(): call setParticleProperties only if initcond set
    * Worldline::setInitialCondition(): avoid z axis in sperical coords
    * create libgyoto.so links (underlinux) during build and install
    * add gyotoy manpage
    * spell-checking
    * implement no display for check-yorick
    * fix SIGFPE when printing Star
    * check-yorick exits yorick (batch mode)

commit aca6e3b562b0ed7b8121ed530604066ef7a81845
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Sep 7 09:56:36 2011 +0200

    fix: uninstall manpage from the right directory

commit a668765731a9af5aaf195591a8279d42f58f2996
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 6 17:40:18 2011 +0200

    Create directory $(DESTDIR)$(PREFIX)/lib/gyoto/$(SOVERS)

commit a928a7533cec2476cb6a12aff4678f1392546ab6
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Sep 6 16:13:04 2011 +0200

    * Fix yorick/Makefile to look for ../lib/libgyoto.so.SOVERS
    * Search for plugins (and install them) in $(PREFIX)/lib/gyoto/$(SOVERS)

commit bc0956337764c9311c6bc508bb1725716a4fae66
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Wed Aug 31 15:10:33 2011 +0200

    * support DESTIDR in Makefiles
    * move man under share
    * fix gcc error in gyoto_Photon.C (address to temporary)
    * implement SONAME under Linux
    * improve lorene not loaded message
    * add run-time copyright statement

commit 1d0bdcd27b9126911bb9d700776414308a3ff4b1
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Aug 31 14:46:57 2011 +0200

    Bug in KerrKS.C corrected

commit c27d01a1d43c019901f157de9104a7a1c2f158de
Author: Frederic Vincent <frederic.vincent@obspm.fr>
Date:   Wed Aug 31 11:55:23 2011 +0200

    Cosmetic changes in KerrBL, Photon, Scenery, Screen, Star, WlIntegState.C
    Changed stop condition in KerrKS.C

commit ec3ccfc31f9dabbb1def411e07b738557f7e3602
Author: Thibaut Paumard <paumard@users.sourceforge.net>
Date:   Tue Aug 30 17:33:50 2011 +0200

    Initial import from private svn rev. 335