Hi Siesta users,I need some help on the following problem.I made two new 
compounds, one I solved crystal structure and the other not. However, based on 
its synthesis,  XRD, indexing, IR, and several physical characterization 
methods, I may confirm that they are iso-structural. Of course, I can do 
Rietveld refinement to get the crystal structure of the latter by using the 
initial crystal structure of the first. The problem is the crystal structure I 
solve involved 204 atoms in unit cell (or 68 atoms in a asymmetric unit) and 
most of them is atom having atomic number less than 10. As you know, the lab 
XRD or even synchrotron X-ray diffraction in this case is not much help. I 
could not have chance to get neutron data as its schedule is full.The Rietveld 
refinement diverged when I turn on the refinement of oxygen atoms. One of the 
reasons is the initial structure is far from the true one. I definitely need to 
somehow obtain the initial crystal structure for the refinement which i
 s as close as the real structure.I intend to obtain it by using the crystal 
structure relaxation in quantum espresso code or siesta code. As you know, I 
could use some constrain to keep some of special positions of atoms fixed while 
allowing the others move. However, for atoms related by the space group 
symmetry, I want to utilize the advances. For example, atom A in Wyckoff 
position  (0,y,z)  related to its mirror atom B (1/2,-y,z+1/2), whenever, the 
code move A I would expect the code also move B in the way that keep this 
relation. Based on my experience, the quantum espresso and siesta codes don't 
have this implementation. One of the codes I know is lmto ultilize the space 
group symmetry but don't allow structure relaxationSo I would ask the users in 
the community some ideas or any code that allow me to do the structural 
relaxation that keep the crystal space group. I would be very appreciated to 
it.Best wishes,Sau Nguyen, U of H 
                                          

Responder a