MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence du fichier ot_doubleprecision.cpp
#include <math.h>
#include <iomanip>
#include "ot_doubleprecision.h"
Graphe des dépendances par inclusion de ot_doubleprecision.cpp:

Aller au code source de ce fichier.

Fonctions

double2 operator+ (double2 &val1, double2 &val2)
 
double2 operator+ (const double2 &val1, const double2 &val2)
 
double2 operator- (double2 &val1, double2 &val2)
 
double2 operator- (const double2 &val1, const double2 &val2)
 
double2 operator* (double2 &val1, double2 &val2)
 
double2 operator* (const double2 &val1, const double2 &val2)
 
double2 operator/ (double2 &val1, double2 &val2)
 
double2 operator/ (const double2 &val1, const double2 &val2)
 
double2 operator^ (double2 &val1, double n)
 
double2 operator^ (const double2 &val1, const double n)
 
std::ostream & operator<< (std::ostream &os, const double2 &m)
 
double2 cos (double2 &val)
 
double2 cos (const double2 &val)
 
double2 acos (double2 &val)
 
double2 acos (const double2 &val)
 
double2 sin (double2 &val)
 
double2 f2abs (double2 &val)
 
double2 f2abs (const double2 &val)
 
double2 sin (const double2 &val)
 
double2 asin (double2 &val)
 
double2 asin (const double2 &val)
 
double2 tan (double2 &val)
 
double2 tan (const double2 &val)
 
double2 atan (double2 &val)
 
double2 atan (const double2 &val)
 
double2 sqrt (double2 &val)
 
double2 sqrt (const double2 &val)
 
int operator== (const double2 &val1, const double2 &val2)
 

Documentation des fonctions

◆ acos() [1/2]

double2 acos ( const double2 val)

Définition à la ligne 236 du fichier ot_doubleprecision.cpp.

Références acos(), double2::dx, sqrt(), et double2::x.

Voici le graphe d'appel pour cette fonction :

◆ acos() [2/2]

double2 acos ( double2 val)

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().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ asin() [1/2]

double2 asin ( const double2 val)

Définition à la ligne 303 du fichier ot_doubleprecision.cpp.

Références asin(), double2::dx, sqrt(), et double2::x.

Voici le graphe d'appel pour cette fonction :

◆ asin() [2/2]

double2 asin ( double2 val)

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().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ atan() [1/2]

double2 atan ( const double2 val)

Définition à la ligne 336 du fichier ot_doubleprecision.cpp.

Références atan(), double2::dx, et double2::x.

Voici le graphe d'appel pour cette fonction :

◆ atan() [2/2]

double2 atan ( double2 val)

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().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ cos() [1/2]

double2 cos ( const double2 val)

Définition à la ligne 215 du fichier ot_doubleprecision.cpp.

Références cos(), double2::dx, sin(), et double2::x.

Voici le graphe d'appel pour cette fonction :

◆ cos() [2/2]

double2 cos ( double2 val)

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().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ f2abs() [1/2]

double2 f2abs ( const double2 val)

Définition à la ligne 275 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ f2abs() [2/2]

double2 f2abs ( double2 val)

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().

Voici le graphe des appelants de cette fonction :

◆ operator*() [1/2]

double2 operator* ( const double2 val1,
const double2 val2 
)

Définition à la ligne 154 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator*() [2/2]

double2 operator* ( double2 val1,
double2 val2 
)

Définition à la ligne 146 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator+() [1/2]

double2 operator+ ( const double2 val1,
const double2 val2 
)

Définition à la ligne 120 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator+() [2/2]

double2 operator+ ( double2 val1,
double2 val2 
)

Définition à la ligne 112 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator-() [1/2]

double2 operator- ( const double2 val1,
const double2 val2 
)

Définition à la ligne 137 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator-() [2/2]

double2 operator- ( double2 val1,
double2 val2 
)

Définition à la ligne 129 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator/() [1/2]

double2 operator/ ( const double2 val1,
const double2 val2 
)

Définition à la ligne 171 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator/() [2/2]

double2 operator/ ( double2 val1,
double2 val2 
)

Définition à la ligne 163 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const double2 m 
)

Définition à la ligne 200 du fichier ot_doubleprecision.cpp.

Références m.

◆ operator==()

int operator== ( const double2 val1,
const double2 val2 
)

Définition à la ligne 390 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator^() [1/2]

double2 operator^ ( const double2 val1,
const double  n 
)

Définition à la ligne 190 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ operator^() [2/2]

double2 operator^ ( double2 val1,
double  n 
)

Définition à la ligne 180 du fichier ot_doubleprecision.cpp.

Références double2::dx, et double2::x.

◆ sin() [1/2]

double2 sin ( const double2 val)

Définition à la ligne 283 du fichier ot_doubleprecision.cpp.

Références cos(), double2::dx, sin(), et double2::x.

Voici le graphe d'appel pour cette fonction :

◆ sin() [2/2]

double2 sin ( double2 val)

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().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ sqrt() [1/2]

double2 sqrt ( const double2 val)

Définition à la ligne 355 du fichier ot_doubleprecision.cpp.

Références double2::dx, sqrt(), et double2::x.

Voici le graphe d'appel pour cette fonction :

◆ sqrt() [2/2]

double2 sqrt ( double2 val)

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().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ tan() [1/2]

double2 tan ( const double2 val)

Définition à la ligne 319 du fichier ot_doubleprecision.cpp.

Références double2::dx, tan(), et double2::x.

Voici le graphe d'appel pour cette fonction :

◆ tan() [2/2]

double2 tan ( double2 val)

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().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :