We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b2abcb5 commit a505828Copy full SHA for a505828
1 file changed
content/gfd/_index.md
@@ -573,11 +573,13 @@ sections:
573
if (currentModel === 'rayleigh-benard') {
574
const Ra = params.rayleighNumber;
575
const Pr = params.prandtlNumber;
576
- const nu = Math.sqrt(Pr / Ra) * 0.1;
+ // Fix nu to give stable tau_f ≈ 0.8, derive kappa and g_beta from Ra, Pr
577
+ const nu = 0.1;
578
const kappa = nu / Pr;
- const tau_f = 3 * nu + 0.5;
579
+ const tau_f = 3 * nu + 0.5; // 0.8
580
const tau_g = 3 * kappa + 0.5;
- const g_beta = Ra * nu * kappa / (LBM_NY * LBM_NY * LBM_NY);
581
+ const H = LBM_NY;
582
+ const g_beta = Ra * nu * kappa / (H * H * H);
583
const steps = Math.round(params.stepsPerFrame);
584
for (let s = 0; s < steps; s++) {
585
lbmStep(tau_f, tau_g, g_beta);
0 commit comments