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>
Detailed Description
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.
Member Typedef Documentation
Constructor & Destructor Documentation
amg_point |
( |
unsigned int |
index, |
|
|
unsigned int |
size | |
|
) |
| | [inline] |
Member Function Documentation
unsigned int add_influence |
( |
int |
add |
) |
[inline] |
void add_influenced_point |
( |
amg_point * |
point |
) |
[inline] |
void add_influencing_point |
( |
amg_point * |
point |
) |
[inline] |
void calc_influence |
( |
|
) |
[inline] |
void clear_influenced |
( |
|
) |
[inline] |
void clear_influencing |
( |
|
) |
[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] |
The documentation for this class was generated from the following file:
- /data/development/ViennaCL/dev/viennacl/linalg/detail/amg/amg_base.hpp