|
ViennaCL - The Vienna Computing Library
1.5.1
|
A class for the AMG points. Saves point index and influence measure Holds information whether point is undecided, C or F point. Holds lists of points that are influenced by or influencing this point. More...
#include <amg_base.hpp>
A class for the AMG points. Saves point index and influence measure Holds information whether point is undecided, C or F point. Holds lists of points that are influenced by or influencing this point.
| typedef ListType::iterator iterator |
| amg_point | ( | unsigned int | index, |
| unsigned int | size | ||
| ) | [inline] |
The constructor.
| unsigned int add_influence | ( | int | add | ) | [inline] |
| void add_influenced_point | ( | amg_point * | point | ) | [inline] |
| void add_influencing_point | ( | amg_point * | point | ) | [inline] |
| iterator begin_influenced | ( | ) | [inline] |
| const_iterator begin_influenced | ( | ) | const [inline] |
| iterator begin_influencing | ( | ) | [inline] |
| const_iterator begin_influencing | ( | ) | const [inline] |
| void calc_influence | ( | ) | [inline] |
| void clear_influenced | ( | ) | [inline] |
| void clear_influencing | ( | ) | [inline] |
| iterator end_influenced | ( | ) | [inline] |
| const_iterator end_influenced | ( | ) | const [inline] |
| iterator end_influencing | ( | ) | [inline] |
| const_iterator end_influencing | ( | ) | const [inline] |
| unsigned int get_aggregate | ( | ) | [inline] |
| unsigned int get_coarse_index | ( | ) | const [inline] |
| unsigned int get_index | ( | ) | const [inline] |
| unsigned int get_influence | ( | ) | const [inline] |
| unsigned int get_offset | ( | ) | [inline] |
| bool is_cpoint | ( | ) | const [inline] |
| bool is_fpoint | ( | ) | const [inline] |
| bool is_influencing | ( | amg_point * | point | ) | const [inline] |
| bool is_undecided | ( | ) | const [inline] |
| void make_cpoint | ( | ) | [inline] |
| void make_fpoint | ( | ) | [inline] |
| unsigned int number_influencing | ( | ) | const [inline] |
| void set_aggregate | ( | unsigned int | aggregate | ) | [inline] |
| void set_coarse_index | ( | unsigned int | index | ) | [inline] |
| void set_index | ( | unsigned int | index | ) | [inline] |
| void set_offset | ( | unsigned int | offset | ) | [inline] |
| void switch_ftoc | ( | ) | [inline] |
1.7.6.1