forked from toshihikokawano/DeCE
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChangeLog
More file actions
1125 lines (743 loc) · 33.4 KB
/
ChangeLog
File metadata and controls
1125 lines (743 loc) · 33.4 KB
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
2024-09-25 Toshihiko Kawano <kawano@lanl.gov>
* source/gfrcs7.cpp (RMLStorePhaseShift): updated
radius from effective to true in calculating L function changed
2024-04-27 KAWANO Toshihiko <kawano@lanl.gov>
* tools/deceangdist.cpp: updated
angular distribution from MF3 and 4 is constructed at a given energy,
or at built-in energy points
2024-04-25 Toshihiko Kawano <kawano@lanl.gov>
* source/deceoperation.cpp (DeceOperationREADRADIOACTIVE): new function
* source/deceread.cpp (DeceReadRadioactive): new function
(DeceReadMF8): new function
(DeceReadMF9): new function
read radioactive isotope production data from file, and
produce MF=8, 9, and 10.
* source/deceread.h: new file
* source/decereadfile.cpp: new file
some functions separated from deceread.cpp
2024-02-07 Toshihiko Kawano <kawano@lanl.gov>
* source/endfio.cpp (ENDFRead): modified
ENDFReadMF2 and MF32 now require MT number although it should be 151
problem happend when "libread 2" with MT = 0 is specified
2024-02-06 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp (DeceHelpENDF): new function
print ENDF MF MT number explanation by command line option "-m"
2024-02-02 KAWANO Toshihiko <kawano@lanl.gov>
* source/decemod4.cpp (DeceResonanceAngularDistribution): updated
resonance reconstructed angular distribution for LTT=2 case added
* source/endflib.cpp (ENDFPackTAB21): modified
argument order (Recor *, int *) swapped to follow ENDFPackTAB2
2023-09-13 Toshihiko Kawano <kawano@lanl.gov>
* source/deceprocpointwise.cpp (DeceGeneratePointwise): updated
check if MT103 and 107 exist before adding them
2023-03-22 KAWANO Toshihiko <kawano@lanl.gov>
* manual/index.html: updated
manual updated
2023-03-19 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFPackCopyCONT, ENDFPackCopyLIST, ENDFPackCopyTAB1, ENDFPackCopyTAB2, ENDFPackCopyTAB21): new functions
add a subsection from source object to new object
* test/input/input22.dece: new test
merge elastic scattering angular distributions by resonances
* test/dececreateENDF.sh: updated
produce four different ENDF depending on options
2023-03-18 KAWANO Toshihiko <kawano@lanl.gov>
* source/command.cpp (CmdExtractString): updated
(extractstring): new function
wrapper to take the second text argument
* source/deceangdist.cpp (storeMF6): updated
command angdist for MT > 50 takes two file names, 1st for Legendre, 2nd for gamma branching ratio
two body angular distribution includes discrete gamma-ray spectrum
2023-03-17 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceangdist.cpp (storeMF6): bug fixed
zap and awp for charged particle emission fixed
2023-03-12 KAWANO Toshihiko <kawano@lanl.gov>
* source/decelibread.cpp (DeceLibScan): new function
* source/deceoperation.cpp (DeceOperationLIBREAD): updated
import all MTs in the given MF from a data file when mt = 0
* source/decechecktotal.cpp: new file
summation check: total = sum partial
new command checktotal
2023-03-11 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceoperation.cpp (DeceOperation): updated
new command resonanceangdist
* source/decemod4.cpp: new file
merge resonance-reconstructed Legendre coefficients into existing MF4/M2
2023-03-10 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.cpp (gfrAngDist): updated
reconangdist allows to no energy-range parameter option
2023-03-08 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrcs7.cpp (RMLStoreChannelParameter): updated
since Lmax is not defined in the RML case, angular distribution calculation not performed
2023-02-20 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceread.cpp (readISdata): bug fixed
reading MT 600, 650, etc data skipped because of zero excitation energy
2023-02-13 KAWANO Toshihiko <kawano@lanl.gov>
* tools/decemf12.cpp (processMF12): updated
gamma transition probability array includes the probabilities of gamma emission, when the header line is gammaraywithconversion
2022-12-28 KAWANO Toshihiko <kawano@lanl.gov>
* source/decelibread.cpp (DeceLibRead): updated
warning message changed when MF/MT not given in a provided file
2022-12-27 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceread.cpp (DeceRead): bug fixed
reading MF1/MT455 skipped decay constants
2022-12-16 KAWANO Toshihiko <kawano@lanl.gov>
* source/decefactor.cpp (DeceFactorMF1): new function
(DeceFactor): updated
operation factor works for MF1/MT452 and 456, but not 455
2022-10-28 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceoperation.cpp (DeceOperationREAD): updated
* source/deceread.cpp (geneCSdata): updated
new command replaceread ignores the resonance range, and replace all the points by input
2022-10-15 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp: updated
new version 1.2.6 Garnet, maintenance release
2022-10-14 KAWANO Toshihiko <kawano@lanl.gov>
* source/decemod6.cpp (DeceBoundCorrect): bug fixed
boundcorrect bug fixed by HI Kim of KAERI
* source/kalbach.h: new file
* source/kalbach.cpp: new file
calculate Kalbach systematics for MF6/LAW=1,LANG=2
cms/lab conversion is not so exact
* source/decetable6.cpp (DeceTableMF6Law1Lang1): new function
(DeceTableMF6Law1Lang2): new function
MF6 LAW=1 case was divided into LANG=1 and 2 cases
* source/deceoperation.cpp (DeceOutputRedirectFile): updated
when Output option is given, an existing file will be overwritten by DeCE output,
then subsequent output will be appended
2022-10-12 KAWANO Toshihiko <kawano@lanl.gov>
* source/kalbach.h: new file
* source/kalbach.cpp: new file
calculate K-M systematics for LAW=1 and LANG=2
2022-09-15 KAWANO Toshihiko <kawano@lanl.gov>
* tools/decemf15.cpp: new file
DeCE tool for making MF12 and MF15 for fission gamma production
2022-03-20 KAWANO Toshihiko <kawano@lanl.gov>
* source/decemod6.cpp (DeceBoundCorrect): updated
boundcorrect didn't work when TAB1 and LIST in MF6 have different energy boundaries,
which is probably not allowed
2022-03-17 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceangdist.cpp (readADdata): updated
* source/deceread.cpp (readCSdata) (readISdata): updated
skip data reading when data ofset is not determined automatically
2022-03-08 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceprocgroup.cpp (DeceGroupAverage): updated
check if MF/MT=1/452 is given by polynomials, then skip processing
2021-07-27 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable1.cpp (DeceTableMF1MT460): new function
print delayed photon data
2021-07-19 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFScanLibrary): modified
* source/deceheader.cpp (DeceShowHeaders): modified
no header print when partial data are given
2021-07-15 KAWANO Toshihiko <kawano@lanl.gov>
* tools/deceangdist.cpp (main): updated
angle step can be provided by command-line option
* source/decelibread.cpp (DeceLibRead): updated
message print for verb mode added
2021-06-30 Toshihiko Kawano <kawano@lanl.gov>
* source/groupstructure.h: updated
* source/deceprocgroup.cpp (DeceGenerateGroup): modified
LANL 618 group structure added as group ID = 4
2021-05-10 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.cpp (gfrPrintCrossSection): modified
accept XYdataConversion global options
* source/deceprocgroup.cpp (DeceGenerateGroup): modified
group ID = -1 stands for arbitrary group structure from external file
* source/deceprocgroup.cpp (DeceReadGroup): new function
read group structure from external file
2021-05-04 KAWANO Toshihiko <kawano@lanl.gov>
* source/coupling.cpp (clebsh_gordan): new function
wrapper of the m1+m2 != M case
2021-04-24 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.cpp (gfrAngDist): modified
calculate actual angular distributoins from Legendre coefficients
when AngleStep is set
2021-04-20 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrformula.cpp (gfrReichMoore): bug fixd
in the case of channel-spin dependent resonance parameter,
J=0 was skipped if S=I-1/2
2021-04-12 KAWANO Toshihiko <kawano@lanl.gov>
* source/command.cpp (CmdExtractString): modified
accept both single and double quotation
2021-04-11 KAWANO Toshihiko <kawano@lanl.gov>
* source/endfio.cpp (ENDFReadMF1): updated
* source/decetable1.cpp (DeceTableMF1MT458): updated
energy-dependent fission energy release case added
* source/deceglobaloption.cpp (optionSet): modified
warning message added when no file name is given
2021-03-04 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.h: modified
note on ENDF class added
* source/decetable10.cpp (DeceTableMF10): bug fixed
LFS was taken from wrong place and printed
2021-02-18 KAWANO Toshihiko <kawano@lanl.gov>
* source/decefactor.cpp (DeceFactorMF4P1): new function
P1 Legendre coefficient can be re-scaled by the factor command
2021-01-30 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp (DeceMain): modified
-s option print header data too
2021-01-29 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFInterpolation): bug fixed
the first interpolation range was always lin-lin
* source/deceprocpointwise.cpp (DeceGeneratePointwise): bug fixed
skip DeceGenerationPointwise when no resonance parameter
2021-01-25 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp (TerminateCode): updated
code terminating error message unified
all files that include TerminateCode() were also updated
2021-01-23 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceprocgroup.cpp: updated
nu-bar added for group calculation
2021-01-22 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFReadTAB2L): new function
* source/endflib.cpp (ENDFWriteTAB2L): new function
* source/endfio.cpp (ENDFReadMF7): new function
* source/endfio.cpp (ENDFWriteMF7): new function
* source/decetable7.cpp: new file
MF7 tabulation added
ENDFRead/WriteTABL2L are special ones for TSL, since the format is not so common
2020-11-26 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.h: modified
gcc hack
some versions of gcc are so strict about exit(), malloc(), and
realloc() defined in stdlih.h that compilaton fails.
<cstdlib> added to endflib.h, and all the cstdlib lines
in the souce codes removed.
2020-11-19 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrcross.cpp (gfrSubsectionURR): modified
* source/gfrcsurr.cpp: updated
URR for LRF=1 cases added, but LRF = 0, LFW = 1 case never tested
* source/gfrcs1.cpp: updated
* source/gfrcs3.cpp: updated
pre-calculate penetrabilities at resonance energies
and keep the resonance object until LastCall() is invoked
2020-11-18 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrformula.cpp (gfrReichMoore): bug fixed
in the case channel spin is given, but J is uniquely determined,
skip the channel spin dependent part
2020-11-17 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrcs7.cpp: updated
code structure re-organized, and inelastic channel included
(gfrResonancePenetrability): new function
* source/gfrcs3.cpp: updated
(gfrResonancePenetrability): new function
penetrability calculation depdending on NRO and NAPS moved to new functions
these two are alomost the same
* source/gfrcs1.cpp: updated
* source/gfrcsurr.cpp: updated
* source/gfr.h: updated
* source/gfr.cpp: updated
cross section calculations for some NRO/NAPS combinations updated
* source/gfrenergy.cpp (gfrAutoEnergyURR): modified
energy grid for a special case where only URR parameters are given added
2020-11-14 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.h (class ChannelWaveFunc): modified
(class RMLChannel): new class
class Wfunc renamed, and updated
RMLChannel stores channel info
* source/gfrcross.cpp (gfrPenetrability): modified
Hankel functions are stored by setData method,
and setPhase copies only phase parameters
2020-11-09 KAWANO Toshihiko <kawano@lanl.gov>
* source/coulomb.h: new file
* source/coulomb.cpp: new file
* source/gfr.cpp (gfrPrintCrossSection): updated
* source/gfr.h (class GFRcross): new class
* source/gfrcs7.cpp: updated
charged particle channels added to LRF=7, R-matrix limited
Coulomb function source code incorporated
2020-11-01 KAWANO Toshihiko <kawano@lanl.gov>
* source/global.h (class GlobalOption): updated
* source/deceglobaloption.cpp (DeceCheckReadRange): new function
* source/deceglobaloption.cpp (DeceCheckEditRange): new function
new global options, ReadRangeMin/Max, EditRangeMin/Max added
* source/deceangdist.cpp: updated
* source/deceread.cpp: updated
* source/deceapplyfunc.cpp (DeceApplyFunc): updated
include DeceCheckReadRange and DeceCheckEditRange
* test/input/input20.dece: new file
* test/input/input21.dece: new file
test for these new global options
* source/decememory.cpp: new file
print memory usage for each MF/MT subsection, and total memory
2020-10-29 KAWANO Toshihiko <kawano@lanl.gov>
* test/decetest.sh (testcase): updated
* test/input/input19.dece: new file
test for "set OutPut file" added
* source/groupstructure.h: updated
VITAMINE-J 175 group structure added
* source/decepoint.cpp (modpoint): bug fixed
unnecessary debugging line removed
2020-10-28 KAWANO Toshihiko <kawano@lanl.gov>
* source/global.h (class GlobalOption): updated
* source/deceglobaloption.cpp (optionSet): new function
* source/deceoperation.cpp (DeceOutPutRedirectFile)
(DeceOutPutResume): new functions
global option "OutPut" added, and when this option is set,
STDOUT is redirected to an extenal file
* source/dece.cpp (DeceStoreData): updated
DeceInitOptions() deleted, command-line -n option removed,
since provided by the set command
version 1.2.5 Jadeite
* source/endflib.h: updated
* source/endflib.cpp (ENDFLibPeek): updated
allocated memory buffers in each object are dynamically
changed depending on the data size
DataSize type removed
2020-10-21 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFLibCopy): modified
when larger object is copied, memory size will be re-adjusted
2020-10-20 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.cpp (gfrPrintCrossSection): new function
move all printing parts to this function
* source/gfr.cpp (gfrSmatrixElement): new function
print scattering matrix element
2020-09-10 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceread.cpp (geneCSdata2): updated
dont insert thermal point in the charged particle reaction case
2020-09-08 KAWANO Toshihiko <kawano@lanl.gov>
* source/masstable.cpp (qvalue): bug fixed
MT50 for a charged particle reaction case missing
2020-08-26 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFExtract): updated
remove \r when the input is a DOS file
2020-07-12 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFExtract): updated
non-ASCII character scanner added
2020-07-10 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable34.cpp (DeceTableMF34): updated
* source/decetable33.cpp (DeceTableMF33NILB5): bug fixed
LB=5 assymmetric matrix case added
2020-07-09 KAWANO Toshihiko <kawano@lanl.gov>
* source/decemod6.cpp (DeceBoundCorrect): updated
automatically adjust energy range in MF6 when MF3's range is different
DeceDuplicatePoint() obsolete, removed
2020-07-02 KAWANO Toshihiko <kawano@lanl.gov>
* source/decepoint.cpp (modpoint): new function
replace one data point in MF3 by input
2020-07-01 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFDelExp): updated
M. Paris' cp2020 branch, which fixes too small number problems, merged
2020-06-29 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceread.cpp (geneCSdata2): modified
to avoid round-off error at thermal energy when this data point is given in input
2020-06-24 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceread.cpp (geneCSdata2): bug fixed
data reading for no-resonance region case fixed
there are more modifications to this file
2020-06-19 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp: updated
version 1.2.4 Olivine
* source/decetable34.cpp (DeceTableMF34): modified
print covariance matrix instead of correlation when different L-values are given
still not sure if they are symmetric
* source/endflib.cpp (ENDFDelExp): updated
print big number (> 1e+10)
2020-06-18 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable32.cpp: updated
* source/decetable.cpp: updated
all the decetableNN.cpp files, esp. decetable32, modified to print more information
* source/endfio.cpp (ENDFPrintLIST): updated
(ENDFPrint1Dim): updated
can take X and Y axis names
2020-06-17 KAWANO Toshihiko <kawano@lanl.gov>
* example/example3.cpp: updated
another case, where all the data are once stored in memory, is added
2020-06-15 KAWANO Toshihiko <kawano@lanl.gov>
* manual/header.html: updated
* manual/input.html: updated
manual updated to include editheader
* test/decetest.sh: updated
* test/input/input18.dece: new file
new test input #18 for header manipulation added
* source/endfio.cpp (ENDFReadMF32): updated
* source/decetable32.cpp: updated
LRF = 7 implemented, and all functions tested
2020-06-14 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceheader.cpp (DeceShowHeaderText, DeceEditHeaderText)
(DeceHeaderReplaceData): new functions
moved these functions from tools into the main program
2020-06-13 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFReadINTG): modified
INTG data changed from int to double to reduce int data array
2020-06-11 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable32.cpp: new file
tabulate MF32, not so tested yet
2020-06-10 KAWANO Toshihiko <kawano@lanl.gov>
* source/endfio.cpp (ENDFReadMF32): updated
* source/endflib.cpp (ENDFReadINTG): new function
(ENDFWriteINTG): new function
MF32 MT2 LCOMP=2 case, added
2020-05-04 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable5.cpp (DeceTableMF5): modified
print fraction of each spectrum added
2020-03-10 KAWANO Toshihiko <kawano@lanl.gov>
* tools/deceheader.cpp (DeceHeaderCreateLib): bug fixed
missing MF1/MT452455,456 recovered
2019-12-24 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFScanLibrary): modified
copy header text part into ENDFDict object
2019-12-16 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFWriteRecord): updated
argument of ENDFWriteRecord changed from pointer
to actual Record object
2019-12-15 KAWANO Toshihiko <kawano@lanl.gov>
* tools/deceheader.cpp: new file
tool to patch text data in the header part
2019-09-23 Toshihiko KAWANO <kawano@lanl.gov>
* example/example3.cpp: new file
new example, which uses ENDFDict object
* source/endflib.cpp (ENDFWriteTPID): new function
print TPID in Dict
2019-09-22 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceoutput.cpp (DeceRenumber): modified
* source/deceheader.cpp (DeceShowHeaders): new function
(DeceEditHeader): new function
print and modify parameters in header part
new commands, showheaders and editheader, added
2019-08-28 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable2.cpp (DeceTableMF2RR7): bug fixed
parity output fixed
* source/gfrcs7.cpp (gfrRMatrixLimited): bug fixed
capture channel index fixed
2019-08-07 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceglobaloption.cpp (optionSet): modified
* source/global.h (class GlobalOption): modified
angle step less than one allowed
* source/decetable4.cpp (decetable4LEG): modified
* source/decetable6.cpp (DeceTableMF6Law2): modified
reconstruct angular distributions from Legendre coefficients
2019-07-17 KAWANO Toshihiko <kawano@lanl.gov>
* source/decepoint.cpp (addpoint): bug fixed
problem in ENDFLibCopy called after del/add-point
2019-05-20 KAWANO Toshihiko <kawano@lanl.gov>
* source/matrix.cpp (MatrixInverse1): modified
gcc8 hack
* source/decescanindex.cpp (DeceScanIndex): modified
* source/dece.cpp (DeceStoreData): bug fixed
change in decescanindex created a side effect of deceoutput
older file recovered
2019-05-14 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp (DeceStoreData): modified
MF32, 34, and 35 activated
* source/endflib.cpp (ENDFMF2boundary): modified
bug reported by HIK
set emaxRe zero when only URR is given but LSSF flag is 1
* source/deceread.cpp (geneCSdata): update
function split into two cases
* source/decescanindex.cpp (DeceScanIndex): bug fixed
MT number can be more than 100 in a special case
* source/dece.cpp (WarningMessage): modified
* source/dece.cpp (Notice): modified
made message global, and unify all WarningMessage methods
2019-04-07 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.h: modified
use the same sqrt{2m}/h-bar as ENDF-6
* source/gfr.cpp (gfrScanThermal): modified
accept incident energy by option -e
2019-03-19 Toshihiko Kawano <kawano@lanl.gov>
* LICENSE: updated
changed from Los Alamos to Triad
2019-03-18 Toshihiko Kawano <kawano@lanl.gov>
* README (DeCE): updated
* source/decetable35.cpp: new file
read and tabulate MF35 spectrum covariance
* test/input/input14.dece: new file
* test/input/input15.dece: new file
* test/input/input16.dece: new file
three more tests added
2019-03-16 KAWANO Toshihiko <kawano@lanl.gov>
* manual/option.html: new file
* manual/index.html: updated
manual updated
* source/endflib.h: updated
ENDF class and ENDFDict class updated
NX, NI variables removed since redundant
Some member variables in ENDFDict moved to private
2019-03-13 KAWANO Toshihiko <kawano@lanl.gov>
* test/decetest.sh: new file
new test directory added, and 13 test cases are prepared
2019-03-12 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp: updated
many source files were updated, and version increased to 1.2.2 Pyrite
all changes were made in the develop branch
* source/dece.cpp: (Notice): new method
debugging information printed when verbos option is provided
all warning messages will be printed regardless the verbos option
* source/command.cpp (gettext): new function
keep global option name
* source/deceoperation.cpp: new file
command operations moved from main
* source/global.h (class GlobalOption): new file, new class
define global options
* source/deceglobaloption.cpp: new file
setting global options, or print current setting
* source/decopy.cpp: removed, and methods moved to other files
* source/deceextract.cpp: new file, from dececopy
* source/decelibread.cpp: new file, from dececopy
* source/decescanindex.cpp: new file, from dececopy
* source/decereadjust.cpp: new file, from dececopy
re-adjust partial subsections, such as MT51-91 by the summed subsection (MT4)
* source/decepoint.cpp: some methods were moved to other files
* source/decefactor.cpp: new file, from decepoint
* source/deceapplyfunc.cpp: new file, from decepoint
* source/deceprocpointwise.cpp: renamed from deceprocpoint.cpp
2019-01-28 Toshihiko Kawano <kawano@lanl.gov>
* tools/deceangdist.cpp: new file
tool to produce elastic angular distribution from file
2018-12-09 KAWANO Toshihiko <kawano@lanl.gov>
* tools/decephoto.cpp: new file
new tool to produced photo-reaction cross section added
2018-10-25 Toshihiko Kawano <kawano@lanl.gov>
* source/decetable2.cpp (DeceTableMF2URA): bug fixed
* source/endfio.cpp (ENDFReadMF2): bug fixed
URR for LFW=0 and LRF=1 case A again, tested for ENDF/B-VIII Fe58
2018-08-24 Toshihiko Kawano <kawano@lanl.gov>
* source/dece.cpp (DeceMain):
2018-05-02 Toshihiko Kawano <kawano@lanl.gov>
* source/endfio.cpp (ENDFReadMF2): bug fixed
URR for LFW=0 and LRF=1 case
2018-01-18 Toshihiko Kawano <kawano@lanl.gov>
* source/decetable33.cpp (DeceTableMF33): modified
* source/decetable34.cpp (DeceTableMF34): modified
energy unit changed from MeV to eV
2017-12-24 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable34.cpp: new file
tabulate angular distribution covariance
* source/deceqvalue.cpp: new file
modify Qvalue
2017-12-19 Toshihiko Kawano <kawano@lanl.gov>
* source/endfio.cpp (ENDFReadMF8): bug fixed
* source/decetable8.cpp (DeceTableMF8MT457): bug fixed
MF8 read/write bug for some cases fixed
2017-09-14 Toshihiko Kawano <kawano@lanl.gov>
* source/endfio.cpp (ENDFReadMF2): updated
* source/decetable2.cpp (DeceTableMF2AP): new function
energy-dependent AP for URR added
2017-08-11 Toshihiko Kawano <kawano@lanl.gov>
* source/decetable6.cpp: updated
main function divided into small subroutines
tabulation of Law7 added
* tools/decemacs.cpp (main): modified
T9 input allowed as a negative value in the first command line options
2016-12-20 Toshihiko Kawano <kawano@lanl.gov>
* source/decetable14.cpp: new file
qucik made for tabulating MF14
LTT =2 case not tested yet
2016-12-04 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrcs1.cpp: updated
gcc4 hack, cstdlib.h added
* source/Makefile.am (dece_SOURCES): bug fixed
add missing file
2016-11-29 Toshihiko Kawano <kawano@lanl.gov>
* source/decetable12.cpp (DeceTableMF12): bug fixed
total photon yield printing part was missing
2016-09-22 Toshihiko Kawano <kawano@lanl.gov>
* tools/decemf6.cpp (mf6spec): bug fixed
special case, when all spectra are zero, add dummy point at the highest energy
2016-10-23 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceread.cpp (DeceRead): modified
when there is no adding data point, remove temporal section
* tools/decemf6.cpp (mf6spec): bug fixed
bug in the zero spectrum case fixed
* source/deceread.cpp (DeceRead): modified
* source/endflib.h (ENDFDict): modified
* source/endflib.cpp (ENDFMF2boundary): modified
resonance boundary for LSSF=1 case modified
new variable emaxRe in ENDFDict defined
2016-07-27 Toshihiko Kawano <kawano@lanl.gov>
* .gitignore: modified
some automatically generated files were removed from git tree
2016-05-24 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp: modified
svn keyword, $Id$, removed from all files
files exported to git
version 1.2.1
* source/decexml.cpp: removed
2015-09-28 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.cpp (gfrAngDistSmooth): update
smoothing algorithm changed
2015-09-22 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrcsurr.cpp (gfrUFindRange): bug gix
index but at the highest bin
2015-09-19 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp (DeceBanner): update
* tools/decemf4.cpp: new file
create MF4 MT2 from DeCE smoothangdist/reconangdist output.
2015-09-18 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.cpp (gfrAngDistSmooth): new function
average scattering Legendre coefficients generated from resonances
2015-09-17 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrcsurr.cpp: updated
* source/gfr.cpp (gfrPtCross): updated
add unresolved resonance calculation
* source/deceprocpoint.cpp: new file
create pointwise cross sections, and store in temporal MTs
2015-09-13 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrenergy.cpp: new file
determine energy grid for resonance reconstruction
2015-09-12 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfr.cpp (gfrBackGround): new function
get background cross section in MF3
* source/decepoint.cpp (delpoint): new function
multi-point delete
2015-04-27 KAWANO Toshihiko <kawano@lanl.gov>
* source/deceread.cpp (readCSdata): modified
adjusted ofset values to a new CoH output file
* source/endflib.cpp (ENDFMergeXdata): modified
check if the highest energies in two libs
2015-01-23 KAWANO Toshihiko <kawano@lanl.gov>
* source/coupling.cpp: replaced
copied from CoH3
2014-07-22 KAWANO Toshihiko <kawano@lanl.gov>
* source/gfrcross.cpp (gfrLegendreCoefficient): new function
* source/gfr.cpp (gfrAngDist): new function
calculate angular distribution from resonances
* source/endflib.cpp (ENDFInterpolation): modified
add an extra argument of idx
* source/dececalc.cpp (DeceCalc452): new function
create total nu-bar in MF1 MT452
* source/dece.cpp (DeceMain): modified
changeqval and nutotal added
* source/decepoint.cpp (DeceChangeQvalue): new function
to change Q-value manually
2013-09-15 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable12.cpp: new file
* source/decetable13.cpp: new file
* source/decetable15.cpp: new file
* source/decetable.cpp (DeceTable): modified
gamma production and spectrum, generate tables
2013-05-18 KAWANO Toshihiko <kawano@lanl.gov>
* souce/dece.cpp: modified
version error fixed
2012-10-25 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp (DeceMain): modified
new operation, fixawr
* source/deceoutput.cpp (DeceRenumber): modified
keep modified HEAD in a temporal file
* source/deceheader.cpp: new file
calculate AWR from nuclear mass table, and replace it
in the HEAD record in MF1
2012-09-15 KAWANO Toshihiko <kawano@lanl.gov>
* source/masstable.cpp (qvalue): modified
require projectile ZA
* source/decemod6.cpp (DeceGenProdCS): new function
make a production cross section in MF3 from MF6 MT5
2012-09-04 KAWANO Toshihiko <kawano@lanl.gov>
* source/endflib.cpp (ENDFMF2boundary): new function
this function was moved from dece.cpp to the library
* tools/decemf6.cpp: modified
generate MF=6 data for charged particles (no neutron)
* source/endflib.h (ENDF): modified
a new method, copyENDF() added, to make a dead copy of the ENDF object
* source/decemod6.cpp: new file
miscellaneous MF=6 manipluations, such as boundary correction,
duplicate the last point in TAB2
* source/deceangdist.cpp (storeMF6): new function
store angular distribution in MF-6, and two body recoil is given
2012-08-21 KAWANO Toshihiko <kawano@lanl.gov>
* source/decepoint.cpp (DeceChangeInt): new function
modify interpolation laws manually
2011-11-25 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable8.cpp (DeceTableMF8MT454): bug fixed
interpretation of I for the first section
2011-09-02 KAWANO Toshihiko <kawano@lanl.gov>
* source/decetable6.cpp (DeceTableMF6): modified
for law7 case, remove "np", as the same name appear outside the loop
2011-09-01 KAWANO Toshihiko <kawano@lanl.gov>
* README (DeCE): ver.1.1.1
new package, same as turquoise, but Automake used
2010-12-17 KAWANO Toshihiko <kawano@lanl.gov>
* manual/tutorial.html: new file
new TAG, turquoise, for ver.1.1
2010-12-15 KAWANO Toshihiko <kawano@lanl.gov>
* source/endfio.cpp (ENDFReadMF1): modified
MT=460 added
* source/endfio.cpp (ENDFReadMF2): modified
better resonance parameter handling, still no Adler-Adler.
2010-12-14 KAWANO Toshihiko <kawano@lanl.gov>
* source/dece.cpp (main): modified
new command line option -q added
DeCE will quit just after it reads the input ENDF file