Skip to content

Adding the switch for rotating the vacuum layer direction of 2D material to x direction to accelerate the calculation #2602

@xdzhu

Description

@xdzhu

Background

For two-dimensional system in ABACUS, the parallel computation is faster along the x direction. However, the vacuum layer is set in the z direction in common two-dimensional material modeling.

Describe the solution you'd like

Thus, I suggest that ABACUS can add a switch that automatically switches the direction of the vacuum layer to x direction internally. Before calculating the electronic structure, the structure is internally converted to the x direction, and then ABACUS carry out the calculation. When all calculations are done, ABACUS transforms all output results to the original z direction.

Additional Context

No response

Metadata

Metadata

Assignees

Labels

Feature DiscussedThe features will be discussed first but will not be implemented soon

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions