Appendices ===== Syntax for procedure CALC_ECREVISSE -------------------------------------- .. code-block:: text CALC_ECREVISSE = ( # CONCEPT SORTANT ♦ CHARGE_MECA = CO ('char_meca') [CO] ♦ CHARGE_THER1 = CO ('char_ther') [CO] ♦ CHARGE_THER2 = CO ('char_ther') [CO] ♦ TABLE = CO ('table') [CO] ♦ DEBIT = CO ('flow') [CO] # MODELES MECANIQUES ♦ MODELE_MECA = m_meca [model] ♦ MODELE_THER = m_ther [model] # DONNEES GEOMETRIQUES RELATIVES AUX RESULTATS ♦ RESULTAT = _F ( ♦ MECANIQUE = rmeca [result] ♦ THERMIQUE = rther [result] /◊ NUME_ORDRE = order_number [I] ◊ INST = instant [R] ), # DONNEES GEOMETRIQUES RELATIVES TO THE FISSURE ♦ FISSURE = _F ( ♦ GROUP_MA = GMA [GRMA] ♦ GROUP_NO_ORIG = ogno [grno] ♦ GROUP_NO_EXTR = egno [grno] ♦ ZETA = zeta [R] ♦ RUGOSITE = rug [R] ♦ OUVERT_REMANENTE = open_rem [R] ◊ PREFIXE_FICHIER =/'FISSURE1', [DEFAUT] /prefix ◊ TORTUOSITE = wrong [R] ♦ SECTION =/"ELLIPSE" /"RECTANGLE" ◊ LISTE_COTES_BL =/(0, max (abs_curv)) [DEFAUT] /lcbl listr8 ♦ LISTE_VAL_BL = lvbl listr8 ), DONNEES RELATIVES AT THE ECOULEMENT ♦ ECOULEMENT =... same as MACR_ECREVISSE/ECOULEMENT ♦ MODELE_ECRE =... same as MACR_ECREVISSE/MODELE_ECRE # DONNEES RELATIVES AT THE CONVERGENCE NUMERIQUE ◊ CONVERGENCE_ECREVISSE =... ditto MACR_ECREVISSE/CONVERGENCE_ECREVISSE # GENERAL COURBES, LOGICIEL, VERSION... =... ditto MACR_ECREVISSE/GENERAL ◊ INFO =/1 [DEFAUT] /2 ) Operands specific to CALC_ECREVISSE -------------------------------------- Operand CHARGE_MECA ~~~~~~~~~~~~~~~~~~~~~ Outgoing concept containing the mechanical load supplied by Ecrevisse. Operands CHARG_THER1 and CHARG_THER2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Outgoing concepts containing thermal loads provided by Ecrevisse. Keyword RESULTAT ~~~~~~~~~~~~~~~~ Operand MECANIQUE ^^^^^^^^^^^^^^^^^^^^ Contains the result of STAT_NON_LINE Operand THERMIQUE ^^^^^^^^^^^^^^^^^^^^ Contains the result of THER_LINEAIRE Operand NUME_ORDRE ^^^^^^^^^^^^^^^^^^^^^^ Order number of the current calculation time step. Operand INST ^^^^^^^^^^^^^ Value of the moment (in seconds) of the current calculation time step. Syntax for procedure MACR_ECRE_CALC -------------------------------------- .. code-block:: text MACR_ECRE_CALC = ( # CONCEPT SORTANT ♦ TABLE = CO ('table') [CO] ♦ DEBIT = CO ('flow') [CO] # DONNEES GEOMETRIQUES RELATIVES TO THE FISSURE ♦ FISSURE = _F ( ♦ LONGUEUR = long [R] ♦ RUGOSITE = rug [R] ♦ ANGLE = alpha [R] ♦ ZETA = zeta [R] ♦ SECTION =/"ELLIPSE" /"RECTANGLE" ♦ LISTE_COTES_BL = lcbl listr8 ♦ LISTE_VAL_BL = lvbl listr8 ♦ LISTE_COTES_AH = lcah listr8 ♦ LISTE_VAL_AH = lvah listr8 ), DONNEES RELATIVES AT THE ECOULEMENT ♦ ECOULEMENT = same as MACR_ECREVISSE/ECOULEMENT # DONNEES RELATIVES TO PROFIL FROM TEMPERATURE TO TRAVERS TO PAROI ◊ TEMPERATURE = _F ( /♦ GRADIENT = "FOURNI" ♦ LISTE_COTES_TEMP = lct [R] ♦ LISTE_VAL_TEMP = lvt [R] /♦ GRADIENT = "IMPOSE" ♦ TEMP1 = tm1 [R] ♦ TEMP2 = tm2 [R] /♦ GRADIENT = "CALCULE" ♦ EPAISSEUR_PAROI = epp [R] ♦ CONVECTION_AMONT = alpha [R] ♦ CONVECTION_AVAL = alpha [R] ♦ LAMBDA = lamp [R] ♦ TEMP_FLUIDE_AVAL = ts [R] ), DONNEES RELATIVES AT THE ECOULEMENT ♦ ECOULEMENT =... same as MACR_ECREVISSE/ECOULEMENT ♦ MODELE_ECRE =... same as MACR_ECREVISSE/MODELE_ECRE # DONNEES RELATIVES AT THE CONVERGENCE NUMERIQUE ◊ CONVERGENCE_ECREVISSE =... same as MACR_ECREVISSE/CONVERGENCE_ECREVISSE # GENERAL COURBES, LOGICIEL, VERSION... =... idem MACR_ECREVISSE/GENERAL ) Operands specific to MACR_ECRE_CALC -------------------------------------- Keyword FISSURE ~~~~~~~~~~~~~~~ Operand ANGLE ^^^^^^^^^^^^^^^ Angle of flow in relation to vertical ascending (degrees). Operand LONGUEUR ^^^^^^^^^^^^^^^^^^ Define the actual length of the crack (taking into account its tortuosity) Operand LISTE_COTES_AH ^^^^^^^^^^^^^^^^^^^^^^^^^^ LISTE_COTES_AH allows you to fill in the curvilinear abscissa where the dimension of the major axis of the crack is given. Operand LISTE_VAL_AH ^^^^^^^^^^^^^^^^^^^^^^^^^ LISTE_VAL_AH allows you to enter the values of the major axis of section of the crack/duct. According to the value of operand SECTION: ELLIPSE: List of the values of the points defining the main axis of the section; RECTANGLE: List of point values that define the length of the section. Keyword TEMPERATURE ~~~~~~~~~~~~~~~~~~~~ Operand GRADIENT ^^^^^^^^^^^^^^^^^^ Temperature gradient model: Provided: Temperature distribution provided; Imposed: Imposed temperature distribution; Calculated: Temperature profile calculated; Operand LISTE_COTES_TEMP ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ List of ratings for temperatures. Operand LISTE_VAL_TEMP ^^^^^^^^^^^^^^^^^^^^^^^^^^^ List of temperature values. Operand TEMP1 ^^^^^^^^^^^^^^^ Temperature gradient of the wall along the flow. Operand TEMP2 ^^^^^^^^^^^^^^^ Temperature of the wall at the entrance. Operand EPAISSEUR_PAROI ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Wall thickness. Operand CONVECTION_AMONT ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Convection coefficient at the surface of the wall on the upstream side. Operand CONVECTION_AVAL ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Convection coefficient at the surface of the wall on the downstream side. Operand LAMBDA ^^^^^^^^^^^^^^^^ Thermal conduction of the wall. Operand TEMP_FLUIDE_AVAL ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Temperature of the fluid on the downstream side.