|
subroutine, public | states_elec_parallel_oct_m::states_elec_parallel_blacs_blocksize (st, namespace, mesh, blocksize, total_np) |
| determine the block size for a BLACS distribution More...
|
|
subroutine, public | states_elec_parallel_oct_m::states_elec_parallel_remote_access_start (this) |
| start remote memory access for states on other processors More...
|
|
subroutine, public | states_elec_parallel_oct_m::states_elec_parallel_remote_access_stop (this) |
| stop remote memory access for states on other processors More...
|
|
subroutine, public | states_elec_parallel_oct_m::states_elec_parallel_allocate_batch (st, psib, np, ib, ik, packed) |
| Allocates a wfs_elec_t for np points, given block index ib, ad the k-point index ik. More...
|
|
subroutine, public | states_elec_parallel_oct_m::states_elec_parallel_get_block (this, mesh, ib, iqn, psib) |
| retrieve wave functions from a different node More...
|
|
subroutine, public | states_elec_parallel_oct_m::states_elec_parallel_release_block (this, ib, psib) |
|
subroutine | states_elec_parallel_oct_m::dstates_elec_parallel_gather_3 (st, dims, psi) |
| gather distributed states into a local array More...
|
|
subroutine | states_elec_parallel_oct_m::dstates_elec_parallel_gather_1 (st, aa) |
| gather a one-dimensional array, distributed over states More...
|
|
subroutine | states_elec_parallel_oct_m::zstates_elec_parallel_gather_3 (st, dims, psi) |
| gather distributed states into a local array More...
|
|
subroutine | states_elec_parallel_oct_m::zstates_elec_parallel_gather_1 (st, aa) |
| gather a one-dimensional array, distributed over states More...
|
|