Lorena A. Barba group

2017-2018

View all publications as a chronological list

All Publications

  • "Journal of Open Source Software (JOSS): design and first-year review", Arfon M. Smith, Kyle E. Niemeyer, Daniel S. Katz, Lorena A. Barba, et al. PeerJ Computer Science, 4:e147 (February 2018). 10.7717/peerj-cs.147 // Preprint arXiv:1707.02264
  • "Terminologies for Reproducible Research", Lorena A. Barba. (February 2018). Preprint arXiv:1802.03311
  • "PetIBM: toolbox and applications of the immersed-boundary method on distributed-memory architectures", Pi-Yueh Chuang, Olivier Mesnard, Anush Krishnan, Lorena A. Barba. The Journal of Open Source Software, 3(25):558 (May 2018). 10.21105/joss.00558 // Code repository

    Open access.

  • "Engineers Code: Re-usable, Open Educational Modules for Engineering Undergraduates", Lorena A. Barba, Natalia C. Clementi. JupyterCon (August 2018), NYC. 10.6084/m9.figshare.7150952
  • "CFD Python: the 12 steps to Navier-Stokes equations", Lorena A. Barba, Gilbert F. Forsyth. The Journal of Open Source Education, 1(9):21 (November 2018). 10.21105/jose.00021 // Zenodo archive // GitHub repository
  • "The principles of tomorrow's university", Daniel S. Katz, Gabrielle Allen, Lorena A. Barba, Devin R. Berg, Holly Bik, Carl Boettiger, Christine L. Borgman, C. Titus Brown, Stuart Buck, Randy Burd, Anita de Waard, Martin Paul Eve, Brian E. Granger, Josh Greenberg, Adina Howe, Bill Howe, May Khanna, Timothy L. Killeen, Matthew Mayernik, Erin McKiernan, Chris Mentzel, Nirav Mercant, Kyle E. Niemeyer, Laura Noren, Sarah M. Nussesr, Daniel A. Reed, Edward Seidel, MacKenzie Smith, Jeffrey R. Spies, Matthew Turk, John D. Van Horn, Jay Walsh. F1000Research, 7:1926 (December 2018). 10.12688/f1000research.17425.1

    [version 1; referees: 1 approved]

  • "Toward a compatible reproducibility taxonomy for computational and computing sciences", Michael A. Heroux, Lorena A. Barba, Manish Parashar, Victoria Stodden, Michela Taufer. (October 2018). 10.2172/1481626 // OSTI Record

    Sandia National Laboratory Technical Report SAND2018-11186

  • "Open Source Software Policy Options for NASA Earth and Space Sciences", National Academies of Sciences, Engineering, and Medicine. (September 2018). 10.17226/25217 // News post

    The National Academies Press, Washington, DC

  • "Reproducible and replicable CFD: it's harder than you think", Olivier Mesnard, Lorena A. Barba. IEEE/AIP Computing in Science and Engineering, 19(4):44–55 (August 2017). 10.1109/MCSE.2017.3151254 // Preprint arXiv:1605.04339 // Authorea manuscript // GitHub repo

    Accepted October 2016.

  • "Achieving Full Replication of our Own Published CFD Results, with Four Different Codes", Olivier Mesnard, Lorena A. Barba. (2017). // online chapter // publisher webpage

    In The Practice of Reproducible Research: Case Studies and Lessons from the Data-Intensive Sciences, Justin Kitzes, Daniel Turek, Fatma Deniz (Eds.), California University Press. ISBN 9780520294752.

  • "Using AmgX to Accelerate PETSc-Based CFD Codes", Pi-Yueh Chuang, Lorena A. Barba. (2017). 10.6084/m9.figshare.5018774.v1 // nbviewer // code

    Jupyter notebook, supplementary material for a talk at the 2016 GPU Technology Conference, on Thu. April 7th: session S6355. On figshare under CC-BY.

  • "PyGBe on Localized Surface Plasmon Resonance (LSPR)", Natalia C. Clementi, Christopher D. Cooper, Gilbert Forsyth, Lorena A. Barba. (May 2017). 10.6084/m9.figshare.4983311.v3 // nbviewer // code

    Jupyter notebook, preliminary results. On figshare under CC-BY.

  • "Numerical MOOC: Collaborating in Open Education for CSE", Lorena A. Barba, Bernard Knaepen, Ian Hawke. SIAM Conference in Computational Science and Engineering organized by Society for Industrial and Applied Mathematics (February 2017), Atlanta, GA. 10.6084/m9.figshare.4696384.v1 // abstract
  • "cuIBM: a GPU-based immersed boundary method code", Anush Krishnan, Olivier Mesnard, Lorena A. Barba. The Journal of Open Source Software, 2(15):301 (July 2017). 10.21105/joss.00301 // Code repository

    Open access.

  • "Sustainable computational science: the ReScience initiative", Nicolas P. Rougier, Konrad Hinsen, Frédéric Alexandre, Thomas Arildsen, Lorena A. Barba, Fabien C.Y. Benureau, C. Titus Brown, et al. PeerJ Computer Science, 3:e142 (December 2017). 10.7717/peerj-cs.142 // Preprint arXiv:1707.04393
  • "Reproducible Research for Computing in Science & Engineering", Lorena A. Barba, George K. Thiruvathukal. Computing in Science and Engineering, 19(6):85-87 (October 2017), IEEE/AIP. 10.1109/MCSE.2017.3971172

    Open access.

  • "AmgXWrapper: An interface between PETSc and the NVIDIA AmgX library", Pi-Yueh Chuang, Lorena A. Barba. The Journal of Open Source Software, 2(16):280 (August 2017). 10.21105/joss.00280 // Code repository

    Open access.

  • "PyGBe-LSPR: Python and GPU Boundary-integral solver for electrostatics", Natalia C. Clementi, Gilbert Forsyth, Christopher D. Cooper, Lorena A. Barba. The Journal of Open Source Software, 2(19):306 (November 2017). 10.21105/joss.00306 // Code repository

    Open access.

