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

Go to the source code of this file.

Classes

class  pore_doublet.Health
 

Namespaces

namespace  pore_doublet
 

Functions

 pore_doublet.box2d (px, pz, xlo, xhi, zlo, zhi)
 
 pore_doublet.doublet_sdf ()
 
 pore_doublet.build (theta_deg, U, momentum=True, slip=0.0)
 
 pore_doublet._run_end (mask)
 
 pore_doublet.fronts (C, eps)
 
 pore_doublet.run (theta_deg, ca, steps, sample_every, label, momentum=True, budget=None, slip=0.0)
 
 pore_doublet.main ()
 

Variables

 pore_doublet.NX
 
 pore_doublet.NY
 
 pore_doublet.PLEN_IN
 
 pore_doublet.BRANCH
 
 pore_doublet.PLEN_OUT
 
 pore_doublet.W_NARROW
 
 pore_doublet.W_WIDE
 
 pore_doublet.Z_WALL_BOT
 
 pore_doublet.Z_SEPT
 
 pore_doublet.Z_WALL_TOP
 
float pore_doublet.WALL_SHIFT = 0.25
 
 pore_doublet.NZ = Z_WALL_BOT + W_WIDE + Z_SEPT + W_NARROW + Z_WALL_TOP
 
 pore_doublet.X1
 
 pore_doublet.X2
 
 pore_doublet.ZW_LO
 
 pore_doublet.ZW_HI
 
 pore_doublet.ZN_LO
 
 pore_doublet.ZN_HI
 
float pore_doublet.SIGMA = 100.0
 
 pore_doublet.RHO_L
 
 pore_doublet.RHO_G
 
 pore_doublet.MU_L
 
 pore_doublet.MU_G
 
float pore_doublet.CAP_CFL = 0.5
 
int pore_doublet.PRESS_CAP = 400
 
str pore_doublet.NPY_DIR = ""
 
int pore_doublet.PRESS_RTOL = 1e-8
 
int pore_doublet.MG_LEVELS = 5
 
int pore_doublet.VEL_SWEEPS = 20