GenASiS Basics: Object-oriented utilitarian functionality for large-scale physics simulations
Aside from numerical algorithms and problem setup, large-scale physics simulations on distributed-memory supercomputers require more basic utilitarian functionality, such as physical units and constants; display to the screen or standard output device; message passing; I/O to disk; and runtime param...
Uloženo v:
| Vydáno v: | Computer physics communications Ročník 196; číslo C; s. 506 - 534 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
United States
Elsevier B.V
01.11.2015
Elsevier |
| Témata: | |
| ISSN: | 0010-4655, 1879-2944 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Aside from numerical algorithms and problem setup, large-scale physics simulations on distributed-memory supercomputers require more basic utilitarian functionality, such as physical units and constants; display to the screen or standard output device; message passing; I/O to disk; and runtime parameter management and usage statistics. Here we describe and make available Fortran 2003 classes furnishing extensible object-oriented implementations of this sort of rudimentary functionality, along with individual ‘unit test’ programs and larger example problems demonstrating their use. These classes compose the Basics division of our developing astrophysics simulation code GenASiS (General Astrophysical Simulation System), but their fundamental nature makes them useful for physics simulations in many fields.
Program title:GenASiS
Catalogue identifier: AEXE_v1_0
Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEXE_v1_0.html
Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland
Licensing provisions: Creative Commons Attribution - Non Commercial - ShareALike 4.0 International
No. of lines in distributed program, including test data, etc.: 32863
No. of bytes in distributed program, including test data, etc.: 148873
Distribution format: tar.gz
Programming language: Fortran 2003 (tested with gfortran 4.9.2, Intel Fortran 15, NAG Fortan 5.3.1, Cray Compiler 8.2.5).
Computer: PC, cluster, supercomputer.
Operating system: Linux, Unix.
RAM: For example problems, depends on user-specified problem size and number of processes. The fluid dynamics problems with 1283 cells on 8 processes use about 300 MB per process. The molecular dynamics problems with 6912 particles on 12 processes use about 20 MB per process.
Classification: 4.14, 6.5, 20.
External routines: MPI [1] and Silo [2]
Nature of problem: By way of illustrating GenASiSBasics functionality, solve example fluid dynamics and molecular dynamics problems.
Solution method: For fluid dynamics examples, finite-volume. For molecular dynamics examples, leapfrog and velocity-Verlet integration.
Unusual features: The example problems named above are not ends in themselves, but serve to illustrate our object-oriented approach and the functionality available though GenASiSBasics. In addition to these more substantial examples, we provide individual unit test programs for each of the classes comprised by GenASiSBasics.
Additional comments: A version of the GenASiSBasics source code is available from the CPC program library with this publication, and minor revisions will be maintained at http://astro.phys.utk.edu/activities:genasis.
Running time: For example problems, depends on user-specified problem size and number of processes. The fluid dynamics problems with 1283 cells on 8 processes take about ten minutes of wall clock time on a Cray XC30. The molecular dynamics problems with 6912 particles for 10000 time steps on 12 processes take a little over an hour on a Cray XC30.
References:[1]http://www.mcs.anl.gov/mpi/[2]https://wci.llnl.gov/simulation/computer-codes/silo |
|---|---|
| AbstractList | Aside from numerical algorithms and problem setup, large-scale physics simulations on distributed-memory supercomputers require more basic utilitarian functionality, such as physical units and constants; display to the screen or standard output device; message passing; I/O to disk; and runtime parameter management and usage statistics. Here we describe and make available Fortran 2003 classes furnishing extensible object-oriented implementations of this sort of rudimentary functionality, along with individual `unit test' programs and larger example problems demonstrating their use. Lastly, these classes compose the Basics division of our developing astrophysics simulation code GenASiS (General Astrophysical Simulation System), but their fundamental nature makes them useful for physics simulations in many fields. Aside from numerical algorithms and problem setup, large-scale physics simulations on distributed-memory supercomputers require more basic utilitarian functionality, such as physical units and constants; display to the screen or standard output device; message passing; I/O to disk; and runtime parameter management and usage statistics. Here we describe and make available Fortran 2003 classes furnishing extensible object-oriented implementations of this sort of rudimentary functionality, along with individual 'unit test' programs and larger example problems demonstrating their use. These classes compose the Basics division of our developing astrophysics simulation code GenASiS (General Astrophysical Simulation System), but their fundamental nature makes them useful for physics simulations in many fields. Program summary Program title: GenASiS Catalogue identifier: AEXE_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEXE_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Creative Commons Attribution - Non Commercial - ShareALike 4.0 International No. of lines in distributed program, including test data, etc.: 32863 No. of bytes in distributed program, including test data, etc.: 148873 Distribution format: tar.gz Programming language: Fortran 2003 (tested with gfortran 4.9.2, Intel Fortran 15, NAG Fortan 5.3.1, Cray Compiler 8.2.5). Computer: PC, cluster, supercomputer. Operating system: Linux, Unix. RAM: For example problems, depends on user-specified problem size and number of processes. The fluid dynamics problems with cells on 8 processes use about 300 MB per process. The molecular dynamics problems with 6912 particles on 12 processes use about 20 MB per process. Classification: 4.14, 6.5, 20. External routines: MPI [1] and Silo [2] Nature of problem: By way of illustrating GenASiS Basics functionality, solve example fluid dynamics and molecular dynamics problems. Solution method: For fluid dynamics examples, finite-volume. For molecular dynamics examples, leapfrog and velocity-Verlet integration. Unusual features: The example problems named above are not ends in themselves, but serve to illustrate our object-oriented approach and the functionality available though GenASiS Basics. In addition to these more substantial examples, we provide individual unit test programs for each of the classes comprised by GenASiS Basics. Additional comments: A version of the GenASiS Basics source code is available from the CPC program library with this publication, and minor revisions will be maintained at http://astro.phys.utk.edu/activities:genasis. Running time: For example problems, depends on user-specified problem size and number of processes. The fluid dynamics problems with cells on 8 processes take about ten minutes of wall clock time on a Cray XC30. The molecular dynamics problems with 6912 particles for 10000 time steps on 12 processes take a little over an hour on a Cray XC30. References: http://www.mcs.anl.gov/mpi/ https://wci.llnl.gov/simulation/computer-codes/silo Aside from numerical algorithms and problem setup, large-scale physics simulations on distributed-memory supercomputers require more basic utilitarian functionality, such as physical units and constants; display to the screen or standard output device; message passing; I/O to disk; and runtime parameter management and usage statistics. Here we describe and make available Fortran 2003 classes furnishing extensible object-oriented implementations of this sort of rudimentary functionality, along with individual ‘unit test’ programs and larger example problems demonstrating their use. These classes compose the Basics division of our developing astrophysics simulation code GenASiS (General Astrophysical Simulation System), but their fundamental nature makes them useful for physics simulations in many fields. Program title:GenASiS Catalogue identifier: AEXE_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEXE_v1_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licensing provisions: Creative Commons Attribution - Non Commercial - ShareALike 4.0 International No. of lines in distributed program, including test data, etc.: 32863 No. of bytes in distributed program, including test data, etc.: 148873 Distribution format: tar.gz Programming language: Fortran 2003 (tested with gfortran 4.9.2, Intel Fortran 15, NAG Fortan 5.3.1, Cray Compiler 8.2.5). Computer: PC, cluster, supercomputer. Operating system: Linux, Unix. RAM: For example problems, depends on user-specified problem size and number of processes. The fluid dynamics problems with 1283 cells on 8 processes use about 300 MB per process. The molecular dynamics problems with 6912 particles on 12 processes use about 20 MB per process. Classification: 4.14, 6.5, 20. External routines: MPI [1] and Silo [2] Nature of problem: By way of illustrating GenASiSBasics functionality, solve example fluid dynamics and molecular dynamics problems. Solution method: For fluid dynamics examples, finite-volume. For molecular dynamics examples, leapfrog and velocity-Verlet integration. Unusual features: The example problems named above are not ends in themselves, but serve to illustrate our object-oriented approach and the functionality available though GenASiSBasics. In addition to these more substantial examples, we provide individual unit test programs for each of the classes comprised by GenASiSBasics. Additional comments: A version of the GenASiSBasics source code is available from the CPC program library with this publication, and minor revisions will be maintained at http://astro.phys.utk.edu/activities:genasis. Running time: For example problems, depends on user-specified problem size and number of processes. The fluid dynamics problems with 1283 cells on 8 processes take about ten minutes of wall clock time on a Cray XC30. The molecular dynamics problems with 6912 particles for 10000 time steps on 12 processes take a little over an hour on a Cray XC30. References:[1]http://www.mcs.anl.gov/mpi/[2]https://wci.llnl.gov/simulation/computer-codes/silo |
| Author | Budiardja, Reuben D. Cardall, Christian Y. |
| Author_xml | – sequence: 1 givenname: Christian Y. surname: Cardall fullname: Cardall, Christian Y. email: cardallcy@ornl.gov organization: Physics Division, Oak Ridge National Laboratory, Oak Ridge, TN 37831-6354, USA – sequence: 2 givenname: Reuben D. surname: Budiardja fullname: Budiardja, Reuben D. email: reubendb@utk.edu organization: National Institute for Computational Sciences, University of Tennessee, Knoxville, TN 37996, USA |
| BackLink | https://www.osti.gov/servlets/purl/1257888$$D View this record in Osti.gov |
| BookMark | eNp9kM1u1DAUhS1UJKaFB2BnsWKT9DqJfwKrUtGCVKmLwtp4nGvqUcYebAdp3oZn4clwGFYsurrS1fcd6ZxzchZiQEJeM2gZMHG5a-3Bth0w3oJoAdgzsmFKjk03DsMZ2dQPNIPg_AU5z3kHAFKO_YZ8u8Vw9eAf6O9f9IPJ3uZ39H67Q1uamDyGghNdip99McmbQN0SbPExmPo5UhcTnU36jk22ZkZ6eDyuETT7_TKblcsvyXNn5oyv_t0L8vXm45frT83d_e3n66u7xg4SSmO2apiU5A5B9dyqbgLZ9ygsoOgnxZ00BhFBiC3n3KmOW2eNGMD0TnZS9hfkzSk35uJ1tr6gfbQxhFpFs45LpVSF3p6gQ4o_FsxF7322OM8mYFyyZlIq6Pk4QkXlCbUp5pzQ6Rr5t1JJxs-agV6H1ztdh9fr8BqErjNXk_1nHpLfm3R80nl_crBO9NNjWhtgsDj5tBaYon_C_gNLG57L |
| CitedBy_id | crossref_primary_10_1088_2041_8205_813_1_L6 crossref_primary_10_1002_cpe_5780 crossref_primary_10_1016_j_cpc_2017_10_004 crossref_primary_10_1016_j_parco_2019_102544 crossref_primary_10_1016_j_parco_2021_102856 crossref_primary_10_1088_0031_8949_91_2_024002 |
| Cites_doi | 10.1145/1243413.1243415 10.1088/0004-637X/713/2/1219 10.1086/380191 10.1111/j.1365-2966.2008.14221.x 10.1088/1742-6596/180/1/012018 10.1016/0021-9991(78)90023-2 10.1103/PhysRevD.72.043007 10.1088/0067-0049/210/2/17 10.1088/1742-6596/402/1/012027 10.1088/0004-637X/751/1/26 10.1103/PhysRevD.68.023006 10.1103/PhysRevD.88.023011 10.1016/j.cpc.2011.05.014 10.1016/j.jcp.2005.02.017 10.1103/PhysRevD.87.103004 |
| ContentType | Journal Article |
| Copyright | 2015 Elsevier B.V. |
| Copyright_xml | – notice: 2015 Elsevier B.V. |
| CorporateAuthor | Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States) |
| CorporateAuthor_xml | – name: Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States) |
| DBID | AAYXX CITATION 7SC 7U5 8FD H8D JQ2 L7M L~C L~D OIOZB OTOTI |
| DOI | 10.1016/j.cpc.2015.06.001 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Solid State and Superconductivity Abstracts Technology Research Database Aerospace Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional OSTI.GOV - Hybrid OSTI.GOV |
| DatabaseTitle | CrossRef Aerospace Database Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest Computer Science Collection Computer and Information Systems Abstracts Solid State and Superconductivity Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Aerospace Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Physics |
| EISSN | 1879-2944 |
| EndPage | 534 |
| ExternalDocumentID | 1257888 10_1016_j_cpc_2015_06_001 S0010465515002453 |
| GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1RT 1~. 1~5 29F 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AARLI AAXUO AAYFN ABBOA ABFNM ABMAC ABNEU ABQEM ABQYD ABXDB ABYKQ ACDAQ ACFVG ACGFS ACLVX ACNNM ACRLP ACSBN ACZNC ADBBV ADECG ADEZE ADJOM ADMUD AEBSH AEKER AENEX AFKWA AFTJW AFZHZ AGHFR AGUBO AGYEJ AHHHB AHZHX AI. AIALX AIEXJ AIKHN AITUG AIVDX AJBFU AJOXV AJSZI ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG ATOGT AVWKF AXJTR AZFZN BBWZM BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FLBIZ FNPLU FYGXN G-2 G-Q GBLVA GBOLZ HLZ HME HMV HVGLF HZ~ IHE IMUCA J1W KOM LG9 LZ4 M38 M41 MO0 N9A NDZJH O-L O9- OAUVE OGIMB OZT P-8 P-9 P2P PC. Q38 R2- RIG ROL RPZ SBC SCB SDF SDG SES SEW SHN SPC SPCBC SPD SPG SSE SSK SSQ SSV SSZ T5K TN5 UPT VH1 WUQ ZMT ~02 ~G- 9DU AATTM AAXKI AAYWO AAYXX ABJNI ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD 7SC 7U5 8FD H8D JQ2 L7M L~C L~D AALMO ABPIF ABPTK OIOZB OTOTI |
| ID | FETCH-LOGICAL-c470t-ab84d875fe0835c82d0733e6c0e63d85f7aaeee066b555f825cfca640a3f72773 |
| ISICitedReferencesCount | 5 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000362602900048&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0010-4655 |
| IngestDate | Mon Jul 03 03:57:32 EDT 2023 Thu Oct 02 05:04:32 EDT 2025 Tue Nov 18 22:34:36 EST 2025 Sat Nov 29 06:56:41 EST 2025 Fri Feb 23 02:30:58 EST 2024 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | C |
| Keywords | Fortran 2003 Object-oriented programming Simulation framework |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c470t-ab84d875fe0835c82d0733e6c0e63d85f7aaeee066b555f825cfca640a3f72773 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 AC05-00OR22725 USDOE Office of Science (SC), Nuclear Physics (NP) |
| OpenAccessLink | https://www.osti.gov/servlets/purl/1257888 |
| PQID | 1778035990 |
| PQPubID | 23500 |
| PageCount | 29 |
| ParticipantIDs | osti_scitechconnect_1257888 proquest_miscellaneous_1778035990 crossref_citationtrail_10_1016_j_cpc_2015_06_001 crossref_primary_10_1016_j_cpc_2015_06_001 elsevier_sciencedirect_doi_10_1016_j_cpc_2015_06_001 |
| PublicationCentury | 2000 |
| PublicationDate | 2015-11-01 |
| PublicationDateYYYYMMDD | 2015-11-01 |
| PublicationDate_xml | – month: 11 year: 2015 text: 2015-11-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | United States |
| PublicationPlace_xml | – name: United States |
| PublicationTitle | Computer physics communications |
| PublicationYear | 2015 |
| Publisher | Elsevier B.V Elsevier |
| Publisher_xml | – name: Elsevier B.V – name: Elsevier |
| References | Reid (br000010) 2007; 26 Miyoshi, Kusano (br000070) 2005; 208 Cardall, Razoumov, Endeve, Mezzacappa (br000110) 2005 Cardall, Mezzacappa (br000100) 2003; 68 Pang (br000030) 2006 Endeve, Cardall, Budiardja, Beck, Bejnood, Toedte, Mezzacappa, Blondin (br000065) 2012; 751 Endeve, Cardall, Budiardja, Mezzacappa (br000055) 2012; 402 Cardall, Endeve, Mezzacappa (br000120) 2013; 87 Endeve, Cardall, Budiardja, Mezzacappa (br000060) 2010; 713 Thijssen (br000025) 2007 Bruenn, Mezzacappa, Hix, Blondin, Marronetti, Messer, Dirk, Yoshida (br000095) 2009; 180 Budiardja, Cardall (br000080) 2011; 182 Liebendörfer, Messer, Mezzacappa, Bruenn, Cardall, Thielemann (br000090) 2004; 150 Gropp, Lusk, Skjellum (br000040) 1999 Mignone, Ugliano, Bodo (br000075) 2009; 393 Cardall (br000115) 2009 Tsatsin, Budiardja, Cardall, Endeve, Marronetti, Mezzacappa (br000085) 2011 Cardall, Lentz, Mezzacappa (br000105) 2005; 72 Cardall, Endeve, Mezzacappa (br000125) 2013; 88 Sod (br000020) 1978; 27 Fahey, Budiardja, Crosby, McNally (br000015) 2014; vol. 8488 Bodenheimer, Laughlin, Rozyczka, Plewa, Yorke (br000035) 2007 Adams, Brainerd, Hendrickson, Maine, Martin, Smith (br000050) 2008 Gamma, Helm, Johnson, Vlissides (br000045) 1994 Cardall, Budiardja, Endeve, Mezzacappa (br000005) 2014; 210 Gropp (10.1016/j.cpc.2015.06.001_br000040) 1999 Endeve (10.1016/j.cpc.2015.06.001_br000065) 2012; 751 Bruenn (10.1016/j.cpc.2015.06.001_br000095) 2009; 180 Liebendörfer (10.1016/j.cpc.2015.06.001_br000090) 2004; 150 Gamma (10.1016/j.cpc.2015.06.001_br000045) 1994 Endeve (10.1016/j.cpc.2015.06.001_br000060) 2010; 713 Mignone (10.1016/j.cpc.2015.06.001_br000075) 2009; 393 Tsatsin (10.1016/j.cpc.2015.06.001_br000085) 2011 Adams (10.1016/j.cpc.2015.06.001_br000050) 2008 Thijssen (10.1016/j.cpc.2015.06.001_br000025) 2007 Sod (10.1016/j.cpc.2015.06.001_br000020) 1978; 27 Miyoshi (10.1016/j.cpc.2015.06.001_br000070) 2005; 208 Cardall (10.1016/j.cpc.2015.06.001_br000125) 2013; 88 Cardall (10.1016/j.cpc.2015.06.001_br000110) 2005 Cardall (10.1016/j.cpc.2015.06.001_br000005) 2014; 210 Cardall (10.1016/j.cpc.2015.06.001_br000105) 2005; 72 Reid (10.1016/j.cpc.2015.06.001_br000010) 2007; 26 Endeve (10.1016/j.cpc.2015.06.001_br000055) 2012; 402 Budiardja (10.1016/j.cpc.2015.06.001_br000080) 2011; 182 Cardall (10.1016/j.cpc.2015.06.001_br000115) 2009 Bodenheimer (10.1016/j.cpc.2015.06.001_br000035) 2007 Cardall (10.1016/j.cpc.2015.06.001_br000100) 2003; 68 Cardall (10.1016/j.cpc.2015.06.001_br000120) 2013; 87 Pang (10.1016/j.cpc.2015.06.001_br000030) 2006 Fahey (10.1016/j.cpc.2015.06.001_br000015) 2014; vol. 8488 |
| References_xml | – start-page: 27 year: 2009 end-page: 37 ident: br000115 publication-title: Numerical Methods in Multidimensional Radiative Transfer – volume: 210 start-page: 17 year: 2014 ident: br000005 publication-title: Astrophys. J. Suppl. Ser. – volume: 751 start-page: 26 year: 2012 ident: br000065 publication-title: Astrophys. J. – volume: 208 start-page: 315 year: 2005 end-page: 344 ident: br000070 publication-title: J. Comput. Phys. – volume: 88 start-page: 023011 year: 2013 ident: br000125 publication-title: Phys. Rev. D – volume: 182 start-page: 2265 year: 2011 end-page: 2275 ident: br000080 publication-title: Comput. Phys. Comm. – volume: 68 start-page: 023006 year: 2003 ident: br000100 publication-title: Phys. Rev. D – year: 2007 ident: br000035 article-title: Numerical Methods in Astrophysics: An Introduction – year: 1999 ident: br000040 article-title: Using MPI—2nd Edition: Portable Parallel Programming with the Message Passing Interface (Scientific and Engineering Computation) – volume: 72 start-page: 043007 year: 2005 ident: br000105 publication-title: Phys. Rev. D – year: 2008 ident: br000050 article-title: The Fortran 2003 Handbook: The Complete Syntax, Features and Procedures – volume: 393 start-page: 1141 year: 2009 end-page: 1156 ident: br000075 publication-title: Mon. Not. R. Astron. Soc. – year: 1994 ident: br000045 article-title: Design Patterns: Elements of Reusable Object-Oriented Software – volume: vol. 8488 start-page: 430 year: 2014 end-page: 439 ident: br000015 publication-title: Supercomputing – volume: 180 start-page: 012018 year: 2009 ident: br000095 publication-title: J. Phys. Conf. Ser. – volume: 150 start-page: 263 year: 2004 end-page: 316 ident: br000090 publication-title: Astrophys. J. Suppl. Ser. – volume: 27 start-page: 1 year: 1978 end-page: 31 ident: br000020 publication-title: J. Comput. Phys. – volume: 713 start-page: 1219 year: 2010 end-page: 1243 ident: br000060 publication-title: Astrophys. J. – volume: 26 start-page: 10 year: 2007 end-page: 33 ident: br000010 publication-title: SIGPLAN Fortran Forum – year: 2007 ident: br000025 article-title: Computational Physics – year: 2006 ident: br000030 article-title: An Introduction to Computational Physics – volume: 402 start-page: 012027 year: 2012 ident: br000055 publication-title: J. Phys. Conf. Ser. – start-page: 12006 year: 2011 ident: br000085 article-title: GenASiS: A Full GR-RMHD Simulation Framework: Overview, Goals, and Preliminary Tests publication-title: APS Meeting Abstracts – start-page: 196 year: 2005 end-page: 218 ident: br000110 publication-title: Open Issues in Core Collapse Supernova Theory – volume: 87 start-page: 103004 year: 2013 ident: br000120 publication-title: Phys. Rev. D – volume: vol. 8488 start-page: 430 year: 2014 ident: 10.1016/j.cpc.2015.06.001_br000015 – volume: 26 start-page: 10 year: 2007 ident: 10.1016/j.cpc.2015.06.001_br000010 publication-title: SIGPLAN Fortran Forum doi: 10.1145/1243413.1243415 – year: 2006 ident: 10.1016/j.cpc.2015.06.001_br000030 – volume: 713 start-page: 1219 issue: 2 year: 2010 ident: 10.1016/j.cpc.2015.06.001_br000060 publication-title: Astrophys. J. doi: 10.1088/0004-637X/713/2/1219 – start-page: 27 year: 2009 ident: 10.1016/j.cpc.2015.06.001_br000115 – year: 2007 ident: 10.1016/j.cpc.2015.06.001_br000025 – year: 1994 ident: 10.1016/j.cpc.2015.06.001_br000045 – volume: 150 start-page: 263 year: 2004 ident: 10.1016/j.cpc.2015.06.001_br000090 publication-title: Astrophys. J. Suppl. Ser. doi: 10.1086/380191 – volume: 393 start-page: 1141 issue: 4 year: 2009 ident: 10.1016/j.cpc.2015.06.001_br000075 publication-title: Mon. Not. R. Astron. Soc. doi: 10.1111/j.1365-2966.2008.14221.x – volume: 180 start-page: 012018 year: 2009 ident: 10.1016/j.cpc.2015.06.001_br000095 publication-title: J. Phys. Conf. Ser. doi: 10.1088/1742-6596/180/1/012018 – year: 1999 ident: 10.1016/j.cpc.2015.06.001_br000040 – volume: 27 start-page: 1 issue: 1 year: 1978 ident: 10.1016/j.cpc.2015.06.001_br000020 publication-title: J. Comput. Phys. doi: 10.1016/0021-9991(78)90023-2 – volume: 72 start-page: 043007 issue: 4 year: 2005 ident: 10.1016/j.cpc.2015.06.001_br000105 publication-title: Phys. Rev. D doi: 10.1103/PhysRevD.72.043007 – year: 2007 ident: 10.1016/j.cpc.2015.06.001_br000035 – volume: 210 start-page: 17 year: 2014 ident: 10.1016/j.cpc.2015.06.001_br000005 publication-title: Astrophys. J. Suppl. Ser. doi: 10.1088/0067-0049/210/2/17 – start-page: 196 year: 2005 ident: 10.1016/j.cpc.2015.06.001_br000110 – volume: 402 start-page: 012027 issue: 1 year: 2012 ident: 10.1016/j.cpc.2015.06.001_br000055 publication-title: J. Phys. Conf. Ser. doi: 10.1088/1742-6596/402/1/012027 – volume: 751 start-page: 26 year: 2012 ident: 10.1016/j.cpc.2015.06.001_br000065 publication-title: Astrophys. J. doi: 10.1088/0004-637X/751/1/26 – volume: 68 start-page: 023006 issue: 2 year: 2003 ident: 10.1016/j.cpc.2015.06.001_br000100 publication-title: Phys. Rev. D doi: 10.1103/PhysRevD.68.023006 – volume: 88 start-page: 023011 issue: 2 year: 2013 ident: 10.1016/j.cpc.2015.06.001_br000125 publication-title: Phys. Rev. D doi: 10.1103/PhysRevD.88.023011 – volume: 182 start-page: 2265 issue: 10 year: 2011 ident: 10.1016/j.cpc.2015.06.001_br000080 publication-title: Comput. Phys. Comm. doi: 10.1016/j.cpc.2011.05.014 – volume: 208 start-page: 315 issue: 1 year: 2005 ident: 10.1016/j.cpc.2015.06.001_br000070 publication-title: J. Comput. Phys. doi: 10.1016/j.jcp.2005.02.017 – volume: 87 start-page: 103004 issue: 10 year: 2013 ident: 10.1016/j.cpc.2015.06.001_br000120 publication-title: Phys. Rev. D doi: 10.1103/PhysRevD.87.103004 – year: 2008 ident: 10.1016/j.cpc.2015.06.001_br000050 – start-page: 12006 year: 2011 ident: 10.1016/j.cpc.2015.06.001_br000085 article-title: GenASiS: A Full GR-RMHD Simulation Framework: Overview, Goals, and Preliminary Tests |
| SSID | ssj0007793 |
| Score | 2.1953342 |
| Snippet | Aside from numerical algorithms and problem setup, large-scale physics simulations on distributed-memory supercomputers require more basic utilitarian... |
| SourceID | osti proquest crossref elsevier |
| SourceType | Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 506 |
| SubjectTerms | Computational fluid dynamics Computer simulation FORTRAN Fortran 2003 Mathematical models MATHEMATICS AND COMPUTING Molecular dynamics Object oriented Object-oriented programming Simulation framework Summaries |
| Title | GenASiS Basics: Object-oriented utilitarian functionality for large-scale physics simulations |
| URI | https://dx.doi.org/10.1016/j.cpc.2015.06.001 https://www.proquest.com/docview/1778035990 https://www.osti.gov/servlets/purl/1257888 |
| Volume | 196 |
| WOSCitedRecordID | wos000362602900048&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0007793 issn: 0010-4655 databaseCode: AIEXJ dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEF5BClIviKdIC2iROBE58mPtXXMLaXkdSqUWKRyQtV6PpUTFieIE9ecz4127boEIDlysyPLa0X6fZ76dHc8w9go9DCRCK08EIDz0t4mnw8J4OhcilxpKJfOm2YQ8OVGzWXrq0prrpp2ArCp1eZmu_ivUeA7Bpk9n_wHu7qZ4An8j6HhE2PH4V8C_h2pyNj8bvdU1JQHhiv9zTsEWb0kljUlg4sOpNPe6CXCgX7PhwLnL3byg3HCvRuzAxT3qUT3_7tp81X0127aE6K4z_c9NOrU-RRZqu71haxnQg7-Ou0jAFjm6LhZOxm5zqEZH4344Iojdd3ldjMw59L7NRUtPVdqsx7FmVsnUC1Nb-bGzw7a1rSPc9Lf23YYaFmOzovKTQTy2e0lXzqxLMQzIFil1m-2FMk7VgO1NPh7PPnVeWkpXkNn9u3bHu8n9u3H7P2mWwRJn7Bcn3iiT8_vsnltS8ImlwgN2C6qH7O6pheQR--YIwS0h3vAbdOA9OvBrdOBIB96jA3cw8x4dHrMv747Ppx8811TDM0L6G3wJlShwkVoCiW-jwoLadkJifEiiQsWl1BoAUInmcRyXKoxNaXQifB2VqHVl9IQNqmUFTxkPTeQDLnhTUWihIE11kEMelQDofiMIhsxvpy0zruI8NT65yNrUwkWGM53RTGc2vXLIXndDVrbcyq6LRYtF5vSi1YEZ0mXXsEPCjYZQnWRDCWU4xhFmyF62cGZoaWn7TFew3NZZIKWigpepf7DzDods_-rFeMYGm_UWnrM75sdmXq9fOB7-BGDnn_c |
| linkProvider | Elsevier |
| 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=GenASiS+Basics%3A+Object-oriented+utilitarian+functionality+for+large-scale+physics+simulations&rft.jtitle=Computer+physics+communications&rft.au=Cardall%2C+Christian+Y.&rft.au=Budiardja%2C+Reuben+D.&rft.date=2015-11-01&rft.pub=Elsevier&rft.issn=0010-4655&rft.eissn=1879-2944&rft.volume=196&rft.issue=C&rft_id=info:doi/10.1016%2Fj.cpc.2015.06.001&rft.externalDocID=1257888 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0010-4655&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0010-4655&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0010-4655&client=summon |