 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
23 #ifndef _MAILLEUR_FEM_
24 #define _MAILLEUR_FEM_
bool get_courbure_noeud(class MG_NOEUD *no, MG_NOEUD *dirno, class OT_VECTEUR_3D &n, double &r)
std::map< MG_SEGMENT *, MG_SEGMENT * > segnonprojete
virtual int maille(class MG_GROUPE_TOPOLOGIQUE *mggt=NULL)
virtual int recal_element_quadratique(FEM_MAILLAGE *fem)
virtual void recherche_connexion_multidimension(TPL_MAP_ENTITE< class MG_SEGMENT * > &mini, class MG_MAILLAGE *maillage, class MG_GEOMETRIE *mg_geometrie)
virtual void get_quad_seg(MG_SEGMENT *seg, bool virtuel, double *xyz)
virtual int construire_lineaire(class FEM_MAILLAGE *fem, TPL_MAP_ENTITE< MG_SEGMENT * > &mini, MG_MAILLAGE *maillage, MG_GEOMETRIE *mg_geometrie)
virtual int construire_quadratique(class FEM_MAILLAGE *fem, TPL_MAP_ENTITE< MG_SEGMENT * > &mini, MG_MAILLAGE *maillage, MG_GEOMETRIE *mg_geometrie, bool courbure_discrete)
virtual void copie_numerotation_opt(FEM_MAILLAGE *fem)
MAILLEUR_FEM(class OT_CPU *comp=NULL)
std::map< MG_NOEUD *, OT_VECTEUR_3D > liste_normale
virtual int maille(class FEM_MAILLAGE *fem, bool courbure_discrete=false, int num=0)
virtual void optimise_numerotation(FEM_MAILLAGE *fem)
virtual void prepare_quad_discrete(class MG_MAILLAGE *mai, bool virtuel)
std::map< MG_SEGMENT *, MG_SEGMENT * > segaprojete
std::map< MG_NOEUD *, MG_NOEUD * > noeudcourburenulle