Syntax ==== .. code-block:: text result = CALC_CHAMP ( ◇ reuse = , ◇ MODELE = model, ◇ CHAM_MATER = mater_field, ◇ CARA_ELEM = cara_elem, ◆ RESULTAT = result, ◇/TOUT_ORDRE = "OUI" (or not specified), /NUME_ORDRE = int, /INST = float, /FREQ = float, /NUME_MODE = int, /NOEUD_CMP = text, /LIST_INST = listr8, /LIST_FREQ = listr8, /LIST_ORDRE = listis, /NOM_CAS = text, ◇ CRITERE =/"ABSOLU ", /"RELATIF" (by default), # If: (equal_to (" CRITERE ", 'RELATIF')) ◇ PRECISION = float (default: 1e-06), # If: (equal_to (" CRITERE ", 'ABSOLU')) ◆ PRECISION = float, ◇/TOUT = "OUI" (or not specified), /GROUP_MA = grma, # If: is_type (" RESULTAT ") in (evol_elas, mode_meca, mode_meca_c, comb_fourier, mult_elas, fourier_elas, fourier_elas, mode_flamb) | CONSTRAINT =/"EFGE_ELGA", /"EFGE_ELNO ", /"EFGE_NOEU ", /"SIEF_ELGA ", /"SIEF_ELNO ", /"SIEF_NOEU ", /"SIGM_ELGA ", /"SIGM_ELNO ", /"SIGM_NOEU ", /"SIMY_ELGA ", /"SIPM_ELNO ", /"SIPO_ELNO ", /"SIPO_NOEU ", /"SIRO_ELEM ", /"STRX_ELGA ", | DEFORMATION =/"DEGE_ELGA", /"DEGE_ELNO ", /"DEGE_NOEU ", /"EPME_ELGA ", /"EPME_ELNO ", /"EPME_NOEU ", /"EPSG_ELGA ", /"EPSG_ELNO ", /"EPSG_NOEU ", /"EPSI_ELGA ", /"EPSI_ELNO ", /"EPSI_NOEU ", /"EPSL_ELGA ", /"EPSL_ELNO ", /"EPSL_NOEU ", /"EPVC_ELGA ", /"EPVC_ELNO ", /"EPVC_NOEU ", | ENERGY =/"DISS_ELEM", /"DISS_ELGA ", /"DISS_ELNO ", /"DISS_NOEU ", /"ECIN_ELEM ", /"ENEL_ELEM ", /"ENEL_ELGA ", /"ENEL_ELNO ", /"ENEL_NOEU ", /"ENTR_ELEM ", /"EPOT_ELEM ", /"ETOT_ELEM ", /"ETOT_ELGA ", /"ETOT_ELNO ", /"ETOT_NOEU ", | CRITERIA =/"EPEQ_ELGA", /"EPEQ_ELNO ", /"EPEQ_NOEU ", /"EPGQ_ELGA ", /"EPGQ_ELNO ", /"EPGQ_NOEU ", /"EPMQ_ELGA ", /"EPMQ_ELNO ", /"EPMQ_NOEU ", /"SIEQ_ELGA ", /"SIEQ_ELNO ", /"SIEQ_NOEU ", | INTERNAL_VARIABLE =/"VARC_ELGA", /"VARC_ELNO ", /"VARC_NOEU ", | PROPERTIES =/"MATE_ELEM", /"MATE_ELGA ", | FORCE =/"FORC_NODA", /"REAC_NODA ", ◆ | FIEL_UTIL = _F ( ◆ NOM_CHAM = text, ◆/FORMULE = formula, /CRITERE =/"INVA_2 ", /"TRACE ", /"VMIS ", /NORME =/"FROBENIUS ", /"L2", ◆ NUME_CHAM_RESU = int, ), ◇ EXCIT = _F ( ◆ CHARGE = char_cine_meca/char_meca, ◇/FONC_MULT = function/formula/table cloth, /COEF_MULT = float, ◇ TYPE_CHARGE = "FIXE_CSTE ", ), # If: is_type (" RESULTAT ") in (dyna_harmo, dyna_trans) | CONSTRAINT =/"EFGE_ELGA", /"EFGE_ELNO ", /"EFGE_NOEU ", /"SIEF_ELGA ", /"SIEF_ELNO ", /"SIEF_NOEU ", /"SIGM_ELGA ", /"SIGM_ELNO ", /"SIGM_NOEU ", /"SIMY_ELGA ", /"SIPM_ELNO ", /"SIPO_ELNO ", /"SIPO_NOEU ", /"SIRO_ELEM ", /"STRX_ELGA ", | DEFORMATION =/"DEGE_ELGA", /"DEGE_ELNO ", /"DEGE_NOEU ", /"EPME_ELGA ", /"EPME_ELNO ", /"EPME_NOEU ", /"EPSG_ELGA ", /"EPSG_ELNO ", /"EPSG_NOEU ", /"EPSI_ELGA ", /"EPSI_ELNO ", /"EPSI_NOEU ", /"EPSL_ELGA ", /"EPSL_ELNO ", /"EPSL_NOEU ", /"EPVC_ELGA ", /"EPVC_ELNO ", /"EPVC_NOEU ", | ENERGY =/"DISS_ELEM", /"DISS_ELGA ", /"DISS_ELNO ", /"DISS_NOEU ", /"ECIN_ELEM ", /"ENEL_ELEM ", /"ENEL_ELGA ", /"ENEL_ELNO ", /"ENEL_NOEU ", /"ENTR_ELEM ", /"EPOT_ELEM ", /"ETOT_ELEM ", /"ETOT_ELGA ", /"ETOT_ELNO ", /"ETOT_NOEU ", | CRITERIA =/"EPEQ_ELGA", /"EPEQ_ELNO ", /"EPEQ_NOEU ", /"EPGQ_ELGA ", /"EPGQ_ELNO ", /"EPGQ_NOEU ", /"EPMQ_ELGA ", /"EPMQ_ELNO ", /"EPMQ_NOEU ", /"SIEQ_ELGA ", /"SIEQ_ELNO ", /"SIEQ_NOEU ", | INTERNAL_VARIABLE =/"VARC_ELGA", /"VARC_ELNO ", /"VARC_NOEU ", | PROPERTIES =/"MATE_ELEM", /"MATE_ELGA ", | ACOUSTIC =/"INTE_ELNO", /"INTE_NOEU ", /"PRAC_ELNO ", /"PRAC_NOEU ", /"PRME_ELNO ", | FORCE =/"FORC_NODA", /"REAC_NODA ", ◆ | FIEL_UTIL = _F ( ◆ NOM_CHAM = text, ◆/FORMULE = formula, /CRITERE =/"INVA_2 ", /"TRACE ", /"VMIS ", /NORME =/"FROBENIUS ", /"L2", ◆ NUME_CHAM_RESU = int, ), ◇ EXCIT = _F ( ◆ CHARGE = char_cine_meca/char_meca, ◇ PHAS_DEG = float (default: 0.0), ◇ PUIS_PULS = int (default: 0), ◇ FONC_MULT_C = function_c/formula_c, ◇ COEF_MULT_C = complex, ◇/FONC_MULT = function/formula/table cloth, /COEF_MULT = float, ◇ TYPE_CHARGE = "FIXE_CSTE ", ), # If: is_type (" RESULTAT ") in (evol_noli,) | SUB_POINT =/"DEPL_ELGA", /"TEMP_ELGA ", | CONSTRAINT =/"EFGE_ELGA", /"EFGE_ELNO ", /"EFGE_NOEU ", /"SIEF_ELNO ", /"SIEF_NOEU ", /"SIGM_ELGA ", /"SIGM_ELNO ", /"SIGM_NOEU ", /"SIMY_ELGA ", /"SIPM_ELNO ", /"SIPO_ELNO ", /"SIPO_NOEU ", /"SIRO_ELEM ", | DEFORMATION =/"DEGE_ELGA", /"DEGE_ELNO ", /"DEGE_NOEU ", /"EPFD_ELGA ", /"EPFD_ELNO ", /"EPFD_NOEU ", /"EPFP_ELGA ", /"EPFP_ELNO ", /"EPFP_NOEU ", /"EPME_ELGA ", /"EPME_ELNO ", /"EPME_NOEU ", /"EPMG_ELGA ", /"EPMG_ELNO ", /"EPMG_NOEU ", /"EPSG_ELGA ", /"EPSG_ELNO ", /"EPSG_NOEU ", /"EPSI_ELGA ", /"EPSI_ELNO ", /"EPSI_NOEU ", /"EPSL_ELGA ", /"EPSL_ELNO ", /"EPSL_NOEU ", /"EPSP_ELGA ", /"EPSP_ELNO ", /"EPSP_NOEU ", /"EPVC_ELGA ", /"EPVC_ELNO ", /"EPVC_NOEU ", | ENERGY =/"DISS_ELEM", /"DISS_ELGA ", /"DISS_ELNO ", /"DISS_NOEU ", /"ENEL_ELEM ", /"ENEL_ELGA ", /"ENEL_ELNO ", /"ENEL_NOEU ", /"ENTR_ELEM ", /"ETOT_ELEM ", /"ETOT_ELGA ", /"ETOT_ELNO ", /"ETOT_NOEU ", | CRITERIA =/"DERA_ELGA", /"DERA_ELNO ", /"DERA_NOEU ", /"ENDO_ELGA ", /"ENDO_ELNO ", /"ENDO_NOEU ", /"EPEQ_ELGA ", /"EPEQ_ELNO ", /"EPEQ_NOEU ", /"EPGQ_ELGA ", /"EPGQ_ELNO ", /"EPGQ_NOEU ", /"EPMQ_ELGA ", /"EPMQ_ELNO ", /"EPMQ_NOEU ", /"INDL_ELGA ", /"PDIL_ELGA ", /"SIEQ_ELGA ", /"SIEQ_ELNO ", /"SIEQ_NOEU ", | INTERNAL_VARIABLE =/"VARC_ELGA", /"VARC_ELNO ", /"VARC_NOEU ", /"VARI_ELNO ", /"VARI_NOEU ", | PROPERTIES =/"MATE_ELEM", /"MATE_ELGA ", | HYDRAULIC = "FLHN_ELGA" (or not specified), | FORCE =/"FORC_NODA", /"REAC_NODA ", ◆ | FIEL_UTIL = _F ( ◆ NOM_CHAM = text, ◆/FORMULE = formula, /CRITERE =/"INVA_2 ", /"TRACE ", /"VMIS ", /NORME =/"FROBENIUS ", /"L2", ◆ NUME_CHAM_RESU = int, ), ◇ EXCIT = _F ( ◆ CHARGE = char_cine_meca/char_meca, ◇/FONC_MULT = function/formula/table cloth, /COEF_MULT = float, ◇ TYPE_CHARGE =/"DIDI ", /"FIXE_CSTE" (by default), /"FIXE_PILO ", /"SUIV ", ), # If: is_type (" RESULTAT ") in (evol_ther, fourier_ther,) | THERMAL =/"ETHE_ELEM", /"FLUX_ELGA ", /"FLUX_ELNO ", /"FLUX_NOEU ", /"GRAT_ELGA ", /"GRAT_ELNO ", /"GRAT_NOEU ", /"HHO_TEMP ", /"HYDR_ELGA ", /"HYDR_ELNO ", /"HYDR_NOEU ", /"SOUR_ELGA ", /"TEMP_ELGA ", ◆ | FIEL_UTIL = _F ( ◆ NOM_CHAM = text, ◆/FORMULE = formula, /CRITERE =/"INVA_2 ", /"TRACE ", /"VMIS ", /NORME =/"FROBENIUS ", /"L2", ◆ NUME_CHAM_RESU = int, ), ◇ EXCIT = _F ( ◆ CHARGE = char_cine_ther/char_ther, ◇/FONC_MULT = function/formula/table cloth, /COEF_MULT = float, ◇ TYPE_CHARGE = "FIXE_CSTE ", ), # If: is_type (" RESULTAT ") in (acou_harmo, mode_acou, tran_gene, harm_gene) in (acou_harmo, mode_acou, tran_gene, harm_gene) | ACOUSTIC =/"INTE_ELNO", /"INTE_NOEU ", /"PRAC_ELNO ", /"PRAC_NOEU ", /"PRME_ELNO ", ◆ | FIEL_UTIL = _F ( ◆ NOM_CHAM = text, ◆/FORMULE = formula, /CRITERE =/"INVA_2 ", /"TRACE ", /"VMIS ", /NORME =/"FROBENIUS ", /"L2", ◆ NUME_CHAM_RESU = int, ), ◇ EXCIT = _F ( ◆ CHARGE = char_cine_meca/char_meca, ◇ PHAS_DEG = float (default: 0.0), ◇ PUIS_PULS = int (default: 0), ◇ FONC_MULT_C = function_c/formula_c, ◇ COEF_MULT_C = complex, ◇/FONC_MULT = function/formula/table cloth, /COEF_MULT = float, ◇ TYPE_CHARGE = "FIXE_CSTE ", ), ◇ INFO =/1 (by default), /2, /3, ◇ PARALLELISME_TEMPS =/"NON" (by default), /"OUI ", ◇ TITRE = text, ) ◆: mandatory ◇: optional : present by default &: together /: only one among |: several possible choices