
@TechReport{Sand98-0730,
  author=       {Locke, Tamara K.},
  title=        {Guide to Preparing {SAND} Reports},
  institution=  {Sandia National Laboratories},
  year=         {1998},
  month=	may,
  type=         {Technical report},
  number=       {SAND98-0730},
  address=	{Albuquerque, New Mexico 87185 and Livermore, California 94550},
}

@misc{SandExample,
    note=	"\verb+http://www.cs.sandia.gov/~rolf/SANDreport/index.html+",
    title=       "SAND report example web page with notes and example files"
}

%-------------------------------------------------------------
% Sierra Framework

@article{Sierra:Framework:EWC2006,
  author=	{Edwards, H. Carter},
  title=	{Managing complexity in massively parallel, adaptive, multiphysics applications},
  journal=	{Engineering with Computers},
  year=	{2006},
  volume=	{22},
  number=   {3-4},
  pages=	{135-156},
  note=     {DOI 10.1007/s00366-006-0032-z},
}

@TechReport{SAND:Sierra:Framework:3:Core,
  author=       {Edwards, H. Carter},
  title=        {SIERRA Framework Version 3: Core Services Theory and Design},
  institution=  {Sandia National Laboratories},
  year=         {2002},
  month=	{November},
  type=         {Technical report},
  number=       {SAND2002-3616},
  address=	{Albuquerque, New Mexico 87185},
}

@TechReport{SAND:Sierra:Framework:3:h-Adapt,
  author=       {Stewart, James R. and Edwards, H. Carter},
  title=        {SIERRA Framework Version 3: h-Adaptivity Design and Use},
  institution=  {Sandia National Laboratories},
  year=         {2002},
  month=	{December},
  type=         {Technical report},
  number=       {SAND2002-4016},
  address=	{Albuquerque, New Mexico 87185},
}

@TechReport{SAND:Sierra:Framework:3:Transfer,
  author=       {Stewart, James R.},
  title=        {SIERRA Framework Version 3: Transfer Services Design and Use},
  institution=  {Sandia National Laboratories},
  year=         {2003},
  month=	{January},
  type=         {Technical report},
  number=       {SAND2003-0249},
  address=	{Albuquerque, New Mexico 87185},
}

@TechReport{SAND:Sierra:Framework:3:MasterElement,
  author=       {Stewart, James R.},
  title=        {SIERRA Framework Version 3: Master Element Subsystem},
  institution=  {Sandia National Laboratories},
  year=         {2003},
  month=	{February},
  type=         {Technical report},
  number=       {SAND2003-0529},
  address=	{Albuquerque, New Mexico 87185},
}

@TechReport{SAND:Sierra:Framework:4:SolverServices,
  author=       {Williams, Alan B.},
  title=        {SIERRA Framework Version 4: Solver Services},
  institution=  {Sandia National Laboratories},
  year=         {2005},
  month=	{February},
  type=         {Technical report},
  number=       {SAND2004-6428},
  address=	{Albuquerque, New Mexico 87185},
}

@inproceedings{Sierra:Framework:NECDC2004,
  author=	{Edwards, H. C.},
  title=	{Sierra Framework for Massively Parallel Adaptive Multiphysics Applications},
  booktitle=	{Proceedings from the NECDC 2004},
  year=		{2004},
  month=	{October},
  organization=	{Lawrence Livermore National Laboratory},
  address=	{Livermore, California 94550},
}

@article{Sierra:Framework:FEAD:2004,
  author=	{Stewart, James R. and Edwards, H. Carter},
  title=	{A framework approach for developing parallel adaptive multiphysics applications},
  journal=	{Finite Elements in Analysis and Design},
  volume=	{40},
  pages=	{1599-1617},
  year=		{2004},
}

