#include <GridCoarsener.hpp>
Public Member Functions | |
| void | PrintParam () |
| Prints the name and parameters. | |
| bool | GetCoarseSize (Array< int > &size) |
| Computes the coarse sizes for given grid sizes. | |
| BiCellGridSemiC (double the_ref_factor=2) | |
| Constructor. | |
For the directions in which the grid size (in grid cells) is greater than the maximum grid size (in cells) divided by a given factor, this coasener behaves simularly as BiCellGridC. For the other directions it does nothing. This can be used for the semicoarsening in the geometrical multigrid methods.
| BiCellGridSemiC::BiCellGridSemiC | ( | double | the_ref_factor = 2 |
) | [inline] |
Constructor.
| void BiCellGridSemiC::PrintParam | ( | ) |
Prints the name and parameters.
| bool BiCellGridSemiC::GetCoarseSize | ( | Array< int > & | size | ) |
Computes the coarse sizes for given grid sizes.
| [in,out] | size | in: given fine grid sizes, out: coarse grid sizes |
1.5.2