A generic method for automatic translation between input models for different versions of simulation codes

A computer code was developed for the semi-automatic translation of input models for the VSOP-A diffusion neutronics simulation code to the format of the newer VSOP 99/05 code. In this paper, this algorithm is presented as a generic method for producing codes for the automatic translation of input m...

Full description

Saved in:
Bibliographic Details
Published inNuclear engineering and design Vol. 271; pp. 388 - 391
Main Authors Serfontein, Dawid E., Mulder, Eben J., Reitsma, Frederik
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.05.2014
Subjects
Online AccessGet full text
ISSN0029-5493
1872-759X
DOI10.1016/j.nucengdes.2013.12.006

Cover

Abstract A computer code was developed for the semi-automatic translation of input models for the VSOP-A diffusion neutronics simulation code to the format of the newer VSOP 99/05 code. In this paper, this algorithm is presented as a generic method for producing codes for the automatic translation of input models from the format of one code version to another, or even to that of a completely different code. Normally, such translations are done manually. However, input model files, such as for the VSOP codes, often are very large and may consist of many thousands of numeric entries that make no particular sense to the human eye. Therefore the task, of for instance nuclear regulators, to verify the accuracy of such translated files can be very difficult and cumbersome. This may cause translation errors not to be picked up, which may have disastrous consequences later on when a reactor with such a faulty design is built. Therefore a generic algorithm for producing such automatic translation codes may ease the translation and verification process to a great extent. It will also remove human error from the process, which may significantly enhance the accuracy and reliability of the process. The developed algorithm also automatically creates a verification log file which permanently record the names and values of each variable used, as well as the list of meanings of all the possible values. This should greatly facilitate reactor licensing applications.
AbstractList A computer code was developed for the semi-automatic translation of input models for the VSOP-A diffusion neutronics simulation code to the format of the newer VSOP 99/05 code. In this paper, this algorithm is presented as a generic method for producing codes for the automatic translation of input models from the format of one code version to another, or even to that of a completely different code. Normally, such translations are done manually. However, input model files, such as for the VSOP codes, often are very large and may consist of many thousands of numeric entries that make no particular sense to the human eye. Therefore the task, of for instance nuclear regulators, to verify the accuracy of such translated files can be very difficult and cumbersome. This may cause translation errors not to be picked up, which may have disastrous consequences later on when a reactor with such a faulty design is built. Therefore a generic algorithm for producing such automatic translation codes may ease the translation and verification process to a great extent. It will also remove human error from the process, which may significantly enhance the accuracy and reliability of the process. The developed algorithm also automatically creates a verification log file which permanently record the names and values of each variable used, as well as the list of meanings of all the possible values. This should greatly facilitate reactor licensing applications.
Author Mulder, Eben J.
Serfontein, Dawid E.
Reitsma, Frederik
Author_xml – sequence: 1
  givenname: Dawid E.
  surname: Serfontein
  fullname: Serfontein, Dawid E.
  email: Dawid.Serfontein@nwu.ac.za
  organization: School of Mechanical and Nuclear Engineering, North West University (PUK-Campus), PRIVATE BAG X6001 (Internal Post Box 360), Potchefstroom 2520, South Africa
– sequence: 2
  givenname: Eben J.
  surname: Mulder
  fullname: Mulder, Eben J.
  organization: School of Mechanical and Nuclear Engineering, North West University, South Africa
– sequence: 3
  givenname: Frederik
  surname: Reitsma
  fullname: Reitsma, Frederik
  organization: Calvera Consultants, South Africa