@inproceedings{Sierra:Framework:MIT:2001,
  author=	{Edwards, H. Carter and Stewart, James R.},
  title=	{SIERRA, a Software Environment for Developing Complex Multiphysics Applications},
  booktitle=	{Computational Fluid and Solid Mechanics. Proc. First MIT Conf.},
  year=		{2001},
  editor=	{K. J. Bathe},
  pages=	{1147-1150},
  address=	{Cambridge, MA},
  publisher=	{Oxford, UK: Elsevier},
}

@inproceedings{Sierra:Framework:WCCM5:2002,
  author=	{Edwards, H. Carter and Stewart, James R. and Zepper, John D.},
  title=	{Mathematical Abstractions of the SIERRA Computational Mechanics Framework},
  booktitle=	{Proc. 5th World Congress Comp. Mech.},
  year=		{2002},
  month=	{July},
  address=	{Vienna, Austria},
  editor=	{H. A. Mang and F. G. Rammerstorfer and J. Eberhardsteiner},
}



%-------------------------------------------------------------
% Sierra Applications

@InProceedings{Sierra:Aria:CoupledProblems2005,
  author       = {Notz, P. K. and Subia, S. R.and Hopkins, M. H. and Sackinger, P. A.},
  title        = {A Novel Approach to Solving Highly Coupled Equations in a
Dynamic, Extensible and Efficient Way},
  year         = {2005},
  booktitle    = {Computation Methods for Coupled Problems in Science and
Engineering},
  editor       = {M. Papadrakakis and E. \~Onate and B. Schrefler},
  address      = {Barcelona, Spain},
  month        = apr,
  organization = {Intl. Center for Num. Meth. in Engng. ({CIMNE})},
  pages        = {129}
}

@inproceedings{Sierra:Presto:MIT:2001,
  author=	{Koteras, James Richard and Gullerud, Arne S. and Porter, Vicki L. and Scherzinger, William Mark and Brown, Kevin H.},
  title=	{PRESTO : impact dynamics with scalable contact using the SIERRA framework},
  booktitle=	{Computational Fluid and Solid Mechanics. Proc. First MIT Conf.},
  year=		{2001},
  editor=	{K. J. Bathe},
  address=	{Cambridge, MA},
  publisher=	{Oxford, UK: Elsevier},
}

@inproceedings{Sierra:Calore:MIT:2001,
  author=	{Bova, S. W. and Lober, R.},
  title=	{An approach to coupled, multiphysics thermal analysis},
  booktitle=	{Computational Fluid and Solid Mechanics. Proc. First MIT Conf.},
  year=		{2001},
  editor=	{K. J. Bathe},
  address=	{Cambridge, MA},
  publisher=	{Oxford, UK: Elsevier},
}

@inproceedings{Sierra:Fuego:AIAA:2003,
  author=	{Domino, S.P. and Moen, C. D. and Burns, S. P. and Evans, G. H.},
  title=	{SIERRA/Fuego: A multimechanics fire environment simulation tool},
  booktitle=	{41st Aerospace Sciences Meeting},
  address=	{Reno, NV},
  year=		{2003},
  month=	jan,
  note=		{AIAA Paper No. 2003-0149}
}

@inproceedings{Sierra:Adagio:MIT:2001,
  author=	{Mitchell, J. A. and Gullerud, A. S. and Scherzinger, W. M. and Koteras, J. R. and and Porter, V. L.},
  title=	{Adagio: non-linear quasi-static structural response using the SIERRA framework},
  booktitle=	{Computational Fluid and Solid Mechanics. Proc. First MIT Conf.},
  year=		{2001},
  editor=	{K. J. Bathe},
  address=	{Cambridge, MA},
  publisher=	{Oxford, UK: Elsevier},
}

@inproceedings{Sierra:Premo:AIAA:2002,
  author=	{T. Smith and C. Ober and A. Lorber},
  title=	{SIERRA/Premo-A New General Purpose Compressible Flow Simulation Code},
  booktitle=	{32nd AIAA Fluid Dynamics Conference and Exhibit},
  year=		{2002},
  address=	{St. Louis, Missouri},
  organization=	{AIAA},
  note=		{AIAA-2002-3292},
}

%-----------------------------------------------------------------
% Scientific and Engineering Computing Framework Projects

