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

Go to the source code of this file.

Classes

class  vof_profile.Scale
 

Namespaces

namespace  vof_profile
 

Functions

 vof_profile.cylinder_fractions (shape, R, cx, cz, sub=32)
 
 vof_profile.sphere_fractions (shape, R, c, sub=24)
 
 vof_profile.bubble_colour_sub (nx, nz, R, cz, sub=4)
 
 vof_profile.bed_sdf (centres, nx, nz, Rg, periodic_xy=True)
 
 vof_profile.rsa_bed (n, W, R, z0, seed, gap=0.02)
 
 vof_profile.cached (name, fn)
 
 vof_profile.set_dt (s, dt)
 
 vof_profile.profile (s, nsteps, pick_dt, cap, label, extra=None)
 
 vof_profile.dt_from_limits (frac=0.4)
 
 vof_profile.case_hysing1 (nx=64, momentum=True, worklist=True)
 
 vof_profile.case_packed (nx=64, nz=160, worklist=True)
 
 vof_profile.case_trickle (nx=48, nz=96, worklist=True)
 
 vof_profile.case_droplet (n=128, worklist=True)
 
 vof_profile.case_scriven (n=96, ja=0.5, ratio=10.0, r0=6.0, worklist=True)
 
 vof_profile.show (tm)
 
 vof_profile.main ()
 

Variables

 vof_profile.HERE = os.path.dirname(os.path.abspath(__file__))
 
 vof_profile.CACHE = os.environ.get("VOF_PROFILE_CACHE", os.path.join(HERE, ".vof_profile_cache"))
 
dict vof_profile._LAST_DT = {"dt": 0.0}
 
 vof_profile.HYSING1 = dict(rho1=1000.0, rho2=100.0, mu1=10.0, mu2=1.0, g=0.98, sigma=24.5)
 
dict vof_profile.CASES