 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
46 int *tab=
new int[nbnoeudtotal+1];
47 for (
int i=0;i<nbnoeudtotal+1;i++) tab[i]=0;
53 while (
graph[niveau].get_nb()!=0)
56 int nb=
graph[niveau].get_nb();
57 for (
int i=0;i<nb;i++)
62 int nbvoisin=liste_voisin.
get_nb();
63 for (
int j=0;j<nbvoisin;j++)
69 graph[niveau+1].ajouter(no);
80 return graph.size()-2;
85 int num=
graph.size()-2;
102 if (nb_ele!=0) dim=2;
109 for (
int i=0;i<nb_ele;i++)
127 for (
int i=0;i<voisin.
get_nb();i++)
134 #pragma package(smart_init)
TPL_LISTE_ENTITE< class FEM_ELEMENT1 * > * get_lien_element1(void)
unsigned int get_nb_fem_noeud(void)
virtual void get_voisin_noeud(class FEM_NOEUD *no, TPL_LISTE_ENTITE< FEM_NOEUD * > &voisin)=0
TPL_LISTE_ENTITE< class FEM_ELEMENT2 * > * get_lien_element2(void)
TPL_LISTE_ENTITE< class FEM_ELEMENT3 * > * get_lien_element3(void)
TPL_MAP_ENTITE< FEM_NOEUD * > & get_dernier_niveau(void)
int get_excentricite(void)
TPL_MAP_ENTITE< FEM_NOEUD * > & get_niveau(int num)
virtual void ajouter(X x)
FEM_GRAPH_NOEUD(class FEM_NOEUD *rac, class FEM_MAILLAGE *mai)
void get_voisin_noeud(FEM_NOEUD *no, TPL_MAP_ENTITE< FEM_NOEUD * > &liste)
std::vector< TPL_MAP_ENTITE< FEM_NOEUD * > > graph