Model::Defect::Disconnection
src/Model/Defect/Disconnection.H
This simulates the creation of “disconnection pairs” at a GB by perturbing the order parameter \(\eta\) with a gaussian.
Disconnections can be nucleated randomly, or they can be added in a controlled way through the “fixed” option.
See the following reference for further details
Mahi Gokuli and Brandon Runnels. Multiphase field modeling of grain boundary migration mediated by emergent disconnections. Acta Materialia, 217:117149, 2021.
tstart
time to start applying disconnections
Names by executable 1 executable, 1 use
disconnection.tstart
nucleation_energy
nucleation energy
Names by executable 1 executable, 1 use
disconnection.nucleation_energy
tau_vol
characteristic time
Names by executable 1 executable, 1 use
disconnection.tau_vol
temp
temperature
Names by executable 1 executable, 1 use
disconnection.temp
box_size
characteristic size
Names by executable 1 executable, 1 use
disconnection.box_size
interval
interval between generation events
Names by executable 1 executable, 1 use
disconnection.interval
epsilon
regularization epsilon
Names by executable 1 executable, 1 use
disconnection.epsilon
disconnection.fixed.on
whether to manually specify disconnection nucleation points
Names by executable 1 executable, 1 use
disconnection.disconnection.fixed.on
fixed.sitex
array of x locations
Names by executable 1 executable, 1 use
disconnection.fixed.sitex
fixed.sitey
array of y locations
Names by executable 1 executable, 1 use
disconnection.fixed.sitey
fixed.phases
array of order parameter number
Names by executable 1 executable, 1 use
disconnection.fixed.phases
fixed.time
time to appear
Names by executable 1 executable, 1 use
disconnection.fixed.time
verbose
verbosity
Names by executable 1 executable, 1 use
disconnection.verbose