Diffusion Calculator Plot Renderer
The following is information about the settings available in both Simplified and Advanced Mode for a Plot Renderer when it is a successor to a Diffusion Calculator.
Diffusion Calculator: Conditions Tab Settings and Plot Renderer: Configuration Settings
See Quantities Groups Available for Plots and Tables for a general list of quantities. However, for the Diffusion Calculator Plot Renderer Advanced Mode and Simple Mode plot types, there are no defined groups to choose from.
When you select Advanced Mode as the Plot type, this expands the variable options available from both the X and Y Axes lists. Otherwise the axis variables default to the most logical combination.
Simple Mode
When you open the Diffusion Calculator Plot Renderer, it defaults to Simple Mode. Use the Advanced Mode to have more flexibility.
Use Simple Mode to define the most common axis variables. The software automatically sets the correct Plot condition and Independent variable.

Select the variable for the X-axis: Distance or Time.
- For Distance also choose a unit (Meter, Millimeter, Micrometer, Nanometer, or Ångström) and what Region to include. The list contains the regions defined on the Diffusion Calculator or you can choose All regions.
- For Time choose a unit (Seconds, Minutes, Hours, or Days).

Select the variable to plot on the Y-axis. The available options are based on choices such as whether Distance or Time is chosen for the X-axis, whether isothermal or non-isothermal is selected, whether there is a homogenization solver, or if there is one or more regions.

If Distance is plotted along the X-axis, then by default the Composition is plotted along the Y-axis.
- From the list in the middle, choose the component to plot, or select All.
- From the next list, choose the unit to be Mass percent, Mole percent, Mass fraction, Mole fraction, or u-fraction.

If Time is plotted along the X-axis, then choose the Y-axis variable to plot plus the additional settings:
- Total phase fraction: By volume or By mass. Then select a phase from the list.
- Total fraction of component: By mole or By mass. Then select a component from the list.
- Total fraction of component in phase: By mole or By mass. Then select a component and a phase from the lists.

If Distance is plotted along the X-axis and a homogenization solver is being used, then choose Composition or Phase fraction to plot on the Y-axis. Then select the applicable settings.
- Choose the component to plot, or select All and the unit Mass percent, Mole percent, Mass fraction, Mole fraction, or u-fraction.
- Choose By mole or By mass then select a component from the list.

If Time is plotted along the X-axis, then choose the Y-axis variable to plot plus the additional settings:
- Total phase fraction: By volume or By mass. Then select a phase from the list.
- Total fraction of component: By mole or By mass. Then select a component from the list.
- Total fraction of component in phase: By mole or By mass. Then select a component and a phase from the lists.
- Composition at interface: Mass percent, Mole percent, Mass fraction, or Mole fraction. Then choose a Region and whether it is Upper or Lower and a component.
- Position of interface: Choose a unit (m, μm, or nm) and the interface.
- Velocity of interface: Choose a unit (m, μm, or nm) and the interface.
- Width of region: Choose a unit (m, μm, or nm) and the interface.
- For a Non-isothermal profile, Temperature is available. Choose a unit Kelvin, Celsius, or Fahrenheit.

Click Show more. Select the type of axis scale: Linear, Logarithmic, Logarithmic 10, or Inverse.

Click Show more. Specify the range along the axis to show in the plot. In the fields, enter the minimum and maximum values of the axis variable. You can also determine the step size between the tick marks along each axis.
Select the Automatic scaling checkbox to allow the program to set the limits.
Advanced Mode
Use Advanced Mode to select any combination of axis variables, and then access further settings such as the Plot condition, Region, and Independent variable. Examples of advanced plot options are activity of a component at an interface, diffusivities, and diffusion paths. Also user-defined functions can be used as plot variables where Console Mode syntax is used to define functions. In some cases, sensible default values are selected, but they can be changed according to your needs.

An alternative Time setting is available in Advanced Mode.
When the X-axis variable is Distance, for the Y-axis choose a Time unit (Seconds, Minutes, Hours, or Days). Enter a numerical value.

- If any plot axis variable of the type Integral is selected, then the plot condition is set to Integral and the independent variable is set to Time.
- If a plot axis variable is set to Time then the plot condition is set to Time and the Independent variable is also set to Time.
- If a plot axis variable is set to Distance then the plot condition is set to Distance or Interface and the Independent variable is set to Distance.
Plot Condition |
Independent Variable settings based on the Plot Condition |
---|---|
Time: Choose a unit (Seconds, Minutes, Hours, or Days). Enter a numerical value. |
The default is Distance: Choose a Global or Local distance. A Global distance is counted from the rightmost interface of the system. A Local distance is counted from the lower interface of the Region selected. You can also choose Time, which requires no further settings. |
Distance: Choose a specific Region from the list or use the default All regions. |
The default is Time and there are no further settings. You can also choose a Global or LocalDistance. A Global distance is counted from the rightmost interface of the system. A Local distance is counted from the lower interface of the Region selected. |
Interface: From the lists choose a Region and whether it is the Upper or Lower region. |
The default is Distance: Choose a Global or Local distance. A Global distance is counted from the rightmost interface of the system. A Local distance is counted from the lower interface of the Region selected. You can also choose Time, which requires no further settings. |
Integral |
The default is Time and there are no further settings. You can also choose a Global or LocalDistance. A Global distance is counted from the rightmost interface of the system. A Local distance is counted from the lower interface of the Region selected. |