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

Go to the source code of this file.

Classes

class  mg_coarse_wall.Geo
 

Namespaces

namespace  mg_coarse_wall
 

Functions

 mg_coarse_wall.edge_frac (pa, pb)
 
 mg_coarse_wall.snap (a)
 
 mg_coarse_wall.level_op (ax, ay, unknown, h, periodic, W)
 
 mg_coarse_wall.transfers (n, periodic)
 
 mg_coarse_wall.build_hierarchy (G, mode, nmin=4)
 
 mg_coarse_wall.colour_sets (n)
 
 mg_coarse_wall.smooth (A, x, b, sets, order)
 
 mg_coarse_wall.vcycle (levels, l, b, singular)
 
 mg_coarse_wall.contraction (levels, singular, its=60)
 
 mg_coarse_wall.bicgstab_its (levels, singular)
 
 mg_coarse_wall.disc_union (centres, R, L)
 

Variables

int mg_coarse_wall.SNAP = 1e-3
 
int mg_coarse_wall.n = int(sys.argv[1]) if len(sys.argv) > 1 else 128
 
float mg_coarse_wall.L = 1.0
 
float mg_coarse_wall.off = 0.37 / n
 
dict mg_coarse_wall.cases
 
 mg_coarse_wall.G = Geo(n, L, sdf, per)
 
str mg_coarse_wall.line = f"{name:34s}"
 
 mg_coarse_wall.lv = build_hierarchy(G, mode)
 
 mg_coarse_wall.rho = contraction(lv, False)
 
 mg_coarse_wall.its = bicgstab_its(lv, False)
 
 mg_coarse_wall.flush