####################################################################### # # # | | ==== === ==== ==== | | | | # # | | | | | | / | | | | # # |====| |=== === |=== / |====| ------- ------- # # | | | | \ | / | | | | # # | | ==== | \ ==== ==== | | | | # # # ####################################################################### # Herezh++ is distributed under GPL 3 license ou ultérieure. # # Copyright (C) 1997-2021 Université Bretagne Sud (France) # # AUTHOR : Gérard Rio # # E-MAIL : gerardrio56@free.fr # # Certification IDDN.FR.010.0106078.000.R.P.2006.035.20600 # # # ####################################################################### # (version la plus rapide ) version 6.994 -- initialisation de l'entree des donnees racine du nom de fichier principal = modele == >>> lecture donnees particuliere de la fct: fext_press) operations finales: == >>> Fonction_nD::Definition_depend_M ( fct= fext_press) cas d'un ddl de base: nom_variables(1) = X1 depend_M += 1 cas d'un ddl de base: nom_variables(2) = X2 depend_M += 1 nb de variables independantes : 2 == >>> Fonction_nD::Definition_depend_M : valeur des indicateurs finaux pour memoire: = 0 -> la fct ne depend pas de la position = -1 : la fct depend que de la position > 0 : la fct depend de la position mais pas seulement depend_M = -1,depend_Mt = 0, depend_M0 = 0 utilisation du pipe nomme: fext_press_reception_Hz.FIFO pour la fonction externe fext_press ---- Fonction_externe_nD fext_press arguments= Tableau :taille= 2 X1 X2 variables_globales_en_enumere= taille 1 compteur_iteration_algo_global variables_globales_en_string= taille 0 utilisation du pipe nomme: fext_press_reception_Hz.FIFO pour la fonction externe fext_press ======== fin de la lecture, Projet::Lecture( ...=========== matrice masse principale: stockage initial matrice masse --> diagonal, nbddl= 66 matrice masse secondaire: stockage initial matrice masse --> diagonal, nbddl= 66 recalcul de la pseudo-masse (type: 0) recalcul de la pseudo-masse (type: 0) ====================================================================== INCREMENT DE CHARGE : 1 intensite 1 t= 1 dt= 1 ====================================================================== fonction: fext_press : parametres d'appel: para(1)= 0.21132486540518708 para(2)= 0.21132486540518708 compteur_iteration_algo_global 0 hzpp: ouverture du tube en ecriture, ecriture sur le tube: fext_press_envoi_Hz.FIFO ecriture de 3 reels variable 1= 0.21132486540518708 variable 2= 0.21132486540518708 variable 3= 0 HZpp: fermeture du tube en ecriture: fext_press_envoi_Hz.FIFO hzpp: ouverture du tube en lecture, lecture sur le tube: fext_press_reception_Hz.FIFO lecture de 1 reels resultat 1= 0 HZpp: fermeture du tube en lecture: fext_press_reception_Hz.FIFO retour fonction: val(1)= 0 fonction: fext_press : parametres d'appel: para(1)= 0.78867513459481287 para(2)= 0.21132486540518708 compteur_iteration_algo_global 0 hzpp: ouverture du tube en ecriture, ecriture sur le tube: fext_press_envoi_Hz.FIFO