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