Syntaxe ======= .. code-block:: text / interspectre / tran_gene = DYNA_ISS_VARI( ◆ / EXCIT_SOL = _F( ◆ | ACCE_X = fonction, | ACCE_Y = fonction, | ACCE_Z = fonction, ), / NB_FREQ = int, ◇ PRECISION = float (défaut: 0.999), ◇ ISSF = / "OUI", / "NON" (par défaut), ◆ INTERF = _F( ◆ GROUP_NO_INTERF = grno, ◆ MODE_INTERF = / "CORP_RIGI", / "TOUT", / "QUELCONQUE", ), ◆ MATR_COHE = _F( ◆ TYPE = / "MITA_LUCO", / "ABRAHAMSON", / "ABRA_ROCHER", / "ABRA_SOLMOYEN", # Si: equal_to("TYPE", 'MITA_LUCO') ◆ VITE_ONDE = float, ◇ PARA_ALPHA = float (défaut: 0.1), ), ◇ UNITE_RESU_FORC = unit (défaut: 33), ◇ UNITE_RESU_IMPE = unit (défaut: 32), ◇ TYPE = / "BINAIRE", / "ASCII" (par défaut), ◆ MATR_GENE = _F( ◆ MATR_MASS = matr_asse_gene_r, ◆ MATR_RIGI = matr_asse_gene_r / matr_asse_gene_c, ◇ MATR_AMOR = matr_asse_gene_r / matr_asse_gene_c, ), ◇ INFO = / 1 (par défaut), / 2, # Si: exists("EXCIT_SOL") ◇ & FREQ_MAX = float, & FREQ_PAS = float, # Si: exists("NB_FREQ") ◆ FREQ_INIT = float, ◆ FREQ_PAS = float, ◇ OPTION = / "TOUT" (par défaut), / "DIAG", ◆ NOM_CMP = / "DX", / "DY", / "DZ", ) ◆ : obligatoire ◇ : optionnel ⟐ : présent par défaut & : ensemble / : un seul parmi | : plusieurs choix possibles