|
flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
Go to the source code of this file.
Namespaces | |
| namespace | tracers |
Functions | |
| tracers.closure_reference (U0, A, D, N=96) | |
| tracers.vel (x, y, U0, A) | |
| tracers.simulate (U0, A, D, Np, dt, T, nper_fpt=(1, 4, 16), seed=0, nsave=400) | |
| tracers.est_msd (ts, X, t1, t2, nb=20) | |
| tracers.est_gk (ts, U, D, Umean, tmax, nb=20) | |
| tracers.est_fpt (tau, L, nb=20) | |
Variables | |
| int | tracers.TWO_PI = 2 * np.pi |
| tracers.U0 | |
| tracers.A | |
| int | tracers.D = float(sys.argv[2]) if len(sys.argv) > 2 else 0.1 |
| int | tracers.Np = int(sys.argv[3]) if len(sys.argv) > 3 else 20000 |
| int | tracers.T = float(sys.argv[4]) if len(sys.argv) > 4 else 600.0 |
| float | tracers.dt = 0.01 |
| tracers.Um | |
| int | tracers.tD = TWO_PI**2 / D |
| tracers.t0 = time.time() | |
| tracers.ts | |
| tracers.X | |
| tracers.U | |
| tracers.fpt | |
| tracers.v = X.var(axis=1) | |
| tracers.i = min(len(ts) - 1, int(frac * (len(ts) - 1))) | |
| tracers.j = max(1, i // 2) | |
| tracers.m | |
| tracers.e | |
| tracers.g | |
| tracers.f | |
| tracers.miss | |