ENTER_PARAMETER

This command is for the Gibbs Energy System (GES) module.

There is also a PARROT module command with the same name.

About the ENTER_PARAMETER Command

Use this command to enter TP-function(s) for a specific parameter for a phase interactively with this command. If there is already a parameter expression defined (for this parameter), that is deleted and replaced with newly entered one.

The entered TP-Function(s) for the parameter can be changed later with the command AMEND_PARAMETER.

Syntax

enter_parameter

Prompts

Parameter: <Parameter name>

As explained in About the ENTER_PARAMETER Command, specify a correct and complete Parameter Name, which should contain all the necessary parts of the general form:

<Identifier>(<Phase>,<Constituent array>;<Digit>)

If a parameter name is not acceptable or <Enter>, is pressed, a message displays:

*** Error, please re-enter each part separately

and you are prompted for input for each required part for a parameter name.

Options

Description or Information

Identifier

Identifier (/X/): <G or L, or TC, or BM, or V0 or VA or VC or VK>

If this command is used one or more times, the previous value on this prompt is set as default. Press <Enter> for the same type identifier or specify a new type.

Phase name

Phase name (/ABCD/): <Phase name>

Each parameter is valid for a specific phase only. The name of that phase must be supplied (maximum 24 characters). The name can be abbreviated.

Constituent

Constituent (in sublattice # /ABC/): <Species name>

A parameter is identified by the constituents on a specified sublattice site of the given phase, the stoichiometric coefficients of which are multiplied with the parameter. The name of the constituent can be abbreviated.

It is the species name, not the stoichiometric formula required here.

If this command is used one or more times, the previous value on this prompt is set as default. Accept it by pressing <Enter> if the constituent is the same, or specify a new species name.

Interacting constituent

For phases with several sublattices, the program asks for one constituent in each sublattice.

Interacting constituent (in sublattice # /XYZ/): <Species name>

If this command is used one or more times, the previous value on this prompt is set as default. Press <Enter> to accept it if the constituent is the same, or specify a new species name.

To cancel the default value of the interacting constituent type NONE or the name of another constituent.

This question is repeated until all the interested interacting constituent(s) on a specific sublattice in the phase are specified, and finally an <Enter> is enforced.

Degree

Degree /#/: <Degree>

Degree is model-dependent. Specify an integer number (a value from 0 through 9) as the degree of composition-dependent interaction contribution for the phase parameter. This is valid for excess energy (L), Curie temperature (TC) and Bohr magneton number (BMAGN), as well as for volume-related parameters (V0, VA, VC or VK).

For binary interaction parameters, the degree is usually the power in the Redlich-Kister expression. For ternary interaction parameters, it is usually the Hillert ternary index.

For a standard G parameter for a pure component (end-member) its degree should be always 0 and this prompt should not display.

Phase parameter

After this prompt, the program echoes on the screen the full TP-Function of the phase parameter.

Low temperature limit /298.15/: <Lowest temperature limit in K>

Specify the lowest temperature limit (in Kelvin), or the lowest-pressure limit (in Pascal but entered as a negative number), for the current TP-Function.

Function: <Definition for a function>

A TP-Function consists of terms in T and P.

& <Continuation of the definition for the current function>

Continuation of a TP-Function definition.

High temperature limit /6000/: <High temperature limit in K>

Specify the high temperature limit (in Kelvin), or the high-pressure limit (in Pascal; only if the lowest limit is entered as a negative number) for the current TP-Function.

Any more ranges? /N/:

Enter Y for more function(s) or N to end this command.