BookMark eNqNkD1PBCEQhonRxPPjN0hpsyuwy95RWFyMX4mJjSZ2hIVBuezCCazGfy_nGQsbnWYm5HkmzHuAdn3wgNAJJTUltDtb1X7S4J8NpJoR2tSU1YR0O2hGF3NWzbl42kUzQpioeCuafXSQ0opsSrAZWi3xM3iITuMR8ksw2IaI1ZTDqHJ5zFH5NJQxeNxDfgfw2Pn1lPEYDAzpCzfOWojgM36DmAqacLA4uXH6NnVh0xHas2pIcPzdD9Hj1eXDxU11d399e7G8q3TTLnKlBCjOmVaCNrrtRK96ITS1ZZiThvKWEEo5a1hnTG9asF0LZkG44aS3pFx4iE63e9cxvE6Qshxd0jAMykOYkqSci24hOOUFPd-iOoaUIlipXf76crnbDZISuclYruRPxnKTsaRMloyLP__lr6MbVfz4h7ncmiVDeHMQZdIOvAbjIugsTXB_7vgEQt-gsg
CitedBy_id crossref_primary_10_1016_j_pnucene_2024_105164
ContentType Journal Article
Copyright 2013 Elsevier B.V.
Copyright_xml – notice: 2013 Elsevier B.V.
DBID AAYXX
CITATION
7SP
7SU
7TB
8FD
C1K
FR3
KR7
L7M
DOI 10.1016/j.nucengdes.2013.12.006
DatabaseName CrossRef
Electronics & Communications Abstracts
Environmental Engineering Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Environmental Sciences and Pollution Management
Engineering Research Database
Civil Engineering Abstracts
Advanced Technologies Database with Aerospace
DatabaseTitle CrossRef
Civil Engineering Abstracts
Technology Research Database
Mechanical & Transportation Engineering Abstracts
Electronics & Communications Abstracts
Environmental Engineering Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Environmental Sciences and Pollution Management
DatabaseTitleList
Civil Engineering Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1872-759X
EndPage 391
ExternalDocumentID 10_1016_j_nucengdes_2013_12_006
S002954931300681X
GroupedDBID --K
--M
-~X
.~1
0R~
123
1B1
1RT
1~.
1~5
29N
4.4
457
4G.
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAHCO
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARJD
AAXUO
ABFNM
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACIWK
ACNNM
ACRLP
ADBBV
ADEZE
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFRAH
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHIDL
AHJVU
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
ASPBG
AVWKF
AXJTR
AZFZN
BELTK
BJAXD
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
GBLVA
HME
HVGLF
HZ~
IHE
J1W
JARJE
JJJVA
KOM
LY6
LY7
LZ3
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
PC.
Q38
R2-
RIG
RNS
ROL
RPZ
SAC
SDF
SDG
SES
SET
SEW
SHN
SPC
SPCBC
SSR
SST
SSZ
T5K
TN5
UHS
WUQ
XPP
ZMT
~02
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7SP
7SU
7TB
8FD
C1K
FR3
KR7
L7M
ID FETCH-LOGICAL-c348t-a9ea552ca913c469bab99c1f9ba703154001152326ddbd4ef64ed805d50bf0493
IEDL.DBID .~1
ISSN 0029-5493
IngestDate Tue Oct 07 09:26:58 EDT 2025
Thu Apr 24 23:01:00 EDT 2025
Wed Oct 01 05:12:55 EDT 2025
Fri Feb 23 02:28:30 EST 2024
IsPeerReviewed true
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c348t-a9ea552ca913c469bab99c1f9ba703154001152326ddbd4ef64ed805d50bf0493
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 1559689515
PQPubID 23500
PageCount 4
ParticipantIDs proquest_miscellaneous_1559689515
crossref_citationtrail_10_1016_j_nucengdes_2013_12_006
crossref_primary_10_1016_j_nucengdes_2013_12_006
elsevier_sciencedirect_doi_10_1016_j_nucengdes_2013_12_006
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2014-05-01
PublicationDateYYYYMMDD 2014-05-01
PublicationDate_xml – month: 05
  year: 2014
  text: 2014-05-01
  day: 01
PublicationDecade 2010
PublicationTitle Nuclear engineering and design
PublicationYear 2014
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Serfontein, Mulder, Reitsma (bib0010) 2012
Mulder, Teuchert (bib0015) 2006
Serfontein, Mulder, Reitsma (bib0005) 2012
Rütten, Haas, Brockmann, Scherer, Sen (bib0025) 2007
Serfontein (bib0030) 2011
Mulder, Serfontein, Teuchert (bib0020) 2011
Mulder (10.1016/j.nucengdes.2013.12.006_bib0015) 2006
Serfontein (10.1016/j.nucengdes.2013.12.006_bib0030) 2011
Serfontein (10.1016/j.nucengdes.2013.12.006_bib0010) 2012
Mulder (10.1016/j.nucengdes.2013.12.006_bib0020) 2011
Rütten (10.1016/j.nucengdes.2013.12.006_bib0025) 2007
Serfontein (10.1016/j.nucengdes.2013.12.006_bib0005) 2012
References_xml – year: 2011
  ident: bib0030
  article-title: Deep Burn Strategy for the Optimized Incineration of Reactor Waste Plutonium in Pebble Bed High Temperature Gas-Cooled Reactors
– year: 2007
  ident: bib0025
  article-title: V.S.O.P. (99/05) (Release 2): Computer Code System for Reactor Physics and Fuel Cycle Simulation, October 15
– year: 2006
  ident: bib0015
  article-title: V.S.O.P.-A: Computer Code System for Reactor Physics and Fuel Cycle Simulation – Input Manual, Copyright by NTC (Pty) Ltd.
– year: 2011
  ident: bib0020
  article-title: Deep burn strategy for pure reactor-grade plutonium in pebble bed high temperature gas-cooled reactors
  publication-title: Proceedings HTR2008: 4th International Topical Meeting on High Temperature Reactor Technology
– year: 2012
  ident: bib0005
  article-title: A generic method for automatic translation between input models for different versions of simulation codes
  publication-title: Proceedings of the HTR 2012, Paper – HTR2012-5-021
– year: 2012
  ident: bib0010
  article-title: Optimization of deep burn incineration of reactor waste plutonium in a PBMR DPP-400 core
  publication-title: Proceedings of the HTR 2012, Paper – HTR2012-3-016
– year: 2006
  ident: 10.1016/j.nucengdes.2013.12.006_bib0015
– year: 2012
  ident: 10.1016/j.nucengdes.2013.12.006_bib0005
  article-title: A generic method for automatic translation between input models for different versions of simulation codes
