Hi, Bachir,
Thanks for your help and I got some results. However, I still have following questions regarding to PDF simulations.
1. When I built a hollandite model, I usually get a small model which match the stoichiometric values, and then build a large supercell. Here, there is a potential problem. In those papers, I saw Ba and Cs share some sites. In another word, those sites (symmetric equivalent ones) may be occupied by Ba or Cs. However, Ba (or Cs) take all symmetric equivalent sites. Let's say, siteA (x0,y0,z), siteB(x_1,y_1,z), site C(x_2,y_2,z), ....site N (x_(n-1), y_(n-1), z). Here, you might notice that z has different values. So, sites with same x_i and y_i but different z, will be occupied by the same element. In my current models, Ba may take site A, B, C...H, and Cs may take site I...N. In a real structure, Ba might take some sites from A to N, and Cs take the rest of sites from A to N. Please refer the attached figure. In your example, it does not show the swap when performing PDF simulations. Do I need to add swapList to exchange Ba and Cs to make sure the refined structure is close to the real structure?
2. Is it possible for fullrmc automatically to swap and remove some Ba and Cs atoms? To my limited knowledge of fullrmc, it consider each site is fully occupied by one atom. If I add swapList and removeList in run.py, meanwhile I set the stoichiometric values for each element, is it possible for fullrmc automatically to swap and remove atoms to match the stoichiometric values? I do not want manually set Ba and Cs position because my setting may not be reasonable.
Any further suggestion would be highly appreciated.
Appreciatively,
Leon

