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
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