Lanczos
The Lanczos integrator implements Brownian Dynamics with Hydrodynamic Interactions for open boundary systems using the Lanczos method. This integrator is a wrapper around the UAMMD BDHI::EulerMaruyama<BDHI::Lanczos> integrator.
For more details on the underlying method, please refer to the UAMMD BDHI documentation.
type:
BDHIOpenBoundary,Lanczosparameters:
timeStep:real: Time step \([time]\)temperature:real: Temperature of the system \([energy]\)viscosity:real: Viscosity of the fluid \([mass/(distance \cdot time)]\)hydrodynamicRadius:real: Hydrodynamic radius of the particles \([distance]\) (optional, uses particle radius if not specified)tolerance:real: Tolerance for the iterative solver (default: 1e-3)
Example:
"lanczos":{
"type":["BDHIOpenBoundary","Lanczos"],
"parameters":{
"timeStep": 0.01,
"temperature": 1.0,
"viscosity": 1.0,
"hydrodynamicRadius": 0.5,
"tolerance": 1e-4
}
}
Note
This integrator is suitable for systems with open boundary conditions in all directions.
Warning
This integrator assumes that particle masses and radii are defined in the particle data.