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

Go to the source code of this file.

Namespaces

namespace  setsolid_bench
 

Variables

int setsolid_bench.N = int(sys.argv[1]) if len(sys.argv) > 1 else 64
 
float setsolid_bench.R = 0.18 * N
 
list setsolid_bench.CEN = [(0.25*N,0.25*N,0.25*N),(0.75*N,0.75*N,0.25*N),(0.75*N,0.25*N,0.75*N),(0.25*N,0.75*N,0.75*N)]
 
 setsolid_bench.KN_R
 
 setsolid_bench.KI_I
 
 setsolid_bench.KI_R
 
 setsolid_bench.node_ints = np.array([1,-1,-1], dtype=np.int32)
 
float setsolid_bench.node_reals = 1.0
 
 setsolid_bench.bi = np.zeros((4,KI_R))
 
float setsolid_bench.g = np.arange(N)+0.5
 
 setsolid_bench.X
 
 setsolid_bench.Y
 
 setsolid_bench.Z
 
 setsolid_bench.indexing
 
 setsolid_bench.ref = np.full((N,N,N),1e30)
 
 setsolid_bench.dx = np.minimum(dy,N-dy)
 
 setsolid_bench.dz = np.minimum(dz,N-dz)
 
 setsolid_bench.refF = np.asfortranarray(ref)
 
 setsolid_bench.s = sdflow.Solver(N,N,N)
 
 setsolid_bench.periodic
 
list setsolid_bench.ts = []
 
list setsolid_bench.t0 = time.time(); fn(); ts.append(time.time()-t0)