[cg_level] balance_new transformed into a selector routine that decides what strategy to choose. There is one strategy ATM :-)
[cg_level] added optional, unuset yet, parameter to init_all_new_cg
introduced switch to choose between load-balancing strategies
[cg_level] sketch for balance_strict_SFC
[ordering] comments, rename of subroutine
[cg_level] added routine to calculate extreme space-filling curve id for grids on each process
moved some deallocations from grid to a cg_level_T bound routine
[cg_level] added routine for checking f level is decomposed into processes strictly along currently used space-filling curve
[cg_level] gathering patches before sorting them along SFC moved to a separate routine
[cg_level] moved another potentially reusable code piece to a separate routine
[cg_level] balance_strict_SFC : worst possible implementation that neither maintains SFC ordering, nor checks it :-)
[cg_level] balance_strict_SFC routine conserves SFC-ordering if possible, it is just not very good at balancing, but rebalance takes care anyway
[cg_level] corrected integer kind
Merge pull request #59 from gawrysz/strict_SFC_distribution

Strict SFC distribution