Hi All,
I am trying to fit stacking faults in Topas, but I can’t seem to get the
stacking fault probability parameter to refine. I was wondering if anyone had
any insight into why it might not be refining? There is relative error
associated with it from the refinement, but the actual parameter is not
changing. I have tried manually changing the fault probability to see if it was
just stuck in a local minimum but that did not work to get it to refine. Also,
the error is very large and higher than 1 which is not physical so I am unsure
what that indicates.
Here is how I have the phase with the stacking fault set up:
str
phase_name "Litharge_A_fault w ani size"
local !CIF_PHASE_ID 4
space_group "P4/nmm"
al 90
be 90
ga 90
a aa_lithAfault 3.982055_0.007712 min 3.93 max
3.99 '3.954927
b aa_lithAfault 3.982055_0.007712 min 3.95 max
3.99 '3.988603
c = Get(generated_c);
volume vol_lithAfault 159535.270_617.945
r_bragg 100.577001
local strL
0.000156412265_3.33409374_LIMIT_MIN_1e-05 min 0.00001 max 2
local strG 0.645112179_2.60867897 min 0.00001
max 2
e0_from_Strain( 0.00140761446_0.00708558926,
strG, 0.01 , strL, 0.01 )
'e0_from_Strain( 0.000252157615_0.00209177633,
sgc_lithAfault, 0.1_0.970692214 min 0.0000 max 0.1, !slc_lithAfault,
0.0274890137_0.0805739071 min 0 max 0.1) ' units %
'LVol_FWHM_CS_G_L(1, 93.0006919 , 0.89, 88.487275 ,
!csgc_lithAfault, 100 min 100 max 10000, !cslc_lithAfault, 9999.99987 min 100
max 10000) 'units nm
PO_Spherical_Harmonics(sh, 4
load sh_Cij_prm {
y00 !sh_c00 1.00000
y20 sh_c20 0.64848_0.21072
max 1
y40 sh_c40 0.74870_0.28863
max 1
y44p sh_c44p 1.00000_0.13686
max 1
} )
AnisoCS(3, 1, 1, 0, 1, 0, 0, rx, 5.38255469_3.74800635 min 5
max 20, rx, 5.38255469_3.74800635 min 5 max 20, rz, 5_4.6863083 min 5 max 80,
!pc, 0, !tc, 0, !nc, 0, 0)
AnisoCSout(result_anissizebroadening.txt)
prm pa_A 0.96_69.3790537 min 0.5 max 0.999 '
Probability of ideal stacking
prm scal_lithAfault 0.0246058226_0.00334812086 min .001 '
Scaling factor
scale = scal_lithAfault 1e-5 / (Nv_A * Nstr_A);
prm h_A 5.03606657_0.00514731372 min 5.0 max
5.041'2.23830281 ' 2.38573859 ' Layer spacing (ideal c-lattice plane)
generate_stack_sequences {
number_of_sequences Nstr_A 100
number_of_stacks_per_sequence Nv_A 2000
Transition(A_A, h_A)
to A_A = pa_A; a_add =0.0 ;
b_add = 0.0 ; z_add = 0; 'No fault occurring
to Fault_A = 1-pa_A; a_add =
-0.30; b_add = 0.3; z_add = 0; 'Transition from ideal stacking layer to
faulted layer (displacement along {110} direction)
Transition(Fault_A, h_A)
to A_A = 1-pa_A; a_add = 0.30;
b_add = -0.30; z_add =0; 'Transition from faulted layer to ideal layer
(compensating displacement along {110} direction)
to Fault_A = pa_A; a_add =
0.00; b_add = 0.00; z_add =0; 'No fault occurring (maintain displacement)
}
site Pb1 x 0.00000 y 0.5000 z =
-0.238500/Nv_A; occ Pb 1.0 layer A_A
site Pb2 x 0.50000 y 0.0000 z =
0.238500/Nv_A; occ Pb 1.0 layer A_A
site O1 x 0.00000 y 0.0000 z =
0.00000/Nv_A; occ O 1.0 layer A_A
site O x 0.50000 y 0.50000 z = 0.0000 /Nv_A;
occ O 1.0 layer A_A
site Pb1 x 0.00000 y 0.5000 z =
-0.2385000/Nv_A; occ Pb 1.0 layer Fault_A
site Pb2 x 0.50000 y 0.0000 z =
0.238500/Nv_A; occ Pb 1.0 layer Fault_A
site O1 x 0.00000 y 0.0000 z =
0.000000/Nv_A; occ O 1.0 layer Fault_A
site O x 0.50000 y 0.50000 z = 0.00000
/Nv_A; occ O 1.0 layer Fault_A
Phase_Density_g_on_cm3( 18.5855617_0.0719749973)
weight_percent LithAfault_WP 85.531_56.947
Thanks,
Claire
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Please do NOT attach files to the whole list <[email protected]>
Send commands to <[email protected]> eg: HELP as the subject with no body text
The Rietveld_L list archive is on http://www.mail-archive.com/[email protected]/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++