– year: 2011
  ident: 10.1016/j.nucengdes.2013.12.006_bib0020
  article-title: Deep burn strategy for pure reactor-grade plutonium in pebble bed high temperature gas-cooled reactors
– year: 2007
  ident: 10.1016/j.nucengdes.2013.12.006_bib0025
– year: 2012
  ident: 10.1016/j.nucengdes.2013.12.006_bib0010
  article-title: Optimization of deep burn incineration of reactor waste plutonium in a PBMR DPP-400 core
– year: 2011
  ident: 10.1016/j.nucengdes.2013.12.006_bib0030
SSID ssj0000092
Score 2.0383174
Snippet A computer code was developed for the semi-automatic translation of input models for the VSOP-A diffusion neutronics simulation code to the format of the newer...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 388
SubjectTerms Algorithms
Automation
Computer simulation
Mathematical models
Nuclear engineering
Nuclear reactor components
Nuclear reactors
Translations
Title A generic method for automatic translation between input models for different versions of simulation codes
URI https://dx.doi.org/10.1016/j.nucengdes.2013.12.006
https://www.proquest.com/docview/1559689515
Volume 271
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier)
  customDbUrl:
  eissn: 1872-759X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000092
  issn: 0029-5493
  databaseCode: GBLVA
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection [SCCMFC]
  customDbUrl:
  eissn: 1872-759X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000092
  issn: 0029-5493
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1872-759X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000092
  issn: 0029-5493
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: ScienceDirect (Elsevier)
  customDbUrl:
  eissn: 1872-759X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000092
  issn: 0029-5493
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1872-759X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000092
  issn: 0029-5493
  databaseCode: AKRWK
  dateStart: 19660101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1JS8NAFB5KvehBXLEuZQSvsVknGW-lWKpiTxZ6G5JZSoqmxaQe_e2-l6W0IvTgLQkzk_Bm8t4385aPkDs7jAF1M9iWGMMt3zjG4pqHlqs9rkKZcNvHbOTXMRtN_OdpMG2RQZMLg2GVte6vdHqpresnvVqavWWaYo5v6aPy0CHDImeKGex-iCwG99_OBgTmbhPmga23YrwyEF82UxrrdjteeS6I1Ed_W6hfuro0QMMjclgjR9qvPu6YtHR2Qg426gmeknmfzrCMdCppxQxNAZLSeFUsysKstEDDVAW_0TpAi6bZclXQkhAnL5s3lCkF_arO0nK6MDRPP2qiL4pZ8PkZmQwf3wYjqyZTsKTnR4UVcx0HgStj7ngS9sRJnHAuHQMXWMIegBuCQ8BXTKlE-dowX6vIDlRgJwa2Ed45aWeLTF8QGtpaceYYTzNAUzAijGTcmGmPGa6k7BDWCFDIutI4El68iyakbC7WkhcoeeG4AiTfIfa647IqtrG7y0MzQ2Jr3QgwCbs73zZzKuCvQldJnOnFKhforGURoM_g8j8vuCL7cOdXAZLXpF18rvQNgJgi6ZartEv2-k8vo_EPOzf1HA
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3JTsMwELVYDsABsYqyGolraFan5oYqqrK0p1bqzUq8VKkgrUjKkW9nJkvVIqQeuEWJx4nGzswbz0bInR1GgLoZmCXGcMs3jrG45qHlao-rUMbc9jEbuddn3aH_MgpGG6Rd58JgWGUl-0uZXkjr6k6z4mZzliSY41v4qDx0yLCWM9ok237ghmiB3X87SxiYu3WcBw5fCfJKgX_pWGks3O14xcEg9j76W0X9EtaFBuockP0KOtLH8usOyYZOj8jeUkHBYzJ5pGOsI51IWraGpoBJaTTPp0VlVpqjZiqj32gVoUWTdDbPadERJyuG1z1TcvpVHqZldGpolnxUnb4opsFnJ2TYeRq0u1bVTcGSnt_KrYjrKAhcGXHHk2AUx1HMuXQMXGANe0BuiA4BYDGlYuVrw3ytWnagAjs2YEd4p2Qrnab6jNDQ1oozx3iaAZyCGWEm40ZMe8xwJWWDsJqBQlalxrHjxbuoY8omYsF5gZwXjiuA8w1iLwhnZbWN9SQP9QqJlY0jQCesJ76t11TAb4W-kijV03km0FvLWgA_g_P_vOCG7HQHvTfx9tx_vSC78MQvoyUvyVb-OddXgGjy-LrYsT_knfax
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+generic+method+for+automatic+translation+between+input+models+for+different+versions+of+simulation+codes&rft.jtitle=Nuclear+engineering+and+design&rft.au=Serfontein%2C+Dawid+E.&rft.au=Mulder%2C+Eben+J.&rft.au=Reitsma%2C+Frederik&rft.date=2014-05-01&rft.issn=0029-5493&rft.volume=271&rft.spage=388&rft.epage=391&rft_id=info:doi/10.1016%2Fj.nucengdes.2013.12.006&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_nucengdes_2013_12_006
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0029-5493&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0029-5493&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0029-5493&client=summon