32 FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ISOTROPE::FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ISOTROPE(
MG_GESTIONNAIRE *gesttmp,
MG_GEOMETRIE* geotmp,
double dg,
int fechantillon,
int nxtmp,
int nytmp,
int nztmp,
char *nomsolution):
FCT_TAILLE_FEM_SOLUTION(gesttmp,nxtmp,nytmp,nztmp),geo(geotmp),ecart_nodal(dg),fechan(fechantillon),facteur_grossissement(1.125),typedata(10),carteini(NULL)
34 strcpy(
nom,nomsolution);
37 FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ISOTROPE::FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ISOTROPE(
MG_GESTIONNAIRE *gesttmp,
MG_MAILLAGE* maitmp,
double dg,
int fechantillon,
int nxtmp,
int nytmp,
int nztmp,
char *nomsolution):
FCT_TAILLE_FEM_SOLUTION(gesttmp,nxtmp,nytmp,nztmp),mai(maitmp),ecart_nodal(dg),fechan(fechantillon),facteur_grossissement(1.125),typedata(11),carteini(NULL)
39 strcpy(
nom,nomsolution);
43 FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ISOTROPE::FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ISOTROPE(
MG_GESTIONNAIRE *gesttmp,
MG_GEOMETRIE* geotmp,
FCT_TAILLE* carte,
int fechantillon,
int nxtmp,
int nytmp,
int nztmp,
char *nomsolution):
FCT_TAILLE_FEM_SOLUTION(gesttmp,nxtmp,nytmp,nztmp),geo(geotmp),ecart_nodal(0.),fechan(fechantillon),facteur_grossissement(1.125),typedata(10),carteini(carte)
45 strcpy(
nom,nomsolution);
48 FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ISOTROPE::FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ISOTROPE(
MG_GESTIONNAIRE *gesttmp,
MG_MAILLAGE* maitmp,
FCT_TAILLE* carte,
int fechantillon,
int nxtmp,
int nytmp,
int nztmp,
char *nomsolution):
FCT_TAILLE_FEM_SOLUTION(gesttmp,nxtmp,nytmp,nztmp),mai(maitmp),ecart_nodal(0.),fechan(fechantillon),facteur_grossissement(1.125),typedata(11),carteini(carte)
50 strcpy(
nom,nomsolution);
86 for (
int j=0;j<nbvol;j++)
90 if (affect==
false) boite=tmp;
95 for (
int j=0;j<nbcoque;j++)
99 if (affect==
false) boite=tmp;
100 else boite=boite+tmp;
108 LISTE_MG_NOEUD::iterator it;
111 if (no->get_x()<xmin) xmin=no->get_x();
112 if (no->get_y()<ymin) ymin=no->get_y();
113 if (no->get_z()<zmin) zmin=no->get_z();
114 if (no->get_x()>xmax) xmax=no->get_x();
115 if (no->get_y()>ymax) ymax=no->get_y();
116 if (no->get_z()>zmax) zmax=no->get_z();
138 LISTE_FEM_ELEMENT3::iterator ite3;