CHANGE_STATUS

This command is available with the POLY and ED-EXP modules.

In the POLY module, set the status for components, species and phases in the defined system for all the sequential calculations (single-point, stepping, and mapping) in equilibrium or local/partial equilibrium state. Each component, species and phase has a status. The default status is ENTERED.

The most important use is to calculate metastable equilibria and metastable phase diagrams by setting some phases (that would otherwise be stable) to the SUSPENDED or DORMANT phase-status. Another important applications is to calculate paraequilibria by setting some components to the SPECIAL component-status.

For a component and for a species, the status can be one of the following:

  • ENTERED: the component(s) or species are included in the calculation. This is the default status.
  • SUSPENDED: the component(s) or species are not considered in the calculation.
  • SPECIAL: the specified component(s) are not included in summations for mole or mass fractions. It only works for component(s).

Only component(s) can have the status SPECIAL, which implies that these are not included in summations for mole or mass fractions.

For example, for the u-fractions or other normalized fractions, when one or more of the components are excluded from the summation, you must specify which component(s) should be excluded from the calculation of mole or mass fraction. This component status is particularly useful when calculating paraequilibrium states. Such component(s) are normally interstitial component, and must have the status SPECIAL. This is assigned by the CHANGE_STATUS command.

Syntax

CHANGE_STATUS

Prompts

For phases, species or components? /Phases/: <Keyword>

Keyword = phase or species or components

 

Phase name(s): <Name(s) of the phase(s)>

For phase as the keyword, the names of the phases that have their status changed must be given (all on one line). A comma or space must be used as separator. The status to be assigned to the phases can also be given on the same line if preceded with an equal sign (=).

An asterisk, *, can be used to denote all phases. The special notations *S, i.e. a wildcard * directly followed by an S, sign, means all suspended phases. In the same way, *D means all dormant phases, and *E means all entered phases.

 

Name(s): <Name(s) of the Species or Component(s)>

For species or components as the keyword, the names of the species or components that have their status changed must be given (all on one line). A comma or space must be used as separator. Similarly to the case of phase as the keyword, the status to be assigned to the species or components can also be given on the same line if preceded with an equal sign =.

An asterisk, *, can be used to denote all species or components. The special notations *S, i.e. a wildcard * directly followed by an S, sign, means all suspended species or components. In the same way, *E means all entered species or components.

 

Status /Entered/: <New status>

The new status to be assigned must be given.

For species, the values ENTERED or SUSPENDED can be used.

For the POLY module, using the Entered or Suspended status here has the same result as using the commands MAKE_COMPONENT_ENTERED and MAKE_COMPONENT_SUSPENDED. The exception is that any existing conditions that depend on a suspended component are removed when using the MAKE_COMPONENT_SUSPENDED command.

For components, the status ENTERED, SUSPENDED or SPECIAL can be given. SPECIAL means that this component is excluded from sums for mole fractions and mass fractions, which is useful when calculating the ufractions or other normalized fractions of system components.

For phases, the status ENTERED, SUSPENDED, DORMANT or FIXED can be given. DORMANT means the same as suspended but the driving force is calculated. FIXED means that it is a condition that the phase is stable at a certain amount.

For example, for the ufractions, when one or more of the components are excluded from the summation, you must specify which component should be excluded from the calculation of the mole fraction. This component must have the status SPECIAL. This is assigned by the CHANGE_STATUS command: Change_Status comp C=special.

 

Start value, number of mole formula units /0/: <Initial amount>

For ENTERED phases, an initial amount of the phase can be given. Normally, 0 is given if the phase is not likely to be stable, and 0.5 or 1 or any positive number if the phase could be stable, but such an initial amount is only used as the rough starting estimation in the equilibrium calculations.

 

Number of mole formula units /0/: <Equilibrium amount>

For FIXED phases, the equilibrium amount of the phase [always using an initial estimation being the NPF(phase) value which it is the normalized mole number of components (per mole formula unit) of the specific status-fixed phase] must be given. If the equilibrium amount is zero, then the phase is at its stability limit.