Modified the numerics for precipitation calculation to improve stability and performance. New implementation should also show less oscillations in chemical potential and other variables.
Modified treatment of Clemm-Fisher model for interfacial energy reduction at grain and subgrain boundaries. MatCalc now automatically adds the structural part
Implemented a size-dependent inner particle diffusion coefficient factor (ipdcf). This feature (ipdcf radius exponent) makes it possible to account for easier chemical composition changes in large precipitates. The assumption is that the balance of radius and composition change for the precipitate made by the thermodynamic extremal principle (TEP) is now determined for a small shell at the precipitate boundary instead of the entire precipitate volume. It gives good results for para-cementite precipitation in martensite for a value of 2. Default is 0, which means it is not used at all. This ensures compatibility with older versions. The exponent enters the evaluation of the diffusion coefficient inside the particle proportional to the (scaled) radius to the power of exponent.
Added a variable for nucleation site efficiency. In contrast to the nucleation constant, which enters only the nucleation rate expression, this efficiency also limits the total number of nucleation sites. With this feature, you can efficiently control the total number of sites.
Fixed a bug in treatment of SFAK excess vavancy evolution model introduced earlier in this version.
Modified some variable names for strength: precipitate strength now consistently refers to shear stress, whereas precipitation domain strength is mostly expressed in terms of yield stress.
Introduced strengthening contribution model instead of only “ignore for strengthening” switch.
Implemented co-cluster strengthening model of Starink et al. This is needed for a better representation of natural aging of Al-alloys.
Several improvements in SFK trapping implementation. Modified treatment of available trap sites and changed several variable names and types.
Implemented routine for sorting of size distributions, both, precipitate and grain size distributions. We now always maintain descending order in size variable.
Fixed a “factor 10” typo in solid solution strengthening parameters in defaults.txt file.
Changed model for
chemical strengthening: Now the effective interfacial energy is used instead of the calculated planar sharp
IE.
Fixed a crash when inspecting the yx_nucl_comp$prec variable.
The precipitate size distribution is now displayed AND evaluated depending on the x-axis setting of the histogram plot: “lin” will evaluate in linear size intervals, “log” in logarithmic intervals.
Fixed a bug in treatment of excess vacancies on restarting precipitation calc from loaded state.
In tabulate precipitate distribution window: append not prepend tabulate variables, now. This means, variables being dropped into the window are now added in the rightmost column.
Fixed a few issues with multiple selection in the phase status dialog.