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().
1.7.1