| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(multigrid_t), | intent(inout), | target | :: | self |
Instance of the type |
|
| integer, | intent(in) | :: | order |
Order of restriction 0: trivial restriction 1: weighted restriction (9-point stencil) |
||
| integer, | intent(in) | :: | dbgout |
Debug output level |
Creates the restriction matrix mappings mrcsr between all consecutive mesh levels - Projection method based on wighted 9 point average is used - Only inner grid points are taken into account