Operands ========= Operand RESULTAT ----------------- ♦ RESULTAT = _F ( .. code-block:: text ◊/RESULTAT = CO ('resu'), [evol_noli] Allows PRE_SEISME_NONL to produce the concepts at the output of the macro command. The RESULTAT keyword is for use with STAT_DYNA only. Operand MODELE/MAILLAGE/CHAM_MATER/CARA_ELEM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: text ◊/MODELE = CO ('mo'), [model] ◊/MAILLAGE = CO ('mail'), [mesh] ◊//CHAM_MATER = CO ('chmat'), [cham_master] ◊/CARA_ELEM = CO ('carac'), [cara_elem] Allows PRE_SEISME_NONL to produce the concepts at the output of the macro command. The declaration of these concepts must be consistent with the data entered in the operands AFFE_MODELE (*cf*. § :ref:`3.5 `), AFFE_MATERIAU (*cf*. § :ref:`3.6 `), AFFE_CARA_ELEM (*cf.* § :ref:`3.7 `) and AFFE_CHAR_MECA (*cf*. § :ref:`3.8 `) operands defined within this macro command. .. code-block:: text These keywords are used to fill in the name of the concepts that the user wants to create: * the name of the model (mo) whose elements are the subject of mechanical calculation, * the name of the mesh (email) possibly containing new nodes and meshes, * the name of the material field (chmat) assigned to the mail mesh, * the name of the characteristics (characteristics) of the shell, beam, pipe, pipe, bar, cable, and discrete elements affected on the mo model. In the case of dynamic reduction (*cf.* [:ref:`U2.07.04 `] and [:external:ref:`U4.44.01 `]), these concepts created will contain the additional elements needed for subsequent calculations. Operand BASE_MODALE/MACR_ELEM_DYNA ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: text ◊/BASE_MODALE = CO ('bamo'), [mode_meca] ◊/MACR_ELEM_DYNA = CO ('mael'), [macr_elem_dyna] These keywords cannot be used without entering the keyword factor PRE_CALC_MISS (*cf*. § :ref:`3.2 `). In fact, they make it possible to fill in the following output concepts: * the name of the modal base (bamo) containing the interface modes used as a basis for projecting ground impedances, *the name of the macro-element (mael) that points to bamoet that can be directly used in CALC_MISS (*cf*. [:external:ref:`U7.03.12 `]). .. _RefNumPara__2257_163920585: Operand CHARGE ~~~~~~~~~~~~~~~~ .. code-block:: text CHARGE = _F ( ♦ NOM = CO ('l_char'), [l_char_meca] ♦ OPTION =/'COND_LIM', [DEFAUT] /'LAPL_TEMPS', [TXM] ), This keyword allows you to create a load linked to boundary conditions (OPTION = 'COND_LIM'), which is mandatory when trying to do dynamic reduction, or to the Laplace-Temps method (OPTION = 'LAPL_TEMPS'), which requires the presence of the operands UNITE_RESU_RIGI, UNITE_RESU_AMOR or UNITE_RESU_MASS in the keyword factor POST_CALC_MISS (*cf*. §). :ref:`3.3 `). .. _RefNumPara__1638_1896897403: Operand PRE_CALC_MISS ---------------------- .. code-block:: text ◊/PRE_CALC_MISS = _F ( ♦ CALC_MISS_OPTION =/'ISS', [TXM] /'ISFS', [TXM] ♦ NMAX_MODE_ISS = nbiss, [I] # If CALC_MISS_OPTION == 'ISFS' ♦ NMAX_MODE_IFS = nbifs, [I] ♦ GROUP_MA_INTERF = grma_int, [grma] ◊ GROUP_NO_CENT = grno_cent, [grno] ◊ REDUC_DYNA_ISS =/'NON', [DEFAUT] /'OUI', [TXM] ◊ REDUC_DYNA_IFS =/'NON', [DEFAUT] /'OUI', [TXM] ), Operand REDUC_DYNA_ISS/REDUC_DYNA_IFS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ These operands indicate how to represent the kinematics of ISS or IFS interfaces using a base of static modes (REDUC_DYNA_ *= 'NON') or dynamic modes (REDUC_DYNA_* = 'OUI'). Operand NMAX_MODE_ISS/NMAX_MODE_IFS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ These operands make it possible to specify the number of modes to be calculated in the case of a ISS or ISFS calculation. If REDUC_DYNA_ *= 'OUI', the corresponding NMAX_MODE_* keyword value must be a multiple of 6. .. _RefNumPara__1976_1896897403: Operand GROUP_MA_INTERF ~~~~~~~~~~~~~~~~~~~~~~~~~~ This keyword, which is mandatory, makes it possible to fill in the group of elements corresponding to the dynamic interface to be considered (all of the ISFS interface or that of ISS or that of IFS) for the calculation of interface modes. .. _RefNumPara__1978_1896897403: Operand GROUP_NO_CENT ~~~~~~~~~~~~~~~~~~~~~~~ This keyword indicates the group of nodes defined at the center of an interface allowing to consider the rigid behavior of this interface. If this keyword is entered a condition of type LIAISON_SOLIDE (*cf.* [:external:ref:`U4.42.01 `]) must, *a priori*, be entered using the AFFE_CHAR_MECA operand (*cf.* § :ref:`3.8 `). Operand CALC_MISS_OPTION ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This keyword indicates whether the calculation to be performed is of type 'ISS' or of type 'ISFS'. The value entered must therefore be consistent with the other operands of PRE_CALC_MISS but also of the CALC_MISS macro-command (*cf*). [:external:ref:`U7.03.12 `]). .. _RefNumPara__1643_1896897403: Operand POST_CALC_MISS ----------------------- .. code-block:: text ◊/POST_CALC_MISS = _F ( ♦ MACR_ELEM_DYNA = mael, [macr_elem_dyna] ♦ GROUP_MA_INTERF = grma_int, [grma] ♦ GROUP_NO_CENT = grno_cent, [grno] ◊ UNITE_RESU_RIGI = uresrig, [I] ◊ UNITE_RESU_AMOR = uresamo, [I] ◊ UNITE_RESU_MAS = uresmas, [I] ), Operand MACR_ELEM_DYNA ~~~~~~~~~~~~~~~~~~~~~~~~~~ This keyword expects as input a concept such as macr_elem_dynawhich essentially corresponds to the impedance (frequency or time) to be assembled into the numerical model and which is obtained previously with, for example, the sequence of the command LIRE_IMPE_MISS (*cf.* [:external:ref:`U7.02.32 `]) and MACR_ELEM_DYNA (*cf*). [:ref:`U4.65.01 `]). Operand GROUP_MA_INTERF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This keyword is the same as the one used in § :ref:`3.2.3 `. Operand GROUP_NO_CENT ~~~~~~~~~~~~~~~~~~~~~~~~~~ This operand is the same as the one used in § :ref:`3.2.4 `. It is particularly important when a calculation with STAT_DYNA (*cf.* § :ref:`3.4 `) has to be performed later. .. _RefNumPara__1972_1896897403: Operand UNITE_RESU_RIGI/UNITE_RESU_AMOR/UNITE_RESU_MASS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Logical unit numbers of files containing temporal ground impedances (or its breakdown in terms of inertia, damping, and stiffness) for the Laplace-Temps method. The operands UNITE_RESU_RIGI, UNITE_RESU_AMOR, UNITE_RESU_MASS, being for a use specific to the Laplace-Temps method, are mandatory when a charge concept of type LAPL_TEMPS (*cf.* § :ref:`3.1.3 `) is requested at the output of this macro-command. .. _RefNumPara__1688_1896897403: Operand STAT_DYNA ------------------ .. code-block:: text ◊/STAT_DYNA = _F ( ♦ RESULTAT = resu, [evol_noli] ♦ EXCIT = _F ( ♦ CHARGE = tank,/[char_meca] /[char_cine_meca] ◊ FONC_MULT = function,/[saster_function] /[tablecloth_saster] /[formula] ◊ TYPE_CHARGE =/'FIXE_CSTE', [DEFAUT] /'FIXE_PILO', [TXM] /'SUIV', [TXM] /'DIDI', [TXM] ), ♦ COMPORTEMENT = _F (see document [:ref:`U4.51.11 `]), ♦ CONVERGENCE = _F (see document [:ref:`U4.51.03 `]), ♦ BASE_MODALE = bamo, [mode_meca] ♦ UNITE_IMPE_TEMPS = _F ( ◊ UNITE_RESU_RIGI = uresrig, [I] ◊ UNITE_RESU_AMOR = uresamo, [I] ◊ UNITE_RESU_MASS = uresmas, [I] ), ♦ UNITE_IMPE_FREQ = uimpfr, [I] ♦ FORCE_SOL = fsol, [char_meca] ◊ COEF_AMOR =/0.0, [DEFAUT] /coefamo, [R] ◊ NB_INST =/100.0 [DEFAUT] /nbinst, [R] ), .. _RefNumPara__1870_1896897403: Operand RESULTAT ~~~~~~~~~~~~~~~~~~ This operand expects an evol_noli concept as input corresponding to the result of a static calculation. In particular, in the context of the Laplace-Temps method where it is sought to carry out a non-linear seismic analysis taking into account the soil-structure interaction, the expected concept corresponds to that produced by the operator STAT_NON_LINE (*cf.* [:ref:`U4.51.03 `]). Operand EXCIT ~~~~~~~~~~~~~~~ *Cf.* [:ref:`U4.51.03 `]. In practice and within the framework of the Laplace-Temps method, the EXCIT keyword expects all the loads used for the non-linear calculation whose result is entered in RESULTAT (*cf.* § :ref:`3.4.1 `). Operand COMPORTEMENT/CONVERGENCE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *Cf.* [:ref:`U4.51.03 `]. The syntax is the same as that of the factor keywords defined in the STAT_NON_LINEet operator, it must be consistent with the result entered in RESULTAT (*cf.* § :ref:`3.4.1 `). Operand BASE_MODALE ~~~~~~~~~~~~~~~~~~~~~~ This keyword expects as input the modal base used to project ground impedances. This base should be the same as that used to project the ground impedances specified in UNITE_IMPE_TEMPS (*cf.* § :ref:`3.4.5 `) and UNITE_IMPE_FREQ (*cf.* § :ref:`3.4.6 `) in the form of logical units. .. _RefNumPara__1878_1896897403: Operand UNITE_IMPE_TEMPS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The three keywords in this operand have the same meaning as in § :ref:`3.3.4 `. .. _RefNumPara__1880_1896897403: Operand UNITE_IMPE_FREQ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ This keyword expects as input the logical unit of the file containing the ground impedance calculated in the frequency domain. Operand FORCE_SOL ~~~~~~~~~~~~~~~~~~~~ This keyword expects as input a load concept of the type 'LAPL_TEMPS' (*cf.* § :ref:`3.1.3 `) as previously created by using the keyword POST_CALC_MISS (*cf.* § :ref:`3.3 `). Operand COEF_AMOR ~~~~~~~~~~~~~~~~~~~~ This keyword is a coefficient that makes it possible to control the value of viscous damping to be added at the soil-structure interface in the form of discrete elements of type DIS_TR. When COEF_AMOR is 1.0, the damping value that is assigned to the set of degrees of freedom of each discrete element is 1.E16 N.s.m-1. Operand NB_INST ~~~~~~~~~~~~~~~~~ This keyword expects as input the number of time steps required to stabilize the static-dynamic transition. The default value is often sufficient. .. _RefNumPara__2247_163920585: Operand AFFE_MODELE -------------------- Allows you to define the modelled physical phenomenon (mechanical, thermal, acoustic) and the type of finite elements used. The syntax for the AFFE_MODELE keyword is the same as for the operator with the same name [:external:ref:`U4.41.01 `]. Only one occurrence of this keyword is allowed. .. _RefNumPara__2251_163920585: Operand AFFE_MATERIAU ---------------------- Allows you to assign materials to geometric areas of a mesh or model. The syntax for the AFFE_MATERIAU keyword is the same as for the operator with the same name [:external:ref:`U4.43.03 `]. The only difference is that operand MODELEqui is not mandatory when PRE_CALC_MISS (*cf.* § :ref:`3.2 `) is present. Only one occurrence of this keyword is allowed. .. _RefNumPara__2249_163920585: Operand AFFE_CARA_ELEM ----------------------- Allows you to assign geometric and material characteristics to structural elements. The syntax for the AFFE_CARA_ELEM keyword is the same as for the operator with the same name [:external:ref:`U4.42.01 `]. The only difference concerns the operand MODELE which is not mandatory when PRE_CALC_MISS (*cf.* § :ref:`3.2 `) is present. Only one occurrence of this keyword is allowed. .. code-block:: text .. _RefNumPara__2253_163920585: Operand AFFE_CHAR_MECA ---------------------- Allows you to assign loads and boundary conditions to a mechanical model. The syntax for the AFFE_CHAR_MECA keyword is the same as for the operator with the same name [:external:ref:`U4.44.01 `]. The only difference concerns the operand MODELE which is not mandatory when PRE_CALC_MISS (*cf.* § :ref:`3.2 `) is present. Only one occurrence of this keyword is allowed. Operand INFO ------------ .. code-block:: text Allows you to control the message level of the macro command.