Refereed Journal Articles

  • "Journal of Open Source Software (JOSS): design and first-year review", Arfon M. Smith, Kyle E. Niemeyer, Daniel S. Katz, Lorena A. Barba, et al. PeerJ Computer Science, 4:e147 (February 2018). 10.7717/peerj-cs.147 // Preprint arXiv:1707.02264
  • "PetIBM: toolbox and applications of the immersed-boundary method on distributed-memory architectures", Pi-Yueh Chuang, Olivier Mesnard, Anush Krishnan, Lorena A. Barba. The Journal of Open Source Software, 3(25):558 (May 2018). 10.21105/joss.00558 // Code repository

    Open access.

  • "CFD Python: the 12 steps to Navier-Stokes equations", Lorena A. Barba, Gilbert F. Forsyth. The Journal of Open Source Education, 1(9):21 (November 2018). 10.21105/jose.00021 // Zenodo archive // GitHub repository
  • "Reproducible and replicable CFD: it's harder than you think", Olivier Mesnard, Lorena A. Barba. IEEE/AIP Computing in Science and Engineering, 19(4):44–55 (August 2017). 10.1109/MCSE.2017.3151254 // Preprint arXiv:1605.04339 // Authorea manuscript // GitHub repo

    Accepted October 2016.

  • "cuIBM: a GPU-based immersed boundary method code", Anush Krishnan, Olivier Mesnard, Lorena A. Barba. The Journal of Open Source Software, 2(15):301 (July 2017). 10.21105/joss.00301 // Code repository

    Open access.

  • "Sustainable computational science: the ReScience initiative", Nicolas P. Rougier, Konrad Hinsen, Frédéric Alexandre, Thomas Arildsen, Lorena A. Barba, Fabien C.Y. Benureau, C. Titus Brown, et al. PeerJ Computer Science, 3:e142 (December 2017). 10.7717/peerj-cs.142 // Preprint arXiv:1707.04393
  • "AmgXWrapper: An interface between PETSc and the NVIDIA AmgX library", Pi-Yueh Chuang, Lorena A. Barba. The Journal of Open Source Software, 2(16):280 (August 2017). 10.21105/joss.00280 // Code repository

    Open access.

  • "PyGBe-LSPR: Python and GPU Boundary-integral solver for electrostatics", Natalia C. Clementi, Gilbert Forsyth, Christopher D. Cooper, Lorena A. Barba. The Journal of Open Source Software, 2(19):306 (November 2017). 10.21105/joss.00306 // Code repository

    Open access.

Book Chapters

  • "Achieving Full Replication of our Own Published CFD Results, with Four Different Codes", Olivier Mesnard, Lorena A. Barba. (2017). // online chapter // publisher webpage

    In The Practice of Reproducible Research: Case Studies and Lessons from the Data-Intensive Sciences, Justin Kitzes, Daniel Turek, Fatma Deniz (Eds.), California University Press. ISBN 9780520294752.

Open Research

  • "Terminologies for Reproducible Research", Lorena A. Barba. (February 2018). Preprint arXiv:1802.03311
  • "Using AmgX to Accelerate PETSc-Based CFD Codes", Pi-Yueh Chuang, Lorena A. Barba. (2017). 10.6084/m9.figshare.5018774.v1 // nbviewer // code

    Jupyter notebook, supplementary material for a talk at the 2016 GPU Technology Conference, on Thu. April 7th: session S6355. On figshare under CC-BY.

  • "PyGBe on Localized Surface Plasmon Resonance (LSPR)", Natalia C. Clementi, Christopher D. Cooper, Gilbert Forsyth, Lorena A. Barba. (May 2017). 10.6084/m9.figshare.4983311.v3 // nbviewer // code

    Jupyter notebook, preliminary results. On figshare under CC-BY.

Posters

Periodicals

  • "The principles of tomorrow's university", Daniel S. Katz, Gabrielle Allen, Lorena A. Barba, Devin R. Berg, Holly Bik, Carl Boettiger, Christine L. Borgman, C. Titus Brown, Stuart Buck, Randy Burd, Anita de Waard, Martin Paul Eve, Brian E. Granger, Josh Greenberg, Adina Howe, Bill Howe, May Khanna, Timothy L. Killeen, Matthew Mayernik, Erin McKiernan, Chris Mentzel, Nirav Mercant, Kyle E. Niemeyer, Laura Noren, Sarah M. Nussesr, Daniel A. Reed, Edward Seidel, MacKenzie Smith, Jeffrey R. Spies, Matthew Turk, John D. Van Horn, Jay Walsh. F1000Research, 7:1926 (December 2018). 10.12688/f1000research.17425.1

    [version 1; referees: 1 approved]

  • "Reproducible Research for Computing in Science & Engineering", Lorena A. Barba, George K. Thiruvathukal. Computing in Science and Engineering, 19(6):85-87 (October 2017), IEEE/AIP. 10.1109/MCSE.2017.3971172

    Open access.

Technical Reports

  • "Toward a compatible reproducibility taxonomy for computational and computing sciences", Michael A. Heroux, Lorena A. Barba, Manish Parashar, Victoria Stodden, Michela Taufer. (October 2018). 10.2172/1481626 // OSTI Record

    Sandia National Laboratory Technical Report SAND2018-11186

  • "Open Source Software Policy Options for NASA Earth and Space Sciences", National Academies of Sciences, Engineering, and Medicine. (September 2018). 10.17226/25217 // News post

    The National Academies Press, Washington, DC