8.9. Full dislocation loop array

array_loop


To create an array of full dislocation loops in a BCC single crystal sample,

Step 1:

Use the tool in subdirectory tools/Bcc to creat a BCC single crystal sample: bcc_reg.lmp, use the shell script in subdirectory tools/para_file_loop_array to create the parameter file: para_file;

Step 2:

Open terminal, run the following command:

1CryDisGen para_file bcc_reg.lmp

Parameter file

Content of the Parameter file:

  1 Region
  2 -x 1 0 0
  3 -y 0 1 0
  4 -z 0 0 1
  5 -lat 3.301
  6 -pbc 1 1 1
  7
  8 nLoop 27
  9 Loop
 10 -bv     1  1  1
 11 -bs     1/2
 12 -dnorm  1  1  1
 13 -dc     -60 -60 -60
 14 -dr     20
 15 -lx      1 -1  0
 16 -ly      1  1 -2
 17 -ndisl  6
 18
 19 Loop
 20 -bv     -1  1  1
 21 -bs     1/2
 22 -dnorm  -1  1  1
 23 -dc     -60 -60 0
 24 -dr     20
 25 -lx      1  1  0
 26 -ly     -1  1 -2
 27 -ndisl  6
 28
 29 Loop
 30 -bv     1  1 -1
 31 -bs     1/2
 32 -dnorm  1  1 -1
 33 -dc     -60 -60 60
 34 -dr     20
 35 -lx      1 -1  0
 36 -ly     -1 -1 -2
 37 -ndisl  6
 38
 39 Loop
 40 -bv     -1  1  1
 41 -bs     1/2
 42 -dnorm  -1  1  1
 43 -dc     -60 0 -60
 44 -dr     20
 45 -lx      1  1  0
 46 -ly     -1  1 -2
 47 -ndisl  6
 48
 49 Loop
 50 -bv     -1  1  1
 51 -bs     1/2
 52 -dnorm  -1  1  1
 53 -dc     -60 0 0
 54 -dr     20
 55 -lx      1  1  0
 56 -ly     -1  1 -2
 57 -ndisl  6
 58
 59 Loop
 60 -bv     -1  1 -1
 61 -bs     1/2
 62 -dnorm  -1  1 -1
 63 -dc     -60 0 60
 64 -dr     20
 65 -lx      1  1  0
 66 -ly      1 -1 -2
 67 -ndisl  6
 68
 69 Loop
 70 -bv     1  1  1
 71 -bs     1/2
 72 -dnorm  1  1  1
 73 -dc     -60 60 -60
 74 -dr     20
 75 -lx      1 -1  0
 76 -ly      1  1 -2
 77 -ndisl  6
 78
 79 Loop
 80 -bv     -1  1 -1
 81 -bs     1/2
 82 -dnorm  -1  1 -1
 83 -dc     -60 60 0
 84 -dr     20
 85 -lx      1  1  0
 86 -ly      1 -1 -2
 87 -ndisl  6
 88
 89 Loop
 90 -bv     -1  1  1
 91 -bs     1/2
 92 -dnorm  -1  1  1
 93 -dc     -60 60 60
 94 -dr     20
 95 -lx      1  1  0
 96 -ly     -1  1 -2
 97 -ndisl  6
 98
 99 Loop
