Commit f1b93e96 authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

LBM section - copy-edit and content finalization

parent 9cf34932
Loading
Loading
Loading
Loading
Loading
+77 −50

File changed.

Preview size limit exceeded, changes collapsed.

+78 −3
Original line number Diff line number Diff line
@@ -28,12 +28,21 @@
}

@Manual{nvidia:cuda,
  title        = {{CUDA} toolkit documentation, version 11.6},
  title        = {{CUDA} toolkit documentation, version 11.8},
  author       = {NVIDIA},
  organization = {Nvidia},
  year         = {2022},
  keywords     = {manual},
  url          = {https://docs.nvidia.com/cuda/archive/11.6.0/},
  url          = {https://docs.nvidia.com/cuda/archive/11.8.0/},
}

@Manual{nvidia:GPUDirect,
  title        = {Developing a {L}inux kernel module using {GPUDirect RDMA}},
  author       = {NVIDIA},
  organization = {Nvidia},
  year         = {2022},
  keywords     = {manual},
  url          = {https://docs.nvidia.com/cuda/gpudirect-rdma/index.html},
}

@Online{kraus:cuda-aware-mpi,
@@ -1389,7 +1398,7 @@
  title    = {Lattice {Boltzmann} method analysis tool ({LBMAT})},
  year     = {2022},
  issn     = {1572-9265},
  note     = {Submitted -- under review},
  doi      = {10.1007/s11075-022-01476-8},
}

@Article{Sharma2020,
@@ -1425,6 +1434,72 @@
  year   = {2022},
}

@Article{latt2008,
  author    = {Latt, Jonas and Chopard, Bastien and Malaspinas, Orestis and Deville, Michel and Michler, Andreas},
  journal   = {Physical Review E},
  title     = {Straight velocity boundaries in the lattice {Boltzmann} method},
  year      = {2008},
  month     = May,
  pages     = {056703},
  volume    = {77},
  doi       = {10.1103/PhysRevE.77.056703},
  issue     = {5},
  numpages  = {16},
  publisher = {American Physical Society},
}

@Article{mohamad2009,
  author    = {Mohamad, Abdulmajeed A. and Succi, Sauro},
  journal   = {The European Physical Journal Special Topics},
  title     = {A note on equilibrium boundary conditions in lattice {Boltzmann} fluid dynamic simulations},
  year      = {2009},
  number    = {1},
  pages     = {213--221},
  volume    = {171},
  doi       = {10.1140/epjst/e2009-01031-9},
  publisher = {Springer},
}

@Article{haussmann2019,
  author    = {Haussmann, Marc and Barreto, Alejandro Claro and Kouyi, Gislain Lipeme and Rivi{\`e}re, Nicolas and Nirschl, Hermann and Krause, Mathias J.},
  journal   = {Computers \& Mathematics with Applications},
  title     = {Large-eddy simulation coupled with wall models for turbulent channel flows at high {Reynolds} numbers with a lattice {Boltzmann} method—{A}pplication to {Coriolis} mass flowmeter},
  year      = {2019},
  number    = {10},
  pages     = {3285--3302},
  volume    = {78},
  doi       = {10.1016/j.camwa.2019.04.033},
  publisher = {Elsevier},
}

@Online{LBM:mmg-gitlab,
  author       = {{Mathematical Modelling Group}},
  organization = {Czech Technical University, Faculty of Nuclear Sciences and Physical Engineering},
  title        = {{Latticee Boltzmann Method} project repository},
  url          = {https://mmg-gitlab.fjfi.cvut.cz/gitlab/lbm/lbm},
  year         = {2022},
}

@Article{Dapelo2021,
  author   = {Dapelo, Davide and Simonis, Stephan and Krause, Mathias J. and Bridgeman, John},
  journal  = {Journal of Computational Science},
  title    = {Lattice-{B}oltzmann coupled models for advection-diffusion flow on a wide range of {P}éclet numbers},
  year     = {2021},
  issn     = {1877-7503},
  pages    = {101363},
  volume   = {51},
  abstract = {Traditional Lattice-Boltzmann modelling of advection-diffusion flow is affected by numerical instability if the advective term becomes dominant over the diffusive (i.e., high-Péclet flow). To overcome the problem, two 3D one-way coupled models are proposed. In a traditional model, a Lattice-Boltzmann Navier-Stokes solver is coupled to a Lattice-Boltzmann advection-diffusion model. In a novel model, the Lattice-Boltzmann Navier-Stokes solver is coupled to an explicit finite-difference algorithm for advection-diffusion. The finite-difference algorithm also includes a novel approach to mitigate the numerical diffusivity connected with the upwind differentiation scheme. The models are validated using two non-trivial benchmarks, which includes discontinuous initial conditions and the case Peg→∞ for the first time, where Peg is the grid Péclet number. The evaluation of Peg alongside Pe is discussed. Accuracy, stability and the order of convergence are assessed for a wide range of Péclet numbers. Recommendations are then given as to which model to select depending on the value Peg--in particular, it is shown that the coupled finite-difference/Lattice-Boltzmann provide stable solutions in the case Pe→∞, Peg→∞.},
  doi      = {10.1016/j.jocs.2021.101363},
}

@Online{UCX:FAQ,
  author = {{UCX project developers}},
  title  = {{Unified Communication X} -- frequently asked questions},
  url    = {https://github.com/openucx/ucx/blob/v1.12.1/docs/source/faq.md},
  year   = {2021},
  note   = {Version 1.12.1, [Accessed December 2022]},
}

@Comment{jabref-meta: databaseType:bibtex;}

@Comment{jabref-meta: protectedFlag:true;}