|
subroutine, public | multigrid_oct_m::multigrid_init (mgrid, namespace, space, mesh, der, stencil, mc, nlevels) |
|
subroutine, public | multigrid_oct_m::multigrid_get_transfer_tables (tt, space, fine, coarse) |
| creates the lookup tables to go between the coarse and fine meshes More...
|
|
subroutine, public | multigrid_oct_m::multigrid_mesh_half (space, namespace, mesh_in, mesh_out, stencil) |
| Creates a mesh that has twice the spacing betwen the points than the in mesh. This is used in the multi-grid routines. More...
|
|
subroutine, public | multigrid_oct_m::multigrid_mesh_double (space, namespace, mesh_in, mesh_out, stencil) |
|
subroutine, public | multigrid_oct_m::multigrid_end (mgrid) |
|
integer function, public | multigrid_oct_m::multigrid_number_of_levels (base_der) |
|
subroutine | multigrid_oct_m::multigrid_build_stencil (dim, weight, shift) |
|
subroutine, public | multigrid_oct_m::dmultigrid_coarse2fine (tt, coarse_der, fine_mesh, f_coarse, f_fine, set_bc) |
|
subroutine, public | multigrid_oct_m::dmultigrid_fine2coarse (tt, fine_der, coarse_mesh, f_fine, f_coarse, method_p) |
|
subroutine | multigrid_oct_m::dmultigrid_injection (tt, f_fine, f_coarse) |
|
subroutine | multigrid_oct_m::dmultigrid_restriction (tt, fine_der, coarse_mesh, f_fine, f_coarse, set_bc) |
|
subroutine, public | multigrid_oct_m::dmultigrid_coarse2fine_batch (tt, coarse_der, fine_mesh, coarseb, fineb) |
|
subroutine, public | multigrid_oct_m::dmultigrid_fine2coarse_batch (tt, fine_der, coarse_mesh, fineb, coarseb, method_p) |
|
subroutine | multigrid_oct_m::dmultigrid_restriction_batch (tt, fine_der, coarse_mesh, fineb, coarseb) |
|
subroutine, public | multigrid_oct_m::zmultigrid_coarse2fine (tt, coarse_der, fine_mesh, f_coarse, f_fine, set_bc) |
|
subroutine, public | multigrid_oct_m::zmultigrid_fine2coarse (tt, fine_der, coarse_mesh, f_fine, f_coarse, method_p) |
|
subroutine | multigrid_oct_m::zmultigrid_injection (tt, f_fine, f_coarse) |
|
subroutine | multigrid_oct_m::zmultigrid_restriction (tt, fine_der, coarse_mesh, f_fine, f_coarse, set_bc) |
|
subroutine, public | multigrid_oct_m::zmultigrid_coarse2fine_batch (tt, coarse_der, fine_mesh, coarseb, fineb) |
|
subroutine, public | multigrid_oct_m::zmultigrid_fine2coarse_batch (tt, fine_der, coarse_mesh, fineb, coarseb, method_p) |
|
subroutine | multigrid_oct_m::zmultigrid_restriction_batch (tt, fine_der, coarse_mesh, fineb, coarseb) |
|