text:
3/A:1009990414324},
journal = {Inf. Retr.},
month = may,
pages = {5},
numpages = {1}
}

@article{10.1023/A:1009984519381,
author = {Banks, David and Over, Paul and Zhang, Nien-Fan},
title = {Blind Men and Elephants: Six Approaches to TREC Data},
year = {1999},
issue_date = {1999},
publisher = {Kluwer Academic Publishers},
address = {USA},
volume = {1},
number = {1–2},
issn = {1386-4564},
url = {https://doi.org/10.1023/A:1009984519381},
doi = {10.1023/A:1009984519381},
abstract = {The paper reviews six recent efforts to better understand performance

measurements on information retrieval (IR) systems within the

framework of the Text REtrieval Conferences (TREC): analysis of

variance, cluster analyses, rank correlations, beadplots,

multidimensional scaling, and item response analysis. None of this

work has yielded any substantial new insights. Prospects that

additional work along these lines will yield more interesting results

vary but are in general not promising. Some suggestions are made for

paying greater attention to richer descriptions of IR system behavior

but within smaller, better controlled settings.},
journal = {Inf. Retr.},
month = may,
pages = {7–34},
numpages = {28},
keywords = {multidimensional scaling, cluster analysis, rank correlation}
}

@article{10.1023/A:1009982220290,
author = {Yang, Yiming},
title = {An Evaluation of Statistical Approaches to Text Categorization},
year = {1999},
issue_date = {1999},
publisher = {Kluwer Academic Publishers},
address = {USA},
volume = {1},
number = {1–2},
issn = {1386-4564},
url = {https://doi.org/10.1023/A:1009982220290},
doi = {10.1023/A:1009982220290},
abstract = {This paper focuses on a comparative evaluation of a wide-range of

text categorization methods, including previously published results on the

Reuters corpus and new results of additional experiments. A

controlled study using three classifiers, kNN, LLSF and WORD, was

conducted to examine the impact of configuration variations in five

versions of Reuters on the observed performance of classifiers.

Analysis and empirical evidence suggest that the evaluation results on

some versions of Reuters were significantly affected by the inclusion

of a large portion of unlabelled documents, mading those results

difficult to interpret and leading to considerable confusions in the

literature. Using the results evaluated on the other versions of

Reuters which exclude the unlabelled documents, the performance of

twelve methods are compared directly or indirectly. For indirect

compararions, kNN, LLSF and WORD were used as baselines, since they

were evaluated on all versions of Reuters that exclude the unlabelled

documents. As a global observation, kNN, LLSF and a neural network

method had the best performance; except for a Naive Bayes approach,

the other learning algorithms also performed relatively well.},
journal = {Inf. Retr.},
month = may,
pages = {69–90},
numpages = {22},
keywords = {text categorization, evaluation, statistical learning algorithms, comparative study}
}

@article{10.1023/A:1009938405269,
author = {Hawking, David and Thistlewaite, Paul and Harman, Donna},
title = {Scaling Up the TREC Collection},
year = {1999},
issue_date = {1999},
publisher = {Kluwer Academic Publishers},
address = {USA},
volume = {1},
number = {1–2},
issn = {1386-4564},
url = {https://doi.org/10.1023/A:1009938405269},
doi = {10.1023/A:1009938405269},
abstract = {Due to the popularity of Web search engines, a large proportion of

real text retrieval queries are now processed over collections measured

in tens or hundreds

of gigabytes. A new Very Large test Collection (VLC) has been created to

support qualification, measurement and comparison of systems operating

at this level and to permit the study of the properties of very large

collections. The VLC is an extension of the well-known TREC

collection and has been distributed under the same conditions.

A simple set of efficiency and effectiveness measures have been defined

to encourage comparability of reporting.

The 20 gigabyte first-edition of the VLC and a representative 10%

sample have been used in a special interest track of the 1997 Text

Retrieval Conference (TREC-6).

The unaffordable cost of obtaining complete relevance

assessments over collections of this scale is avoided by concentrating

on early precision and relying on the core TREC collection to support

detailed effectiveness studies.

Results obtained by TREC-6 VLC track participants are presented here.

All groups observed a significant increase in early precision as

collection size increased. Explanatory hypotheses are advanced for

future empirical testing. A 100 gigabyte second edition VLC (VLC2) has

recently been compiled

and distributed for use in TREC-7 in 1998.},
journal = {Inf. Retr.},
month = may,
pages = {115–137},
numpages = {23},
keywords = {very large databases, test collection, text retrieval}
}

@article{10.1023/A:1009934321199,
author = {Melucci, Massimo},
title = {An Evaluation of Automatically Constructed Hypertexts for InformationRetrieval},
year = {1999},
issue_date = {1999},
publisher = {Kluwer Academic Publishers},
address = {USA},
volume = {1},
number = {1–2},
issn = {1386-4564},
url = {https://doi.org/10.1023/A:1009934321199},
doi = {10.1023/A:1009934321199},
abstract = {This paper assesses the retrieval effectiveness of

automatically constructed inter-document hypertext links in

Information Retrieval (IR). The objectives of the experiments

described are to obtain evidence concerning the usefulness of

querying and browsing automatically constructed IR hypertexts. Links

are built by using IR techniques, as these enable rapid, automatic

production of hypertexts from a document collection for accessing the

collection itself. These tests are carried out in a laboratory

environment and through simulation of link browsing. Results of

experiments show that browsing has little impact on the retrieval of

relevant documents if used in place of querying or relevance feedback

methods, though may be practical if used in combination with

them.},
journal = {Inf. Retr.},
month = may,
pages = {91–114},
numpages = {24},
keywords = {evaluation, automatic construction of hypertexts, statistical methods, hypertext/hypermedia}
}

@article{10.1023/A:1009930203452,
author = {Mani, Inderjeet and Bloedorn, Eric},
title = {Summarizing Similarities and Differences Among Related Documents},
year = {1999},
issue_date = {1999},
publisher = {Kluwer Academic Publishers},
address = {USA},
volume = {1},
number = {1–2},
issn = {1386-4564},
url = {https://doi.org/10.1023/A:1009930203452},
doi = {10.1023/A:1009930203452},
abstract = {In many modern information retrieval applications, a common problem

which arises is the existence of multiple documents covering similar

information, as in the case of multiple news stories about an event or

a sequence of events. A particular challenge for text summarization is

to be able to summarize the similarities and differences in

information content among these documents. The approach

described here exploits the results of recent progress in information

extraction to represent salient units of text and their relationships.

By exploiting meaningful relations between units based on an

analysis of text cohesion and the context in which the

comparison is desired, the summarizer can pinpoint similarities and

differences, and align text segments. In evaluation experiments, these

techniques for exploiting cohesion relations result in summaries which

(i) help users more quickly complete a retrieval task (ii) result in

improved alignment accuracy over baselines, and (iii) improve

identification of topic-relevant similarities and differences.},
journal = {Inf. Retr.},
month = may,
pages = {35–67},
numpages = {33},
keywords = {text summarization, natural language processing, information retrieval}
}

license_type: permissive

branch_name: refs/heads/main

extension: bib


text:
@ARTICLE{LM1989,
   author = {{Larsen}, E.~W. and {Morel}, J.~E.},
    title = "{Asymptotic Solutions of Numerical Transport Problems in Optically Thick, Diffusive Regimes II}",
  journal = {Journal of Computational Physics},
     year = 1989,
    month = jul,
   volume = 83,
    pages = {212-236},
      doi = {10.1016/0021-9991(89)90229-5},
   adsurl = {http://adsabs.harvard.edu/abs/1989JCoPh..83..212L},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

@article{A2001,
  title={Discontinuous finite element transport solutions in thick diffusive problems},
  author={Adams, Marvin L},
  journal={Nuclear science and engineering},
  volume={137},
  number={3},
  pages={298--333},
  year={2001},
  publisher={American Nuclear Society}
}

@article{MH2010,
  title={Robust and accurate filtered spherical harmonics expansions for radiative transfer},
  author={McClarren, Ryan G and Hauck, Cory D},
  journal={Journal of Computational Physics},
  volume={229},
  number={16},
  pages={5597--5614},
  year={2010},
  publisher={Elsevier}
}

@article{OHF2012,
  title={A realizability-preserving discontinuous Galerkin method for the M1 model of radiative transfer},
  author={Olbrant, Edgar and Hauck, Cory D and Frank, Martin},
  journal={Journal of Computational Physics},
  volume={231},
  number={17},
  pages={5612--5639},
  year={2012},
  publisher={Elsevier}
}

@article{ZS2010a,
         author =   {X. Zhang and C.-W. Shu},
         title =    {On maximum-principle-satisfying high order schemes for scalar conservation laws},
         journal =     {Journal of Computational Physics},
         year =     {2010},
         volume = 229,
         pages = {3091-3120}}

@article{ZS2010b,
          author =   {X. Zhang and C.-W. Shu},
          title =    {On positivity preserving high order discontinuous Galerkin schemes for compressible Euler equations on rectangular meshes},
          journal =     {Journal of Computational Physics},
         year =     {2010},
         volume = 229,
         pages = {8918-8934}}

@article{ZS2011,
          author =   {X. Zhang and C.-W. Shu},
          title =    {Maximum-principle-satisfying and positivity-preserving high order schemes for conservation laws: Survey and new developments},
          journal =     {Proceedings of the Royal Society A},
         year =     {2011},
         volume = {467},
         pages = {2752-2776}}

@article{XZS2010,
  author =   {Y. Xing and X. Zhang and C.-W. Shu},
  title =    {Positivity-preserving high order well-balanced discontinuous {G}alerkin methods for the shallow water equations},
  journal =     {Advances in Water Resources},
  year =     {2010},
         volume = 33,
         pages = {1476-1493}}

@article{ZXS2012,
  author =   {X. Zhang and Y. Xia and C.-W. Shu},
  title =    {Maximum-principle-satisfying and positivity-preserving high order discontinuous Galerkin schemes for conservation laws on triangular meshes},
  journal =     {Journal of Scientific Computing},
  year =     {2012},
         volume = {50},
         pages = {29-62}}

@Article{PS1996,
    author  = {B. Perthame and C.-W. Shu},
    title = {On positivity preserving finite volume schemes for {E}uler equations},
    journal = {Numerische Mathematik},
    year    = 1996,
    volume =  273,
    pages   = {119-130}
}

@article{ZS2011b,
         author =   {X. Zhang and C.-W. Shu},
         title =    {Positivity-preserving high order discontinuous {G}alerkin schemes for compressible {E}uler equations with source terms},
         journal =     {Journal of Computational Physics},
         year =     {2011},
         volume = 230,
         pages = {1238-1248}}

@article{ZS2012,
         author =   {X. Zhang and C.-W. Shu},
         title =    {Positivity-preserving high order finite difference {WENO} schemes for compressible Euler equations},
         journal =     {Journal of Computational Physics},
         year =     {2012},
         volume = {231},
         pages = {2245-2258 }}

@article{XZ2013,
         author =   {Y. Xing and X. Zhang},
         title =   {Positivity-preserving well-balanced discontinuous {G}alerkin methods for the shallow water equations on unstructured triangular meshes},
         journal =     { Journal of Scientific Computing},
         year =     {2013},
         volume = {57},
         pages = {19-41}}

@article{CGP2012,
         author =   {Y. Cheng and I.M. Gamba and J. Proft},
         title =   { Positivity-preserving discontinuous Galerkin schemes for linear Vlasov-Boltzmann transport equations},
         journal =     {Mathematics of Computation},
         year =     {2012},
         volume = {81},
         pages = {153-190}}

@article{RS2011,
         author =   {J.A. Rossmanith and D.C. Seal},
         title =   { A positivity-preserving high-order semi-Lagrangian discontinuous Galerkin scheme for the Vlasov-Poisson equations},
         journal =     {Journal of Computational Physics},
         year =     {2011},
         volume = {230},
         pages = {6203-6232}}

@article{QS2011,
         author =   {J.-M. Qiu and C.-W. Shu},
         title =   { Positivity preserving semi-Lagrangian discontinuous Galerkin formulation: Theoretical analysis and application to the Vlasov-Poisson system},
         journal =     {Journal of Computational Physics},
         year =     {2011},
         volume = {230},
         pages = {8386-8409}}

@book{mathematica_10,
   author = {Wolfram Research, Inc.},
    title = {Mathematica},
  edition = {Version 10.0},
publisher = {Wolfram Research, Inc., Champaign, Illinois},
     year = 2014}

@INPROCEEDINGS{darter_2014,
   author = {{Fahey}, M.R. and {Budiardja}, R.D. and {Crossby}, L. and {McNally}, S.},
    title = "{Deploying Darter --- A Cray XC30 System}",
booktitle = {Lecture Notes in Computer Science},
publisher = {Springer International Publishing, Switzerland},
     year = 2014,
   editor = {{Kunkel}, J.M. and {Ludwig}, T. and {Meuer}, H.W.},
    pages = {430-439}}

@TechReport{petsc-user-ref,
    author = {Satish Balay and Shrirang Abhyankar and Mark~F. Adams and Jed Brown and Peter Brune and Kris Buschelman and Victor Eijkhout
            and William~D. Gropp and Dinesh Kaushik and Matthew~G. Knepley and Lois Curfman McInnes and Karl Rupp and Barry~F. Smith and Hong Zhang},
      title = {{PETS}c Users Manual},
institution = {Argonne National Laboratory},
       year = 2014,
     number = {ANL-95/11 - Revision 3.5},
        url = {http://www.mcs.anl.gov/petsc}}

@ARTICLE{abdikamalov_etal_2012,
   author = {{Abdikamalov}, E. and {Burrows}, A. and {Ott}, C.~D. and {L{\"o}ffler}, F. and {O'Connor}, E. and {Dolence}, J.~C. and {Schnetter}, E.},
    title = "{A New Monte Carlo Method for Time-dependent Neutrino Radiation Transport}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 755,
    pages = {111}}

@ARTICLE{abdikamalov_etal_2014,
   author = {{Abdikamalov}, E. and {Ott}, C.~D. and {Radice}, D. and {Roberts}, L.~F. and {Haas}, R. and {Reisswig}, C. and {Moesta}, P. and {Klion}, H. and {Schnetter}, E.},
    title = "{Neutrino-driven Turbulent Convection and Standing Accretion Shock Instability in Three-Dimensional Core-Collapse Supernovae}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1409.7078},
 primaryClass = "astro-ph.HE",
     year = 2014,
    month = sep}

@ARTICLE{abdikamalov_etal_2015,
   author = {{Abdikamalov}, E. and {Ott}, C.~D. and {Radice}, D. and {Roberts}, L.~F. and {Haas}, R. and {Reisswig}, C. and {M{\"o}sta}, P. and {Klion}, H. and {Schnetter}, E.},
    title = "{Neutrino-driven Turbulent Convection and Standing Accretion Shock Instability in Three-dimensional Core-collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2015,
   volume = 808,
    pages = {70}}

@article{adams_2001,
  author={Adams, Marvin L},
  title={Discontinuous finite element transport solutions in thick diffusive problems},
  journal={Nuclear science and engineering},
  volume={137},
  number={3},
  pages={298-333},
  year={2001}}

@ARTICLE{andersonSpiegel_1972,
   author = {{Anderson}, J.~L. and {Spiegel}, E.~A.},
    title = "{The Moment Method in Relativistic Radiative Transfer}",
  journal = {Astrophysical Journal},
     year = 1972,
   volume = 171,
    pages = {127}}

@ARTICLE{audit_etal_2002,
   author = {{Audit}, E. and {Charrier}, P. and {Chi{\`e}ze}, J.~-. and {Dubroca}, B.},
    title = "{A radiation-hydrodynamics scheme valid from the transport to the diffusion limit}",
  journal = {ArXiv Astrophysics e-prints},
   eprint = {astro-ph/0206281},
 keywords = {Astrophysics},
     year = 2002}

@ARTICLE{bassi_etal_2013,
   author = {{Bassi}, F. and {Franchina}, N. and {Ghidoni}, A. and {Rebay}, S.},
       title = "{A numerical investigation of spectral type nodal collocation discontinuous Galerkin approximation of the Euler and Navier-Stokes equations}",
 journal = {International Journal for Numerical Methods in Fluids},
    year = 2013,
volume = 71,
  pages = {1322-1339}}

@ARTICLE{batten_etal_1997,
   author = {{Batten}, P. and {Clarke}, N. and {Lambert}, C. and {Causon}, D.M.},
    title = "{On the Choice of Wavespeeds for the HLLC Riemann Solver}",
  journal = {SIAM J. Sci. Comput.},
     year = 1997,
   volume = 18,
    pages = {1553-1570}}

@BOOK{baumgarteShapiro_2010,
   author = {Baumgarte, T.W. and Shapiro, S.L.},
    title = {Numerical Relativity: Solving Einstein's Equations on the Computer},
publisher = {Cambridge University Press},
     year = 2010}

@ARTICLE{betheWilson_1985,
   author = {{Bethe}, H.~A. and {Wilson}, J.~R.},
    title = "{Revival of a stalled supernova shock by neutrino heating}",
  journal = {Astrophysical Journal},
     year = 1985,
   volume = 295,
    pages = {14-23}}

@ARTICLE{bethe_1990,
   author = {{Bethe}, H.~A.},
    title = "{Supernova mechanisms}",
  journal = {Reviews of Modern Physics},
     year = 1990,
   volume = 62,
    pages = {801-866}}

@ARTICLE{blondinLufkin_1993,
   author = {Blondin, J.M. and Lufkin, E.A.},
    title = {The piecewise-parabolic method in curvilinear coordinates},
  journal = {Astrophysical Journal Supplement Series},
     year = 1993,
   volume = 88,
    pages = {589-594}}

@ARTICLE{blondin_etal_2003,
   author = {{Blondin}, J.~M. and {Mezzacappa}, A. and {DeMarino}, C.},
    title = "{Stability of Standing Accretion Shocks, with an Eye toward Core-Collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2003,
   volume = 584,
    pages = {971-980}}

@ARTICLE{blondinMezzacappa_2006,
   author = {{Blondin}, J.M. and {Mezzacappa}, A.},
    title = "{The Spherical Accretion Shock Instability in the Linear Regime}",
  journal = {Astrophysical Journal},
     year = 2006,
   volume = 642,
    pages = {401-409}}

@ARTICLE{blondinMezzacappa_2007,
   author = {{Blondin}, J.~M. and {Mezzacappa}, A.},
    title = "{Pulsar spins from an instability in the accretion shock of supernovae}",
  journal = {Nature},
     year = 2007,
   volume = 445,
    pages = {58-60}}

@ARTICLE{brandt_etal_2011,
   author = {Brandt, T.D. and Burrows, A. and Ott, C.D. and Livne, E.},
    title = {Results from Core-collapse Simulations with Multi-dimensional, Multi-angle Neutrino Transport},
  journal = {Astrophysical Journal},
     year = 2011,
   volume = 728,
    pages = {8}}

@ARTICLE{bruenn_1985,
   author = {{Bruenn}, S.~W.},
    title = "{Stellar core collapse - Numerical model and infall epoch}",
  journal = {Astrophysical Journal Supplement Series},
     year = 1985,
   volume = 58,
    pages = {771-841}}

@ARTICLE{bruenn_etal_2009,
   author = {{Bruenn}, S.~W. and {Mezzacappa}, A. and {Hix}, W.~R. and {Blondin}, J.~M. and {Marronetti}, P. and {Messer}, O.~E.~B. and {Dirk}, C.~J. and {Yoshida}, S.},
    title = "{2D and 3D core-collapse supernovae simulation results obtained with the CHIMERA code}",
  journal = {Journal of Physics Conference Series},
     year = 2009,
   volume = 180,
   number = 1,
    pages = {012018}}

@ARTICLE{bruenn_etal_2013,
   author = {{Bruenn}, S.~W. and {Mezzacappa}, A. and {Hix}, W.~R. and {Lentz}, E.~J. and {Messer}, O.~E.~B. and {Lingerfelt}, E.~J. and {Blondin}, J.~M. and {Endeve}, E. and {Marronetti}, P. and {Yakunin}, K.~N.},
    title = "{Axisymmetric Ab Initio Core-collapse Supernova Simulations of 12-25 M$_{\odot}$ Stars}",
  journal = {Astrophysical Journal Letters},
     year = 2013,
   volume = 767,
    pages = {L6}}

@ARTICLE{bruenn_etal_2014,
   author = {{Bruenn}, S.~W. and {Lentz}, E.~J. and {Hix}, W.~R. and {Mezzacappa}, A. and {Harris}, J.~A. and {Messer}, O.~E.~B. and {Endeve}, E. and {Blondin}, J.~M. and {Chertkow}, M.~A. and {Lingerfelt}, E.~J. and {Marronetti}, P. and {Yakunin}, K.~N.},
    title = "{The Development of Explosions in Axisymmetric Ab Initio Core-Collapse Supernova Simulations of 12-25 $M_{\odot}$ Stars}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1409.5779},
     year = 2014}

@ARTICLE{brunner_2002,
  author = {{Brunner}, T.~A.},
  title = "{Forms of approximate radiation transport}",
  journal = {Technical Report, Sandia National Laboratories},
  volume = {SAND2002-1778},
  year = {2002},
  pages = {1-43}}

@ARTICLE{brunnerHolloway_2001,
   author = {{Brunner}, T.~A. and {Holloway}, J.~P.},
    title = "{One-dimensional Riemann solvers and the maximum entropy closure}",
  journal = {JQSRT},
     year = 2001,
   volume = 69,
    pages = {543-566}}

@ARTICLE{brunnerHolloway_2005,
   author = {{Brunner}, T.~A. and {Holloway}, J.~P.},
    title = "{Two-dimensional time dependent Riemann solvers for neutron transport}",
  journal = {Journal of Computational Physics},
     year = 2005,
   volume = 210,
    pages = {386-399}}

@ARTICLE{budiardjaCardall_2011,
   author = {{Budiardja}, R.~D. and {Cardall}, C.~Y.},
    title = "{Parallel FFT-based Poisson solver for isolated three-dimensional systems}",
  journal = {Computer Physics Communications},
     year = 2011,
   volume = 182,
    pages = {2265-2275}}

@inproceedings{budiardja_etal_2015,
   author = {{Budiardja}, R.~D. and {Cardall}, C.~Y. and {Endeve}, E.},
    title = {Accelerating Our Understanding of Supernova Explosion Mechanism via Simulations and Visualizations with GenASiS},
booktitle = {Proceedings of the 2015 XSEDE Conference: Scientific Advancements Enabled by Enhanced Cyberinfrastructure},
   series = {XSEDE '15},
     year = {2015},
     isbn = {978-1-4503-3720-5},
 location = {St. Louis, Missouri},
    pages = {1:1--1:8},
articleno = {1},
 numpages = {8},
      url = {http://doi.acm.org/10.1145/2792745.2792746},
      doi = {10.1145/2792745.2792746},
    acmid = {2792746},
publisher = {ACM},
  address = {New York, NY, USA}}

@ARTICLE{buras_etal_2006a,
   author = {{Buras}, R. and {Rampp}, M. and {Janka}, H.-T. and {Kifonidis}, K.},
    title = "{Two-dimensional hydrodynamic core-collapse supernova simulations with spectral neutrino transport. I. Numerical method and results for a 15 M$_{\odot}$ star}",
  journal = {Astronomy \& Astrophysics},
     year = 2006,
   volume = 447,
    pages = {1049-1092}}

@ARTICLE{buras_etal_2006b,
   author = {{Buras}, R. and {Janka}, H.-T. and {Rampp}, M. and {Kifonidis}, K.},
    title = "{Two-dimensional hydrodynamic core-collapse supernova simulations with spectral neutrino transport. II. Models for different progenitor stars}",
  journal = {Astronomy \& Astrophysics},
     year = 2006,
   volume = 457,
    pages = {281-308}}

@ARTICLE{burrowsGoshy_1993,
   author = {{Burrows}, A. and {Goshy}, J.},
    title = "{A Theory of Supernova Explosions}",
  journal = {Astrophysical Journal Letters},
     year = 1993,
   volume = 416,
    pages = {L75}}

@ARTICLE{burrows_etal_1995,
   author = {{Burrows}, A. and {Hayes}, J. and {Fryxell}, B.~A.},
    title = "{On the Nature of Core-Collapse Supernova Explosions}",
  journal = {Astrophysical Journal},
     year = 1995,
   volume = 450,
    pages = {830}}

@ARTICLE{burrows_etal_2006a,
   author = {{Burrows}, A. and {Reddy}, S. and {Thompson}, T.~A.},
    title = "{Neutrino opacities in nuclear matter}",
  journal = {Nuclear Physics A},
     year = 2006,
   volume = 777,
    pages = {356-394}}

@ARTICLE{burrows_etal_2006,
   author = {{Burrows}, A. and {Livne}, E. and {Dessart}, L. and {Ott}, C.~D. and {Murphy}, J.},
    title = "{A New Mechanism for Core-Collapse Supernova Explosions}",
  journal = {Astrophysical Journal},
     year = 2006,
   volume = 640,
    pages = {878-890}}

@ARTICLE{burrows_etal_2007,
   author = {{Burrows}, A. and {Livne}, E. and {Dessart}, L. and {Ott}, C.~D. and {Murphy}, J.},
    title = "{Features of the Acoustic Mechanism of Core-Collapse Supernova Explosions}",
  journal = {Astrophysical Journal},
     year = 2007,
   volume = 655,
    pages = {416-433}}

@ARTICLE{burrows_etal_2012,
   author = {{Burrows}, A. and {Dolence}, J.~C. and {Murphy}, J.~W.},
    title = "{An Investigation into the Character of Pre-explosion Core-collapse Supernova Shock Motion}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 759,
      eid = {5},
    pages = {5}}

@ARTICLE{burrows_2013,
   author = {{Burrows}, A.},
    title = "{Colloquium: Perspectives on core-collapse supernova theory}",
  journal = {Reviews of Modern Physics},
     year = 2013,
   volume = 85,
    pages = {245-261}}

@article{caflisch_1998,
   author = {Caflisch,Russel E.},
    title = {Monte Carlo and quasi-Monte Carlo methods},
  journal = {Acta Numerica},
   volume = {7},
     year = {1998},
     issn = {1474-0508},
    pages = {1--49},
 numpages = {49}}

@ARTICLE{castor_1972,
   author = {{Castor}, J.~I.},
    title = "{Radiative Transfer in Spherically Symmetric Flows}",
  journal = {Astrophysical Journal},
     year = 1972,
   volume = 178,
    pages = {779-792}}

@ARTICLE{cardallMezzacappa_2003,
   author = {{Cardall}, C. and {Mezzacappa}, A.},
    title = "{Conservative formulations of general relativistic kinetic theory}",
  journal = {Physical Review D},
     year = 2003,
   volume = 68,
    pages = {023006}}

@ARTICLE{cardall_etal_2013a,
   author = {{Cardall}, C.~Y. and {Endeve}, E. and {Mezzacappa}, A.},
    title = "{Conservative 3+1 general relativistic variable Eddington tensor radiation transport equations}",
  journal = {Physical Review D},
     year = 2013,
   volume = 87,
    pages = {103004}}

@ARTICLE{cardall_etal_2013,
   author = {{Cardall}, C.~Y. and {Endeve}, E. and {Mezzacappa}, A.},
    title = "{Conservative 3+1 general relativistic Boltzmann equation}",
  journal = {Physical Review D},
     year = 2013,
   volume = 88,
    pages = {023011}}

@ARTICLE{cardall_etal_2014,
   author = {{Cardall}, C.~Y. and {Budiardja}, R.~D. and {Endeve}, E. and {Mezzacappa}, A.},
    title = "{GENASIS: General Astrophysical Simulation System. I. Refinable Mesh and Nonrelativistic Hydrodynamics}",
  journal = {Astrophysical Journal Supplement Series},
     year = 2014,
   volume = 210,
    pages = {17}}

@article{cardallBudiardja_2015,
   author = {{Cardall}, C.~Y. and {Budiardja}, R.~D.},
    title = "{GenASiS   Basics: Object-oriented utilitarian functionality for large-scale physics simulations}",
  journal = {Computer Physics Communications},
   volume = 196,
    pages = {506 - 534},
     year = {2015}}

@ARTICLE{cardallBudiardja_2015b,
   author = {{Cardall}, C.~Y. and {Budiardja}, R.~D.},
    title = "{Stochasticity and Efficiency in Simplified Models of Core-collapse Supernova Explosions}",
  journal = {Astrophysical Journal Letters},
     year = 2015,
   volume = 813,
    pages = {L6}}

@BOOK{cercignaniKremer_2002,
   author = {{Cercignani}, C. and {Kremer}, G.~M.},
    title = "{The relativistic Boltzmann equation: theory and applications}",
publisher = {Birkh{\"a}user (Boston)},
     year = 2002}

@ARTICLE{cernohorsky_1994,
   author = {{Cernohorsky}, J.},
    title = "{Symmetries in neutrino-electron scattering}",
  journal = {Astrophysical Journal},
     year = 1994,
   volume = 433,
    pages = {247-249}}

@ARTICLE{cernohorskyBludman_1994,
   author = {{Cernohorsky}, J. and {Bludman}, S.~A.},
    title = "{Maximum entropy distribution and closure for Bose-Einstein and Fermi-Dirac radiation transport}",
  journal = {Astrophysical Journal},
     year = 1994,
   volume = 433,
    pages = {250-255}}

@BOOK{chapmanCowling_1970,
   author = {{Chapman}, S. and {Cowling}, T.~G.},
    title = "{The mathematical theory of non-uniform gases}",
publisher = {Cambridge: University Press, 3rd ed.},
     year = 1970}

@ARTICLE{chertock_etal_2015,
 author = {{Chertock}, A. and {Cui}, S. and {Kurganov}, A. and {Wu}, T.},
     title = "{Steady State and Sign Preserving Semi-Implicit Runge-Kutta Methods for ODEs with Stiff Damping Term}",
journal = {SIAM J. Numer. Anal.},
    year = 2015,
volume = 53,
  pages = {2008-2029}}

@ARTICLE{cockburn_2003,
   author = {{Cockburn}, B.},
    title = "{Discontinuous Galerkin Methods}",
  journal = {Z. Angew. Math. Mech.},
     year = 2003,
   volume = 83,
    pages = {731-754}}

@ARTICLE{cockburnShu_2001,
   author = {{Cockburn}, B. and {Shu}, C.-W.},
    title = "{Runge-Kutta Discontinuous Galerkin Methods for Convection-Dominated Problems}",
  journal = {Journal of Scientific Computing},
     year = 2001,
   volume = 16,
    pages = {173-261}}

@ARTICLE{cockburn_etal_1990,
   author = {{Cockburn}, B. and {Hou}, S. and {Shu}, C.-W.},
    title = "{The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. IV. The multidimensional case}",
  journal = {Mathematics of Computation},
     year = 1990,
   volume = 54,
    pages = {545-581}}

@ARTICLE{couchOtt_2015,
   author = {{Couch}, S.~M. and {Ott}, C.~D.},
    title = "{The Role of Turbulence in Neutrino-driven Core-collapse Supernova Explosions}",
  journal = {Astrophysical Journal},
     year = 2015,
   volume = 799,
      eid = {5},
    pages = {5}}

@ARTICLE{couch_2013,
   author = {{Couch}, S.~M.},
    title = "{On the Impact of Three Dimensions in Simulations of Neutrino-driven Core-collapse Supernova Explosions}",
  journal = {Astrophysical Journal},
     year = 2013,
   volume = 775,
      eid = {35},
    pages = {35}}

@ARTICLE{dobler_etal_2003,
   author = {{Dobler}, W. and {Haugen}, N.~E. and {Yousef}, T.~A. and {Brandenburg}, A.},
    title = "{Bottleneck effect in three-dimensional turbulence simulations}",
  journal = {Physical Review E},
     year = 2003,
   volume = 68,
      eid = {026304},
    pages = {026304}}

@ARTICLE{dolence_etal_2015,
   author = {{Dolence}, J.~C. and {Burrows}, A. and {Zhang}, W.},
    title = "{Two-dimensional Core-collapse Supernova Models with Multi-dimensional Transport}",
  journal = {Astrophysical Journal},
     year = 2015,
   volume = 800,
      eid = {10},
    pages = {10}}

@ARTICLE{dolence_etal_2014,
   author = {{Dolence}, J.~C. and {Burrows}, A. and {Zhang}, W.},
    title = "{Two-Dimensional Core-Collapse Supernova Models with Multi-Dimensional Transport}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1403.6115},
 primaryClass = "astro-ph.SR",
 keywords = {Astrophysics - Solar and Stellar Astrophysics, Astrophysics - High Energy Astrophysical Phenomena},
     year = 2014}

@ARTICLE{dolence_etal_2013,
   author = {{Dolence}, J.~C. and {Burrows}, A. and {Murphy}, J.~W. and {Nordhaus}, J.},
    title = "{Dimensional Dependence of the Hydrodynamics of Core-collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2013,
   volume = 765,
      eid = {110},
    pages = {110}}

@ARTICLE{dutt_etal_2000,
   author = {{Dutt}, A. and {Greengard}, L. and {Rokhlin}, V.},
    title = "{Spectral Deferred Correction Methods for Ordinary Differential Equations}",
  journal = {BIT Numerical Mathematics},
     year = 2000,
   volume = 40,
    pages = {241-266}}

@INPROCEEDINGS{ehlers_1971,
   author = {{Ehlers}, J.},
    title = "{General relativity and kinetic theory}",
booktitle = {General Relativity and Cosmology},
     year = 1971,
   editor = {{Sachs}, R.~K.},
    pages = {1-70}}

@ARTICLE{einfeldt_1988,
   author = {{Einfeldt}, B.},
    title = "{On Godunov-Type Methods for Gas Dynamics}",
  journal = {SIAM J. Numer. Anal.},
     year = 1988,
   volume = 25,
    pages = {294-318}}

@ARTICLE{endeve_etal_2010,
   author = {{Endeve}, E. and {Cardall}, C.~Y. and {Budiardja}, R.~D. and {Mezzacappa}, A.},
    title = "{Generation of Magnetic Fields By the Stationary Accretion Shock Instability}",
  journal = {Astrophysical Journal},
     year = 2010,
   volume = 713,
    pages = {1219-1243}}

@ARTICLE{endeve_etal_2012a,
   author = {{Endeve}, E. and {Cardall}, C.~Y. and {Budiardja}, R.~D. and {Beck}, S.~W. and {Bejnood}, A. and {Toedte}, R.~J. and {Mezzacappa}, A. and {Blondin}, J.~M.},
    title = "{Turbulent Magnetic Field Amplification from Spiral SASI Modes: Implications for Core-collapse Supernovae and Proto-neutron Star Magnetization}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 751,
    pages = {26}}

@ARTICLE{endeve_etal_2012b,
   author = {{Endeve}, E. and {Cardall}, C.~Y. and {Budiardja}, R.~D. and {Mezzacappa}, A.},
    title = "{Turbulent magnetic field amplification from spiral SASI modes in core-collapse supernovae}",
  journal = {Journal of Physics Conference Series},
     year = 2012,
   volume = 402,
   number = 1,
    pages = {012027}}

@ARTICLE{endeve_etal_2012c,
   author = {{Endeve}, E. and {Cardall}, C.~Y. and {Mezzacappa}, A.},
    title = "{Conservative Moment Equations for Neutrino Radiation Transport with Limited Relativity}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1212.4064},
 primaryClass = "astro-ph.SR",
 keywords = {Astrophysics - Solar and Stellar Astrophysics},
     year = 2012,
    month = dec}

@ARTICLE{endeve_etal_2013,
   author = {{Endeve}, E. and {Cardall}, C.~Y. and {Budiardja}, R.~D. and {Mezzacappa}, A. and {Blondin}, J.~M.},
    title = "{Turbulence and magnetic field amplification from spiral SASI modes in core-collapse supernovae}",
  journal = {Physica Scripta Volume T},
     year = 2013,
   volume = 155,
    pages = {014022}}

@ARTICLE{endeve_etal_2015,
   author = {{Endeve}, E. and {Hauck}, C.~D. and {Xing}, Y. and {Mezzacappa}, A.},
    title = "{Bound-Preserving Discontinuous Galerkin Methods for Conservative Phase Space Advection in Curvilinear Coordinates}",
  journal = {Journal of Computational Physics},
     year = 2015,
   volume = 287,
    pages = {151-183}}

@ARTICLE{endeveHauck_2017,
    author = {{Endeve}, E. and {Hauck}, C.~D.},
    title = "{A Realizability-Preserving Semi-Implicit Discontinuous Galerkin Method for the Multidimensional $M_{1}$ Model of Radiative Transfer}",
    journal = {in prep.},
    year = 2017}

@ARTICLE{ensman_1994,
   author = {{Ensman}, L.},
    title = "{Test problems for radiation and radiation-hydrodynamics codes}",
  journal = {Astrophysical Journal},
     year = 1994,
   volume = 424,
    pages = {275-291}}

@ARTICLE{fernandezThompson_2009,
   author = {{Fern{\'a}ndez}, R. and {Thompson}, C.},
    title = "{Stability of a Spherical Accretion Shock with Nuclear Dissociation}",
  journal = {Astrophysical Journal},
     year = 2009,
   volume = 697,
    pages = {1827-1841}}

@ARTICLE{fernandez_etal_2014,
   author = {{Fern{\'a}ndez}, R. and {M{\"u}ller}, B. and {Foglizzo}, T. and {Janka}, H.-T.},
    title = "{Characterizing SASI- and convection-dominated core-collapse supernova explosions in two dimensions}",
  journal = {MNRAS},
     year = 2014,
   volume = 440,
    pages = {2763-2780}}

@ARTICLE{fernandez_2015,
   author = {{Fern{\'a}ndez}, R.},
    title = "{Three-dimensional simulations of SASI- and convection-dominated core-collapse supernovae}",
  journal = {MNRAS},
     year = 2015,
   volume = 452,
    pages = {2071-2086}}

@ARTICLE{filbetJin_2010,
   author = {{Filbet}, F. and {Jin}, S.},
    title = "{A class of asymptotic-preserving schemes for kinetic equations and related problems with stiff sources}",
  journal = {Journal of Computational Physics},
     year = 2010,
   volume = 229,
    pages = {7625-7648}}

@ARTICLE{filbet_etal_2012,
   author = {{Filbet}, F. and {Hu}, J. and {Jin}, S.},
    title = {A numerical scheme for the quantum Boltzmann equation with stiff collision terms},
  journal = {ESAIM: Mathematical Modelling and Numerical Analysis},
   volume = {46},
    issue = {02},
     year = {2012},
    pages = {443--463}}

@ARTICLE{foglizzo_etal_2006,
   author = {{Foglizzo}, T. and {Scheck}, L. and {Janka}, H.-T.},
    title = "{Neutrino-driven Convection versus Advection in Core-Collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2006,
   volume = 652,
    pages = {1436-1450}}

@ARTICLE{foglizzo_etal_2015,
   author = {{Foglizzo}, T. and {Kazeroni}, R. and {Guilet}, J. and {Masset}, F. and {Gonz{\'a}lez}, M. and {Krueger}, B.~K. and {Novak}, J. and {Oertel}, M. and {Margueron}, J. and {Faure}, J. and {Martin}, N. and {Blottiau}, P. and {Peres}, B. and {Durand}, G.},
    title = "{The Explosion Mechanism of Core-Collapse Supernovae: Progress in Supernova Theory and Experiments}",
  journal = {Publications of the Astronomical Society of Australia},
     year = 2015,
   volume = 32,
    pages = {9}}

@ARTICLE{frischSulem_1984,
   author = {{Frisch}, U. and {Sulem}, P.~L.},
    title = "{Numerical simulation of the inverse cascade in two-dimensional turbulence}",
  journal = {Physics of Fluids},
     year = 1984,
   volume = 27,
    pages = {1921-1923}}

@ARTICLE{fryerWarren_2002,
   author = {{Fryer}, C.~L. and {Warren}, M.~S.},
    title = "{Modeling Core-Collapse Supernovae in Three Dimensions}",
  journal = {Astrophysical Journal Letters},
     year = 2002,
   volume = 574,
    pages = {L65-L68}}

@ARTICLE{fryerYoung_2007,
   author = {{Fryer}, C.~L. and {Young}, P.~A.},
    title = "{Late-Time Convection in the Collapse of a 23 M$_{solar}$ Star}",
  journal = {Astrophysical Journal},
     year = 2007,
   volume = 659,
    pages = {1438-1448}}

@ARTICLE{garrettHauck_2013,
  author = {{Garrett}, K.~C. and {Hauck}, C.~D.},
  title = "{A Comparison of Moment Closures for Linear Kinetic Transport Equations: The Line Source Benchmark}",
  journal = {Transport Theory and Statistical Physics},
  year = {2013},
  volume = {42},
  pages = {203-235}}

@ARTICLE{gottlieb_etal_2001,
   author = {{Gottlieb}, E. and {Shu}, C.-W. and {Tadmor}, E.},
    title = "{Strong Stability-Preserving High-Order Time Discretization Methods}",
  journal = {SIAM Review},
     year = 2001,
   volume = 43,
    pages = {89-112}}

@ARTICLE{gourgoulhon_2007,
   author = {{Gourgoulhon}, E.},
    title = "{3+1 Formalism and Bases of Numerical Relativity}",
  journal = {ArXiv General Relativity and Quantum Cosmology e-prints},
   eprint = {gr-qc/0703035},
     year = 2007}

@ARTICLE{guermondKanschat_2010,
   author = {{Guermond}, J.-L. and {Kanschat}, G.},
    title = "{Asymptotic Analysis of Upwind Discontinuous Galerkin Approximation of the Radiative Transport Equation in the Diffusive Limit}",
  journal = {SIAM J. Numer. Anal.},
     year = 2010,
   volume = 48,
    pages = {53-78}}

@ARTICLE{guidry_2012,
   author = {{Guidry}, M.},
    title = "{Algebraic stabilization of explicit numerical integration for extremely stiff reaction networks}",
  journal = {Journal of Computational Physics},
     year = 2012,
   volume = 231,
    pages = {5266-5288}}

@ARTICLE{gunzburgerTeckentrup_2014,
   author = {{Gunzburger}, M. and {Teckentrup}, A.~L},
    title = "{Optimal Point Sets for Total Degree Polynomial Interpolation in Moderate Dimensions}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1407.3291},
 primaryClass = "math.NA",
 keywords = {Mathematics - Numerical Analysis},
     year = 2014}

@ARTICLE{hanke_etal_2012,
   author = {{Hanke}, F. and {Marek}, A. and {M{\"u}ller}, B. and {Janka}, H.-T.},
    title = "{Is Strong SASI Activity the Key to Successful Neutrino-driven Supernova Explosions?}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 755,
    pages = {138}}

@ARTICLE{hanke_etal_2013,
   author = {{Hanke}, F. and {M{\"u}ller}, B. and {Wongwathanarat}, A. and {Marek}, A. and {Janka}, H.-T.},
    title = "{SASI Activity in Three-dimensional Neutrino-hydrodynamics Simulations of Supernova Cores}",
  journal = {Astrophysical Journal},
     year = 2013,
   volume = 770,
    pages = {66}}

@ARTICLE{harten_etal_1983,
  author = {{Harten}, A. and {Lax}, P.D. and {van Leer}, B.},
  title = "{On Upstream Differencing and Godunov-Type Schemes for Hyperbolic Conservation Laws}",
  journal = {SIAM Review},
  year = 1983,
  volume = 1983,
  pages = {35-61}}

@ARTICLE{harten_1989,
  author = {{Harten}, A.},
  title = "{ENO Schemes with Subcell Resolution}",
  journal = {Journal of Computational Physics},
  year = 1989,
  volume = 83,
  pages= {148-184}}

@article{hauckMcClarren_2010,
   author = {Hauck, C. and McClarren, R.},
    title = {Positive \$P\_N\$ Closures},
  journal = {SIAM Journal on Scientific Computing},
   volume = {32},
    pages = {2603-2626},
     year = {2010}}

@ARTICLE{herant_etal_1994,
   author = {{Herant}, M. and {Benz}, W. and {Hix}, W.~R. and {Fryer}, C.~L. and {Colgate}, S.~A.},
    title = "{Inside the supernova: A powerful convective engine}",
  journal = {Astrophysical Journal},
     year = 1994,
   volume = 435,
    pages = {339-361}}

@BOOK{hesthavenWarburton_2008,
   author = {{Hesthaven}, J.~S. and {Warburton}, T.},
    title = "{Nodal discontinuous {G}alerkin methods: {A}lgorithms, analysis and applications}",
booktitle = {Nodal discontinuous {G}alerkin methods: {A}lgorithms, analysis and applications by Jan S.~Hestaven and Tim Warburton.~Springer, 2008.~ISBN: 978-0-387-72065-4},
publisher = {Springer},
     year = 2008}

@ARTICLE{hix_etal_2014,
   author = {{Hix}, W.~R. and {Lentz}, E.~J. and {Endeve}, E. and {Baird}, M. and {Chertkow}, M.~A. and {Harris}, J.~A. and {Messer}, O.~E.~B. and {Mezzacappa}, A. and {Bruenn}, S. and {Blondin}, J.},
    title = "{Essential ingredients in core-collapse supernovae}",
  journal = {AIP Advances},
     year = 2014,
   volume = 4,
   number = 4,
    pages = {041013}}

@ARTICLE{hummerRybicki_1971,
   author = {{Hummer}, D.~G. and {Rybicki}, G.~B.},
    title = "{Radiative transfer in spherically symmetric systems. The conservative grey case}",
  journal = {MNRAS},
     year = 1971,
   volume = 152,
    pages = {1}}

@INPROCEEDINGS{israel_1972,
   author = {{Israel}, W.},
    title = "{The relativistic Boltzmann equation.}",
booktitle = {General Relativity},
     year = 1972,
   editor = {{O'Raifeartaigh}, L.},
    pages = {201-241}}

@BOOK{jackson_1975,
   author = {{Jackson}, J.~D.},
    title = "{Classical electrodynamics}",
publisher = {Wiley (New York)},
     year = 1975}

@ARTICLE{jankaMuller_1996,
   author = {{Janka}, H.-T. and {Mueller}, E.},
    title = "{Neutrino heating, convection, and the mechanism of Type-II supernova explosions.}",
  journal = {Astronomy \& Astrophysics},
     year = 1996,
   volume = 306,
    pages = {167}}

@ARTICLE{janka_2001,
   author = {{Janka}, H.-T.},
    title = "{Conditions for Shock Revival by Neutrino Heating in Core-Collapse Supernovae}",
  journal = {Astronomy \& Astrophysics},
     year = 2001,
   volume = 368,
    pages = {527-560}}

@ARTICLE{janka_2012,
   author = {{Janka}, H.-T.},
    title = "{Explosion Mechanisms of Core-Collapse Supernovae}",
  journal = {Annual Review of Nuclear and Particle Science},
     year = 2012,
   volume = 62,
    pages = {407-451}}

@article {keyes_etal_2013,
   author = {David E. Keyes and Lois Curfman McInnes and Carol Woodward and William Gropp and Eric Myra and et al.},
    title = {Multiphysics Simulations: Challenges and Opportunities},
  journal = {International Journal of High Performance Computing Applications},
     year = {2013},
   volume = {27},
    pages = {4-83}}

@ARTICLE{kim_etal_2009,
   author = {{Kim}, J. and {Il Kim}, H. and {Mok Lee}, H.},
    title = "{Pseudo-Newtonian models for the equilibrium structures of rotating relativistic stars}",
  journal = {MNRAS},
     year = 2009,
   volume = 399,
    pages = {229-238}}

@ARTICLE{kim_etal_2012,
   author = {{Kim}, J. and {Kim}, H.~I. and {Choptuik}, M.~W. and {Lee}, H.~M.},
    title = "{Axially symmetric pseudo-Newtonian hydrodynamics code}",
  journal = {MNRAS},
     year = 2012,
   volume = 424,
    pages = {830-842}}

@ARTICLE{kitaura_etal_2006,
   author = {{Kitaura}, F.~S. and {Janka}, H.-T. and {Hillebrandt}, W.},
    title = "{Explosions of O-Ne-Mg cores, the Crab supernova, and subluminous type II-P supernovae}",
  journal = {Astronomy \& Astrophysics},
     year = 2006,
   volume = 450,
    pages = {345-350}}

@ARTICLE{klockner_etal_2009,
   author = {{Kl{\"o}ckner}, A. and {Warburton}, T. and {Bridge}, J. and {Hesthaven}, J.~S.},
    title = "{Nodal discontinuous Galerkin methods on graphics processors}",
  journal = {Journal of Computational Physics},
     year = 2009,
   volume = 228,
    pages = {7863-7882}}

@ARTICLE{knoll_etal_2011,
   author = {{Knoll}, D.~A. and {Park}, H. and {Smith}, K.},
    title = "{Application of the Jacobian-Free Newton-Krylov Method to Nonlinear Acceleration of Transport Source Iteration in Slab Geometry}",
  journal = {Nuclear Science and Engeneering},
     year = {2011},
   volume = 167,
    pages = {122-132}}

@ARTICLE{kotake_etal_2006,
   author = {{Kotake}, K. and {Sato}, K. and {Takahashi}, K.},
    title = "{Explosion mechanism, neutrino burst and gravitational wave in core-collapse supernovae}",
  journal = {Reports on Progress in Physics},
     year = 2006,
   volume = 69,
    pages = {971-1143}}

@ARTICLE{kraichnan_1967,
   author = {{Kraichnan}, R.~H.},
    title = "{Inertial Ranges in Two-Dimensional Turbulence}",
  journal = {Physics of Fluids},
     year = 1967,
   volume = 10,
    pages = {1417-1423}}

@ARTICLE{kuroda_etal_2012,
   author = {{Kuroda}, T. and {Kotake}, K. and {Takiwaki}, T.},
    title = "{Fully General Relativistic Simulations of Core-collapse Supernovae with an Approximate Neutrino Transport}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 755,
    pages = {11}}

@BOOK{landauLifshitz_StatisticalPhysics_Part1,
    title = {Statistical physics, Part 1},
   author = {{Landau}, L.~D. and {Lifshitz}, E.~M.},
   number = {5},
   series = {Course of theoretical physics},
     year = {1980},
publisher = {Butterworth-Heinemann}}

@ARTICLE{laneMcClarren_2013,
   author = {{Lane}, T.~K. and {McClarren}, R.~G.},
    title = "{New self-similar radiation-hydrodynamics solutions in the high-energy density, equilibrium diffusion limit}",
  journal = {New Journal of Physics},
     year = 2013,
   volume = 15,
   number = 9,
    pages = {095013}}

@ARTICLE{larsenMorel_1989,
   author = {{Larsen}, E.~W. and {Morel}, J.~E.},
    title = "{Asymptotic Solutions of Numerical Transport Problems in Optically Thick, Diffusive Regimes II}",
  journal = {Journal of Computational Physics},
     year = 1989,
   volume = 83,
    pages = {212-236}}

@ARTICLE{lentz_etal_2015,
   author = {{Lentz}, E.~J. and {Bruenn}, S.~W. and {Hix}, W.~R. and {Mezzacappa}, A. and {Messer}, O.~E.~B. and {Endeve}, E. and {Blondin}, J.~M. and {Harris}, J.~A. and {Marronetti}, P. and {Yakunin}, K.~N.},
    title = "{Three-dimensional Core-collapse Supernova Simulated Using a 15 M$_{\odot}$ Progenitor}",
  journal = {Astrophysical Journal Letters},
     year = 2015,
    month = jul,
   volume = 807,
    pages = {L31}}

@ARTICLE{lentz_etal_2012a,
   author = {{Lentz}, E.~J. and {Mezzacappa}, A. and {Messer}, O.~E.~B. and {Liebend{\"o}rfer}, M. and {Hix}, W.~R. and {Bruenn}, S.~W.},
    title = "{On the Requirements for Realistic Modeling of Neutrino Transport in Simulations of Core-collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 747,
    pages = {73}}

@ARTICLE{lentz_etal_2012b,
   author = {{Lentz}, E.~J. and {Mezzacappa}, A. and {Messer}, O.~E.~B. and {Hix}, W.~R. and {Bruenn}, S.~W.},
    title = "{Interplay of Neutrino Opacities in Core-collapse Supernova Simulations}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 760,
    pages = {94}}

@BOOK{leveque_2002,
   author = {LeVeque, R.J.},
    title = {Finite Volume Methods for Hyperbolic Problems},
publisher = {Cambridge University Press},
     year = 2002}

@ARTICLE{levermore_1984,
   author = {{Levermore}, C.~D.},
    title = "{Relating Eddington factors to flux limiters.}",
  journal = {JQSRT},
     year = 1984,
   volume = 31,
    pages = {149-160}}

@ARTICLE{levermore_1996,
   author = {{Levermore}, C.~D.},
    title = "{Moment closure hierarchies for kinetic theories}",
  journal = {Journal of Statistical Physics},
     year = 1996,
   volume = 83,
    pages = {1021-1065}}

@ARTICLE{levermorePomraning_1981,
   author = {{Levermore}, C.~D. and {Pomraning}, G.~C.},
    title = "{A flux-limited diffusion theory}",
  journal = {Astrophysical Journal},
     year = 1981,
   volume = 248,
    pages = {321-334}}

@Book{lewisMiller_1993,
   author = {{Lewis}, E.~E. and {Miller}, W.~F.},
    title = "{Computational methods of neutron transport}",
publisher = {Wiley (New York)},
     year = 1993,
     isbn = {0471092452}}

@ARTICLE{liebendorfer_etal_2001,
   author = {{Liebend{\"o}rfer}, M. and {Mezzacappa}, A. and {Thielemann}, F.-K. and {Messer}, O.~E. and {Hix}, W.~R. and {Bruenn}, S.~W.},
    title = "{Probing the gravitational well: No supernova explosion in spherical symmetry with general relativistic Boltzmann neutrino transport}",
  journal = {Physical Review D},
     year = 2001,
   volume = 63,
    pages = {103004}}

@ARTICLE{liebendorfer_etal_2004,
   author = {{Liebend{\"o}rfer}, M. and {Messer}, O.~E.~B. and {Mezzacappa}, A. and {Bruenn}, S.~W. and {Cardall}, C.~Y. and {Thielemann}, F.-K.},
    title = "{A Finite Difference Representation of Neutrino Radiation Hydrodynamics in Spherically Symmetric General Relativistic Spacetime}",
  journal = {Astrophysical Journal Supplement Series},
     year = 2004,
   volume = 150,
    pages = {263-316}}

@ARTICLE{liebendorfer_etal_2009,
   author = {{Liebend{\"o}rfer}, M. and {Whitehouse}, S.~C. and {Fischer}, T.},
    title = "{The Isotropic Diffusion Source Approximation for Supernova Neutrino Transport}",
  journal = {Astrophysical Journal},
     year = 2009,
   volume = 698,
    pages = {1174-1190}}

@book{lifshitzPitaevskii_1981,
    title = {Physical Kinetics},
   author = {lifshitz, E.M. and Pitaevski{\u\i}, L.P.},
   number = {10},
   series = {Course of theoretical physics},
     year = {1981},
publisher = {Butterworth-Heinemann}}

@ARTICLE{lindquist_1966,
   author = {{Lindquist}, R.~W.},
    title = "{Relativistic transport theory}",
  journal = {Annals of Physics},
     year = 1966,
   volume = 37,
    pages = {487-518}}

@article{liuOsher_1996,
     title = {Nonoscillatory High Order Accurate Self-Similar Maximum Principle Satisfying Shock Capturing Schemes {I}},
     author = {{Liu}, X. D. and {Osher}, S.},
     journal = {SIAM J. Numer. Anal.},
     volume = {33},
     number = {2},
     pages = {760-779},
     year = {1996}}

@ARTICLE{lowrieMorel_2001,
   author = {{Lowrie}, R.~B. and {Morel}, J.~E.},
    title = "{Issues with high-resolution Godunov methods for radiation hydrodynamics}",
  journal = {JQSRT},
     year = 2001,
   volume = 69,
    pages = {475-489}}

@INPROCEEDINGS{lund_1985,
   author = {{Lund}, C.~M.},
    title = "{Radiation Transport in Numerical Astrophysics}",
booktitle = {Numerical Astrophysics},
     year = 1985,
   editor = {{Centrella}, J.~M. and {Leblanc}, J.~M. and {Bowers}, R.~L.},
    pages = {498}}

@ARTICLE{machorro_2007,
   author = {{Machorro}, E.},
    title = "{Discontinuous Galerkin finite element method applied to the 1-D spherical neutron transport equation}",
  journal = {Journal of Computational Physics},
     year = 2007,
   volume = 223,
    pages = {67-81}}

@ARTICLE{marekJanka_2009,
   author = {{Marek}, A. and {Janka}, H.-T.},
    title = "{Delayed Neutrino-Driven Supernova Explosions Aided by the Standing Accretion-Shock Instability}",
  journal = {Astrophysical Journal},
     year = 2009,
   volume = 694,
    pages = {664-696}}

@ARTICLE{mcclarren_etal_2008,
   author = {{McClarren}, R.~G. and {Evans}, T.~M. and {Lowrie}, R.~B. and {Densmore}, J.~D.},
    title = "{Semi-implicit time integration for P$_{N}$ thermal radiative transfer}",
  journal = {Journal of Computational Physics},
     year = 2008,
   volume = 227,
    pages = {7561-7586}}

@ARTICLE{mcclarren_etal_2008b,
   author = {{McClarren}, R.~G. and {Holloway}, J.~P. and {Brunner}, T.~A.},
    title = "{On solutions to the P$_{n}$ equations for thermal radiative transfer}",
  journal = {Journal of Computational Physics},
     year = 2008,
   volume = 227,
    pages = {2864-2885}}

@ARTICLE{mcclarrenHauck_2010,
   author = {{McClarren}, R.~G. and {Hauck}, C.~D.},
    title = "{Robust and accurate filtered spherical harmonics expansions for radiative transfer}",
  journal = {Journal of Computational Physics},
     year = 2010,
   volume = 229,
    pages = {5597-5614}}

@ARTICLE{melson_etal_2015,
   author = {{Melson}, T. and {Janka}, H.-T. and {Marek}, A.},
    title = "{Neutrino-driven Supernova of a Low-mass Iron-core Progenitor Boosted by Three-dimensional Turbulent Convection}",
  journal = {Astrophysical Journal Letters},
     year = 2015,
   volume = 801,
      eid = {L24},
    pages = {L24}}

@ARTICLE{mezzacappa_etal_2015,
   author = {{Mezzacappa}, A. and {Bruenn}, S.~W. and {Lentz}, E.~J. and {Hix}, W.~R. and {Harris}, J.~A. and {Messer}, O.~E.~B. and {Endeve}, E. and {Chertkow}, M.~A. and {Blondin}, J.~M. and {Marronetti}, P. and {Yakunin}, K.~N.},
    title = "{Recent Progress on Ascertaining the Core Collapse Supernova Explosion Mechanism}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1501.01688},
 primaryClass = "astro-ph.SR",
 keywords = {Astrophysics - Solar and Stellar Astrophysics, Astrophysics - High Energy Astrophysical Phenomena},
     year = 2015,
    month = jan}

@ARTICLE{mezzacappa_2005,
   author = {{Mezzacappa}, A.},
    title = "{ASCERTAINING THE CORE COLLAPSE SUPERNOVA MECHANISM: The State of the Art and the Road Ahead}",
  journal = {Annual Review of Nuclear and Particle Science},
     year = 2005,
   volume = 55,
    pages = {467-515}}

@ARTICLE{mezzacappa_etal_1998b,
   author = {{Mezzacappa}, A. and {Calder}, A.~C. and {Bruenn}, S.~W. and {Blondin}, J.~M. and {Guidry}, M.~W. and {Strayer}, M.~R. and {Umar}, A.~S.},
    title = "{An Investigation of Neutrino-driven Convection and the Core Collapse Supernova Mechanism Using Multigroup Neutrino Transport}",
  journal = {Astrophysical Journal},
     year = 1998,
   volume = 495,
    pages = {911-926}}

@ARTICLE{mezzacappa_etal_1998a,
   author = {{Mezzacappa}, A. and {Calder}, A.~C. and {Bruenn}, S.~W. and {Blondin}, J.~M. and {Guidry}, M.~W. and {Strayer}, M.~R. and {Umar}, A.~S.},
    title = "{The Interplay between Proto--Neutron Star Convection and Neutrino Transport in Core-Collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 1998,
   volume = 493,
    pages = {848-862}}

@ARTICLE{mezzacappaBruenn_1993a,
   author = {{Mezzacappa}, A. and {Bruenn}, S.~W.},
    title = "{Type II supernovae and Boltzmann neutrino transport - The infall phase}",
  journal = {Astrophysical Journal},
     year = 1993,
   volume = 405,
    pages = {637-668}}

@ARTICLE{mezzacappaBruenn_1993c,
   author = {{Mezzacappa}, A. and {Bruenn}, S.~W.},
    title = "{Stellar core collapse - A Boltzmann treatment of neutrino-electron scattering}",
  journal = {Astrophysical Journal},
     year = 1993,
   volume = 410,
    pages = {740-760}}

@ARTICLE{mezzacappaMatzner_1989,
   author = {{Mezzacappa}, A. and {Matzner}, R.~A.},
    title = "{Computer simulation of time-dependent, spherically symmetric spacetimes containing radiating fluids - Formalism and code tests}",
  journal = {Astrophysical Journal},
     year = 1989,
   volume = 343,
    pages = {853-873}}

@ARTICLE{mihalasKlein_1982,
   author = {{Mihalas}, D. and {Klein}, R.~I.},
    title = "{On the solution of the time-dependent inertial-frame equation of radiative transfer in moving media to O(v/c)}",
  journal = {Journal of Computational Physics},
     year = 1982,
   volume = 46,
    pages = {97-137}}

@BOOK{mihalasMihalas_1999,
   author = {{Mihalas}, D. and {Mihalas}, B.~W.},
    title = "{Foundations of radiation hydrodynamics}",
publisher = {Dover (New York)},
     year = 1999}

@ARTICLE{mihalasAuer_2001,
   author = {{Mihalas}, D. and {Auer}, L.~H.},
    title = "{On Laboratory-Frame Radiation Hydrodynamics}",
  journal = {JQSRT},
     year = 2001,
   volume = 71,
    pages = {61-97}}

@ARTICLE{minion_2003,
   author = {{Minion}, M.~L.},
    title = "{Semi-implicit spectral deferred correction methods for ordinary differential equations}",
  journal = {Commun. Math. Sci.},
     year = 2003,
   volume = 1,
    pages = {471-500}}

@ARTICLE{minerbo_1978,
   author = {{Minerbo}, G.~N.},
    title = "{Maximum entropy Eddington factors.}",
  journal = {JQSRT},
 keywords = {Radiative Transfer},
     year = 1978,
   volume = 20,
    pages = {541-545}}

@BOOK{misner_etal_1973,
   author = {{Misner}, C.~W. and {Thorne}, K.~S. and {Wheeler}, J.~A.},
    title = "{Gravitation}",
publisher = {W.H.~Freeman (San Francisco)},
     year = 1973}

@ARTICLE{monchmeyerMuller_1989,
   author = {{M{\"o}nchmeyer}, R. and {M{\"u}ller}, E.},
    title = "{A Conservative Second-Order Difference Scheme for Curvilinear Coordinates - Part One - Assignment of Variables on a Staggered Grid}",
  journal = {Astronomy \& Astrophysics},
     year = 1989,
   volume = 217,
    pages = {351-367}}

@ARTICLE{muller_etal_2010,
   author = {{M{\"u}ller}, B. and {Janka}, H.-T. and {Dimmelmeier}, H.},
    title = "{A New Multi-dimensional General Relativistic Neutrino Hydrodynamic Code for Core-collapse Supernovae. I. Method and Code Tests in Spherical Symmetry}",
  journal = {Astrophysical Journal Supplement Series},
     year = 2010,
   volume = 189,
    pages = {104-133}}

@ARTICLE{muller_etal_2012a,
   author = {{M{\"u}ller}, B. and {Janka}, H.-T. and {Marek}, A.},
    title = "{A New Multi-dimensional General Relativistic Neutrino Hydrodynamics Code for Core-collapse Supernovae. II. Relativistic Explosion Models of Core-collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 756,
    pages = {84}}

@ARTICLE{muller_etal_2012b,
   author = {{M{\"u}ller}, B. and {Janka}, H.-T. and {Heger}, A.},
    title = "{New Two-dimensional Models of Supernova Explosions by the Neutrino-heating Mechanism: Evidence for Different Instability Regimes in Collapsing Stellar Cores}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 761,
    pages = {72}}

@ARTICLE{mullerJanka_2015,
   author = {{M{\"u}ller}, B. and {Janka}, H.-T.},
    title = "{Non-radial instabilities and progenitor asphericities in core-collapse supernovae}",
  journal = {MNRAS},
     year = 2015,
   volume = 448,
    pages = {2141-2174}}

@ARTICLE{muller_2016,
   author = {{M{\"u}ller}, B.},
    title = "{The Status of Multi-Dimensional Core-Collapse Supernova Models}",
  journal = {Publications of the Astronomical Society of Australia},
     year = 2016,
   volume = 33,
    pages = {1-29}}

@ARTICLE{murphyMeakin_2011,
   author = {{Murphy}, J.~W. and {Meakin}, C.},
    title = "{A Global Turbulence Model for Neutrino-driven Convection in Core-collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2011,
   volume = 742,
      eid = {74},
    pages = {74}}

@ARTICLE{murphy_etal_2013,
   author = {{Murphy}, J.~W. and {Dolence}, J.~C. and {Burrows}, A.},
    title = "{The Dominance of Neutrino-driven Convection in Core-collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2013,
    month = jul,
   volume = 771,
      eid = {52},
    pages = {52}}

@ARTICLE{nagakura_etal_2014,
   author = {{Nagakura}, H. and {Sumiyoshi}, K. and {Yamada}, S.},
    title = "{Three-dimensional Boltzmann-Hydro code for core-collapse in massive stars I. special relativistic treatments}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1407.5632},
     year = 2014}

@ARTICLE{nordhaus_etal_2010,
   author = {{Nordhaus}, J. and {Burrows}, A. and {Almgren}, A. and {Bell}, J.},
    title = "{Dimension as a Key to the Neutrino Mechanism of Core-collapse Supernova Explosions}",
  journal = {Astrophysical Journal},
     year = 2010,
   volume = 720,
    pages = {694-703}}

@ARTICLE{obergaulingerJanka_2011,
   author = {{Obergaulinger}, M. and {Janka}, H.-T.},
    title = "{Magnetic field amplification in collapsing, non-rotating stellar cores}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1101.1198},
 primaryClass = "astro-ph.SR",
     year = 2011}

@ARTICLE{oConnor_2015,
   author = {{O'Connor}, E.},
    title = "{An Open-source Neutrino Radiation Hydrodynamics Code for Core-collapse Supernovae}",
  journal = {Astrophysical Journal Supplement Series},
     year = 2015,
   volume = 219,
    pages = {24}}

@ARTICLE{oConnorCouch_2015,
   author = {{O'Connor}, E. and {Couch}, S.},
    title = "{Two Dimensional Core-Collapse Supernova Explosions Aided by General Relativity with Multidimensional Neutrino Transport}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1511.07443},
 primaryClass = "astro-ph.HE",
 keywords = {Astrophysics - High Energy Astrophysical Phenomena, Astrophysics - Solar and Stellar Astrophysics, General Relativity and Quantum Cosmology},
     year = 2015,
    month = nov}

@ARTICLE{ott_etal_2008,
   author = {{Ott}, C.~D. and {Burrows}, A. and {Dessart}, L. and {Livne}, E.},
    title = "{Two-Dimensional Multiangle, Multigroup Neutrino Radiation-Hydrodynamic Simulations of Postbounce Supernova Cores}",
  journal = {Astrophysical Journal},
     year = 2008,
   volume = 685,
    pages = {1069-1088}}

@ARTICLE{ott_etal_2013,
   author = {{Ott}, C.~D. and {Abdikamalov}, E. and {M{\"o}sta}, P. and {Haas}, R. and {Drasco}, S. and {O'Connor}, E.~P. and {Reisswig}, C. and {Meakin}, C.~A. and {Schnetter}, E.},
    title = "{General-relativistic Simulations of Three-dimensional Core-collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2013,
   volume = 768,
      eid = {115},
    pages = {115}}

@ARTICLE{peres_etal_2014,
   author = {{Peres}, B. and {Penner}, A.~J. and {Novak}, J. and {Bonazzola}, S.},
    title = "{General relativistic neutrino transport using spectral methods}",
  journal = {Classical and Quantum Gravity},
     year = 2014,
   volume = 31,
   number = 4,
    pages = {045012}}

@ARTICLE{perthameShu_1996,
   author = {{Perthame}, B. and {Shu}, C.-W.},
    title = "{On Positive Preserving Finite Volume Schemes for Compressible Euler Equations}",
  journal = {Numerische Mathematik},
     year = 1996,
   volume = 73,
    pages = {119-130}}

@BOOK{pomraning_1973,
   author = {{Pomraning}, G.~C.},
    title = "{The equations of radiation hydrodynamics}",
publisher = {Oxford: Pergamon},
     year = 1973}

@ARTICLE{pons_etal_2000,
   author = {{Pons}, J.~A. and {Ib{\'a}{\~n}ez}, J.~M. and {Miralles}, J.~A.},
    title = "{Hyperbolic character of the angular moment equations of radiative transfer and numerical methods}",
  journal = {MNRAS},
     year = 2000,
   volume = 317,
    pages = {550-562}}

@ARTICLE{qiuShu_2005,
  author = {{Qiu}, J. and {Shu}, C.-W.},
  title = "{A Comparison of Troubled-Cell Indicators for Runge-Kutta Discontinuous Galerkin Methods Using Weighed Essentially Nonoscillatory Limiters}",
  journal = {SIAM J. Sci. Comput.},
  year = 2005,
  volume = 27,
  pages = {995-1013}}

@ARTICLE{radiceRezzolla_2011,
   author = {{Radice}, D. and {Rezzolla}, L.},
    title = "{Discontinuous Galerkin methods for general-relativistic hydrodynamics: Formulation and application to spherically symmetric spacetimes}",
  journal = {PRD},
     year = 2011,
   volume = 84,
   number = 2,
    pages = {024010}}

@ARTICLE{radice_etal_2013,
   author = {{Radice}, D. and {Abdikamalov}, E. and {Rezzolla}, L. and {Ott}, C.~D.},
    title = "{A new spherical harmonics scheme for multi-dimensional radiation transport I. Static matter configurations}",
  journal = {Journal of Computational Physics},
     year = 2013,
   volume = 242,
    pages = {648-669}}

@ARTICLE{radice_etal_2015,
   author = {{Radice}, D. and {Couch}, S.~M. and {Ott}, C.~D.},
    title = "{Implicit large eddy simulations of anisotropic weakly compressible turbulence with application to core-collapse supernovae}",
  journal = {Computational Astrophysics and Cosmology},
     year = 2015,
   volume = 2,
    pages = {7}}

@ARTICLE{radice_etal_2015b,
   author = {{Radice}, D. and {Ott}, C.~D. and {Abdikamalov}, E. and {Couch}, S.~M. and {Haas}, R. and {Schnetter}, E.},
    title = "{Neutrino-Driven Convection in Core-Collapse Supernovae: High-Resolution Simulations}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1510.05022},
 primaryClass = "astro-ph.HE",
 keywords = {Astrophysics - High Energy Astrophysical Phenomena},
     year = 2015,
    month = oct}

@ARTICLE{ramppJanka_2000,
   author = {{Rampp}, M. and {Janka}, H.-T.},
    title = "{Spherically Symmetric Simulation with Boltzmann Neutrino Transport of Core Collapse and Postbounce Evolution of a 15 M$_{\odot}$ Star}",
  journal = {Astrophysical Journal Letters},
     year = 2000,
   volume = 539,
    pages = {L33-L36}}

@ARTICLE{remacle_etal_2003,
   author = {{Remacle}, J.-F. and {Flaherty}, J.~E. and {Shephard}, M.~S.},
    title = "{An adaptive discontinuous Galerkin technique with an orthogonal basis applied to compressible flow problems}",
  journal = {SIAM Review},
     year = 2003,
   volume = 45,
    pages = {53-72}}

@ARTICLE{riffert_1986,
   author = {{Riffert}, H.},
    title = "{A general Eulerian formulation of the comoving-frame equation of radiative transfer}",
  journal = {Astrophysical Journal},
     year = 1986,
   volume = 310,
    pages = {729-732}}

@ARTICLE{rupp_etal_2010,
   author = {{Rupp}, K. and {J{\"u}ngel}, A. and {Grasser}, T.},
    title = "{Matrix compression for spherical harmonics expansions of the Boltzmann transport equation for semiconductors}",
  journal = {Journal of Computational Physics},
     year = 2010,
   volume = 229,
    pages = {8750-8765}}

@INPROCEEDINGS{rupp_etal_2011,
   author = {{Rupp}, K. and {J{\"u}ngel}, A. and {Grasser}, T.},
    title = "{Adaptive Variable-order Spherical Harmonics Expansion of the Boltzmann Transport Equation}",
booktitle = {in Proc. of SISPAD},
     year = 2011,
    pages = {151-154}}

@ARTICLE{pareschiRusso_2005,
   author = {{Pareschi}, L. and {Russo}, G.},
    title = "{Implicit-Explicit Runge-Kutta Schemes and Application to Hyperbolic Systems with Relaxation}",
  journal = {Journal of Scientific Computing},
     year = 2005,
   volume = 25,
    pages = {129-155}}

@ARTICLE{park_etal_2013,
   author = {{Park}, H. and {Knoll}, D. and {Rauenzahn}, R. and {Newman}, C. and {Densmore}, J. and {Wollaber}, A.},
    title = "{An Efficient and Time Accurate, Moment-Based Scale-Bridging Algorithm for Thermal Radiative Transfer Problems}",
  journal = {SIAM Journal on Scientific Computing},
   volume = {35},
   number = {5},
    pages = {S18-S41},
     year = {2013}}

@ARTICLE{quirk_1994,
   author = {{Quirk}, J.J},
    title = "{A Contribution to the Great Riemann Solver Debate}",
  journal = {IJNMF},
     year = 1994,
   volume = 18,
    pages = {555-586}}

@TechReport{reedHill_1973,
    author = {{Reed}, W.H. and {Hill}, T.R.},
    title = "{Triangular mesh methods for the neutron transport equation}",
institution = {Los Alamos National Laboratory},
       year = 1973,
     number = {LA-UR-73-479}}

@ARTICLE{reinickeMeyerTerVehn_1991,
   author = {{Reinicke}, P. and {Meyer-ter-Vehn}, J.},
    title = "{The point explosion with heat conduction}",
  journal = {Physics of Fluids A},
     year = 1991,
   volume = 3,
    pages = {1807-1818}}

@ARTICLE{schaal_etal_2015,
   author = {{Schaal}, K. and {Bauer}, A. and {Chandrashekar}, P. and {Pakmor}, R. and {Klingenberg}, C. and {Springel}, V.},
    title = "{Astrophysical hydrodynamics with a high-order discontinuous Galerkin scheme and adaptive mesh refinement}",
  journal = {MNRAS},
     year = 2015,
   volume = 453,
    pages = {4278-4300}}

@ARTICLE{shibata_etal_2011,
   author = {{Shibata}, M. and {Kiuchi}, K. and {Sekiguchi}, Y. and {Suwa}, Y.},
    title = "{Truncated Moment Formalism for Radiation Hydrodynamics in Numerical Relativity}",
  journal = {Progress of Theoretical Physics},
     year = 2011,
   volume = 125,
    pages = {1255-1287}}

@ARTICLE{shibata_etal_2014,
   author = {{Shibata}, M. and {Nagakura}, H. and {Sekiguchi}, Y. and {Yamada}, S.},
    title = "{Conservative form of Boltzmann's equation in general relativity}",
  journal = {Physical Review D},
     year = 2014,
   volume = 89,
    pages = {084073}}

@ARTICLE{shu_2016,
   author = {{Shu}, C.-W.},
        title = "{High order WENO and DG methods for time-dependent convection-dominated PDEs: A brief survey of several recent developments}",
   journal = {Journal of Computational Physics},
       year = 2016,
  volume = 316,
     pages={598-613}}

@ARTICLE{shu_1997,
   author = {{Shu}, C.-W.},
    title = "{Essectially Non-Oscillatory and Weighted Essentially Non-Oscillatory Schemes for Hyperbolic Conservation Laws}",
  journal = {ICASE Report No. 97-65, NASA/CR-97-206253, NASA Langley Research Center},
     year = 1997,
    pages = {1-78}}

@ARTICLE{shuOsher_1988,
   author = {{Shu}, C.-W. and {Osher}, S.},
    title = "{Efficient Implementation of Essentially Non-oscillatory Shock-Capturing Schemes}",
  journal = {Journal of Computational Physics},
     year = 1988,
   volume = 77,
    pages = {439-471}}

@ARTICLE{smit_etal_2000,
   author = {{Smit}, J.~M. and {van den Horn}, L.~J. and {Bludman}, S.~A.},
    title = "{Closure in flux-limited neutrino diffusion and two-moment transport}",
  journal = {Astronomy \& Astrophysics},
     year = 2000,
   volume = 356,
    pages = {559-569}}

@ARTICLE{smit_etal_1997,
   author = {{Smit}, J.~M. and {Cernohorsky}, J. and {Dullemond}, C.~P.},
    title = "{Hyperbolicity and critical points in two-moment approximate radiative transfer.}",
  journal = {Astronomy \& Astrophysics},
     year = 1997,
   volume = 325,
    pages = {203-211}}

@ARTICLE{smitCernohorsky_1996,
   author = {{Smit}, J.~M. and {Cernohorsky}, J.},
    title = "{Legendre expansion of the neutrino-electron scattering kernel.}",
  journal = {Astronomy \& Astrophysics},
     year = 1996,
   volume = 311,
    pages = {347-351}}

@ARTICLE{steiner_etal_2013,
   author = {{Steiner}, A.~W. and {Hempel}, M. and {Fischer}, T.},
    title = "{Core-collapse Supernova Equations of State Based on Neutron Star Observations}",
  journal = {Astrophysical Journal},
     year = 2013,
   volume = 774,
    pages = {17}}

@ARTICLE{sumiyoshi_etal_2015,
   author = {{Sumiyoshi}, K. and {Takiwaki}, T. and {Matsufuru}, H. and {Yamada}, S.},
    title = "{Multi-dimensional Features of Neutrino Transfer in Core-collapse Supernovae}",
  journal = {ApJS},
     year = 2015,
   volume = 216,
    pages = {5}}

@ARTICLE{sumiyoshiYamada_2012,
   author = {{Sumiyoshi}, K. and {Yamada}, S.},
    title = "{Neutrino Transfer in Three Dimensions for Core-collapse Supernovae. I. Static Configurations}",
  journal = {Astrophysical Journal Supplement Series},
     year = 2012,
   volume = 199,
    pages = {17}}

@ARTICLE{sumiyoshi_etal_2005,
   author = {{Sumiyoshi}, K. and {Yamada}, S. and {Suzuki}, H. and {Shen}, H. and {Chiba}, S. and {Toki}, H.},
    title = "{Postbounce Evolution of Core-Collapse Supernovae: Long-Term Effects of the Equation of State}",
  journal = {Astrophysical Journal},
     year = 2005,
   volume = 629,
    pages = {922-932}}

@ARTICLE{suOlson_1996,
   author = {{Su}, B. and {Olson}, G.~L.},
    title = "{Benchmark results for the non-equilibrium Marshak diffusion problem.}",
  journal = {JQSRT},
     year = 1996,
   volume = 56,
    pages = {337-351}}

@ARTICLE{suwa_etal_2010,
   author = {{Suwa}, Y. and {Kotake}, K. and {Takiwaki}, T. and {Whitehouse}, S.~C. and {Liebend{\"o}rfer}, M. and {Sato}, K.},
    title = "{Explosion Geometry of a Rotating 13M$_{\odot}$ Star Driven by the SASI-Aided Neutrino-Heating Supernova Mechanism}",
  journal = {PASJ},
     year = 2010,
   volume = 62,
    pages = {L49}}

@ARTICLE{swestyMyra_2009,
   author = {{Swesty}, F.~D. and {Myra}, E.~S.},
    title = "{A Numerical Algorithm for Modeling Multigroup Neutrino-Radiation Hydrodynamics in Two Spatial Dimensions}",
  journal = {Astrophysical Journal Supplement Series},
     year = 2009,
   volume = 181,
    pages = {1-52}}

@ARTICLE{takiwaki_etal_2012,
   author = {{Takiwaki}, T. and {Kotake}, K. and {Suwa}, Y.},
    title = "{Three-dimensional Hydrodynamic Core-collapse Supernova Simulations for an 11.2 M$_{\odot}$ Star with Spectral Neutrino Transport}",
  journal = {Astrophysical Journal},
     year = 2012,
   volume = 749,
    pages = {98}}

@ARTICLE{takiwaki_etal_2014,
   author = {{Takiwaki}, T. and {Kotake}, K. and {Suwa}, Y.},
    title = "{A Comparison of Two- and Three-dimensional Neutrino-hydrodynamics Simulations of Core-collapse Supernovae}",
  journal = {Astrophysical Journal},
     year = 2014,
   volume = 786,
      eid = {83},
    pages = {83}}

@ARTICLE{teukolsky_2016,
   author = {{Teukolsky}, S.~A.},
    title = "{Formulation of discontinuous Galerkin methods for relativistic astrophysics}",
  journal = {Journal of Computational Physics},
     year = 2016,
   volume = 312,
    pages = {333-356}}

@ARTICLE{thompson_etal_2003,
   author = {{Thompson}, T.~A. and {Burrows}, A. and {Pinto}, P.~A.},
    title = "{Shock Breakout in Core-Collapse Supernovae and Its Neutrino Signature}",
  journal = {Astrophysical Journal},
     year = 2003,
   volume = 592,
    pages = {434-456}}

@ARTICLE{thorne_1981,
   author = {{Thorne}, K.~S.},
    title = "{Relativistic radiative transfer - Moment formalisms}",
  journal = {MNRAS},
     year = 1981,
   volume = 194,
    pages = {439-473}}

@ARTICLE{toro_etal_1994,
   author = {{Toro}, E.~F. and {Spruce}, M. and {Speares}, W.},
    title = "{Restoration of the contact surface in the HLL-Riemann solver}",
  journal = {Shock Waves},
     year = 1994,
   volume = 4,
    pages = {25-34}}

@ARTICLE{willert_etal_2014a,
   author = {{Willert}, J. and {Taitano}, W.~T. and {Knoll}, D.},
    title = "{Leveraging Anderson Acceleration for improved convergence of iterative solutions to transport systems}",
  journal = {Journal of Computational Physics},
     year = 2014,
   volume = 273,
    pages = {278-286}}

@ARTICLE{willert_etal_2014b,
   author = {{Willert}, J. and {Park}, H. and {Knoll}, D.~A.},
    title = "{A comparison of acceleration methods for solving the neutron transport k-eigenvalue problem}",
  journal = {Journal of Computational Physics},
     year = 2014,
   volume = 274,
    pages = {681-694}}

@ARTICLE{willertPark_2014,
   author = {{Willert}, J. and {Park}, H.},
    title = "{Residual Monte Carlo high-order solver for Moment-Based Accelerated Thermal Radiative Transfer equations}",
  journal = {Journal of Computational Physics},
     year = 2014,
   volume = 276,
    pages = {405-421}}

@ARTICLE{woosleyJanka_2005,
   author = {{Woosley}, S. and {Janka}, T.},
    title = "{The physics of core-collapse supernovae}",
  journal = {Nature Physics},
     year = 2005,
   volume = 1,
    pages = {147-154}}

@ARTICLE{wuTang_2017,
   author = {{Wu}, K. and {Tang}, H.},
    title = "{Physical-constraint-preserving Central Discontinuous Galerkin Methods for Special Relativistic Hydrodynamics with a General Equation of State}",
  journal = {Astrophysical Journal Supplement Series},
     year = 2017,
   volume = 228,
    pages = {3}}

@ARTICLE{yuehBuchler_1976a,
   author = {{Yueh}, W.~R. and {Buchler}, J.~R.},
    title = "{Scattering functions for neutrino transport}",
  journal = {Astrophysics and Space Science},
     year = 1976,
   volume = 39,
    pages = {429-435}}

@ARTICLE{yuehBuchler_1976b,
   author = {{Yueh}, W.~R. and {Buchler}, J.~R.},
    title = "{Neutrino processes in dense matter}",
  journal = {Astrophysics and Space Science},
     year = 1976,
   volume = 41,
    pages = {221-251}}

@ARTICLE{yuehBuchler_1977,
   author = {{Yueh}, W.~R. and {Buchler}, J.~R.},
    title = "{Neutrino transport in supernova models - S$_{N}$ method}",
  journal = {Astrophysical Journal},
     year = 1977,
   volume = 217,
    pages = {565-577}}

@ARTICLE{zhangShu_2010,
   author = {{Zhang}, X. and {Shu}, C.-W.},
    title = "{On maximum-principle-satisfying high order schemes for scalar conservation laws}",
  journal = {Journal of Computational Physics},
     year = 2010,
   volume = 229,
    pages = {3091-3120}}

@ARTICLE{zhangShu_2011,
   author = {{Zhang}, X. and {Shu}, C.-W.},
    title = "{Maximum-principle-satisfying and positivity-preserving high-order schemes for conservation laws: survey and new developments}",
  journal = {Proc. R. Soc. A},
     year = 2011,
   volume = 467,
    pages = {2752-2776}}

@ARTICLE{zhang_etal_2013,
   author = {{Zhang}, W. and {Howell}, L. and {Almgren}, A. and {Burrows}, A. and {Dolence}, J. and {Bell}, J.},
    title = "{CASTRO: A New Compressible Astrophysical Solver. III. Multigroup Radiation Hydrodynamics}",
  journal = {Astrophysical Journal Supplement Series},
     year = 2013,
   volume = 204,
    pages = {7}}

@article{ZZS2013,
 author = {Zhang, Yifan and Zhang, Xiangxiong and Shu, Chi-Wang},
 title = {Maximum-principle-satisfying Second Order Discontinuous Galerkin Schemes for Convection-diffusion Equations on Triangular Meshes},
 journal = {J. Comput. Phys.},
 volume = {234},
 year = {2013},
 pages = {295-316}}

@article{Y2014,
 author = {J. Yan},
 title = {Maximum Principle Satisfying Direct discontinuous Galerkin method and its variation for convection diffusion equations},
 journal = {Mathematics of Computation},
 volume = {in press},
 year = {2014},
 pages = {}}

@article{CS2014,
 author = {Cheng, Juan and Shu, Chi-Wang},
 title = {Positivity-preserving Lagrangian Scheme for Multi-material Compressible Flow},
 journal = {J. Comput. Phys.},
 volume = {257},
 year = {2014},
 pages = {143--168}}

@article{ZZS2011,
  author = {Zhang, Rui and Zhang, Mengping and Shu, Chi-Wang},
  title = {High order positivity-preserving finite volume WENO schemes for a hierarchical size-structured population model},
  journal = {J. Computational Applied Mathematics},
  pages = {937-949},
  volume = 236,
  year = 2011
}

@article{CLQX2013,
  author = {Cheng, Yue and Li, Fengyan and Qiu, Jianxian and Xu, Liwei},
  journal = {J. Comput. Physics},
  pages = {255-280},
  title = {Positivity-preserving DG and central DG methods for ideal MHD equations},
  volume = 238,
  year = 2013
}

@article{FrMaLi06,
        Author = {{Fr{\"o}hlich}, C. and {Mart{\'\i}nez-Pinedo}, G. and {Liebend{\"o}rfer}, M. and {Thielemann}, F.~K. and {Bravo}, E. and {Hix}, W.~R. and {Langanke}, K. and {Zinner}, N.~T.},
        Date-Added = {2007-05-04 14:20:14 -0400},
        Date-Modified = {2007-05-04 14:20:14 -0400},
        Doi = {10.1103/PhysRevLett.96.142502},
        Eprint = {arXiv:astro-ph/0511376},
        Journal = prl,
        Month = apr,
        Number = 14,
        Pages = {142502},
        Title = {{Neutrino-induced nucleosynthesis of A$>64$ nuclei: The nu p-process}},
        Volume = 96,
        Year = 2006,
        Bdsk-Url-1 = {http://dx.doi.org/10.1103/PhysRevLett.96.142502}}

@article{Mallinson2013,
author = {Mallinson, A C and Beckingsale, D A and Gaudin, W P and Herdman, J A},
file = {:home/reubendb/professional/bibliography/journal/Mallinson et al. - CloverLeaf Preparing Hydrodynamics Codes for Exascale - 2013.pdf:pdf},
journal = {Proceedings of Cray User Group},
keywords = {co-array fortran,cuda,exascale,hydrodynamics,mpi,openacc,openmp},
title = {{CloverLeaf : Preparing Hydrodynamics Codes for Exascale}},
year = {2013}
}

@misc{Harris2012,
author = {Harris, Mark},
keywords = {CUDA C/C++,concurrency,memory,streams},
title = {{How to Overlap Data Transfers in CUDA C/C++}},
url = {http://devblogs.nvidia.com/parallelforall/how-overlap-data-transfers-cuda-cc/},
howpublished = {\url{http://devblogs.nvidia.com/parallelforall/how-overlap-data-transfers-cuda-cc/}},
note={{Accessed on Jan 29, 2015}},
urldate = {Jan 29, 2015},
year = {2012}
}

@book{Sanders2010,
abstract = {CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now brings this valuable resource to programmers working on applications in other domains, including science, engineering, and finance. No knowledge of graphics programming is required—just the ability to program in a modestly extended version of C.     CUDA by Example,  written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology. The authors introduce each area of CUDA development through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start guide to CUDA C, the book details the techniques and trade-offs associated with each key CUDA feature. You’ll discover when to use each CUDA C extension and how to write CUDA software that delivers truly outstanding performance.   Major topics covered include Parallel programming Thread cooperation Constant memory and events Texture memory Graphics interoperability Atomics Streams CUDA C on multiple GPUs Advanced atomics Additional CUDA resources All the CUDA software tools you’ll need are freely available for download from NVIDIA. http://developer.nvidia.com/object/cuda-by-example.html},
author = {Sanders, Jason and Kandrot, Edward},
isbn = {0132180138},
pages = {312},
publisher = {Addison-Wesley Professional},
title = {{CUDA by Example: An Introduction to General-Purpose GPU Programming}},
url = {https://books.google.com/books?id=49OmnOmTEtQC\&pgis=1},
year = {2010}
}

@book{Jeffers2013,
abstract = {Authors Jim Jeffers and James Reinders spent two years helping educate customers about the prototype and pre-production hardware before Intel introduced the first Intel Xeon Phi coprocessor. They have distilled their own experiences coupled with insights from many expert customers, Intel Field Engineers, Application Engineers and Technical Consulting Engineers, to create this authoritative first book on the essentials of programming for this new architecture and these new products. This book is useful even before you ever touch a system with an Intel Xeon Phi coprocessor. To ensure that your applications run at maximum efficiency, the authors emphasize key techniques for programming any modern parallel computing system whether based on Intel Xeon processors, Intel Xeon Phi coprocessors, or other high performance microprocessors. Applying these techniques will generally increase your program performance on any system, and better prepare you for Intel Xeon Phi coprocessors and the Intel MIC architecture.A practical guide to the essentials of the Intel Xeon Phi coprocessorPresents best practices for portable, high-performance computing and a familiar and proven threaded, scalar-vector programming modelIncludes simple but informative code examples that explain the unique aspects of this new highly parallel and high performance computational productCovers wide vectors, many cores, many threads and high bandwidth cache/memory architecture},
author = {Jeffers, James and Reinders, James},
isbn = {0124104940},
pages = {432},
publisher = {Newnes},
title = {{Intel Xeon Phi Coprocessor High-Performance Programming}},
url = {https://books.google.com/books?id=KJORYTHOxbEC\&pgis=1},
year = {2013}
}

@inproceedings{Barrett2011,
address = {New York, New York, USA},
author = {Barrett, Richard F. and Heroux, Michael A. and Lin, Paul T. and Vaughan, Courtenay T. and Williams, Alan B.},
booktitle = {Proceedings of the 2011 companion on High Performance Computing Networking, Storage and Analysis Companion - SC '11 Companion},
doi = {10.1145/2148600.2148602},
isbn = {9781450310307},
pages = {1},
publisher = {ACM Press},
title = {{Mini-Applications: Vehicles for Co-Design}},
url = {http://dl.acm.org/citation.cfm?doid=2148600.2148602},
year = {2011}
}

@techreport{Heroux2009,
address = {Albuquerque, New Mexico and Livermore, California},
author = {Heroux, Michael A and Doerfler, Douglas W and Crozier, Paul S and Willenbring, James M and Edwards, H Carter and Williams, Alan and Rajan, Mahesh and Keiter, Eric R and Thorn-, Heidi K and Numrich, Robert W},
file = {:home/reubendb/professional/bibliography/journal/Heroux et al. - Improving Performance via Mini-applications - 2009.pdf:pdf},
institution = {Sandia National Laboratories},
number = {September},
pages = {1--40},
title = {{Improving Performance via Mini-applications}},
url = {http://mantevo.org/MantevoOverview.pdf},
year = {2009}
}

@article{Cardall2010,
author = {Cardall, Christian Y and Endeve, Eirik and Budiardja, Reuben D. and Marronetti, Pedro and Mezzacappa, Anthony},
file = {:home/reubendb/professional/bibliography/journal/Cardall et al. - Towards Exascale Supernova Simulations with GenASiS - 2010.pdf:pdf},
journal = {SciDAC Workshop Conference Proceedings},
pages = {173--182},
title = {{Towards Exascale Supernova Simulations with GenASiS}},
year = {2010}
}

repository: endeve/thornado

repo_name: endeve/thornado

branch_name: refs/heads/master

gha_language: Fortran


text:
@article{egartervigl-stemle:2018:WasDarfForschung,
 abstract = {Interview in Academia (science magazine by EURAC and unibz), Bolzano, Italy},
 author = {Baumgartner, Barbara and Angler, Martin},
 date = {2018-05},
 editora = {Egarter Vigl, Lukas and Stemle, Egon},
 editoratype = {collaborator},
 entrysubtype = {newspaper},
 journaltitle = {Academia-Interview Titelthema},
 langid = {german},
 pages = {10--11},
 title = {Was darf Forschung mit Social Media Daten?},
 url = {http://www.academia.bz.it/articles/was-darf-forschung-mit-social-media-daten}
}

license: MIT


text:
package nsdp

import (
	"bytes"
)

var (
	EmptyMac      = []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	DefaultHeader = Header{Version: 1, Op: 1, HostMac: EmptyMac, DeviceMac: EmptyMac, Seq: 1, Signature: [4]byte{0x4E, 0x53, 0x44, 0x50}}
	DefaultBody   = Body{}
	DefaultMarker = Marker{EndOfData: [4]byte{0xff, 0xff, 0x00, 0x00}}
	DefaultMsg    = Msg{DefaultHeader, DefaultBody, DefaultMarker}
)

func readInt8(b *bytes.Reader) int8 {
	v, _ := b.ReadByte()
	return int8(v)
}

func readUint16(b *bytes.Reader) uint16 {
	return uint16(readInt16(b))
}

func readInt16(b *bytes.Reader) int16 {
	v1, _ := b.ReadByte()
	v2, _ := b.ReadByte()

	var v int16
	v = int16(v1) << 8
	v = v | int16(v2)
	return v
}

func parsePortsBits(buf []byte) []int {
	ports := []int{}
	portNum := 1
	for _, b := range buf {
		for idx := 0x80; idx > 0; idx = idx >> 1 {
			if b&byte(idx) != 0 {
				ports = append(ports, portNum)
			}
			portNum += 1
		}
	}

	return ports
}

func combinePortsBits(ports []int) []byte {
	// determine output byte length
	max := 0
	for _, p := range ports {
		if max < p {
			max = p
		}
	}
	bufLen := ((max - 1) / 8) + 1
	buf := make([]byte, bufLen)

	for _, p := range ports {
		bytePos := ((p - 1) / 8)
		bitPos := (p - 1) % 8
		buf[bytePos] |= 0x80 >> bitPos
	}
	return buf
}

repository: yaamai/go-nsdp

repo_name: yaamai/go-nsdp

gha_license_id: MIT

gha_language: Go

extension: go


text:
DESCRIPTION = "GNU Netcat"
HOMEPAGE = "http://netcat.sourceforge.net"
SECTION = "console/network"
LICENSE = "GPLv2"
PR = "r4"

SRC_URI = "${SOURCEFORGE_MIRROR}/netcat/netcat-${PV}.tar.bz2"

inherit autotools update-alternatives gettext

do_install_append() {
	mv ${D}${bindir}/nc ${D}${bindir}/nc.${PN}
}

ALTERNATIVE_NAME = "nc"
ALTERNATIVE_LINK = "${bindir}/nc"
ALTERNATIVE_PATH = "${bindir}/nc.${PN}"
ALTERNATIVE_PRIORITY = "100"

SRC_URI[md5sum] = "0a29eff1736ddb5effd0b1ec1f6fe0ef"
SRC_URI[sha256sum] = "b55af0bbdf5acc02d1eb6ab18da2acd77a400bafd074489003f3df09676332bb"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD

extension: bb


text:
package lib

import (
	"context"
	"crypto/tls"
	"errors"
	"fmt"
	"log"
	"net"
	"net/http"
	"net/http/httputil"
	"net/url"
	"strings"
	"time"
)

//ServerConfig used to config the proxy server
type ServerConfig struct {
	Host        string
	Port        int
	DockerdHost string
	DockerPort  int
	HarborHost  string
	HarborProto string
}

//ProxyServer serves the requests
type ProxyServer struct {
	server      *http.Server
	proxy       *httputil.ReverseProxy
	host        string
	port        int
	dockerdHost string
	dockerPort  int
	harbor      string
	harborProto string
	running     bool
	reqParser   *ParserChain
	scheduler   *Scheduler
}

//NewProxyServer create new server instance
func NewProxyServer(config ServerConfig) *ProxyServer {
	return &ProxyServer{
		host:        config.Host,
		port:        config.Port,
		dockerdHost: config.DockerdHost,
		dockerPort:  config.DockerPort,
		harbor:      config.HarborHost,
		harborProto: config.HarborProto,
	}
}

//Start the proxy server
func (ps *ProxyServer) Start(ctx context.Context) error {
	if ps.running {
		return nil
	}

	if ps.reqParser == nil {
		ps.reqParser = &ParserChain{}
	}
	if err := ps.reqParser.Init(); err != nil {
		return err
	}

	if ps.scheduler == nil {
		sConfig := SchedulerConfig{
			DockerHost:  ps.dockerdHost,
			HPort:       ps.dockerPort,
			Harbor:      ps.harbor,
			Namespace:   "npm-registry", //use hardcode now
			HarborProto: ps.harborProto,
		}
		ps.scheduler = NewScheduler(ctx, sConfig)
		ps.scheduler.Start()
	}

	if ps.proxy == nil {
		t := &http.Transport{
			//Proxy: http.ProxyFromEnvironment,
			DialContext: (&net.Dialer{
				Timeout:   60 * time.Second,
				KeepAlive: 60 * time.Second,
			}).DialContext,
			MaxIdleConnsPerHost:   100,
			MaxIdleConns:          100,
			IdleConnTimeout:       120 * time.Second,
			TLSHandshakeTimeout:   20 * time.Second,
			ExpectContinueTimeout: 1 * time.Second,
			TLSClientConfig: &tls.Config{
				InsecureSkipVerify: true,
			},
		}
		ps.proxy = &httputil.ReverseProxy{
			Transport: t,
			Director: func(req *http.Request) {
				log.Printf("HEADER:%#v\n", req.Header)
				log.Printf("PROXY: %s %s\n", req.Method, req.URL.String())

				//Parse request
				if ps.reqParser != nil {
					meta, err := ps.reqParser.Parse(req)
					if err != nil {
						log.Fatalf("Parse error: %s\n", err)
						return
					}

					if meta.HasHit {
						var rawTarget string
						if meta.RegistryType == registryTypeNpm {
							env, err := ps.scheduler.Schedule(meta)
							if err != nil {
								log.Fatalf("schedule error: %s\n", err)
								return
							}
							rawTarget = fmt.Sprintf("%s%s", "http://", env.Target)

							if env.Rebuild != nil {
								h, err := env.Rebuild.Encode()
								if err != nil {
									log.Fatalf("set rebuild header failed: %s", err)
									return
								}
								req.Header.Set("registry-factory", h)
							}
						} else {
							//Treat as harbor
							rawTarget = fmt.Sprintf("%s://%s", ps.harborProto, ps.harbor)
						}

						target, err := url.Parse(rawTarget)
						if err != nil {
							log.Fatalf("Url parse error: %s\n", err)
							return
						}
						targetQuery := target.RawQuery
						req.URL.Scheme = target.Scheme
						req.URL.Host = target.Host
						req.URL.Path = singleJoiningSlash(target.Path, req.URL.Path)
						if targetQuery == "" || req.URL.RawQuery == "" {
							req.URL.RawQuery = targetQuery + req.URL.RawQuery
						} else {
							req.URL.RawQuery = targetQuery + "&" + req.URL.RawQuery
						}
						if _, ok := req.Header["User-Agent"]; !ok {
							// explicitly disable User-Agent so it's not set to default value
							req.Header.Set("User-Agent", "")
						}

						log.Printf("===PROXY TO===:%s\n", req.URL.String())
					}
				}
				//do nothing
			},

			ModifyResponse: func(res *http.Response) error {
				if res.StatusCode >= http.StatusOK && res.StatusCode <= http.StatusAccepted {
					rebuildPolicyHeader := res.Request.Header.Get("registry-factory")
					if len(rebuildPolicyHeader) > 0 {
						rebuildPolicy := &BuildPolicy{}
						err := rebuildPolicy.Decode(rebuildPolicyHeader)
						if err != nil {
							return err
						}

						return ps.scheduler.Rebuild(rebuildPolicy)
					}
				}

				return nil
			},
		}
	}

	if ps.server == nil {
		ps.server = &http.Server{
			Addr: fmt.Sprintf("%s:%d", ps.host, ps.port),
			Handler: http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
				ps.proxy.ServeHTTP(w, r)
			}),
		}
	}

	return ps.server.ListenAndServe()
}

//Stop the proxy server
func (ps *ProxyServer) Stop(ctx context.Context) error {
	if !ps.running {
		return nil
	}

	if ps.server == nil {
		return errors.New("No server existing")
	}

	err := ps.server.Shutdown(ctx)
	if err == nil {
		ps.running = false
	}

	return err
}

func singleJoiningSlash(a, b string) string {
	aslash := strings.HasSuffix(a, "/")
	bslash := strings.HasPrefix(b, "/")
	switch {
	case aslash && bslash:
		return a + b[1:]
	case !aslash && !bslash:
		return a + "/" + b
	}
	return a + b
}

repository: reasonerjt/registry-factory

repo_name: reasonerjt/registry-factory