diff --git a/doc/Mainpage.dox b/doc/Mainpage.dox index cf8989f490b44a08fe78935e6cff77d1ff457b05..b69ecfbf6a771af5c4944a5cd7d02abfacbbfced 100644 --- a/doc/Mainpage.dox +++ b/doc/Mainpage.dox @@ -69,14 +69,14 @@ Additionally, there is a folder for full-fledged application codes to be found u \section cite Please cite us If you use waLBerla in the preparation of a publication, please cite -\cite godenschwager2013framework and \cite bauer2020walberla. There are separate publications for some modules, +\cite godenschwager2013framework and \cite bauer2021walberla. There are separate publications for some modules, which you should cite in addition if you use them. - Grid refinement: \cite schornbaum2016massively - PE coupling: \cite rettinger2017comparative -- Python interface: \cite bauer2015python +- Python interface: \cite bauer2016python - pystencils code generation: \cite bauer2019code -- lbmpy LB model generation: \cite bauer2020lbmpy +- lbmpy LB model generation: \cite bauer2021lbmpy \htmlonly <!-- diff --git a/doc/walberla.bib b/doc/walberla.bib index 2d6f55e4a2e2ceb36690984db8f9b35343ecc5e2..8fbf7ae689fdd6b16bff958aaeabaf2427f18600 100644 --- a/doc/walberla.bib +++ b/doc/walberla.bib @@ -1,11 +1,15 @@ % Encoding: US-ASCII -@Article{bauer2015python, +@Article{bauer2016python, author = {Bauer, Martin and Schornbaum, Florian and Godenschwager, Christian and Markl, Matthias and Anderl, Daniela and K{\"o}stler, Harald and R{\"u}de, Ulrich}, - title = {A Python extension for the massively parallel multiphysics simulation framework waLBerla}, + title = {A {Python} extension for the massively parallel multiphysics simulation framework {waLBerla}}, journal = {International Journal of Parallel, Emergent and Distributed Systems}, - year = {2015}, + year = {2016}, publisher = {Taylor and Francis}, + volume = {31}, + number = {6}, + pages = {529--542}, + doi = {10.1080/17445760.2015.1118478}, } @InProceedings{godenschwager2013framework, @@ -15,11 +19,14 @@ year = {2013}, pages = {35}, organization = {ACM}, + publisher = {Association for Computing Machinery}, + doi = {10.1145/2503210.2503273}, + isbn = {9781450323789}, } @Article{schornbaum2016massively, author = {Florian Schornbaum and Ulrich R{\"u}de}, - title = {Massively Parallel Algorithms for the Lattice Boltzmann Method on NonUniform Grids}, + title = {Massively Parallel Algorithms for the Lattice {Boltzmann} Method on NonUniform Grids}, journal = {SIAM Journal on Scientific Computing}, year = {2016}, volume = {38}, @@ -30,18 +37,19 @@ @Article{rettinger2016simulations, author = {Rettinger, Christoph and R{\"u}de, Ulrich}, - title = {Simulations of Particle-laden Flows with the Lattice Boltzmann Method}, - journal = {PAMM}, + title = {Simulations of Particle-laden Flows with the Lattice {Boltzmann} Method}, + journal = {Proceedings in Applied Mathematics and Mechanics}, year = {2016}, volume = {16}, number = {1}, pages = {607--608}, + doi = {10.1002/pamm.201610292}, publisher = {Wiley Online Library}, } @Article{rettinger2017comparative, author = {Rettinger, Christoph and R{\"u}de, Ulrich}, - title = {A comparative study of fluid-particle coupling methods for fully resolved lattice Boltzmann simulations}, + title = {A comparative study of fluid-particle coupling methods for fully resolved lattice {Boltzmann} simulations}, journal = {Computers \& Fluids}, volume = {154}, pages = {74--89}, @@ -61,10 +69,10 @@ } @Article{rettinger2018dps, - title = {A coupled lattice Boltzmann method and discrete element method for discrete particle simulations of particulate flows}, + title = {A coupled lattice {Boltzmann} method and discrete element method for discrete particle simulations of particulate flows}, journal = {Computers \& Fluids}, volume = {172}, - pages = {706 - 719}, + pages = {706--719}, year = {2018}, doi = {10.1016/j.compfluid.2018.01.023}, author = {Rettinger, Christoph and R{\"u}de, Ulrich} @@ -75,119 +83,129 @@ title = {Dynamic Load Balancing Techniques for Particulate Flow Simulations}, journal = {Computation}, volume = {7}, + number = {1}, year = {2019}, doi = {10.3390/computation7010009} } @Article{ginzburg2008two, author = {Ginzburg, Irina and Verhaeghe, Frederik and d'Humi{\`e}res, Dominique}, - title = {Two-relaxation-time lattice Boltzmann scheme: About parametrization, velocity, pressure and mixed boundary conditions}, - journal = {Communications in computational physics}, + title = {Two-relaxation-time lattice {Boltzmann} scheme: About parametrization, velocity, pressure and mixed boundary conditions}, + journal = {Communications in Computational Physics}, year = {2008}, volume = {3}, number = {2}, pages = {427--478}, + url = {https://www.global-sci.com/intro/article_detail/cicp/7862.html}, } @Article{bhatnagar1954model, author = {Bhatnagar, Prabhu Lal and Gross, Eugene P and Krook, Max}, - title = {A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems}, - journal = {Physical review}, + title = {A model for collision processes in gases. {I.} {Small} amplitude processes in charged and neutral one-component systems}, + journal = {Physical Review}, year = {1954}, volume = {94}, number = {3}, - pages = {511}, + pages = {511--525}, publisher = {APS}, + doi = {10.1103/PhysRev.94.511}, } @Article{dhumieres2002multiple, author = {d'Humi{\`e}res, Dominique}, - title = {Multiple--relaxation--time lattice Boltzmann models in three dimensions}, + title = {Multiple--relaxation--time lattice {Boltzmann} models in three dimensions}, journal = {Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences}, year = {2002}, volume = {360}, number = {1792}, pages = {437--451}, publisher = {The Royal Society}, + doi = {10.1098/rsta.2001.0955}, } @Article{pan2006evaluation, author = {Pan, Chongxun and Luo, Li-Shi and Miller, Cass T}, - title = {An evaluation of lattice Boltzmann schemes for porous medium flow simulation}, + title = {An evaluation of lattice {Boltzmann} schemes for porous medium flow simulation}, journal = {Computers \& fluids}, year = {2006}, volume = {35}, number = {8}, pages = {898--909}, publisher = {Elsevier}, + doi = {10.1016/j.compfluid.2005.03.008}, } @Article{geier2015cumulant, author = {Geier, Martin and Sch{\"o}nherr, Martin and Pasquali, Andrea and Krafczyk, Manfred}, - title = {The cumulant lattice Boltzmann equation in three dimensions: Theory and validation}, + title = {The cumulant lattice {Boltzmann} equation in three dimensions: {Theory} and validation}, journal = {Computers \& Mathematics with Applications}, year = {2015}, volume = {70}, number = {4}, pages = {507--547}, publisher = {Elsevier}, + doi = {10.1016/j.camwa.2015.05.001}, } @Article{guo2002discrete, author = {Guo, Zhaoli and Zheng, Chuguang and Shi, Baochang}, - title = {Discrete lattice effects on the forcing term in the lattice Boltzmann method}, + title = {Discrete lattice effects on the forcing term in the lattice {Boltzmann} method}, journal = {Physical Review E}, year = {2002}, volume = {65}, number = {4}, pages = {046308}, publisher = {APS}, + doi = {10.1103/PhysRevE.65.046308}, } -@Article{luo1993lattice, +@PhdThesis{luo1993lattice, author = {Luo, Li-Shi}, - title = {Lattice-gas automata and lattice Boltzmann equations for two-dimensional hydrodynamics}, + title = {Lattice-gas automata and lattice {Boltzmann} equations for two-dimensional hydrodynamics}, + school = {Georgia Institute of Technology}, year = {1993}, + url = {https://www.proquest.com/openview/324e5020a496c85ca81178b0c97f35d7/}, } @Article{shan1994simulation, author = {Shan, Xiaowen and Chen, Hudong}, - title = {Simulation of nonideal gases and liquid-gas phase transitions by the lattice Boltzmann equation}, + title = {Simulation of nonideal gases and liquid-gas phase transitions by the lattice {Boltzmann} equation}, journal = {Physical Review E}, year = {1994}, volume = {49}, number = {4}, - pages = {2941}, + pages = {2941--2948}, publisher = {APS}, + doi = {10.1103/PhysRevE.49.2941}, } @PhdThesis{schiller2008thermal, author = {Schiller, Ulf D}, - title = {Thermal fluctuations and boundary conditions in the lattice Boltzmann method}, + title = {Thermal fluctuations and boundary conditions in the lattice {Boltzmann} method}, school = {Johannes Gutenberg-Universit{\"a}t, Mainz}, year = {2008}, + doi = {10.25358/openscience-3231}, } @PhdThesis{latt2007hydrodynamic, author = {Latt, Jonas}, - title = {Hydrodynamic limit of lattice Boltzmann equations}, + title = {Hydrodynamic limit of lattice {Boltzmann} equations}, school = {University of Geneva}, year = {2007}, + doi = {10.13097/archive-ouverte/unige:464}, } @InProceedings{kupershtokh2003calculations, author = {Kupershtokh, AL}, - title = {Calculations of the action of electric forces in the lattice Boltzmann equation method using the difference of equilibrium distribution functions}, + title = {Calculations of the action of electric forces in the lattice {Boltzmann} equation method using the difference of equilibrium distribution functions}, booktitle = {Proc. 7th Int. Conf. on Modern Problems of Electrophysics and Electrohydrodynamics of Liquids, St. Petersburg State University, St. Petersburg, Russia}, year = {2003}, - volume = {152}, - pages = {155}, - organization = {152 155}, + pages = {152--155}, } @Article{kupershtokh2004incorporating, author = {Kupershtokh, AL}, - title = {Incorporating a body force term into the lattice Boltzmann equation}, + title = {Incorporating a body force term into the lattice {Boltzmann} equation}, journal = {Bulletin of Novosibirsk State University: Series of Mathematics, Mechanics and Informatics}, year = {2004}, volume = {4}, @@ -197,13 +215,13 @@ @Article{ginzburg2008study, author = {Ginzburg, Irina and Verhaeghe, Frederik and d'Humi{\`e}res, Dominique}, - title = {Study of simple hydrodynamic solutions with the two-relaxation-times lattice Boltzmann scheme}, + title = {Study of simple hydrodynamic solutions with the two-relaxation-times lattice {Boltzmann} scheme}, journal = {Communications in computational physics}, year = {2008}, volume = {3}, number = {3}, pages = {519--581}, - owner = {mkuron}, + url = {https://www.global-sci.com/intro/article_detail/cicp/7865.html}, } @Article{Baerentzen2005, @@ -215,14 +233,14 @@ number = {3}, pages = {243-253}, month = {May}, + url = {https://dx.doi.org/10.1109/TVCG.2005.49}, doi = {10.1109/TVCG.2005.49}, issn = {1077-2626}, - keywords = {computational geometry;mesh generation;angle weighted pseudonormal;polyhedron;signed distance computation;smooth surfaces;triangle mesh;Geometry;Robustness;Index Terms- Mesh;normal;polyhedron.;pseudonormal;signed distance field;Algorithms;Computer Graphics;Computer Simulation;Image Enhancement;Image Interpretation, Computer-Assisted;Imaging, Three-Dimensional;Information Storage and Retrieval;Numerical Analysis, Computer-Assisted;Pattern Recognition, Automated;Signal Processing, Computer-Assisted}, } @Article{Jones1995, author = {Jones, Mark W}, - title = {3D distance from a point to a triangle}, + title = {{3D} distance from a point to a triangle}, journal = {Department of Computer Science, University of Wales Swansea Technical Report CSR-5}, year = {1995}, } @@ -248,7 +266,7 @@ } @Article{noble1998psm, - title = {A {Lattice}-{Boltzmann} {Method} for {Partially} {Saturated} {Computational} {Cells}}, + title = {A Lattice-{Boltzmann} Method for Partially Saturated Computational Cells}, volume = {09}, issn = {0129-1831}, doi = {10.1142/S0129183198001084}, @@ -273,7 +291,7 @@ @Article{nguyen2002lubrication, title = {Lubrication corrections for lattice-Boltzmann simulations of particle suspensions}, author = {Nguyen, N.-Q. and Ladd, A. J. C.}, - journal = {Phys. Rev. E}, + journal = {Physical Review E}, volume = {66}, issue = {4}, pages = {046708}, @@ -287,7 +305,7 @@ title = {A Local Parallel Communication Algorithm for Polydisperse Rigid Body Dynamics}, journal = {Parallel Computing}, volume = {80}, - pages = {36 - 48}, + pages = {36--48}, year = {2018}, issn = {0167-8191}, doi = {10.1016/j.parco.2018.10.002}, @@ -298,7 +316,7 @@ title = {A temporal discretization scheme to compute the motion of light particles in viscous flows by an immersed boundary method}, journal = {Journal of Computational Physics}, volume = {281}, - pages = {591 - 613}, + pages = {591--613}, year = {2015}, issn = {0021-9991}, doi = {10.1016/j.jcp.2014.10.039}, @@ -307,27 +325,32 @@ @inproceedings{bauer2019code, title = {Code generation for massively parallel phase-field simulations}, - author = {Bauer, Martin and H{\"o}tzer, Johannes and Ernst, Dominik and Hammer, Julian and Seiz, Marco and Hierl, Henrik and H{\"o}nig, Jan and K{\"o}stler, Harald and Wellein, Gerhard and Nestler, Britta and others}, + author = {Bauer, Martin and H{\"o}tzer, Johannes and Ernst, Dominik and Hammer, Julian and Seiz, Marco and Hierl, Henrik and H{\"o}nig, Jan and K{\"o}stler, Harald and Wellein, Gerhard and Nestler, Britta and R{\"u}de, Ulrich}, booktitle = {Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis}, pages = {1--32}, year = {2019}, doi = {10.1145/3295500.3356186} } -@article{bauer2020walberla, - title = {waLBerla: A block-structured high-performance framework for multiphysics simulations}, - author = {Bauer, Martin and Eibl, Sebastian and Godenschwager, Christian and Kohl, Nils and Kuron, Michael and Rettinger, Christoph and Schornbaum, Florian and Schwarzmeier, Christoph and Th{\"o}nnes, Dominik and K{\"o}stler, Harald and others}, +@article{bauer2021walberla, + title = {{waLBerla}: A block-structured high-performance framework for multiphysics simulations}, + author = {Bauer, Martin and Eibl, Sebastian and Godenschwager, Christian and Kohl, Nils and Kuron, Michael and Rettinger, Christoph and Schornbaum, Florian and Schwarzmeier, Christoph and Th{\"o}nnes, Dominik and K{\"o}stler, Harald and R{\"u}de, Ulrich}, journal = {Computers \& Mathematics with Applications}, - year = {2020}, + year = {2021}, publisher = {Elsevier}, + volume = {81}, + pages = {478-501}, doi = {10.1016/j.camwa.2020.01.007} } -@article{bauer2020lbmpy, - title = {lbmpy: A flexible code generation toolkit for highly efficient lattice Boltzmann simulations}, +@article{bauer2021lbmpy, + title = {{lbmpy}: Automatic code generation for efficient parallel lattice {Boltzmann} methods}, author = {Bauer, Martin and K{\"o}stler, Harald and R{\"u}de, Ulrich}, - journal = {arXiv preprint arXiv:2001.11806}, - year = {2020} + journal = {Journal of Computational Science}, + volume = {49}, + pages = {101269}, + year = {2021}, + doi = {10.1016/j.jocs.2020.101269}, } @Comment{jabref-meta: databaseType:bibtex;}