#include <vector>#include <algorithm>#include <boost/graph/graph_traits.hpp>#include <boost/graph/adjacency_list.hpp>#include <boost/property_map/shared_array_property_map.hpp>#include <boost/graph/smallest_last_ordering.hpp>#include <boost/graph/sequential_vertex_coloring.hpp>#include "mmh_intf.h"#include "uth_log.h"#include "uth_system.h"
Classes | |
| struct | element |
Functions | |
| int | utr_generate_mesh_coloring (const int Mesh_id, int *Elem_colors) |
| int | utr_first_fit_coloring_with_front (const int nElems, const std::vector< int > *elem2elem, int *Elem_colors) |
| int | utr_first_fit_coloring_without_front (const int nElems, const std::vector< int > *elem2elem, int *Elem_colors) |
| int | utr_boost_sequential_coloring (const int nElems, int **elem2elem, int *Elem_colors) |
| int | utr_generate_int_ent_coloring (const int nElems, const std::vector< int > *elem2elem, int *Elem_colors) |
| int | utr_color_int_ent_for_assembly_with_std_vector (int Problem_id, int Level_id, int Nr_elems, int Nr_faces, int *L_int_ent_type, int *L_int_ent_id, int Nr_dof_ent, int *Nr_int_ent_loc, int **L_int_ent_index, int *Nr_colors_elems, int **L_color_index_elems, int *Nr_colors_faces, int **L_color_index_faces) |
| int | utr_first_fit_coloring_with_front_old (const int nElems, int **elem2elem, int *Elem_colors) |
| int | utr_generate_int_ent_coloring_old (const int nElems, int **elem2elem, int *Elem_colors) |
| int utr_boost_sequential_coloring | ( | const int | nElems, | |
| int ** | elem2elem, | |||
| int * | Elem_colors | |||
| ) |
| int utr_color_int_ent_for_assembly_with_std_vector | ( | int | Problem_id, | |
| int | Level_id, | |||
| int | Nr_elems, | |||
| int | Nr_faces, | |||
| int * | L_int_ent_type, | |||
| int * | L_int_ent_id, | |||
| int | Nr_dof_ent, | |||
| int * | Nr_int_ent_loc, | |||
| int ** | L_int_ent_index, | |||
| int * | Nr_colors_elems, | |||
| int ** | L_color_index_elems, | |||
| int * | Nr_colors_faces, | |||
| int ** | L_color_index_faces | |||
| ) |


| int utr_first_fit_coloring_with_front | ( | const int | nElems, | |
| const std::vector< int > * | elem2elem, | |||
| int * | Elem_colors | |||
| ) |

| int utr_first_fit_coloring_with_front_old | ( | const int | nElems, | |
| int ** | elem2elem, | |||
| int * | Elem_colors | |||
| ) |

| int utr_first_fit_coloring_without_front | ( | const int | nElems, | |
| const std::vector< int > * | elem2elem, | |||
| int * | Elem_colors | |||
| ) |
| int utr_generate_int_ent_coloring | ( | const int | nElems, | |
| const std::vector< int > * | elem2elem, | |||
| int * | Elem_colors | |||
| ) |

| int utr_generate_int_ent_coloring_old | ( | const int | nElems, | |
| int ** | elem2elem, | |||
| int * | Elem_colors | |||
| ) |


| int utr_generate_mesh_coloring | ( | const int | Mesh_id, | |
| int * | Elem_colors | |||
| ) |

1.6.1