 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
30 int nytmp,
int nztmp,
char *nomsolution,
double ind1,
double ind2):
32 zonezoom(ind1),zonetrans(ind2)
60 LISTE_FEM_NOEUD::iterator it;
63 double x= nod->get_x() ;
64 double y= nod->get_y() ;
65 double z= nod->get_z() ;
104 for (
int i=0;i<nbpt;i++)
113 double dist=(x-xyz[0])*(x-xyz[0])+(y-xyz[1])*(y-xyz[1])+(z-xyz[2])*(z-xyz[2]);
FCT_TAILLE_FEM_SOLUTION_ECHANTILLONNAGE_ESTIMATION(MG_GESTIONNAIRE *gesttmp, MG_GEOMETRIE *geotmp, double dg, int fechantillon, int nxtmp, int nytmp, int nztmp, char *nomsolution, double ind1=4, double ind2=0.25)
void ecrire(double val, int i, int j, int coord=0, int num_no=0)
TPL_OCTREE< CT_POINT_ECHANTILLONNAGE *, CT_POINT_ECHANTILLONNAGE * > octre
FEM_NOEUD * get_premier_noeud(LISTE_FEM_NOEUD::iterator &it)
virtual void echantillonnage(void)=0
virtual void evaluer(double *xyz)
double get_fonction_influence(double r)
~FCT_TAILLE_FEM_SOLUTION_ECHANTILLONNAGE_ESTIMATION()
static int egal(double a, double b, double eps)
virtual void rechercher(BOITE_3D &boite, TPL_MAP_ENTITE< A > &liste_entite_trouve, TPL_CELLULE_OCTREE< A, CONDITION > *cellule)
virtual class BOITE_3D get_boite_3D(void)
void construit_particulier(void)
double2 sqrt(double2 &val)
virtual void estimation(void)
FEM_NOEUD * get_suivant_noeud(LISTE_FEM_NOEUD::iterator &it)
virtual double estimer(double x, double y, double z)