Skip to content

Multi-elements systems position and species desync bug when block_tridiagonal = True #32

Description

@AsymmetryChou

Describe the bug

This is a severe bug when treating multi-elements devices (such as 'C' and 'H') with 'block_tridiagonal=True'. The current version only sorts the positions of the atoms, leaving atom species not changed. This would triggle wrong transport properties in DPNEGF.

Expected behavior

No response

To Reproduce

No response

Environment

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

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