MatCalc 5.51

The following new features will appear in MatCalc versions 5.51.nnnn:

  • Implementation of a new model for trapping of atoms/vacancies on point traps. These can be solute atoms as well as dislocations and grain boundaries. Trapping affects both the thermodynamic functions (phase equilibria) as well as the diffusion characteristics of elements.
  • The default settings of MatCalc are moved into a file defaults.txt in the path_to_matcalc/preset directory. These settings are now depending on the choice of reference element as well as the particular phase (e.g., bcc or fcc in Fe-base system).
  • Improved heat treatment functionality for deformation handling. Export and import of heat treatment schedules.

Below are details describing the various changes and new features of the MatCalc versions 5.51.xxxx.

version 5.51.1011: released 2013-03-12

  • Updates for default settings.
  • Temperature control for kinetic calc: Temperature profiles 'from table' are obsolete now, use heat treatments instead.
  • Removed filename from window titles. Makes titles much shorter and 'readable'.
  • Excess dislocation can now be set in Precipitation Domains dialog.
  • Fixed a bug related to the Clemm-Fisher implementation of the influence of grain boundary energy on nucleation. This contribution was not taken into account if the interfacial energy was entered manually.
  • Fixed bug in treatment of phases with similar name (same starting letters).
  • Fixed rename bug in Precipitation Domains dialog.
  • Implemented Binder-Staufer coefficient into treatment of coalescence. This seems to be an essential feature for Cu-precipitates in steel. Details and publication will follow.
  • Executable now accepts more than one command line switch.
  • Fixed problem in treatment of coherency radius and strengthening.
  • Window sizes are adjusted to fit into the viewport when opening workspaces that have been saved from desktop with higher screen resolution.
  • Fixed Radiobutton bug in Phase Status dialog. Radiobuttons were erroneously reset during multiple selection of phases.
  • Series can now be accessed by variables in SET_PLOT_OPTION.
  • 5 new marker styles for plots (HLine, VLine, Star1, Star2, Hexagon).
  • Various bugfixes for version 5.51.1004.

version 5.51.1004: released 2013-01-07

  • Misfit stress can now be ignored during nucleation. Use the command SET_PRECIPITATION_PARAMETER n i to activate/deactivate.
  • Hall petch coefficient for subgrain boundaries introduced.
  • Coherency radius for precipitation strengthening introduced. This feature will be described in future MatCalc versions.
  • New phases in phase dialog are now automatically selected after creation.
  • New precipitates are initialized with 25 size classes by default. This feature makes it possible to omit the initialize line in script setup of precipitates. It is also obsolete to define the attached precipitation domain in setting up precipitate phases.
  • Export commands can now be accessed from all modules.
  • Fixed bug, that allowed variables, functions or string variables to have identical names.

version 5.51.0005: released 2012-09-13

  • Updated precipitation script templates: It is no longer necessary to make explicit settings for pipe diffusion along dislocations and grain boundaries when setting up precipitation domains. Moreover, values for Youngs module have been removed because they are now consistently available in the defaults.txt implementation.
  • Added possibility for import and export of heat treatment segments. This is particularly interesting for data exchange of complex heat treatment profiles. Create heat treatment and export it to file to view the corresponding format. Just like in scripts, the '$' sign starts comments. Command line access is possible via EXPORT_HEAT_TREATMENT and IMPORT_HEAT_TREATMENT.
  • Control of heat treatment segments can now also be done with corresponding setting of a maximum accumulated strain.
  • Completed grain growth evolution model. Behavior can be controlled in the grain growth evolution settings of the precipitation domain dialog as well as the parameters for the grain growth pinning factor and exponent in the phase status dialog.
  • Fixed a problem in temperature dependence of dislocation density evolution and interaction with excess vacancies.
versioninfo/5.51.txt · Last modified: 2013/03/13 20:01 by ernst