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

Go to the source code of this file.

Namespaces

namespace  vof_wetting
 

Functions

 vof_wetting.cap_sphere (volume, theta_deg)
 
 vof_wetting.cap_colour (nx, ny, nz, cx, cy, zw, R, theta_deg=90.0)
 
 vof_wetting.max_u (s, zlo=None)
 
 vof_wetting.relax (s, steps, cfl=0.15, dt_cap=None, probe=0)
 
 vof_wetting.g1 (thetas=(30.0, 60.0, 90.0, 120.0, 150.0), ratio=1.0, steps=600, R=12.0, nx=64, nz=40, zw=4.25, sigma=1.0, oh=0.1, pivot=0, init_offset=0.0, init_abs=None)
 
 vof_wetting.g1_domain (thetas=(60.0, 90.0, 120.0), ratio=1.0, steps=500, R=12.0, nx=64, nz=40, sigma=1.0, oh=0.1)
 
 vof_wetting.g1_domain_vs_sdf (thetas=(60.0, 90.0, 120.0), steps=500, gate=1.0)
 
 vof_wetting.g1_wall_placement (theta=60.0, steps=1200, fracs=(0.0, 0.25, 0.5, 0.75))
 
 vof_wetting.lens_volume (Rs, Rc, d)
 
 vof_wetting.drop_volume (Rs, Rc, d)
 
 vof_wetting.cap_from_volume (Rs, V, theta_deg)
 
 vof_wetting.theta_from_volume_apex (Rs, V, H)
 
 vof_wetting.g2 (thetas=(60.0, 90.0, 120.0), steps=600, Rs=12.0, Rd=8.0, n=64, sigma=1.0, oh=0.1)
 
 vof_wetting.box_sdf (ax, ay, az, xlo, xhi, zlo, zhi)
 
 vof_wetting.g4 (theta=30.0, steps=4000, nx=80, ny=4, nz=96, gap=24, plate=4, sigma=1.0, ratio=10.0, drho_g=2.4e-3, zbath=40.0, zplate=(16.0, 88.0), mu=0.2)
 

Variables

int vof_wetting.PRESS_MAXIT = 300
 
float vof_wetting.DEG = math.pi / 180.0
 
list vof_wetting.args = [a for a in sys.argv[1:] if not a.startswith("--")]
 
str vof_wetting.quick = "--quick" in sys.argv
 
list vof_wetting.which = args or ["g1", "g2"]
 
 vof_wetting.steps
 
 vof_wetting.ratio
 
 vof_wetting.thetas
 
 vof_wetting.init_abs