Skip to content

SPIN_TYP inconsistency with Cyclix (DCH) boundary conditions #266

@ktksrv

Description

@ktksrv

I encountered an inconsistency in SPIN_TYP behavior when using SPARC-Cyclix (DCH boundary conditions) with SOC.

  • With SPIN_TYP = 0, the calculation runs successfully.

  • With SPIN_TYP = 1, the code throws:

    “collinear spin cannot be used with SOC, please use non-collinear spin (SPIN_TYP = 2)”

  • Switching to SPIN_TYP = 2 results in:

    “SQ, Hybrid functional, SCAN, SQ3, CS, OFDFT and SQ are not supported in this version of non-collinear implementation.”

However, I am explicitly using:

EXCHANGE_CORRELATION = GGA_PBE

which should not fall under the unsupported categories listed above.
Is this expected behavior, or a bug?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions