30 int nytmp,
int nztmp,
char *nomsolution,
char* nomfich,
double ind1,
double ind2):
32 nytmp, nztmp, nomsolution, ind1, ind2),nomficher(nomfich)
54 double xmin,ymin,zmin,xmax,ymax,zmax;
59 char*
res=fgets(message,255,in);
60 sscanf(message,
"%lf %lf %lf %lf %lf %lf ",&xmin,&ymin,&zmin,&xmax,&ymax,&zmax);
61 res=fgets(message,255,in);
62 sscanf(message,
"%lf ",&dng);
67 res=fgets(message,255,in);
69 int n=sscanf(message,
"%lf %lf %lf %lf %lf",&x,&y,&z,&dn,&lambda);
72 double dist=dng*(1.-dn)*lambda;
75 BOITE_3D boite(x-dist,y-dist,z-dist,x+dist,y+dist,z+dist);
88 BOITE_3D boi(xmin,ymin,zmin,xmax,ymax,zmax);
101 double ecart=PT->get_valeur();
102 BOITE_3D boite(xyz[0],xyz[1],xyz[2],xyz[0],xyz[1],xyz[2]);
void change_grosseur(double f)
TPL_MAP_ENTITE< CT_POINT_ECHANTILLONNAGE * > lstpoint
TPL_OCTREE< CT_POINT_ECHANTILLONNAGE *, CT_POINT_ECHANTILLONNAGE * > octre
~FCT_TAILLE_FEM_SOLUTION_GENERATEUR_FICHIER()
void echantillonnage(void)
FCT_TAILLE_FEM_SOLUTION_GENERATEUR_FICHIER(MG_GESTIONNAIRE *gesttmp, MG_GEOMETRIE *geotmp, double dg, int fechantillon, int nxtmp, int nytmp, int nztmp, char *nomsolution, char *nomfich, double ind1=4, double ind2=0.25)
double facteur_grossissement
static int egal(double a, double b, double eps)
virtual X get_premier(ITERATEUR &it)
virtual X get_suivant(ITERATEUR &it)
virtual void ajouter(X x)
virtual void inserer(BOITE_3D &boite, A a, TPL_CELLULE_OCTREE< A, CONDITION > *cellule)
virtual void initialiser(TPL_LISTE_ENTITE< CONDITION > *lst_entite, int nombre, double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)