Activated Processes*
- This is a
REQUIREDfile. - If an activated event for a defect is not found in the DB, then the simulation quits with an error message and prints out the details of the defect to the screen.
- In KSOME, activated events types are hardwired.
- In the present version,
diffusion,emission,transformationandcreationare the hardwired event types - Explicit activated events corresponding to a simulation should be defined by the user.
- Any text above
#(hash symbol) is considered as comments and should be always placed at the beginning of the DB. This is true for all DBs used with KSOME
Hardwired Features@
Parameter ID (PID) =1andPID = 2correspond to thetypeandtotal-sizeof a defect clusterPID = 3corresponds to the size ofvacancyorSIAtype defect in a defect cluster.PID = 0andPID = 1always corresponds toSIAandvacancytype defects, respectively.
Example
In case of \(He_2V_3\) complex, Total-Size (PID = 2) = 5 and the size of vacancy or SIA (PID = 3) in the defect complex = 2
Types of Activated Events@
There are five types of activated events possible with KSOME
d | e | t | n | f |
|---|---|---|---|---|
| Diffusion | Emission | Transformation | Creation (Activated event) | Creation (From flux) |
Note
- Except for the diffusion (
d) type event, execution of remaining activated events requires the use of both the activated and reaction event DBs together. - for the event types
e,tandn, their prefactors and activation barriers are specified in the activated event DB, while their execution is defined in the reaction event DB. - In the case of
f, rates are specified instead of prefactors and activation barriers
Format of the Database@
Below is a snap short of first 20 lines of an activated event database
# hash symbol marks the end of comment lines
4 5
322
4 1 1.0 2 1.0 3 1.0 5 1.0 5 d 2 6.00e12 0 0.013 6 0.013 t 3 6.00e12 2 0.380 3 0.38 4 0.38
4 1 1.0 2 1.0 3 1.0 5 2.0 5 d 2 6.00e12 1 0.013 7 0.013 t 3 6.00e12 1 0.380 3 0.38 4 0.38
4 1 1.0 2 1.0 3 1.0 5 3.0 5 d 2 6.00e12 2 0.013 4 0.013 t 3 6.00e12 1 0.380 2 0.38 4 0.38
4 1 1.0 2 1.0 3 1.0 5 4.0 5 d 2 6.00e12 3 0.013 5 0.013 t 3 6.00e12 1 0.380 2 0.38 3 0.38
4 1 1.0 2 2.0 3 2.0 5 1.0 3 d 2 4.24e12 0 0.013 6 0.013 e 1 6.00e12 1 2.133
4 1 1.0 2 2.0 3 2.0 5 2.0 3 d 2 4.24e12 1 0.013 7 0.013 e 1 6.00e12 1 2.133
4 1 1.0 2 2.0 3 2.0 5 3.0 3 d 2 4.24e12 2 0.013 4 0.013 e 1 6.00e12 1 2.133
4 1 1.0 2 2.0 3 2.0 5 4.0 3 d 2 4.24e12 3 0.013 5 0.013 e 1 6.00e12 1 2.133
4 1 1.0 2 3.0 3 3.0 5 1.0 3 d 2 3.45e12 0 0.013 6 0.013 e 1 6.00e12 1 3.033
4 1 1.0 2 3.0 3 3.0 5 2.0 3 d 2 3.45e12 1 0.013 7 0.013 e 1 6.00e12 1 3.033
4 1 1.0 2 3.0 3 3.0 5 3.0 3 d 2 3.45e12 2 0.013 4 0.013 e 1 6.00e12 1 3.033
4 1 1.0 2 3.0 3 3.0 5 4.0 3 d 2 3.45e12 3 0.013 5 0.013 e 1 6.00e12 1 3.033
4 1 3.0 2 2.0 3 1.0 4 1.0 1 e 1 6.00e12 1 4.580
4 1 3.0 2 3.0 3 1.0 4 2.0 2 e 2 6.00e12 1 3.120 2 8.31
4 1 3.0 2 3.0 3 2.0 4 1.0 2 e 2 6.00e12 1 4.580 2 1.73
4 1 3.0 2 4.0 3 1.0 4 3.0 2 e 2 6.00e12 1 3.290 2 10.23
4 1 3.0 2 4.0 3 2.0 4 2.0 2 e 2 6.00e12 1 4.860 2 3.38
# : Marks the end of comment line
4 5 : MAX_DTYPES-1 and MAX_NP-1. First line after the # symbol
MAX_DTYPES is the maximum number of defect-complex types allowed in a simulation
MAX_NP is the maximum number of defect parameters IDs (pid) allowed
Note: In the above example, MAX_DTYPES = 5 and MAX_NP = 6
Important: MAX_NP ≥ MAX_DTYPES
322 : Number of lines in the database
| Np | Type | Total Size | Size of SIA or Vac. | Size of 3rd type | Additional Parameter | Npr | Event | D0 | 1Np1 | 1Np2 | Event | D0 | 2Np1 | 2Np2 | 2Np3 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PID | V | PID | V | PID | V | PID | V | PID | V | Ety | Npr-1 | Num. | Ea | Num. | Ea | Ety | Npr-1 | Num. | Ea | Num. | Ea | Num. | Ea | ||||
| 4 | 1 | 1.0 | 2 | 1.0 | 3 | 1.0 | 4 | 0 | 5 | 1.0 | 5 | d | 2 | 6.0e12 | 0 | 0.013 | 6 | 0.013 | t | 3 | 6e12 | 1 | 0.38 | 2 | 0.38 | 3 | 0.38 |
| 4 | 1 | 1.0 | 2 | 1.0 | 3 | 1.0 | 4 | 0 | 5 | 1.0 | 5 | d | 2 | 6.0e12 | 1 | 0.013 | 7 | 0.013 | t | 3 | 6e12 | 1 | 0.38 | 3 | 0.38 | 4 | 0.38 |
| 4 | 1 | 1.0 | 2 | 1.0 | 3 | 1.0 | 4 | 0 | 5 | 1.0 | 5 | d | 2 | 6.0e12 | 2 | 0.013 | 4 | 0.013 | t | 3 | 6e12 | 1 | 0.38 | 2 | 0.38 | 4 | 0.38 |
| 4 | 1 | 1.0 | 2 | 1.0 | 3 | 1.0 | 4 | 0 | 5 | 1.0 | 5 | d | 2 | 6.0e12 | 3 | 0.013 | 5 | 0.013 | t | 3 | 6e12 | 1 | 0.38 | 2 | 0.38 | 3 | 0.38 |
| 4 | 1 | 1.0 | 2 | 2.0 | 3 | 1.0 | 4 | 0 | 5 | 1.0 | 5 | d | 2 | 4.24e12 | 3 | 0.013 | 5 | 0.013 | t | 3 | 6e12 | 1 | 0.38 | 2 | 0.38 | 3 | 0.38 |
Assigning Minimum and Maximum Value to a Parameter
- For any given parameter maximum and minimum can be assigned in the same line for a given parameter
- When other parameters of a defect complex remain the same,
Example
\(4~~~ \color{brown}{1~~ 3}~~~ \color{bistre}{3~~ 1}~~~ {\color{blue}{\underbrace{4~~ 10}_{min}}}~~~ {\color{green}{\underbrace{4~~ 259}_{max}}}~~~ 1~~ \mathbf{\color{red}{e}}~ 1~~ 1e17~~ 1~~ 0\)
The above line shows the assignment of a maximum and a minimum value for PID=4 (number of He atoms) in the HenV1 defect complex (n is the number of He atoms). In this case, all clusters with 10 to 259 He atoms are all give zero activation barrier to emit an SIA (trap mutation).
Important
- Always : Minimum first and maximum next. This is
hardwiredinto the code. - KSOME will raise an error flag if it is not followed.
- One can give maximum and minimum values for* more than one parameter* in the same line