#######################################################################################################################################
#                                                                                                                                     #
#         E X T R A C T I O N   D ' U N E   L I S T E   D E   P O I N T S  :                                                          #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xiirs/.CAYA.E1.1.$U' :                                                                                          #
#                                                                                                                                     #
#                     Jean-Francois COLONNA (LACTAMME, 20090619091744).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

$Z                  setParam            _____MaillageParam            "$K_VIDE"
$Z                                      # Parametre introduit le 20090619131348...                                                    #

$Z                  setParam            _____Ar                       2.4

$Z                  setParam            _____RotationOZ               0

$Z                  setParam            _____ParticulePara1           "$K_VIDE"

$Z        set       N_Au_CaRrE=VRAI
$Z                                      # Pour simplifier l'acceleration temporaires du processus lors de tests de mise au point      #
$Z                                      # des parametres...                                                                           #

$Z        $DELETE   $xTV/COORDONNEES$COORD_U
$Z        $DELETE   $xTV/COORDONNEES$COORD_V
$Z        $DELETE   $xTV/COORDONNEES$COORD_X
$Z        $DELETE   $xTV/COORDONNEES$COORD_Y
$Z        $DELETE   $xTV/COORDONNEES$COORD_Z
$Z        $DELETE   $xTV/COULEURS$ROUGE
$Z        $DELETE   $xTV/COULEURS$VERTE
$Z        $DELETE   $xTV/COULEURS$BLEUE
$Z        $DELETE   $xTV/RAYONS

$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* U=//"                                                                                                     \
$Z                  -e 's/ .*$//'                                                                                                       \
$Z                                                                                                  > $xTV/COORDONNEES$COORD_U
$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* V=//"                                                                                                     \
$Z                  -e 's/ .*$//'                                                                                                       \
$Z                                                                                                  > $xTV/COORDONNEES$COORD_V

$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* X=//"                                                                                                     \
$Z                  -e 's/ .*$//'                                                                                                 |     \
$Z        $xrv/maillage_u_v$X                                                                                                           \
$Z                  ne=0 fichierU=$xTV/COORDONNEES$COORD_U fichierV=$xTV/COORDONNEES$COORD_V fichierS="="                               \
$Z                  messages_erreur_ordonnancement=FAUX                                                                                 \
$Z                  $_____MaillageParam                                                                                                 \
$Z                                                                                                  > $xTV/COORDONNEES$COORD_X
$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* Y=//"                                                                                                     \
$Z                  -e 's/ .*$//'                                                                                                 |     \
$Z        $xrv/maillage_u_v$X                                                                                                           \
$Z                  ne=0 fichierU=$xTV/COORDONNEES$COORD_U fichierV=$xTV/COORDONNEES$COORD_V fichierS="="                               \
$Z                  messages_erreur_ordonnancement=FAUX                                                                                 \
$Z                  $_____MaillageParam                                                                                                 \
$Z                                                                                                  > $xTV/COORDONNEES$COORD_Y
$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* Z=//"                                                                                                     \
$Z                  -e 's/ .*$//'                                                                                                 |     \
$Z        $xrv/maillage_u_v$X                                                                                                           \
$Z                  ne=0 fichierU=$xTV/COORDONNEES$COORD_U fichierV=$xTV/COORDONNEES$COORD_V fichierS="="                               \
$Z                  messages_erreur_ordonnancement=FAUX                                                                                 \
$Z                  $_____MaillageParam                                                                                                 \
$Z                                                                                                  > $xTV/COORDONNEES$COORD_Z
$Z                                      # Recuperation des coordonnees {X,Y,Z}.                                                       #

$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* ROUGE=//"                                                                                                 \
$Z                  -e 's/ .*$//'                                                                                                 |     \
$Z        $xrv/maillage_u_v$X                                                                                                           \
$Z                  ne=0 fichierU=$xTV/COORDONNEES$COORD_U fichierV=$xTV/COORDONNEES$COORD_V fichierS="="                               \
$Z                  messages_erreur_ordonnancement=FAUX                                                                                 \
$Z                  $_____MaillageParam                                                                                                 \
$Z                                                                                                  > $xTV/COULEURS$ROUGE
$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* VERTE=//"                                                                                                 \
$Z                  -e 's/ .*$//'                                                                                                 |     \
$Z        $xrv/maillage_u_v$X                                                                                                           \
$Z                  ne=0 fichierU=$xTV/COORDONNEES$COORD_U fichierV=$xTV/COORDONNEES$COORD_V fichierS="="                               \
$Z                  messages_erreur_ordonnancement=FAUX                                                                                 \
$Z                  $_____MaillageParam                                                                                                 \
$Z                                                                                                  > $xTV/COULEURS$VERTE
$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* BLEUE=//"                                                                                                 \
$Z                  -e 's/ .*$//'                                                                                                 |     \
$Z        $xrv/maillage_u_v$X                                                                                                           \
$Z                  ne=0 fichierU=$xTV/COORDONNEES$COORD_U fichierV=$xTV/COORDONNEES$COORD_V fichierS="="                               \
$Z                  messages_erreur_ordonnancement=FAUX                                                                                 \
$Z                  $_____MaillageParam                                                                                                 \
$Z                                                                                                  > $xTV/COULEURS$BLEUE
$Z                                      # Recuperation des couleurs {ROUGE,VERTE,BLEUE}.                                              #

$Z        $CA       $FiChIeR_LiStE                                                                                                |     \
$Z        $SE       -e "s/^.* RAYON=//"                                                                                                 \
$Z                  -e 's/ .*$//'                                                                                                 |     \
$Z        $xrv/maillage_u_v$X                                                                                                           \
$Z                  ne=0 fichierU=$xTV/COORDONNEES$COORD_U fichierV=$xTV/COORDONNEES$COORD_V fichierS="="                               \
$Z                  messages_erreur_ordonnancement=FAUX                                                                                 \
$Z                  $_____MaillageParam                                                                                                 \
$Z                                                                                                  > $xTV/RAYONS
$Z                                      # Recuperation des rayons.                                                                    #

$Z        $DELETE   $FiChIeR_LiStE

$Z        set       NPointsX=`$CA $xTV/COORDONNEES$COORD_X | $WCl`
$Z        set       NPointsY=`$CA $xTV/COORDONNEES$COORD_Y | $WCl`
$Z        set       NPointsZ=`$CA $xTV/COORDONNEES$COORD_Z | $WCl`
#20220615105057____:$Z        set       NPointsXYZ=`$xcg/MAX3.01$X x=$NPointsX y=$NPointsY z=$NPointsZ entier=VRAI`                   #
$Z        set       NPointsXYZ=`$xcg/MIN3.01$X x=$NPointsX y=$NPointsY z=$NPointsZ entier=VRAI`



Copyright © Jean-François COLONNA, 2019-2024.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2019-2024.