Qubit lattice algorithms
George Vahala,Efstratios Koukoutsis,Min Soe,Kyriakos Hizanidis,Linda Vahala,Abhay K. Ram
DOI: https://doi.org/10.1080/10420150.2023.2291764
2024-03-23
Radiation Effects and Defects in Solids
Abstract:KEYWORDS: Qubit lattice[Q1] algorithms (QLA) ( Citation 1–7 ) can be viewed as a cousin of the more familiar lattice Boltzmann scheme (LB) ( Citation 8 ) to solve classical physics problems computationally in a more efficient manner than standard computational (CFD) codes. In particular LB algorithms for nonlinear fluid systems achieved important status because of the simplicity of the code and their inherent parallelization on classical supercomputers. In LB, the fluid equations are modeled by a truncated kinetic description in which the permitted phase space velocity is minimized subject to recovering the required fluid equations and retaining appropriate symmetries to leading order by Chapman-Enskog expansions. An immediate advantage of the LB approach is that the notorious computational headaches of resolving the nonlinear convective derivative for turbulent flows in the momentum equation, v⋅∇v , is now replaced by a simple linear kinetic advection (streaming) term ξi⋅∇fi(x,ξi,t) . ξi define the chosen discrete phase space lattice velocities. The fluid nonlinearities are recovered by incorporating quadratic algebraic nonlinearities into the LB collision operator. The initial collision operator was of BGK form (fi−fieq)/τ . The relaxation distribution function fieq is a function of the macroscopic variables, and τ is a relaxation time. The very early LB algorithms were restricted to low Mach number and low Reynolds number flows. However a literal explosion of research in LB has moved the field into multispeed-lattices, multiple relaxation times, entropic LB, supersonic flows using adaptive space-time reference frame based on the actual local fluid velocity and temperature ( Citation 9–11 )
physics, condensed matter, fluids & plasmas,nuclear science & technology