MCTDH-X  v2.22
 All Classes Files Functions Variables Pages
array_interfaces Module Reference

This module collects several routines to convert arrays (of orbitals) from one-dimensional and vice versa. This is needed for MPI communication and the integration routines of spino. More...

Public Member Functions

subroutine get_1dfrom3d_array (One_d_Array, Three_d_Array, Block_size)
 
subroutine get_3dfrom1d_array (One_d_Array, Three_d_Array)
 

Detailed Description

This module collects several routines to convert arrays (of orbitals) from one-dimensional and vice versa. This is needed for MPI communication and the integration routines of spino.

Member Function/Subroutine Documentation

subroutine array_interfaces::get_1dfrom3d_array ( complex*16, dimension(block_size)  One_d_Array,
complex*16, dimension(ndvr_x*ndvr_y*ndvr_z,morb,nlevel)  Three_d_Array,
integer  Block_size 
)
subroutine array_interfaces::get_3dfrom1d_array ( complex*16, dimension(ndvr_x*ndvr_y*ndvr_z*morb*nlevel)  One_d_Array,
complex*16, dimension(ndvr_x*ndvr_y*ndvr_z,morb,nlevel)  Three_d_Array 
)

The documentation for this module was generated from the following file: