Skip to content

Commit 1f1fbe3

Browse files
authored
Merge pull request #301 from njoy/develop
NJOY2016.71
2 parents f759172 + d993c89 commit 1f1fbe3

File tree

4 files changed

+20
-4
lines changed

4 files changed

+20
-4
lines changed

ReleaseNotes.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# Release Notes—NJOY2016
22
Given here are some release notes for NJOY2016. Each release is made through a formal [Pull Request](https://github.com/njoy/NJOY2016/pulls) made on GitHub. There are links in this document that point to each of those Pull Requests, where you can see in great details the changes that were made. Often the Pull Requests are made in response to an [issue](https://github.com/njoy/NJOY2016/issues). In such cases, links to those issues are also given.
33

4+
## [NJOY2016.71](https://github.com/njoy/NJOY2016/pull/301)
5+
This update adds the new MF7 MT451 (thermal scattering general information) ENDF format to MODER so that this module will be able to interpret the new MF7 section. No other capability in NJOY2016 currently uses the information in this section.
6+
7+
This update also resolves an issue encountered when processing some JENDL5 evaluation that use LAW=7 (which ACER converts into LAW=1) due to errors in the temporary files. See issue #293 for more information.
8+
49
## [NJOY2016.70](https://github.com/njoy/NJOY2016/pull/295)
510
This update fixes a number of minor issues:
611
- Fixed an issue in HEATR when reading evaluations with large multiplicity tables in MF6.

src/acefc.f90

+2-2
Original file line numberDiff line numberDiff line change
@@ -2311,7 +2311,7 @@ subroutine topfil(nin,nout,matd,newfor)
23112311
else if (lf.eq.7.and.newfor.eq.1.and.no7.eq.1) then
23122312
! law=7 for newfor=1 -- convert the law7
23132313
! data into law1 format.
2314-
call tab2io(nin,0,0,b,nb,nw)
2314+
call tab2io(nin,0,0,b,nb,nwb)
23152315
ne=nint(b(6))
23162316
do ie=1,ne
23172317
! read in the data
@@ -2334,7 +2334,7 @@ subroutine topfil(nin,nout,matd,newfor)
23342334
if (ie.eq.1) then
23352335
b(3)=10+intmu
23362336
b(4)=intep
2337-
call tab2io(0,nout,0,b,nb,nw)
2337+
call tab2io(0,nout,0,b,nb,nwb)
23382338
ncs(nxc)=ncs(nxc)+2
23392339
endif
23402340
! construct a union grid for eprime

src/moder.f90

+11
Original file line numberDiff line numberDiff line change
@@ -1063,6 +1063,17 @@ subroutine file7(nin,nout,nscr,a)
10631063
call error('file7',strng,' ')
10641064
endif
10651065

1066+
!--general information (mt=451)
1067+
else if (mth.eq.451) then
1068+
1069+
n=l1h
1070+
do i=1,n
1071+
call listio(nin,nout,nscr,a,nb,nw)
1072+
do while (nb.ne.0)
1073+
call moreio(nin,nout,nscr,a,nb,nw)
1074+
enddo
1075+
enddo
1076+
10661077
!--illegal mt
10671078
else
10681079
write(strng,'(''illegal mt='',i3)') mth

src/vers.f90

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ module version
33
! These values are updated during the NJOY revision-control process.
44
implicit none
55
private
6-
character(8),public::vers='2016.70'
7-
character(8),public::vday='04Apr23'
6+
character(8),public::vers='2016.71'
7+
character(8),public::vday='14Jul23'
88
end module version

0 commit comments

Comments
 (0)