u4.71.03 Opérateur RECU_GENE#

Syntaxe#

Détail de la syntaxe
vect_asse_gene = RECU_GENE(
    ◆ RESU_GENE = tran_gene / harm_gene,
    ◆ / INST = float,
      / FREQ = float,
    ◇ NOM_CHAM = / "DEPL" (par défaut),
                 / "VITE",
                 / "ACCE",
    # Si: exists("INST") and not exists("FREQ")
        ◇ INTERPOL = / "NON" (par défaut),
                     / "LIN",
        ◇ CRITERE = / "RELATIF" (par défaut),
                    / "ABSOLU",
        # Si: (equal_to("CRITERE", 'RELATIF'))
            ◇ PRECISION = float (défaut: 1e-06),
        # Si: (equal_to("CRITERE", 'ABSOLU'))
            ◆ PRECISION = float,
)


◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles

Opérandes#

Opérande RESU_GENE#

♦    RESU_GENE = resgen

Concept de type tran_geneou harm_gene qui contient pour différentes discretisations (instants ou fréquences) des vecteurs généralisés de type déplacement, vitesse ou accélération.

Opérande NOM_CHAM#

◊    NOM_CHAM = nomcha

Chaîne de caractères désignant le nom symbolique du champ que l’on souhaite extraire: “DEPL”, “VITE” ou “ACCE”.

Opérande INST#

♦    INST = instant

Pour un résultat transitoire (tran_gene), l’instant pour lequel on souhaite extraire un vecteur généralisé.

Opérande INTERPOL#

Pour unrésultat transitoire (tran_gene):

◊    INTERPOL =

“NON”:

l’extraction doit être faite stricto-sensu,

“LIN”:

une interpolation est autorisée entre deux champs : cette interpolation peut être inacceptable entre deux instants d’archivage qui ne correspondent pas à des instants de calculs consécutifs par DYNA_TRAN_MODAL[U4.53.21].

Opérandes CRITERE et PRECISION#

Pour unrésultat transitoire (tran_gene):

◊    CRITERE =     / 'ABSOLU'
        • /    'RELATIF'
          

    ◊ PRECISION = prec

Indiquent avec quelle précision la recherche de l’instant doit se faire.

“ABSOLU” :

intervalle de recherche

[instant-prec, instant+ prec].

“RELATIF” :

intervalle de recherche

[(1-prec).instant, (1+prec).instant].

Note: Si CRITERE=”ABSOLU”

alors le mot-clé PRECISION devient obligatoire.

Opérande FREQ#

♦    FREQ = freq

Pour un résultat harmonique (harm_gene), la fréquence pour laquelle on souhaite extraire un vecteur généralisé.