|
flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
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) |