100 -bv     1  1 -1
101 -bs     1/2
102 -dnorm  1  1 -1
103 -dc     0 -60 -60
104 -dr     20
105 -lx      1 -1  0
106 -ly     -1 -1 -2
107 -ndisl  6
108
109 Loop
110 -bv     1  1 -1
111 -bs     1/2
112 -dnorm  1  1 -1
113 -dc     0 -60 0
114 -dr     20
115 -lx      1 -1  0
116 -ly     -1 -1 -2
117 -ndisl  6
118
119 Loop
120 -bv     1  1  1
121 -bs     1/2
122 -dnorm  1  1  1
123 -dc     0 -60 60
124 -dr     20
125 -lx      1 -1  0
126 -ly      1  1 -2
127 -ndisl  6
128
129 Loop
130 -bv     -1  1 -1
131 -bs     1/2
132 -dnorm  -1  1 -1
133 -dc     0 0 -60
134 -dr     20
135 -lx      1  1  0
136 -ly      1 -1 -2
137 -ndisl  6
138
139 Loop
140 -bv     1  1 -1
141 -bs     1/2
142 -dnorm  1  1 -1
143 -dc     0 0 0
144 -dr     20
145 -lx      1 -1  0
146 -ly     -1 -1 -2
147 -ndisl  6
148
149 Loop
150 -bv     -1  1  1
151 -bs     1/2
152 -dnorm  -1  1  1
153 -dc     0 0 60
154 -dr     20
155 -lx      1  1  0
156 -ly     -1  1 -2
157 -ndisl  6
158
159 Loop
160 -bv     -1  1  1
161 -bs     1/2
162 -dnorm  -1  1  1
163 -dc     0 60 -60
164 -dr     20
165 -lx      1  1  0
166 -ly     -1  1 -2
167 -ndisl  6
168
169 Loop
170 -bv     1  1 -1
171 -bs     1/2
172 -dnorm  1  1 -1
173 -dc     0 60 0
174 -dr     20
175 -lx      1 -1  0
176 -ly     -1 -1 -2
177 -ndisl  6
178
179 Loop
180 -bv     -1  1  1
181 -bs     1/2
182 -dnorm  -1  1  1
183 -dc     0 60 60
184 -dr     20
185 -lx      1  1  0
186 -ly     -1  1 -2
187 -ndisl  6
188
189 Loop
190 -bv     1  1  1
191 -bs     1/2
192 -dnorm  1  1  1
193 -dc     60 -60 -60
194 -dr     20
195 -lx      1 -1  0
196 -ly      1  1 -2
197 -ndisl  6
198
199 Loop
200 -bv     1  1 -1
201 -bs     1/2
202 -dnorm  1  1 -1
203 -dc     60 -60 0
204 -dr     20
205 -lx      1 -1  0
206 -ly     -1 -1 -2
207 -ndisl  6
208
209 Loop
210 -bv     -1  1  1
211 -bs     1/2
212 -dnorm  -1  1  1
213 -dc     60 -60 60
214 -dr     20
215 -lx      1  1  0
216 -ly     -1  1 -2
217 -ndisl  6
218
219 Loop
220 -bv     -1  1 -1
221 -bs     1/2
222 -dnorm  -1  1 -1
223 -dc     60 0 -60
224 -dr     20
225 -lx      1  1  0
226 -ly      1 -1 -2
227 -ndisl  6
228
229 Loop
230 -bv     -1  1  1
231 -bs     1/2
232 -dnorm  -1  1  1
233 -dc     60 0 0
234 -dr     20
235 -lx      1  1  0
236 -ly     -1  1 -2
237 -ndisl  6
238
239 Loop
240 -bv     -1  1  1
241 -bs     1/2
242 -dnorm  -1  1  1
243 -dc     60 0 60
244 -dr     20
245 -lx      1  1  0
246 -ly     -1  1 -2
247 -ndisl  6
248
249 Loop
250 -bv     -1  1  1
251 -bs     1/2
252 -dnorm  -1  1  1
253 -dc     60 60 -60
254 -dr     20
255 -lx      1  1  0
256 -ly     -1  1 -2
257 -ndisl  6
258
259 Loop
260 -bv     1  1  1
261 -bs     1/2
262 -dnorm  1  1  1
263 -dc     60 60 0
264 -dr     20
265 -lx      1 -1  0
266 -ly      1  1 -2
267 -ndisl  6
268
269 Loop
270 -bv     -1  1 -1
271 -bs     1/2
272 -dnorm  -1  1 -1
273 -dc     60 60 60
274 -dr     20
275 -lx      1  1  0
276 -ly      1 -1 -2
277 -ndisl  6