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

Go to the source code of this file.

Namespaces

namespace  collocated_s1_reconciliation
 

Functions

 collocated_s1_reconciliation.bed_sdf (N, npz)
 
 collocated_s1_reconciliation.march (N)
 
 collocated_s1_reconciliation.stats (name, v, scale)
 

Variables

 collocated_s1_reconciliation.BED = os.environ.get("BED", "")
 
 collocated_s1_reconciliation.MARCH_TOL = float(os.environ.get("MARCH_TOL", "1e-8"))
 
 collocated_s1_reconciliation.MAXS = int(os.environ.get("MARCH_MAX", "4000"))
 
 collocated_s1_reconciliation.DT = float(os.environ.get("DT", "60.0"))
 
dict collocated_s1_reconciliation.prev = {}
 
 collocated_s1_reconciliation.s
 
 collocated_s1_reconciliation.sdf
 
 collocated_s1_reconciliation.R
 
 collocated_s1_reconciliation.steps
 
list collocated_s1_reconciliation.U = [np.asarray(s.get_u()), np.asarray(s.get_v()), np.asarray(s.get_w())]
 
list collocated_s1_reconciliation.UF = [np.asarray(s.get_uf()), np.asarray(s.get_vf()), np.asarray(s.get_wf())]
 
list collocated_s1_reconciliation.OX = [np.asarray(s.get_ox()), np.asarray(s.get_oy()), np.asarray(s.get_oz())]
 
float collocated_s1_reconciliation.fluid = 0.0
 
 collocated_s1_reconciliation.uscale = float(np.abs(U[0][fluid]).mean())
 
dict collocated_s1_reconciliation.rms = {}
 
float collocated_s1_reconciliation.half = 0.5 * (U[a] + np.roll(U[a], 1, axis=a))
 
list collocated_s1_reconciliation.openf = OX[a] > 0.0
 
 collocated_s1_reconciliation.div = np.zeros_like(U[0])
 
list collocated_s1_reconciliation.flx = OX[a] * half
 
 collocated_s1_reconciliation.axis
 
 collocated_s1_reconciliation.divf = np.zeros_like(U[0])
 
float collocated_s1_reconciliation.cavg = 0.5 * (UF[a] + np.roll(UF[a], -1, axis=a))
 
tuple collocated_s1_reconciliation.d = (U[a] - cavg)
 
float collocated_s1_reconciliation.near = fluid & (np.abs(sdf) <= 2.0)
 
float collocated_s1_reconciliation.bulk = fluid & (np.abs(sdf) > 2.0)
 
 collocated_s1_reconciliation.lr = np.log(N / prev["N"])
 
dict collocated_s1_reconciliation.orders
 
 collocated_s1_reconciliation.flush