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

Go to the source code of this file.

Namespaces

namespace  precision_ab
 

Functions

 precision_ab.gpu_mem_mb ()
 
 precision_ab.rcp_sdf (Ng)
 
 precision_ab.sc_sphere_sdf (N, phi)
 
 precision_ab.case_hydro (ratios=(1e1, 1e2, 1e3, 1e4, 1e5, 1e6), N=8, NZ=24, g=0.1, steps=100)
 
 precision_ab.case_vof (ratios=(1e1, 1e2, 1e3, 1e4), n=32, steps=200)
 
 precision_ab.case_porous (N=16, beta=4.0, f_drive=0.2, eps=0.6, dt=0.5, steps=200)
 
 precision_ab.case_contrast (Ngs=(48, 64, 96), steps=4, maxit=300, rtol=1e-8, driver="pcg")
 
 precision_ab.case_zh (Ns=(32, 48, 64), phi=0.125, mu=0.1, F=1e-3, dt=None, max_steps=600, tol=1e-6)
 
 precision_ab.case_perm (Ngs=(44, 56), mu=0.1, F=1e-3, dt=80.0, max_steps=3000, tol=1e-6)
 
 precision_ab.case_cost (Ngs=(64, 96, 128), steps=10, warmup=3)
 
 precision_ab.case_floor (Ng=96, steps=2, maxit=500, driver="pcg", levels=None)
 
 precision_ab.case_trace (Ng=96, steps=2, maxit=300, rtol=1e-8, driver="pcg", levels=None)
 
 precision_ab.main ()
 

Variables

 precision_ab.HERE = os.path.dirname(os.path.abspath(__file__))
 
 precision_ab.flow = ensure_flow()
 
list precision_ab.ZH_PHI = [0.000125, 0.001, 0.008, 0.027, 0.064, 0.125, 0.216, 0.343, 0.45, 0.5236]
 
list precision_ab.ZH_K = [1.096, 1.212, 1.525, 2.008, 2.810, 4.292, 7.442, 15.4, 28.1, 42.1]
 
 precision_ab.CASES