@article{UG:EWC2006,
  author=	{Lang, Stefan},
  title=	{Parallel-adaptive simulation with the multigrid-based software framework {UG}},
  journal=	{Engineering with Computers},
  volume=	{},
  number=       {},
  pages=	{},
  year=		{2006},
  note=         {DOI 10.1007/s00366-006-0033-y},
}

@article{UG:2003,
  title=	{Large-scale density-driven flow simulation using parallel unstructured grid adaptation and local multigrid methods},
  author=	{Stefan Lang and Gabriel Wittum},
  journal=	{Concurrency and Computation: Practice and Experience},
  year=		{2003}
}

@misc{UG:WebSite,
  title=	{{UG} home page},
  howpublished=	{http://cox.iwr.uni-heidelberg.de/\verb!~!ug/},
  year=		{2005},
  month=	jul,
  key=		{www:UG},
}


@article{SAMRAI:EWC2006,
  author=	{Hornung, Richard D. and Wissink, Andrew M. and Kohn, Scott R.},
  title=	{Managing complex data and geometry in parallel structured {AMR} applications},
  journal=	{Engineering with Computers},
  volume=	{},
  number=       {},
  pages=	{},
  year=		{2006},
  note=         {DOI 10.1007/s00366-006-0038-6},
}

@misc{SAMRAI:WebSite,
  title=	{{SAMRAI} home page},
  howpublished=	{http://www.llnl.gov/CASC/SAMRAI/samrai\_home.html},
  year=		{2005},
  month=	jul,
  key=		{www:SAMRAI},
}


@article{ParFUM:EWC2006,
  author=	{Lawlor, Orion S. and Chakravorty, Sayantan and Wilmarth, Terry L. and Choudhury, Nilesh and Dooley, Isaac and Zheng, Gengbin and Kal\'{e}, Laxmikant},
  title=	{Par{FUM}: a parallel framework for unstructured meshes for scalable dynamic physics applications},
  journal=	{Engineering with Computers},
  volume=	{},
  number=       {},
  pages=	{},
  year=		{2006},
  note=         {DOI 10.1007/s00366-006-0039-5},
}


@article{ROCCOM:EWC2006,
  author=	{Jiao, Xiangmin and Zheng, Gengbin and Alexander, Phillip A. and Cambell, Michael T. and Lawlor, Orion S. and Norris, John and Haselbacher, Andreas and Heath, Michael T.},
  title=	{A system integration framework for coupled multiphysics simulations},
  journal=	{Engineering with Computers},
  volume=	{},
  number=       {},
  pages=	{},
  year=		{2006},
  note=         {DOI 10.1007/s00366-006-0034-x},
}


@misc{Overture:WebSite,
  title=	{Overture home page},
  howpublished=	{http://www.llnl.gov/CASC/Overture/},
  year=		{2005},
  month=	jul,
  key=		{www:Overture},
}

@misc{Cactus:WebSite,
  title=	{Cactus home page},
  howpublished=	{http://www.cactuscode.org/},
  year=		{2005},
  month=	jul,
  key=		{www:Cactus},
}

@misc{LOCI:WebSite,
  title=	{{LOCI} home page},
  howpublished=	{http://www.erc.msstate.edu/\verb!~!lush/loci/index.html},
  year=		{2005},
  month=	jul,
  key=		{www:LOCI},
}


@article{libMesh:EWC2006,
  author=	{Kirk, Benjamin S. and Peterson, John W. and Stogner, Roy H. and Carey, Graham F.},
  title=	{lib{M}esh: A {C}++ library for parallel adaptive mesh refinement / coarsening simulations},
  journal=	{Engineering with Computers},
  volume=	{},
  number=       {},
  pages=	{},
  year=		{2006},
  note=         {},
}

@misc{libMesh:WebSite,
  title=	{lib{M}esh home page},
  howpublished=	{http://libmesh.sourceforge.net/},
  year=		{2005},
  month=	jul,
  key=		{www:libMesh},
}

@misc{STAPL:WebSite,
  title=	{{STAPL} home page},
  howpublished=	{http://parasol.tamu.edu/groups/rwergergroup/research/stapl/},
  year=		{2005},
  month=	jul,
  key=		{www:STAPL},
}


@article{AOMD:EWC2006,
  author=	{Seol, Seegyoung E. and Shepard, Mark S.},
  title=	{Efficient distributed mesh data structure for parallel automated adaptive analysis},
  journal=	{Engineering with Computers},
  volume=	{},
  number=       {},
  pages=	{},
  year=		{2006},
  note=         {},
}

@misc{AOMD:WebSite,
  title=	{{AOMD} home page},
  howpublished=	{http://www.scorec.rpi.edu/AOMD/},
  year=		{2005},
  month=	jul,
  key=		{www:AOMD},
}

@misc{Trellis:WebSite,
  title=	{Trellis home page},
  howpublished=	{http://www.scorec.rpi.edu/Trellis/},
  year=		{2005},
  month=	jul,
  key=		{www:Trellis},
}


@misc{IPARS:WebSite,
  title=	{{IPARS} home page},
  howpublished=	{http://www.ices.utexas.edu/CSM/software\_csm-ipars.php},
  year=		{2005},
  month=	jul,
  key=		{www:IPARS},
}



@article{Uintah:EWC2006,
  author=	{Parker, Steven G. and Guilkey, James and Harman, Todd},
  title=	{A component-based parallel infrastructure for the simulation of fluid-structure interaction},
  journal=	{Engineering with Computers},
  volume=	{},
  number=       {},
  pages=	{},
  year=		{2006},
}

@misc{Uintah:WebSite,
  title=	{Uintah home page},
  howpublished=	{http://software.sci.utah.edu/uintah.html},
  year=		{2005},
  month=	jul,
  key=		{www:Uintah},
}

%-----------------------------------------------------------------
% Parallel Algorithms and Libraries

@misc{SciDAC:ManycoreRevolution:WebSite,
  title=	{{The MANYCORE Revolution: Will HPC LEAD or FOLLOW?}},
  howpublished=	{http://www.scidacreview.org/0904/html/multicore.html},
  year=		{2009},
  month=	oct,
  key=		{www:SciDAC:Manycore},
  author=	{Shalf, John and Bashor, Jon and Patterson, Dave and Asanovic, Krste and  Yelick, Katherine and Keutzer, Kurt and Mattson, Tim}
}

@misc{MPI:Standard:WebSite,
  title=	{Message Passing Interface {(MPI)} standard documents \hfill},
  howpublished=	{\mbox{http://www.mpi-forum.org/docs/docs.html}},
  year=		{2009},
  month=	oct,
  key=		{www:MPI:Standard}
}

@misc{OpenMP:Website,
  title=	{{OpenMP Website}},
  howpublished=	{http://openmp.org/},
  year=		{2009},
  month=	oct,
  key=		{www::OpenMP}
}

@article{Trilinos:ACM,
  author = {Michael A. Heroux and Roscoe A. Bartlett and Vicki E. Howle and Robert J. Hoekstra and Jonathan J. Hu and Tamara G. Kolda and Richard B. Lehoucq and Kevin R. Long and Roger P. Pawlowski and Eric T. Phipps and Andrew G. Salinger and Heidi K. Thornquist and Ray S. Tuminaro and James M. Willenbring and Alan Williams and Kendall S. Stanley},
  title = {An overview of the Trilinos project},
  journal = {ACM Trans. Math. Softw.},
  volume = {31},
  number = {3},
  year = {2005},
  issn = {0098-3500},
  pages = {397--423},
  doi = {http://doi.acm.org/10.1145/1089014.1089021},
  publisher = {ACM Press},
  address = {New York, NY, USA}
}

@misc{Trilinos:WebSite,
  title=	{{Trilinos Website}},
  howpublished=	{http://trilinos.sandia.gov/},
  month=	oct,
  year=		{2009},
  key=		{www:Trilinos}
}

@TechReport{SAND:ThreadPool:v1.1,
  author=       {Edwards, H. Carter},
  title=        {Trilinos ThreadPool Library v1.1},
  institution=  {Sandia National Laboratories},
  year=         {2009},
  month=	{December},
  type=         {Technical report},
  number=       {SAND2009-8196},
  address=	{Albuquerque, New Mexico 87185},
}

@book{TBB:Book,
  title=	{Intel Threading Building Blocks},
  author=	{Reinders, James},
  publisher=	{O'Reilly},
  year=		{2007},
  month=	jul
}

@misc{pthreads:Standard,
  title=	{{IEEE} {Std} 1003.1, 2004 {Edition}, $<$pthread.h$>$},
  year=		{2004},
  key=		{IEEE:pthreads},
}

@misc{boost:threadpool,
  title=	{{Boost C++ Thread Pool Website}},
  howpublished=	{http://threadpool.sourceforge.net/},
  year=		{2009},
  month=	oct,
  key=		{www:boost:threadpool}
}

@misc{CUDA:WebSite,
  title=	{{NVIDIA CUDA Website}},
  howpublished=	{http://www.nvidia.com/object/cuda\_home.html},
  year=		{2009},
  month=	oct,
  key=		{www:NVIDIA:CUDA}
}

@misc{NVIDIA:WebSite,
  title=	{{NVIDIA Website}},
  howpublished=	{http://www.nvidia.com},
  year=		{2009},
  month=	oct,
  key=		{www:NVIDIA}
}

@article{ParallelRendezvous:2004,
  author=	{Plimpton, Steven J. and Hendrickson, Bruce and Stewart, James R.},
  title=	{A parallel rendezvous algorithm for interpolation between multiple grids},
  journal=	{J. Parallel Distrib. Comput.},
  volume=	{64},
  pages=	{266-276},
  year=		{2004},
}

@TechReport{Zoltan:SAND:1999,
  author=       {Devine, K. and Hendrickson, B. and Boman, E. and St. John, M. and Vaughan, C.},
  title=        {Zoltan: A Dynamic Load Balancing Library for Parallel Applications – User’s Guide},
  institution=  {Sandia National Laboratories},
  year=         {1999},
  type=         {Technical report},
  number=       {SAND99-1377},
  address=	{Albuquerque, New Mexico 87185},
}

@article{Zoltan:2002,
  author=	{K. Devine and E. Boman and R. Heaphy and B. Hendrickson and C. Vaughan},
  title=	{Zoltan Data Management Services for Parallel Dynamic Applications},
  journal=	{Computing in Science and Engineering},
  volume=	{4},
  number=	{2},
  year=		{2002},
  month=	{March/April},
  pages=	{90-97},
}

@article{RCB:1989,
  author=	{M. Berger and S. Bokhari},
  title=	{A Partitioning Strategy for Nonuniform Problems on Multiprocessors},
  journal=	{IEEE Trans. Computers},
  volume=	{C-36},
  year=		{1989},
  pages=	{279-301}
}

%-------------------------------------------------------------
% Equation Solver Packages

@TechReport{trilinos:userguide,
  author=       {Heroux, M. A. and Willenbring, J. M.},
  title=        {Trilinos Users Guide},
  institution=  {Sandia National Laboratories},
  year=         {2003},
  month=	aug,
  type=         {Technical report},
  number=       {SAND2003-2952},
  address=	{Albuquerque, New Mexico 87185 and Livermore, California 94550},
}

@TechReport{trilinos:overview,
  author=       {Heroux, M. A. and others},
  title=        {An Overview of Trilinos},
  institution=  {Sandia National Laboratories},
  year=         {2003},
  month=	aug,
  type=         {Technical report},
  number=       {SAND2003-2927},
  address=	{Albuquerque, New Mexico 87185 and Livermore, California 94550},
}

@TechReport{fei3,
  author=       {Williams, A.},
  title=        {Finite Element Interface to Linear Solvers (FEI) 2.9: Users Guide and Reference Manual},
  institution=  {Sandia National Laboratories},
  year=         {2004},
  month=	July,
  type=         {Technical report},
  number=       {SANDXX-XXXX},
  address=	{Albuquerque, New Mexico 87185 and Livermore, California 94550},
}

@TechReport{isis,
  author=       {Clay, R. and Mish, K. and Williams, A.},
  title=        {ISIS++ Reference Guide Version 1.0},
  institution=  {Sandia National Laboratories},
  year=         {1997},
  month=	sept,
  type=         {Technical report},
  number=       {SAND97-8535},
  address=	{Albuquerque, New Mexico 87185 and Livermore, California 94550},
}

@TechReport{petsc:userguide,
  author=       {Balay, S. and Buschelman, K. and Gropp, W. and Kaushik, D and Knepley, M. and Curfman McInnes, L. and Smith, B. and Zhang, H.},
  title=        {PETSc 2.0 Users Manual},
  institution=  {Argonne National Laboratory},
  year=         {2003},
  month=	aug,
  type=         {Technical report},
  number=       {ANL-95/11 - Revision 2.1.6},
}

@misc{prometheus:web,
  title=	{Prometheus home page},
  howpublished=	{http://www.columbia.edu/\verb!~!ma2325/prometheus/},
  year=		{2005},
  month=	jul,
  key=		{www:Prometheus},
}

@PhdThesis{adamsthesis,
  author=  {Adams, M. F.},
  title=   {Multigrid Equation Solvers for Large Scale Nonlinear Finite Element Simulations},
  school={University of California, Berkeley},
  year=    {1998},
  note= {Tech. Report UCB//CSD-99-1033},
}

@ARTICLE{feti:2000,
  author=    {Farhat, C. and Pierson, K.},
  title=     {The second generation of feti methods and their application to the parallel solution of large-scale linear and geometrically nonlinear structural analysis problems.},
  journal=   {Computer Methods in Applied Mechanics and Engineering},
  year=      {2000},
  volume=    {184},
  pages=     {333-374},
}

@ARTICLE{fetidp,
  author=    {Lesoinne, M. and Pierson, K.},
  title=     {FETI-DP: An efficient, scalable and unified Dual-Primal FETI method},
  journal=   {12th International Conference on Domain Decomposition Methods},
  year=      {2001},
  volume=    {},
  pages=     {},
}

@TechReport{fei1,
  author=    {Clay, R. and Mish, K. and Otero, I. and Taylor, L. and Williams, A.},
  title=     {An Annotated Reference Guide to the Finite Element Interface Specification Version 1.0},
  institution= {Sandia National Laboratories},
  year=      {1999},
  type=      {Technical Report},
  number=    {SAND99-8229},
  address=   {Albuquerque, New Mexico 87185 and Livermore, California 94550}
}

@TechReport{hypre:2002,
  author=    {Falgout, R.D. and Yang, U. M.},
  title=     {HYPRE: A library of high performance preconditioners},
  institution= {Lawrence Livermore National Laboratory},
  year=      {2002},
  type=      {Technical Report},
  number=    {UCRL-JC-146175},
  address=   {Livermore, California 94550}
}

@BOOK{arpack,
  author=    {Lehoucq, R. B. and Sorensen, D. C. and Yang, C.},
  title=     {ARPACK Users guide: Solution of Large-Scale Eigenvalue Problems with Implicitly Restarted Arnoldi Methods},
  publisher=  {SIAM},
  year=      {1998},
  volume=    {},
  pages=     {},
}

@ARTICLE{parpack,
  author=    {Maschhoff, Kristi and Sorensen, Danny},
  title=     {A portable implementation of ARPACK for distributed memory parallel architectures},
  journal=   {Preliminary proceedings, Copper Mountain Conference on Iterative Methods},
  year=      {1996},
  volume=    {},
  pages=     {},
}

%---------------------------------------------------------------
% Equation Solver articles and books

@TechReport{ipars:solver:1998,
  author=    {Edwards, Harold Carter},
  title=     {A Parallel Multilevel-Preconditioned GMRES Solver for Multiphase Flow Models in the Implicit Parallel Accurate Reservoir Simulator (IPARS)},
  institution= {University of Texas at Austin},
  year=      {1998},
  type=      {Technical Report},
  number=    {98-04},
  address=   {Austin, Texas 78712}
}

@ARTICLE{saadschultz,
  author=    {Saad, Y. and Schultz, M.H.},
  title=     {GMRES: A Generalized Minimal Residual Algorithm for Solving Nonsymmetric Linear Systems},
  journal=   {SIAM J. Scientific and Stat. Comp.},
  year=      {1986},
  volume=    {7},
  pages=     {856-869},
}

@ARTICLE{freundnachtigal,
  author=     {Freund, R. and Nachtigal, N.},
  title=      {QMR: A quasi-minimal residual method for non-hermitian linear systems},
  journal=    {Numer. Math.},
  year=       {1991},
  volume=     {60},
  pages=      {315-339},
}

@BOOK{golubvanloan,
  author=     {Golub, G. H. and Van Loan, C. F.},
  title=      {Matrix Computations},
  publisher=  {Johns Hopkins},
  year=       {1996},
}

@BOOK{saadIterMeth,
  author=     {Saad, Y.},
  title=      {Iterative Methods for Sparse Linear Systems},
  publisher=  {PWS},
  year=       {1996},
}

@ARTICLE{stgeorges,
  author=    {Saint-Georges, P. and Notay, Y. and Warzee, G.},
  title=     {Efficient iterative solution of constrained finite element analyses},
  journal=   {Comput. Methods Appl. Mech. Engrg.},
  year=      {1998},
  volume=    {160},
  pages=     {101-114},
}
%---------------------------------------------------------------
% Mesh refinement

@inproceedings{LongestEdge:MeshingRoundtable:2003,
  author=	{Plaza, \'{A}ngel and Rivara, Mar\'{i}a-Cecilia},
  title=	{Mesh refinement based on the 8-tetrahedra longest-edge partition},
  booktitle=	{Proceedings of the 12th International Meshing Roundtable},
  year=		{2003},
  pages=	{67-78},
  publisher=	{Sandia National Laboratories},
}

@article{GeometryRecovery:2003,
  author=	{Owen, Steven J. and White, David R.},
  title=	{Mesh-based geometry},
  journal=	{International Journal for Numerical Methods in Engineering},
  volume=	{58},
  number=	{2},
  pages=	{375-395},
  year=		{2003},
}

@article{PatchMesher:1991,
  author=	{George, P.L. and Hecht, F. and Saltel, E.},
  title=	{Automatic Mesh Generator with Specified Boundary},
  journal=	{Computer Methods in Applied Mechanics and Engineering},
  volume=	{92},
  pages=	{269-288},
  year=		{1991},
}

@misc{PatchMesher:website,
  title=	{Patch mesher home page},
  howpublished=	{http://www.distene.com/build/meshing.html},
  year=		{2005},
  month=	jul,
  key=		{www:PatchMesher},
}

%---------------------------------------------------------------
% Software Engineering books

@book{DomainDrivenDesign,
  author=	{Eric Evans},
  title=	{Domain-Driven Design, Tackling Complexity in the Heart of Software},
  publisher=	{Addison-Wesley Publishing Company},
  year=		{2004}
}

@book{DesignPatterns,
  author=	{Erich Gamma and Richard Helm and Ralph Johnson and John Vlissides},
  title=	{Design Patterns: Elements of Reusable Object-Oriented Software},
  publisher=	{Addison-Wesley Publishing Company},
  year=		{1995},
}

@book{FrameworkProcessPatterns,
  author=	{James Carey and Brent Carlson},
  title=	{Framework Process Patterns: Lessons Learned Developing Application Frameworks},
  publisher=	{Addison-Wesley},
  year=		{2002},
}

