#######################################################################################################################################
# #
# C H O I X D E L A P A R I T E D E L A #
# G E N E R A T I O N D ' U N E S T R U C T U R E M U L T I - C O N N E C T E E : #
# #
# #
# Author of '$xiirv/.NDIM.21.3.$U' : #
# #
# Jean-Francois Colonna (LACTAMME, AAAAMMJJhhmmss). #
# #
#######################################################################################################################################
$Z set Entiers="formater=VRAI signe="$K_VIDE" entiers=VRAI"
$Z set IndiceMinimum=`$xrv/tri.11$X ne=$_____Npoints fichier=$xTV/DUPLIQUE index=VRAI $Entiers | $HEA -1`
$Z @ IndiceMinimum = $IndiceMinimum + $Point0
#200506:$Z set CumulDuplique=`$xrv/cumul.01$X ne=$_____Npoints fichier=$xTV/DUPLIQUE en_tete=FAUX somme=VRAI produit=FAUX $Entiers` #
$Z set CumulDuplique=`$xrv/cumul.01$X ne=$_____Npoints fichier=$xTV/DUPLIQUE Men_tete=FAUX somme=VRAI produit=FAUX $Entiers`
$Z @ PariteCumul = $CumulDuplique % 2
$Z set Increment0=0
$Z set Increment1=1
$Z if ($PariteCumul == 0) then
$Z set Increment=$Increment0
$Z else
$Z set Increment=$Increment1
$Z endif
$Z $DELETE $xTV/INCREMENT
$Z $xci/valeurs_alea$X premiere=$Point0 derniere=$_____Npoints \
$Z graine=$UNDEF \
$Z avertir_UNDEF=FAUX \
$Z inf=$Increment0 sup=$Increment0 \
$Z forcer=VRAI Fnumero=$IndiceMinimum Fvaleur=$Increment \
$Z entiers=VRAI \
$Z message_borne_superieure_entiere=FAUX \
$Z > $xTV/INCREMENT
$Z $DELETE $xTV/DUPLIQUE.1
$Z $xrv/ADD2.11$X ne=$_____Npoints \
$Z fichier1=$xTV/DUPLIQUE \
$Z fichier2=$xTV/INCREMENT \
$Z > $xTV/DUPLIQUE.1
$Z $DELETE $xTV/DUPLIQUE
$Z $MV $xTV/DUPLIQUE.1 $xTV/DUPLIQUE
$Z set RendrePair=1
$Z $DELETE $xTV/INCREMENT
Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.