Skip to content
Recent Topics
  • 74 Topics
    351 Posts

    Poking further, since the last error is that of MPI and not of CRYSTAL, I launched the same input with NEWK 8 8 as a single-core process (with Pproperties), and this time the error was different:

    85-C( 3 2 4) 86-C( 4 2 4) 87-C( 5 2 4) 88-C( 3 3 4) 89-C( 4 3 4) 90-R( 4 4 4) ERROR **** PROJVR **** NULL COMPONENT 0.222045E-15 0.100000E-07

    for

    ROTREF ATOMS 10 # this is Manganese 0 0 0 # I also tried this with different cell indices 12 # P5 0 0 0 8 # P2 0 0 0

    and then

    85-C( 3 2 4) 86-C( 4 2 4) 87-C( 5 2 4) 88-C( 3 3 4) 89-C( 4 3 4) 90-R( 4 4 4) ERROR **** RHOLSK **** BASIS SET LINEARLY DEPENDENT

    for the following input:

    ROTREF ATOMS 10 1 0 0 12 1 0 1 8 1 1 0

    As well as for other indices

  • 21 Topics
    72 Posts
    (base) noctua-v2@noctua-v2-X9DR3-F:~/Desktop/RSF/band$ ls BAND.DAT 'BAND STRUCTURE.jpeg' fort.25 fort.87 fort.9 INPUT OUTPUT

    Can I use BAND.DAT as *.BAND and OUTPUT as *.out files in code?

    from CRYSTALpytools.electronics import ElectronBand from pymatgen.electronic_structure.plotter import BSPlotter band = ElectronBand.from_file('*.DAT', 'OUTPUT') pmgband = mgoband.to_pmg(labels=[r'$\Gamma$', 'W', 'X', 'L', r'$\Gamma$']) bsplot = BSPlotter(pmgband) bsplot.get_plot(ylim=(-10, 10), zero_to_efermi=True)
  • Seek assistance, discuss troubleshooting tips for any technical problem you encounter and report bugs

    18 Topics
    89 Posts

    Hi,

    We have run some tests and we have identified the origin of the problem. The calculation fails in the evaluation of the Fermi energy in the NEWK option (so before getting to the BOLTZTRA step) because of large memory requirements due to a very large number of k-points being asked and because of the replicated-memory parallel implementation of that bit of code.

    In that part of the code, with Pproperties (parallel version), data are replicated in memory by each process.

    We have run tests on this system in parallel with different number of processes (on a computing node with 128 CPU cores) and for different shrinking factor parameters of the NEWK keyword. Results are summarized in the table below:

    analysis.png

    "ok" marks combinations for which the calculation run without errors. The trend is clear and can be rationalized as follows:

    reducing the number of k points reduces memory requirments reducing the number of MPI processes effectively increases the available memory/process

    Hope this clarifies things and helps find a way forward,

  • 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

    7 Topics
    8 Posts

    Dear CRYSTAL community,

    The CRYSTAL Team is heading to Brazil! 🇧🇷✨
    Next week (26th Jan – 29th Jan 2026), we will be in Volta Redonda (Rio de Janeiro state) for the

    logo.jpeg

    QMMC 2026 will be hosted at the Universidade Federal Fluminense and it will be an exciting journey through quantum modelling of materials, covering a wide range of topics in computational chemistry and condensed matter physics.

    We are truly excited to be in Volta Redonda and to share knowledge, experience, and, of course, to spread the CRYSTAL verb!

    More information about the school can be found on the event website.

    See you in Brazil!

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

7

Online

198

Users

124

Topics

537

Posts