Holds RHS, potential, and information about grid size for a given level in the multi-grid hierarchy. More...
Public Attributes | |
Real *** | rhs |
Real *** | Phi |
Real | dx1 |
Real | dx2 |
Real | dx3 |
int | Nx1 |
int | Nx2 |
int | Nx3 |
int | is |
int | ie |
int | js |
int | je |
int | ks |
int | ke |
int | rx1_id |
int | lx1_id |
int | rx2_id |
int | lx2_id |
int | rx3_id |
int | lx3_id |
Holds RHS, potential, and information about grid size for a given level in the multi-grid hierarchy.
Definition at line 45 of file selfg_multigrid.c.
Definition at line 47 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Restriction_3d(), and selfg_multig_3d().
Definition at line 47 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Restriction_3d(), and selfg_multig_3d().
Definition at line 47 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Restriction_3d(), and selfg_multig_3d().
int MGrid::ie |
Definition at line 49 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Prolongation_3d(), Restriction_3d(), selfg_multig_3d(), swap_mg_ix2(), swap_mg_ix3(), swap_mg_ox1(), swap_mg_ox2(), and swap_mg_ox3().
int MGrid::is |
Definition at line 49 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Prolongation_3d(), Restriction_3d(), selfg_multig_3d(), swap_mg_ix1(), swap_mg_ix2(), swap_mg_ix3(), swap_mg_ox2(), and swap_mg_ox3().
int MGrid::je |
Definition at line 50 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Prolongation_3d(), Restriction_3d(), selfg_multig_3d(), swap_mg_ix1(), swap_mg_ix3(), swap_mg_ox1(), swap_mg_ox2(), and swap_mg_ox3().
int MGrid::js |
Definition at line 50 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Prolongation_3d(), Restriction_3d(), selfg_multig_3d(), swap_mg_ix1(), swap_mg_ix2(), swap_mg_ix3(), swap_mg_ox1(), and swap_mg_ox3().
int MGrid::ke |
Definition at line 51 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Prolongation_3d(), Restriction_3d(), selfg_multig_3d(), swap_mg_ix1(), swap_mg_ix2(), swap_mg_ox1(), swap_mg_ox2(), and swap_mg_ox3().
int MGrid::ks |
Definition at line 51 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Prolongation_3d(), Restriction_3d(), selfg_multig_3d(), swap_mg_ix1(), swap_mg_ix2(), swap_mg_ix3(), swap_mg_ox1(), and swap_mg_ox2().
int MGrid::lx1_id |
Definition at line 52 of file selfg_multigrid.c.
Referenced by multig_3d(), selfg_multig_3d(), set_mg_bvals(), and swap_mg_ix1().
int MGrid::lx2_id |
Definition at line 53 of file selfg_multigrid.c.
Referenced by multig_3d(), selfg_multig_3d(), set_mg_bvals(), and swap_mg_ix2().
int MGrid::lx3_id |
Definition at line 54 of file selfg_multigrid.c.
Referenced by multig_3d(), selfg_multig_3d(), set_mg_bvals(), and swap_mg_ix3().
int MGrid::Nx1 |
Definition at line 48 of file selfg_multigrid.c.
Referenced by multig_3d(), selfg_multig_3d(), and set_mg_bvals().
int MGrid::Nx2 |
Definition at line 48 of file selfg_multigrid.c.
Referenced by multig_3d(), selfg_multig_3d(), and set_mg_bvals().
int MGrid::Nx3 |
Definition at line 48 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), selfg_multig_3d(), set_mg_bvals(), swap_mg_ix1(), swap_mg_ix2(), swap_mg_ox1(), and swap_mg_ox2().
Real *** MGrid::Phi |
Definition at line 46 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Prolongation_3d(), Restriction_3d(), selfg_multig_3d(), swap_mg_ix1(), swap_mg_ix2(), swap_mg_ix3(), swap_mg_ox1(), swap_mg_ox2(), and swap_mg_ox3().
Real*** MGrid::rhs |
Definition at line 46 of file selfg_multigrid.c.
Referenced by Jacobi(), multig_3d(), Restriction_3d(), and selfg_multig_3d().
int MGrid::rx1_id |
Definition at line 52 of file selfg_multigrid.c.
Referenced by multig_3d(), selfg_multig_3d(), set_mg_bvals(), and swap_mg_ox1().
int MGrid::rx2_id |
Definition at line 53 of file selfg_multigrid.c.
Referenced by multig_3d(), selfg_multig_3d(), set_mg_bvals(), and swap_mg_ox2().
int MGrid::rx3_id |
Definition at line 54 of file selfg_multigrid.c.
Referenced by multig_3d(), selfg_multig_3d(), set_mg_bvals(), and swap_mg_ox3().