.. code-block:: sierrainput

   #
     #
     # Following Commands Pertain to Flow_Stress Hardening Model
     #
     #    -  Isotropic Hardening model
     #
     ISOTROPIC HARDENING MODEL = LINEAR | POWER_LAW | VOCE | 
                                 USER_DEFINED
     #
     # Specifications for Linear, Power-law, and Voce same as above
     #
     # User defined hardening
     #
     ISOTROPIC HARDENING FUNCTION = <string>iso_hardening_fun_name
     #
     #     - Rate dependence
     #
     RATE MULTIPLIER = JOHNSON_COOK | POWER_LAW_BREAKDOWN | 
        USER_DEFINED | RATE_INDEPENDENT (RATE_INDEPENDENT)
     #
     # Specifications for Johnson-Cook, Power-law-breakdown 
     #     same as before EXCEPT no need to specify a 
     #     hardening function
     #
     # User defined rate multiplier
     #
     RATE MULTIPLIER FUNCTION = <string> rate_mult_function_name
     #
     #     - Temperature dependence
     #
     TEMPERATURE MULTIPLIER = JOHNSON_COOK | USER_DEFINED | 
        TEMPERATURE_INDEPENDENT (TEMPERATURE_INDEPENDENT)
     #
     #  Johnson-Cook temperature dependence
     #
     MELTING TEMPERATURE   = <real>
     REFERENCE TEMPERATURE = <real>
     TEMPERATURE EXPONENT  = <real>
     #
     #  User-defined temperature dependence
     TEMPERATURE MULTIPLIER FUNCTION = <string>temp_mult_function_name
     #
     # Following Commands Pertain to Decoupled_Flow_Stress Hardening Model
     #
     #    -  Isotropic Hardening model
     #
     ISOTROPIC HARDENING MODEL = LINEAR | POWER_LAW | VOCE | USER_DEFINED
     #
     # Specifications for Linear, Power-law, and Voce same as above
     #
     # User defined hardening
     #
     ISOTROPIC HARDENING FUNCTION = <string>isotropic_hardening_function_name
     #
     #     - Rate dependence
     #
     YIELD RATE MULTIPLIER = JOHNSON_COOK | POWER_LAW_BREAKDOWN | 
                 USER_DEFINED | RATE_INDEPENDENT (RATE_INDEPENDENT)
     #
     # Specifications for Johnson-Cook, Power-law-breakdown same as before
     #     EXCEPT no need to specify a hardening function 
     #     AND should be preceded by YIELD
     #
     #     As an example for Johnson-Cook yield rate dependence,
     #
     YIELD RATE CONSTANT  = <real>
     YIELD REFERENCE RATE = <real>
     #
     # User defined rate multiplier
     #
     YIELD RATE MULTIPLIER FUNCTION = <string>yield_rate_mult_function_name
     #
     HARDENING_RATE MULTIPLIER = JOHNSON_COOK | POWER_LAW_BREAKDOWN | 
                 USER_DEFINED | RATE_INDEPENDENT (RATE_INDEPENDENT)
     #
     #     Syntax same as for yield parameters but with a HARDENING prefix
     #
     #     - Temperature dependence
     #
     YIELD TEMPERATURE MULTIPLIER = JOHNSON_COOK | USER_DEFINED | 
               TEMPERATURE_INDEPENDENT (TEMPERATURE_INDEPENDENT)
     #
     #  Johnson-Cook temperature dependence
     #
     YIELD MELTING TEMPERATURE   = <real>
     YIELD REFERENCE TEMPERATURE = <real>
     YIELD TEMPERATURE EXPONENT  = <real>
     #
     #  User-defined temperature dependence
     YIELD TEMPERATURE MULTIPLIER FUNCTION = <string>yield_temp_mult_fun_name
     #
     HARDENING TEMPERATURE MULTIPLIER = JOHNSON_COOK | USER_DEFINED | 
               TEMPERATURE_INDEPENDENT (TEMPERATURE_INDEPENDENT)
     #
     #   Syntax for hardening constants same as for yield but 
     #            with HARDENING prefix
