Module Import alias Import alias Import alias identifier Import alias Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword Str keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad ExtSlice Slice Slice BinOpMult UnaryOpUSub BinOpPow Call AttributeLoad NameLoad attr BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr BinOpMult BinOpMult Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad ExtSlice Slice Slice BinOpMult BinOpPow Call AttributeLoad NameLoad attr BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr BinOpMult BinOpMult Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad ExtSlice Slice Slice Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad ExtSlice Slice Slice Call AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad ExtSlice Slice Slice Call AttributeLoad NameLoad attr BinOpDiv UnaryOpUSub BinOpAdd BinOpPow BinOpSub AttributeLoad NameLoad attr NameLoad Num BinOpPow BinOpSub AttributeLoad NameLoad attr NameLoad Num BinOpPow NameLoad Num Assign SubscriptStore NameLoad ExtSlice Slice Slice BinOpMult NameLoad BinOpDiv BinOpMult Num BinOpSub AttributeLoad NameLoad attr NameLoad BinOpPow NameLoad Num Assign SubscriptStore NameLoad ExtSlice Slice Slice BinOpMult NameLoad BinOpDiv BinOpMult Num BinOpSub AttributeLoad NameLoad attr NameLoad BinOpPow NameLoad Num AugAssignAdd NameStore NameLoad AugAssignAdd NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad ExtSlice Slice Slice SubscriptLoad NameLoad ExtSlice Slice Slice Assign SubscriptStore NameLoad ExtSlice Slice Slice SubscriptLoad NameLoad ExtSlice Slice Slice Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd BinOpDiv BinOpMult Num BinOpSub SubscriptLoad NameLoad ExtSlice Slice BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num SubscriptLoad NameLoad ExtSlice Slice BinOpSub AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr BinOpDiv BinOpMult Num BinOpSub SubscriptLoad NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num SubscriptLoad NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice BinOpSub AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Str keyword Str keyword Str keyword Str keyword Num For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad ExtSlice Slice BinOpSub AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num Slice BinOpSub AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num SubscriptLoad NameLoad ExtSlice Slice BinOpSub AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num Slice BinOpSub AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad ExtSlice Slice Slice BinOpSub NameLoad Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num BinOpDiv BinOpMult Num BinOpSub SubscriptLoad NameLoad ExtSlice Slice BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num SubscriptLoad NameLoad ExtSlice Slice BinOpSub AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Assign SubscriptStore NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num BinOpDiv BinOpMult Num BinOpSub SubscriptLoad NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num SubscriptLoad NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice BinOpSub AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignSub NameStore NameLoad AugAssignSub NameStore NameLoad Expr Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd BinOpDiv BinOpMult Num BinOpSub SubscriptLoad NameLoad ExtSlice Slice BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num SubscriptLoad NameLoad ExtSlice Slice BinOpSub AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr BinOpDiv BinOpMult Num BinOpSub SubscriptLoad NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice BinOpAdd AttributeLoad NameLoad attr Num BinOpAdd AttributeLoad NameLoad attr Num SubscriptLoad NameLoad ExtSlice Slice AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Slice BinOpSub AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Str BinOpMod Str NameLoad
N/A N/A numpy N/A MG N/A mesh.patch patch N/A math N/A nx 128 N/A ny 128 N/A nproj 2 N/A myg N/A N/A patch Grid2d nx ny ng 1 N/A bc N/A N/A patch BCObject xlb periodic xrb periodic ylb periodic yrb periodic N/A U N/A N/A patch CellCenterData2d myg N/A N/A N/A U register_var u-old bc N/A N/A N/A U register_var v-old bc N/A N/A N/A U register_var u+gphi bc N/A N/A N/A U register_var v+gphi bc N/A N/A N/A U register_var u bc N/A N/A N/A U register_var v bc N/A N/A N/A U register_var divU bc N/A N/A N/A U register_var phi-old bc N/A N/A N/A U register_var phi bc N/A N/A N/A U register_var dphi bc N/A N/A N/A U register_var gradphi_x-old bc N/A N/A N/A U register_var gradphi_y-old bc N/A N/A N/A U register_var gradphi_x bc N/A N/A N/A U register_var gradphi_y bc N/A N/A N/A U create N/A u N/A N/A U get_var u N/A v N/A N/A U get_var v N/A N/A u N/A N/A N/A N/A N/A N/A N/A N/A numpy sin N/A N/A math pi N/A myg x2d 2 N/A N/A numpy sin N/A N/A 2.0 N/A math pi N/A myg y2d N/A N/A v N/A N/A N/A N/A N/A N/A N/A numpy sin N/A N/A math pi N/A myg y2d 2 N/A N/A numpy sin N/A N/A 2.0 N/A math pi N/A myg x2d N/A uold N/A N/A U get_var u-old N/A vold N/A N/A U get_var v-old N/A N/A uold N/A N/A N/A N/A N/A u copy N/A N/A vold N/A N/A N/A N/A N/A v copy N/A R 0.1 N/A x0 0.5 N/A y0 0.5 N/A phi N/A N/A U get_var phi-old N/A gradphi_x N/A N/A U get_var gradphi_x-old N/A gradphi_y N/A N/A U get_var gradphi_y-old N/A N/A phi N/A N/A N/A N/A N/A numpy exp N/A N/A N/A N/A N/A N/A myg x2d x0 2 N/A N/A N/A myg y2d y0 2 N/A R 2 N/A N/A gradphi_x N/A N/A N/A N/A phi N/A N/A -2.0 N/A N/A myg x2d x0 N/A R 2 N/A N/A gradphi_y N/A N/A N/A N/A phi N/A N/A -2.0 N/A N/A myg y2d y0 N/A R 2 N/A u gradphi_x N/A v gradphi_y N/A u_plus_gradphi N/A N/A U get_var u+gphi N/A v_plus_gradphi N/A N/A U get_var v+gphi N/A N/A u_plus_gradphi N/A N/A N/A N/A u N/A N/A N/A N/A N/A v_plus_gradphi N/A N/A N/A N/A v N/A N/A N/A N/A N/A N/A U fill_BC_all N/A divU N/A N/A U get_var divU N/A N/A divU N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A myg jlo N/A N/A myg jhi 1 N/A N/A N/A 0.5 N/A N/A u N/A N/A N/A N/A myg ilo 1 N/A N/A myg ihi 2 N/A N/A myg jlo N/A N/A myg jhi 1 N/A u N/A N/A N/A N/A myg ilo 1 N/A myg ihi N/A N/A myg jlo N/A N/A myg jhi 1 N/A myg dx N/A N/A 0.5 N/A N/A v N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A N/A myg jlo 1 N/A N/A myg jhi 2 N/A v N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A N/A myg jlo 1 N/A myg jhi N/A myg dy N/A a N/A N/A MG CellCenterMG2d nx ny xl_BC_type periodic xr_BC_type periodic yl_BC_type periodic yr_BC_type periodic verbose 1 N/A iproj N/A range nproj N/A N/A N/A N/A a init_zeros N/A N/A N/A a init_RHS divU N/A N/A N/A a solve rtol 1e-12 N/A phi N/A N/A U get_var phi N/A solution N/A N/A a get_solution N/A N/A phi N/A N/A N/A N/A myg ilo 1 N/A N/A myg ihi 2 N/A N/A N/A myg jlo 1 N/A N/A myg jhi 2 N/A solution N/A N/A N/A N/A a ilo 1 N/A N/A a ihi 2 N/A N/A N/A a jlo 1 N/A N/A a jhi 2 N/A dphi N/A N/A U get_var dphi N/A N/A dphi N/A N/A N/A N/A phi N/A N/A U get_var phi-old N/A gradphi_x N/A N/A U get_var gradphi_x N/A gradphi_y N/A N/A U get_var gradphi_y N/A N/A gradphi_x N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A myg jlo N/A N/A myg jhi 1 N/A N/A 0.5 N/A N/A phi N/A N/A N/A N/A myg ilo 1 N/A N/A myg ihi 2 N/A N/A myg jlo N/A N/A myg jhi 1 N/A phi N/A N/A N/A N/A myg ilo 1 N/A myg ihi N/A N/A myg jlo N/A N/A myg jhi 1 N/A myg dx N/A N/A gradphi_y N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A myg jlo N/A N/A myg jhi 1 N/A N/A 0.5 N/A N/A phi N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A N/A myg jlo 1 N/A N/A myg jhi 2 N/A phi N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A N/A myg jlo 1 N/A myg jhi N/A myg dy N/A u gradphi_x N/A v gradphi_y N/A N/A N/A U fill_BC_all N/A N/A divU N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A myg jlo N/A N/A myg jhi 1 N/A N/A N/A 0.5 N/A N/A u N/A N/A N/A N/A myg ilo 1 N/A N/A myg ihi 2 N/A N/A myg jlo N/A N/A myg jhi 1 N/A u N/A N/A N/A N/A myg ilo 1 N/A myg ihi N/A N/A myg jlo N/A N/A myg jhi 1 N/A myg dx N/A N/A 0.5 N/A N/A v N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A N/A myg jlo 1 N/A N/A myg jhi 2 N/A v N/A N/A N/A myg ilo N/A N/A myg ihi 1 N/A N/A N/A myg jlo 1 N/A myg jhi N/A myg dy N/A N/A N/A U write N/A proj-periodic.after N/A %d iproj