❅
❅
❅
❅
❅
❅
❅
❅
❅
❅
❅
❅
Skip to content
  • Home
  • Recent
Collapse
Brand Logo
CRYSTAL23
Latest v1.0.1
Tutorials Try the Demo Get a License
Tutorials Try the Demo Get a License Instagram
  1. Home
  2. CRYSTAL
  3. Spin-Orbit Coupling and SCDFT
  4. Question on HSE06 + SOC Support and MPI Abort in CRYSTAL23

Question on HSE06 + SOC Support and MPI Abort in CRYSTAL23

Scheduled Pinned Locked Moved Spin-Orbit Coupling and SCDFT
4 Posts 3 Posters 48 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • masoud37undefined Offline
    masoud37undefined Offline
    masoud37
    wrote last edited by dmitoli
    #1

    Dear CRYSTAL Development Team,

    I am currently experiencing consistent MPI_ABORT terminations when attempting to run hybrid functional (HSE06) calculations including spin–orbit coupling (SOC) using CRYSTAL23.

    The calculations start correctly, but the code terminates early during execution with an MPI_ABORT message on a specific rank. This behavior persists across a wide range of tested MPI/OpenMP parallelization layouts, including very conservative memory-safe configurations, as well as in reduced MPI mode. The issue appears independent of the batch system or cluster configuration.

    Before proceeding further, I would like to kindly ask:

    Is the combination of HSE06 and SOC fully supported and considered stable in CRYSTAL23 for periodic systems?

    To help with diagnosis, I have attached:

    the input file used for the calculation,

    the corresponding output file showing the error,

    and the batch submission script.

    These files are provided only for technical reference and reproducibility. I would greatly appreciate any confirmation regarding the current support status of HSE06 + SOC in CRYSTAL23, as well as any known limitations, restrictions, or recommended settings for such calculations.
    Thank you very much for your time and support.

    Kind regards,
    Masoud

    1 Reply Last reply
    0
    • GiacomoAmbrogioundefined Offline
      GiacomoAmbrogioundefined Offline
      GiacomoAmbrogio Developer
      wrote last edited by
      #2

      Hi masoud37,
      Unfortunately, range separated hybrids (as HSE06) are not supported in two-components calculations (ie SOC), as stated at page 166 of the User manual.

      Please consider using a global hybrid instead, as PBE0 or any other "custom" percentage of exact exchange in any GGA functional using the keyword HYBRID (refer to page 135 of the manual).

      Hope this helps.

      Giacomo Ambrogio, PhD Student
      Department of Chemistry - University of Torino
      V. Giuria 5, 10125 Torino (Italy)

      1 Reply Last reply
      0
      • GiacomoAmbrogioundefined GiacomoAmbrogio moved this topic from Single-Point Calculations
      • masoud37undefined Offline
        masoud37undefined Offline
        masoud37
        wrote last edited by
        #3

        GiacomoAmbrogio said in Question on HSE06 + SOC Support and MPI Abort in CRYSTAL23:

        two-components

        Thank you for your reply.

        Kind regards,
        Masoud

        1 Reply Last reply
        0
        • aerbaundefined Offline
          aerbaundefined Offline
          aerba Developer
          wrote last edited by
          #4

          Let me just add that we do have a development version of the code for HSE+SOC, which we plan to include in the next release.

          Alessandro Erba
          Professor of Physical Chemistry
          Department of Chemistry, University of Torino
          [email protected]

          1 Reply Last reply
          ♥
          0

          Powered by Crystal Solutions
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent