coupling_correction_2d¶
lumicks.pylake.coupling_correction_2d
- coupling_correction_2d(dx, dy, bead_diameter, is_y_oscillation=False, allow_rotation=True)¶
Calculates the coupling correction factor for a 2D problem.
This function rotates the coordinate system and decomposes the fluid velocity into a component perpendicular and aligned with the bead-to-bead axis. For the aligned component, we use the model presented in [1] to determine a correction factor, while for the perpendicular axis we use the model presented in [2], [3] and [4].
- Parameters:
dx (array_like or float) – X and Y distances from bead 1 to bead 2 [um].
dy (array_like or float) – X and Y distances from bead 1 to bead 2 [um].
bead_diameter (float) – Bead diameter [um].
is_y_oscillation (bool) – Is this a vertical oscillation?
allow_rotation (float) – Provide the solution for when spheres are allowed to rotate
References