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...
Saved in:
| Published in | Nuclear engineering and design Vol. 271; pp. 388 - 391 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Elsevier B.V
01.05.2014
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0029-5493 1872-759X |
| DOI | 10.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 |