Extracting a magnitude field ================================= Choosing symbolic names: Operands TOUT_CHAM/NOM_CHAM ------------------------------------------------------------ .. code-block:: text /TOUT_CHAM = /' OUI '[DEFAUT] This keyword indicates that we want to access the field (s) of quantities actually calculated for the concept result RESU. If operand NOM_CHAM is not used, this operand is taken by default to 'OUI'. Possible fields are described in the documentation specific to the result concepts. Example: the possible fields are for a result of the type evol_elas [:ref:`U4.51.01 `]: .. code-block:: text DEPL SIGM_ELNO EPSI_ELNO ......... .. code-block:: text /NOM_CHAM = L_ NOMSYMB [:ref:`l_K16 `] A result concept can consist of several quantity fields such as field at the nodes or field by element. This keyword allows you to choose a list of symbolic field names from among the set of possibilities (confer TOUT_CHAM). **Note:** *The keywords* *TOUT_CHAM and* *NOM_CHAMne can be used simultaneously.* Choice of order numbers: Operands TOUT_ORDRE/NUME_ORDRE/LIST_ORDRE ------------------------------------------------------ .. code-block:: text /TOUT_ORDRE = 'OUI' [DEFAUT] This keyword allows access to the field (s) for all the order numbers already calculated. Example: * any time for an evol_ type result... * all the proper modes for a mode_meca result. .. code-block:: text /NUME_ORDRE: LORDRE [L_i] This keyword allows access only to the field (s) corresponding to a list of order numbers LORDRE (the plural is used here for the case where TOUT_CHAM =' OUI 'has been chosen). .. code-block:: text Example: RESU =( _F (RESULTAT = RESU, TOUT_CHAM = 'OUI', NUME_ORDRE = (3.6)) All fields calculated at the third and sixth order numbers will be accessed. .. code-block:: text /LIST_ORDRE: LENTI [listis] The keyword LIST_ORDRE indicates that we want to access the field (s) corresponding to a list of order numbers LENTI, defined by the operator DEFI_LIST_ENTI [:external:ref:`U4.34.02 `] (LENTI is therefore a listis concept). Example: .. code-block:: text LISTE = DEFI_LIST_ENTI (VALE = (3.6)) RESU =( _F (RESULTAT = RESU, TOUT_CHAM = 'OUI', LIST_ORDRE = LISTE) All fields calculated at the third and sixth order numbers will be accessed. Other ways to choose order numbers: access variables ---------------------------------------------------------------- Operands TOUT_MODE/NUME_MODE/LIST_MODE/NOEUD_CMP ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: text /TOUT_MODE = 'OUI' This keyword indicates that you want to access all fields for all mode numbers already calculated. It is only legal for result concept types (static or dynamic modes) whose access variable is NUME_MODE. .. code-block:: text /NUME_MODE = LMODE [L_i] This keyword indicates that we want to access the field (s) corresponding to a list of LMODE fashion numbers. These numbers are the ones affected by the calculation algorithm. It is only legal for result concept types (static or dynamic modes) whose access variable is NUME_MODE. .. code-block:: text Example: RESU =( _F (RESULTAT = RESU, TOUT_CHAM =' OUI ', NUME_MODE = (3.6)) We will have access to all the fields corresponding to the third and sixth modes. .. code-block:: text /LIST_MODE = LENTI [listis] The keyword LIST_MODE indicates that we want to access the field (s) corresponding to a list of mode numbers LENTI, defined by the operator DEFI_LIST_ENTI [:external:ref:`U4.34.02 `] (LENTI is therefore a listis concept). It is only valid for result concept types whose access variable is NUME_MODE. Example: .. code-block:: text LISTE = DEFI_LIST_ENTI (VALE = (3.6)) RESU =( _F (RESULTAT = RESU, TOUT_CHAM = 'OUI', LIST_MODE = LISTE) We will have access to all the fields corresponding to the third and sixth modes. .. code-block:: text /NOEUD_CMP = LNOECMP [:ref:`l_K16 `] Modal_base or mode_stat results have the access variable NOEUD_CMP as an access variable. The value of these access variables is obtained by concatenating the name of the node and the name of the component. To specify a value for the access variable, the user will give two names, the name of the node followed by the name of the component. A list of :math:`n` access variables will be introduced by the data of n pairs (name of the node, name of the component). A list of values for this access variable can be provided by list :math:`(\mathit{couple1},\mathit{couple2},\dots )`. Operand NOM_CAS ~~~~~~~~~~~~~~~~~ .. code-block:: text /NOM_CAS = NCAS [:ref:`K16 `] The keyword NOM_CAS indicates that we want to access the field corresponding to a load case. It is only legal for result concepts of the type mult_elas that have the access variable NOM_CAS and produced by MACRO_ELAS_MULT [:ref:`U4.51.02 `]. Operand ANGLE ~~~~~~~~~~~~~~~ .. code-block:: text /ANGLE = LANGL [l_R] The keyword ANGLE indicates that we want to access the recombined field (s) for a list of angles. It is only legal for comb_fourier result concepts whose access variable is ANGLE and produced by the COMB_FOURIER [:ref:`U4.83.31 `] operator. Operands FREQ/LIST_FREQ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ These operands are only legal for the types of result concepts whose access variable is FREQ (mode_meca, dyna_harm,...). .. code-block:: text /FREQ = LFREQ [l_R] The keyword FREQ indicates that we want to access the field (s) corresponding to a list of frequencies LFREQ. .. code-block:: text Example: RESU =( _F (RESULTAT = RESU, TOUT_CHAM =' OUI ', FREQ = (3.52,7.37)) All fields corresponding to frequencies :math:`3.52` and :math:`7.37` will be accessed. .. code-block:: text /LIST_FREQ = LREEL listr8 The keyword LIST_FREQ indicates that one wants to access the field (s) corresponding to a list of frequencies LREEL, defined by the operator DEFI_LIST_REEL (LREEL is therefore a listr8 concept). Example: .. code-block:: text LISTE = DEFI_LIST_REEL (VALE = (3.52,7.37)) RESU =( _F (RESULTAT = RESU, TOUT_CHAM = 'OUI', LIST_FREQ = LISTE) All fields corresponding to frequencies :math:`3.52` and :math:`7.37` will be accessed. Operands TOUT_INST/INST/LIST_INST ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ These operands are only legal for the types of concepts resulting from temporal evolution whose access variables are INST (evol_noli, evol_ther, dyna_trans,...). .. code-block:: text /TOUT_INST = 'OUI' This keyword indicates that we want to access all fields for all the times already calculated. .. code-block:: text /INST = LINST [l_R] The keyword INST indicates that we want to access the field (s) corresponding to a list of moments LINST. .. code-block:: text Example: RESU =( _F (RESULTAT = RESU, TOUT_CHAM = 'OUI', INST = (3., 7.)) We will have access to all the fields corresponding to the moments :math:`3.` and :math:`7.`. .. code-block:: text /LIST_INST = LREEL listr8 The keyword LIST_INST indicates that we want to access the field (s) corresponding to a list of moments LREEL, defined by the operator DEFI_LIST_REEL (LREEL is therefore a listr8 concept). Example: .. code-block:: text LISTE = DEFI_LIST_REEL (VALE = (3., 7.)) RESU =( _F (RESULTAT = RESU, TOUT_CHAM = 'OUI', LIST_INST = LISTE) We will have access to all the fields corresponding to the moments :math:`3.` and :math:`7.`. Operands PRECISION/CRITERE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ These operands make it possible to refine access by real time or frequency access variables. .. code-block:: text PRECISION =/prec [R] /1.0D-3 or 1.0D-6 [DEFAUT] This keyword indicates that we are looking for all fields whose time (respectively the frequency) of which is in the "inst ± prec" interval (confer CRITERE). By default prec = 1.0D-3 or prec = 1.0D-6 (depending on the commands). If CRITERE =' ABSOLU ', there is no step by default. .. code-block:: text CRITERE =/'RELATIF' [DEFAUT] /'ABSOLU' 'RELATIF': the search interval is: [:ref:`inst (1 - prec), inst (1 + prec) `] 'ABSOLU': the search interval is: [inst - prec, inst + prec].