@unpublished{Baratta:2023,
  author   = {Baratta, Igor A. and Dean, Joseph P. and Dokken, Jørgen S. and Habera, Michal and Hale, Jack and Richardson, Chris N. and Rognes, Marie E. and Scroggs, Matthew W. and Sime, Nathan and Wells, Garth N.},
  title    = {DOLFINx: The next generation FEniCS problem solving environment},
  language = {English},
  year     = {2023},
  doi      = {10.5281/zenodo.10447666}
}


@article{Godoy:2020,
  title   = {ADIOS 2: The Adaptable Input Output System. A framework for high-performance data management},
  journal = {SoftwareX},
  volume  = {12},
  pages   = {100561},
  year    = {2020},
  issn    = {2352-7110},
  doi     = {10.1016/j.softx.2020.100561},
  author  = {William F. Godoy and Norbert Podhorszki and Ruonan Wang and Chuck Atkins and Greg Eisenhauer and Junmin Gu and Philip Davis and Jong Choi and Kai Germaschewski and Kevin Huck and Axel Huebl and Mark Kim and James Kress and Tahsin Kurc and Qing Liu and Jeremy Logan and Kshitij Mehta and George Ostrouchov and Manish Parashar and Franz Poeschel and David Pugmire and Eric Suchyta and Keichi Takahashi and Nick Thompson and Seiji Tsutsumi and Lipeng Wan and Matthew Wolf and Kesheng Wu and Scott Klasky}
}


@conference{Habera:2018,
  author    = {Habera, Michal and Zilian, Andreas and Hale, Jack and Richardson, Chris N. and Blechta, Jan and  Dave, Demarle},
  year      = {2018},
  title     = {{XDMF and ParaView: checkpointing format}},
  booktitle = {{FEniCS Conference 2018: Book of Abstracts}},
  url       = {https://hdl.handle.net/10993/35848}
}

@misc{Ham:2024,
  title         = {Efficient N-to-M Checkpointing Algorithm for Finite Element Simulations},
  author        = {David A. Ham and Vaclav Hapla and Matthew G. Knepley and Lawrence Mitchell and Koki Sagiyama},
  year          = {2024},
  eprint        = {2401.05868},
  archiveprefix = {arXiv},
  doi           = {10.48550/arXiv.2401.05868}
}


@article{Rathgeber:2016,
  author     = {Rathgeber, Florian and Ham, David A. and Mitchell, Lawrence and Lange, Michael and Luporini, Fabio and Mcrae, Andrew T. T. and Bercea, Gheorghe-Teodor and Markall, Graham R. and Kelly, Paul H. J.},
  title      = {Firedrake: Automating the Finite Element Method by Composing Abstractions},
  year       = {2016},
  issue_date = {September 2017},
  publisher  = {Association for Computing Machinery},
  address    = {New York, NY, USA},
  volume     = {43},
  number     = {3},
  issn       = {0098-3500},
  doi        = {10.1145/2998441},
  journal    = {ACM Transactions on Mathematical Software},
  month      = {dec},
  articleno  = {24},
  numpages   = {27}
}

@article{Scroggs:2022,
  author    = {Scroggs, Matthew W. and Dokken, J\o{}rgen S. and Richardson, Chris N. and Wells, Garth N.},
  title     = {Construction of Arbitrary Order Finite Element Degree-of-Freedom Maps on Polygonal and Polyhedral Cell Meshes},
  year      = {2022},
  publisher = {Association for Computing Machinery},
  address   = {New York, NY, USA},
  volume    = {48},
  number    = {2},
  issn      = {0098-3500},
  doi       = {10.1145/3524456},
  journal   = {ACM Transactions on Mathematical Software},
  month     = {may},
  articleno = {18},
  numpages  = {23}
}

@misc{MPI-Forum:2012,
  author = {MPI-Forum},
  year   = {2012},
  title  = {{MPI: A Message-Passing Interface Standard. Version 3.0}},
  url    = {https://www.mpi-forum.org/docs/mpi-3.0/mpi30-report.pdf}
}