|
| | collocated_longmarch.BED = os.environ["BED"] |
| |
| | collocated_longmarch.N = int(os.environ.get("N", "192")) |
| |
| | collocated_longmarch.STEPS = int(os.environ.get("STEPS", "20000")) |
| |
| | collocated_longmarch.EVERY = int(os.environ.get("EVERY", "500")) |
| |
| | collocated_longmarch.DT = float(os.environ.get("DT", "60.0")) |
| |
| | collocated_longmarch.KIND = os.environ.get("KIND", "gauge-exact") |
| |
| | collocated_longmarch.ROT = int(os.environ.get("ROT", "1")) |
| |
| | collocated_longmarch.ROTF = int(os.environ.get("ROTF", "0")) |
| |
| | collocated_longmarch.ROTW = float(os.environ.get("ROTW", "1")) |
| |
| | collocated_longmarch.WALLW = float(os.environ.get("WALLW", "0")) |
| |
| | collocated_longmarch.DTSWITCH |
| |
| | collocated_longmarch.MU |
| |
| | collocated_longmarch.F0 |
| |
| | collocated_longmarch.SHIFT = np.array([float(v) for v in os.environ.get("SHIFT", "0,0,0").split(",")]) |
| |
| | collocated_longmarch.sdf |
| |
| | collocated_longmarch.R |
| |
| str | collocated_longmarch.sv = "stag" else flow.SolverColocated |
| |
| str | collocated_longmarch.s = sv(N, N, N) |
| |
| | collocated_longmarch.cutcell_pressure |
| |
| | collocated_longmarch.True |
| |
| | collocated_longmarch.pressure_coarse |
| |
| float | collocated_longmarch.fluid = 0.0 |
| |
| | collocated_longmarch.flush |
| |
| | collocated_longmarch.pk = None |
| |
| | collocated_longmarch.Pprev = None |
| |
| list | collocated_longmarch.U = [np.asarray(s.get_u()), np.asarray(s.get_v()), np.asarray(s.get_w())] |
| |
| int | collocated_longmarch.us = float(np.abs(U[0][fluid]).mean()) + 1e-300 |
| |
| int | collocated_longmarch.kc = float(U[0].mean()) * MU / F0 / R ** 2 |
| |
| float | collocated_longmarch.m1 = 0.0 |
| |
| list | collocated_longmarch.OX = [np.asarray(s.get_ox()), np.asarray(s.get_oy()), np.asarray(s.get_oz())] |
| |
| int | collocated_longmarch.kf = float((OX[0] * U[0]).mean()) * MU / F0 / R ** 2 |
| |
| | collocated_longmarch.div = np.zeros_like(U[0]) |
| |
| list | collocated_longmarch.flx = OX[a] * U[a] |
| |
| | collocated_longmarch.axis |
| |
| int | collocated_longmarch.m2 = float(np.sqrt((div[fluid] ** 2).mean())) / us |
| |
| list | collocated_longmarch.UF = [np.asarray(s.get_uf()), np.asarray(s.get_vf()), np.asarray(s.get_wf())] |
| |
| float | collocated_longmarch.m1sq = 0.0 |
| |
| float | collocated_longmarch.half = 0.5 * (U[a] + np.roll(U[a], 1, axis=a)) |
| |
| list | collocated_longmarch.op = OX[a] > 0 |
| |
| str | collocated_longmarch.dk = "" if pk is None else f"{kc - pk:+.2e}" |
| |
| str | collocated_longmarch.dm = "" if pm is None else f"{m1 - pm:+.2e}" |
| |
| | collocated_longmarch.Pf = np.asarray(s.get_p()) |
| |
| str | collocated_longmarch.dP = "" if Pprev is None else f"{np.abs(Pf - Pprev).max():.3e}" |
| |
| | collocated_longmarch.pm |
| |