43 void build_edges_2D(IntTab& nodes_of_edges, IntTab& edges_of_cells)
const;
44 void build_edges_3D(IntTab& nodes_of_edges, IntTab& edges_of_cells)
const;
47 IntTab& edges_of_cells,
48 int nb_edges_per_cell,
49 int nb_nodes_per_edge,
50 const IntTab& local_nodes_of_edges)
const;
52 void build_new_nodes(DoubleTab& new_nodes,
const IntTab& nodes_of_edges)
const;
60 const IntTab& nodes_of_edges,
61 Static_Int_Lists& incidence)
const;
64 IntTabs& new_cells_of_boundary_faces,
65 const Static_Int_Lists& incidence_from_node_to_edges)
const;
68 IntTabs& new_cells_of_boundary_faces,
69 const Static_Int_Lists& incidence_from_node_to_edges)
const;
72 IntTabs& new_cells_of_connector_faces,
73 const Static_Int_Lists& incidence_from_node_to_edges)
const;
76 IntTabs& new_cells_of_connector_faces,
77 const Static_Int_Lists& incidence_from_node_to_edges)
const;
80 IntTabs& new_cells_of_internal_frontier_faces,
81 const Static_Int_Lists& incidence_from_node_to_edges)
const;
84 IntTabs& new_cells_of_internal_frontier_faces,
85 const Static_Int_Lists& incidence_from_node_to_edges)
const;
88 IntTab& new_cells_of_frontier_faces,
89 const Static_Int_Lists& incidence_from_node_to_edges,
90 const Faces& old_frontier_faces)
const;
93 IntTab& new_cells_of_frontier_faces,
94 const Static_Int_Lists& incidence_from_node_to_edges,
95 const Faces& old_frontier_faces)
const;
97 int find_edge(
const Static_Int_Lists& incidence_from_node_to_edges,
int node0,
int node1)
const;
100 const Type_Face& face_type,
101 const DoubleTab& new_nodes,
102 const IntTab& new_cells,
103 const Noms& new_sub_domaines_descriptions,
104 const IntTabs& new_nodes_of_boundary_faces,
105 const IntTabs& new_cells_of_boundary_faces,
106 const IntTabs& new_nodes_of_connector_faces,
107 const IntTabs& new_cells_of_connector_faces,
108 const IntTabs& new_nodes_of_internal_frontier_faces,
109 const IntTabs& new_cells_of_internal_frontier_faces);
120 const IntTabs& new_nodes_of_boundary_faces,
121 const IntTabs& new_cells_of_boundary_faces);
124 const IntTabs& new_nodes_of_connector_faces,
125 const IntTabs& new_cells_of_connector_faces);
128 const IntTabs& new_nodes_of_internal_frontier_faces,
129 const IntTabs& new_cells_of_internal_frontier_faces);
void update_domain(const Nom &cell_type, const Type_Face &face_type, const DoubleTab &new_nodes, const IntTab &new_cells, const Noms &new_sub_domaines_descriptions, const IntTabs &new_nodes_of_boundary_faces, const IntTabs &new_cells_of_boundary_faces, const IntTabs &new_nodes_of_connector_faces, const IntTabs &new_cells_of_connector_faces, const IntTabs &new_nodes_of_internal_frontier_faces, const IntTabs &new_cells_of_internal_frontier_faces)