c_dbcsr_t_distribution_new Subroutine

private subroutine c_dbcsr_t_distribution_new(c_dist, c_pgrid, c_nd_dist_1, c_nd_dist_1_size, c_nd_dist_2, c_nd_dist_2_size, c_nd_dist_3, c_nd_dist_3_size, c_nd_dist_4, c_nd_dist_4_size) bind(C, name="c_dbcsr_t_distribution_new")

Arguments

Type IntentOptional Attributes Name
type(c_ptr), intent(out) :: c_dist
type(c_ptr), intent(in), value :: c_pgrid
integer(kind=c_int), intent(in), optional, TARGET :: c_nd_dist_1(c_nd_dist_1_size)
integer(kind=c_int), intent(in), value :: c_nd_dist_1_size
integer(kind=c_int), intent(in), optional, TARGET :: c_nd_dist_2(c_nd_dist_2_size)
integer(kind=c_int), intent(in), value :: c_nd_dist_2_size
integer(kind=c_int), intent(in), optional, TARGET :: c_nd_dist_3(c_nd_dist_3_size)
integer(kind=c_int), intent(in), value :: c_nd_dist_3_size
integer(kind=c_int), intent(in), optional, TARGET :: c_nd_dist_4(c_nd_dist_4_size)
integer(kind=c_int), intent(in), value :: c_nd_dist_4_size