|
DOUG 0.2
|
#include <doug_config.h>Go to the source code of this file.
Data Types | |
| type | Aggregate_mod::Aggrs |
| Aggregates type. More... | |
| type | Aggregate_mod::AggrInfo |
| Aggregates info for parallel execution. More... | |
Modules | |
| module | Aggregate_mod |
Module for defining datastructures needed for aggregation. | |
Defines | |
| #define | float real |
Functions/Subroutines | |
| type(Aggrs) | Aggregate_mod::Aggrs_New () |
| Create empty Aggrs structure. | |
| type(AggrInfo) | Aggregate_mod::AggrInfo_New () |
| subroutine | Aggregate_mod::AggrInfo_Destroy (aggr) |
| subroutine | Aggregate_mod::Form_Aggr (aggr, nagrs, n, radius, nisolated, aggrnum) |
| subroutine | Aggregate_mod::Construct_Aggrs (aggr, nagr, n, radius, nisolated, num, starts, nodes) |
| subroutine | Aggregate_mod::Destruct_Aggrs (aggr) |
| subroutine | Aggregate_mod::Get_aggregate_nodes (cAggr, cAggrs, fAggrs, maxnodes, nodes, nnodes) |
| Get coarse aggregate node numbers (which are also domain node numbers). | |
| logical | Aggregate_mod::node_neighood_fits (innode, neighood, nneigs, nodes, stat, rowstart, colnrs) |
| logical | Aggregate_mod::marking_neighs_ok (layer, innode, neighood, stat, nneigs, nodes, rowstart, colnrs) |
| integer | Aggregate_mod::lets_colour (innode, neighood, minasize, maxasize, nneigs, nodes, stat, distance, rowstart, colnrs) |
| integer | Aggregate_mod::can_add_roundlayer (layer, ninnodes, inlayer, newlayer, roundernodes, neighood, minasize, maxasize, stat, distance, nneigs, nodes, rowstart, colnrs) |
| integer | Aggregate_mod::lets_colour3 (innode, neighood, minasize, maxasize, nneigs, nodes, stat, distance, rowstart, colnrs) |
| integer | Aggregate_mod::can_add_roundlayer3 (layer, ninnodes, inlayer, newlayer, roundernodes, neighood, minasize, maxasize, stat, distance, nneigs, nodes, rowstart, colnrs) |
| subroutine | Aggregate_mod::lets_colour2 (innode, neighood, minasize, maxasize, nneigs, nodes, stat, rowstart, colnrs, aggrnum) |
| recursive subroutine | Aggregate_mod::colouring_neighs2 (layer, innode, neighood, minasize, maxasize, stat, nneigs, nodes, rowstart, colnrs, aggrnum) |
| logical | Aggregate_mod::aggregate_to_neighbour (innode, dist, aggrnum, rowstart, colnrs) |
| subroutine | Aggregate_mod::color_print_aggrs (n, aggrnum, coarse_aggrnum, overwrite, owner) |
| subroutine | Aggregate_mod::cursor0 () |
| subroutine | Aggregate_mod::cursor_up (n) |
| subroutine | Aggregate_mod::cursor_down (n) |
| subroutine | Aggregate_mod::cprint (c, col) |
| subroutine | Aggregate_mod::cprintall (c, col) |
Variables | |
| logical | Aggregate_mod::debu = .false. |
| #define float real |
1.7.3-20110217