![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller au code source de ce fichier.
Définition à la ligne 236 du fichier ot_doubleprecision.cpp.
Références acos(), double2::dx, sqrt(), et double2::x.
Définition à la ligne 224 du fichier ot_doubleprecision.cpp.
Références acos(), double2::dx, sqrt(), et double2::x.
Référencé par acos(), OT_ALGORITHME_GEOMETRIQUE::Angle3D_Segment_Segment(), MG_GEOMETRIE_OUTILS::angle_contour(), MSTRUCT_GENERATEUR::angle_entre_face_acceptable(), MAILLEUR3D::angle_front(), CAD4FE::GeometricTools::AngleInPlane(), CAD4FE::MakeLoops::CoEdge::AngleInPlane(), MG_MAILLAGE_OUTILS::calcul_angle_lsttriangle(), FEM_MAILLAGE_OUTILS::calcul_courbure(), MG_MAILLAGE_OUTILS::calcul_gaussienne_face(), CAD4FE::PolySurface::calcul_normale_unitaire(), CAD4FE::GeometricTools::ComputeDiedralAngle(), MAILLEUR2D_INS_NOEUD::delaunay_ndinsert(), MG_MAILLAGE_OUTILS::est_delaunay_generalise(), MSTRUCT_GENERATEUR_POLYCRISTAUX::genere(), MAILLEUR2D::genere_noeud(), CAD4FE::MAILLEUR2D::genere_noeud(), get_angle_par_noeud(), MG_BOUCLE::get_mg_coarete_precedente(), MG_BOUCLE::get_mg_coarete_suivante(), MG_EXPORT::get_string_angles_nautiques(), SLD_IMPORT_TESSELLATION::GetFaceMeshNormal(), MAILLEUR2D::initialise_front(), MAILLEUR2D_INS_NOEUD::ins_point_withbc(), MAILLEUR2D::insere_contrainte_segment(), MAILLEUR2D::insere_contrainte_triangle(), ST_SPHERICAL::inverser(), ST_CYLINDRICAL::inverser(), ST_CONICAL::inverser(), ST_CIRCLE::inverser(), ST_TOROIDAL::inverser(), ST_ELLIPSE::inverser(), SAT_ELLIPSE::inverser(), SAT_CONE::inverser(), CAD4FE::GeometricTools::IsInteriorDir(), REC_SQUELETTE_OPT::lissage_branche(), MGOPT_POSTTRAITEMENT::lissage_chen2005(), MGOPT_POSTTRAITEMENT::lissage_chen2008(), REC_FACE_CONIQUE::Reconstruire(), MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_cylindre(), MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_ellipsoide(), MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_torus(), MAILLEUR2D::traite_pole(), MGOPT_POSTTRAITEMENT::varience_McKenzie2016(), et OT_ALGORITHME_GEOMETRIQUE::VEC2_ABSOLUTE_ANGLE_VEC2().
Définition à la ligne 303 du fichier ot_doubleprecision.cpp.
Références asin(), double2::dx, sqrt(), et double2::x.
Définition à la ligne 294 du fichier ot_doubleprecision.cpp.
Références asin(), double2::dx, sqrt(), et double2::x.
Référencé par asin(), ST_SPHERICAL::inverser(), ST_TOROIDAL::inverser(), et CAD4FE::Criteria::PlanarCurve_BetaEpsilon().
Définition à la ligne 336 du fichier ot_doubleprecision.cpp.
Références atan(), double2::dx, et double2::x.
Définition à la ligne 327 du fichier ot_doubleprecision.cpp.
Références atan(), double2::dx, et double2::x.
Référencé par atan(), MAILLEUR2D::genere_noeud(), et REC_FACE_CONIQUE::Reconstruire().
Définition à la ligne 215 du fichier ot_doubleprecision.cpp.
Références cos(), double2::dx, sin(), et double2::x.
Définition à la ligne 206 du fichier ot_doubleprecision.cpp.
Références cos(), double2::dx, sin(), et double2::x.
Référencé par FCT_TAILLE::ajuste_distance_ortho_metrique(), MAILLEUR_ANALYSE::analyse_qualite_maillage_2D(), MAILLEUR_STL::calcul_etoile(), REC_SQUELETTE_OPT::calcul_sections2(), REC_SQUELETTE_OPT::calcul_sections_jonc(), cos(), ST_CYLINDRICAL::deriver(), ST_SPHERICAL::deriver(), ST_CONICAL::deriver(), ST_TOROIDAL::deriver(), ST_CIRCLE::deriver(), ST_ELLIPSE::deriver(), SAT_ELLIPSE::deriver(), SAT_CONE::deriver(), ST_CYLINDRICAL::deriver_seconde(), ST_SPHERICAL::deriver_seconde(), ST_CONICAL::deriver_seconde(), ST_TOROIDAL::deriver_seconde(), ST_CIRCLE::deriver_seconde(), ST_ELLIPSE::deriver_seconde(), SAT_ELLIPSE::deriver_seconde(), SAT_CONE::deriver_seconde(), TOIBREP::echantillonne_sommets(), equation_longueur(), ST_CYLINDRICAL::evaluer(), ST_SPHERICAL::evaluer(), ST_CONICAL::evaluer(), ST_TOROIDAL::evaluer(), ST_CIRCLE::evaluer(), ST_ELLIPSE::evaluer(), SAT_ELLIPSE::evaluer(), SAT_CONE::evaluer(), FCT_TAILLE_METRIQUE::evaluer_decompose(), OT_QUADRATURE_GAUSS::gauss_legendre_points(), MSTRUCT_GENERATEUR_POLYCRISTAUX::genere(), CAD4FE::MAILLEUR2D::genere_noeud(), VCT_OUTILS::get_moment_dans_plan(), MG_EXPORT::get_string_angles_nautiques(), VCT_OUTILS::get_system_axes(), OCC_SURFACE::get_type_geometrique(), ST_CONICAL::get_type_geometrique(), MSTRUCT_BORNE::get_VoigtReuss_poly(), MAILLEUR2D_INS_NOEUD::ins_point_withbc(), ST_SPHERICAL::inverser(), ST_TOROIDAL::inverser(), moment(), OT_ALGORITHME_GEOMETRIQUE::Rot3D_Point_Axe_Angle(), sin(), system_axes(), MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_cylindre(), MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_ellipsoide(), et MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_torus().
Définition à la ligne 275 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 267 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Référencé par VCT::construire_forme_tensorielle(), OT_TENSEUR::inverse(), et VCT_COMPARAISON::recale_repere_reference().
Définition à la ligne 154 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 146 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 120 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 112 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 137 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 129 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 171 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 163 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
std::ostream& operator<< | ( | std::ostream & | os, |
const double2 & | m | ||
) |
Définition à la ligne 200 du fichier ot_doubleprecision.cpp.
Références m.
Définition à la ligne 390 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 190 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 180 du fichier ot_doubleprecision.cpp.
Références double2::dx, et double2::x.
Définition à la ligne 283 du fichier ot_doubleprecision.cpp.
Références cos(), double2::dx, sin(), et double2::x.
Définition à la ligne 250 du fichier ot_doubleprecision.cpp.
Références cos(), double2::dx, sin(), et double2::x.
Référencé par FCT_TAILLE::ajuste_distance_ortho_metrique(), FEM_MAILLAGE_OUTILS::calcul_courbure(), REC_SQUELETTE_OPT::calcul_sections2(), REC_SQUELETTE_OPT::calcul_sections_jonc(), cos(), ST_CYLINDRICAL::deriver(), ST_SPHERICAL::deriver(), ST_CONICAL::deriver(), ST_TOROIDAL::deriver(), ST_CIRCLE::deriver(), ST_ELLIPSE::deriver(), SAT_ELLIPSE::deriver(), SAT_CONE::deriver(), ST_CYLINDRICAL::deriver_seconde(), ST_SPHERICAL::deriver_seconde(), ST_CONICAL::deriver_seconde(), ST_TOROIDAL::deriver_seconde(), ST_CIRCLE::deriver_seconde(), ST_ELLIPSE::deriver_seconde(), SAT_ELLIPSE::deriver_seconde(), SAT_CONE::deriver_seconde(), TOIBREP::echantillonne_sommets(), equation_longueur(), MG_MAILLAGE_OUTILS::est_delaunay_generalise(), ST_CYLINDRICAL::evaluer(), ST_SPHERICAL::evaluer(), ST_TOROIDAL::evaluer(), ST_CIRCLE::evaluer(), ST_CONICAL::evaluer(), ST_ELLIPSE::evaluer(), SAT_ELLIPSE::evaluer(), SAT_CONE::evaluer(), FCT_TAILLE_METRIQUE::evaluer_decompose(), MSTRUCT_GENERATEUR_POLYCRISTAUX::genere(), CAD4FE::MAILLEUR2D::genere_noeud(), VCT_OUTILS::get_moment_dans_plan(), MG_EXPORT::get_string_angles_nautiques(), VCT_OUTILS::get_system_axes(), OCC_SURFACE::get_type_geometrique(), ST_CONICAL::get_type_geometrique(), MSTRUCT_BORNE::get_VoigtReuss_poly(), moment(), CAD4FE::Criteria::PlanarCurve_EpsilonBeta(), OT_ALGORITHME_GEOMETRIQUE::Rot3D_Point_Axe_Angle(), sin(), system_axes(), MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_cylindre(), MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_ellipsoide(), et MSTRUCT_GENERATEUR_RSA::tirrage_aleatoire_torus().
Définition à la ligne 355 du fichier ot_doubleprecision.cpp.
Références double2::dx, sqrt(), et double2::x.
Définition à la ligne 345 du fichier ot_doubleprecision.cpp.
Références double2::dx, sqrt(), et double2::x.
Référencé par acos(), MGOPT_SIMP_ADAPTATIVE::adapte(), FCT_TAILLE::ajuste_distance_metrique(), FCT_TAILLE::ajuste_distance_ortho_metrique(), CAD4FE::GeometricTools::AngleInPlane(), MG_GEOMETRIE_OUTILS::arete_virtuelle(), asin(), MAILLEUR2D_OPTIMISATION::bouge_point(), MG_MAILLAGE_OUTILS::calcul_courbure(), FEM_MAILLAGE_OUTILS::calcul_courbure(), MG_MAILLAGE_OUTILS::calcul_courbure_arete_nonvirtuelle(), MG_MAILLAGE_OUTILS::calcul_courbure_arete_virtuelle(), MG_MAILLAGE_OUTILS::calcul_courbure_face(), MG_MAILLAGE_OUTILS::calcul_courbure_sommet(), FCT_TAILLE::calcul_distance_metrique(), MAILLEUR2D_STL_REFINE_INS_NOEUD::calcul_distance_metrique(), DLY_SEGMENT::calcul_longueur(), MG_CALCULE_PROPRIETES::calcul_masse_humidite(), SAT_ELLIPSE::calcul_parametre(), DLY_TETRA::calcul_volume(), FCT_TAILLE::calcul_volume_tetra_metrique(), TOIBREP::calculdist(), MG_MAILLAGE_ALGOS::calcule_caracteristiques1(), MG_MAILLAGE_ALGOS::calcule_caracteristiques2(), MG_MAILLAGE_ALGOS::calcule_caracteristiques3(), FCT_TAILLE_FACE::calcule_distance(), FCT_TAILLE::calcule_distance_metrique(), CAD4FE::MAILLEUR2D::calcule_distance_metrique(), MG_SEGMENT::calcule_longueur(), SAT_CONE::calcule_parametre(), MSTRUCT_ANALYSE_CHAMP::calculer_ecart_chargement(), MGOPT_MVT_NORMAL_QUADRATIQUE::change_liste_noeud_filtre(), MAILLEUR_BLOC::chercher(), MAILLEUR_ANALYSE::compare_maillage_carte_isotrope(), CAD4FE::ShortestPathByPlaneIntr::ComputeDistance(), REC_SQUELETTE::construire_squelette(), TPL_OCTREE_FCT< MG_NOEUD *, FCT_TAILLE >::cree_fils(), TPL_NTREE_FCT< MG_FRONT_3D *, FCT_TAILLE >::cree_fils(), MG_GEOMETRIE_OUTILS::cree_quadtree(), MSTRUCT_VER::cumuler_post_traitement(), CAD4FE::Intersection_Plane_MG_FACE::CurveAlgorithm(), MG_CALCUL_FATIGUE::cycle_jump(), OT_GEOMETRIE::declage_mg_face_mg_face(), REMAILLEUR::detruit_noeud(), OT_ALGORITHME_GEOMETRIQUE::Dist3D_Point_Plan(), SIMP_TETRA::distance(), FCT_GENERATEUR_FICHIER::distance_max_entre_points(), MAGIC::MG_FAST_MARCHING::dt2d(), MAGIC::MG_FAST_MARCHING::dt3d(), OT_STATISTIQUE::ecart_type(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_ECHANTILLON_FRONTIERE::echantillonnage(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_GRADIENT::echantillonnage(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_MICROSTRUCTURE::echantillonnage_arete(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_MICROSTRUCTURE::echantillonnage_arete_arete(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_MICROSTRUCTURE::echantillonnage_arete_face(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_MICROSTRUCTURE::echantillonnage_face(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_MICROSTRUCTURE::echantillonnage_face_face(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_MICROSTRUCTURE::echantillonnage_sommet_arete(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_MICROSTRUCTURE::echantillonnage_sommet_face(), FCT_TAILLE_FEM_SOLUTION_GENERATEUR_MICROSTRUCTURE::echantillonnage_sommet_sommet(), FCT_GENERATEUR_FRONTIERE::echantillonner(), FCT_GENERATEUR_CALIBRAGE::echantillonner(), MSTRUCT_POLY_ANALYSE_RESULTAT::enregistrer(), equation_longueur(), FCT_GENERATEUR_ECHANTILLONAGE_ESTIMATION::estimer(), FCT_TAILLE_FEM_SOLUTION_ECHANTILLONNAGE_ESTIMATION::estimer(), FCT_TAILLE_VOLUME::evaluer(), FCT_TAILLE_FACE::evaluer(), FCT_TAILLE_METRIQUE::evaluer_decompose(), FCT_TAILLE_FACE::evaluer_decompose(), FCT_TAILLE_FACE::evaluer_facteur_distance_maximale(), MGOPT_MVT_NORMAL::evaluer_fonction_f(), MGOPT_MVT_NORMAL::evaluer_gradient_f(), MSTRUCT_POLY_ANALYSE_RESULTAT::execute(), MSTRUCT_ANALYSE_LISTE_ORIENTATION::executer(), MSTRUCT_ANALYSE_LISTE_PROPRIETE_MASSIQUE::executer(), MSTRUCT_ANALYSE_LISTE_CHAMP::executer(), MSTRUCT_ANALYSE_LISTE_CONDUCTIVITE_THERMIQUE::executer(), MSTRUCT_ANALYSE_LISTE_ENERGIE_HILL::executer(), MSTRUCT_ANALYSE_LISTE_MODULES_ELASTICITE::executer(), MSTRUCT_ANALYSE_LISTE_CAO::executer(), MSTRUCT_ANALYSE_LISTE_MG_MAILLAGE::executer(), MSTRUCT_ANALYSE_LISTE_FEM_MAILLAGE::executer(), MGOPT_MVT_NORMAL_QUADRATIQUE::filtre1(), MGOPT_MVT_NORMAL_QUADRATIQUE::filtre2(), MAILLEUR2D::genere_noeud(), MSTRUCT_VES::generer_post_traitement(), VE_VES::generer_VES_aleatoire(), MG_FACE::get_courbure(), TPL_OCTREE< class FEM_ELEMENT3 *, class FEM_NOEUD * >::get_dimension_caracteristique(), FEM_MAILLAGE_QUADRATIQUE_OUTILS::get_distance_curviligne(), OT_GEOMETRIE::get_distance_min_mg_eletopo_mg_eletopo(), OT_GEOMETRIE::get_distance_min_mg_face_mg_face_echantillonnage(), MGOPT_MVT_NORMAL_QUADRATIQUE::get_ecart_type_sigma_vm(), MGOPT_MVT_NORMAL::get_ecart_type_sigma_vm(), OCC_SURFACE::get_echantillonnage(), MG_CALCUL_FATIGUE::get_id_element(), MG_CALCUL_FATIGUE::get_id_element_face(), ST_LINE::get_longueur(), SAT_STRAIGHT::get_longueur(), OT_VECTEUR_3D::get_longueur(), OT_VECTEUR_4D::get_longueur(), OT_VECTEUR_3DD::get_longueur(), MG_COURBE::get_M(), MG_FACE::get_M(), MGOPT_MVT_NORMAL::get_norme_gradient_f(), OT_TENSEUR::get_orthogonalisation(), OT_POINTS_GAUSS::get_pt_gauss_penta(), MAILLEUR_FEM::get_quad_seg(), BOITE_2D::get_rayon(), BOITE_3D::get_rayon(), VCT_OUTILS::get_system_axes(), MG_ARETE::get_t(), FCT_TAILLE_FEM_SOLUTION::get_valeur_maximale(), MSTRUCT_BORNE::get_VoigtReuss_poly(), FCT_TAILLE_METRIQUE::GetComplement2(), SLD_FONCTION::GetValeurTolerance(), MG_EXPORT::gmsh(), SLD_IMPORT_TESSELLATION::importer_tessellation(), TPL_OCTREE_FCT< MG_NOEUD *, FCT_TAILLE >::initialiser(), TPL_NTREE_FCT< MG_FRONT_3D *, FCT_TAILLE >::initialiser(), MAILLEUR2D_INS_NOEUD::ins_point_withbc(), MAILLEUR2D_INS_NOEUD::ins_points(), MAILLEUR2D::insere_contrainte_triangle(), MAILLEUR2D::insere_segment(), MAILLEUR3D::insere_tetra(), MAILLEUR2D_INS_NOEUD::inshper_point(), MAILLEUR2D_STL_REFINE_INS_NOEUD::inshper_point(), OT_FONCTION_SYMBOLIQUE::integre(), MAILLEUR2D::intersection_segment_segment(), OT_TENSEUR::inverse(), ST_TOROIDAL::inverser(), MGOPT_POSTTRAITEMENT::lissage_McKenzie2016(), MGOPT_MVT_NORMAL_QUADRATIQUE::lissage_taubin_lambda(), MGOPT_MVT_NORMAL_QUADRATIQUE::lissage_taubin_nu(), MAILLEUR_ADAPTATIF::maille(), MAILLEUR1D::maille(), CAD4FE::MAILLEUR1D::maille(), REMAILLEUR::maille(), MAILLEUR2D_MERGEMAI::mergmsh(), OT_VECTEUR_3DD::norme(), MGOPT_SIMP::optimisation(), OT_ALGORITHME_GEOMETRIQUE::pbase_Plane(), CAD4FE::Criteria::PlanarCurve_EpsilonBeta(), CAD4FE::Criteria::PlanarCurve_EpsilonH(), MGOPT_POSTTRAITEMENT::ponderation_elfallahford(), MGOPT_POSTTRAITEMENT::ponderation_laplacian(), OT_GEOMETRIE::projection_au_plus_pres_sur_mg_arete(), OT_GEOMETRIE::projection_au_plus_pres_sur_mg_face(), MAILLEUR_STL::projete_point_sur_triangulation(), MAILLEUR2D_MERGEMAI::proxndmerg(), OPERATEUR::qualite_triangle(), FEM_MAILLAGE_QUADRATIQUE_OUTILS::recentrage(), MGOPT_MVT_NORMAL_QUADRATIQUE::recentrage(), MG_ARETE::recupere_resultat(), OT_SYSTEME::resoud_QR(), TOIBREP::resoudgradT(), MAILLEUR_BLOC::seg_sur_face(), CAD4FE::GeometricTools::Segment2dCurvilinearLength(), MAGIC::MG_FAST_MARCHING::Solve_dt2d(), MAGIC::MG_FAST_MARCHING::Solve_dt3d(), sqrt(), MSTRUCT_OUTILS::statistiques_CAO(), MSTRUCT_OUTILS::statistiques_champ_volumique(), MSTRUCT_OUTILS::statistiques_fem_maillage(), MSTRUCT_OUTILS::statistiques_mg_maillage(), MSTRUCT_OUTILS::statistiques_tenseur_orientation(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stl_refining(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stl_sizmpref(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stlins_point_withbc(), MAILLEUR2D_STL_REFINE_INS_NOEUD::stlins_points(), FCT_TAILLE_FEM_SOLUTION::structure_support(), system_axes(), MG_MAILLAGE_OUTILS::TestDistanceEdge(), CAD4FE::Intersection_Plane_MG_FACE::TestPointInSegment(), CAD4FE::Intersection_Plane_MG_FACE::TestSegmentCrossFaceBoundary(), MAILLEUR2D::traite_pole(), MAILLEUR_DELAUNAY::transfert_maillage(), MAILLEUR_BLOC::tri_sur_face(), MGOPT_POSTTRAITEMENT::varience_McKenzie2016(), OT_ALGORITHME_GEOMETRIQUE::VEC2_ABSOLUTE_ANGLE_VEC2(), OT_ALGORITHME_GEOMETRIQUE::VEC2_DISTANCE_VEC2(), OT_ALGORITHME_GEOMETRIQUE::VEC2_NORM(), OT_ALGORITHME_GEOMETRIQUE::VEC2_NORMALIZE(), OT_ALGORITHME_GEOMETRIQUE::VEC3_DISTANCE_VEC3(), OT_ALGORITHME_GEOMETRIQUE::VEC3_NORM(), OT_ALGORITHME_GEOMETRIQUE::VEC3_NORMALIZE(), MAILLEUR_BLOC::verif_noeud_sur_arete(), et MAILLEUR_BLOC::verif_noeud_sur_sommet().
Définition à la ligne 319 du fichier ot_doubleprecision.cpp.
Références double2::dx, tan(), et double2::x.
Définition à la ligne 311 du fichier ot_doubleprecision.cpp.
Références double2::dx, tan(), et double2::x.
Référencé par ST_CONICAL::deriver(), ST_CONICAL::deriver_seconde(), ST_CONICAL::evaluer(), ST_CONICAL::get_param_NURBS(), ST_CONICAL::inverser(), et tan().