flow 0.4.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
Loading...
Searching...
No Matches
ghost_projection_apriori.py File Reference

Go to the source code of this file.

Namespaces

namespace  ghost_projection_apriori
 

Functions

 ghost_projection_apriori.sdf_sphere (x, y, z)
 
 ghost_projection_apriori.stokes_u (x, y, z)
 
 ghost_projection_apriori.periodic_u (x, y, z)
 
 ghost_projection_apriori.phi_man (x, y, z)
 
 ghost_projection_apriori.poly_D (t)
 
 ghost_projection_apriori.poly_Nc (t)
 
 ghost_projection_apriori.poly_Nnb (t)
 
 ghost_projection_apriori.build_geo (N, sdf=sdf_sphere, mode="center")
 
 ghost_projection_apriori.overlay_cells (geo)
 
 ghost_projection_apriori.crossing_points (geo, a, side, cells_flat)
 
 ghost_projection_apriori.closure_weights (stf, thf)
 
 ghost_projection_apriori.as_order (stf, order)
 
 ghost_projection_apriori.row_rescale (geo, order=2)
 
 ghost_projection_apriori.gather_face (u, a, m, cells_flat)
 
 ghost_projection_apriori.divergence (geo, u3, ubc_fn, rho=None, u_explicit=None)
 
 ghost_projection_apriori.assemble (geo, rho, order=2)
 
 ghost_projection_apriori.binary_openness_op (geo)
 
 ghost_projection_apriori.face_fields (geo, ufun)
 
 ghost_projection_apriori.test_extrapolation (Ns)
 
 ghost_projection_apriori.test_divergence (Ns)
 
 ghost_projection_apriori.solve_system (A, b, n_active)
 
 ghost_projection_apriori.test_solve (Ns, mode="center")
 
 ghost_projection_apriori.test_probes (N)
 
 ghost_projection_apriori.sdf_bed (npz_path, jitter=0.0)
 
 ghost_projection_apriori.sdf_pair (gap, rad=0.22)
 
 ghost_projection_apriori.solve_set (geo, M)
 
 ghost_projection_apriori.probe_split (geo, verbose=True, power_iters=200, tol=1e-6, order=2)
 
 ghost_projection_apriori.compat_bias (pr, geo, exact_leftnull=True)
 
 ghost_projection_apriori.test_split (args)
 
 ghost_projection_apriori.test_degenerate ()
 

Variables

float ghost_projection_apriori.R = 0.3102
 
 ghost_projection_apriori.C0 = np.array([0.013, -0.007, 0.004])
 
int ghost_projection_apriori.THETA_MIN = 1e-4
 
 ghost_projection_apriori.COUPLED
 
 ghost_projection_apriori.QUAD
 
 ghost_projection_apriori.LIN
 
 ghost_projection_apriori.BC_ONLY
 
 ghost_projection_apriori.EXPLICIT
 
dict ghost_projection_apriori.STATE_NAMES
 
 ghost_projection_apriori.ap = argparse.ArgumentParser()
 
 ghost_projection_apriori.action
 
 ghost_projection_apriori.help
 
 ghost_projection_apriori.type
 
 ghost_projection_apriori.int
 
 ghost_projection_apriori.default
 
 ghost_projection_apriori.float
 
 ghost_projection_apriori.nargs
 
 ghost_projection_apriori.choices
 
 ghost_projection_apriori.args = ap.parse_args()
 
list ghost_projection_apriori.Ns_eval = [16, 32, 64] if args.quick else [16, 32, 64, 128]
 
list ghost_projection_apriori.Ns_solve = [16, 24, 32] if args.quick else [16, 24, 32, 48]
 
 ghost_projection_apriori.s1 = test_extrapolation(Ns_eval)
 
 ghost_projection_apriori.s2 = test_divergence(Ns_eval)
 
 ghost_projection_apriori.s3 = test_solve(Ns_solve, mode=args.classify)
 
 ghost_projection_apriori.s4 = test_probes(args.probe_n)
 
 ghost_projection_apriori.s5 = test_degenerate()
 
list ghost_projection_apriori.gates
 
int ghost_projection_apriori.npass = 0