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 An asterisk, *, can be used to denote all phases. The special notations |
|
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 |
|
Status /Entered/: <New status> The For species, the values For the POLY module, using the For components, the status For phases, the status 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: |
|
Start value, number of mole formula units /0/: <Initial amount> For ENTERED phases, an |
|
|
Number of mole formula units /0/: <Equilibrium amount> For FIXED phases, the ![]() Special attention should be paid when specifying a FIXED phase status in equilibrium calculations (for single points, stepping or mapping calculations), as described below. The phase amount variables, NP(phase), BP(phase) and VP(phase), as well as all their M/W/V-suffixed quantities, should not be used as conditions. Instead, use the CHANGE_STATUS command to set a relevant condition, e.g. The LIQUID (C,Cr,CrO3/2,Fe,FeO,FEO3/2,N,Ni,NiO)1 NA = 1 FCC_A1 (Cr,Fe,Ni)1(Va,C,N,O)1 NA = 1 BCC_A2 (Cr,Fe,Ni)1(Va,C,N,O)3 NA = 1 SIGMA (Fe,Ni)8(Cr)4(Cr,Fe,Ni)18 NA = 30 If in the same Fe-Cr-Ni-C-N-O system the liquid solution phase is modeled by the Two-Sublattice Ionic Liquid Model, i.e.: IONIC_LIQ (Cr+3,Fe+2,Ni+2)p(VA,C,N,O-2,FEO3/2)q,7 then the evaluation of its NA value becomes even more complicated: NA = p + q*yC2 + q*yN2 + q*yO22 + q*yFeO2 3/ 2 where the stoichiometric coefficients p and q are also dependent upon the real equilibrium state (rather than having fixed values in the system). Similar situations occur for other (solid) phases which are described by a multiple sublattice model with ionic constituents, such as SPINEL and HALITE phases in some databases. There is no strange thing when using a zero value [i.e. However, when a non-zero value [it must always be positive; e.g. 1 or 0.5 or 0.3 or 1.5] is to be specified in a FIXED phase-status, it is unnecessarily the exactly same stable amount of the specific FIXED-status phase in a calculated equilibrium state any longer; instead, the <equilibrium amount> value is the NPF(phase) value that is only roughly used as the estimated starting-value of the FIXED-status phase in the equilibrium calculations. Therefore, a FIXED-status for a liquid phase being unity does not necessarily imply that it is a liquidus equilibrium state (where the liquid phase is in equilibrium with some solid phases but the liquid phase takes all the mass in the defined system). A unity value for setting the liquid phase status in calculating liquidus equilibrium state can only be used when the liquid mixture phase is predefined as a single-sublattice solution phase (such as metallic liquid phase in multicomponent alloy systems) and the total system size as one mole (i.e. N=1). When a phase is described by a solution model in which two or more sublattices are considered and these sublattice sites may also have different stoichiometric coefficients [meaning that the mixture phase could have more than one atom in formula [NA>1; see some examples above], the unity value should not be used when setting the FIXED status for the phase; instead, you should use an appropriate value that ranges from 0 to a NPF(phase) value that equals to or is smaller than 1/NA (if the total system size N=1) or 1/NA*N (if N differs from unity). For this reason, if a multicomponent system bears an IONIC_LIQUID phase that is described by the Two-Sublattice Ionic Liquid Model (or any other multiple-sublattice ionic solution phases), it is difficult to use a proper N/[p + q*yC2 + q*yN2 + q*yO22 + q*yFeO2 3/ 2 ]. |

For example, to obtain the metallic fraction in a system with carbon as an interstitial component, you can set the component status for carbon as SPECIAL
:
Change_Status comp C=special
The SUSPENDED
status for components and species does not always work as expected.
For a phase, it may have one of these statues:
ENTERED
: the phase(s) are included in the equilibrium calculations and these are stable if that minimizes the total Gibbs energy in the defined system. This is the default status for all phases already retrieved from the chosen database(s). An ENTERED phase-status is always associated with an initially-estimated amount [in mole number; normally, as 0 if the phase is not likely to be stable, and as 0.5 or 1 or any positive number if the phase could be stable] but it is only used as the rough starting value in the equilibrium calculations.SUSPENDED
: the phase(s) are not considered in the equilibrium calculations.DORMANT
: the phase(s) are not considered in the equilibrium calculations but their driving forces for precipitation are calculated.FIXED
: it is an equilibrium condition that the status-fixed phase must be stable, and be in equilibrium at a specified amount [always using an initial estimation being theNPF(phase)
value which it is the normalized mole number of components (per mole formula unit) of the specific status-fixed phase]. See more descriptions at the end of this command.