@article{gaidamour2012,
  author        = {Jeremie Gaidamour and Jonathan J. Hu and Christopher Siefert and Raymond S. Tuminaro},
  title         = {Design considerations for a flexible multigrid preconditioning library},
  journal       = {Scientific Programming},
  volume        = {20},
  number        = {3},
  year          = {2012},
  pages         = {223-239}
}

@article{lin2014,
  author = {Paul Lin and Matthew Bettencourt and Stefan Domino and
  Travis Fisher and Mark Hoemmen and Jonathan J. Hu and Eric Phipps and Andrey
  Prokopenko and Sivasankaran Rajamanickam and Christopher Siefert and Stephen
  Kennon},
  title  = {Towards extreme-scale simulations for low {M}ach fluids with second-generation {T}rilinos},
  journal = {Parallel Processing Letters},
  volume = {24},
  number = {04},
  pages = {1442005},
  year = {2014},
}

@techreport{RCP2010,
  title={Teuchos::{RCP} beginner's guide},
  author={Bartlett, Roscoe A.},
  number={SAND2004-3268},
  year={2010},
  institution = {Sandia National Labs},
}

@misc{MueLuURL,
  author = {Hu, Jonathan J. and Prokopenko, Andrey and Siefert, Christopher and
    Tuminaro, Raymond S.},
  title = {{M}ue{L}u multigrid framework},
  howpublished = {\url{http://trilinos.org/packages/muelu}},
  year = {2014}
}

@techreport{Ifpack2,
  title       = {Ifpack2 {U}ser's {G}uide 1.0},
  author      = {Andrey Prokopenko and  Christopher M. Siefert and Jonathan J. Hu and Mark Hoemmen and Alicia Klinvex},
  number      = {SAND2016-5338},
  year        = {2016},
  institution = {Sandia National Labs},
}

@misc{TeuchosURL,
  author = {Thornquist, Heidi and Bartlett, Roscoe A. and Hoemmen, Mark and Baker, Christopher and Heroux, Michael},
  title = {Teuchos: {T}rilinos tools library},
  howpublished = {\url{http://trilinos.org/packages/teuchos}},
  year = {2014}
}

@Misc{TpetraURL,
  author = {Hoemmen, Mark and Thornquist, Heidi and Heroux, Michael and Parks, Michael},
  title = {{T}petra: Next-generation distributed linear algebra},
  howpublished = {\url{http://trilinos.org/packages/tpetra}},
  year = {2014}
}

@Misc{TrilinosCmakeQuickStart,
  title = {Trilinos {CM}ake {Q}uickstart},
  howpublished = {\url{http://trilinos.org/build_instructions.html}},
  year = {2014},
}

@book{MGTutorial,
  title={A multigrid tutorial},
  author={Briggs, William L. and Henson, Van Emden and McCormick, Steve F.},
  year={2000},
  publisher={SIAM},
  edition={2nd},
}

@Misc{MueLuTutorial,
  author = {Wiesner, Tobias A. and Gee, Michael W. and Prokopenko, Andrey and Hu, Jonathan J.},
  title = {{T}he {M}ue{L}u tutorial},
  howpublished = {\url{http://trilinos.org/packages/muelu/muelu-tutorial}},
  year = {2014},
  note = {SAND2014-18624R},
}

@book{OwlBook,
 author = {Trottenberg, Ulrich and Oosterlee, Cornelis and Sch{\"u}ller, Anton},
 title = {Multigrid},
 year = {2001},
 isbn = {0-12-701070-X},
 publisher = {Elsevier Academic Press},
}

@TechReport{MLguide,
  author      =  {Michael W. Gee and Christopher Siefert and Jonathan J. Hu and
    Raymond S. Tuminaro and Marzio Sala},
  title       =  {{ML} 5.0 Smoothed Aggregation User's Guide},
  institution =  {Sandia National Laboratories},
  year        =  {2006},
  number      =  {SAND2006-2649},
}

@article{Li2011,
  title = {Super{LU} {U}sers{'} {G}uide},
  author = {Xiaoye S. Li and James W. Demmel and John R. Gilbert and Laura Grigori and
  Meiyue Shao and Ichitaro Yamazaki},
  year = {2011},
}

@article{klu,
  title={Algorithm 907: {KLU}, a direct sparse solver for circuit simulation
    problems},
  author={Davis, Timothy A. and Palamadai Natarajan, Ekanathan},
  journal={ACM Transactions on Mathematical Software (TOMS)},
  volume={37},
  number={3},
  pages={36},
  year={2010}
}

@article{umfpack,
  title={Algorithm 832: {UMFPACK} v4.3 --- an unsymmetric-pattern multifrontal
    method},
  author={Davis, Timothy A.},
  journal={ACM Transactions on Mathematical Software (TOMS)},
  volume={30},
  number={2},
  pages={196--199},
  year={2004}
}

@incollection{mumps,
  title={{MUMPS}: a general purpose distributed memory sparse solver},
  author={Amestoy, Patrick R. and Duff, Iain S. and L'Excellent, Jean-Yves and
    Koster, Jacko},
  booktitle={Applied Parallel Computing. New Paradigms for HPC in Industry
    and Academia},
  pages={121--130},
  year={2001},
  publisher={Springer}
}

@article{amesos2_belos,
  title={Amesos2 and {B}elos: Direct and iterative solvers for large sparse
    linear systems},
  author={Bavier, Eric and Hoemmen, Mark and Rajamanickam, Sivasankaran and
    Thornquist, Heidi},
  journal={Scientific Programming},
  volume={20},
  number={3},
  pages={241--255},
  year={2012},
  publisher={IOS Press}
}

@phdthesis{Wiesner2014,
  author={Wiesner, Tobias A.},
  title={Flexible Aggregation-based Algebraic Multigrid Methods for Contact and Flow Problems},
  institution={Technische Universit{\"a}t M{\"u}nchen},
  year={2014},
}
@Article{VMB1996,
  Title                    = {Algebraic multigrid based on smoothed aggregation for second and fourth order problems},
  Author                   = {P. Van{\v e}k and J. Mandel and M. Brezina},
  Journal                  = {Computing},
  Year                     = {1996},
  Pages                    = {179--196},
  Volume                   = {56},
}

@Article{ST2008,
  Title                    = {A New {P}etrov{--G}alerkin Smoothed Aggregation Preconditioner for Nonsymmetric Linear Systems},
  Author                   = {Sala, Marzio and Tuminaro, Raymond S.},
  Journal                  = {SIAM Journal on Scientific Computing},
  Year                     = {2008},
  Number                   = {1},
  Pages                    = {143-166},
  Volume                   = {31},
}

@article{WTWG2014,
  title={Multigrid transfers for nonsymmetric systems based on {S}chur complements and {G}alerkin projections},
  author={Wiesner, Tobias A. and Tuminaro, Raymond S. and Wall, Wolfgang A. and Gee, Michael W.},
  journal={Numerical Linear Algebra with Applications},
  volume={21},
  number={3},
  pages={415--438},
  year={2014},
  publisher={Wiley Online Library}
}

@article{OST2011,
  author = {Olson, L. and Schroder, J. and Tuminaro, R.},
  title = {A General Interpolation Strategy for Algebraic Multigrid Using Energy Minimization},
  journal = {SIAM Journal on Scientific Computing},
  volume = {33},
  number = {2},
  pages = {966-991},
  year = {2011}
}

@article{TPSTP2015,
  author = {Tezaur, I. K. and Perego, M. and Salinger, A. G. and Tuminaro, R. S. and Price, S. F.},
  title = {{A}lbany/{FELIX}: a parallel, scalable and robust, finite element, first-order {S}tokes approximation ice sheet solver built for advanced analysis},
  journal = {Geoscientific Model Development},
  volume = {8},
  number = {},
  pages = {1197--1220},
  year = {2015}
}


@article{RefMaxwell2008,
  title={An algebraic multigrid approach based on a compatible gauge reformulation of {M}axwell's equations},
  author={Bochev, P. B. and Hu, J. J. and Siefert, C. M. and Tuminaro, R. S.},
  journal={SIAM Journal on Scientific Computing},
  volume={31},
  number={1},
  pages={557--583},
  year={2008},
  publisher={SIAM}
}
