chapter_9_-_magnetic_refinements
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
chapter_9_-_magnetic_refinements [2018/11/23 11:21] – johnsoevans | chapter_9_-_magnetic_refinements [2024/07/02 14:46] (current) – johnsoevans | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Chapter 9 Magnetic Refinements ====== | ||
+ | The LaMnO3 data used in this example are part of one of John's on-line tutorials. | ||
+ | |||
+ | There' | ||
+ | |||
+ | The data and INP files listed below are available here: {{ : | ||
+ | |||
+ | ===== Chapter 9.5.1 single phase Shubnikov INP file ===== | ||
+ | |||
+ | <code topas> | ||
+ | r_wp 3.91938655 r_exp 27.2885202 r_p 2.97161966 | ||
+ | iters 100000 | ||
+ | chi2_convergence_criteria 0.001 | ||
+ | |||
+ | xdd maglamno3.xy | ||
+ | | ||
+ | bkg @ 9.96776118` -0.00168610998` | ||
+ | lam ymin_on_ymax 0.0001 la 1.0 lo 1.54 lh 0.5 | ||
+ | | ||
+ | | ||
+ | |||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | str | ||
+ | phase_name " | ||
+ | mag_space_group 62.448 | ||
+ | r_bragg | ||
+ | a lpa 5.747293` | ||
+ | b lpb 7.693035` | ||
+ | c lpc 5.536693` | ||
+ | site La x @ 0.04911` y 0.25 z @ 0.49217` occ La 1 beq bval 1.00845` | ||
+ | site Mn x 0 y 0 z 0 occ Mn 1 beq bval 1.00845` | ||
+ | mlx @ 0.67342` mly @ 0.02500` mlz @ 0.00013` MM_CrystalAxis_Display( 3.87034`, 0.19233`, 0.00072`) | ||
+ | site O1 x @ 0.48792` y 0.25 z @ 0.57470` occ O 1 beq bval 1.00845` | ||
+ | site O2 x @ 0.30668` y @ 0.03846` z @ 0.22619` occ O 1 beq bval 1.00845` | ||
+ | scale @ 0.0100387974` | ||
+ | CS_L(@, 49.82149`) | ||
+ | view_structure | ||
+ | Out_CIF_STR(" | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Chapter 9.5.2 separate magnetic phase INP file ===== | ||
+ | |||
+ | <code topas> | ||
+ | r_wp 3.91869133 r_exp 27.3034578 r_p 2.96896958 r_wp_dash | ||
+ | |||
+ | iters 100 | ||
+ | chi2_convergence_criteria 0.001 | ||
+ | |||
+ | xdd maglamno3.xy | ||
+ | | ||
+ | bkg @ 9.96793087` | ||
+ | lam ymin_on_ymax 0.0001 la 1.0 lo 1.54 lh 0.5 | ||
+ | | ||
+ | | ||
+ | str | ||
+ | phase_name " | ||
+ | a lpa_nuc | ||
+ | b lpb_nuc | ||
+ | c lpc_nuc | ||
+ | al 90 | ||
+ | be 90 | ||
+ | ga 90 | ||
+ | volume | ||
+ | space_group Pnma | ||
+ | site La x 0.04906782 y 0.25 z 0.4921989 occ La 1 beq bval1 1.00974` | ||
+ | site Mn x 0 y 0 z 0 occ Mn 1 beq bval1 1.00974` | ||
+ | site O1 x 0.4878688 | ||
+ | site O2 x 0.3067016 | ||
+ | scale scale_nuclear | ||
+ | r_bragg | ||
+ | CS_L(@, 49.96625`) | ||
+ | Phase_Density_g_on_cm3( 6.56189`) | ||
+ | |||
+ | str | ||
+ | phase_name " | ||
+ | mag_space_group 62.448 | ||
+ | mag_only_for_mag_sites | ||
+ | a =lpa_nuc;: | ||
+ | b =lpb_nuc;: | ||
+ | c =lpc_nuc;: | ||
+ | site Mn x 0 y 0 z 0 occ Mn 1 beq bval1 1.00974` | ||
+ | mlx @ 0.67446` mly @ 0.02342` mlz @ -0.00007` MM_CrystalAxis_Display( 3.87632`, 0.18017`, | ||
+ | scale =scale_nuclear;: | ||
+ | r_bragg | ||
+ | CS_L(@, 49.40491`) | ||
+ | </ | ||
+ | |||
+ | ===== Chapter 9.5.3 symmetry mode refinement INP file===== | ||
+ | |||
+ | <code topas> | ||
+ | r_wp 3.92008282 r_exp 27.3134117 r_p 2.97112112 r_wp_dash | ||
+ | do_errors | ||
+ | no_LIMIT_warnings | ||
+ | iters 100000 | ||
+ | chi2_convergence_criteria 0.001 | ||
+ | xdd maglamno3.xy | ||
+ | | ||
+ | bkg @ 9.96739959`_0.0112192856 -0.00237826942`_0.0180569307 | ||
+ | lam ymin_on_ymax 0.0001 la 1.0 lo 1.54 lh 0.5 | ||
+ | | ||
+ | | ||
+ | |||
+ | str | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | scale @ 0.0100372179`_3.549e-005 | ||
+ | |||
+ | ' | ||
+ | prm !a1 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a2 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a3 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a4 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a5 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a6 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a7 0.00000 min -2.83 max 2.83 ' | ||
+ | |||
+ | prm mm1 7.74131`_0.01969 min -8.00 max 8.00 ' | ||
+ | prm mm2 0.38675`_0.43106 min -8.00 max 8.00 ' | ||
+ | prm mm3 0.00285`_25.73847 min -8.00 max 8.00 ' | ||
+ | ' | ||
+ | |||
+ | ' | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | ' | ||
+ | |||
+ | ' | ||
+ | | ||
+ | prm !La_1_y | ||
+ | | ||
+ | prm !Mn_1_x | ||
+ | prm !Mn_1_y | ||
+ | prm !Mn_1_z | ||
+ | | ||
+ | prm !O1_1_y | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | prm !La_1_occ | ||
+ | prm !Mn_1_occ | ||
+ | prm !O1_1_occ | ||
+ | prm !O2_1_occ | ||
+ | ' | ||
+ | |||
+ | ' | ||
+ | site La_1 x = La_1_x; | ||
+ | site Mn_1 x = Mn_1_x; | ||
+ | mlx = Mn_1_mlx; mly = Mn_1_mly; mlz = Mn_1_mlz; MM_CrystalAxis_Display( 3.87077`_0.00984, | ||
+ | site O1_1 x = O1_1_x; | ||
+ | site O2_1 x = O2_1_x; | ||
+ | | ||
+ | C_matrix_normalized | ||
+ | </ | ||
+ | |||
+ | ===== Chapter 9.5.4 Symmetry modes - determining Shubnikov group INP file ===== | ||
+ | |||
+ | <code topas> | ||
+ | |||
+ | ' | ||
+ | ' | ||
+ | 'Set up with magnetic structure in p1 to see if symmetry detection works | ||
+ | ' | ||
+ | |||
+ | r_wp 3.92662785 r_exp 27.2910104 r_p 2.97759895 r_wp_dash | ||
+ | |||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | |||
+ | iters 100000 | ||
+ | chi2_convergence_criteria 0.001 | ||
+ | continue_after_convergence | ||
+ | ' | ||
+ | |||
+ | ' | ||
+ | ' | ||
+ | 'Check that default weighting is appropriate for your data | ||
+ | ' | ||
+ | xdd maglamno3.xy | ||
+ | x_calculation_step = Yobs_dx_at(Xo); | ||
+ | bkg @ 9.96879341` | ||
+ | lam ymin_on_ymax 0.0001 la 1.0 lo 1.54 lh 0.5 | ||
+ | neutron_data | ||
+ | LP_Factor( 90) | ||
+ | 'Topas .str file generated by ISODISTORT | ||
+ | ' | ||
+ | |||
+ | str | ||
+ | ' | ||
+ | mag_space_group 1.1 | ||
+ | |||
+ | ' | ||
+ | prm !a1 | ||
+ | prm !a2 | ||
+ | prm !a3 | ||
+ | prm !a4 | ||
+ | prm !a5 | ||
+ | prm !a6 | ||
+ | prm !a7 | ||
+ | prm !a8 | ||
+ | prm !a9 | ||
+ | prm !a10 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a11 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a12 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a13 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a14 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a15 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a16 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a17 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a18 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a19 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a20 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a21 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a22 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a23 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a24 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a25 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a26 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a27 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a28 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a29 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a30 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a31 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a32 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a33 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a34 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a35 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a36 0.00000 min -2.00 max 2.00 ' | ||
+ | prm !a37 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a38 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a39 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a40 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a41 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a42 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a43 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a44 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a45 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a46 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a47 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a48 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a49 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a50 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a51 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a52 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a53 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a54 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a55 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a56 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a57 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a58 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a59 0.00000 min -2.83 max 2.83 ' | ||
+ | prm !a60 0.00000 min -2.83 max 2.83 ' | ||
+ | no_LIMIT_warnings | ||
+ | prm m1 -0.12234` min -8.00 max 8.00 val_on_continue = Rand(-0.1, | ||
+ | prm m2 | ||
+ | prm m3 | ||
+ | prm m4 | ||
+ | prm m5 -0.06189` min -8.00 max 8.00 val_on_continue = Rand(-0.1, | ||
+ | prm m6 -0.64994` min -8.00 max 8.00 val_on_continue = Rand(-0.1, | ||
+ | prm m7 -0.27857` min -8.00 max 8.00 val_on_continue = Rand(-0.1, | ||
+ | prm m8 | ||
+ | prm m9 | ||
+ | prm m10 -7.50541` min -8.00 max 8.00 val_on_continue = Rand(-0.1, | ||
+ | prm m11 -0.01403` min -8.00 max 8.00 val_on_continue = Rand(-0.1, | ||
+ | prm m12 -0.31751` min -8.00 max 8.00 val_on_continue = Rand(-0.1, | ||
+ | |||
+ | '}}} | ||
+ | |||
+ | ' | ||
+ | prm La_1_dx | ||
+ | prm La_1_dy | ||
+ | prm La_1_dz | ||
+ | prm La_2_dx | ||
+ | prm La_2_dy | ||
+ | prm La_2_dz | ||
+ | prm La_3_dx | ||
+ | prm La_3_dy | ||
+ | prm La_3_dz | ||
+ | prm La_4_dx | ||
+ | prm La_4_dy | ||
+ | prm La_4_dz | ||
+ | prm Mn_1_dx | ||
+ | prm Mn_1_dy | ||
+ | prm Mn_1_dz | ||
+ | prm Mn_2_dx | ||
+ | prm Mn_2_dy | ||
+ | prm Mn_2_dz | ||
+ | prm Mn_3_dx | ||
+ | prm Mn_3_dy | ||
+ | prm Mn_3_dz | ||
+ | prm Mn_4_dx | ||
+ | prm Mn_4_dy | ||
+ | prm Mn_4_dz | ||
+ | prm O1_1_dx | ||
+ | prm O1_1_dy | ||
+ | prm O1_1_dz | ||
+ | prm O1_2_dx | ||
+ | prm O1_2_dy | ||
+ | prm O1_2_dz | ||
+ | prm O1_3_dx | ||
+ | prm O1_3_dy | ||
+ | prm O1_3_dz | ||
+ | prm O1_4_dx | ||
+ | prm O1_4_dy | ||
+ | prm O1_4_dz | ||
+ | prm O2_1_dx | ||
+ | prm O2_1_dy | ||
+ | prm O2_1_dz | ||
+ | prm O2_2_dx | ||
+ | prm O2_2_dy | ||
+ | prm O2_2_dz | ||
+ | prm O2_3_dx | ||
+ | prm O2_3_dy | ||
+ | prm O2_3_dz | ||
+ | prm O2_4_dx | ||
+ | prm O2_4_dy | ||
+ | prm O2_4_dz | ||
+ | prm O2_5_dx | ||
+ | prm O2_5_dy | ||
+ | prm O2_5_dz | ||
+ | prm O2_6_dx | ||
+ | prm O2_6_dy | ||
+ | prm O2_6_dz | ||
+ | prm O2_7_dx | ||
+ | prm O2_7_dy | ||
+ | prm O2_7_dz | ||
+ | prm O2_8_dx | ||
+ | prm O2_8_dy | ||
+ | prm O2_8_dz | ||
+ | |||
+ | prm Mn_1_dmlx = + 0.09031*m3 + 0.09031*m6 + 0.09031*m9 + 0.09031*m12;: | ||
+ | prm Mn_1_dmly = - 0.08700*m1 - 0.08700*m4 - 0.08700*m7 - 0.08700*m10;: | ||
+ | prm Mn_1_dmlz = - 0.06499*m2 - 0.06499*m5 - 0.06499*m8 - 0.06499*m11;: | ||
+ | prm Mn_2_dmlx = - 0.09031*m3 + 0.09031*m6 - 0.09031*m9 + 0.09031*m12;: | ||
+ | prm Mn_2_dmly = - 0.08700*m1 + 0.08700*m4 - 0.08700*m7 + 0.08700*m10;: | ||
+ | prm Mn_2_dmlz = + 0.06499*m2 - 0.06499*m5 + 0.06499*m8 - 0.06499*m11;: | ||
+ | prm Mn_3_dmlx = - 0.09031*m3 + 0.09031*m6 + 0.09031*m9 - 0.09031*m12;: | ||
+ | prm Mn_3_dmly = + 0.08700*m1 - 0.08700*m4 - 0.08700*m7 + 0.08700*m10;: | ||
+ | prm Mn_3_dmlz = - 0.06499*m2 + 0.06499*m5 + 0.06499*m8 - 0.06499*m11;: | ||
+ | prm Mn_4_dmlx = + 0.09031*m3 + 0.09031*m6 - 0.09031*m9 - 0.09031*m12;: | ||
+ | prm Mn_4_dmly = + 0.08700*m1 + 0.08700*m4 - 0.08700*m7 - 0.08700*m10;: | ||
+ | prm Mn_4_dmlz = + 0.06499*m2 + 0.06499*m5 - 0.06499*m8 - 0.06499*m11;: | ||
+ | |||
+ | '}}} | ||
+ | |||
+ | ' | ||
+ | prm La_1_x | ||
+ | prm La_1_y | ||
+ | prm La_1_z | ||
+ | prm La_2_x | ||
+ | prm La_2_y | ||
+ | prm La_2_z | ||
+ | prm La_3_x | ||
+ | prm La_3_y | ||
+ | prm La_3_z | ||
+ | prm La_4_x | ||
+ | prm La_4_y | ||
+ | prm La_4_z | ||
+ | prm Mn_1_x | ||
+ | prm Mn_1_y | ||
+ | prm Mn_1_z | ||
+ | prm Mn_2_x | ||
+ | prm Mn_2_y | ||
+ | prm Mn_2_z | ||
+ | prm Mn_3_x | ||
+ | prm Mn_3_y | ||
+ | prm Mn_3_z | ||
+ | prm Mn_4_x | ||
+ | prm Mn_4_y | ||
+ | prm Mn_4_z | ||
+ | prm O1_1_x | ||
+ | prm O1_1_y | ||
+ | prm O1_1_z | ||
+ | prm O1_2_x | ||
+ | prm O1_2_y | ||
+ | prm O1_2_z | ||
+ | prm O1_3_x | ||
+ | prm O1_3_y | ||
+ | prm O1_3_z | ||
+ | prm O1_4_x | ||
+ | prm O1_4_y | ||
+ | prm O1_4_z | ||
+ | prm O2_1_x | ||
+ | prm O2_1_y | ||
+ | prm O2_1_z | ||
+ | prm O2_2_x | ||
+ | prm O2_2_y | ||
+ | prm O2_2_z | ||
+ | prm O2_3_x | ||
+ | prm O2_3_y | ||
+ | prm O2_3_z | ||
+ | prm O2_4_x | ||
+ | prm O2_4_y | ||
+ | prm O2_4_z | ||
+ | prm O2_5_x | ||
+ | prm O2_5_y | ||
+ | prm O2_5_z | ||
+ | prm O2_6_x | ||
+ | prm O2_6_y | ||
+ | prm O2_6_z | ||
+ | prm O2_7_x | ||
+ | prm O2_7_y | ||
+ | prm O2_7_z | ||
+ | prm O2_8_x | ||
+ | prm O2_8_y | ||
+ | prm O2_8_z | ||
+ | |||
+ | prm Mn_1_mlx | ||
+ | prm Mn_1_mly | ||
+ | prm Mn_1_mlz | ||
+ | prm Mn_2_mlx | ||
+ | prm Mn_2_mly | ||
+ | prm Mn_2_mlz | ||
+ | prm Mn_3_mlx | ||
+ | prm Mn_3_mly | ||
+ | prm Mn_3_mlz | ||
+ | prm Mn_4_mlx | ||
+ | prm Mn_4_mly | ||
+ | prm Mn_4_mlz | ||
+ | |||
+ | prm !La_1_occ | ||
+ | prm !La_2_occ | ||
+ | prm !La_3_occ | ||
+ | prm !La_4_occ | ||
+ | prm !Mn_1_occ | ||
+ | prm !Mn_2_occ | ||
+ | prm !Mn_3_occ | ||
+ | prm !Mn_4_occ | ||
+ | prm !O1_1_occ | ||
+ | prm !O1_2_occ | ||
+ | prm !O1_3_occ | ||
+ | prm !O1_4_occ | ||
+ | prm !O2_1_occ | ||
+ | prm !O2_2_occ | ||
+ | prm !O2_3_occ | ||
+ | prm !O2_4_occ | ||
+ | prm !O2_5_occ | ||
+ | prm !O2_6_occ | ||
+ | prm !O2_7_occ | ||
+ | prm !O2_8_occ | ||
+ | '}}} | ||
+ | |||
+ | a | ||
+ | b | ||
+ | c | ||
+ | al | ||
+ | be | ||
+ | ga | ||
+ | |||
+ | ' | ||
+ | site La_1 x = La_1_x; | ||
+ | site La_2 x = La_2_x; | ||
+ | site La_3 x = La_3_x; | ||
+ | site La_4 x = La_4_x; | ||
+ | site Mn_1 x = Mn_1_x; | ||
+ | mlx = Mn_1_mlx; mly = Mn_1_mly; mlz = Mn_1_mlz; | ||
+ | MM_CrystalAxis_Display( 0.51268`, 3.90876`, 0.01412`) | ||
+ | site Mn_2 x = Mn_2_x; | ||
+ | mlx = Mn_2_mlx; mly = Mn_2_mly; mlz = Mn_2_mlz; | ||
+ | MM_CrystalAxis_Display( -1.48016`, | ||
+ | site Mn_3 x = Mn_3_x; | ||
+ | mlx = Mn_3_mlx; mly = Mn_3_mly; mlz = Mn_3_mlz; | ||
+ | MM_CrystalAxis_Display( -1.10513`, | ||
+ | site Mn_4 x = Mn_4_x; | ||
+ | mlx = Mn_4_mlx; mly = Mn_4_mly; mlz = Mn_4_mlz; | ||
+ | MM_CrystalAxis_Display( 0.77268`, 3.87546`, | ||
+ | site O1_1 x = O1_1_x; | ||
+ | site O1_2 x = O1_2_x; | ||
+ | site O1_3 x = O1_3_x; | ||
+ | site O1_4 x = O1_4_x; | ||
+ | site O2_1 x = O2_1_x; | ||
+ | site O2_2 x = O2_2_x; | ||
+ | site O2_3 x = O2_3_x; | ||
+ | site O2_4 x = O2_4_x; | ||
+ | site O2_5 x = O2_5_x; | ||
+ | site O2_6 x = O2_6_x; | ||
+ | site O2_7 x = O2_7_x; | ||
+ | site O2_8 x = O2_8_x; | ||
+ | |||
+ | scale @ 0.010032366` | ||
+ | r_bragg | ||
+ | CS_L(@, 49.80833`) | ||
+ | Phase_Density_g_on_cm3( 6.56199) | ||
+ | |||
+ | |||
+ | </ |