-
Notifications
You must be signed in to change notification settings - Fork 2
/
ChangeLog
1144 lines (754 loc) · 42.6 KB
/
ChangeLog
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
commit d0cd3f661a249d5b65e127c4004bd05cf8b2a39c
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 15 23:21:59 2009 -0700
added warranty/license header to all source files
commit e07b1c456afe3825af3dbf9415dce0747ab3ef52
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 15 23:19:35 2009 -0700
fixed cross-package api links
commit 4b0df86cd5e8d37412990a23a739cc9a72efbcda
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 15 22:10:35 2009 -0700
updated to lgpl v3 and added gplv3 and lgplv3 files per GNU.ORG instructions
commit 1de1f831fee948af644eb9f2146b567e4c4cbd2b
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 15 01:42:17 2009 -0700
updated documentation concerning setVelocity...
commit b97cab7aa6f995757d21a2b03f0428fc1590ab08
Author: Spencer Olson <[email protected]>
Date: Thu Dec 10 17:00:13 2009 -0700
made velocity accessors less intrusive on library user
commit 01d323207d9e4eee9720f1a4d43221cff008f675
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 8 21:57:04 2009 -0700
Changes based on feedback from Paul C.:
1. The dummy __namespace__.h file is no longer installed.
2. All of the examples now run without error:
The xml dataset was changed so that it works in all the examples.
The lag in fixing up the dataset has been caused by the development of the
inelastic model. I saved the development info and will get it back out
later.
3. The cross section plotter (plot.py) gained some command line options.
4. size was removed from the DefaultSet of particle properties.
The models may need access to the weight of a particle. Since these may
come from variable weights (perhaps more fine-grained that per-species),
there is a new accessor called 'weight'.
see ParticleAccessors.h for the growing list of accessor methods for
particles that must be implemented in order to work with the interaction
models--If the default implementations work for your particle type, then you
don't have to do anything.
commit aa307056b911c2e0547f7d79581856a5d2926db6
Author: Spencer Olson <[email protected]>
Date: Tue Dec 8 10:03:59 2009 -0700
documentation updates
commit d8b94bcf25bf944902fe3015f313dbdc9de54534
Author: Spencer Olson <[email protected]>
Date: Tue Dec 8 08:47:41 2009 -0700
updated ChangeLog
commit 6b7968142b241e2a13a027b79680c5754b2189fe
Author: Spencer Olson <[email protected]>
Date: Tue Dec 8 08:45:19 2009 -0700
improving documentation
commit 27d21fad12cf33abb203e2884b0a6436f969e97a
Author: Spencer Olson <[email protected]>
Date: Tue Dec 8 08:42:54 2009 -0700
moved dummy __namespace__.h documentation file to be less conspicuous
commit 50dc504fc9d5701807fb6b540c09d36ba0013f6e
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 23:48:56 2009 -0700
Fixed minor embarrassing spelling mistake.
commit 76705a6352f967cf222a61655fcdf52d59c93bc7
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 22:04:56 2009 -0700
Cleaned master branch: rm bolsig+ conversion and testdist.C
The bolsig+ conversion is in the form of VIM search/replace regex commands.
This will be left for now in my own private imports/bolsig branch.
testdist.C is some code for developing the precomputed set (as of yet
unfinished). This is also left in my private branch for the day that I finish
that feature.
commit 95f8000da5fe2495423efa6934b1f1e7fe4d65db
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 15:32:34 2009 -0700
Improved INSTALL instructions--removed references to nonexistent CMake setup
commit 83e74f9398527887b7e543ee336011453ecf4be8
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 15:12:18 2009 -0700
added simtest to examples Jamfile
commit 7dd410283c27c2e8e3162c0e9775c418bc253898
Merge: 8544e84 d4b7855
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 14:56:15 2009 -0700
Merge branch 'master' into topic/simtest
Merge commit 'd4b7855d1f342e1be199092f39783b88cd0bab7d' into HEAD
commit 8544e841be39e34e457cc3e754b0c54c08620a4b
Merge: 0a7c7ef 6782df7
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 11:16:54 2009 -0700
Merge branch 'master' into topic/simtest
Merge commit '6782df7f76b59b2b681cea344ccd5f4f5de979f0' into HEAD
commit d4b7855d1f342e1be199092f39783b88cd0bab7d
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 13:45:10 2009 -0700
removed duplicate CO2(0.083eV) particle
commit 0a7c7efbb0cdceb922d3117ab6a2398f0693d0f2
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 22:52:14 2009 -0700
minor changes to simplify simtest example
commit 6782df7f76b59b2b681cea344ccd5f4f5de979f0
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 11:14:16 2009 -0700
More aesthetic tweaks in example--added a comment.
commit b70149f8c4ffa7ca876b149cf43644fe5311d293
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 22:18:49 2009 -0700
minor comment addition
commit 3c4067fc178317a612d43a8122f332b09e7198ae
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Dec 3 11:08:06 2009 -0700
Aesthetic tweaks to cross section example. New TODO item.
commit 2ec2c95271b2dd90adc21e2ab13b6769798832f7
Merge: 6dc0170 6fa53ad
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 22:02:27 2009 -0700
Merge branch 'master' into topic/simtest
Merge commit '6fa53adf4a9a4fea28580b220e5af34c5174bb8a' into HEAD
commit 6fa53adf4a9a4fea28580b220e5af34c5174bb8a
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 21:59:52 2009 -0700
Made model::Base::interact interface explicit in the number of reactants.
Also removed the two-in/two-out interface as it is not very generic.
The interact function with arbitrary inputs was removed in lieu of the explicit
versions (including only two-body and three-body reactant interactions).
commit 6dc017024f8c40b7607215994952e8e7d8882280
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 21:57:54 2009 -0700
minor changes in simtest
commit f2a3d95b708088e4b61660dff69afee6f5212d34
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 21:01:32 2009 -0700
tweaked VSSElastic model so that it compiles again
commit 3bd6db7777d153eb530c05d143a086466bac3477
Merge: 3ac4376 f2a3d95
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 21:01:52 2009 -0700
Merge branch 'master' into topic/simtest
Merge commit 'f2a3d95b708088e4b61660dff69afee6f5212d34' into HEAD
commit b2829503fe1989fda58e2774fd04156ddab0456a
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 17:19:46 2009 -0700
added try-catch so-as to catch xml_error exceptions
commit 3ac43763ff7ca6f6a967939157185e4bba648efc
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 21:00:48 2009 -0700
first version of simtest that at least compiles--everything should work except the driver
commit bf3b946a6e6d2590cdd281814b45a26ca4d00ef9
Author: Spencer E. Olson <olsonse@cygwin-laptop>
Date: Tue Dec 1 16:04:11 2009 -0800
fixed new cross-section entry for e+Ar->e+Ar
commit cb6f9941f40eb1f4ec79439a2ecc321af55c293b
Merge: 3bb35b8 b282950
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 20:33:04 2009 -0700
Merge branch 'master' into topic/simtest
Merge commit 'b2829503fe1989fda58e2774fd04156ddab0456a' into HEAD
commit fe0d44c08ca42758108b74a5079aa003bc990739
Author: Spencer Olson <[email protected]>
Date: Tue Dec 1 16:09:43 2009 -0700
updated authors
commit 3bb35b8aac9e7630aca32784385576ed3cbb5843
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Mon Nov 30 10:56:58 2009 -0700
tweaked the way I think vrel_max should be calculated.
commit eb0ccc9522ba614ccecc7d5e8f24e18b932f1dba
Merge: d38a11d f28e35d
Author: Spencer Olson <[email protected]>
Date: Tue Dec 1 15:43:53 2009 -0700
Merge branch 'master' of /home/olsonse/src/chimp
Merge commit 'f28e35db77edf81431b2c2fa7a8dadbfdcaec016' into HEAD
commit f2a8d1c32974e3dfbc59960a3202deaa730e0d31
Merge: 72e0e58 0e4937b
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Nov 25 15:57:11 2009 -0700
Merge branch 'master' into topic/simtest
Merge commit '0e4937bac987f2bbe2194e2944a53f171b46c3b7' into HEAD
commit d38a11d291002055f6628aaaf8cb6b1c8d2e5190
Author: Shane Stafford <[email protected]>
Date: Tue Nov 10 13:50:31 2009 -0700
Added new e + Ar elastic cross section.
commit f28e35db77edf81431b2c2fa7a8dadbfdcaec016
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Dec 1 15:28:06 2009 -0700
updated olson_tools::distribution::Inverter use in testRuntimeDB.cpp example
commit 72e0e58856c31f3960a2f1d053df069a98091a69
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Nov 24 17:15:01 2009 -0700
almost finished with simtest example
commit 0e4937bac987f2bbe2194e2944a53f171b46c3b7
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Nov 25 15:56:57 2009 -0700
fixed compile broken after recent changes
commit a9eb431329f8d22de247abcf1fa02aab5de747fe
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Mon Nov 9 08:11:31 2009 -0700
Particle data now accessed using non-member accessor functions.
For example, velocity will be accessed using the 'velocity(particle)' function.
commit 0e2ae323ee5d73579b4b87d07f0ed39f067e4a4c
Merge: 62775ba e91608b
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Mon Nov 9 16:50:57 2009 -0700
Merge branch 'master' into topic/simtest
Merge commit 'e91608b19005d03be3ebb7be2eef41c99c94abb1' into HEAD
commit e91608b19005d03be3ebb7be2eef41c99c94abb1
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Mon Nov 9 16:46:51 2009 -0700
Decided that it was indeed helpful to cache reduced mass.
I'm using the interaction::ReducedMass class which caches things like mu/m1 and
mu/m2 as well.
commit 62775bab2bb6a3eb0fb713ce8f99eb0dcb7eaf9e
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Mon Nov 9 16:36:04 2009 -0700
moved simtest.cpp to main.cpp
commit c31346a1cc1511e5bea0f45c8830f18e1e227d66
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Mon Nov 9 08:11:31 2009 -0700
Particle data now accessed using non-member accessor functions.
For example, velocity will be accessed using the 'velocity(particle)' function.
commit 26dab9ed2a9ee06b27a806fc894e17b892149f68
Merge: 478ff6d 88ab6c5
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Nov 6 21:01:56 2009 -0700
Merge branch 'master' into topic/simtest
Merge commit '88ab6c58f86803a44f64542ee4d12d25e2a7db4d' into HEAD
commit 88ab6c58f86803a44f64542ee4d12d25e2a7db4d
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Nov 5 11:28:06 2009 -0700
added new properties example that uses make_options<> metafunction to specify the properties to load
commit 7511096318d94f5daf6d09191a1631a41b9babf4
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Nov 4 23:19:02 2009 -0700
data now installed to <prefix>/include/../share/chimp/data
commit fb83558d149942822903d5ff70187148c93a0a58
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Nov 4 23:04:01 2009 -0700
fixed build requirements for /physical//particledb
commit e9d241a79955fa2dbdbdbd4179e060da63063a66
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Nov 4 15:53:38 2009 -0700
Tweak dependencies in Jamroot; added install instructions.
ChangeLog also updated.
commit a1e78ba553762bd2001d2151c2e1c63db675d2aa
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Nov 4 14:36:31 2009 -0700
added installation options
commit 2d3596d1cc8bc1bda9a2ee1c95b986e10026b688
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Nov 3 13:45:38 2009 -0700
Cross sections moved into new namespace and are loaded using a Input reference.
This is the same loading signature that the interaction models use. Perhaps in
the future, the loading functions should be passed a reference to the full
Equation object, but not yet...
These changes had the following consequences:
reduced mass is no longer stored by the cross_section::Base class, but must be
computed and stored in the descendant classes. This makes for a more generic
interface for cross sections and their specific loading functions.
Also, cross_section::Base classes now have the 'options' template parameter,
similar to RuntimeDB and interaction::model::Base classes.
The ReducedMass class was moved from a detail namespace to the interaction
namespace since it will be used by several pieces and could be useful to the
outside world.
Created new interact(...) signature for arbitrary numbers of interaction terms
for: InElastic and VSSElastic.
commit e337f687417a5288d04a85641c661b2beda8bb5e
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Nov 3 09:12:14 2009 -0700
updated namespace stuff in VHSInfo files
commit e36264982e76278abd627d32f0e6bbfd485a12fc
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Nov 3 09:08:53 2009 -0700
Percolated name changes for new cross_section:: namespace.
Changed a remaining @type to @model in testCrossSection.cpp
Moved VHSInfo stuff to cross_section/detail/ Still need to rename stuff inside
the files.
commit 0b298d52fc6c58844899d004c6d3cd013c102255
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Mon Nov 2 16:40:40 2009 -0700
moved cross sections into subdirectory.
This isn't finished yet. I've still got to add the new cross_section namespace
and change the name of CrossSection to cross_section::Base.
commit d56d05b8c073eff2458837185cd00c2431a1cb58
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Mon Nov 2 16:33:22 2009 -0700
Removed interaction::Output class and moved some pieces into Equation.
Other pieces were moved into the appropriate location. In the future, I'd like
to remove the Input class and use the same code to represent inputs as outputs.
This would allow >2 inputs and would provide a more generic interface to the
left hand side and right hand side of the interaction equations.
commit 5c64c49217e68159a556e7126e93be302fa7640f
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 15:31:10 2009 -0600
fixed some ordering problems in some interaction equations in the xml
commit c89d6fda848baf25252244bb6a63c1daa4ef7bac
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 14:56:40 2009 -0600
Replaced usage of 'type' word:
For interactions and cross sections, it when from @type to @model.
For identifying particle species, it changed to the word 'species'.
Added new model::Base::interact interface and implemented it for elastic
collisions.
commit e7a61840a0e97c83a7aba1df1d86311f10363303
Merge: 2a9ccdd 413a43f
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 13:34:41 2009 -0600
Merge branch 'topic/inelastic' into topic/inelastic-nosplit
Merge commit '413a43faf738b27d5c8f6030347cc8fb5a5172af' into HEAD
commit 413a43faf738b27d5c8f6030347cc8fb5a5172af
Merge: 8044d97 b3a2de4
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 13:34:19 2009 -0600
Merge branch 'master' into topic/inelastic
Merge commit 'b3a2de4a1da269246d4de9aebd04993bfad6c437' into HEAD
commit 478ff6d74b72c65ebd802e156cd2939b5f1b312e
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 09:32:02 2009 -0600
added doc line for UnityTransform
commit 2a9ccdd547ecd423493d78cc29f7c2fbc02e94f0
Merge: 24f5ed7 b3a2de4
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 13:34:37 2009 -0600
Merge branch 'master' into topic/inelastic-nosplit
Merge commit 'b3a2de4a1da269246d4de9aebd04993bfad6c437' into HEAD
commit 8044d97b7671fdce06cacf63f320d19b0e3759e9
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 10:04:09 2009 -0600
added labels and acessor function to cross section classes
commit b3a2de4a1da269246d4de9aebd04993bfad6c437
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 13:33:43 2009 -0600
split up the standard-particledb.xml file into standard/*.xml pieces
commit 8652424188c121810d1f0e698645c797f4b1354d
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Oct 29 16:59:26 2009 -0600
more work on simtest. first good start at making interaction driver.
commit 24f5ed73782c0db8eb15d70b7c9809d4f9284853
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 30 13:23:34 2009 -0600
Revert "added some n-body (in)elastic classes--unfinished as of yet"
This reverts commit 6b61d6f5b3946409a0f996c345ba3be42ebfd0ab.
commit 26e12f21573a20c20fc9cccc413bc182556ae7ca
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Oct 29 13:58:24 2009 -0600
added some n-body (in)elastic classes--unfinished as of yet
commit ccb109299ac447c1d14cfc68bf67ad93f793d1c5
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Oct 29 12:10:34 2009 -0600
added first cut of installation of libraries to a local stage directory
commit 9945622ef049ab828847b79698c0ca057d8b8259
Merge: 4992277 ccb1092
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Thu Oct 29 12:19:20 2009 -0600
Merge branch 'master' into topic/simtest
Merge commit 'ccb109299ac447c1d14cfc68bf67ad93f793d1c5' into HEAD
commit 73961dd4ce8c8836c3167a082cf1f708ddb3ab5f
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Oct 28 16:10:17 2009 -0600
removed invalid copyright indication
commit 4992277df2ebea18bafade9cd0d22f7e4af60782
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Oct 28 15:19:21 2009 -0600
added (as of yet unfinished) new simtest example: an example that might more closely resemble DSMC usage.
commit 311872b90c606e25533ee07ab90555ce69f4ee4c
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Oct 28 15:15:46 2009 -0600
Changed momentum cross_section data into momentum_cross_section
Added Will and Shane as contributors in AUTHORS
Interactions are now filtered in RuntimeDB.cpp by whether they have a
cross_section xml node.
examples/RuntimeDB example has been overhauled, updated, and simplified.
commit ce9d5f255729ab09e5ae289a6abd5a1ac8f2e681
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Oct 27 14:42:30 2009 -0600
improved Properties examples
commit 52901072190428c621a037fe740870d4ea8b5fb7
Author: U-OW\olsonse <olsonse@ow.(none)>
Date: Tue Oct 27 09:32:12 2009 -0800
updated use following olson-tools changes
commit eceb55ebc4b56bbf255ee79a70835111f5c2a42e
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Sat Oct 24 23:02:38 2009 -0600
More documentation and simplification.
commit 294b5a2fc75c2559af6cea54675fa204bbef0c25
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Sat Oct 24 22:16:52 2009 -0600
More documentation and removed property/PHYS/*
property/PHYS/* stuff was removed in favor of just using the
runtime::physical::dimension::* classes from the physical package. If we could
only get Boost.Spirit to compile faster, then we might be able to use the
default implementation of parse_item and provide a generally useful
xml::check_units parsing functionality.
commit 47f93b7cdeff1ba905f6d38e0faa8ab801666337
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 23 17:09:15 2009 -0600
Improved camel script usage.
Improved documentation some more.
Simplified some header files by removing implementation into .cpp files.
Removed some functions from classes into non-member space when they can be
computed by public interface.
commit 0034b982a7a0cd5480a8e80485e886b23afb5eba
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 23 11:38:45 2009 -0600
added Walker's fancy xpath query for limiting returned equations
commit 6d971e105460e6de5343d432b5868a503ce10875
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Fri Oct 23 10:54:46 2009 -0600
Lots of changes:
Improved documentation
Improved/updated examples/CrossSection/*
CrossSection::cross_section changed to CrossSection::operator()
Removed obsolete examples/Interaction/testInteraction.cpp
Fixed build of examples/xmldb/*
Added some few utility functions for gathering xml::Context info without
requiring the user to understand XPath.
Replaced std::vector<*> with in-class typedefs (in RuntimeDB) following
discussion with Walker and Will.
interaction::filter::EqIO/EqTerm filter now can use wild card multiplicity
factor (if n< 0).
commit 227a804a6887d42496e66622957470983e17086e
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Oct 21 17:25:44 2009 -0600
added some files typical in distributed code
commit 6b6ba97d4f83d94741380c73d95d086d2d8b016d
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Oct 21 17:07:42 2009 -0600
added a parse_item<check> instance
... For charge for when we make charge be stored with units in the database
commit 3177ab9dd95696682cefdc4384951702cd388fc8
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Oct 21 17:02:33 2009 -0600
forgot to update docs in property::charge
commit 2fefcee3206fe5e2a1cf824d5da270a990d44f21
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Oct 21 16:59:06 2009 -0600
improved documentation, simplified source files and some interfaces (for RuntimeDB)
commit 397556a62c39cee2e12c5085edd974ac79446d3e
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Wed Oct 21 00:00:04 2009 -0600
Added Label filter and unit test.
Split implementations from RuntimeDB.h into .cpp file.
Added another unit test module for RuntimeDB.
commit d31e56725d022bd645002a29dd8a16b5e0743156
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Oct 20 21:00:20 2009 -0600
renamed particledb namespace to chimp
commit df224edbbb3be8b06f36bffea31fefb9234b11bd
Author: Spencer Olson <[email protected]>
Date: Tue Oct 20 14:59:49 2009 -0600
added some bibtex entries for data references
commit a507a8738356cb9642884c297f3d884ca494c190
Merge: 1bd3fb6 b60aaae
Author: Spencer Olson <[email protected]>
Date: Tue Oct 20 14:14:08 2009 -0600
Merge branch 'master' of /home/olsonse/src/chimplib
commit b60aaae7ecffba72355936e40ddc08b6a9ed93fb
Author: Spencer E. Olson <olsonse@olsonse-laptop.(none)>
Date: Tue Oct 20 14:11:51 2009 -0600
tweaked api docs build
commit 1bd3fb6c7aaecfe7a374b81e5fb6925f66f2a03b
Merge: 17fcffc 972ef30
Author: Shane Stafford <[email protected]>
Date: Mon Oct 19 16:48:19 2009 -0600
Merge branch 'master' of /usr14/github/chimplib
commit 17fcffc5651a5adc219fa4d588d8bc3d29be22d0
Author: Shane Stafford <[email protected]>
Date: Mon Oct 19 16:35:53 2009 -0600
Found reference for ionization of Ne(3P2) to corroborate (and scale) Bolsig omission. The correct cross sectional area should be near 6e-20 m2 at 15 eV. This means the scaling is 1.0e-22 m^2. Corroborating reference is Advances in Atomic, Molecular, and Optical Physics, Vol. 57, pg 105, Academic Press, 2009.
commit 972ef3008aa0adff7cda71ea8ddcd2d15a0948cd
Author: Spencer Olson <[email protected]>
Date: Mon Oct 19 15:45:48 2009 -0600
/boost//unit_test_framework now statically linked
commit a974e5d7a9e8c11cd10e7d9a02c4ffcdb16ca5a4
Author: Shane Stafford <[email protected]>
Date: Mon Oct 19 15:17:36 2009 -0600
Fixed jamfile for particledb/examples and added some files that were previously not part of the repo (but should have been).
commit 1e56dcb81a3182c364512831a6a89cfbf445fe0f
Author: Shane Stafford <[email protected]>
Date: Fri Oct 16 14:44:11 2009 -0600
Changes to make build work: updated use of olson-tools V3
commit 7748ad900f100de3368627272618ec7ca610ff81
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jul 17 05:56:17 2009 +0000
many changes, mostly related to a reorganization of the olson_tools::xml package.
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@791 e877f351-6dfb-0310-a246-97bd42f90100
commit 4863129c98136511b8f909dc7128340dd1c13fdf
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu Jul 16 22:00:47 2009 +0000
changed equation format in database to more unique when extracting string values
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@789 e877f351-6dfb-0310-a246-97bd42f90100
commit eb1db19dcdac957ce6b3a3639ac7aab2fcdd40ea
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Tue Jul 14 20:11:04 2009 +0000
Lots of good changes. The library now rapidly approaches usefulness.
unit test cases added (all work):
to test new filters:
particledb/interaction/filter/test/Null
particledb/interaction/filter/test/Not
particledb/interaction/filter/test/Section
a slightly larger integration test for most of the library components.
particledb/test/RuntimeDB
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@787 e877f351-6dfb-0310-a246-97bd42f90100
commit 7df7fe9345ba881695123a6eea2510da569057a5
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Mon Jul 13 23:24:35 2009 +0000
added interaction filter classes and unit tests for these (still have to do unit test for filter::Not).
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@786 e877f351-6dfb-0310-a246-97bd42f90100
commit f5e1a923d99c5e9e7cdd27bcd7a7dd6cd7ad99e1
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Mon Jul 13 13:32:36 2009 +0000
Added labels to interaction models.
unit test for Elastic model works.
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@785 e877f351-6dfb-0310-a246-97bd42f90100
commit c36b69ce123cdc872ba32e026f7f3f11681f1094
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jul 10 22:03:13 2009 +0000
many more changes for particledb. Most test cases and examples now compile and execute correctly
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@782 e877f351-6dfb-0310-a246-97bd42f90100
commit b92aa1278396367fedc39b889c5eb0291dad6497
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jul 10 15:26:31 2009 +0000
removed particledb/src/particledb/detail directory
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@781 e877f351-6dfb-0310-a246-97bd42f90100
commit 6d6105b1cc5f230986b21025cf839f64ac15fb4d
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu Jul 9 22:08:37 2009 +0000
this commit will not compile; many major changes and restructuring.
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@780 e877f351-6dfb-0310-a246-97bd42f90100
commit 38d544558fd9b7f45eeb5e6afe94cd4db6cfeaad
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Tue Jul 7 23:05:07 2009 +0000
restructuring of particledb and beginning of introduction of registries for cross section and interaction functors.
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@778 e877f351-6dfb-0310-a246-97bd42f90100
commit c89d2b4ae001b39c9d5e5167851e7e5faa2a3d99
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Tue Jun 16 22:32:05 2009 +0000
changed results from set to list to help maintain original order
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@770 e877f351-6dfb-0310-a246-97bd42f90100
commit 879fe166fcb9f0cd2e1fdf1336348150ff231fee
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Sat May 9 03:13:05 2009 +0000
removed local relative includes in favor of <...> library includes even for local files. Updated to work with new physical lib.
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@760 e877f351-6dfb-0310-a246-97bd42f90100
commit 3e111b6fa8f46c061c7744dd00a4dfca7c5bf418
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu May 7 20:25:56 2009 +0000
changed parser import commands to import constant::pi and not physical::unit::pi as pi. Removed spurious (radians) from places as a result.
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@758 e877f351-6dfb-0310-a246-97bd42f90100
commit 188b181fe884735f3dad396bcec8c49a25ea479c
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu Apr 30 17:40:09 2009 +0000
Fixed particledb to work with new olson_tools::Nsort and complex types in physical package.
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@749 e877f351-6dfb-0310-a246-97bd42f90100
commit ac24031f13f1c8c3ec5726d91d2a7d83c6821aed
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu Apr 2 16:32:23 2009 +0000
changed link to olson-tools to trunk
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@740 e877f351-6dfb-0310-a246-97bd42f90100
commit 223b20be073a474a9f3185363e3878b30755e329
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu Feb 12 19:07:46 2009 +0000
added runtime:: prefix when using runtime::physical from quantity.h
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@701 e877f351-6dfb-0310-a246-97bd42f90100
commit 62d35c689b8c868b00c609e7fd503a445d3fa3ee
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Sun Feb 8 04:43:10 2009 +0000
Change particle::property::size to double instead of integer; Added API/Doxygen documentation; added e^+ to particle datafile
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@691 e877f351-6dfb-0310-a246-97bd42f90100
commit a165ad346993531a208544d5cb02a59ea897d7ad
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Tue Jan 20 21:28:48 2009 +0000
commented out RuntimeDB::instance() and created global variable 'db'
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@687 e877f351-6dfb-0310-a246-97bd42f90100
commit a21bf9749a8646dde3b4d4853427dbe14288bb4b
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jan 16 23:39:27 2009 +0000
fixed incorrect code found by using intel compiler
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@686 e877f351-6dfb-0310-a246-97bd42f90100
commit 31293842bf04fc4999e51e0d180fb9f93df2c35b
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jan 16 22:15:09 2009 +0000
moving examples/xmldb external to pulll from branch
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@684 e877f351-6dfb-0310-a246-97bd42f90100
commit 4ef1d000f099b505019652b77cd78b30dbfc3b48
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jan 16 22:14:14 2009 +0000
moving examples/xmldb external to pulll from branch
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@683 e877f351-6dfb-0310-a246-97bd42f90100
commit 8e1b1ce3dc8358a23bf8f5c5086907952f406151
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jan 16 21:56:49 2009 +0000
Many changes to get things to compile.
Fixed most of Octree examples (except where a dependence on DSMC exists).
Added octree::Walker::walk and octree::Walker::recursive_walk functions to
aide in optimized octree walking.
Added PARTICLEDB_XML define (path to particledb.xml) to usage-requirements
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@680 e877f351-6dfb-0310-a246-97bd42f90100
commit d7abcac242536953454c2826d29703596d43cbb5
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Wed Jan 14 05:54:22 2009 +0000
finished tweaking 'physical' package. began updating the dsmc package
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@675 e877f351-6dfb-0310-a246-97bd42f90100
commit 58b35a49beed9f9db2466199856e7f0024a6a9f6
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jan 9 23:19:23 2009 +0000
tweaking build sys to build olson-tools by bjam
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@668 e877f351-6dfb-0310-a246-97bd42f90100
commit 5e2f9b87b4275d18db0cd7c11b2e73a2305b2662
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Fri Jan 9 05:59:49 2009 +0000
made particledb-project compilable
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@661 e877f351-6dfb-0310-a246-97bd42f90100
commit c83bdb9401e3876fc5432b3772612e79fa82467e
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu Jan 8 05:17:39 2009 +0000
restructuring particledb and tweaking examples to work accordingly
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@657 e877f351-6dfb-0310-a246-97bd42f90100
commit f39eba062fff658a827ac655b9cb78066ec738e5
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu Jan 8 05:06:59 2009 +0000
restructuring particledb
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@656 e877f351-6dfb-0310-a246-97bd42f90100
commit 4c90c715dabad114bd90a9bc3cf0da52781ec68a
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Thu Jan 8 05:06:37 2009 +0000
restructuring particledb
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@655 e877f351-6dfb-0310-a246-97bd42f90100
commit 2cfed6856ac782ce788a990cdabbe8ee6a2a9b0c
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Wed Jan 7 20:30:42 2009 +0000
Moving branches/dsmc/new-dsmc/particledb sub-package into main trunk/ as its
own package.
git-svn-id: file:///home/olsonse/src/svn-repository/trunk/particledb@652 e877f351-6dfb-0310-a246-97bd42f90100
commit 843c9dd19c2e5d7bd4a5eca7ab1e13830c1c2c00
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Wed Jan 7 20:09:12 2009 +0000
restructuring repository
git-svn-id: file:///home/olsonse/src/svn-repository/branches/dsmc/new-dsmc/particledb@651 e877f351-6dfb-0310-a246-97bd42f90100
commit ed300bcd7f74172a26ccb809ecada08a9f1ff1a3
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Wed Jan 7 19:18:10 2009 +0000
added tiny particle implementation to RuntimeDB example
git-svn-id: file:///home/olsonse/src/svn-repository/dsmc/branches/new-dsmc/particledb@641 e877f351-6dfb-0310-a246-97bd42f90100
commit ecc5dd75843cf8aaf0fd9225d9097643e385367a
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Wed Jan 7 18:36:10 2009 +0000
tweaked testcases to work in new build system and layout
git-svn-id: file:///home/olsonse/src/svn-repository/dsmc/branches/new-dsmc/particledb@639 e877f351-6dfb-0310-a246-97bd42f90100
commit dfef83cc681e7311e0a675320e5ec1fb56f7379b
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Tue Jan 6 06:34:38 2009 +0000
Major reorganization for using the (new-to-me) Boost.build system (bjam).
git-svn-id: file:///home/olsonse/src/svn-repository/dsmc/branches/new-dsmc/particledb@637 e877f351-6dfb-0310-a246-97bd42f90100
commit 37509b52cb1b6da23b9b24871a074ef6ae3cf036
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Mon Dec 22 20:23:12 2008 +0000
cleaning up/realigning the new particledb package
git-svn-id: file:///home/olsonse/src/svn-repository/dsmc/branches/new-dsmc/particledb@635 e877f351-6dfb-0310-a246-97bd42f90100
commit 96916b11c1140943f92f552fbfded192a0dd2300
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Mon Dec 22 18:11:13 2008 +0000
moving the ParticleDB into its own package
git-svn-id: file:///home/olsonse/src/svn-repository/dsmc/branches/new-dsmc/particledb@634 e877f351-6dfb-0310-a246-97bd42f90100
commit 5709ed3df5c52203b303a29bf67491ca7fb7e8dc
Author: olsonse <olsonse@e877f351-6dfb-0310-a246-97bd42f90100>
Date: Mon Dec 22 18:05:18 2008 +0000
moving to new-dsmc subdir so I can move particledb into its own sub-dir.