Skip to content
Recent Topics
  • 70 Topics
    336 Posts

    Dear Jonas,

    I tried using pymatgen to extract the point-symmetry information from your .xyz file (see the Python script below):

    from pymatgen.core import Molecule from pymatgen.symmetry import analyzer bigstructure = Molecule.from_file("yourfile.xyz") PGstructure = analyzer.PointGroupAnalyzer(bigstructure) sym_mol = PGstructure.get_equivalent_atoms() print(sym_mol["eq_sets"])

    This returns a Python data structure containing the symmetry-irreducible sets of atoms (only 6 for this system!).
    When preparing the CRYSTAL input, be careful with the orientation of your asymmetric unit. In my case, for example, I had to change the sign of the x and y coordinates to make the symmetry consistent with CRYSTAL’s conventions.
    This is the .d12 file I was able to generate.

    aerba Christmas is already in the air indeed!

  • 17 Topics
    60 Posts

    Hi Prof. Erba,

    Thanks for the reply. From the file, I could see there are value from energy " -7.9324E-01" (Line No: 81826). I could plot the data using Python, Xmgrace. With CRYSPLOT somehow the data loading is slow and my browser hangs so I am not able to check it. But definitely there is data.

    I requested for COHP between Ni and three nearby oxygen. In the file there are 5 columns, so if I am not mistaken it corresponds to "Energy - Next three columns in the order I request - Final Column of DOS ?" (Because the last column data when plotted matches the DOS)

    Thanks & Regards,
    Rams

  • Seek assistance, discuss troubleshooting tips for any technical problem you encounter and report bugs

    12 Topics
    69 Posts

    Hi,

    jquertin said in SCF fails spinlock with POB-DZVP-REV2:

    In the case of SPINLOCK, the manual clearly explain that the NSPIN value is the difference in number of alpha and beta electrons. For SPINLOC2, the text only refers to the spin while the table gives the same definition for SPIN as for NSPIN (in SPINLOCK).

    The argument SPIN of SPINLOC2 still represents a number of electrons, as in SPINLOCK.

    jquertin said in SCF fails spinlock with POB-DZVP-REV2:

    Furthermore, in the calculation, if using SPINLOC2 with 6 or 6.0 as the spin (as defined in the table), crystal defaults to SPINLOCK.

    That's right. SPINLOC2 requires a non integer argument. For integer arguments it reduces to SPINLOCK.

    jquertin said in SCF fails spinlock with POB-DZVP-REV2:

    In short, if I define SPINLOC2 SPIN as 3 (1/2 * 6) or 3.0, crystal defaults to SPINLOCK with NSPIN 3 which is actually half of what I want.

    In both SPINLOCK and SPINLOC2, the argument is meant as a number of electrons. Thus, if you have 6 extra up electrons with respect to down electrons, the input value should be 6, not 3. For integer values, SPINLOC2 is of no use.

    Hope this clarifies things a little,

  • Discuss tools and techniques for visualizing simulated data

    4 Topics
    16 Posts

    Dear Jonas,

    A good option just for visualization is using the CRYSPLOT webpage, which includes a tool for this based on JSMol and only requires your output file. Another option would be to use JMol, which requires a local installation of Java. Using JSMol locally is not an easy task, as its developed for its usage on web servers. If you really need to do so, you can find some guidance in the the following sites (it will depend on which browser you want to use, and probably also on your OS):

    Recent thread on usage of JSMol locally JSMol Wiki post

    Hope this helps.

    Marcos

  • Communications for the community and updates on upcoming events

    6 Topics
    7 Posts

    Dear CRYSTAL community,

    From Monday 15 to Thursday 18 December 2025, the 39th Winter School in Theoretical Chemistry will take place in Helsinki, Finland.
    This year’s focus is on Electronic Structure Theory! The School is organised by the Department of Chemistry, University of Helsinki, and is open to everyone in academia: students, postdocs, and professors. Best of all, it’s free of charge!

    📍 Location:
    Helsinki - Finland
    City Center Campus of the University of Helsinki

    🎓 Lecturers:
    Jacques Desmarais [Jacques] (University of Turin)
    Janus Juul Eriksen (Technical University of Denmark)
    Arno Förster (VU Amsterdam)
    Christof Holzer (Karlsruhe Institute of Technology)
    Ida-Marie Høyvik (Norwegian University of Science and Technology)
    Stanislav Komorovsky (Slovak Academy of Sciences)
    Frank Neese (Max Planck Institut für Kohlenforschung)

    📝 More info & Registration:
    For full details, registration form, and updates, please check the official Winter School page.

    Don’t miss this opportunity to meet leading experts, learn the latest in electronic structure theory, and connect with fellow scientists from around the world! 🌍

Suggested Topics

  • Forum Rules

    Welcome to the official forum for CRYSTAL software users! This is a space to share knowledge, find support, and connect with others interested in solid-state simulations. To maintain a productive and respectful environment, we ask all members to adhere to the following rules...

  • CRYSTALClear

    CRYSTALClear is an open source project that provides an easy Python interface with CRYSTAL. The package allows you to quickly extract information from the CRYSTAL output files and to easily generate customizable plots...


Top Users

1

Online

187

Users

109

Topics

488

Posts