From f2bb8ab516ff0a8128acbf09663d4f0e17729d05 Mon Sep 17 00:00:00 2001 From: hfp Date: Thu, 16 Nov 2023 12:35:00 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20cp2k/dbc?= =?UTF-8?q?sr@41db941917876bb9c8a5c75e4cb4c441a2a5aca2=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- develop/interface/acc_devmem_dev2host.html | 24 +- develop/interface/acc_devmem_host2dev.html | 48 +- develop/interface/acc_hostmem_allocate.html | 36 +- develop/interface/acc_hostmem_deallocate.html | 24 +- develop/interface/allocate_any.html | 70 +- develop/interface/array_data.html | 2 +- develop/interface/array_eq.html | 10 +- develop/interface/array_exists.html | 2 +- develop/interface/array_get.html | 4 +- develop/interface/array_hold.html | 2 +- develop/interface/array_new.html | 10 +- develop/interface/array_nullify.html | 2 +- develop/interface/array_release.html | 2 +- develop/interface/array_size.html | 2 +- develop/interface/block_buffer_add_block.html | 232 +- .../interface/block_buffer_add_block~2.html | 226 +- .../block_buffer_get_next_block.html | 12 +- develop/interface/btree_add.html | 8 +- develop/interface/btree_find.html | 8 +- develop/interface/create_block.html | 20 +- develop/interface/csr_create.html | 8 +- develop/interface/dbcsr_abort_interface.html | 4 +- develop/interface/dbcsr_add.html | 172 +- develop/interface/dbcsr_add_on_diag.html | 72 +- develop/interface/dbcsr_add_on_diag~2.html | 72 +- develop/interface/dbcsr_add~2.html | 168 +- develop/interface/dbcsr_block_copy.html | 32 +- develop/interface/dbcsr_block_transpose.html | 52 +- develop/interface/dbcsr_build_row_index.html | 4 +- develop/interface/dbcsr_conform_scalar.html | 8 +- develop/interface/dbcsr_count_row_index.html | 4 +- develop/interface/dbcsr_create.html | 437 +- develop/interface/dbcsr_create~2.html | 433 +- develop/interface/dbcsr_csr_create.html | 10 +- develop/interface/dbcsr_data_clear.html | 18 +- develop/interface/dbcsr_data_copy.html | 48 +- develop/interface/dbcsr_data_get_sizes.html | 18 +- develop/interface/dbcsr_data_set.html | 54 +- develop/interface/dbcsr_data_set_pointer.html | 20 +- develop/interface/dbcsr_distribution_new.html | 32 +- develop/interface/dbcsr_dot.html | 115 +- develop/interface/dbcsr_dot~2.html | 115 +- develop/interface/dbcsr_filter.html | 44 +- develop/interface/dbcsr_get_block_p.html | 1300 ++++- develop/interface/dbcsr_get_block_p~2.html | 1300 +---- develop/interface/dbcsr_get_data.html | 48 +- develop/interface/dbcsr_get_data_cptr.html | 24 +- develop/interface/dbcsr_get_data_p.html | 128 +- develop/interface/dbcsr_get_data_p~2.html | 128 +- develop/interface/dbcsr_get_diag.html | 40 +- develop/interface/dbcsr_get_diag~2.html | 38 +- develop/interface/dbcsr_get_wms_data_p.html | 24 +- develop/interface/dbcsr_hybrid_alltoall.html | 12 +- develop/interface/dbcsr_init_lib.html | 8 +- .../interface/dbcsr_iterator_next_block.html | 1787 ++++-- .../dbcsr_iterator_next_block~2.html | 1787 ++---- develop/interface/dbcsr_mp_new.html | 12 +- develop/interface/dbcsr_multiply.html | 455 +- develop/interface/dbcsr_multiply~2.html | 427 +- develop/interface/dbcsr_norm.html | 14 +- develop/interface/dbcsr_printmat.html | 30 +- develop/interface/dbcsr_put_block.html | 784 +-- develop/interface/dbcsr_put_block~2.html | 786 ++- develop/interface/dbcsr_reserve_block2d.html | 142 +- .../interface/dbcsr_reserve_block2d~2.html | 142 +- develop/interface/dbcsr_scalar_get_value.html | 8 +- develop/interface/dbcsr_scale.html | 131 +- develop/interface/dbcsr_scale_by_vector.html | 137 +- .../interface/dbcsr_scale_by_vector~2.html | 135 +- develop/interface/dbcsr_scale~2.html | 129 +- develop/interface/dbcsr_set.html | 52 +- .../interface/dbcsr_set_block_pointer.html | 10 +- develop/interface/dbcsr_set_diag.html | 40 +- develop/interface/dbcsr_set_diag~2.html | 38 +- develop/interface/dbcsr_set~2.html | 54 +- develop/interface/dbcsr_t_create.html | 20 +- develop/interface/dbcsr_t_filter.html | 32 +- develop/interface/dbcsr_t_get_block.html | 174 +- develop/interface/dbcsr_t_put_block.html | 128 +- develop/interface/dbcsr_t_reserve_blocks.html | 26 +- develop/interface/dbcsr_t_set.html | 16 +- develop/interface/dbcsr_tas_blk_size_t.html | 2 +- develop/interface/dbcsr_tas_create.html | 20 +- develop/interface/dbcsr_tas_filter.html | 16 +- develop/interface/dbcsr_tas_get_block_p.html | 12 +- .../interface/dbcsr_tas_get_block_p~2.html | 48 +- .../dbcsr_tas_iterator_next_block.html | 18 +- .../dbcsr_tas_iterator_next_block~2.html | 40 +- develop/interface/dbcsr_tas_mp_comm.html | 2 +- develop/interface/dbcsr_tas_put_block.html | 12 +- develop/interface/dbcsr_tas_put_block~2.html | 48 +- .../interface/dbcsr_tas_reserve_blocks.html | 6 +- develop/interface/dbcsr_tas_set.html | 16 +- develop/interface/dbcsr_trace.html | 84 +- develop/interface/dbcsr_trace~2.html | 84 +- develop/interface/dbcsr_warn_interface.html | 4 +- develop/interface/dict_get.html | 4 +- develop/interface/dict_haskey.html | 4 +- develop/interface/dict_init.html | 4 +- develop/interface/dict_set.html | 8 +- develop/interface/dist_rowcols.html | 2 +- ...ist_sparse_tensor_to_repl_dense_array.html | 12 +- develop/interface/ensure_array_size.html | 72 +- develop/interface/get_ith_array.html | 6 +- develop/interface/list_clear.html | 8 +- develop/interface/list_del.html | 16 +- develop/interface/list_destroy.html | 8 +- develop/interface/list_get.html | 16 +- develop/interface/list_init.html | 14 +- develop/interface/list_insert.html | 24 +- develop/interface/list_isready.html | 8 +- develop/interface/list_peek.html | 4 +- develop/interface/list_pop.html | 8 +- develop/interface/list_push.html | 16 +- develop/interface/list_set.html | 24 +- develop/interface/list_size.html | 8 +- develop/interface/memory_allocate.html | 24 +- develop/interface/memory_copy.html | 36 +- develop/interface/memory_zero.html | 24 +- develop/interface/mp_allocate.html | 24 +- develop/interface/mp_alltoall.html | 24 +- develop/interface/mp_bcast.html | 56 +- develop/interface/mp_deallocate.html | 24 +- develop/interface/mp_environ.html | 4 +- develop/interface/mp_file_read_at_all.html | 26 +- develop/interface/mp_file_write_at.html | 26 +- develop/interface/mp_file_write_at_all.html | 26 +- develop/interface/mp_iallgather.html | 96 +- develop/interface/mp_ibcast.html | 48 +- develop/interface/mp_irecv.html | 54 +- develop/interface/mp_iscatter.html | 36 +- develop/interface/mp_isend.html | 26 +- develop/interface/mp_isendrecv.html | 24 +- develop/interface/mp_isum.html | 14 +- develop/interface/mp_recv.html | 24 +- develop/interface/mp_rget.html | 24 +- develop/interface/mp_sendrecv.html | 12 +- develop/interface/mp_sum_partial.html | 12 +- develop/interface/pointer_view.html | 30 +- develop/interface/roctxmarka.html | 2 +- develop/interface/roctxrangepusha.html | 2 +- develop/interface/sort.html | 16 +- develop/interface/swap.html | 78 +- develop/interface/swap~2.html | 78 +- develop/interface/timeset_interface.html | 4 +- develop/interface/timestop_interface.html | 2 +- develop/lists/procedures.html | 458 +- develop/lists/types.html | 8 +- develop/module/dbcsr_acc_device.html | 4 +- develop/module/dbcsr_acc_devmem.html | 160 +- develop/module/dbcsr_acc_event.html | 24 +- develop/module/dbcsr_acc_hostmem.html | 128 +- develop/module/dbcsr_acc_init.html | 6 +- develop/module/dbcsr_acc_operations.html | 30 +- develop/module/dbcsr_acc_stream.html | 20 +- develop/module/dbcsr_acc_timings.html | 10 +- develop/module/dbcsr_allocate_wrap.html | 142 +- develop/module/dbcsr_api.html | 2788 ++++----- develop/module/dbcsr_api_c.html | 258 +- develop/module/dbcsr_array_list_methods.html | 46 +- develop/module/dbcsr_array_sort.html | 28 +- develop/module/dbcsr_array_types.html | 56 +- develop/module/dbcsr_base_hooks.html | 42 +- develop/module/dbcsr_blas_operations.html | 12 +- develop/module/dbcsr_block_access.html | 768 +-- develop/module/dbcsr_block_operations.html | 432 +- develop/module/dbcsr_btree.html | 128 +- develop/module/dbcsr_config.html | 20 +- develop/module/dbcsr_csr_conversions.html | 78 +- develop/module/dbcsr_cuda_profiling.html | 4 +- develop/module/dbcsr_data_methods.html | 38 +- develop/module/dbcsr_data_methods_low.html | 380 +- develop/module/dbcsr_data_operations.html | 42 +- develop/module/dbcsr_data_types.html | 26 +- develop/module/dbcsr_dict.html | 90 +- develop/module/dbcsr_dist_methods.html | 152 +- develop/module/dbcsr_dist_operations.html | 86 +- develop/module/dbcsr_dist_util.html | 70 +- develop/module/dbcsr_error_handling.html | 30 +- develop/module/dbcsr_files.html | 6 +- develop/module/dbcsr_hip_profiling.html | 4 +- develop/module/dbcsr_index_operations.html | 148 +- develop/module/dbcsr_io.html | 150 +- develop/module/dbcsr_iter_types.html | 8 +- develop/module/dbcsr_iterator_operations.html | 350 +- develop/module/dbcsr_kinds.html | 2 +- develop/module/dbcsr_lib.html | 48 +- develop/module/dbcsr_list.html | 162 +- develop/module/dbcsr_list_callstackentry.html | 52 +- develop/module/dbcsr_list_routinereport.html | 44 +- develop/module/dbcsr_list_routinestat.html | 52 +- develop/module/dbcsr_list_timerenv.html | 54 +- develop/module/dbcsr_log_handling.html | 18 +- develop/module/dbcsr_machine.html | 8 +- develop/module/dbcsr_machine_internal.html | 10 +- develop/module/dbcsr_mem_methods.html | 8 +- develop/module/dbcsr_methods.html | 152 +- develop/module/dbcsr_min_heap.html | 32 +- develop/module/dbcsr_mm.html | 62 +- develop/module/dbcsr_mm_3d.html | 142 +- develop/module/dbcsr_mm_accdrv.html | 62 +- develop/module/dbcsr_mm_cannon.html | 218 +- develop/module/dbcsr_mm_common.html | 98 +- develop/module/dbcsr_mm_csr.html | 72 +- develop/module/dbcsr_mm_dist_operations.html | 64 +- develop/module/dbcsr_mm_hostdrv.html | 32 +- develop/module/dbcsr_mm_multrec.html | 134 +- develop/module/dbcsr_mm_sched.html | 62 +- develop/module/dbcsr_mm_types.html | 6 +- develop/module/dbcsr_mp_methods.html | 70 +- develop/module/dbcsr_mp_operations.html | 66 +- develop/module/dbcsr_mpiwrap.html | 1204 ++-- develop/module/dbcsr_multiply_api.html | 308 +- develop/module/dbcsr_operations.html | 912 +-- develop/module/dbcsr_print_messages.html | 10 +- develop/module/dbcsr_ptr_util.html | 384 +- develop/module/dbcsr_string_utilities.html | 4 +- develop/module/dbcsr_tas_base.html | 582 +- develop/module/dbcsr_tas_global.html | 28 +- develop/module/dbcsr_tas_io.html | 34 +- develop/module/dbcsr_tas_mm.html | 178 +- develop/module/dbcsr_tas_reshape_ops.html | 340 +- develop/module/dbcsr_tas_split.html | 62 +- develop/module/dbcsr_tas_test.html | 80 +- develop/module/dbcsr_tas_types.html | 24 +- develop/module/dbcsr_tas_util.html | 40 +- develop/module/dbcsr_tensor.html | 188 +- develop/module/dbcsr_tensor_api.html | 28 +- develop/module/dbcsr_tensor_api_c.html | 408 +- develop/module/dbcsr_tensor_block.html | 818 +-- develop/module/dbcsr_tensor_index.html | 10 +- develop/module/dbcsr_tensor_io.html | 40 +- develop/module/dbcsr_tensor_reshape.html | 290 +- develop/module/dbcsr_tensor_split.html | 22 +- develop/module/dbcsr_tensor_test.html | 100 +- develop/module/dbcsr_tensor_types.html | 260 +- develop/module/dbcsr_test_methods.html | 66 +- .../module/dbcsr_test_scale_by_vector.html | 36 +- develop/module/dbcsr_tests.html | 78 +- develop/module/dbcsr_timings.html | 30 +- develop/module/dbcsr_timings_report.html | 30 +- develop/module/dbcsr_timings_types.html | 4 +- develop/module/dbcsr_toollib.html | 50 +- develop/module/dbcsr_transformations.html | 106 +- develop/module/dbcsr_types.html | 94 +- develop/module/dbcsr_work_operations.html | 220 +- develop/proc/acc_devmem_allocate_bytes.html | 2 +- develop/proc/acc_devmem_allocated.html | 2 +- develop/proc/acc_devmem_deallocate.html | 2 +- .../proc/acc_devmem_ensure_size_bytes.html | 4 +- develop/proc/acc_devmem_set_cptr.html | 2 +- develop/proc/acc_devmem_setzero_bytes.html | 2 +- develop/proc/acc_devmem_size_in_bytes.html | 2 +- develop/proc/acc_event_create.html | 2 +- develop/proc/acc_event_destroy.html | 2 +- develop/proc/acc_event_query.html | 4 +- develop/proc/acc_event_record.html | 4 +- develop/proc/acc_event_synchronize.html | 2 +- develop/proc/acc_hostmem_alloc_c4.html | 4 +- develop/proc/acc_hostmem_alloc_c4_2d.html | 2 +- develop/proc/acc_hostmem_alloc_c8.html | 4 +- develop/proc/acc_hostmem_alloc_c8_2d.html | 2 +- develop/proc/acc_hostmem_alloc_i4.html | 4 +- develop/proc/acc_hostmem_alloc_i4_2d.html | 2 +- develop/proc/acc_hostmem_alloc_i8.html | 4 +- develop/proc/acc_hostmem_alloc_i8_2d.html | 2 +- develop/proc/acc_hostmem_alloc_r4.html | 4 +- develop/proc/acc_hostmem_alloc_r4_2d.html | 2 +- develop/proc/acc_hostmem_alloc_r8.html | 4 +- develop/proc/acc_hostmem_alloc_r8_2d.html | 2 +- develop/proc/acc_hostmem_dealloc_c4.html | 2 +- develop/proc/acc_hostmem_dealloc_c4_2d.html | 2 +- develop/proc/acc_hostmem_dealloc_c8.html | 2 +- develop/proc/acc_hostmem_dealloc_c8_2d.html | 2 +- develop/proc/acc_hostmem_dealloc_i4.html | 2 +- develop/proc/acc_hostmem_dealloc_i4_2d.html | 2 +- develop/proc/acc_hostmem_dealloc_i8.html | 2 +- develop/proc/acc_hostmem_dealloc_i8_2d.html | 2 +- develop/proc/acc_hostmem_dealloc_r4.html | 2 +- develop/proc/acc_hostmem_dealloc_r4_2d.html | 2 +- develop/proc/acc_hostmem_dealloc_r8.html | 2 +- develop/proc/acc_hostmem_dealloc_r8_2d.html | 2 +- develop/proc/acc_stream_associated.html | 4 +- develop/proc/acc_stream_cptr.html | 2 +- develop/proc/acc_stream_create.html | 4 +- develop/proc/acc_stream_destroy.html | 2 +- develop/proc/acc_stream_equal.html | 4 +- develop/proc/acc_stream_synchronize.html | 2 +- develop/proc/acc_stream_wait_event.html | 2 +- develop/proc/acc_transpose_blocks.html | 6 +- develop/proc/accept_pgrid_dims.html | 2 +- develop/proc/add_work_coordinate.html | 6 +- develop/proc/align_tensor.html | 4 +- develop/proc/allocate_1d_c_dp.html | 2 +- develop/proc/allocate_1d_c_sp.html | 2 +- develop/proc/allocate_1d_i.html | 2 +- develop/proc/allocate_1d_r_dp.html | 2 +- develop/proc/allocate_1d_r_sp.html | 2 +- develop/proc/allocate_2d_c_dp.html | 2 +- develop/proc/allocate_2d_c_sp.html | 2 +- develop/proc/allocate_2d_i.html | 2 +- develop/proc/allocate_2d_r_dp.html | 2 +- develop/proc/allocate_2d_r_sp.html | 2 +- develop/proc/allocate_3d_c_dp.html | 2 +- develop/proc/allocate_3d_c_sp.html | 2 +- develop/proc/allocate_3d_i.html | 2 +- develop/proc/allocate_3d_r_dp.html | 2 +- develop/proc/allocate_3d_r_sp.html | 2 +- develop/proc/allocate_4d_c_dp.html | 2 +- develop/proc/allocate_4d_c_sp.html | 2 +- develop/proc/allocate_4d_i.html | 2 +- develop/proc/allocate_4d_r_dp.html | 2 +- develop/proc/allocate_4d_r_sp.html | 2 +- develop/proc/allocate_5d_c_dp.html | 2 +- develop/proc/allocate_5d_c_sp.html | 2 +- develop/proc/allocate_5d_i.html | 2 +- develop/proc/allocate_5d_r_dp.html | 2 +- develop/proc/allocate_5d_r_sp.html | 2 +- develop/proc/allocate_6d_c_dp.html | 2 +- develop/proc/allocate_6d_c_sp.html | 2 +- develop/proc/allocate_6d_i.html | 2 +- develop/proc/allocate_6d_r_dp.html | 2 +- develop/proc/allocate_6d_r_sp.html | 2 +- develop/proc/allocate_7d_c_dp.html | 2 +- develop/proc/allocate_7d_c_sp.html | 2 +- develop/proc/allocate_7d_i.html | 2 +- develop/proc/allocate_7d_r_dp.html | 2 +- develop/proc/allocate_7d_r_sp.html | 2 +- develop/proc/allocate_and_get_ith_array.html | 6 +- develop/proc/arb_rowcols.html | 2 +- develop/proc/array_data_i1d.html | 4 +- develop/proc/array_eq_i.html | 6 +- develop/proc/array_eq_i8.html | 4 +- develop/proc/array_eq_i~2.html | 6 +- develop/proc/array_exists_i1d.html | 2 +- develop/proc/array_get_i1.html | 4 +- develop/proc/array_get_i1d.html | 4 +- develop/proc/array_hold_i1d.html | 2 +- develop/proc/array_new_i1d.html | 4 +- develop/proc/array_new_i1d_lb.html | 6 +- develop/proc/array_nullify_i1d.html | 2 +- develop/proc/array_release_i1d.html | 2 +- develop/proc/array_size_i1d.html | 2 +- develop/proc/blk_dims_tensor.html | 2 +- develop/proc/block_buffer_add_anyd_block.html | 8 +- develop/proc/block_buffer_add_area_block.html | 10 +- develop/proc/block_buffer_add_block_c_dp.html | 46 +- .../proc/block_buffer_add_block_c_dp~2.html | 46 +- develop/proc/block_buffer_add_block_c_sp.html | 46 +- .../proc/block_buffer_add_block_c_sp~2.html | 46 +- develop/proc/block_buffer_add_block_r_dp.html | 46 +- .../proc/block_buffer_add_block_r_dp~2.html | 46 +- develop/proc/block_buffer_add_block_r_sp.html | 46 +- .../proc/block_buffer_add_block_r_sp~2.html | 46 +- develop/proc/block_buffer_blocks_left.html | 8 +- develop/proc/block_buffer_blocks_left~2.html | 8 +- develop/proc/block_buffer_create.html | 83 +- develop/proc/block_buffer_create~2.html | 83 +- develop/proc/block_buffer_destroy.html | 19 +- develop/proc/block_buffer_destroy~2.html | 21 +- develop/proc/block_buffer_get_index.html | 18 +- develop/proc/block_buffer_get_index~2.html | 18 +- .../block_buffer_get_next_anyd_block.html | 12 +- .../block_buffer_get_next_area_block.html | 12 +- .../block_buffer_get_next_block_c_dp.html | 22 +- .../block_buffer_get_next_block_c_dp~2.html | 20 +- .../block_buffer_get_next_block_c_sp.html | 22 +- .../block_buffer_get_next_block_c_sp~2.html | 20 +- .../block_buffer_get_next_block_r_dp.html | 22 +- .../block_buffer_get_next_block_r_dp~2.html | 20 +- .../block_buffer_get_next_block_r_sp.html | 22 +- .../block_buffer_get_next_block_r_sp~2.html | 20 +- develop/proc/block_copy_1d1d_c.html | 2 +- develop/proc/block_copy_1d1d_d.html | 2 +- develop/proc/block_copy_1d1d_s.html | 2 +- develop/proc/block_copy_1d1d_z.html | 2 +- develop/proc/block_copy_1d2d_c.html | 2 +- develop/proc/block_copy_1d2d_d.html | 2 +- develop/proc/block_copy_1d2d_s.html | 2 +- develop/proc/block_copy_1d2d_z.html | 2 +- develop/proc/block_copy_2d1d_c.html | 2 +- develop/proc/block_copy_2d1d_d.html | 2 +- develop/proc/block_copy_2d1d_s.html | 2 +- develop/proc/block_copy_2d1d_z.html | 2 +- develop/proc/block_copy_2d2d_c.html | 2 +- develop/proc/block_copy_2d2d_d.html | 2 +- develop/proc/block_copy_2d2d_s.html | 2 +- develop/proc/block_copy_2d2d_z.html | 2 +- develop/proc/block_copy_c.html | 2 +- develop/proc/block_copy_d.html | 2 +- develop/proc/block_copy_s.html | 2 +- develop/proc/block_copy_z.html | 2 +- develop/proc/block_index_global_to_local.html | 6 +- develop/proc/block_index_local_to_global.html | 6 +- develop/proc/block_size.html | 2 +- develop/proc/block_transpose_copy_1d2d_c.html | 2 +- develop/proc/block_transpose_copy_1d2d_d.html | 2 +- develop/proc/block_transpose_copy_1d2d_s.html | 2 +- develop/proc/block_transpose_copy_1d2d_z.html | 2 +- develop/proc/block_transpose_copy_2d1d_c.html | 2 +- develop/proc/block_transpose_copy_2d1d_d.html | 2 +- develop/proc/block_transpose_copy_2d1d_s.html | 2 +- develop/proc/block_transpose_copy_2d1d_z.html | 2 +- develop/proc/block_transpose_copy_c.html | 2 +- develop/proc/block_transpose_copy_d.html | 2 +- develop/proc/block_transpose_copy_s.html | 2 +- develop/proc/block_transpose_copy_z.html | 2 +- develop/proc/block_transpose_inplace_c.html | 2 +- develop/proc/block_transpose_inplace_d.html | 2 +- develop/proc/block_transpose_inplace_s.html | 2 +- develop/proc/block_transpose_inplace_z.html | 2 +- develop/proc/bswap.html | 2 +- develop/proc/btree_add_i8_cp2d.html | 2 +- develop/proc/btree_add_i8_dp2d.html | 2 +- develop/proc/btree_add_i8_sp2d.html | 2 +- develop/proc/btree_add_i8_zp2d.html | 2 +- develop/proc/btree_add_into_i8_cp2d.html | 4 +- develop/proc/btree_add_into_i8_dp2d.html | 4 +- develop/proc/btree_add_into_i8_sp2d.html | 4 +- develop/proc/btree_add_into_i8_zp2d.html | 4 +- develop/proc/btree_find_i8_cp2d.html | 2 +- develop/proc/btree_find_i8_dp2d.html | 2 +- develop/proc/btree_find_i8_sp2d.html | 2 +- develop/proc/btree_find_i8_zp2d.html | 2 +- .../proc/btree_left_insertion_i8_cp2d.html | 4 +- .../proc/btree_left_insertion_i8_dp2d.html | 4 +- .../proc/btree_left_insertion_i8_sp2d.html | 4 +- .../proc/btree_left_insertion_i8_zp2d.html | 4 +- develop/proc/btree_new_root_i8_cp2d.html | 2 +- develop/proc/btree_new_root_i8_dp2d.html | 2 +- develop/proc/btree_new_root_i8_sp2d.html | 2 +- develop/proc/btree_new_root_i8_zp2d.html | 2 +- .../proc/btree_right_insertion_i8_cp2d.html | 4 +- .../proc/btree_right_insertion_i8_dp2d.html | 4 +- .../proc/btree_right_insertion_i8_sp2d.html | 4 +- .../proc/btree_right_insertion_i8_zp2d.html | 4 +- .../proc/btree_simple_insertion_i8_cp2d.html | 4 +- .../proc/btree_simple_insertion_i8_dp2d.html | 4 +- .../proc/btree_simple_insertion_i8_sp2d.html | 4 +- .../proc/btree_simple_insertion_i8_zp2d.html | 4 +- develop/proc/buffer_init.html | 8 +- develop/proc/buffer_matrices_ensure_size.html | 4 +- develop/proc/buffer_release.html | 2 +- develop/proc/build_csr_index.html | 2 +- develop/proc/c_dbcsr_binary_read.html | 2 +- .../proc/c_dbcsr_complete_redistribute.html | 2 +- develop/proc/c_dbcsr_copy.html | 2 +- develop/proc/c_dbcsr_create_new.html | 6 +- develop/proc/c_dbcsr_create_template.html | 6 +- develop/proc/c_dbcsr_distribution_get.html | 4 +- develop/proc/c_dbcsr_distribution_hold.html | 2 +- develop/proc/c_dbcsr_distribution_new.html | 4 +- .../proc/c_dbcsr_distribution_release.html | 2 +- develop/proc/c_dbcsr_filter.html | 6 +- .../proc/c_dbcsr_get_block_notrans_p_c.html | 4 +- .../proc/c_dbcsr_get_block_notrans_p_d.html | 4 +- .../proc/c_dbcsr_get_block_notrans_p_s.html | 4 +- .../proc/c_dbcsr_get_block_notrans_p_z.html | 4 +- develop/proc/c_dbcsr_get_block_p_c.html | 4 +- develop/proc/c_dbcsr_get_block_p_d.html | 4 +- develop/proc/c_dbcsr_get_block_p_s.html | 4 +- develop/proc/c_dbcsr_get_block_p_z.html | 4 +- develop/proc/c_dbcsr_get_data_c.html | 10 +- develop/proc/c_dbcsr_get_data_d.html | 10 +- develop/proc/c_dbcsr_get_data_s.html | 10 +- develop/proc/c_dbcsr_get_data_size.html | 2 +- develop/proc/c_dbcsr_get_data_type.html | 2 +- develop/proc/c_dbcsr_get_data_z.html | 10 +- develop/proc/c_dbcsr_get_distribution.html | 2 +- develop/proc/c_dbcsr_get_info.html | 6 +- develop/proc/c_dbcsr_get_name.html | 2 +- develop/proc/c_dbcsr_get_num_blocks.html | 2 +- .../proc/c_dbcsr_get_stored_coordinates.html | 6 +- develop/proc/c_dbcsr_init_lib.html | 4 +- .../proc/c_dbcsr_iterator_blocks_left.html | 2 +- .../c_dbcsr_iterator_next_2d_block_c.html | 4 +- .../c_dbcsr_iterator_next_2d_block_d.html | 4 +- .../c_dbcsr_iterator_next_2d_block_s.html | 4 +- .../c_dbcsr_iterator_next_2d_block_z.html | 4 +- .../c_dbcsr_iterator_next_block_index.html | 6 +- develop/proc/c_dbcsr_iterator_start.html | 2 +- develop/proc/c_dbcsr_iterator_stop.html | 2 +- develop/proc/c_dbcsr_mp_grid_setup.html | 2 +- develop/proc/c_dbcsr_multiply_c.html | 10 +- develop/proc/c_dbcsr_multiply_d.html | 10 +- develop/proc/c_dbcsr_multiply_s.html | 10 +- develop/proc/c_dbcsr_multiply_z.html | 10 +- develop/proc/c_dbcsr_print_block_sum.html | 2 +- develop/proc/c_dbcsr_put_block2d_c.html | 6 +- develop/proc/c_dbcsr_put_block2d_d.html | 6 +- develop/proc/c_dbcsr_put_block2d_s.html | 6 +- develop/proc/c_dbcsr_put_block2d_z.html | 6 +- develop/proc/c_dbcsr_reserve_block2d_c.html | 2 +- develop/proc/c_dbcsr_reserve_block2d_d.html | 2 +- develop/proc/c_dbcsr_reserve_block2d_s.html | 2 +- develop/proc/c_dbcsr_reserve_block2d_z.html | 2 +- develop/proc/c_dbcsr_scale_by_vector_c.html | 2 +- develop/proc/c_dbcsr_scale_by_vector_d.html | 2 +- develop/proc/c_dbcsr_scale_by_vector_s.html | 2 +- develop/proc/c_dbcsr_scale_by_vector_z.html | 2 +- develop/proc/c_dbcsr_set_c.html | 2 +- develop/proc/c_dbcsr_set_d.html | 2 +- develop/proc/c_dbcsr_set_s.html | 2 +- develop/proc/c_dbcsr_set_z.html | 2 +- .../c_dbcsr_t_batched_contract_finalize.html | 2 +- develop/proc/c_dbcsr_t_contract_c_dp.html | 12 +- develop/proc/c_dbcsr_t_contract_c_sp.html | 12 +- .../proc/c_dbcsr_t_contract_index_c_dp.html | 6 +- .../proc/c_dbcsr_t_contract_index_c_sp.html | 6 +- .../proc/c_dbcsr_t_contract_index_r_dp.html | 6 +- .../proc/c_dbcsr_t_contract_index_r_sp.html | 6 +- develop/proc/c_dbcsr_t_contract_r_dp.html | 12 +- develop/proc/c_dbcsr_t_contract_r_sp.html | 12 +- develop/proc/c_dbcsr_t_copy.html | 4 +- .../proc/c_dbcsr_t_copy_matrix_to_tensor.html | 2 +- .../proc/c_dbcsr_t_copy_tensor_to_matrix.html | 2 +- develop/proc/c_dbcsr_t_create_matrix.html | 2 +- develop/proc/c_dbcsr_t_create_new.html | 6 +- develop/proc/c_dbcsr_t_create_template.html | 6 +- .../proc/c_dbcsr_t_distribution_destroy.html | 2 +- develop/proc/c_dbcsr_t_distribution_new.html | 4 +- develop/proc/c_dbcsr_t_filter_c_dp.html | 6 +- develop/proc/c_dbcsr_t_filter_c_sp.html | 6 +- develop/proc/c_dbcsr_t_filter_r_dp.html | 6 +- develop/proc/c_dbcsr_t_filter_r_sp.html | 6 +- develop/proc/c_dbcsr_t_get_2d_block_c_dp.html | 4 +- develop/proc/c_dbcsr_t_get_2d_block_c_sp.html | 4 +- .../proc/c_dbcsr_t_get_2d_block_p_c_dp.html | 4 +- .../proc/c_dbcsr_t_get_2d_block_p_c_sp.html | 4 +- .../proc/c_dbcsr_t_get_2d_block_p_r_dp.html | 4 +- .../proc/c_dbcsr_t_get_2d_block_p_r_sp.html | 4 +- develop/proc/c_dbcsr_t_get_2d_block_r_dp.html | 4 +- develop/proc/c_dbcsr_t_get_2d_block_r_sp.html | 4 +- develop/proc/c_dbcsr_t_get_3d_block_c_dp.html | 4 +- develop/proc/c_dbcsr_t_get_3d_block_c_sp.html | 4 +- .../proc/c_dbcsr_t_get_3d_block_p_c_dp.html | 4 +- .../proc/c_dbcsr_t_get_3d_block_p_c_sp.html | 4 +- .../proc/c_dbcsr_t_get_3d_block_p_r_dp.html | 4 +- .../proc/c_dbcsr_t_get_3d_block_p_r_sp.html | 4 +- develop/proc/c_dbcsr_t_get_3d_block_r_dp.html | 4 +- develop/proc/c_dbcsr_t_get_3d_block_r_sp.html | 4 +- develop/proc/c_dbcsr_t_get_4d_block_c_dp.html | 4 +- develop/proc/c_dbcsr_t_get_4d_block_c_sp.html | 4 +- .../proc/c_dbcsr_t_get_4d_block_p_c_dp.html | 4 +- .../proc/c_dbcsr_t_get_4d_block_p_c_sp.html | 4 +- .../proc/c_dbcsr_t_get_4d_block_p_r_dp.html | 4 +- .../proc/c_dbcsr_t_get_4d_block_p_r_sp.html | 4 +- develop/proc/c_dbcsr_t_get_4d_block_r_dp.html | 4 +- develop/proc/c_dbcsr_t_get_4d_block_r_sp.html | 4 +- develop/proc/c_dbcsr_t_get_data_c_dp.html | 10 +- develop/proc/c_dbcsr_t_get_data_c_sp.html | 10 +- develop/proc/c_dbcsr_t_get_data_r_dp.html | 10 +- develop/proc/c_dbcsr_t_get_data_r_sp.html | 10 +- develop/proc/c_dbcsr_t_get_info.html | 6 +- develop/proc/c_dbcsr_t_get_mapping_info.html | 2 +- develop/proc/c_dbcsr_t_get_num_blocks.html | 2 +- .../proc/c_dbcsr_t_iterator_blocks_left.html | 2 +- .../proc/c_dbcsr_t_iterator_next_block.html | 6 +- develop/proc/c_dbcsr_t_iterator_start.html | 2 +- develop/proc/c_dbcsr_t_iterator_stop.html | 2 +- develop/proc/c_dbcsr_t_pgrid_create.html | 4 +- .../proc/c_dbcsr_t_pgrid_create_expert.html | 8 +- develop/proc/c_dbcsr_t_pgrid_destroy.html | 2 +- develop/proc/c_dbcsr_t_put_2d_block_c_dp.html | 6 +- develop/proc/c_dbcsr_t_put_2d_block_c_sp.html | 6 +- develop/proc/c_dbcsr_t_put_2d_block_r_dp.html | 6 +- develop/proc/c_dbcsr_t_put_2d_block_r_sp.html | 6 +- develop/proc/c_dbcsr_t_put_3d_block_c_dp.html | 6 +- develop/proc/c_dbcsr_t_put_3d_block_c_sp.html | 6 +- develop/proc/c_dbcsr_t_put_3d_block_r_dp.html | 6 +- develop/proc/c_dbcsr_t_put_3d_block_r_sp.html | 6 +- develop/proc/c_dbcsr_t_put_4d_block_c_dp.html | 6 +- develop/proc/c_dbcsr_t_put_4d_block_c_sp.html | 6 +- develop/proc/c_dbcsr_t_put_4d_block_r_dp.html | 6 +- develop/proc/c_dbcsr_t_put_4d_block_r_sp.html | 6 +- .../proc/c_dbcsr_t_reserve_blocks_index.html | 2 +- develop/proc/c_dbcsr_t_scale_c_dp.html | 2 +- develop/proc/c_dbcsr_t_scale_c_sp.html | 2 +- develop/proc/c_dbcsr_t_scale_r_dp.html | 2 +- develop/proc/c_dbcsr_t_scale_r_sp.html | 2 +- develop/proc/c_dbcsr_t_set_c_dp.html | 2 +- develop/proc/c_dbcsr_t_set_c_sp.html | 2 +- develop/proc/c_dbcsr_t_set_r_dp.html | 2 +- develop/proc/c_dbcsr_t_set_r_sp.html | 2 +- develop/proc/c_f_string.html | 8 +- develop/proc/c_f_string~2.html | 6 +- develop/proc/c_ndims_iterator.html | 2 +- develop/proc/calc_norms_c.html | 8 +- develop/proc/calc_norms_d.html | 8 +- develop/proc/calc_norms_s.html | 8 +- develop/proc/calc_norms_z.html | 8 +- develop/proc/calculate_norms.html | 6 +- develop/proc/call_rec_sort_index.html | 6 +- develop/proc/can_quickly_finalize.html | 2 +- .../proc/change_capacity_callstackentry.html | 4 +- .../change_capacity_i4tuple_callstat.html | 2 +- .../proc/change_capacity_routinereport.html | 2 +- develop/proc/change_capacity_routinestat.html | 4 +- develop/proc/change_capacity_str_i4.html | 2 +- develop/proc/change_capacity_timerenv.html | 4 +- develop/proc/change_split.html | 14 +- develop/proc/checker_square_proc.html | 4 +- develop/proc/checker_tr.html | 4 +- develop/proc/collect_reports_from_ranks.html | 2 +- develop/proc/compx_to_dbcsr_scalar.html | 4 +- develop/proc/convert_offsets_to_sizes.html | 2 +- develop/proc/convert_sizes_to_offsets.html | 2 +- develop/proc/convert_to_new_pgrid.html | 8 +- develop/proc/count_bins.html | 2 +- develop/proc/create_array_list.html | 2 +- develop/proc/create_batches.html | 2 +- develop/proc/create_block_data_c_dp.html | 4 +- develop/proc/create_block_data_c_sp.html | 4 +- develop/proc/create_block_data_r_dp.html | 4 +- develop/proc/create_block_data_r_sp.html | 4 +- develop/proc/create_block_nodata.html | 4 +- develop/proc/create_block_nodata_c_dp.html | 2 +- develop/proc/create_block_nodata_c_sp.html | 2 +- develop/proc/create_block_nodata_r_dp.html | 2 +- develop/proc/create_block_nodata_r_sp.html | 2 +- develop/proc/create_block_norms_matrix.html | 6 +- .../csr_assert_consistency_with_dbcsr.html | 4 +- develop/proc/csr_conversion_test.html | 6 +- develop/proc/csr_create_from_dbcsr.html | 4 +- develop/proc/csr_create_new.html | 4 +- develop/proc/csr_create_new~2.html | 6 +- develop/proc/csr_destroy.html | 2 +- develop/proc/csr_print_sparsity.html | 4 +- develop/proc/csr_write.html | 4 +- develop/proc/cuda_nvtx_range_push.html | 2 +- develop/proc/cyclic_rowcols.html | 2 +- develop/proc/dbcsr_1d_d_sort.html | 4 +- develop/proc/dbcsr_1d_d_sort_low.html | 2 +- develop/proc/dbcsr_1d_i4_sort.html | 4 +- develop/proc/dbcsr_1d_i4_sort_low.html | 2 +- develop/proc/dbcsr_1d_i8_sort.html | 4 +- develop/proc/dbcsr_1d_i8_sort_low.html | 2 +- develop/proc/dbcsr_1d_s_sort.html | 4 +- develop/proc/dbcsr_1d_s_sort_low.html | 2 +- develop/proc/dbcsr__a.html | 2 +- develop/proc/dbcsr__b.html | 4 +- develop/proc/dbcsr__l.html | 4 +- develop/proc/dbcsr__w.html | 4 +- develop/proc/dbcsr_abort.html | 4 +- develop/proc/dbcsr_abort_handler.html | 4 +- develop/proc/dbcsr_acc_do_mm_stack.html | 8 +- develop/proc/dbcsr_acc_get_ndevices.html | 2 +- develop/proc/dbcsr_acc_transpose.html | 12 +- develop/proc/dbcsr_add_anytype.html | 10 +- develop/proc/dbcsr_add_anytype_c.html | 6 +- develop/proc/dbcsr_add_anytype_d.html | 6 +- develop/proc/dbcsr_add_anytype_s.html | 6 +- develop/proc/dbcsr_add_anytype_z.html | 6 +- develop/proc/dbcsr_add_block_node.html | 59 +- develop/proc/dbcsr_add_block_node~2.html | 59 +- develop/proc/dbcsr_add_c.html | 44 +- develop/proc/dbcsr_add_c~2.html | 42 +- develop/proc/dbcsr_add_d.html | 8 +- develop/proc/dbcsr_add_d~2.html | 8 +- develop/proc/dbcsr_add_on_diag_c.html | 4 +- develop/proc/dbcsr_add_on_diag_c~2.html | 4 +- develop/proc/dbcsr_add_on_diag_d.html | 4 +- develop/proc/dbcsr_add_on_diag_ds.html | 4 +- develop/proc/dbcsr_add_on_diag_d~2.html | 4 +- develop/proc/dbcsr_add_on_diag_s.html | 4 +- develop/proc/dbcsr_add_on_diag_s~2.html | 4 +- develop/proc/dbcsr_add_on_diag_z.html | 4 +- develop/proc/dbcsr_add_on_diag_z~2.html | 4 +- develop/proc/dbcsr_add_s.html | 44 +- develop/proc/dbcsr_add_s~2.html | 42 +- develop/proc/dbcsr_add_wm_from_matrix.html | 4 +- develop/proc/dbcsr_add_work_coordinate.html | 10 +- develop/proc/dbcsr_add_z.html | 49 +- develop/proc/dbcsr_add_z~2.html | 47 +- develop/proc/dbcsr_addto_index_array.html | 4 +- develop/proc/dbcsr_binary_read.html | 4 +- develop/proc/dbcsr_binary_read~2.html | 2 +- develop/proc/dbcsr_binary_write.html | 4 +- develop/proc/dbcsr_binary_write~2.html | 2 +- develop/proc/dbcsr_blk_col_offset.html | 6 +- develop/proc/dbcsr_blk_column_size.html | 4 +- develop/proc/dbcsr_blk_row_offset.html | 6 +- develop/proc/dbcsr_blk_row_size.html | 6 +- develop/proc/dbcsr_block_conjg.html | 6 +- develop/proc/dbcsr_block_copy_aa.html | 14 +- develop/proc/dbcsr_block_in_limits.html | 4 +- develop/proc/dbcsr_block_partial_copy.html | 8 +- develop/proc/dbcsr_block_real_neg.html | 6 +- develop/proc/dbcsr_block_scale.html | 8 +- develop/proc/dbcsr_block_transpose_a.html | 6 +- develop/proc/dbcsr_block_transpose_aa.html | 14 +- develop/proc/dbcsr_build_row_index_copy.html | 2 +- .../proc/dbcsr_build_row_index_inplace.html | 2 +- develop/proc/dbcsr_calc_block_sizes.html | 6 +- develop/proc/dbcsr_checksum.html | 4 +- develop/proc/dbcsr_checksum~2.html | 8 +- develop/proc/dbcsr_clear.html | 18 +- develop/proc/dbcsr_clearfrom_index_array.html | 2 +- develop/proc/dbcsr_clear~2.html | 18 +- develop/proc/dbcsr_col_block_offsets.html | 2 +- develop/proc/dbcsr_col_block_sizes.html | 4 +- develop/proc/dbcsr_complete_redistribute.html | 6 +- .../proc/dbcsr_complete_redistribute~2.html | 6 +- develop/proc/dbcsr_conjg.html | 2 +- develop/proc/dbcsr_convert_csr_to_dbcsr.html | 4 +- develop/proc/dbcsr_convert_dbcsr_to_csr.html | 4 +- develop/proc/dbcsr_copy.html | 10 +- develop/proc/dbcsr_copy_into_existing.html | 4 +- .../proc/dbcsr_copy_into_existing_sym.html | 4 +- develop/proc/dbcsr_copy_into_existing~2.html | 4 +- develop/proc/dbcsr_copy_sort_data.html | 16 +- develop/proc/dbcsr_copy_submatrix.html | 6 +- develop/proc/dbcsr_copy~2.html | 12 +- develop/proc/dbcsr_count_row_index_copy.html | 2 +- .../proc/dbcsr_count_row_index_inplace.html | 2 +- develop/proc/dbcsr_create_image_dist.html | 2 +- develop/proc/dbcsr_create_new.html | 24 +- develop/proc/dbcsr_create_new~2.html | 22 +- develop/proc/dbcsr_create_template.html | 439 +- develop/proc/dbcsr_create_template~2.html | 435 +- develop/proc/dbcsr_crop_matrix.html | 6 +- develop/proc/dbcsr_csr_create_from_dbcsr.html | 8 +- develop/proc/dbcsr_data_area.html | 2 +- develop/proc/dbcsr_data_clear0.html | 8 +- develop/proc/dbcsr_data_clear_nt.html | 10 +- develop/proc/dbcsr_data_clear_pointer.html | 2 +- develop/proc/dbcsr_data_copy_aa.html | 14 +- develop/proc/dbcsr_data_copy_aa2.html | 8 +- develop/proc/dbcsr_data_dev2host.html | 2 +- develop/proc/dbcsr_data_ensure_size.html | 8 +- develop/proc/dbcsr_data_exists.html | 4 +- develop/proc/dbcsr_data_get_memory_type.html | 2 +- develop/proc/dbcsr_data_get_size.html | 4 +- .../proc/dbcsr_data_get_size_referenced.html | 2 +- develop/proc/dbcsr_data_get_sizes_1.html | 4 +- develop/proc/dbcsr_data_get_sizes_2.html | 8 +- develop/proc/dbcsr_data_get_sizes_any.html | 6 +- develop/proc/dbcsr_data_get_type.html | 4 +- develop/proc/dbcsr_data_hold.html | 2 +- develop/proc/dbcsr_data_host2dev.html | 2 +- develop/proc/dbcsr_data_init.html | 2 +- develop/proc/dbcsr_data_new.html | 10 +- develop/proc/dbcsr_data_release.html | 2 +- develop/proc/dbcsr_data_set_ac.html | 10 +- develop/proc/dbcsr_data_set_ad.html | 10 +- develop/proc/dbcsr_data_set_as.html | 10 +- develop/proc/dbcsr_data_set_az.html | 10 +- .../proc/dbcsr_data_set_size_referenced.html | 2 +- develop/proc/dbcsr_data_valid.html | 4 +- develop/proc/dbcsr_data_verify_bounds.html | 6 +- develop/proc/dbcsr_data_zero.html | 6 +- .../proc/dbcsr_datablock_redistribute.html | 6 +- develop/proc/dbcsr_datatype_sizeof.html | 2 +- develop/proc/dbcsr_deallocate_matrix.html | 2 +- .../proc/dbcsr_default_logger_stack_size.html | 2 +- develop/proc/dbcsr_destroy.html | 2 +- develop/proc/dbcsr_desymmetrize.html | 4 +- develop/proc/dbcsr_dist_release_locals.html | 2 +- develop/proc/dbcsr_distribute.html | 2 +- develop/proc/dbcsr_distribute~2.html | 2 +- develop/proc/dbcsr_distribution.html | 4 +- develop/proc/dbcsr_distribution_col_dist.html | 4 +- develop/proc/dbcsr_distribution_get.html | 30 +- develop/proc/dbcsr_distribution_get~2.html | 34 +- .../proc/dbcsr_distribution_has_threads.html | 2 +- develop/proc/dbcsr_distribution_hold.html | 2 +- develop/proc/dbcsr_distribution_hold~2.html | 2 +- .../proc/dbcsr_distribution_local_cols.html | 4 +- .../dbcsr_distribution_local_cols_obj.html | 4 +- .../proc/dbcsr_distribution_local_rows.html | 4 +- .../dbcsr_distribution_local_rows_obj.html | 4 +- .../proc/dbcsr_distribution_make_threads.html | 2 +- .../proc/dbcsr_distribution_max_col_dist.html | 2 +- .../proc/dbcsr_distribution_max_row_dist.html | 2 +- develop/proc/dbcsr_distribution_mp.html | 4 +- develop/proc/dbcsr_distribution_ncols.html | 4 +- develop/proc/dbcsr_distribution_new.html | 14 +- develop/proc/dbcsr_distribution_new_low.html | 10 +- develop/proc/dbcsr_distribution_new_obj.html | 8 +- .../proc/dbcsr_distribution_new_template.html | 14 +- .../proc/dbcsr_distribution_nlocal_cols.html | 2 +- .../proc/dbcsr_distribution_nlocal_rows.html | 2 +- .../proc/dbcsr_distribution_no_threads.html | 2 +- develop/proc/dbcsr_distribution_nrows.html | 4 +- .../proc/dbcsr_distribution_num_threads.html | 2 +- .../proc/dbcsr_distribution_processor.html | 8 +- develop/proc/dbcsr_distribution_release.html | 2 +- .../proc/dbcsr_distribution_release~2.html | 2 +- develop/proc/dbcsr_distribution_row_dist.html | 4 +- .../proc/dbcsr_distribution_thread_dist.html | 2 +- develop/proc/dbcsr_dot_c.html | 4 +- develop/proc/dbcsr_dot_c~2.html | 4 +- develop/proc/dbcsr_dot_d.html | 4 +- develop/proc/dbcsr_dot_d~2.html | 4 +- develop/proc/dbcsr_dot_s.html | 4 +- develop/proc/dbcsr_dot_sd.html | 6 +- develop/proc/dbcsr_dot_s~2.html | 4 +- develop/proc/dbcsr_dot_z.html | 4 +- develop/proc/dbcsr_dot_z~2.html | 4 +- develop/proc/dbcsr_expand_row_index.html | 8 +- develop/proc/dbcsr_expand_row_index_2d.html | 6 +- develop/proc/dbcsr_fill_wm_from_matrix.html | 6 +- develop/proc/dbcsr_filter.html | 10 +- develop/proc/dbcsr_filter_anytype.html | 4 +- develop/proc/dbcsr_filter_c.html | 10 +- develop/proc/dbcsr_filter_d.html | 10 +- develop/proc/dbcsr_filter_s.html | 10 +- develop/proc/dbcsr_filter_z.html | 10 +- develop/proc/dbcsr_finalize.html | 2 +- develop/proc/dbcsr_finalize~2.html | 4 +- develop/proc/dbcsr_find_column.html | 6 +- develop/proc/dbcsr_frobenius_norm.html | 6 +- develop/proc/dbcsr_frobenius_norm~2.html | 6 +- develop/proc/dbcsr_function_of_elements.html | 10 +- .../proc/dbcsr_function_of_elements~2.html | 10 +- develop/proc/dbcsr_gatherv_any.html | 2 +- develop/proc/dbcsr_gershgorin_norm.html | 4 +- develop/proc/dbcsr_gershgorin_norm~2.html | 4 +- .../proc/dbcsr_get_2d_block_notrans_p_c.html | 14 +- .../proc/dbcsr_get_2d_block_notrans_p_d.html | 14 +- .../proc/dbcsr_get_2d_block_notrans_p_s.html | 14 +- .../proc/dbcsr_get_2d_block_notrans_p_z.html | 14 +- develop/proc/dbcsr_get_2d_block_p_c.html | 14 +- develop/proc/dbcsr_get_2d_block_p_c~2.html | 16 +- develop/proc/dbcsr_get_2d_block_p_d.html | 14 +- develop/proc/dbcsr_get_2d_block_p_d~2.html | 16 +- develop/proc/dbcsr_get_2d_block_p_s.html | 14 +- develop/proc/dbcsr_get_2d_block_p_s~2.html | 16 +- develop/proc/dbcsr_get_2d_block_p_z.html | 14 +- develop/proc/dbcsr_get_2d_block_p_z~2.html | 16 +- develop/proc/dbcsr_get_block_diag.html | 2 +- develop/proc/dbcsr_get_block_diag~2.html | 4 +- develop/proc/dbcsr_get_block_index.html | 10 +- develop/proc/dbcsr_get_block_notrans_p_c.html | 14 +- develop/proc/dbcsr_get_block_notrans_p_d.html | 14 +- develop/proc/dbcsr_get_block_notrans_p_s.html | 14 +- develop/proc/dbcsr_get_block_notrans_p_z.html | 14 +- develop/proc/dbcsr_get_block_p_area.html | 14 +- develop/proc/dbcsr_get_block_p_c.html | 14 +- develop/proc/dbcsr_get_block_p_c~2.html | 16 +- develop/proc/dbcsr_get_block_p_d.html | 14 +- develop/proc/dbcsr_get_block_p_d~2.html | 16 +- develop/proc/dbcsr_get_block_p_s.html | 14 +- develop/proc/dbcsr_get_block_p_s~2.html | 16 +- develop/proc/dbcsr_get_block_p_z.html | 14 +- develop/proc/dbcsr_get_block_p_z~2.html | 16 +- develop/proc/dbcsr_get_data_c.html | 8 +- develop/proc/dbcsr_get_data_c_c.html | 6 +- develop/proc/dbcsr_get_data_c_d.html | 6 +- develop/proc/dbcsr_get_data_c_s.html | 6 +- develop/proc/dbcsr_get_data_c_z.html | 6 +- develop/proc/dbcsr_get_data_d.html | 8 +- develop/proc/dbcsr_get_data_memory_type.html | 4 +- develop/proc/dbcsr_get_data_p_2d_c.html | 6 +- develop/proc/dbcsr_get_data_p_2d_d.html | 6 +- develop/proc/dbcsr_get_data_p_2d_s.html | 6 +- develop/proc/dbcsr_get_data_p_2d_z.html | 6 +- develop/proc/dbcsr_get_data_p_c.html | 6 +- develop/proc/dbcsr_get_data_p_d.html | 6 +- develop/proc/dbcsr_get_data_p_s.html | 6 +- develop/proc/dbcsr_get_data_p_z.html | 6 +- develop/proc/dbcsr_get_data_s.html | 8 +- develop/proc/dbcsr_get_data_size.html | 4 +- develop/proc/dbcsr_get_data_size_used.html | 4 +- develop/proc/dbcsr_get_data_size~2.html | 4 +- develop/proc/dbcsr_get_data_type.html | 4 +- develop/proc/dbcsr_get_data_type~2.html | 4 +- develop/proc/dbcsr_get_data_z.html | 8 +- develop/proc/dbcsr_get_default_logger.html | 2 +- develop/proc/dbcsr_get_diag_c.html | 54 +- develop/proc/dbcsr_get_diag_c~2.html | 52 +- develop/proc/dbcsr_get_diag_d.html | 54 +- develop/proc/dbcsr_get_diag_d~2.html | 52 +- develop/proc/dbcsr_get_diag_s.html | 54 +- develop/proc/dbcsr_get_diag_s~2.html | 52 +- develop/proc/dbcsr_get_diag_z.html | 54 +- develop/proc/dbcsr_get_diag_z~2.html | 52 +- develop/proc/dbcsr_get_global_col_map.html | 4 +- develop/proc/dbcsr_get_global_row_map.html | 4 +- develop/proc/dbcsr_get_index_memory_type.html | 4 +- develop/proc/dbcsr_get_info.html | 50 +- develop/proc/dbcsr_get_info~2.html | 48 +- develop/proc/dbcsr_get_local_cols.html | 2 +- develop/proc/dbcsr_get_local_rows.html | 2 +- develop/proc/dbcsr_get_matrix_type.html | 4 +- develop/proc/dbcsr_get_matrix_type~2.html | 4 +- develop/proc/dbcsr_get_num_blocks.html | 4 +- develop/proc/dbcsr_get_num_blocks~2.html | 4 +- develop/proc/dbcsr_get_nze.html | 2 +- develop/proc/dbcsr_get_occupation.html | 4 +- develop/proc/dbcsr_get_occupation~2.html | 4 +- develop/proc/dbcsr_get_replication_type.html | 2 +- develop/proc/dbcsr_get_stored_block_info.html | 14 +- .../proc/dbcsr_get_stored_coordinates.html | 6 +- .../proc/dbcsr_get_stored_coordinates~2.html | 8 +- develop/proc/dbcsr_get_wms_data_c.html | 8 +- develop/proc/dbcsr_get_wms_data_d.html | 8 +- develop/proc/dbcsr_get_wms_data_s.html | 8 +- develop/proc/dbcsr_get_wms_data_z.html | 8 +- develop/proc/dbcsr_hadamard_product.html | 8 +- develop/proc/dbcsr_hadamard_product~2.html | 8 +- develop/proc/dbcsr_has_local_row_index.html | 2 +- .../proc/dbcsr_has_same_block_structure.html | 4 +- develop/proc/dbcsr_has_symmetry.html | 2 +- develop/proc/dbcsr_has_symmetry~2.html | 2 +- develop/proc/dbcsr_heap_get_first.html | 6 +- develop/proc/dbcsr_heap_new.html | 2 +- develop/proc/dbcsr_heap_pop.html | 6 +- develop/proc/dbcsr_heap_reset_first.html | 2 +- develop/proc/dbcsr_heap_reset_node.html | 4 +- develop/proc/dbcsr_ibcast_any.html | 6 +- develop/proc/dbcsr_image_dist_hold.html | 2 +- develop/proc/dbcsr_image_dist_init.html | 2 +- develop/proc/dbcsr_image_dist_release.html | 2 +- develop/proc/dbcsr_index_checksum.html | 4 +- develop/proc/dbcsr_index_compact.html | 2 +- develop/proc/dbcsr_index_prune_deleted.html | 2 +- develop/proc/dbcsr_init_lib_def.html | 4 +- develop/proc/dbcsr_init_lib_hooks.html | 4 +- develop/proc/dbcsr_init_lib_pre.html | 4 +- develop/proc/dbcsr_init_p.html | 2 +- develop/proc/dbcsr_init_random.html | 4 +- develop/proc/dbcsr_init_random~2.html | 6 +- develop/proc/dbcsr_init_wm.html | 4 +- develop/proc/dbcsr_int_to_string.html | 2 +- develop/proc/dbcsr_irecv_any.html | 4 +- develop/proc/dbcsr_iscatterv_any.html | 4 +- develop/proc/dbcsr_isend_any.html | 2 +- develop/proc/dbcsr_isendrecv_any.html | 2 +- develop/proc/dbcsr_iterator_blocks_left.html | 4 +- .../proc/dbcsr_iterator_blocks_left~2.html | 4 +- .../proc/dbcsr_iterator_next_1d_block_c.html | 18 +- .../proc/dbcsr_iterator_next_1d_block_d.html | 18 +- ...bcsr_iterator_next_1d_block_notrans_c.html | 16 +- ...bcsr_iterator_next_1d_block_notrans_d.html | 16 +- ...bcsr_iterator_next_1d_block_notrans_s.html | 16 +- ...bcsr_iterator_next_1d_block_notrans_z.html | 16 +- .../proc/dbcsr_iterator_next_1d_block_s.html | 18 +- .../proc/dbcsr_iterator_next_1d_block_z.html | 18 +- .../proc/dbcsr_iterator_next_2d_block_c.html | 18 +- .../proc/dbcsr_iterator_next_2d_block_d.html | 18 +- ...bcsr_iterator_next_2d_block_notrans_c.html | 16 +- ...bcsr_iterator_next_2d_block_notrans_d.html | 16 +- ...bcsr_iterator_next_2d_block_notrans_s.html | 16 +- ...bcsr_iterator_next_2d_block_notrans_z.html | 16 +- .../proc/dbcsr_iterator_next_2d_block_s.html | 18 +- .../proc/dbcsr_iterator_next_2d_block_z.html | 18 +- .../proc/dbcsr_iterator_next_block_index.html | 10 +- develop/proc/dbcsr_iterator_seek.html | 4 +- develop/proc/dbcsr_iterator_start.html | 12 +- develop/proc/dbcsr_iterator_start~2.html | 4 +- develop/proc/dbcsr_iterator_stop.html | 2 +- develop/proc/dbcsr_iterator_stop~2.html | 2 +- develop/proc/dbcsr_lapack_larnv.html | 2 +- develop/proc/dbcsr_logger_create.html | 2 +- .../dbcsr_logger_get_default_io_unit.html | 2 +- .../dbcsr_logger_get_default_unit_nr.html | 2 +- develop/proc/dbcsr_logger_get_unit_nr.html | 2 +- develop/proc/dbcsr_logger_would_log.html | 2 +- develop/proc/dbcsr_logical_to_string.html | 2 +- develop/proc/dbcsr_make_buffers.html | 14 +- develop/proc/dbcsr_make_dbcsr_index.html | 8 +- develop/proc/dbcsr_make_dense.html | 6 +- develop/proc/dbcsr_make_dense_low.html | 8 +- develop/proc/dbcsr_make_dists_dense.html | 6 +- develop/proc/dbcsr_make_images.html | 2 +- develop/proc/dbcsr_make_images_dense.html | 10 +- develop/proc/dbcsr_make_index_canonical.html | 2 +- develop/proc/dbcsr_make_index_exist.html | 2 +- develop/proc/dbcsr_make_index_list.html | 2 +- develop/proc/dbcsr_make_index_local_row.html | 2 +- develop/proc/dbcsr_make_null_dist.html | 4 +- develop/proc/dbcsr_make_null_mp.html | 4 +- develop/proc/dbcsr_make_random_matrix.html | 16 +- develop/proc/dbcsr_make_undense.html | 8 +- .../proc/dbcsr_make_untransposed_blocks.html | 2 +- develop/proc/dbcsr_max_col_size.html | 2 +- develop/proc/dbcsr_max_row_size.html | 2 +- develop/proc/dbcsr_maxabs.html | 4 +- develop/proc/dbcsr_maxabs~2.html | 4 +- develop/proc/dbcsr_may_be_dense.html | 2 +- develop/proc/dbcsr_mempool_add.html | 2 +- develop/proc/dbcsr_mempool_get.html | 4 +- develop/proc/dbcsr_memtype_equal.html | 2 +- develop/proc/dbcsr_merge_all.html | 8 +- develop/proc/dbcsr_merge_single_wm.html | 2 +- .../proc/dbcsr_mm_accdrv_dev2host_init.html | 2 +- develop/proc/dbcsr_mm_accdrv_finalize.html | 2 +- develop/proc/dbcsr_mm_accdrv_init.html | 8 +- develop/proc/dbcsr_mm_accdrv_process.html | 14 +- develop/proc/dbcsr_mm_csr_dev2host_init.html | 2 +- develop/proc/dbcsr_mm_csr_finalize.html | 2 +- develop/proc/dbcsr_mm_csr_init.html | 2 +- develop/proc/dbcsr_mm_csr_multiply.html | 6 +- develop/proc/dbcsr_mm_csr_multiply_low.html | 10 +- develop/proc/dbcsr_mm_csr_purge_stacks.html | 2 +- develop/proc/dbcsr_mm_csr_red3d.html | 10 +- develop/proc/dbcsr_mm_hostdrv_init.html | 2 +- develop/proc/dbcsr_mm_hostdrv_process.html | 10 +- .../proc/dbcsr_mm_multrec_dev2host_init.html | 2 +- develop/proc/dbcsr_mm_multrec_finalize.html | 4 +- develop/proc/dbcsr_mm_multrec_get_nblks.html | 4 +- develop/proc/dbcsr_mm_multrec_get_nze.html | 4 +- develop/proc/dbcsr_mm_multrec_init.html | 8 +- develop/proc/dbcsr_mm_multrec_multiply.html | 8 +- develop/proc/dbcsr_mm_multrec_red3d.html | 6 +- develop/proc/dbcsr_mm_sched_begin_burst.html | 2 +- .../proc/dbcsr_mm_sched_dev2host_init.html | 2 +- develop/proc/dbcsr_mm_sched_finalize.html | 2 +- develop/proc/dbcsr_mm_sched_init.html | 8 +- .../proc/dbcsr_mm_sched_print_statistics.html | 4 +- develop/proc/dbcsr_mm_sched_process.html | 8 +- .../dbcsr_mm_sched_set_orig_datasize.html | 2 +- develop/proc/dbcsr_mp_active.html | 2 +- develop/proc/dbcsr_mp_environ.html | 2 +- develop/proc/dbcsr_mp_get_process.html | 6 +- develop/proc/dbcsr_mp_grid_remove.html | 2 +- develop/proc/dbcsr_mp_grid_setup.html | 2 +- develop/proc/dbcsr_mp_grid_setup~2.html | 2 +- develop/proc/dbcsr_mp_group.html | 4 +- develop/proc/dbcsr_mp_has_subgroups.html | 2 +- develop/proc/dbcsr_mp_hold.html | 2 +- develop/proc/dbcsr_mp_init.html | 2 +- develop/proc/dbcsr_mp_make_env.html | 4 +- develop/proc/dbcsr_mp_my_col_group.html | 2 +- develop/proc/dbcsr_mp_my_row_group.html | 2 +- develop/proc/dbcsr_mp_mynode.html | 4 +- develop/proc/dbcsr_mp_mypcol.html | 4 +- develop/proc/dbcsr_mp_myprow.html | 4 +- develop/proc/dbcsr_mp_new_grid.html | 8 +- develop/proc/dbcsr_mp_new_group.html | 4 +- develop/proc/dbcsr_mp_npcols.html | 4 +- develop/proc/dbcsr_mp_nprows.html | 4 +- develop/proc/dbcsr_mp_numnodes.html | 4 +- develop/proc/dbcsr_mp_pgrid.html | 4 +- develop/proc/dbcsr_mp_release.html | 2 +- develop/proc/dbcsr_mp_type_from_anytype.html | 2 +- develop/proc/dbcsr_multiply_c.html | 88 +- develop/proc/dbcsr_multiply_c~2.html | 84 +- develop/proc/dbcsr_multiply_d.html | 104 +- develop/proc/dbcsr_multiply_d~2.html | 106 +- develop/proc/dbcsr_multiply_generic.html | 12 +- .../proc/dbcsr_multiply_print_statistics.html | 4 +- develop/proc/dbcsr_multiply_s.html | 88 +- develop/proc/dbcsr_multiply_s~2.html | 88 +- develop/proc/dbcsr_multiply_z.html | 86 +- develop/proc/dbcsr_multiply_z~2.html | 88 +- develop/proc/dbcsr_mutable_destroy.html | 2 +- develop/proc/dbcsr_mutable_init.html | 2 +- develop/proc/dbcsr_mutable_instantiated.html | 2 +- develop/proc/dbcsr_mutable_new.html | 4 +- develop/proc/dbcsr_mutable_release.html | 2 +- develop/proc/dbcsr_name.html | 4 +- develop/proc/dbcsr_nblkcols_local.html | 12 +- develop/proc/dbcsr_nblkcols_local~2.html | 12 +- develop/proc/dbcsr_nblkcols_total.html | 12 +- develop/proc/dbcsr_nblkcols_total~2.html | 12 +- develop/proc/dbcsr_nblkrows_local.html | 12 +- develop/proc/dbcsr_nblkrows_local~2.html | 12 +- develop/proc/dbcsr_nblkrows_total.html | 12 +- develop/proc/dbcsr_nblkrows_total~2.html | 12 +- develop/proc/dbcsr_new_image_dist.html | 6 +- develop/proc/dbcsr_new_transposed.html | 2 +- develop/proc/dbcsr_nfullcols_local.html | 4 +- develop/proc/dbcsr_nfullcols_total.html | 12 +- develop/proc/dbcsr_nfullcols_total~2.html | 12 +- develop/proc/dbcsr_nfullrows_local.html | 4 +- develop/proc/dbcsr_nfullrows_total.html | 12 +- develop/proc/dbcsr_nfullrows_total~2.html | 12 +- develop/proc/dbcsr_norm_r8_vec.html | 40 +- develop/proc/dbcsr_norm_r8_vec~2.html | 44 +- develop/proc/dbcsr_norm_scalar.html | 6 +- develop/proc/dbcsr_norm_scalar~2.html | 6 +- develop/proc/dbcsr_norm_vec.html | 6 +- develop/proc/dbcsr_pack_meta.html | 4 +- develop/proc/dbcsr_print.html | 8 +- develop/proc/dbcsr_print_block_sum.html | 110 +- develop/proc/dbcsr_print_block_sum~2.html | 110 +- develop/proc/dbcsr_print_config.html | 2 +- develop/proc/dbcsr_print_statistics.html | 42 +- develop/proc/dbcsr_print_statistics~2.html | 42 +- develop/proc/dbcsr_printmat_matlab_c.html | 10 +- develop/proc/dbcsr_printmat_matlab_d.html | 8 +- develop/proc/dbcsr_printmat_matlab_s.html | 10 +- develop/proc/dbcsr_printmat_matlab_z.html | 10 +- develop/proc/dbcsr_print~2.html | 8 +- develop/proc/dbcsr_put_block2d_c.html | 18 +- develop/proc/dbcsr_put_block2d_c~2.html | 12 +- develop/proc/dbcsr_put_block2d_d.html | 18 +- develop/proc/dbcsr_put_block2d_d~2.html | 12 +- develop/proc/dbcsr_put_block2d_s.html | 18 +- develop/proc/dbcsr_put_block2d_s~2.html | 12 +- develop/proc/dbcsr_put_block2d_z.html | 18 +- develop/proc/dbcsr_put_block2d_z~2.html | 12 +- develop/proc/dbcsr_put_block_area.html | 18 +- develop/proc/dbcsr_put_block_c.html | 18 +- develop/proc/dbcsr_put_block_c~2.html | 12 +- develop/proc/dbcsr_put_block_d.html | 18 +- develop/proc/dbcsr_put_block_d~2.html | 12 +- develop/proc/dbcsr_put_block_s.html | 18 +- develop/proc/dbcsr_put_block_s~2.html | 12 +- develop/proc/dbcsr_put_block_z.html | 18 +- develop/proc/dbcsr_put_block_z~2.html | 12 +- develop/proc/dbcsr_random_dist.html | 6 +- develop/proc/dbcsr_real_dp_to_string.html | 2 +- develop/proc/dbcsr_reblocking_targets.html | 4 +- develop/proc/dbcsr_redistribute.html | 2 +- develop/proc/dbcsr_release.html | 2 +- develop/proc/dbcsr_release_locals.html | 2 +- develop/proc/dbcsr_release_p.html | 2 +- develop/proc/dbcsr_release~2.html | 2 +- develop/proc/dbcsr_remove_block.html | 8 +- .../dbcsr_repl_get_stored_coordinates.html | 6 +- develop/proc/dbcsr_replicate.html | 2 +- develop/proc/dbcsr_replicate_all.html | 2 +- develop/proc/dbcsr_replicate_all~2.html | 2 +- develop/proc/dbcsr_repoint_index.html | 2 +- develop/proc/dbcsr_reserve_all_blocks.html | 2 +- develop/proc/dbcsr_reserve_all_blocks~2.html | 2 +- develop/proc/dbcsr_reserve_block2d_c.html | 10 +- develop/proc/dbcsr_reserve_block2d_c~2.html | 10 +- develop/proc/dbcsr_reserve_block2d_d.html | 10 +- develop/proc/dbcsr_reserve_block2d_d~2.html | 10 +- develop/proc/dbcsr_reserve_block2d_s.html | 10 +- develop/proc/dbcsr_reserve_block2d_s~2.html | 10 +- develop/proc/dbcsr_reserve_block2d_z.html | 10 +- develop/proc/dbcsr_reserve_block2d_z~2.html | 10 +- develop/proc/dbcsr_reserve_blocks.html | 4 +- develop/proc/dbcsr_reserve_blocks~2.html | 6 +- develop/proc/dbcsr_reserve_diag_blocks.html | 2 +- develop/proc/dbcsr_reserve_diag_blocks~2.html | 2 +- develop/proc/dbcsr_reset_locals.html | 2 +- develop/proc/dbcsr_reset_vlocals.html | 4 +- develop/proc/dbcsr_rget_any.html | 6 +- develop/proc/dbcsr_row_block_offsets.html | 2 +- develop/proc/dbcsr_row_block_sizes.html | 4 +- develop/proc/dbcsr_run_tests.html | 20 +- develop/proc/dbcsr_run_tests~2.html | 18 +- develop/proc/dbcsr_scalar_get_type.html | 2 +- develop/proc/dbcsr_scalar_get_value_c.html | 2 +- develop/proc/dbcsr_scalar_get_value_d.html | 2 +- develop/proc/dbcsr_scalar_get_value_s.html | 2 +- develop/proc/dbcsr_scalar_get_value_z.html | 2 +- develop/proc/dbcsr_scalar_one.html | 2 +- develop/proc/dbcsr_scalar_set_type.html | 2 +- develop/proc/dbcsr_scalar_zero.html | 2 +- develop/proc/dbcsr_scale_anytype.html | 4 +- .../proc/dbcsr_scale_by_vector_anytype.html | 4 +- develop/proc/dbcsr_scale_by_vector_c.html | 6 +- develop/proc/dbcsr_scale_by_vector_c~2.html | 6 +- develop/proc/dbcsr_scale_by_vector_d.html | 6 +- develop/proc/dbcsr_scale_by_vector_d~2.html | 6 +- develop/proc/dbcsr_scale_by_vector_s.html | 6 +- develop/proc/dbcsr_scale_by_vector_s~2.html | 6 +- develop/proc/dbcsr_scale_by_vector_z.html | 6 +- develop/proc/dbcsr_scale_by_vector_z~2.html | 6 +- develop/proc/dbcsr_scale_c.html | 6 +- develop/proc/dbcsr_scale_c~2.html | 6 +- develop/proc/dbcsr_scale_d.html | 6 +- develop/proc/dbcsr_scale_d~2.html | 6 +- develop/proc/dbcsr_scale_s.html | 6 +- develop/proc/dbcsr_scale_s~2.html | 6 +- develop/proc/dbcsr_scale_z.html | 6 +- develop/proc/dbcsr_scale_z~2.html | 6 +- develop/proc/dbcsr_sendrecv_any.html | 2 +- .../proc/dbcsr_set_block_pointer_2d_c.html | 2 +- .../proc/dbcsr_set_block_pointer_2d_d.html | 2 +- .../proc/dbcsr_set_block_pointer_2d_s.html | 2 +- .../proc/dbcsr_set_block_pointer_2d_z.html | 2 +- develop/proc/dbcsr_set_block_pointer_any.html | 2 +- develop/proc/dbcsr_set_c.html | 4 +- develop/proc/dbcsr_set_c~2.html | 4 +- develop/proc/dbcsr_set_d.html | 4 +- develop/proc/dbcsr_set_diag_c.html | 52 +- develop/proc/dbcsr_set_diag_c~2.html | 50 +- develop/proc/dbcsr_set_diag_d.html | 52 +- develop/proc/dbcsr_set_diag_d~2.html | 50 +- develop/proc/dbcsr_set_diag_s.html | 52 +- develop/proc/dbcsr_set_diag_s~2.html | 50 +- develop/proc/dbcsr_set_diag_z.html | 52 +- develop/proc/dbcsr_set_diag_z~2.html | 50 +- develop/proc/dbcsr_set_d~2.html | 4 +- develop/proc/dbcsr_set_s.html | 4 +- develop/proc/dbcsr_set_s~2.html | 4 +- develop/proc/dbcsr_set_work_size.html | 2 +- develop/proc/dbcsr_set_z.html | 4 +- develop/proc/dbcsr_set_z~2.html | 4 +- develop/proc/dbcsr_setname.html | 12 +- develop/proc/dbcsr_setname~2.html | 12 +- develop/proc/dbcsr_sort_data.html | 10 +- develop/proc/dbcsr_sort_indices.html | 8 +- develop/proc/dbcsr_special_finalize.html | 4 +- develop/proc/dbcsr_sum_replicated.html | 2 +- develop/proc/dbcsr_sum_replicated~2.html | 2 +- develop/proc/dbcsr_switch_data_area.html | 4 +- develop/proc/dbcsr_t_align_index.html | 4 +- ...bcsr_t_allocate_and_get_2d_block_c_dp.html | 6 +- ...bcsr_t_allocate_and_get_2d_block_c_sp.html | 6 +- ...bcsr_t_allocate_and_get_2d_block_r_dp.html | 6 +- ...bcsr_t_allocate_and_get_2d_block_r_sp.html | 6 +- ...bcsr_t_allocate_and_get_3d_block_c_dp.html | 6 +- ...bcsr_t_allocate_and_get_3d_block_c_sp.html | 6 +- ...bcsr_t_allocate_and_get_3d_block_r_dp.html | 6 +- ...bcsr_t_allocate_and_get_3d_block_r_sp.html | 6 +- ...bcsr_t_allocate_and_get_4d_block_c_dp.html | 6 +- ...bcsr_t_allocate_and_get_4d_block_c_sp.html | 6 +- ...bcsr_t_allocate_and_get_4d_block_r_dp.html | 6 +- ...bcsr_t_allocate_and_get_4d_block_r_sp.html | 6 +- .../dbcsr_t_batched_contract_finalize.html | 2 +- .../proc/dbcsr_t_batched_contract_init.html | 2 +- develop/proc/dbcsr_t_blk_offsets.html | 2 +- develop/proc/dbcsr_t_blk_size.html | 2 +- develop/proc/dbcsr_t_blk_sizes.html | 2 +- develop/proc/dbcsr_t_change_pgrid.html | 6 +- develop/proc/dbcsr_t_change_pgrid_2d.html | 8 +- develop/proc/dbcsr_t_checksum.html | 6 +- develop/proc/dbcsr_t_clear.html | 2 +- develop/proc/dbcsr_t_communicate_buffer.html | 12 +- develop/proc/dbcsr_t_contract.html | 14 +- develop/proc/dbcsr_t_contract_expert.html | 14 +- develop/proc/dbcsr_t_contract_index.html | 6 +- develop/proc/dbcsr_t_contract_test.html | 8 +- develop/proc/dbcsr_t_copy.html | 6 +- develop/proc/dbcsr_t_copy_expert.html | 10 +- .../proc/dbcsr_t_copy_matrix_to_tensor.html | 6 +- develop/proc/dbcsr_t_copy_nocomm.html | 6 +- .../proc/dbcsr_t_copy_tensor_to_matrix.html | 6 +- develop/proc/dbcsr_t_create_matrix.html | 4 +- develop/proc/dbcsr_t_create_new.html | 8 +- develop/proc/dbcsr_t_create_template.html | 8 +- develop/proc/dbcsr_t_default_distvec.html | 6 +- develop/proc/dbcsr_t_destroy.html | 2 +- develop/proc/dbcsr_t_distribution.html | 2 +- .../proc/dbcsr_t_distribution_destroy.html | 2 +- develop/proc/dbcsr_t_distribution_hold.html | 2 +- develop/proc/dbcsr_t_distribution_new.html | 2 +- .../proc/dbcsr_t_distribution_new_expert.html | 2 +- develop/proc/dbcsr_t_filter_c_dp.html | 8 +- develop/proc/dbcsr_t_filter_c_sp.html | 8 +- develop/proc/dbcsr_t_filter_r_dp.html | 8 +- develop/proc/dbcsr_t_filter_r_sp.html | 8 +- develop/proc/dbcsr_t_finalize.html | 2 +- develop/proc/dbcsr_t_get_2d_block_c_dp.html | 8 +- develop/proc/dbcsr_t_get_2d_block_c_sp.html | 8 +- develop/proc/dbcsr_t_get_2d_block_r_dp.html | 8 +- develop/proc/dbcsr_t_get_2d_block_r_sp.html | 8 +- develop/proc/dbcsr_t_get_3d_block_c_dp.html | 8 +- develop/proc/dbcsr_t_get_3d_block_c_sp.html | 8 +- develop/proc/dbcsr_t_get_3d_block_r_dp.html | 8 +- develop/proc/dbcsr_t_get_3d_block_r_sp.html | 8 +- develop/proc/dbcsr_t_get_4d_block_c_dp.html | 8 +- develop/proc/dbcsr_t_get_4d_block_c_sp.html | 8 +- develop/proc/dbcsr_t_get_4d_block_r_dp.html | 8 +- develop/proc/dbcsr_t_get_4d_block_r_sp.html | 8 +- develop/proc/dbcsr_t_get_anyd_block.html | 6 +- develop/proc/dbcsr_t_get_anyd_block_c_dp.html | 6 +- develop/proc/dbcsr_t_get_anyd_block_c_sp.html | 6 +- develop/proc/dbcsr_t_get_anyd_block_r_dp.html | 6 +- develop/proc/dbcsr_t_get_anyd_block_r_sp.html | 6 +- develop/proc/dbcsr_t_get_data_size.html | 4 +- develop/proc/dbcsr_t_get_data_type.html | 4 +- develop/proc/dbcsr_t_get_info.html | 8 +- develop/proc/dbcsr_t_get_num_blocks.html | 4 +- .../proc/dbcsr_t_get_num_blocks_total.html | 4 +- develop/proc/dbcsr_t_get_nze.html | 2 +- develop/proc/dbcsr_t_get_nze_total.html | 2 +- .../proc/dbcsr_t_get_stored_coordinates.html | 4 +- develop/proc/dbcsr_t_hold.html | 2 +- develop/proc/dbcsr_t_inverse_order.html | 2 +- .../proc/dbcsr_t_iterator_blocks_left.html | 2 +- develop/proc/dbcsr_t_iterator_next_block.html | 8 +- develop/proc/dbcsr_t_iterator_start.html | 4 +- develop/proc/dbcsr_t_iterator_stop.html | 2 +- .../proc/dbcsr_t_make_compatible_blocks.html | 4 +- develop/proc/dbcsr_t_max_nblks_local.html | 2 +- develop/proc/dbcsr_t_nblks_local.html | 2 +- develop/proc/dbcsr_t_nblks_total.html | 2 +- develop/proc/dbcsr_t_nd_mp_comm~2.html | 2 +- develop/proc/dbcsr_t_nd_mp_free.html | 2 +- develop/proc/dbcsr_t_permute_index.html | 6 +- develop/proc/dbcsr_t_pgrid_create.html | 6 +- .../proc/dbcsr_t_pgrid_create_expert~2.html | 8 +- develop/proc/dbcsr_t_pgrid_create~2.html | 4 +- develop/proc/dbcsr_t_pgrid_destroy.html | 2 +- .../proc/dbcsr_t_pgrid_set_strict_split.html | 2 +- .../proc/dbcsr_t_print_contraction_index.html | 2 +- develop/proc/dbcsr_t_put_2d_block_c_dp.html | 10 +- develop/proc/dbcsr_t_put_2d_block_c_sp.html | 10 +- develop/proc/dbcsr_t_put_2d_block_r_dp.html | 10 +- develop/proc/dbcsr_t_put_2d_block_r_sp.html | 10 +- develop/proc/dbcsr_t_put_3d_block_c_dp.html | 10 +- develop/proc/dbcsr_t_put_3d_block_c_sp.html | 10 +- develop/proc/dbcsr_t_put_3d_block_r_dp.html | 10 +- develop/proc/dbcsr_t_put_3d_block_r_sp.html | 10 +- develop/proc/dbcsr_t_put_4d_block_c_dp.html | 10 +- develop/proc/dbcsr_t_put_4d_block_c_sp.html | 10 +- develop/proc/dbcsr_t_put_4d_block_r_dp.html | 10 +- develop/proc/dbcsr_t_put_4d_block_r_sp.html | 10 +- develop/proc/dbcsr_t_put_anyd_block.html | 8 +- develop/proc/dbcsr_t_put_anyd_block_c_dp.html | 8 +- develop/proc/dbcsr_t_put_anyd_block_c_sp.html | 8 +- develop/proc/dbcsr_t_put_anyd_block_r_dp.html | 8 +- develop/proc/dbcsr_t_put_anyd_block_r_sp.html | 8 +- develop/proc/dbcsr_t_remap.html | 10 +- .../proc/dbcsr_t_reserve_blocks_index.html | 10 +- .../dbcsr_t_reserve_blocks_index_array.html | 4 +- ...csr_t_reserve_blocks_matrix_to_tensor.html | 4 +- .../proc/dbcsr_t_reserve_blocks_template.html | 4 +- ...csr_t_reserve_blocks_tensor_to_matrix.html | 4 +- .../proc/dbcsr_t_reserved_block_indices.html | 4 +- develop/proc/dbcsr_t_reshape.html | 4 +- develop/proc/dbcsr_t_scale.html | 4 +- develop/proc/dbcsr_t_set_c_dp.html | 4 +- develop/proc/dbcsr_t_set_c_sp.html | 4 +- develop/proc/dbcsr_t_set_r_dp.html | 4 +- develop/proc/dbcsr_t_set_r_sp.html | 4 +- develop/proc/dbcsr_t_setup_test_tensor.html | 12 +- develop/proc/dbcsr_t_split_blocks.html | 2 +- .../proc/dbcsr_t_split_blocks_generic.html | 2 +- develop/proc/dbcsr_t_split_copyback.html | 2 +- develop/proc/dbcsr_t_test_formats.html | 12 +- develop/proc/dbcsr_t_write_block.html | 6 +- develop/proc/dbcsr_t_write_block_indices.html | 2 +- develop/proc/dbcsr_t_write_blocks.html | 2 +- develop/proc/dbcsr_t_write_split_info.html | 4 +- develop/proc/dbcsr_t_write_tensor_dist.html | 4 +- develop/proc/dbcsr_t_write_tensor_info.html | 6 +- .../proc/dbcsr_tas_batched_mm_complete.html | 2 +- .../proc/dbcsr_tas_batched_mm_finalize.html | 2 +- develop/proc/dbcsr_tas_batched_mm_init.html | 2 +- develop/proc/dbcsr_tas_benchmark_mm.html | 16 +- develop/proc/dbcsr_tas_blk_sizes.html | 6 +- develop/proc/dbcsr_tas_checksum.html | 6 +- develop/proc/dbcsr_tas_clear.html | 2 +- .../proc/dbcsr_tas_communicate_buffer.html | 12 +- develop/proc/dbcsr_tas_copy.html | 6 +- develop/proc/dbcsr_tas_create_new.html | 12 +- develop/proc/dbcsr_tas_create_split.html | 10 +- .../dbcsr_tas_create_split_rows_or_cols.html | 4 +- develop/proc/dbcsr_tas_create_template.html | 8 +- develop/proc/dbcsr_tas_default_distvec.html | 2 +- develop/proc/dbcsr_tas_destroy.html | 2 +- .../proc/dbcsr_tas_distribution_destroy.html | 2 +- develop/proc/dbcsr_tas_distribution_new.html | 10 +- develop/proc/dbcsr_tas_filter_c_dp.html | 4 +- develop/proc/dbcsr_tas_filter_c_sp.html | 4 +- develop/proc/dbcsr_tas_filter_r_dp.html | 4 +- develop/proc/dbcsr_tas_filter_r_sp.html | 4 +- develop/proc/dbcsr_tas_finalize.html | 2 +- develop/proc/dbcsr_tas_get_block_p_area.html | 12 +- develop/proc/dbcsr_tas_get_block_p_c_dp.html | 12 +- develop/proc/dbcsr_tas_get_block_p_c_sp.html | 12 +- develop/proc/dbcsr_tas_get_block_p_r_dp.html | 12 +- develop/proc/dbcsr_tas_get_block_p_r_sp.html | 12 +- develop/proc/dbcsr_tas_get_data_size.html | 4 +- develop/proc/dbcsr_tas_get_data_type.html | 4 +- develop/proc/dbcsr_tas_get_info.html | 18 +- develop/proc/dbcsr_tas_get_num_blocks.html | 2 +- .../proc/dbcsr_tas_get_num_blocks_total.html | 2 +- develop/proc/dbcsr_tas_get_nze.html | 2 +- develop/proc/dbcsr_tas_get_nze_total.html | 2 +- develop/proc/dbcsr_tas_get_split_info.html | 6 +- .../dbcsr_tas_get_stored_coordinates.html | 6 +- develop/proc/dbcsr_tas_info.html | 2 +- .../dbcsr_tas_iterator_next_area_block.html | 10 +- .../dbcsr_tas_iterator_next_block_c_dp.html | 10 +- .../dbcsr_tas_iterator_next_block_c_sp.html | 10 +- .../dbcsr_tas_iterator_next_block_index.html | 8 +- .../dbcsr_tas_iterator_next_block_r_dp.html | 10 +- .../dbcsr_tas_iterator_next_block_r_sp.html | 10 +- develop/proc/dbcsr_tas_iterator_start.html | 2 +- develop/proc/dbcsr_tas_merge.html | 8 +- develop/proc/dbcsr_tas_mp_comm.html | 4 +- .../dbcsr_tas_mp_comm_from_matrix_sizes.html | 2 +- develop/proc/dbcsr_tas_mp_dims.html | 2 +- develop/proc/dbcsr_tas_multiply.html | 30 +- develop/proc/dbcsr_tas_nblkcols_local.html | 2 +- develop/proc/dbcsr_tas_nblkcols_total.html | 2 +- develop/proc/dbcsr_tas_nblkrows_local.html | 2 +- develop/proc/dbcsr_tas_nblkrows_total.html | 2 +- develop/proc/dbcsr_tas_nfullcols_total.html | 2 +- develop/proc/dbcsr_tas_nfullrows_total.html | 2 +- develop/proc/dbcsr_tas_put_block_area.html | 12 +- develop/proc/dbcsr_tas_put_block_c_dp.html | 12 +- develop/proc/dbcsr_tas_put_block_c_sp.html | 12 +- develop/proc/dbcsr_tas_put_block_r_dp.html | 12 +- develop/proc/dbcsr_tas_put_block_r_sp.html | 12 +- develop/proc/dbcsr_tas_replicate.html | 10 +- .../proc/dbcsr_tas_reserve_blocks_index.html | 2 +- .../dbcsr_tas_reserve_blocks_template.html | 4 +- develop/proc/dbcsr_tas_reshape.html | 10 +- develop/proc/dbcsr_tas_result_index.html | 22 +- develop/proc/dbcsr_tas_set_batched_state.html | 2 +- develop/proc/dbcsr_tas_set_c_dp.html | 4 +- develop/proc/dbcsr_tas_set_c_sp.html | 4 +- develop/proc/dbcsr_tas_set_r_dp.html | 4 +- develop/proc/dbcsr_tas_set_r_sp.html | 4 +- develop/proc/dbcsr_tas_setup_test_matrix.html | 10 +- develop/proc/dbcsr_tas_test_mm.html | 18 +- develop/proc/dbcsr_tas_write_dist.html | 6 +- develop/proc/dbcsr_tas_write_matrix_info.html | 6 +- develop/proc/dbcsr_tas_write_split_info.html | 6 +- develop/proc/dbcsr_test_scale_by_vectors.html | 12 +- develop/proc/dbcsr_to_csr_filter.html | 69 +- develop/proc/dbcsr_to_csr_filter~2.html | 67 +- develop/proc/dbcsr_trace_c.html | 2 +- develop/proc/dbcsr_trace_c~2.html | 4 +- develop/proc/dbcsr_trace_d.html | 2 +- develop/proc/dbcsr_trace_d~2.html | 4 +- develop/proc/dbcsr_trace_s.html | 2 +- develop/proc/dbcsr_trace_sd.html | 2 +- develop/proc/dbcsr_trace_s~2.html | 4 +- develop/proc/dbcsr_trace_z.html | 2 +- develop/proc/dbcsr_trace_z~2.html | 4 +- develop/proc/dbcsr_transposed.html | 12 +- develop/proc/dbcsr_transposed~2.html | 12 +- develop/proc/dbcsr_triu.html | 2 +- develop/proc/dbcsr_triu~2.html | 2 +- develop/proc/dbcsr_type_1d_to_2d.html | 2 +- develop/proc/dbcsr_type_2d_to_1d.html | 2 +- develop/proc/dbcsr_type_is_2d.html | 2 +- develop/proc/dbcsr_unpack_meta.html | 4 +- .../dbcsr_update_contiguous_blocks_c.html | 10 +- .../dbcsr_update_contiguous_blocks_d.html | 10 +- .../dbcsr_update_contiguous_blocks_s.html | 10 +- .../dbcsr_update_contiguous_blocks_z.html | 10 +- develop/proc/dbcsr_use_mutable.html | 2 +- develop/proc/dbcsr_valid_index.html | 2 +- develop/proc/dbcsr_valid_index~2.html | 2 +- develop/proc/dbcsr_verify_matrix.html | 2 +- develop/proc/dbcsr_verify_matrix~2.html | 4 +- develop/proc/dbcsr_warn.html | 4 +- develop/proc/dbcsr_warn_handler.html | 4 +- develop/proc/dbcsr_win_create_any.html | 2 +- develop/proc/dbcsr_wm_use_mutable.html | 2 +- develop/proc/dbcsr_work_create.html | 6 +- develop/proc/dbcsr_work_create~2.html | 4 +- develop/proc/dbcsr_work_destroy.html | 2 +- develop/proc/dbcsr_work_destroy_all.html | 2 +- develop/proc/dbcsr_zero.html | 2 +- develop/proc/destroy_array_list.html | 2 +- develop/proc/destroy_block.html | 2 +- develop/proc/destroy_block_c_dp.html | 2 +- develop/proc/destroy_block_c_sp.html | 2 +- develop/proc/destroy_block_r_dp.html | 2 +- develop/proc/destroy_block_r_sp.html | 2 +- develop/proc/dev2host_c4_1d.html | 4 +- develop/proc/dev2host_c8_1d.html | 4 +- develop/proc/dev2host_i4_1d.html | 4 +- develop/proc/dev2host_i8_1d.html | 4 +- develop/proc/dev2host_r4_1d.html | 4 +- develop/proc/dev2host_r8_1d.html | 4 +- develop/proc/dict_i4tuple_callstat_get.html | 4 +- .../proc/dict_i4tuple_callstat_haskey.html | 4 +- develop/proc/dict_i4tuple_callstat_init.html | 2 +- develop/proc/dict_i4tuple_callstat_set.html | 4 +- develop/proc/dict_i4tuple_callstat_size.html | 2 +- develop/proc/dict_str_i4_get.html | 4 +- develop/proc/dict_str_i4_haskey.html | 4 +- develop/proc/dict_str_i4_init.html | 2 +- develop/proc/dict_str_i4_set.html | 4 +- develop/proc/dict_str_i4_size.html | 2 +- develop/proc/dims_tensor.html | 2 +- develop/proc/dist_compatible.html | 2 +- ...se_tensor_to_repl_dense_2d_array_r_dp.html | 4 +- ...se_tensor_to_repl_dense_3d_array_r_dp.html | 4 +- ...se_tensor_to_repl_dense_4d_array_r_dp.html | 4 +- develop/proc/distribute_lpt_random.html | 2 +- develop/proc/ensure_array_size_c.html | 12 +- develop/proc/ensure_array_size_d.html | 12 +- develop/proc/ensure_array_size_i.html | 12 +- develop/proc/ensure_array_size_l.html | 12 +- develop/proc/ensure_array_size_s.html | 12 +- develop/proc/ensure_array_size_z.html | 12 +- develop/proc/ensure_product_wm_cleared.html | 2 +- develop/proc/enumerate_blk_sizes.html | 2 +- develop/proc/enumerate_block_elements.html | 4 +- develop/proc/f_dbcsr_timeset.html | 4 +- develop/proc/f_dbcsr_timestop.html | 2 +- develop/proc/factorial.html | 2 +- develop/proc/fill_hash_tables.html | 6 +- develop/proc/find_all_local_elements.html | 2 +- develop/proc/find_block_of_element.html | 4 +- develop/proc/find_cut_col.html | 2 +- develop/proc/find_cut_row.html | 2 +- develop/proc/find_first_valid_block.html | 4 +- develop/proc/find_proper_position.html | 8 +- develop/proc/find_proper_position_caller.html | 2 +- develop/proc/find_proper_row.html | 6 +- develop/proc/flush_stacks.html | 2 +- develop/proc/get_array_elements.html | 4 +- develop/proc/get_arrays.html | 2 +- develop/proc/get_data_2d_c.html | 6 +- develop/proc/get_data_2d_d.html | 6 +- develop/proc/get_data_2d_s.html | 6 +- develop/proc/get_data_2d_z.html | 6 +- develop/proc/get_data_c.html | 6 +- develop/proc/get_data_d.html | 6 +- develop/proc/get_data_s.html | 6 +- develop/proc/get_data_z.html | 6 +- develop/proc/get_ith_array.html | 6 +- develop/proc/get_left_child.html | 2 +- develop/proc/get_mp_perf_env.html | 2 +- develop/proc/get_opt_nsplit.html | 2 +- develop/proc/get_parent.html | 2 +- develop/proc/get_rank3d.html | 6 +- develop/proc/get_stored_canonical.html | 8 +- develop/proc/get_value.html | 4 +- develop/proc/group_to_world_proc_map.html | 2 +- develop/proc/has_mp_perf_env.html | 2 +- develop/proc/hash_i4tuple.html | 2 +- develop/proc/host2dev_c4_1d.html | 4 +- develop/proc/host2dev_c4_2d.html | 4 +- develop/proc/host2dev_c8_1d.html | 4 +- develop/proc/host2dev_c8_2d.html | 4 +- develop/proc/host2dev_i4_1d.html | 4 +- develop/proc/host2dev_i4_2d.html | 4 +- develop/proc/host2dev_i8_1d.html | 4 +- develop/proc/host2dev_i8_2d.html | 4 +- develop/proc/host2dev_r4_1d.html | 4 +- develop/proc/host2dev_r4_2d.html | 4 +- develop/proc/host2dev_r8_1d.html | 4 +- develop/proc/host2dev_r8_2d.html | 4 +- develop/proc/hybrid_alltoall_any.html | 2 +- develop/proc/hybrid_alltoall_c1.html | 2 +- develop/proc/hybrid_alltoall_d1.html | 2 +- develop/proc/hybrid_alltoall_i1.html | 2 +- develop/proc/hybrid_alltoall_s1.html | 2 +- develop/proc/hybrid_alltoall_z1.html | 2 +- develop/proc/i8_bsearch.html | 4 +- develop/proc/image_calculator.html | 16 +- develop/proc/internal_data_allocate.html | 4 +- develop/proc/internal_data_deallocate.html | 2 +- develop/proc/invert_transpose_flag.html | 8 +- develop/proc/invert_transpose_flag~2.html | 8 +- develop/proc/iswap.html | 2 +- develop/proc/iterator_advance.html | 2 +- develop/proc/iterator_next_1d_block_c.html | 14 +- develop/proc/iterator_next_1d_block_d.html | 14 +- develop/proc/iterator_next_1d_block_s.html | 14 +- develop/proc/iterator_next_1d_block_z.html | 14 +- develop/proc/iterator_next_2d_block_c.html | 14 +- develop/proc/iterator_next_2d_block_d.html | 14 +- develop/proc/iterator_next_2d_block_s.html | 14 +- develop/proc/iterator_next_2d_block_z.html | 14 +- develop/proc/iterator_next_area_block.html | 14 +- develop/proc/iterator_next_block_index.html | 14 +- develop/proc/joaat_hash.html | 2 +- develop/proc/list_callstackentry_clear.html | 2 +- develop/proc/list_callstackentry_del.html | 4 +- develop/proc/list_callstackentry_destroy.html | 2 +- develop/proc/list_callstackentry_get.html | 6 +- develop/proc/list_callstackentry_init.html | 4 +- develop/proc/list_callstackentry_insert.html | 6 +- develop/proc/list_callstackentry_isready.html | 4 +- develop/proc/list_callstackentry_peek.html | 2 +- develop/proc/list_callstackentry_pop.html | 4 +- develop/proc/list_callstackentry_push.html | 4 +- develop/proc/list_callstackentry_set.html | 6 +- develop/proc/list_callstackentry_size.html | 4 +- develop/proc/list_routinereport_clear.html | 2 +- develop/proc/list_routinereport_del.html | 4 +- develop/proc/list_routinereport_destroy.html | 2 +- develop/proc/list_routinereport_get.html | 6 +- develop/proc/list_routinereport_init.html | 2 +- develop/proc/list_routinereport_insert.html | 6 +- develop/proc/list_routinereport_isready.html | 4 +- develop/proc/list_routinereport_peek.html | 4 +- develop/proc/list_routinereport_pop.html | 4 +- develop/proc/list_routinereport_push.html | 4 +- develop/proc/list_routinereport_set.html | 6 +- develop/proc/list_routinereport_size.html | 2 +- develop/proc/list_routinestat_clear.html | 2 +- develop/proc/list_routinestat_del.html | 4 +- develop/proc/list_routinestat_destroy.html | 2 +- develop/proc/list_routinestat_get.html | 6 +- develop/proc/list_routinestat_init.html | 4 +- develop/proc/list_routinestat_insert.html | 6 +- develop/proc/list_routinestat_isready.html | 4 +- develop/proc/list_routinestat_peek.html | 2 +- develop/proc/list_routinestat_pop.html | 4 +- develop/proc/list_routinestat_push.html | 4 +- develop/proc/list_routinestat_set.html | 6 +- develop/proc/list_routinestat_size.html | 4 +- develop/proc/list_timerenv_clear.html | 2 +- develop/proc/list_timerenv_del.html | 4 +- develop/proc/list_timerenv_destroy.html | 2 +- develop/proc/list_timerenv_get.html | 6 +- develop/proc/list_timerenv_init.html | 4 +- develop/proc/list_timerenv_insert.html | 6 +- develop/proc/list_timerenv_isready.html | 4 +- develop/proc/list_timerenv_peek.html | 4 +- develop/proc/list_timerenv_pop.html | 4 +- develop/proc/list_timerenv_push.html | 4 +- develop/proc/list_timerenv_set.html | 6 +- develop/proc/list_timerenv_size.html | 2 +- develop/proc/local_filter.html | 2 +- develop/proc/m_flush.html | 12 +- develop/proc/m_flush~2.html | 12 +- develop/proc/m_getarg.html | 2 +- develop/proc/m_mov.html | 2 +- develop/proc/make_buffers.html | 14 +- develop/proc/make_conformant_scalar_c.html | 2 +- develop/proc/make_conformant_scalar_d.html | 2 +- develop/proc/make_conformant_scalar_s.html | 2 +- develop/proc/make_conformant_scalar_z.html | 2 +- develop/proc/make_dense_data.html | 10 +- develop/proc/make_dense_index.html | 12 +- develop/proc/make_index_canonical.html | 14 +- develop/proc/make_index_triangular.html | 14 +- develop/proc/make_layers_3d_ab.html | 2 +- develop/proc/make_m2s.html | 22 +- develop/proc/make_meta.html | 10 +- develop/proc/make_random_dbcsr_matrix.html | 14 +- develop/proc/make_threads.html | 2 +- develop/proc/make_undense_data.html | 6 +- develop/proc/make_undense_index.html | 10 +- develop/proc/make_vdistribution.html | 2 +- develop/proc/map_most_common.html | 2 +- develop/proc/matching_prime.html | 4 +- develop/proc/mem_alloc_c.html | 2 +- develop/proc/mem_alloc_c_2d.html | 2 +- develop/proc/mem_alloc_d.html | 2 +- develop/proc/mem_alloc_d_2d.html | 2 +- develop/proc/mem_alloc_i.html | 2 +- develop/proc/mem_alloc_i_2d.html | 2 +- develop/proc/mem_alloc_l.html | 2 +- develop/proc/mem_alloc_l_2d.html | 2 +- develop/proc/mem_alloc_s.html | 2 +- develop/proc/mem_alloc_s_2d.html | 2 +- develop/proc/mem_alloc_z.html | 2 +- develop/proc/mem_alloc_z_2d.html | 2 +- develop/proc/mem_copy_c.html | 6 +- develop/proc/mem_copy_d.html | 6 +- develop/proc/mem_copy_i.html | 6 +- develop/proc/mem_copy_l.html | 6 +- develop/proc/mem_copy_s.html | 6 +- develop/proc/mem_copy_z.html | 6 +- develop/proc/mem_zero_c.html | 4 +- develop/proc/mem_zero_d.html | 4 +- develop/proc/mem_zero_i.html | 4 +- develop/proc/mem_zero_l.html | 4 +- develop/proc/mem_zero_s.html | 4 +- develop/proc/mem_zero_z.html | 4 +- develop/proc/merge_index.html | 14 +- develop/proc/merge_index_arrays.html | 4 +- develop/proc/meta_from_dist.html | 8 +- develop/proc/mostly_non_transposed.html | 2 +- develop/proc/mp_allocate_c.html | 4 +- develop/proc/mp_allocate_d.html | 4 +- develop/proc/mp_allocate_i.html | 4 +- develop/proc/mp_allocate_l.html | 4 +- develop/proc/mp_allocate_r.html | 4 +- develop/proc/mp_allocate_z.html | 4 +- develop/proc/mp_alltoall_c22.html | 2 +- develop/proc/mp_alltoall_c44.html | 2 +- develop/proc/mp_alltoall_d22.html | 2 +- develop/proc/mp_alltoall_d44.html | 2 +- develop/proc/mp_alltoall_i22.html | 2 +- develop/proc/mp_alltoall_i44.html | 2 +- develop/proc/mp_alltoall_l22.html | 2 +- develop/proc/mp_alltoall_l44.html | 2 +- develop/proc/mp_alltoall_r22.html | 2 +- develop/proc/mp_alltoall_r44.html | 2 +- develop/proc/mp_alltoall_z22.html | 2 +- develop/proc/mp_alltoall_z44.html | 2 +- develop/proc/mp_bcast_am.html | 2 +- develop/proc/mp_bcast_av.html | 2 +- develop/proc/mp_bcast_b.html | 2 +- develop/proc/mp_bcast_bv.html | 2 +- develop/proc/mp_bcast_c.html | 2 +- develop/proc/mp_bcast_c3.html | 2 +- develop/proc/mp_bcast_cm.html | 2 +- develop/proc/mp_bcast_cv.html | 2 +- develop/proc/mp_bcast_d.html | 2 +- develop/proc/mp_bcast_d3.html | 2 +- develop/proc/mp_bcast_dm.html | 2 +- develop/proc/mp_bcast_dv.html | 2 +- develop/proc/mp_bcast_i.html | 2 +- develop/proc/mp_bcast_i3.html | 2 +- develop/proc/mp_bcast_im.html | 2 +- develop/proc/mp_bcast_iv.html | 2 +- develop/proc/mp_bcast_l.html | 2 +- develop/proc/mp_bcast_l3.html | 2 +- develop/proc/mp_bcast_lm.html | 2 +- develop/proc/mp_bcast_lv.html | 2 +- develop/proc/mp_bcast_r.html | 2 +- develop/proc/mp_bcast_r3.html | 2 +- develop/proc/mp_bcast_rm.html | 2 +- develop/proc/mp_bcast_rv.html | 2 +- develop/proc/mp_bcast_z.html | 2 +- develop/proc/mp_bcast_z3.html | 2 +- develop/proc/mp_bcast_zm.html | 2 +- develop/proc/mp_bcast_zv.html | 2 +- develop/proc/mp_cart_create.html | 4 +- develop/proc/mp_cart_rank.html | 4 +- develop/proc/mp_comm_compare.html | 2 +- develop/proc/mp_deallocate_c.html | 4 +- develop/proc/mp_deallocate_d.html | 4 +- develop/proc/mp_deallocate_i.html | 4 +- develop/proc/mp_deallocate_l.html | 4 +- develop/proc/mp_deallocate_r.html | 4 +- develop/proc/mp_deallocate_z.html | 4 +- develop/proc/mp_dims_create.html | 2 +- develop/proc/mp_environ_c.html | 2 +- develop/proc/mp_environ_c2.html | 2 +- develop/proc/mp_environ_pgrid.html | 2 +- develop/proc/mp_file_delete.html | 2 +- develop/proc/mp_file_get_position.html | 2 +- develop/proc/mp_file_open.html | 2 +- develop/proc/mp_file_read_at_all_c.html | 2 +- develop/proc/mp_file_read_at_all_ch.html | 2 +- develop/proc/mp_file_read_at_all_cv.html | 2 +- develop/proc/mp_file_read_at_all_d.html | 2 +- develop/proc/mp_file_read_at_all_dv.html | 2 +- develop/proc/mp_file_read_at_all_i.html | 2 +- develop/proc/mp_file_read_at_all_iv.html | 2 +- develop/proc/mp_file_read_at_all_l.html | 2 +- develop/proc/mp_file_read_at_all_lv.html | 2 +- develop/proc/mp_file_read_at_all_r.html | 2 +- develop/proc/mp_file_read_at_all_rv.html | 2 +- develop/proc/mp_file_read_at_all_z.html | 2 +- develop/proc/mp_file_read_at_all_zv.html | 2 +- develop/proc/mp_file_write_at_all_c.html | 2 +- develop/proc/mp_file_write_at_all_ch.html | 2 +- develop/proc/mp_file_write_at_all_cv.html | 2 +- develop/proc/mp_file_write_at_all_d.html | 2 +- develop/proc/mp_file_write_at_all_dv.html | 2 +- develop/proc/mp_file_write_at_all_i.html | 2 +- develop/proc/mp_file_write_at_all_iv.html | 2 +- develop/proc/mp_file_write_at_all_l.html | 2 +- develop/proc/mp_file_write_at_all_lv.html | 2 +- develop/proc/mp_file_write_at_all_r.html | 2 +- develop/proc/mp_file_write_at_all_rv.html | 2 +- develop/proc/mp_file_write_at_all_z.html | 2 +- develop/proc/mp_file_write_at_all_zv.html | 2 +- develop/proc/mp_file_write_at_c.html | 2 +- develop/proc/mp_file_write_at_ch.html | 2 +- develop/proc/mp_file_write_at_cv.html | 2 +- develop/proc/mp_file_write_at_d.html | 2 +- develop/proc/mp_file_write_at_dv.html | 2 +- develop/proc/mp_file_write_at_i.html | 2 +- develop/proc/mp_file_write_at_iv.html | 2 +- develop/proc/mp_file_write_at_l.html | 2 +- develop/proc/mp_file_write_at_lv.html | 2 +- develop/proc/mp_file_write_at_r.html | 2 +- develop/proc/mp_file_write_at_rv.html | 2 +- develop/proc/mp_file_write_at_z.html | 2 +- develop/proc/mp_file_write_at_zv.html | 2 +- develop/proc/mp_get_info_handle.html | 2 +- develop/proc/mp_iallgather_c.html | 2 +- develop/proc/mp_iallgather_c11.html | 2 +- develop/proc/mp_iallgather_c13.html | 2 +- develop/proc/mp_iallgather_c22.html | 2 +- develop/proc/mp_iallgather_c24.html | 2 +- develop/proc/mp_iallgather_c33.html | 2 +- develop/proc/mp_iallgather_d.html | 2 +- develop/proc/mp_iallgather_d11.html | 2 +- develop/proc/mp_iallgather_d13.html | 2 +- develop/proc/mp_iallgather_d22.html | 2 +- develop/proc/mp_iallgather_d24.html | 2 +- develop/proc/mp_iallgather_d33.html | 2 +- develop/proc/mp_iallgather_i.html | 2 +- develop/proc/mp_iallgather_i11.html | 2 +- develop/proc/mp_iallgather_i13.html | 2 +- develop/proc/mp_iallgather_i22.html | 2 +- develop/proc/mp_iallgather_i24.html | 2 +- develop/proc/mp_iallgather_i33.html | 2 +- develop/proc/mp_iallgather_l.html | 2 +- develop/proc/mp_iallgather_l11.html | 2 +- develop/proc/mp_iallgather_l13.html | 2 +- develop/proc/mp_iallgather_l22.html | 2 +- develop/proc/mp_iallgather_l24.html | 2 +- develop/proc/mp_iallgather_l33.html | 2 +- develop/proc/mp_iallgather_r.html | 2 +- develop/proc/mp_iallgather_r11.html | 2 +- develop/proc/mp_iallgather_r13.html | 2 +- develop/proc/mp_iallgather_r22.html | 2 +- develop/proc/mp_iallgather_r24.html | 2 +- develop/proc/mp_iallgather_r33.html | 2 +- develop/proc/mp_iallgather_z.html | 2 +- develop/proc/mp_iallgather_z11.html | 2 +- develop/proc/mp_iallgather_z13.html | 2 +- develop/proc/mp_iallgather_z22.html | 2 +- develop/proc/mp_iallgather_z24.html | 2 +- develop/proc/mp_iallgather_z33.html | 2 +- develop/proc/mp_iallgatherv_cv.html | 2 +- develop/proc/mp_iallgatherv_cv2.html | 2 +- develop/proc/mp_iallgatherv_dv.html | 2 +- develop/proc/mp_iallgatherv_dv2.html | 2 +- develop/proc/mp_iallgatherv_iv.html | 2 +- develop/proc/mp_iallgatherv_iv2.html | 2 +- develop/proc/mp_iallgatherv_lv.html | 2 +- develop/proc/mp_iallgatherv_lv2.html | 2 +- develop/proc/mp_iallgatherv_rv.html | 2 +- develop/proc/mp_iallgatherv_rv2.html | 2 +- develop/proc/mp_iallgatherv_zv.html | 2 +- develop/proc/mp_iallgatherv_zv2.html | 2 +- develop/proc/mp_ibcast_c.html | 4 +- develop/proc/mp_ibcast_cv.html | 4 +- develop/proc/mp_ibcast_d.html | 4 +- develop/proc/mp_ibcast_dv.html | 4 +- develop/proc/mp_ibcast_i.html | 4 +- develop/proc/mp_ibcast_iv.html | 4 +- develop/proc/mp_ibcast_l.html | 4 +- develop/proc/mp_ibcast_lv.html | 4 +- develop/proc/mp_ibcast_r.html | 4 +- develop/proc/mp_ibcast_rv.html | 4 +- develop/proc/mp_ibcast_z.html | 4 +- develop/proc/mp_ibcast_zv.html | 4 +- develop/proc/mp_irecv_bv.html | 2 +- develop/proc/mp_irecv_cm2.html | 4 +- develop/proc/mp_irecv_custom.html | 4 +- develop/proc/mp_irecv_cv.html | 4 +- develop/proc/mp_irecv_dm2.html | 4 +- develop/proc/mp_irecv_dv.html | 4 +- develop/proc/mp_irecv_im2.html | 4 +- develop/proc/mp_irecv_iv.html | 4 +- develop/proc/mp_irecv_lm2.html | 4 +- develop/proc/mp_irecv_lv.html | 4 +- develop/proc/mp_irecv_rm2.html | 4 +- develop/proc/mp_irecv_rv.html | 4 +- develop/proc/mp_irecv_zm2.html | 4 +- develop/proc/mp_irecv_zv.html | 4 +- develop/proc/mp_iscatter_c.html | 2 +- develop/proc/mp_iscatter_cv2.html | 2 +- develop/proc/mp_iscatter_d.html | 2 +- develop/proc/mp_iscatter_dv2.html | 2 +- develop/proc/mp_iscatter_i.html | 2 +- develop/proc/mp_iscatter_iv2.html | 2 +- develop/proc/mp_iscatter_l.html | 2 +- develop/proc/mp_iscatter_lv2.html | 2 +- develop/proc/mp_iscatter_r.html | 2 +- develop/proc/mp_iscatter_rv2.html | 2 +- develop/proc/mp_iscatter_z.html | 2 +- develop/proc/mp_iscatter_zv2.html | 2 +- develop/proc/mp_iscatterv_cv.html | 2 +- develop/proc/mp_iscatterv_dv.html | 2 +- develop/proc/mp_iscatterv_iv.html | 2 +- develop/proc/mp_iscatterv_lv.html | 2 +- develop/proc/mp_iscatterv_rv.html | 2 +- develop/proc/mp_iscatterv_zv.html | 2 +- develop/proc/mp_isend_cm2.html | 2 +- develop/proc/mp_isend_custom.html | 2 +- develop/proc/mp_isend_cv.html | 2 +- develop/proc/mp_isend_dm2.html | 2 +- develop/proc/mp_isend_dv.html | 2 +- develop/proc/mp_isend_im2.html | 2 +- develop/proc/mp_isend_iv.html | 2 +- develop/proc/mp_isend_lm2.html | 2 +- develop/proc/mp_isend_lv.html | 2 +- develop/proc/mp_isend_rm2.html | 2 +- develop/proc/mp_isend_rv.html | 2 +- develop/proc/mp_isend_zm2.html | 2 +- develop/proc/mp_isend_zv.html | 2 +- develop/proc/mp_isendrecv_c.html | 2 +- develop/proc/mp_isendrecv_cv.html | 2 +- develop/proc/mp_isendrecv_d.html | 2 +- develop/proc/mp_isendrecv_dv.html | 2 +- develop/proc/mp_isendrecv_i.html | 2 +- develop/proc/mp_isendrecv_iv.html | 2 +- develop/proc/mp_isendrecv_l.html | 2 +- develop/proc/mp_isendrecv_lv.html | 2 +- develop/proc/mp_isendrecv_r.html | 2 +- develop/proc/mp_isendrecv_rv.html | 2 +- develop/proc/mp_isendrecv_z.html | 2 +- develop/proc/mp_isendrecv_zv.html | 2 +- develop/proc/mp_isum_bv.html | 2 +- develop/proc/mp_isum_cv.html | 2 +- develop/proc/mp_isum_dv.html | 2 +- develop/proc/mp_isum_iv.html | 2 +- develop/proc/mp_isum_lv.html | 2 +- develop/proc/mp_isum_rv.html | 2 +- develop/proc/mp_isum_zv.html | 2 +- develop/proc/mp_isync.html | 2 +- develop/proc/mp_perf_env_describe.html | 2 +- develop/proc/mp_probe.html | 2 +- develop/proc/mp_recv_c.html | 2 +- develop/proc/mp_recv_cv.html | 2 +- develop/proc/mp_recv_d.html | 2 +- develop/proc/mp_recv_dv.html | 2 +- develop/proc/mp_recv_i.html | 2 +- develop/proc/mp_recv_iv.html | 2 +- develop/proc/mp_recv_l.html | 2 +- develop/proc/mp_recv_lv.html | 2 +- develop/proc/mp_recv_r.html | 2 +- develop/proc/mp_recv_rv.html | 2 +- develop/proc/mp_recv_z.html | 2 +- develop/proc/mp_recv_zv.html | 2 +- develop/proc/mp_reordering.html | 2 +- develop/proc/mp_rget_cv.html | 4 +- develop/proc/mp_rget_dv.html | 4 +- develop/proc/mp_rget_iv.html | 4 +- develop/proc/mp_rget_lv.html | 4 +- develop/proc/mp_rget_rv.html | 4 +- develop/proc/mp_rget_zv.html | 4 +- develop/proc/mp_sendrecv_cv.html | 2 +- develop/proc/mp_sendrecv_dv.html | 2 +- develop/proc/mp_sendrecv_iv.html | 2 +- develop/proc/mp_sendrecv_lv.html | 2 +- develop/proc/mp_sendrecv_rv.html | 2 +- develop/proc/mp_sendrecv_zv.html | 2 +- develop/proc/mp_set_info_handle.html | 2 +- develop/proc/mp_sum_partial_cm.html | 2 +- develop/proc/mp_sum_partial_dm.html | 2 +- develop/proc/mp_sum_partial_im.html | 2 +- develop/proc/mp_sum_partial_lm.html | 2 +- develop/proc/mp_sum_partial_rm.html | 2 +- develop/proc/mp_sum_partial_zm.html | 2 +- develop/proc/mp_wait.html | 2 +- develop/proc/mp_world_init.html | 2 +- develop/proc/multiply_3d.html | 14 +- develop/proc/multiply_cannon.html | 10 +- develop/proc/multrec_filtering.html | 2 +- develop/proc/multrec_filtering_c.html | 16 +- develop/proc/multrec_filtering_d.html | 16 +- develop/proc/multrec_filtering_s.html | 16 +- develop/proc/multrec_filtering_z.html | 16 +- develop/proc/my_checker_tr.html | 4 +- develop/proc/ndims_buffer.html | 4 +- develop/proc/ndims_iterator.html | 2 +- develop/proc/ndims_matrix_column.html | 2 +- develop/proc/ndims_matrix_row.html | 2 +- develop/proc/ndims_tensor.html | 2 +- develop/proc/new_dbcsr_tas_blk_size_t.html | 2 +- develop/proc/next_linebreak.html | 4 +- develop/proc/number_of_arrays.html | 2 +- develop/proc/opt_pgrid.html | 2 +- develop/proc/ordered_search.html | 10 +- develop/proc/pd_blk_cs.html | 4 +- develop/proc/permute.html | 2 +- develop/proc/permute_index.html | 2 +- develop/proc/pointer_view_a.html | 6 +- develop/proc/pointer_view_c.html | 4 +- develop/proc/pointer_view_d.html | 4 +- develop/proc/pointer_view_i.html | 4 +- develop/proc/pointer_view_l.html | 4 +- develop/proc/pointer_view_s.html | 4 +- develop/proc/pointer_view_z.html | 4 +- develop/proc/prep_output_unit.html | 8 +- develop/proc/prep_output_unit~2.html | 8 +- develop/proc/prepare_buffers_c.html | 28 +- develop/proc/prepare_buffers_d.html | 28 +- develop/proc/prepare_buffers_s.html | 28 +- develop/proc/prepare_buffers_z.html | 28 +- develop/proc/print_abort_message.html | 6 +- develop/proc/print_gemm_parameters.html | 2 +- develop/proc/print_kind_info.html | 2 +- develop/proc/print_message.html | 6 +- develop/proc/print_reports.html | 4 +- develop/proc/print_stack.html | 2 +- develop/proc/printmat_c.html | 8 +- develop/proc/printmat_d.html | 8 +- develop/proc/printmat_s.html | 6 +- develop/proc/printmat_z.html | 8 +- develop/proc/product_matrix_size_guess.html | 6 +- develop/proc/quick_finalize.html | 2 +- develop/proc/random_blk_sizes.html | 2 +- develop/proc/random_dist.html | 10 +- develop/proc/random_dist~2.html | 12 +- develop/proc/random_dist~3.html | 12 +- develop/proc/rebin_distribution.html | 2 +- develop/proc/rebin_imaged_distribution.html | 2 +- develop/proc/rec_sort_index.html | 12 +- develop/proc/rec_split.html | 4 +- develop/proc/redistribute_and_sum.html | 6 +- develop/proc/reimage_distribution.html | 2 +- develop/proc/remap_layers3d.html | 2 +- develop/proc/remap_local2global.html | 6 +- develop/proc/reorder_arrays.html | 2 +- develop/proc/repl_rowcols.html | 2 +- develop/proc/reshape_mm_compatible.html | 189 +- develop/proc/reshape_mm_compatible~2.html | 189 +- develop/proc/reshape_mm_small.html | 110 +- develop/proc/reshape_mm_small~2.html | 108 +- develop/proc/reshape_mm_template.html | 10 +- develop/proc/rma_transfer.html | 2 +- develop/proc/routine_name2id.html | 2 +- develop/proc/set_data_area_area.html | 4 +- develop/proc/set_data_p_2d_c.html | 2 +- develop/proc/set_data_p_2d_d.html | 2 +- develop/proc/set_data_p_2d_s.html | 2 +- develop/proc/set_data_p_2d_z.html | 2 +- develop/proc/set_data_p_c.html | 2 +- develop/proc/set_data_p_d.html | 2 +- develop/proc/set_data_p_s.html | 2 +- develop/proc/set_data_p_z.html | 2 +- develop/proc/set_hashed_i4tuple_callstat.html | 4 +- develop/proc/set_hashed_str_i4.html | 4 +- develop/proc/set_larnv_seed.html | 4 +- develop/proc/setup_buffer_matrices.html | 6 +- develop/proc/setup_buffer_matrix.html | 10 +- develop/proc/setup_buffer_matrix_image.html | 8 +- develop/proc/setup_buffers.html | 6 +- develop/proc/setup_rec_index_images.html | 4 +- develop/proc/sgn.html | 2 +- develop/proc/sizes_of_arrays.html | 2 +- develop/proc/sparse_multrec.html | 12 +- develop/proc/split_factor_estimate.html | 4 +- develop/proc/stack_binning.html | 2 +- develop/proc/stack_sort.html | 2 +- develop/proc/stats_add.html | 4 +- develop/proc/stats_collect_from_ranks.html | 2 +- develop/proc/stats_print_report.html | 2 +- develop/proc/str2int.html | 4 +- develop/proc/stream_array_force_size.html | 2 +- develop/proc/sum_of_arrays.html | 2 +- develop/proc/symmetry_consistent.html | 4 +- develop/proc/tas_rowcols_t.html | 2 +- develop/proc/test_binary_io.html | 4 +- develop/proc/test_multiplies_multiproc.html | 24 +- develop/proc/test_scale_by_vector.html | 6 +- develop/proc/timeset.html | 4 +- develop/proc/timeset_handler.html | 4 +- develop/proc/timestop.html | 2 +- develop/proc/timestop_handler.html | 2 +- develop/proc/timings_report_callgraph.html | 2 +- develop/proc/timings_report_print.html | 4 +- develop/proc/timings_setup_tracing.html | 2 +- develop/proc/transpose_index_local.html | 2 +- develop/proc/tree_to_linear_c.html | 2 +- develop/proc/tree_to_linear_d.html | 2 +- develop/proc/tree_to_linear_s.html | 2 +- develop/proc/tree_to_linear_z.html | 2 +- develop/proc/update_contraction_storage.html | 2 +- develop/proc/update_row_info.html | 2 +- develop/proc/win_setup.html | 4 +- develop/proc/within_limits.html | 6 +- develop/proc/world_to_group_proc_map.html | 2 +- develop/proc/write_matrix_dense.html | 2 +- develop/program/dbcsr_example_1.html | 66 +- develop/program/dbcsr_example_2.html | 66 +- develop/program/dbcsr_example_3.html | 52 +- develop/program/dbcsr_performance_driver.html | 66 +- develop/program/dbcsr_tas_unittest.html | 34 +- develop/program/dbcsr_tensor_example_1.html | 96 +- develop/program/dbcsr_tensor_unittest.html | 60 +- .../program/dbcsr_test_csr_conversions.html | 88 +- develop/program/dbcsr_unittest.html | 64 +- develop/program/dbcsr_unittest_1.html | 64 +- develop/program/dbcsr_unittest_2.html | 62 +- develop/program/dbcsr_unittest_3.html | 30 +- develop/sourcefile/dbcsr_allocate_wrap.f.html | 2 +- develop/sourcefile/dbcsr_array_sort.f.html | 2 +- develop/sourcefile/dbcsr_dict.f.html | 2 +- develop/sourcefile/dbcsr_list.f.html | 2 +- .../dbcsr_list_callstackentry.f.html | 2 +- .../dbcsr_list_routinereport.f.html | 2 +- .../sourcefile/dbcsr_list_routinestat.f.html | 2 +- develop/sourcefile/dbcsr_tensor.f.html | 4 +- develop/sourcefile/dbcsr_tensor_block.f.html | 2 +- .../sourcefile/dbcsr_tensor_reshape.f.html | 2 +- develop/sourcefile/dbcsr_tensor_split.f.html | 4 +- develop/sourcefile/dbcsr_tensor_test.f.html | 2 +- develop/sourcefile/dbcsr_tensor_types.f.html | 2 +- .../libsmm_acc_timer_multiply.cpp.html | 1998 +++---- .../libsmm_acc_unittest_multiply.cpp.html | 5134 ++++++++--------- develop/src/dbcsr_allocate_wrap.F | 2 +- develop/src/dbcsr_array_sort.F | 2 +- develop/src/dbcsr_dict.F | 2 +- develop/src/dbcsr_list.F | 2 +- develop/src/dbcsr_list_callstackentry.F | 2 +- develop/src/dbcsr_list_routinereport.F | 2 +- develop/src/dbcsr_list_routinestat.F | 2 +- develop/src/dbcsr_tensor.F | 4 +- develop/src/dbcsr_tensor_block.F | 2 +- develop/src/dbcsr_tensor_reshape.F | 2 +- develop/src/dbcsr_tensor_split.F | 4 +- develop/src/dbcsr_tensor_test.F | 2 +- develop/src/dbcsr_tensor_types.F | 2 +- develop/src/libsmm_acc_timer_multiply.cpp | 1974 +++---- develop/src/libsmm_acc_unittest_multiply.cpp | 1974 +++---- develop/type/acc_event_type.html | 4 +- develop/type/acc_stream_type.html | 4 +- develop/type/array_i1d_type.html | 8 +- develop/type/block_buffer_type.html | 28 +- develop/type/block_buffer_type~2.html | 32 +- develop/type/block_nd.html | 8 +- develop/type/block_parameters.html | 4 +- develop/type/btree_data_cp2d.html | 8 +- develop/type/btree_data_dp2d.html | 8 +- develop/type/btree_data_sp2d.html | 8 +- develop/type/btree_data_zp2d.html | 8 +- .../type/btree_node_structure_i8_cp2d.html | 4 +- .../type/btree_node_structure_i8_dp2d.html | 4 +- .../type/btree_node_structure_i8_sp2d.html | 4 +- .../type/btree_node_structure_i8_zp2d.html | 4 +- develop/type/conf_par.html | 4 +- develop/type/conf_par_int.html | 4 +- develop/type/conf_par_logical.html | 4 +- develop/type/conf_par_mm_driver.html | 4 +- develop/type/conf_par_real.html | 4 +- develop/type/csr_data_area_type.html | 20 +- develop/type/csr_type.html | 8 +- develop/type/dbcsr_block_buffer_obj.html | 4 +- develop/type/dbcsr_block_buffer_type.html | 4 +- develop/type/dbcsr_buffer.html | 4 +- develop/type/dbcsr_data_area_type.html | 20 +- develop/type/dbcsr_distribution_type.html | 12 +- develop/type/dbcsr_heap_node.html | 8 +- develop/type/dbcsr_iteration_info_type.html | 4 +- develop/type/dbcsr_iterator.html | 40 +- develop/type/dbcsr_logger_type.html | 4 +- develop/type/dbcsr_mempool_entry_type.html | 4 +- develop/type/dbcsr_memtype_type_p.html | 4 +- develop/type/dbcsr_mm_accdrv_type.html | 8 +- develop/type/dbcsr_mm_multrec_type.html | 4 +- develop/type/dbcsr_mm_multrec_type_p.html | 4 +- develop/type/dbcsr_mm_sched_type.html | 8 +- develop/type/dbcsr_mp_type.html | 12 +- develop/type/dbcsr_mutable_obj.html | 4 +- develop/type/dbcsr_mutable_type.html | 4 +- develop/type/dbcsr_p_type.html | 4 +- develop/type/dbcsr_scalar_type.html | 16 +- develop/type/dbcsr_t_distribution_type.html | 8 +- develop/type/dbcsr_t_iterator_type.html | 4 +- develop/type/dbcsr_t_type.html | 8 +- develop/type/dbcsr_tas_blk_size_t.html | 2 +- develop/type/dbcsr_tas_dist_arb.html | 4 +- develop/type/dbcsr_tas_dist_cyclic.html | 4 +- develop/type/dbcsr_tas_dist_repl.html | 4 +- develop/type/dbcsr_tas_dist_t.html | 4 +- develop/type/dbcsr_tas_distribution.html | 4 +- develop/type/dbcsr_tas_distribution_type.html | 4 +- develop/type/dbcsr_tas_iterator.html | 12 +- develop/type/dbcsr_tas_split_info.html | 4 +- develop/type/dbcsr_tas_type.html | 12 +- develop/type/dbcsr_type.html | 72 +- develop/type/dbcsr_type_p.html | 4 +- develop/type/dbcsr_work_type.html | 20 +- .../type/dict_i4tuple_callstat_item_type.html | 8 +- develop/type/dict_i4tuple_callstat_type.html | 4 +- develop/type/dict_str_i4_item_type.html | 8 +- develop/type/dict_str_i4_type.html | 4 +- develop/type/ele_type.html | 4 +- develop/type/i_array_p.html | 4 +- develop/type/list_callstackentry_type.html | 8 +- develop/type/list_routinestat_type.html | 8 +- develop/type/list_timerenv_type.html | 8 +- develop/type/mp_perf_env_type.html | 8 +- .../private_item_p_type_callstackentry.html | 4 +- .../private_item_p_type_i4tuple_callstat.html | 4 +- .../type/private_item_p_type_routinestat.html | 4 +- develop/type/private_item_p_type_str_i4.html | 4 +- .../type/private_item_p_type_timerenv.html | 4 +- .../private_item_type_callstackentry.html | 4 +- .../private_item_type_i4tuple_callstat.html | 12 +- .../type/private_item_type_routinereport.html | 4 +- .../type/private_item_type_routinestat.html | 4 +- develop/type/private_item_type_str_i4.html | 12 +- develop/type/private_item_type_timerenv.html | 4 +- develop/type/stack_descriptor_type.html | 4 +- develop/type/stats_type.html | 4 +- develop/type/thread_private_type.html | 4 +- 2154 files changed, 28307 insertions(+), 28307 deletions(-) diff --git a/develop/interface/acc_devmem_dev2host.html b/develop/interface/acc_devmem_dev2host.html index 9578908774e..cfea407be34 100644 --- a/develop/interface/acc_devmem_dev2host.html +++ b/develop/interface/acc_devmem_dev2host.html @@ -173,7 +173,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -203,7 +203,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -243,7 +243,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -273,7 +273,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -313,7 +313,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -343,7 +343,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -383,7 +383,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -413,7 +413,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -453,7 +453,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -483,7 +483,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -523,7 +523,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -553,7 +553,7 @@

Arguments

- + type(acc_stream_type), intent(in) diff --git a/develop/interface/acc_devmem_host2dev.html b/develop/interface/acc_devmem_host2dev.html index 80bd77b97ec..d310bac3c44 100644 --- a/develop/interface/acc_devmem_host2dev.html +++ b/develop/interface/acc_devmem_host2dev.html @@ -179,7 +179,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -209,7 +209,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -249,7 +249,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -279,7 +279,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -319,7 +319,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -349,7 +349,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -389,7 +389,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -419,7 +419,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -459,7 +459,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -489,7 +489,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -529,7 +529,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -559,7 +559,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -599,7 +599,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -629,7 +629,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -669,7 +669,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -699,7 +699,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -739,7 +739,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -769,7 +769,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -809,7 +809,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -839,7 +839,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -879,7 +879,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -909,7 +909,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -949,7 +949,7 @@

Arguments

- + type(acc_devmem_type), intent(in) @@ -979,7 +979,7 @@

Arguments

- + type(acc_stream_type), intent(in) diff --git a/develop/interface/acc_hostmem_allocate.html b/develop/interface/acc_hostmem_allocate.html index 8e6face1819..d4dffe50999 100644 --- a/develop/interface/acc_hostmem_allocate.html +++ b/develop/interface/acc_hostmem_allocate.html @@ -194,7 +194,7 @@

Arguments

- + integer, intent(in) @@ -209,7 +209,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -264,7 +264,7 @@

Arguments

- + integer, intent(in) @@ -279,7 +279,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -334,7 +334,7 @@

Arguments

- + integer, intent(in) @@ -349,7 +349,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -404,7 +404,7 @@

Arguments

- + integer, intent(in) @@ -419,7 +419,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -474,7 +474,7 @@

Arguments

- + integer, intent(in) @@ -489,7 +489,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -544,7 +544,7 @@

Arguments

- + integer, intent(in) @@ -559,7 +559,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -646,7 +646,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -733,7 +733,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -820,7 +820,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -907,7 +907,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -994,7 +994,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -1081,7 +1081,7 @@

Arguments

- + type(acc_stream_type), intent(in) diff --git a/develop/interface/acc_hostmem_deallocate.html b/develop/interface/acc_hostmem_deallocate.html index b2aa5f16c2f..62992e15d20 100644 --- a/develop/interface/acc_hostmem_deallocate.html +++ b/develop/interface/acc_hostmem_deallocate.html @@ -194,7 +194,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -249,7 +249,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -304,7 +304,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -359,7 +359,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -414,7 +414,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -469,7 +469,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -524,7 +524,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -579,7 +579,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -634,7 +634,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -689,7 +689,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -744,7 +744,7 @@

Arguments

- + type(acc_stream_type), intent(in) @@ -799,7 +799,7 @@

Arguments

- + type(acc_stream_type), intent(in) diff --git a/develop/interface/allocate_any.html b/develop/interface/allocate_any.html index 87822b7e05c..14104cb5414 100644 --- a/develop/interface/allocate_any.html +++ b/develop/interface/allocate_any.html @@ -232,7 +232,7 @@

Arguments

- + real(kind=real_8), intent(in), @@ -317,7 +317,7 @@

Arguments

- + real(kind=real_8), intent(in), @@ -402,7 +402,7 @@

Arguments

- + real(kind=real_8), intent(in), @@ -487,7 +487,7 @@

Arguments

- + real(kind=real_8), intent(in), @@ -572,7 +572,7 @@

Arguments

- + real(kind=real_8), intent(in), @@ -657,7 +657,7 @@

Arguments

- + real(kind=real_8), intent(in), @@ -742,7 +742,7 @@

Arguments

- + real(kind=real_8), intent(in), @@ -827,7 +827,7 @@

Arguments

- + real(kind=real_4), intent(in), @@ -912,7 +912,7 @@

Arguments

- + real(kind=real_4), intent(in), @@ -997,7 +997,7 @@

Arguments

- + real(kind=real_4), intent(in), @@ -1082,7 +1082,7 @@

Arguments

- + real(kind=real_4), intent(in), @@ -1167,7 +1167,7 @@

Arguments

- + real(kind=real_4), intent(in), @@ -1252,7 +1252,7 @@

Arguments

- + real(kind=real_4), intent(in), @@ -1337,7 +1337,7 @@

Arguments

- + real(kind=real_4), intent(in), @@ -1422,7 +1422,7 @@

Arguments

- + complex(kind=real_8), intent(in), @@ -1507,7 +1507,7 @@

Arguments

- + complex(kind=real_8), intent(in), @@ -1592,7 +1592,7 @@

Arguments

- + complex(kind=real_8), intent(in), @@ -1677,7 +1677,7 @@

Arguments

- + complex(kind=real_8), intent(in), @@ -1762,7 +1762,7 @@

Arguments

- + complex(kind=real_8), intent(in), @@ -1847,7 +1847,7 @@

Arguments

- + complex(kind=real_8), intent(in), @@ -1932,7 +1932,7 @@

Arguments

- + complex(kind=real_8), intent(in), @@ -2017,7 +2017,7 @@

Arguments

- + complex(kind=real_4), intent(in), @@ -2102,7 +2102,7 @@

Arguments

- + complex(kind=real_4), intent(in), @@ -2187,7 +2187,7 @@

Arguments

- + complex(kind=real_4), intent(in), @@ -2272,7 +2272,7 @@

Arguments

- + complex(kind=real_4), intent(in), @@ -2357,7 +2357,7 @@

Arguments

- + complex(kind=real_4), intent(in), @@ -2442,7 +2442,7 @@

Arguments

- + complex(kind=real_4), intent(in), @@ -2527,7 +2527,7 @@

Arguments

- + complex(kind=real_4), intent(in), @@ -2612,7 +2612,7 @@

Arguments

- + integer, intent(in), @@ -2697,7 +2697,7 @@

Arguments

- + integer, intent(in), @@ -2782,7 +2782,7 @@

Arguments

- + integer, intent(in), @@ -2867,7 +2867,7 @@

Arguments

- + integer, intent(in), @@ -2952,7 +2952,7 @@

Arguments

- + integer, intent(in), @@ -3037,7 +3037,7 @@

Arguments

- + integer, intent(in), @@ -3122,7 +3122,7 @@

Arguments

- + integer, intent(in), diff --git a/develop/interface/array_data.html b/develop/interface/array_data.html index 9ee473b2b08..4ebaf660f0c 100644 --- a/develop/interface/array_data.html +++ b/develop/interface/array_data.html @@ -168,7 +168,7 @@

Arguments

- + type(array_i1d_obj), intent(in) diff --git a/develop/interface/array_eq.html b/develop/interface/array_eq.html index e8d8f3001a8..1819a4f74fd 100644 --- a/develop/interface/array_eq.html +++ b/develop/interface/array_eq.html @@ -130,7 +130,7 @@

Module Procedures

@@ -169,7 +169,7 @@

Arguments

- + integer(kind=int_8), intent(in), @@ -184,7 +184,7 @@

Arguments

- + integer(kind=int_8), intent(in), @@ -229,7 +229,7 @@

Arguments

- + integer, intent(in), @@ -244,7 +244,7 @@

Arguments

- + integer, intent(in), diff --git a/develop/interface/array_exists.html b/develop/interface/array_exists.html index 3e02f15f597..ef270f89045 100644 --- a/develop/interface/array_exists.html +++ b/develop/interface/array_exists.html @@ -168,7 +168,7 @@

Arguments

- + type(array_i1d_obj), intent(in) diff --git a/develop/interface/array_get.html b/develop/interface/array_get.html index b8360ac29c3..7f9acf96780 100644 --- a/develop/interface/array_get.html +++ b/develop/interface/array_get.html @@ -169,7 +169,7 @@

Arguments

- + type(array_i1d_obj), intent(in) @@ -229,7 +229,7 @@

Arguments

- + integer, intent(in), diff --git a/develop/interface/array_hold.html b/develop/interface/array_hold.html index 3c165f83e11..37d2276b77d 100644 --- a/develop/interface/array_hold.html +++ b/develop/interface/array_hold.html @@ -168,7 +168,7 @@

Arguments

- + type(array_i1d_obj), intent(inout) diff --git a/develop/interface/array_new.html b/develop/interface/array_new.html index 5a9185c38d1..021f60de605 100644 --- a/develop/interface/array_new.html +++ b/develop/interface/array_new.html @@ -169,7 +169,7 @@

Arguments

- + type(array_i1d_obj), intent(out) @@ -184,7 +184,7 @@

Arguments

- + integer, @@ -239,7 +239,7 @@

Arguments

- + type(array_i1d_obj), intent(out) @@ -254,7 +254,7 @@

Arguments

- + integer, intent(in), @@ -269,7 +269,7 @@

Arguments

- + integer, intent(in) diff --git a/develop/interface/array_nullify.html b/develop/interface/array_nullify.html index e6dd0065d3d..40bd8798ce0 100644 --- a/develop/interface/array_nullify.html +++ b/develop/interface/array_nullify.html @@ -168,7 +168,7 @@

Arguments

- + type(array_i1d_obj), intent(inout) diff --git a/develop/interface/array_release.html b/develop/interface/array_release.html index 2f9ca1d21ab..0257fdcc35f 100644 --- a/develop/interface/array_release.html +++ b/develop/interface/array_release.html @@ -168,7 +168,7 @@

Arguments

- + type(array_i1d_obj), intent(inout) diff --git a/develop/interface/array_size.html b/develop/interface/array_size.html index 71d3b422a5b..855eb56e922 100644 --- a/develop/interface/array_size.html +++ b/develop/interface/array_size.html @@ -168,7 +168,7 @@

Arguments

- + type(array_i1d_obj), intent(in) diff --git a/develop/interface/block_buffer_add_block.html b/develop/interface/block_buffer_add_block.html index 7d57cfb5721..5421a35a0e2 100644 --- a/develop/interface/block_buffer_add_block.html +++ b/develop/interface/block_buffer_add_block.html @@ -72,20 +72,20 @@

block_buffer_add_block
  • 7 statements + title="

    0.0% of total for procedures.

    Including implementation: 98 statements, 0.2% of total for procedures.">6 statements
  • - Source File + Source File
  • @@ -129,7 +129,6 @@

    Module Procedures

    - block_buffer_add_area_block block_buffer_add_block_r_dp block_buffer_add_block_r_sp block_buffer_add_block_c_dp @@ -153,11 +152,11 @@

    private interface block_buffer_add_block

    Module Procedures

    -

    private subroutine block_buffer_add_area_block(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_r_dp(buffer, ndata, index, block)

    - +

    add block to buffer.

    Arguments

    @@ -172,7 +171,7 @@

    Arguments

    @@ -187,131 +186,46 @@

    Arguments

    - - - - - - - - - - - - - - - - - - - - -
    - + type(block_buffer_type), intent(inout)
    - - integer(kind=int_8), - intent(in), - DIMENSION(2) - ::index - -
    - - type(dbcsr_data_obj), + + integer, intent(in) ::block - -
    - - logical, - intent(in),optional - - ::transposed - -
    - - -
    -

    - -
    -

    private subroutine block_buffer_add_block_r_dp(buffer, index, block, transposed) -

    -
    - -

    insert a block into block buffer (at current iterator position)

    - -

    Arguments

    - - - - - - - - - - - - - - - - + - - - - - - - - @@ -323,11 +237,11 @@

    Arguments

    -

    private subroutine block_buffer_add_block_r_sp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block)

    -

    insert a block into block buffer (at current iterator position)

    +

    add block to buffer.

    Arguments

    TypeIntentOptional AttributesName
    - - type(block_buffer_type), - intent(inout) - - ::bufferndata
    - - integer(kind=int_8), + + integer, intent(in), - DIMENSION(2) + DIMENSION(ndims_buffer(buffer)) :: index -

    index of block

    +
    - + real(kind=real_8), intent(in), - DIMENSION(:, :) + DIMENSION(ndata) :: block -

    block

    -
    - - logical, - intent(in),optional - - ::transposed
    @@ -342,7 +256,7 @@

    Arguments

    @@ -357,45 +271,45 @@

    Arguments

    - + - + - + - - + @@ -408,11 +322,11 @@

    Arguments

    -

    private subroutine block_buffer_add_block_c_dp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block)

    -

    insert a block into block buffer (at current iterator position)

    +

    add block to buffer.

    Arguments

    - + type(block_buffer_type), intent(inout)
    - - integer(kind=int_8), + + integer, intent(in),intent(in) - DIMENSION(2) + ::indexndata -

    index of block

    +
    - - real(kind=real_4), + + integer, intent(in), - DIMENSION(:, :) + DIMENSION(ndims_buffer(buffer)) ::blockindex -

    block

    +
    - - logical, + + real(kind=real_4), intent(in),optional - + + DIMENSION(ndata) ::transposedblock
    @@ -427,7 +341,7 @@

    Arguments

    @@ -442,45 +356,45 @@

    Arguments

    - + - + - + - - + @@ -493,11 +407,11 @@

    Arguments

    -

    private subroutine block_buffer_add_block_c_sp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block)

    -

    insert a block into block buffer (at current iterator position)

    +

    add block to buffer.

    Arguments

    - + type(block_buffer_type), intent(inout)
    - - integer(kind=int_8), + + integer, intent(in),intent(in) - DIMENSION(2) + ::indexndata -

    index of block

    +
    - - complex(kind=real_8), + + integer, intent(in), - DIMENSION(:, :) + DIMENSION(ndims_buffer(buffer)) ::blockindex -

    block

    +
    - - logical, + + complex(kind=real_8), intent(in),optional - + + DIMENSION(ndata) ::transposedblock
    @@ -512,7 +426,7 @@

    Arguments

    @@ -527,45 +441,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/interface/block_buffer_add_block~2.html b/develop/interface/block_buffer_add_block~2.html index 0cf88cfafff..7f0bb094029 100644 --- a/develop/interface/block_buffer_add_block~2.html +++ b/develop/interface/block_buffer_add_block~2.html @@ -72,20 +72,20 @@

    block_buffer_add_block
  • 6 statements + title="

    0.0% of total for procedures.

    Including implementation: 191 statements, 0.3% of total for procedures.">7 statements
  • - Source File + Source File
  • @@ -129,6 +129,7 @@

    Module Procedures

    + block_buffer_add_area_block block_buffer_add_block_r_dp block_buffer_add_block_r_sp block_buffer_add_block_c_dp @@ -152,11 +153,11 @@

    private interface block_buffer_add_block

    Module Procedures

    -

    private subroutine block_buffer_add_block_r_dp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_area_block(buffer, index, block, transposed)

    -

    add block to buffer.

    +

    Arguments

    - + type(block_buffer_type), intent(inout)
    - - integer(kind=int_8), + + integer, intent(in),intent(in) - DIMENSION(2) + ::indexndata -

    index of block

    +
    - - complex(kind=real_4), + + integer, intent(in), - DIMENSION(:, :) + DIMENSION(ndims_buffer(buffer)) ::blockindex -

    block

    +
    - - logical, + + complex(kind=real_4), intent(in),optional - + + DIMENSION(ndata) ::transposedblock
    @@ -171,7 +172,7 @@

    Arguments

    @@ -186,45 +187,45 @@

    Arguments

    - + - + - + - + - - + @@ -237,11 +238,11 @@

    Arguments

    -

    private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_r_dp(buffer, index, block, transposed)

    -

    add block to buffer.

    +

    insert a block into block buffer (at current iterator position)

    Arguments

    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(in)intent(in), - + DIMENSION(2) ::ndataindex
    - - integer, + + type(dbcsr_data_obj), intent(in),intent(in) - DIMENSION(ndims_buffer(buffer)) + ::indexblock
    - - real(kind=real_8), + + logical, intent(in), - DIMENSION(ndata) + optional + ::blocktransposed
    @@ -271,45 +272,45 @@

    Arguments

    - + - + - + - - + @@ -322,11 +323,11 @@

    Arguments

    -

    private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_r_sp(buffer, index, block, transposed)

    -

    add block to buffer.

    +

    insert a block into block buffer (at current iterator position)

    Arguments

    - - integer, + + integer(kind=int_8), intent(in)intent(in), - + DIMENSION(2) ::ndataindex - +

    index of block

    - - integer, + + real(kind=real_8), intent(in), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(:, :) ::indexblock - +

    block

    - - real(kind=real_4), + + logical, intent(in), - DIMENSION(ndata) + optional + ::blocktransposed
    @@ -356,45 +357,45 @@

    Arguments

    - + - + - + - - + @@ -407,11 +408,11 @@

    Arguments

    -

    private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_c_dp(buffer, index, block, transposed)

    -

    add block to buffer.

    +

    insert a block into block buffer (at current iterator position)

    Arguments

    - - integer, + + integer(kind=int_8), intent(in)intent(in), - + DIMENSION(2) ::ndataindex - +

    index of block

    - - integer, + + real(kind=real_4), intent(in), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(:, :) ::indexblock - +

    block

    - - complex(kind=real_8), + + logical, intent(in), - DIMENSION(ndata) + optional + ::blocktransposed
    @@ -441,46 +442,131 @@

    Arguments

    - + + + + + + + + + + + + + + + + + + + + + + + +
    - - integer, + + integer(kind=int_8), intent(in)intent(in), + DIMENSION(2) + ::index +

    index of block

    +
    + + complex(kind=real_8), + intent(in), + DIMENSION(:, :) + ::block +

    block

    +
    + + logical, + intent(in),optional + + ::transposed + +
    + + +
    +
    + +
    +

    private subroutine block_buffer_add_block_c_sp(buffer, index, block, transposed) +

    +
    + +

    insert a block into block buffer (at current iterator position)

    + +

    Arguments

    + + + + + + + + + + + + + - + + + + + + + + + diff --git a/develop/interface/block_buffer_get_next_block.html b/develop/interface/block_buffer_get_next_block.html index 62b42b46cd4..3b896fb470d 100644 --- a/develop/interface/block_buffer_get_next_block.html +++ b/develop/interface/block_buffer_get_next_block.html @@ -168,8 +168,8 @@

    Arguments

    @@ -198,7 +198,7 @@

    Arguments

    @@ -213,7 +213,7 @@

    Arguments

    @@ -228,7 +228,7 @@

    Arguments

    diff --git a/develop/interface/btree_add.html b/develop/interface/btree_add.html index 5739f134c97..c1c64eb94f9 100644 --- a/develop/interface/btree_add.html +++ b/develop/interface/btree_add.html @@ -201,7 +201,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    @@ -431,7 +431,7 @@

    Arguments

    @@ -546,7 +546,7 @@

    Arguments

    diff --git a/develop/interface/btree_find.html b/develop/interface/btree_find.html index ccbaaafde15..3adfc812d4c 100644 --- a/develop/interface/btree_find.html +++ b/develop/interface/btree_find.html @@ -201,7 +201,7 @@

    Arguments

    @@ -286,7 +286,7 @@

    Arguments

    @@ -371,7 +371,7 @@

    Arguments

    @@ -456,7 +456,7 @@

    Arguments

    diff --git a/develop/interface/create_block.html b/develop/interface/create_block.html index f5775dd9282..31711195e27 100644 --- a/develop/interface/create_block.html +++ b/develop/interface/create_block.html @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -242,7 +242,7 @@

    Arguments

    @@ -272,7 +272,7 @@

    Arguments

    @@ -312,7 +312,7 @@

    Arguments

    @@ -342,7 +342,7 @@

    Arguments

    @@ -382,7 +382,7 @@

    Arguments

    @@ -412,7 +412,7 @@

    Arguments

    @@ -452,7 +452,7 @@

    Arguments

    @@ -482,7 +482,7 @@

    Arguments

    diff --git a/develop/interface/csr_create.html b/develop/interface/csr_create.html index c528acf25ee..cde0d3dd621 100644 --- a/develop/interface/csr_create.html +++ b/develop/interface/csr_create.html @@ -129,8 +129,8 @@

    Module Procedures

    @@ -263,7 +263,7 @@

    Arguments

    @@ -278,7 +278,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_abort_interface.html b/develop/interface/dbcsr_abort_interface.html index 7d64322bc59..74691d3d3c0 100644 --- a/develop/interface/dbcsr_abort_interface.html +++ b/develop/interface/dbcsr_abort_interface.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_add.html b/develop/interface/dbcsr_add.html index 2625fc93c15..843c6bc2cb8 100644 --- a/develop/interface/dbcsr_add.html +++ b/develop/interface/dbcsr_add.html @@ -72,20 +72,20 @@

    dbcsr_add
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 27 statements, 0.0% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,9 +129,8 @@

    Module Procedures

    @@ -153,108 +152,7 @@

    public interface dbcsr_add

    Module Procedures

    -

    private subroutine dbcsr_add_anytype(matrix_a, matrix_b, alpha_scalar, beta_scalar, flop) -

    -
    - -

    add and scale matrices -A = alphaA + betaB or

    - -

    Arguments

    -

    TypeIntentOptional AttributesName
    + + type(block_buffer_type), + intent(inout) ::ndatabuffer
    - - integer, + + integer(kind=int_8), intent(in), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(2) :: index - +

    index of block

    - + complex(kind=real_4), intent(in), - DIMENSION(ndata) + DIMENSION(:, :) :: block +

    block

    +
    + + logical, + intent(in),optional + + ::transposed
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -183,7 +183,7 @@

    Arguments

    - + integer, intent(out)
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_data_obj), intent(inout),
    - + logical, intent(in),
    - + type(btree_data_sp2d), intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + type(btree_data_sp2d), intent(out)
    - + type(btree_data_dp2d), intent(out)
    - + type(btree_data_cp2d), intent(out)
    - + type(btree_data_zp2d), intent(out)
    - + type(block_nd), intent(out)
    - + real(kind=real_8), intent(in),
    - + type(block_nd), intent(out)
    - + real(kind=real_4), intent(in),
    - + type(block_nd), intent(out)
    - + complex(kind=real_8), intent(in),
    - + type(block_nd), intent(out)
    - + complex(kind=real_4), intent(in),
    - + type(block_nd), intent(out)
    - + integer, intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(inout) - - ::matrix_a -

    DBCSR matrix

    -
    - - type(dbcsr_type), - intent(in) - - ::matrix_b -

    DBCSR matrix

    -
    - - type(dbcsr_scalar_type), - intent(in),optional - - ::alpha_scalar - -
    - - type(dbcsr_scalar_type), - intent(in),optional - - ::beta_scalar - -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_d(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -273,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -288,8 +186,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -303,8 +201,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -318,8 +216,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -339,11 +237,11 @@

    Arguments

    -

    private subroutine dbcsr_add_d(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    -

    Interface for dbcsr_add

    +

    Arguments

    @@ -358,8 +256,8 @@

    Arguments

    @@ -488,7 +386,7 @@

    Arguments

    @@ -528,8 +426,8 @@

    Arguments

    @@ -573,7 +471,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_add_on_diag.html b/develop/interface/dbcsr_add_on_diag.html index 78d2f33a4fc..e6fe46648e3 100644 --- a/develop/interface/dbcsr_add_on_diag.html +++ b/develop/interface/dbcsr_add_on_diag.html @@ -72,20 +72,20 @@

    dbcsr_add_on_diag
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 24 statements, 0.0% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,11 +152,11 @@

    public interface dbcsr_add_on_diag

    Module Procedures

    -

    private subroutine dbcsr_add_on_diag_s(matrix, alpha) +

    private subroutine dbcsr_add_on_diag_d(matrix, alpha_scalar)

    -

    add a constant to the diagonal of a matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -373,8 +271,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -388,8 +286,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -404,7 +302,7 @@

    Arguments

    - real(kind=real_8), + real(kind=real_4), intent(in) @@ -443,8 +341,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -458,8 +356,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -473,7 +371,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    - + complex(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -543,8 +441,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -558,7 +456,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - + complex(kind=real_8), intent(in)
    @@ -171,8 +171,8 @@

    Arguments

    - + @@ -207,7 +207,7 @@

    Arguments

    -

    private subroutine dbcsr_add_on_diag_ds(matrix, alpha) +

    private subroutine dbcsr_add_on_diag_s(matrix, alpha_scalar)

    @@ -226,8 +226,8 @@

    Arguments

    - + @@ -262,11 +262,11 @@

    Arguments

    -

    private subroutine dbcsr_add_on_diag_c(matrix, alpha) +

    private subroutine dbcsr_add_on_diag_c(matrix, alpha_scalar)

    -

    add a constant to the diagonal of a matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -181,22 +181,22 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - - real(kind=real_4), + + real(kind=real_8), intent(in) ::alphaalpha_scalar -

    scalar

    +
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -241,15 +241,15 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) ::alphaalpha_scalar
    @@ -281,8 +281,8 @@

    Arguments

    @@ -304,9 +304,9 @@

    Arguments

    - + @@ -317,11 +317,11 @@

    Arguments

    -

    private subroutine dbcsr_add_on_diag_z(matrix, alpha) +

    private subroutine dbcsr_add_on_diag_z(matrix, alpha_scalar)

    -

    add a constant to the diagonal of a matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -291,12 +291,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + complex(kind=real_4), intent(in) ::alphaalpha_scalar -

    scalar

    +
    @@ -336,8 +336,8 @@

    Arguments

    @@ -359,9 +359,9 @@

    Arguments

    - + diff --git a/develop/interface/dbcsr_add_on_diag~2.html b/develop/interface/dbcsr_add_on_diag~2.html index 37db47b07de..d780d7e0be6 100644 --- a/develop/interface/dbcsr_add_on_diag~2.html +++ b/develop/interface/dbcsr_add_on_diag~2.html @@ -72,20 +72,20 @@

    dbcsr_add_on_diag
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 106 statements, 0.2% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,11 +152,11 @@

    public interface dbcsr_add_on_diag

    Module Procedures

    -

    private subroutine dbcsr_add_on_diag_d(matrix, alpha_scalar) +

    private subroutine dbcsr_add_on_diag_s(matrix, alpha)

    - +

    add a constant to the diagonal of a matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -346,12 +346,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + complex(kind=real_8), intent(in) ::alphaalpha_scalar -

    scalar

    +
    @@ -171,8 +171,8 @@

    Arguments

    - + @@ -207,7 +207,7 @@

    Arguments

    -

    private subroutine dbcsr_add_on_diag_s(matrix, alpha_scalar) +

    private subroutine dbcsr_add_on_diag_ds(matrix, alpha)

    @@ -226,8 +226,8 @@

    Arguments

    - + @@ -262,11 +262,11 @@

    Arguments

    -

    private subroutine dbcsr_add_on_diag_c(matrix, alpha_scalar) +

    private subroutine dbcsr_add_on_diag_c(matrix, alpha)

    - +

    add a constant to the diagonal of a matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -181,22 +181,22 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - - real(kind=real_8), + + real(kind=real_4), intent(in) ::alpha_scalaralpha - +

    scalar

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -241,15 +241,15 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) ::alpha_scalaralpha
    @@ -281,8 +281,8 @@

    Arguments

    @@ -304,9 +304,9 @@

    Arguments

    - + @@ -317,11 +317,11 @@

    Arguments

    -

    private subroutine dbcsr_add_on_diag_z(matrix, alpha_scalar) +

    private subroutine dbcsr_add_on_diag_z(matrix, alpha)

    - +

    add a constant to the diagonal of a matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -291,12 +291,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + complex(kind=real_4), intent(in) ::alpha_scalaralpha - +

    scalar

    @@ -336,8 +336,8 @@

    Arguments

    @@ -359,9 +359,9 @@

    Arguments

    - + diff --git a/develop/interface/dbcsr_add~2.html b/develop/interface/dbcsr_add~2.html index a4d0a1c0383..6f0ccdd2c27 100644 --- a/develop/interface/dbcsr_add~2.html +++ b/develop/interface/dbcsr_add~2.html @@ -72,20 +72,20 @@

    dbcsr_add
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 119 statements, 0.2% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,9 @@

    Module Procedures

    @@ -152,7 +153,108 @@

    public interface dbcsr_add

    Module Procedures

    -

    private subroutine dbcsr_add_d(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_anytype(matrix_a, matrix_b, alpha_scalar, beta_scalar, flop) +

    +
    + +

    add and scale matrices +A = alphaA + betaB or

    + +

    Arguments

    +

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -346,12 +346,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + complex(kind=real_8), intent(in) ::alpha_scalaralpha - +

    scalar

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(inout) + + ::matrix_a +

    DBCSR matrix

    +
    + + type(dbcsr_type), + intent(in) + + ::matrix_b +

    DBCSR matrix

    +
    + + type(dbcsr_scalar_type), + intent(in),optional + + ::alpha_scalar + +
    + + type(dbcsr_scalar_type), + intent(in),optional + + ::beta_scalar + +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop + +
    + + +
    +

    + +
    +

    private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -171,8 +273,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -186,8 +288,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -201,8 +303,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -216,8 +318,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -237,11 +339,11 @@

    Arguments

    -

    private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_d(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    - +

    Interface for dbcsr_add

    Arguments

    @@ -256,8 +358,8 @@

    Arguments

    @@ -426,8 +528,8 @@

    Arguments

    diff --git a/develop/interface/dbcsr_block_copy.html b/develop/interface/dbcsr_block_copy.html index 11e8c0714bd..65276a37890 100644 --- a/develop/interface/dbcsr_block_copy.html +++ b/develop/interface/dbcsr_block_copy.html @@ -213,7 +213,7 @@

    Arguments

    @@ -300,7 +300,7 @@

    Arguments

    @@ -387,7 +387,7 @@

    Arguments

    @@ -474,7 +474,7 @@

    Arguments

    @@ -561,7 +561,7 @@

    Arguments

    @@ -648,7 +648,7 @@

    Arguments

    @@ -735,7 +735,7 @@

    Arguments

    @@ -822,7 +822,7 @@

    Arguments

    @@ -909,7 +909,7 @@

    Arguments

    @@ -996,7 +996,7 @@

    Arguments

    @@ -1083,7 +1083,7 @@

    Arguments

    @@ -1170,7 +1170,7 @@

    Arguments

    @@ -1257,7 +1257,7 @@

    Arguments

    @@ -1344,7 +1344,7 @@

    Arguments

    @@ -1431,7 +1431,7 @@

    Arguments

    @@ -1518,7 +1518,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_block_transpose.html b/develop/interface/dbcsr_block_transpose.html index 14d54c45f4e..3e0d2b4e0b7 100644 --- a/develop/interface/dbcsr_block_transpose.html +++ b/develop/interface/dbcsr_block_transpose.html @@ -200,7 +200,7 @@

    Arguments

    @@ -272,7 +272,7 @@

    Arguments

    @@ -344,7 +344,7 @@

    Arguments

    @@ -416,7 +416,7 @@

    Arguments

    @@ -503,7 +503,7 @@

    Arguments

    @@ -590,7 +590,7 @@

    Arguments

    @@ -677,7 +677,7 @@

    Arguments

    @@ -764,7 +764,7 @@

    Arguments

    @@ -851,7 +851,7 @@

    Arguments

    @@ -938,7 +938,7 @@

    Arguments

    @@ -1025,7 +1025,7 @@

    Arguments

    @@ -1112,7 +1112,7 @@

    Arguments

    @@ -1199,7 +1199,7 @@

    Arguments

    @@ -1286,7 +1286,7 @@

    Arguments

    @@ -1373,7 +1373,7 @@

    Arguments

    @@ -1460,7 +1460,7 @@

    Arguments

    @@ -1518,7 +1518,7 @@

    Arguments

    @@ -1533,7 +1533,7 @@

    Arguments

    @@ -1548,7 +1548,7 @@

    Arguments

    @@ -1564,7 +1564,7 @@

    Arguments

    @@ -1580,7 +1580,7 @@

    Arguments

    @@ -1596,7 +1596,7 @@

    Arguments

    @@ -1612,7 +1612,7 @@

    Arguments

    @@ -1685,7 +1685,7 @@

    Arguments

    @@ -1700,7 +1700,7 @@

    Arguments

    @@ -1716,7 +1716,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_build_row_index.html b/develop/interface/dbcsr_build_row_index.html index b7a9afb97d0..d1197050825 100644 --- a/develop/interface/dbcsr_build_row_index.html +++ b/develop/interface/dbcsr_build_row_index.html @@ -184,7 +184,7 @@

    Arguments

    @@ -239,7 +239,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_conform_scalar.html b/develop/interface/dbcsr_conform_scalar.html index e2b098a32fb..a67d36f6126 100644 --- a/develop/interface/dbcsr_conform_scalar.html +++ b/develop/interface/dbcsr_conform_scalar.html @@ -187,7 +187,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -309,7 +309,7 @@

    Arguments

    @@ -370,7 +370,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_count_row_index.html b/develop/interface/dbcsr_count_row_index.html index 8fdb4b754e0..2ce34adfb12 100644 --- a/develop/interface/dbcsr_count_row_index.html +++ b/develop/interface/dbcsr_count_row_index.html @@ -169,7 +169,7 @@

    Arguments

    @@ -239,7 +239,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_create.html b/develop/interface/dbcsr_create.html index b2ab9d396ce..bc48a1d68ee 100644 --- a/develop/interface/dbcsr_create.html +++ b/develop/interface/dbcsr_create.html @@ -72,20 +72,20 @@

    dbcsr_create
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 63 statements, 0.1% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -150,11 +150,11 @@

    public interface dbcsr_create

    Module Procedures

    -

    private subroutine dbcsr_create_new(matrix, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, thread_dist, reuse, reuse_arrays, mutable_work, make_index, replication_type) +

    private subroutine dbcsr_create_new(matrix, name, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse, reuse_arrays, mutable_work, replication_type)

    -

    Creates a matrix, allocating the essentials.

    Read more… +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -271,8 +373,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -287,7 +389,7 @@

    Arguments

    - real(kind=real_4), + real(kind=real_8), intent(in) @@ -301,8 +403,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -341,8 +443,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -356,8 +458,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -371,7 +473,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -441,8 +543,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -456,7 +558,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(inout),
    @@ -169,8 +169,8 @@

    Arguments

    @@ -199,8 +199,8 @@

    Arguments

    @@ -224,17 +224,17 @@

    Arguments

    - @@ -244,12 +244,12 @@

    Arguments

    - @@ -259,37 +259,7 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -299,91 +269,12 @@

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -391,59 +282,14 @@

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -453,13 +299,12 @@

    Arguments

    @@ -469,13 +314,12 @@

    Arguments

    @@ -485,29 +329,12 @@

    Arguments

    - - - - - - - - @@ -517,7 +344,7 @@

    Arguments

    @@ -528,7 +355,7 @@

    Arguments

    -

    private subroutine dbcsr_create_template(matrix, template, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, reuse_arrays, mutable_work, make_index, replication_type) +

    private subroutine dbcsr_create_template(matrix, name, template, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse_arrays, mutable_work, replication_type)

    @@ -547,8 +374,8 @@

    Arguments

    - - + - + - - + - + @@ -622,12 +449,12 @@

    Arguments

    @@ -637,12 +464,12 @@

    Arguments

    @@ -652,37 +479,7 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -697,7 +494,7 @@

    Arguments

    @@ -712,112 +509,7 @@

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -832,7 +524,7 @@

    Arguments

    @@ -847,22 +539,7 @@

    Arguments

    - - - - - - - - diff --git a/develop/interface/dbcsr_create~2.html b/develop/interface/dbcsr_create~2.html index 5d53644844e..245defb7e43 100644 --- a/develop/interface/dbcsr_create~2.html +++ b/develop/interface/dbcsr_create~2.html @@ -72,20 +72,20 @@

    dbcsr_create
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 346 statements, 0.6% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -150,11 +150,11 @@

    public interface dbcsr_create

    Module Procedures

    -

    private subroutine dbcsr_create_new(matrix, name, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse, reuse_arrays, mutable_work, replication_type) +

    private subroutine dbcsr_create_new(matrix, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, thread_dist, reuse, reuse_arrays, mutable_work, make_index, replication_type)

    - +

    Creates a matrix, allocating the essentials.

    Read more…

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -179,12 +179,12 @@

    Arguments

    :: matrix -

    new matrix

    +
    - + character(len=*), intent(in)
    - - type(dbcsr_distribution_obj), + + type(dbcsr_distribution_type), intent(in) @@ -209,12 +209,12 @@

    Arguments

    :: dist -

    distribution_2d distribution

    +
    - + character(len=1), intent(in) :: matrix_type -

    'N' for normal, 'T' for transposed, 'S' for symmetric, and 'A' for antisymmetric

    +
    - + integer, intent(inout),optional, - DIMENSION(:), POINTER, CONTIGUOUS + + DIMENSION(:), POINTER :: row_blk_size
    - + integer, intent(inout),optional, - DIMENSION(:), POINTER, CONTIGUOUS + + DIMENSION(:), POINTER :: col_blk_size
    - - type(array_i1d_obj), - intent(in),optional - - ::row_blk_size_obj - -
    - - type(array_i1d_obj), - intent(in),optional - - ::col_blk_size_obj - -
    - + integer, intent(in), :: nze -

    number of elements -type of data from 'rRcC' for single/double precision real/complex, default is 'R'

    -
    - - integer, - intent(in),optional - - ::data_type -

    number of elements -type of data from 'rRcC' for single/double precision real/complex, default is 'R'

    -
    - - type(dbcsr_data_obj), - intent(in),optional - - ::data_buffer - -
    - - type(dbcsr_memtype_type), - intent(in),optional - - ::data_memory_type -

    allocate indices and data using special memory -allocate indices using special memory

    -
    - - type(dbcsr_memtype_type), - intent(in),optional - - ::index_memory_type -

    allocate indices and data using special memory -allocate indices using special memory

    -
    - - integer, - intent(in),optional - - ::max_rbs
    - + integer, intent(in), ::max_cbs - -
    - - type(array_i1d_obj), - intent(in),optional - - ::row_blk_offset - -
    - - type(array_i1d_obj), - intent(in),optional - - ::col_blk_offset - -
    - - type(dbcsr_distribution_obj), - intent(in),optional - - ::thread_distdata_type
    - + logical, intent(in), :: reuse -

    reuses an existing matrix, default is to create a fresh one -uses the mutable data for working and not the append-only data; default is append-only

    +
    - + logical, intent(in), :: reuse_arrays -

    reuses an existing matrix, default is to create a fresh one -uses the mutable data for working and not the append-only data; default is append-only

    +
    - + logical, intent(in), :: mutable_work -

    reuses an existing matrix, default is to create a fresh one -uses the mutable data for working and not the append-only data; default is append-only

    -
    - - logical, - intent(in),optional - - ::make_index -

    reuses an existing matrix, default is to create a fresh one -uses the mutable data for working and not the append-only data; default is append-only

    +
    - + character(len=1), intent(in), :: replication_type -

    replication to be used for this matrix; default is dbcsr_repl_none

    +
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -562,38 +389,38 @@

    Arguments

    - - type(dbcsr_type), + + character(len=*), intent(in) +intent(in),optional ::templatename
    - - character(len=*), + + type(dbcsr_type), intent(in),optional +intent(in) ::nametemplate
    - - type(dbcsr_distribution_obj), + + type(dbcsr_distribution_type), intent(in), optional @@ -607,7 +434,7 @@

    Arguments

    - + character(len=1), intent(in),
    - + integer, intent(inout), optional, - DIMENSION(:), POINTER, CONTIGUOUS + DIMENSION(:), POINTER :: row_blk_size
    - + integer, intent(inout), optional, - DIMENSION(:), POINTER, CONTIGUOUS + DIMENSION(:), POINTER :: col_blk_size
    - - type(array_i1d_obj), - intent(in),optional - - ::row_blk_size_obj - -
    - - type(array_i1d_obj), - intent(in),optional - - ::col_blk_size_obj - -
    - + integer, intent(in),
    - + integer, intent(in),
    - - type(dbcsr_data_obj), - intent(in),optional - - ::data_buffer - -
    - - type(dbcsr_memtype_type), - intent(in),optional - - ::data_memory_type - -
    - - type(dbcsr_memtype_type), - intent(in),optional - - ::index_memory_type - -
    - - integer, - intent(in),optional - - ::max_rbs - -
    - - integer, - intent(in),optional - - ::max_cbs - -
    - - type(array_i1d_obj), - intent(in),optional - - ::row_blk_offset - -
    - - type(array_i1d_obj), - intent(in),optional - - ::col_blk_offset - -
    - + logical, intent(in),
    - + logical, intent(in),
    - - logical, - intent(in),optional - - ::make_index - -
    - + character(len=1), intent(in),
    @@ -169,8 +169,8 @@

    Arguments

    @@ -199,8 +199,8 @@

    Arguments

    @@ -224,17 +224,17 @@

    Arguments

    - @@ -244,12 +244,12 @@

    Arguments

    - @@ -259,7 +259,37 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -269,12 +299,13 @@

    Arguments

    @@ -284,12 +315,135 @@

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -299,12 +453,13 @@

    Arguments

    @@ -314,12 +469,13 @@

    Arguments

    @@ -329,12 +485,29 @@

    Arguments

    + + + + + + + + @@ -344,7 +517,7 @@

    Arguments

    @@ -355,7 +528,7 @@

    Arguments

    -

    private subroutine dbcsr_create_template(matrix, name, template, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse_arrays, mutable_work, replication_type) +

    private subroutine dbcsr_create_template(matrix, template, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, reuse_arrays, mutable_work, make_index, replication_type)

    @@ -374,8 +547,8 @@

    Arguments

    - - + - + - - + - + @@ -449,12 +622,12 @@

    Arguments

    @@ -464,12 +637,12 @@

    Arguments

    @@ -479,7 +652,37 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -494,7 +697,7 @@

    Arguments

    @@ -509,7 +712,112 @@

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -537,6 +845,21 @@

    Arguments

    + + + + + + + + @@ -259,7 +259,7 @@

    Arguments

    @@ -274,7 +274,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_data_clear.html b/develop/interface/dbcsr_data_clear.html index fc389d8abf4..ca65cc94056 100644 --- a/develop/interface/dbcsr_data_clear.html +++ b/develop/interface/dbcsr_data_clear.html @@ -169,7 +169,7 @@

    Arguments

    @@ -184,7 +184,7 @@

    Arguments

    @@ -199,7 +199,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    @@ -259,7 +259,7 @@

    Arguments

    @@ -299,7 +299,7 @@

    Arguments

    @@ -314,7 +314,7 @@

    Arguments

    @@ -330,7 +330,7 @@

    Arguments

    @@ -346,7 +346,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_data_copy.html b/develop/interface/dbcsr_data_copy.html index 6285d8f8ff4..3e5334e0eac 100644 --- a/develop/interface/dbcsr_data_copy.html +++ b/develop/interface/dbcsr_data_copy.html @@ -173,7 +173,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    @@ -293,7 +293,7 @@

    Arguments

    @@ -308,7 +308,7 @@

    Arguments

    @@ -324,7 +324,7 @@

    Arguments

    @@ -340,7 +340,7 @@

    Arguments

    @@ -355,7 +355,7 @@

    Arguments

    @@ -396,7 +396,7 @@

    Arguments

    @@ -411,7 +411,7 @@

    Arguments

    @@ -427,7 +427,7 @@

    Arguments

    @@ -443,7 +443,7 @@

    Arguments

    @@ -458,7 +458,7 @@

    Arguments

    @@ -499,7 +499,7 @@

    Arguments

    @@ -514,7 +514,7 @@

    Arguments

    @@ -530,7 +530,7 @@

    Arguments

    @@ -546,7 +546,7 @@

    Arguments

    @@ -561,7 +561,7 @@

    Arguments

    @@ -602,7 +602,7 @@

    Arguments

    @@ -617,7 +617,7 @@

    Arguments

    @@ -633,7 +633,7 @@

    Arguments

    @@ -649,7 +649,7 @@

    Arguments

    @@ -664,7 +664,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_data_get_sizes.html b/develop/interface/dbcsr_data_get_sizes.html index 7a9b7bf62e1..1e91502e944 100644 --- a/develop/interface/dbcsr_data_get_sizes.html +++ b/develop/interface/dbcsr_data_get_sizes.html @@ -170,7 +170,7 @@

    Arguments

    @@ -185,7 +185,7 @@

    Arguments

    @@ -200,7 +200,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    @@ -270,7 +270,7 @@

    Arguments

    @@ -310,7 +310,7 @@

    Arguments

    @@ -325,7 +325,7 @@

    Arguments

    @@ -341,7 +341,7 @@

    Arguments

    @@ -357,7 +357,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_data_set.html b/develop/interface/dbcsr_data_set.html index 7be332ffbe7..561e1d51962 100644 --- a/develop/interface/dbcsr_data_set.html +++ b/develop/interface/dbcsr_data_set.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    @@ -235,7 +235,7 @@

    Arguments

    @@ -250,7 +250,7 @@

    Arguments

    @@ -282,7 +282,7 @@

    Arguments

    @@ -342,7 +342,7 @@

    Arguments

    @@ -357,7 +357,7 @@

    Arguments

    @@ -373,7 +373,7 @@

    Arguments

    @@ -389,7 +389,7 @@

    Arguments

    @@ -404,7 +404,7 @@

    Arguments

    @@ -445,7 +445,7 @@

    Arguments

    @@ -460,7 +460,7 @@

    Arguments

    @@ -476,7 +476,7 @@

    Arguments

    @@ -492,7 +492,7 @@

    Arguments

    @@ -507,7 +507,7 @@

    Arguments

    @@ -548,7 +548,7 @@

    Arguments

    @@ -563,7 +563,7 @@

    Arguments

    @@ -579,7 +579,7 @@

    Arguments

    @@ -595,7 +595,7 @@

    Arguments

    @@ -610,7 +610,7 @@

    Arguments

    @@ -651,7 +651,7 @@

    Arguments

    @@ -666,7 +666,7 @@

    Arguments

    @@ -682,7 +682,7 @@

    Arguments

    @@ -698,7 +698,7 @@

    Arguments

    @@ -713,7 +713,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_data_set_pointer.html b/develop/interface/dbcsr_data_set_pointer.html index d849cd8784c..e2ead782059 100644 --- a/develop/interface/dbcsr_data_set_pointer.html +++ b/develop/interface/dbcsr_data_set_pointer.html @@ -176,7 +176,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -286,7 +286,7 @@

    Arguments

    @@ -341,7 +341,7 @@

    Arguments

    @@ -396,7 +396,7 @@

    Arguments

    @@ -451,7 +451,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    @@ -561,7 +561,7 @@

    Arguments

    @@ -618,7 +618,7 @@

    Arguments

    @@ -680,7 +680,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_distribution_new.html b/develop/interface/dbcsr_distribution_new.html index 478fa731d52..4b1a3ddf328 100644 --- a/develop/interface/dbcsr_distribution_new.html +++ b/develop/interface/dbcsr_distribution_new.html @@ -170,7 +170,7 @@

    Arguments

    @@ -185,7 +185,7 @@

    Arguments

    @@ -200,7 +200,7 @@

    Arguments

    @@ -215,7 +215,7 @@

    Arguments

    @@ -230,7 +230,7 @@

    Arguments

    @@ -245,7 +245,7 @@

    Arguments

    @@ -260,7 +260,7 @@

    Arguments

    @@ -301,7 +301,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    @@ -361,7 +361,7 @@

    Arguments

    @@ -376,7 +376,7 @@

    Arguments

    @@ -416,7 +416,7 @@

    Arguments

    @@ -431,7 +431,7 @@

    Arguments

    @@ -476,7 +476,7 @@

    Arguments

    @@ -491,7 +491,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_dot.html b/develop/interface/dbcsr_dot.html index cc8e33074cf..a1be19929e4 100644 --- a/develop/interface/dbcsr_dot.html +++ b/develop/interface/dbcsr_dot.html @@ -72,20 +72,20 @@

    dbcsr_dot
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 24 statements, 0.0% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -152,11 +152,11 @@

    public interface dbcsr_dot

    Module Procedures

    -

    private subroutine dbcsr_dot_s(matrix_a, matrix_b, trace) +

    private subroutine dbcsr_dot_d(matrix_a, matrix_b, result)

    -

    Dot product of DBCSR matrices

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -179,12 +179,12 @@

    Arguments

    :: matrix - +

    new matrix

    - + character(len=*), intent(in)
    - - type(dbcsr_distribution_type), + + type(dbcsr_distribution_obj), intent(in) @@ -209,12 +209,12 @@

    Arguments

    :: dist - +

    distribution_2d distribution

    - + character(len=1), intent(in) :: matrix_type - +

    'N' for normal, 'T' for transposed, 'S' for symmetric, and 'A' for antisymmetric

    - + integer, intent(inout), - DIMENSION(:), POINTER + optional, + DIMENSION(:), POINTER, CONTIGUOUS :: row_blk_size
    - + integer, intent(inout), - DIMENSION(:), POINTER + optional, + DIMENSION(:), POINTER, CONTIGUOUS :: col_blk_size
    - + + type(array_i1d_obj), + intent(in),optional + + ::row_blk_size_obj + +
    + + type(array_i1d_obj), + intent(in),optional + + ::col_blk_size_obj + +
    + integer, intent(in), :: nze - +

    number of elements +type of data from 'rRcC' for single/double precision real/complex, default is 'R'

    - + integer, intent(in), :: data_type +

    number of elements +type of data from 'rRcC' for single/double precision real/complex, default is 'R'

    +
    + + type(dbcsr_data_obj), + intent(in),optional + + ::data_buffer
    - + + type(dbcsr_memtype_type), + intent(in),optional + + ::data_memory_type +

    allocate indices and data using special memory +allocate indices using special memory

    +
    + + type(dbcsr_memtype_type), + intent(in),optional + + ::index_memory_type +

    allocate indices and data using special memory +allocate indices using special memory

    +
    + + integer, + intent(in),optional + + ::max_rbs + +
    + + integer, + intent(in),optional + + ::max_cbs + +
    + + type(array_i1d_obj), + intent(in),optional + + ::row_blk_offset + +
    + + type(array_i1d_obj), + intent(in),optional + + ::col_blk_offset + +
    + + type(dbcsr_distribution_obj), + intent(in),optional + + ::thread_dist + +
    + logical, intent(in), :: reuse - +

    reuses an existing matrix, default is to create a fresh one +uses the mutable data for working and not the append-only data; default is append-only

    - + logical, intent(in), :: reuse_arrays - +

    reuses an existing matrix, default is to create a fresh one +uses the mutable data for working and not the append-only data; default is append-only

    - + logical, intent(in), :: mutable_work - +

    reuses an existing matrix, default is to create a fresh one +uses the mutable data for working and not the append-only data; default is append-only

    - + + logical, + intent(in),optional + + ::make_index +

    reuses an existing matrix, default is to create a fresh one +uses the mutable data for working and not the append-only data; default is append-only

    +
    + character(len=1), intent(in), :: replication_type - +

    replication to be used for this matrix; default is dbcsr_repl_none

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -389,38 +562,38 @@

    Arguments

    - - character(len=*), + + type(dbcsr_type), intent(in),optional +intent(in) ::nametemplate
    - - type(dbcsr_type), + + character(len=*), intent(in) +intent(in),optional ::templatename
    - - type(dbcsr_distribution_type), + + type(dbcsr_distribution_obj), intent(in), optional @@ -434,7 +607,7 @@

    Arguments

    - + character(len=1), intent(in),
    - + integer, intent(inout), optional, - DIMENSION(:), POINTER + DIMENSION(:), POINTER, CONTIGUOUS :: row_blk_size
    - + integer, intent(inout), optional, - DIMENSION(:), POINTER + DIMENSION(:), POINTER, CONTIGUOUS :: col_blk_size
    - + + type(array_i1d_obj), + intent(in),optional + + ::row_blk_size_obj + +
    + + type(array_i1d_obj), + intent(in),optional + + ::col_blk_size_obj + +
    + integer, intent(in),
    - + integer, intent(in),
    - + + type(dbcsr_data_obj), + intent(in),optional + + ::data_buffer + +
    + + type(dbcsr_memtype_type), + intent(in),optional + + ::data_memory_type + +
    + + type(dbcsr_memtype_type), + intent(in),optional + + ::index_memory_type + +
    + + integer, + intent(in),optional + + ::max_rbs + +
    + + integer, + intent(in),optional + + ::max_cbs + +
    + + type(array_i1d_obj), + intent(in),optional + + ::row_blk_offset + +
    + + type(array_i1d_obj), + intent(in),optional + + ::col_blk_offset + +
    + logical, intent(in),
    + + logical, + intent(in),optional + + ::make_index + +
    diff --git a/develop/interface/dbcsr_csr_create.html b/develop/interface/dbcsr_csr_create.html index c7e17e817ee..925e1d859f8 100644 --- a/develop/interface/dbcsr_csr_create.html +++ b/develop/interface/dbcsr_csr_create.html @@ -129,8 +129,8 @@

    Module Procedures

    @@ -169,7 +169,7 @@

    Arguments

    - + type(dbcsr_csr_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + logical, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(out),
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(out)
    - + integer, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_distribution_obj), intent(in),
    - + type(mp_comm_type), intent(in),
    - + integer,
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical,
    @@ -171,8 +171,8 @@

    Arguments

    - + @@ -224,12 +222,11 @@

    Arguments

    -

    private subroutine dbcsr_dot_sd(matrix_a, matrix_b, trace) +

    private subroutine dbcsr_dot_s(matrix_a, matrix_b, result)

    -

    Dot product of DBCSR matrices -\result the dot product of the matrices

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -181,14 +181,13 @@

    Arguments

    :: matrix_a -

    DBCSR matrices -DBCSR matrices

    +
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,23 +196,22 @@

    Arguments

    :: matrix_b -

    DBCSR matrices -DBCSR matrices

    +
    - - real(kind=real_4), + + real(kind=real_8), intent(inout) ::traceresult -

    the trace of the product of the matrices

    +
    @@ -244,8 +241,8 @@

    Arguments

    - + @@ -297,11 +292,11 @@

    Arguments

    -

    private subroutine dbcsr_dot_c(matrix_a, matrix_b, trace) +

    private subroutine dbcsr_dot_z(matrix_a, matrix_b, result)

    -

    Dot product of DBCSR matrices

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -254,14 +251,13 @@

    Arguments

    :: matrix_a -

    DBCSR matrices -DBCSR matrices

    +
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -270,21 +266,20 @@

    Arguments

    :: matrix_b -

    DBCSR matrices -DBCSR matrices

    +
    - - real(kind=real_8), + + real(kind=real_4), intent(inout) ::traceresult
    @@ -316,8 +311,8 @@

    Arguments

    - + @@ -369,11 +362,11 @@

    Arguments

    -

    private subroutine dbcsr_dot_z(matrix_a, matrix_b, trace) +

    private subroutine dbcsr_dot_c(matrix_a, matrix_b, result)

    -

    Dot product of DBCSR matrices

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -326,14 +321,13 @@

    Arguments

    :: matrix_a -

    DBCSR matrices -DBCSR matrices

    +
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -342,23 +336,22 @@

    Arguments

    :: matrix_b -

    DBCSR matrices -DBCSR matrices

    +
    - - complex(kind=real_4), + + complex(kind=real_8), intent(inout) ::traceresult -

    the trace of the product of the matrices

    +
    @@ -388,8 +381,8 @@

    Arguments

    - + diff --git a/develop/interface/dbcsr_dot~2.html b/develop/interface/dbcsr_dot~2.html index 4265eb1e3eb..ddbe6d6e810 100644 --- a/develop/interface/dbcsr_dot~2.html +++ b/develop/interface/dbcsr_dot~2.html @@ -72,20 +72,20 @@

    dbcsr_dot
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 186 statements, 0.3% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -152,11 +152,11 @@

    public interface dbcsr_dot

    Module Procedures

    -

    private subroutine dbcsr_dot_d(matrix_a, matrix_b, result) +

    private subroutine dbcsr_dot_s(matrix_a, matrix_b, trace)

    - +

    Dot product of DBCSR matrices

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -398,14 +391,13 @@

    Arguments

    :: matrix_a -

    DBCSR matrices -DBCSR matrices

    +
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -414,23 +406,22 @@

    Arguments

    :: matrix_b -

    DBCSR matrices -DBCSR matrices

    +
    - - complex(kind=real_8), + + complex(kind=real_4), intent(inout) ::traceresult -

    the trace of the product of the matrices

    +
    @@ -171,8 +171,8 @@

    Arguments

    - + @@ -222,11 +224,12 @@

    Arguments

    -

    private subroutine dbcsr_dot_s(matrix_a, matrix_b, result) +

    private subroutine dbcsr_dot_sd(matrix_a, matrix_b, trace)

    - +

    Dot product of DBCSR matrices +\result the dot product of the matrices

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -181,13 +181,14 @@

    Arguments

    :: matrix_a - +

    DBCSR matrices +DBCSR matrices

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -196,22 +197,23 @@

    Arguments

    :: matrix_b - +

    DBCSR matrices +DBCSR matrices

    - - real(kind=real_8), + + real(kind=real_4), intent(inout) ::resulttrace - +

    the trace of the product of the matrices

    @@ -241,8 +244,8 @@

    Arguments

    - + @@ -292,11 +297,11 @@

    Arguments

    -

    private subroutine dbcsr_dot_z(matrix_a, matrix_b, result) +

    private subroutine dbcsr_dot_c(matrix_a, matrix_b, trace)

    - +

    Dot product of DBCSR matrices

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -251,13 +254,14 @@

    Arguments

    :: matrix_a - +

    DBCSR matrices +DBCSR matrices

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -266,20 +270,21 @@

    Arguments

    :: matrix_b - +

    DBCSR matrices +DBCSR matrices

    - - real(kind=real_4), + + real(kind=real_8), intent(inout) ::resulttrace
    @@ -311,8 +316,8 @@

    Arguments

    - + @@ -362,11 +369,11 @@

    Arguments

    -

    private subroutine dbcsr_dot_c(matrix_a, matrix_b, result) +

    private subroutine dbcsr_dot_z(matrix_a, matrix_b, trace)

    - +

    Dot product of DBCSR matrices

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -321,13 +326,14 @@

    Arguments

    :: matrix_a - +

    DBCSR matrices +DBCSR matrices

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -336,22 +342,23 @@

    Arguments

    :: matrix_b - +

    DBCSR matrices +DBCSR matrices

    - - complex(kind=real_8), + + complex(kind=real_4), intent(inout) ::resulttrace - +

    the trace of the product of the matrices

    @@ -381,8 +388,8 @@

    Arguments

    - + diff --git a/develop/interface/dbcsr_filter.html b/develop/interface/dbcsr_filter.html index 354f4537158..669f57e8800 100644 --- a/develop/interface/dbcsr_filter.html +++ b/develop/interface/dbcsr_filter.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -272,7 +272,7 @@

    Arguments

    @@ -287,7 +287,7 @@

    Arguments

    @@ -302,7 +302,7 @@

    Arguments

    @@ -317,7 +317,7 @@

    Arguments

    @@ -332,7 +332,7 @@

    Arguments

    @@ -372,7 +372,7 @@

    Arguments

    @@ -387,7 +387,7 @@

    Arguments

    @@ -402,7 +402,7 @@

    Arguments

    @@ -417,7 +417,7 @@

    Arguments

    @@ -432,7 +432,7 @@

    Arguments

    @@ -472,7 +472,7 @@

    Arguments

    @@ -487,7 +487,7 @@

    Arguments

    @@ -502,7 +502,7 @@

    Arguments

    @@ -517,7 +517,7 @@

    Arguments

    @@ -532,7 +532,7 @@

    Arguments

    @@ -572,7 +572,7 @@

    Arguments

    @@ -587,7 +587,7 @@

    Arguments

    @@ -602,7 +602,7 @@

    Arguments

    @@ -617,7 +617,7 @@

    Arguments

    @@ -632,7 +632,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_get_block_p.html b/develop/interface/dbcsr_get_block_p.html index 3a9f82a9e60..f40c3cbe876 100644 --- a/develop/interface/dbcsr_get_block_p.html +++ b/develop/interface/dbcsr_get_block_p.html @@ -72,20 +72,20 @@

    dbcsr_get_block_p
  • 5 statements + title="

    0.0% of total for procedures.

    Including implementation: 162 statements, 0.3% of total for procedures.">10 statements
  • - Source File + Source File
  • @@ -157,11 +164,11 @@

    public interface dbcsr_get_block_p

    Module Procedures

    -

    private subroutine dbcsr_get_block_p_d(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_d(matrix, row, col, block, tr, found, row_size, col_size)

    -

    Gets a 1-d block from a dbcsr matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -391,13 +398,14 @@

    Arguments

    :: matrix_a - +

    DBCSR matrices +DBCSR matrices

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -406,22 +414,23 @@

    Arguments

    :: matrix_b - +

    DBCSR matrices +DBCSR matrices

    - - complex(kind=real_4), + + complex(kind=real_8), intent(inout) ::resulttrace - +

    the trace of the product of the matrices

    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    @@ -176,8 +183,8 @@

    Arguments

    @@ -201,13 +208,12 @@

    Arguments

    @@ -217,13 +223,12 @@

    Arguments

    @@ -233,12 +238,12 @@

    Arguments

    @@ -248,12 +253,12 @@

    Arguments

    @@ -263,12 +268,12 @@

    Arguments

    @@ -278,13 +283,12 @@

    Arguments

    @@ -294,8 +298,7 @@

    Arguments

    @@ -306,11 +309,11 @@

    Arguments

    -

    private subroutine dbcsr_get_block_p_s(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_s(matrix, row, col, block, tr, found, row_size, col_size)

    -

    Gets a 1-d block from a dbcsr matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -186,12 +193,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + real(kind=real_8), :: block -

    the block to get (rank-1 array)

    +
    - + logical, intent(out) :: tr -

    whether the data is transposed

    +
    - + logical, intent(out) :: found -

    whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    @@ -325,8 +328,8 @@

    Arguments

    @@ -350,13 +353,12 @@

    Arguments

    @@ -366,13 +368,12 @@

    Arguments

    @@ -382,12 +383,12 @@

    Arguments

    @@ -397,12 +398,12 @@

    Arguments

    @@ -412,12 +413,12 @@

    Arguments

    @@ -427,13 +428,12 @@

    Arguments

    @@ -443,8 +443,7 @@

    Arguments

    @@ -455,11 +454,11 @@

    Arguments

    -

    private subroutine dbcsr_get_block_p_z(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_z(matrix, row, col, block, tr, found, row_size, col_size)

    -

    Gets a 1-d block from a dbcsr matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -335,12 +338,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + real(kind=real_4), :: block -

    the block to get (rank-1 array)

    +
    - + logical, intent(out) :: tr -

    whether the data is transposed

    +
    - + logical, intent(out) :: found -

    whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    @@ -474,8 +473,8 @@

    Arguments

    @@ -499,13 +498,12 @@

    Arguments

    @@ -515,13 +513,12 @@

    Arguments

    @@ -531,12 +528,12 @@

    Arguments

    @@ -546,12 +543,12 @@

    Arguments

    @@ -561,12 +558,12 @@

    Arguments

    @@ -576,13 +573,12 @@

    Arguments

    @@ -592,8 +588,7 @@

    Arguments

    @@ -604,11 +599,11 @@

    Arguments

    -

    private subroutine dbcsr_get_block_p_c(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_c(matrix, row, col, block, tr, found, row_size, col_size)

    -

    Gets a 1-d block from a dbcsr matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -484,12 +483,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + complex(kind=real_8), :: block -

    the block to get (rank-1 array)

    +
    - + logical, intent(out) :: tr -

    whether the data is transposed

    +
    - + logical, intent(out) :: found -

    whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    @@ -623,8 +618,8 @@

    Arguments

    @@ -648,13 +643,12 @@

    Arguments

    @@ -664,13 +658,12 @@

    Arguments

    @@ -680,12 +673,12 @@

    Arguments

    @@ -695,12 +688,12 @@

    Arguments

    @@ -710,12 +703,12 @@

    Arguments

    @@ -725,13 +718,12 @@

    Arguments

    @@ -741,8 +733,7 @@

    Arguments

    @@ -753,11 +744,11 @@

    Arguments

    -

    private subroutine dbcsr_get_2d_block_p_d(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_2d_block_p_d(matrix, row, col, block, tr, found, row_size, col_size)

    -

    Gets a 2-d block from a dbcsr matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -633,12 +628,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + complex(kind=real_4), :: block -

    the block to get (rank-1 array)

    +
    - + logical, intent(out) :: tr -

    whether the data is transposed

    +
    - + logical, intent(out) :: found -

    whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    @@ -772,8 +763,8 @@

    Arguments

    @@ -797,13 +788,12 @@

    Arguments

    @@ -813,13 +803,12 @@

    Arguments

    @@ -829,12 +818,12 @@

    Arguments

    @@ -844,12 +833,12 @@

    Arguments

    @@ -859,12 +848,12 @@

    Arguments

    @@ -874,13 +863,12 @@

    Arguments

    @@ -890,8 +878,7 @@

    Arguments

    @@ -902,11 +889,11 @@

    Arguments

    -

    private subroutine dbcsr_get_2d_block_p_s(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_2d_block_p_s(matrix, row, col, block, tr, found, row_size, col_size)

    -

    Gets a 2-d block from a dbcsr matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -782,12 +773,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + real(kind=real_8), :: block -

    the block to get (rank-2 array)

    +
    - + logical, intent(out) :: tr -

    whether the data is transposed

    +
    - + logical, intent(out) :: found -

    whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    @@ -921,8 +908,8 @@

    Arguments

    @@ -946,13 +933,12 @@

    Arguments

    @@ -962,13 +948,12 @@

    Arguments

    @@ -978,12 +963,12 @@

    Arguments

    @@ -993,12 +978,12 @@

    Arguments

    @@ -1008,12 +993,12 @@

    Arguments

    @@ -1023,13 +1008,12 @@

    Arguments

    @@ -1039,8 +1023,7 @@

    Arguments

    @@ -1051,11 +1034,11 @@

    Arguments

    -

    private subroutine dbcsr_get_2d_block_p_z(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_2d_block_p_z(matrix, row, col, block, tr, found, row_size, col_size)

    -

    Gets a 2-d block from a dbcsr matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -931,12 +918,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + real(kind=real_4), :: block -

    the block to get (rank-2 array)

    +
    - + logical, intent(out) :: tr -

    whether the data is transposed

    +
    - + logical, intent(out) :: found -

    whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    @@ -1070,8 +1053,8 @@

    Arguments

    @@ -1095,13 +1078,12 @@

    Arguments

    @@ -1111,13 +1093,12 @@

    Arguments

    @@ -1127,12 +1108,12 @@

    Arguments

    @@ -1142,12 +1123,12 @@

    Arguments

    @@ -1157,12 +1138,12 @@

    Arguments

    @@ -1172,13 +1153,12 @@

    Arguments

    @@ -1188,8 +1168,7 @@

    Arguments

    @@ -1200,11 +1179,11 @@

    Arguments

    -

    private subroutine dbcsr_get_2d_block_p_c(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_2d_block_p_c(matrix, row, col, block, tr, found, row_size, col_size)

    -

    Gets a 2-d block from a dbcsr matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1080,12 +1063,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + complex(kind=real_8), :: block -

    the block to get (rank-2 array)

    +
    - + logical, intent(out) :: tr -

    whether the data is transposed

    +
    - + logical, intent(out) :: found -

    whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    @@ -1219,8 +1198,8 @@

    Arguments

    @@ -1244,13 +1223,12 @@

    Arguments

    @@ -1260,13 +1238,12 @@

    Arguments

    @@ -1276,12 +1253,12 @@

    Arguments

    @@ -1291,12 +1268,12 @@

    Arguments

    @@ -1306,12 +1283,12 @@

    Arguments

    @@ -1321,13 +1298,12 @@

    Arguments

    @@ -1337,8 +1313,7 @@

    Arguments

    @@ -1349,11 +1324,11 @@

    Arguments

    -

    private subroutine dbcsr_get_block_p_area(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_notrans_p_d(matrix, row, col, block, found, row_size, col_size)

    -

    Gets a block from a dbcsr matrix as a data area

    Read more… +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1229,12 +1208,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + complex(kind=real_4), :: block -

    the block to get (rank-2 array)

    +
    - + logical, intent(out) :: tr -

    whether the data is transposed

    +
    - + logical, intent(out) :: found -

    whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    @@ -1368,8 +1343,8 @@

    Arguments

    @@ -1393,13 +1368,12 @@

    Arguments

    @@ -1409,28 +1383,27 @@

    Arguments

    - + @@ -1438,15 +1411,129 @@

    Arguments

    - + + + + + + + + + + + + + + + + + + + + +
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -1378,12 +1353,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - - type(dbcsr_data_obj), + + real(kind=real_8), intent(inout) - + DIMENSION(:), POINTER :: block -

    the block to get

    +
    - + logical, intent(out) ::trfound + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + +
    +

    + +
    +

    private subroutine dbcsr_get_block_notrans_p_s(matrix, row, col, block, found, row_size, col_size) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1456,13 +1543,12 @@

    Arguments

    @@ -1472,13 +1558,12 @@

    Arguments

    @@ -1488,8 +1573,787 @@

    Arguments

    + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(in) + + ::matrix + +
    + + integer, + intent(in) + + ::row + +
    + + integer, + intent(in) + + ::col + +
    + + real(kind=real_4), + + DIMENSION(:), POINTER + ::block -

    whether the data is transposed -whether the block exists in the matrix

    +
    - + logical, intent(out) :: found -

    whether the data is transposed -whether the block exists in the matrix

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_get_block_notrans_p_z(matrix, row, col, block, found, row_size, col_size) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(in) + + ::matrix + +
    + + integer, + intent(in) + + ::row + +
    + + integer, + intent(in) + + ::col + +
    + + complex(kind=real_8), + + DIMENSION(:), POINTER + ::block + +
    + + logical, + intent(out) + + ::found + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_get_block_notrans_p_c(matrix, row, col, block, found, row_size, col_size) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(in) + + ::matrix + +
    + + integer, + intent(in) + + ::row + +
    + + integer, + intent(in) + + ::col + +
    + + complex(kind=real_4), + + DIMENSION(:), POINTER + ::block + +
    + + logical, + intent(out) + + ::found + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_get_2d_block_notrans_p_d(matrix, row, col, block, found, row_size, col_size) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(inout) + + ::matrix + +
    + + integer, + intent(in) + + ::row + +
    + + integer, + intent(in) + + ::col + +
    + + real(kind=real_8), + + DIMENSION(:, :), POINTER + ::block + +
    + + logical, + intent(out) + + ::found + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_get_2d_block_notrans_p_s(matrix, row, col, block, found, row_size, col_size) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(inout) + + ::matrix + +
    + + integer, + intent(in) + + ::row + +
    + + integer, + intent(in) + + ::col + +
    + + real(kind=real_4), + + DIMENSION(:, :), POINTER + ::block + +
    + + logical, + intent(out) + + ::found + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_get_2d_block_notrans_p_z(matrix, row, col, block, found, row_size, col_size) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(inout) + + ::matrix + +
    + + integer, + intent(in) + + ::row + +
    + + integer, + intent(in) + + ::col + +
    + + complex(kind=real_8), + + DIMENSION(:, :), POINTER + ::block + +
    + + logical, + intent(out) + + ::found + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_get_2d_block_notrans_p_c(matrix, row, col, block, found, row_size, col_size) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/develop/interface/dbcsr_get_block_p~2.html b/develop/interface/dbcsr_get_block_p~2.html index d3dcc427343..11d192a8885 100644 --- a/develop/interface/dbcsr_get_block_p~2.html +++ b/develop/interface/dbcsr_get_block_p~2.html @@ -72,20 +72,20 @@

    dbcsr_get_block_p
  • 10 statements + title="

    0.0% of total for procedures.

    Including implementation: 368 statements, 0.6% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -164,11 +157,11 @@

    public interface dbcsr_get_block_p

    Module Procedures

    -

    private subroutine dbcsr_get_block_p_d(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_d(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a 1-d block from a dbcsr matrix

    Arguments

    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(inout) + + ::matrix + +
    + + integer, + intent(in) + + ::row + +
    + + integer, + intent(in) + + ::col + +
    + + complex(kind=real_4), + + DIMENSION(:, :), POINTER + ::block + +
    + + logical, + intent(out) + + ::found + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size +
    @@ -183,8 +176,8 @@

    Arguments

    @@ -208,12 +201,13 @@

    Arguments

    @@ -223,12 +217,13 @@

    Arguments

    @@ -238,12 +233,12 @@

    Arguments

    @@ -253,12 +248,12 @@

    Arguments

    @@ -268,12 +263,12 @@

    Arguments

    @@ -283,12 +278,13 @@

    Arguments

    @@ -298,7 +294,8 @@

    Arguments

    @@ -309,11 +306,11 @@

    Arguments

    -

    private subroutine dbcsr_get_block_p_s(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_s(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a 1-d block from a dbcsr matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -193,12 +186,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + real(kind=real_8), :: block - +

    the block to get (rank-1 array)

    - + logical, intent(out) :: tr - +

    whether the data is transposed

    - + logical, intent(out) :: found - +

    whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    @@ -328,8 +325,8 @@

    Arguments

    @@ -353,12 +350,13 @@

    Arguments

    @@ -368,12 +366,13 @@

    Arguments

    @@ -383,12 +382,12 @@

    Arguments

    @@ -398,12 +397,12 @@

    Arguments

    @@ -413,12 +412,12 @@

    Arguments

    @@ -428,12 +427,13 @@

    Arguments

    @@ -443,7 +443,8 @@

    Arguments

    @@ -454,11 +455,11 @@

    Arguments

    -

    private subroutine dbcsr_get_block_p_z(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_z(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a 1-d block from a dbcsr matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -338,12 +335,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + real(kind=real_4), :: block - +

    the block to get (rank-1 array)

    - + logical, intent(out) :: tr - +

    whether the data is transposed

    - + logical, intent(out) :: found - +

    whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    @@ -473,8 +474,8 @@

    Arguments

    @@ -498,12 +499,13 @@

    Arguments

    @@ -513,12 +515,13 @@

    Arguments

    @@ -528,12 +531,12 @@

    Arguments

    @@ -543,12 +546,12 @@

    Arguments

    @@ -558,12 +561,12 @@

    Arguments

    @@ -573,12 +576,13 @@

    Arguments

    @@ -588,7 +592,8 @@

    Arguments

    @@ -599,11 +604,11 @@

    Arguments

    -

    private subroutine dbcsr_get_block_p_c(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_c(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a 1-d block from a dbcsr matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -483,12 +484,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + complex(kind=real_8), :: block - +

    the block to get (rank-1 array)

    - + logical, intent(out) :: tr - +

    whether the data is transposed

    - + logical, intent(out) :: found - +

    whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    @@ -618,8 +623,8 @@

    Arguments

    @@ -643,12 +648,13 @@

    Arguments

    @@ -658,12 +664,13 @@

    Arguments

    @@ -673,12 +680,12 @@

    Arguments

    @@ -688,12 +695,12 @@

    Arguments

    @@ -703,12 +710,12 @@

    Arguments

    @@ -718,12 +725,13 @@

    Arguments

    @@ -733,7 +741,8 @@

    Arguments

    @@ -744,11 +753,11 @@

    Arguments

    -

    private subroutine dbcsr_get_2d_block_p_d(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_2d_block_p_d(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a 2-d block from a dbcsr matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -628,12 +633,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + complex(kind=real_4), :: block - +

    the block to get (rank-1 array)

    - + logical, intent(out) :: tr - +

    whether the data is transposed

    - + logical, intent(out) :: found - +

    whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    @@ -763,8 +772,8 @@

    Arguments

    @@ -788,12 +797,13 @@

    Arguments

    @@ -803,12 +813,13 @@

    Arguments

    @@ -818,12 +829,12 @@

    Arguments

    @@ -833,12 +844,12 @@

    Arguments

    @@ -848,12 +859,12 @@

    Arguments

    @@ -863,12 +874,13 @@

    Arguments

    @@ -878,7 +890,8 @@

    Arguments

    @@ -889,11 +902,11 @@

    Arguments

    -

    private subroutine dbcsr_get_2d_block_p_s(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_2d_block_p_s(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a 2-d block from a dbcsr matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -773,12 +782,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + real(kind=real_8), :: block - +

    the block to get (rank-2 array)

    - + logical, intent(out) :: tr - +

    whether the data is transposed

    - + logical, intent(out) :: found - +

    whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    @@ -908,8 +921,8 @@

    Arguments

    @@ -933,12 +946,13 @@

    Arguments

    @@ -948,12 +962,13 @@

    Arguments

    @@ -963,12 +978,12 @@

    Arguments

    @@ -978,12 +993,12 @@

    Arguments

    @@ -993,12 +1008,12 @@

    Arguments

    @@ -1008,12 +1023,13 @@

    Arguments

    @@ -1023,7 +1039,8 @@

    Arguments

    @@ -1034,11 +1051,11 @@

    Arguments

    -

    private subroutine dbcsr_get_2d_block_p_z(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_2d_block_p_z(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a 2-d block from a dbcsr matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -918,12 +931,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + real(kind=real_4), :: block - +

    the block to get (rank-2 array)

    - + logical, intent(out) :: tr - +

    whether the data is transposed

    - + logical, intent(out) :: found - +

    whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    @@ -1053,8 +1070,8 @@

    Arguments

    @@ -1078,12 +1095,13 @@

    Arguments

    @@ -1093,12 +1111,13 @@

    Arguments

    @@ -1108,12 +1127,12 @@

    Arguments

    @@ -1123,12 +1142,12 @@

    Arguments

    @@ -1138,12 +1157,12 @@

    Arguments

    @@ -1153,12 +1172,13 @@

    Arguments

    @@ -1168,7 +1188,8 @@

    Arguments

    @@ -1179,11 +1200,11 @@

    Arguments

    -

    private subroutine dbcsr_get_2d_block_p_c(matrix, row, col, block, tr, found, row_size, col_size) +

    private subroutine dbcsr_get_2d_block_p_c(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a 2-d block from a dbcsr matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1063,12 +1080,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + complex(kind=real_8), :: block - +

    the block to get (rank-2 array)

    - + logical, intent(out) :: tr - +

    whether the data is transposed

    - + logical, intent(out) :: found - +

    whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    @@ -1198,8 +1219,8 @@

    Arguments

    @@ -1223,12 +1244,13 @@

    Arguments

    @@ -1238,12 +1260,13 @@

    Arguments

    @@ -1253,12 +1276,12 @@

    Arguments

    @@ -1268,12 +1291,12 @@

    Arguments

    @@ -1283,12 +1306,12 @@

    Arguments

    @@ -1298,12 +1321,13 @@

    Arguments

    @@ -1313,7 +1337,8 @@

    Arguments

    @@ -1324,11 +1349,11 @@

    Arguments

    -

    private subroutine dbcsr_get_block_notrans_p_d(matrix, row, col, block, found, row_size, col_size) +

    private subroutine dbcsr_get_block_p_area(matrix, row, col, block, tr, found, row_size, col_size)

    - +

    Gets a block from a dbcsr matrix as a data area

    Read more…

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1208,12 +1229,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + complex(kind=real_4), :: block - +

    the block to get (rank-2 array)

    - + logical, intent(out) :: tr - +

    whether the data is transposed

    - + logical, intent(out) :: found - +

    whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    @@ -1343,8 +1368,8 @@

    Arguments

    @@ -1368,12 +1393,13 @@

    Arguments

    @@ -1383,27 +1409,28 @@

    Arguments

    - + @@ -1411,129 +1438,15 @@

    Arguments

    - - - - - - - - - - - - - - - - - - - - -
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -1353,12 +1378,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - - real(kind=real_8), + + type(dbcsr_data_obj), intent(inout) - DIMENSION(:), POINTER + :: block - +

    the block to get

    - + logical, intent(out) ::found - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_get_block_notrans_p_s(matrix, row, col, block, found, row_size, col_size) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1543,12 +1456,13 @@

    Arguments

    @@ -1558,12 +1472,13 @@

    Arguments

    @@ -1573,787 +1488,8 @@

    Arguments

    - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(in) - - ::matrix - -
    - - integer, - intent(in) - - ::row - -
    - - integer, - intent(in) - - ::col - -
    - - real(kind=real_4), - - DIMENSION(:), POINTER - ::blocktr - +

    whether the data is transposed +whether the block exists in the matrix

    - + logical, intent(out) :: found - +

    whether the data is transposed +whether the block exists in the matrix

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_get_block_notrans_p_z(matrix, row, col, block, found, row_size, col_size) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(in) - - ::matrix - -
    - - integer, - intent(in) - - ::row - -
    - - integer, - intent(in) - - ::col - -
    - - complex(kind=real_8), - - DIMENSION(:), POINTER - ::block - -
    - - logical, - intent(out) - - ::found - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_get_block_notrans_p_c(matrix, row, col, block, found, row_size, col_size) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(in) - - ::matrix - -
    - - integer, - intent(in) - - ::row - -
    - - integer, - intent(in) - - ::col - -
    - - complex(kind=real_4), - - DIMENSION(:), POINTER - ::block - -
    - - logical, - intent(out) - - ::found - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_get_2d_block_notrans_p_d(matrix, row, col, block, found, row_size, col_size) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(inout) - - ::matrix - -
    - - integer, - intent(in) - - ::row - -
    - - integer, - intent(in) - - ::col - -
    - - real(kind=real_8), - - DIMENSION(:, :), POINTER - ::block - -
    - - logical, - intent(out) - - ::found - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_get_2d_block_notrans_p_s(matrix, row, col, block, found, row_size, col_size) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(inout) - - ::matrix - -
    - - integer, - intent(in) - - ::row - -
    - - integer, - intent(in) - - ::col - -
    - - real(kind=real_4), - - DIMENSION(:, :), POINTER - ::block - -
    - - logical, - intent(out) - - ::found - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_get_2d_block_notrans_p_z(matrix, row, col, block, found, row_size, col_size) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(inout) - - ::matrix - -
    - - integer, - intent(in) - - ::row - -
    - - integer, - intent(in) - - ::col - -
    - - complex(kind=real_8), - - DIMENSION(:, :), POINTER - ::block - -
    - - logical, - intent(out) - - ::found - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_get_2d_block_notrans_p_c(matrix, row, col, block, found, row_size, col_size) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/develop/interface/dbcsr_get_data.html b/develop/interface/dbcsr_get_data.html index 3b11cfc2473..5c295759855 100644 --- a/develop/interface/dbcsr_get_data.html +++ b/develop/interface/dbcsr_get_data.html @@ -175,7 +175,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -221,7 +221,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    @@ -308,7 +308,7 @@

    Arguments

    @@ -349,7 +349,7 @@

    Arguments

    @@ -379,7 +379,7 @@

    Arguments

    @@ -395,7 +395,7 @@

    Arguments

    @@ -436,7 +436,7 @@

    Arguments

    @@ -466,7 +466,7 @@

    Arguments

    @@ -482,7 +482,7 @@

    Arguments

    @@ -523,7 +523,7 @@

    Arguments

    @@ -553,7 +553,7 @@

    Arguments

    @@ -569,7 +569,7 @@

    Arguments

    @@ -610,7 +610,7 @@

    Arguments

    @@ -640,7 +640,7 @@

    Arguments

    @@ -656,7 +656,7 @@

    Arguments

    @@ -697,7 +697,7 @@

    Arguments

    @@ -727,7 +727,7 @@

    Arguments

    @@ -743,7 +743,7 @@

    Arguments

    @@ -784,7 +784,7 @@

    Arguments

    @@ -814,7 +814,7 @@

    Arguments

    @@ -830,7 +830,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_get_data_cptr.html b/develop/interface/dbcsr_get_data_cptr.html index 559f6fde7ac..0a97822f9a9 100644 --- a/develop/interface/dbcsr_get_data_cptr.html +++ b/develop/interface/dbcsr_get_data_cptr.html @@ -171,7 +171,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    @@ -293,7 +293,7 @@

    Arguments

    @@ -309,7 +309,7 @@

    Arguments

    @@ -355,7 +355,7 @@

    Arguments

    @@ -385,7 +385,7 @@

    Arguments

    @@ -401,7 +401,7 @@

    Arguments

    @@ -447,7 +447,7 @@

    Arguments

    @@ -477,7 +477,7 @@

    Arguments

    @@ -493,7 +493,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_get_data_p.html b/develop/interface/dbcsr_get_data_p.html index 2bf1e3b4314..3735c74f135 100644 --- a/develop/interface/dbcsr_get_data_p.html +++ b/develop/interface/dbcsr_get_data_p.html @@ -72,20 +72,20 @@

    dbcsr_get_data_p
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 31 statements, 0.1% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -152,11 +152,11 @@

    public interface dbcsr_get_data_p

    Module Procedures

    -

    private function dbcsr_get_data_c_s(area, select_data_type, lb, ub) result(DATA) +

    private function dbcsr_get_data_s(matrix, select_data_type, lb, ub) result(DATA)

    -

    Returns the single/double precision real/complex data

    Read more… +

    Arguments

    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(inout) - - ::matrix - -
    - - integer, - intent(in) - - ::row - -
    - - integer, - intent(in) - - ::col - -
    - - complex(kind=real_4), - - DIMENSION(:, :), POINTER - ::block - -
    - - logical, - intent(out) - - ::found - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - +

    logical row size of block +logical column size of block

    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    @@ -171,22 +171,22 @@

    Arguments

    - + @@ -196,12 +196,12 @@

    Arguments

    @@ -211,13 +211,12 @@

    Arguments

    @@ -227,8 +226,7 @@

    Arguments

    @@ -238,17 +236,17 @@

    Return Value real(kind=real_4), DIMENSION(:), POINTER

    -

    pointer to data

    +
    -

    private function dbcsr_get_data_c_c(area, select_data_type, lb, ub) result(DATA) +

    private function dbcsr_get_data_c(matrix, select_data_type, lb, ub) result(DATA)

    -

    Returns the single/double precision real/complex data

    Read more… +

    Arguments

    - - type(dbcsr_data_obj), + + type(dbcsr_type), intent(in) ::areamatrix -

    data area

    +
    - + real(kind=real_4), intent(in) :: select_data_type -

    force datatype

    +
    - + integer, intent(in), :: lb -

    lower bound for pointer -upper bound for pointer

    +
    - + integer, intent(in), :: ub -

    lower bound for pointer -upper bound for pointer

    +
    @@ -263,22 +261,22 @@

    Arguments

    - + @@ -288,12 +286,12 @@

    Arguments

    @@ -303,13 +301,12 @@

    Arguments

    @@ -319,8 +316,7 @@

    Arguments

    @@ -330,17 +326,17 @@

    Return Value complex(kind=real_4), DIMENSION(:), POINTER

    -

    pointer to data

    +
    -

    private function dbcsr_get_data_c_d(area, select_data_type, lb, ub) result(DATA) +

    private function dbcsr_get_data_d(matrix, select_data_type, lb, ub) result(DATA)

    -

    Returns the single/double precision real/complex data

    Read more… +

    Arguments

    - - type(dbcsr_data_obj), + + type(dbcsr_type), intent(in) ::areamatrix -

    data area

    +
    - + complex(kind=real_4), intent(in) :: select_data_type -

    force datatype

    +
    - + integer, intent(in), :: lb -

    lower bound for pointer -upper bound for pointer

    +
    - + integer, intent(in), :: ub -

    lower bound for pointer -upper bound for pointer

    +
    @@ -355,22 +351,22 @@

    Arguments

    - + @@ -380,12 +376,12 @@

    Arguments

    @@ -395,13 +391,12 @@

    Arguments

    @@ -411,8 +406,7 @@

    Arguments

    @@ -422,17 +416,17 @@

    Return Value real(kind=real_8), DIMENSION(:), POINTER

    -

    pointer to data

    +
    -

    private function dbcsr_get_data_c_z(area, select_data_type, lb, ub) result(DATA) +

    private function dbcsr_get_data_z(matrix, select_data_type, lb, ub) result(DATA)

    -

    Returns the single/double precision real/complex data

    Read more… +

    Arguments

    - - type(dbcsr_data_obj), + + type(dbcsr_type), intent(in) ::areamatrix -

    data area

    +
    - + real(kind=real_8), intent(in) :: select_data_type -

    force datatype

    +
    - + integer, intent(in), :: lb -

    lower bound for pointer -upper bound for pointer

    +
    - + integer, intent(in), :: ub -

    lower bound for pointer -upper bound for pointer

    +
    @@ -447,22 +441,22 @@

    Arguments

    - + @@ -472,12 +466,12 @@

    Arguments

    @@ -487,13 +481,12 @@

    Arguments

    @@ -503,8 +496,7 @@

    Arguments

    @@ -514,7 +506,7 @@

    Return Value complex(kind=real_8), DIMENSION(:), POINTER

    -

    pointer to data

    + diff --git a/develop/interface/dbcsr_get_data_p~2.html b/develop/interface/dbcsr_get_data_p~2.html index d1026ae3ca6..35fa7c287a2 100644 --- a/develop/interface/dbcsr_get_data_p~2.html +++ b/develop/interface/dbcsr_get_data_p~2.html @@ -72,20 +72,20 @@

    dbcsr_get_data_p
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 107 statements, 0.2% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -152,11 +152,11 @@

    public interface dbcsr_get_data_p

    Module Procedures

    -

    private function dbcsr_get_data_s(matrix, select_data_type, lb, ub) result(DATA) +

    private function dbcsr_get_data_c_s(area, select_data_type, lb, ub) result(DATA)

    - +

    Returns the single/double precision real/complex data

    Read more…

    Arguments

    - - type(dbcsr_data_obj), + + type(dbcsr_type), intent(in) ::areamatrix -

    data area

    +
    - + complex(kind=real_8), intent(in) :: select_data_type -

    force datatype

    +
    - + integer, intent(in), :: lb -

    lower bound for pointer -upper bound for pointer

    +
    - + integer, intent(in), :: ub -

    lower bound for pointer -upper bound for pointer

    +
    @@ -171,22 +171,22 @@

    Arguments

    - + @@ -196,12 +196,12 @@

    Arguments

    @@ -211,12 +211,13 @@

    Arguments

    @@ -226,7 +227,8 @@

    Arguments

    @@ -236,17 +238,17 @@

    Return Value real(kind=real_4), DIMENSION(:), POINTER

    - +

    pointer to data

    -

    private function dbcsr_get_data_c(matrix, select_data_type, lb, ub) result(DATA) +

    private function dbcsr_get_data_c_c(area, select_data_type, lb, ub) result(DATA)

    - +

    Returns the single/double precision real/complex data

    Read more…

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_data_obj), intent(in) ::matrixarea - +

    data area

    - + real(kind=real_4), intent(in) :: select_data_type - +

    force datatype

    - + integer, intent(in), :: lb - +

    lower bound for pointer +upper bound for pointer

    - + integer, intent(in), :: ub - +

    lower bound for pointer +upper bound for pointer

    @@ -261,22 +263,22 @@

    Arguments

    - + @@ -286,12 +288,12 @@

    Arguments

    @@ -301,12 +303,13 @@

    Arguments

    @@ -316,7 +319,8 @@

    Arguments

    @@ -326,17 +330,17 @@

    Return Value complex(kind=real_4), DIMENSION(:), POINTER

    - +

    pointer to data

    -

    private function dbcsr_get_data_d(matrix, select_data_type, lb, ub) result(DATA) +

    private function dbcsr_get_data_c_d(area, select_data_type, lb, ub) result(DATA)

    - +

    Returns the single/double precision real/complex data

    Read more…

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_data_obj), intent(in) ::matrixarea - +

    data area

    - + complex(kind=real_4), intent(in) :: select_data_type - +

    force datatype

    - + integer, intent(in), :: lb - +

    lower bound for pointer +upper bound for pointer

    - + integer, intent(in), :: ub - +

    lower bound for pointer +upper bound for pointer

    @@ -351,22 +355,22 @@

    Arguments

    - + @@ -376,12 +380,12 @@

    Arguments

    @@ -391,12 +395,13 @@

    Arguments

    @@ -406,7 +411,8 @@

    Arguments

    @@ -416,17 +422,17 @@

    Return Value real(kind=real_8), DIMENSION(:), POINTER

    - +

    pointer to data

    -

    private function dbcsr_get_data_z(matrix, select_data_type, lb, ub) result(DATA) +

    private function dbcsr_get_data_c_z(area, select_data_type, lb, ub) result(DATA)

    - +

    Returns the single/double precision real/complex data

    Read more…

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_data_obj), intent(in) ::matrixarea - +

    data area

    - + real(kind=real_8), intent(in) :: select_data_type - +

    force datatype

    - + integer, intent(in), :: lb - +

    lower bound for pointer +upper bound for pointer

    - + integer, intent(in), :: ub - +

    lower bound for pointer +upper bound for pointer

    @@ -441,22 +447,22 @@

    Arguments

    - + @@ -466,12 +472,12 @@

    Arguments

    @@ -481,12 +487,13 @@

    Arguments

    @@ -496,7 +503,8 @@

    Arguments

    @@ -506,7 +514,7 @@

    Return Value complex(kind=real_8), DIMENSION(:), POINTER

    - +

    pointer to data

    diff --git a/develop/interface/dbcsr_get_diag.html b/develop/interface/dbcsr_get_diag.html index fb90b9eb812..75788233fbd 100644 --- a/develop/interface/dbcsr_get_diag.html +++ b/develop/interface/dbcsr_get_diag.html @@ -72,20 +72,20 @@

    dbcsr_get_diag
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 24 statements, 0.0% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,7 +152,7 @@

    public interface dbcsr_get_diag

    Module Procedures

    -

    private subroutine dbcsr_get_diag_s(matrix, diag) +

    private subroutine dbcsr_get_diag_d(matrix, diag)

    @@ -172,7 +172,7 @@

    Arguments

    @@ -336,8 +336,8 @@

    Arguments

    diff --git a/develop/interface/dbcsr_get_diag~2.html b/develop/interface/dbcsr_get_diag~2.html index 9a701aa247f..9e8e2543cb3 100644 --- a/develop/interface/dbcsr_get_diag~2.html +++ b/develop/interface/dbcsr_get_diag~2.html @@ -72,20 +72,20 @@

    dbcsr_get_diag
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 103 statements, 0.2% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,7 +152,7 @@

    public interface dbcsr_get_diag

    Module Procedures

    -

    private subroutine dbcsr_get_diag_d(matrix, diag) +

    private subroutine dbcsr_get_diag_s(matrix, diag)

    @@ -171,8 +171,8 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -426,7 +426,7 @@

    Arguments

    @@ -441,7 +441,7 @@

    Arguments

    @@ -486,7 +486,7 @@

    Arguments

    @@ -531,7 +531,7 @@

    Arguments

    @@ -546,7 +546,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_hybrid_alltoall.html b/develop/interface/dbcsr_hybrid_alltoall.html index f39bea7cbee..85340f32984 100644 --- a/develop/interface/dbcsr_hybrid_alltoall.html +++ b/develop/interface/dbcsr_hybrid_alltoall.html @@ -263,7 +263,7 @@

    Arguments

    @@ -444,7 +444,7 @@

    Arguments

    @@ -625,7 +625,7 @@

    Arguments

    @@ -806,7 +806,7 @@

    Arguments

    @@ -987,7 +987,7 @@

    Arguments

    @@ -1168,7 +1168,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_init_lib.html b/develop/interface/dbcsr_init_lib.html index 5952411c2b6..1c9e27079c8 100644 --- a/develop/interface/dbcsr_init_lib.html +++ b/develop/interface/dbcsr_init_lib.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -243,7 +243,7 @@

    Arguments

    @@ -318,7 +318,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_iterator_next_block.html b/develop/interface/dbcsr_iterator_next_block.html index 97a4e42fd15..4847644f277 100644 --- a/develop/interface/dbcsr_iterator_next_block.html +++ b/develop/interface/dbcsr_iterator_next_block.html @@ -72,20 +72,20 @@

    dbcsr_iterator_next_block
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 153 statements, 0.3% of total for procedures.">11 statements
  • - Source File + Source File
  • @@ -158,7 +165,7 @@

    public interface dbcsr_iterator_next_block

    Module Procedures

    -

    private subroutine iterator_next_block_index(iterator, row, column, blk, transposed, blk_p, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_block_index(iterator, row, column, blk, blk_p)

    @@ -177,8 +184,8 @@

    Arguments

    @@ -209,7 +216,7 @@

    Arguments

    @@ -226,7 +233,7 @@

    Arguments

    @@ -243,22 +250,7 @@

    Arguments

    - - - - - - - - @@ -268,87 +260,7 @@

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -359,11 +271,11 @@

    Arguments

    -

    private subroutine iterator_next_area_block(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_2d_block_d(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block encapsulated in an object.

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_data_obj), intent(in) ::matrixarea - +

    data area

    - + complex(kind=real_8), intent(in) :: select_data_type - +

    force datatype

    - + integer, intent(in), :: lb - +

    lower bound for pointer +upper bound for pointer

    - + integer, intent(in), :: ub - +

    lower bound for pointer +upper bound for pointer

    - type(dbcsr_type), + type(dbcsr_type), intent(in) @@ -186,8 +186,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(out), @@ -207,7 +207,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_d(matrix, diag) +

    private subroutine dbcsr_get_diag_s(matrix, diag)

    @@ -226,8 +226,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -241,8 +241,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(out), @@ -281,8 +281,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -296,7 +296,7 @@

    Arguments

    - + complex(kind=real_4), intent(out),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -351,7 +351,7 @@

    Arguments

    - + complex(kind=real_8), intent(out),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -186,8 +186,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(out), @@ -207,7 +207,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_s(matrix, diag) +

    private subroutine dbcsr_get_diag_d(matrix, diag)

    @@ -226,8 +226,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -241,8 +241,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(out), @@ -281,8 +281,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -336,8 +336,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) diff --git a/develop/interface/dbcsr_get_wms_data_p.html b/develop/interface/dbcsr_get_wms_data_p.html index fc26139f0d0..60ad1ce46b4 100644 --- a/develop/interface/dbcsr_get_wms_data_p.html +++ b/develop/interface/dbcsr_get_wms_data_p.html @@ -171,7 +171,7 @@

    Arguments

    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -192,7 +199,7 @@

    Arguments

    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - - logical, - intent(out),optional - - ::transposed -

    whether block is transposed

    -
    - + integer, intent(out), :: blk_p -

    index into block data array -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    -
    - - integer, - intent(out),optional - - ::row_size -

    index into block data array -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    -
    - - integer, - intent(out),optional - - ::col_size -

    index into block data array -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    -
    - - integer, - intent(out),optional - - ::row_offset -

    index into block data array -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    -
    - - integer, - intent(out),optional - - ::col_offset -

    index into block data array -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    +

    index into block data array

    @@ -378,8 +290,8 @@

    Arguments

    @@ -403,13 +315,12 @@

    Arguments

    @@ -419,28 +330,27 @@

    Arguments

    - + @@ -450,12 +360,12 @@

    Arguments

    @@ -465,16 +375,12 @@

    Arguments

    @@ -484,16 +390,12 @@

    Arguments

    @@ -503,16 +405,12 @@

    Arguments

    @@ -522,16 +420,12 @@

    Arguments

    @@ -541,11 +435,7 @@

    Arguments

    @@ -556,11 +446,11 @@

    Arguments

    -

    private subroutine iterator_next_2d_block_d(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_2d_block_s(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block, single/double precision real/complex

    +

    Arguments

    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -388,12 +300,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - type(dbcsr_data_obj), + + real(kind=real_8), intent(inout) - + DIMENSION(:, :), POINTER :: block -

    encapsulated data

    +
    - + logical, intent(out) :: transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    +
    - + integer, intent(out), :: row_size -

    block number -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    +
    - + integer, intent(out), :: col_size -

    block number -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    +
    - + integer, intent(out), :: row_offset -

    block number -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    +
    - + integer, intent(out), :: col_offset -

    block number -logical row size of block -logical column size of block -logical row offset of block -logical column offset of block

    +
    @@ -575,8 +465,8 @@

    Arguments

    @@ -600,13 +490,12 @@

    Arguments

    @@ -616,14 +505,13 @@

    Arguments

    @@ -647,12 +535,12 @@

    Arguments

    @@ -662,12 +550,12 @@

    Arguments

    @@ -677,13 +565,12 @@

    Arguments

    @@ -693,13 +580,12 @@

    Arguments

    @@ -709,13 +595,12 @@

    Arguments

    @@ -725,8 +610,7 @@

    Arguments

    @@ -737,11 +621,11 @@

    Arguments

    -

    private subroutine iterator_next_2d_block_s(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_2d_block_c(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block, single/double precision real/complex

    +

    Arguments

    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -585,12 +475,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - real(kind=real_8), + + real(kind=real_4), @@ -632,12 +520,12 @@

    Arguments

    :: block -

    pointer to the data block

    +
    - + logical, intent(out) :: transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: row_offset -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_offset -

    logical row size of block -logical column size of block

    +
    @@ -756,8 +640,8 @@

    Arguments

    @@ -781,13 +665,12 @@

    Arguments

    @@ -797,14 +680,13 @@

    Arguments

    @@ -828,12 +710,12 @@

    Arguments

    @@ -843,12 +725,12 @@

    Arguments

    @@ -858,13 +740,12 @@

    Arguments

    @@ -874,13 +755,12 @@

    Arguments

    @@ -890,13 +770,12 @@

    Arguments

    @@ -906,8 +785,7 @@

    Arguments

    @@ -918,11 +796,11 @@

    Arguments

    -

    private subroutine iterator_next_2d_block_c(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_2d_block_z(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block, single/double precision real/complex

    +

    Arguments

    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -766,12 +650,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - real(kind=real_4), + + complex(kind=real_4), @@ -813,12 +695,12 @@

    Arguments

    :: block -

    pointer to the data block

    +
    - + logical, intent(out) :: transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: row_offset -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_offset -

    logical row size of block -logical column size of block

    +
    @@ -937,8 +815,8 @@

    Arguments

    @@ -962,13 +840,12 @@

    Arguments

    @@ -978,14 +855,13 @@

    Arguments

    @@ -1009,12 +885,12 @@

    Arguments

    @@ -1024,12 +900,12 @@

    Arguments

    @@ -1039,13 +915,12 @@

    Arguments

    @@ -1055,13 +930,12 @@

    Arguments

    @@ -1071,13 +945,12 @@

    Arguments

    @@ -1087,8 +960,7 @@

    Arguments

    @@ -1099,11 +971,11 @@

    Arguments

    -

    private subroutine iterator_next_2d_block_z(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_1d_block_d(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block, single/double precision real/complex

    +

    Arguments

    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -947,12 +825,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - complex(kind=real_4), + + complex(kind=real_8), @@ -994,12 +870,12 @@

    Arguments

    :: block -

    pointer to the data block

    +
    - + logical, intent(out) :: transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: row_offset -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_offset -

    logical row size of block -logical column size of block

    +
    @@ -1118,8 +990,8 @@

    Arguments

    @@ -1143,13 +1015,12 @@

    Arguments

    @@ -1159,28 +1030,27 @@

    Arguments

    @@ -1190,12 +1060,12 @@

    Arguments

    @@ -1205,12 +1075,12 @@

    Arguments

    @@ -1220,13 +1090,12 @@

    Arguments

    @@ -1236,13 +1105,12 @@

    Arguments

    @@ -1252,13 +1120,12 @@

    Arguments

    @@ -1268,8 +1135,7 @@

    Arguments

    @@ -1280,11 +1146,11 @@

    Arguments

    -

    private subroutine iterator_next_1d_block_d(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_1d_block_s(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block, single/double precision real/complex

    +

    Arguments

    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -1128,12 +1000,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - complex(kind=real_8), + + real(kind=real_8), - DIMENSION(:, :), POINTER + DIMENSION(:), POINTER :: block -

    pointer to the data block

    +
    - + logical, intent(out) :: transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: row_offset -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_offset -

    logical row size of block -logical column size of block

    +
    @@ -1299,8 +1165,8 @@

    Arguments

    @@ -1324,13 +1190,12 @@

    Arguments

    @@ -1340,14 +1205,13 @@

    Arguments

    @@ -1371,12 +1235,12 @@

    Arguments

    @@ -1386,12 +1250,12 @@

    Arguments

    @@ -1401,13 +1265,12 @@

    Arguments

    @@ -1417,13 +1280,12 @@

    Arguments

    @@ -1433,13 +1295,12 @@

    Arguments

    @@ -1449,8 +1310,7 @@

    Arguments

    @@ -1461,11 +1321,11 @@

    Arguments

    -

    private subroutine iterator_next_1d_block_s(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_1d_block_c(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block, single/double precision real/complex

    +

    Arguments

    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -1309,12 +1175,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - real(kind=real_8), + + real(kind=real_4), @@ -1356,12 +1220,12 @@

    Arguments

    :: block -

    pointer to the data block

    +
    - + logical, intent(out) :: transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: row_offset -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_offset -

    logical row size of block -logical column size of block

    +
    @@ -1480,8 +1340,8 @@

    Arguments

    @@ -1505,13 +1365,12 @@

    Arguments

    @@ -1521,14 +1380,13 @@

    Arguments

    @@ -1552,12 +1410,12 @@

    Arguments

    @@ -1567,12 +1425,12 @@

    Arguments

    @@ -1582,13 +1440,12 @@

    Arguments

    @@ -1598,13 +1455,12 @@

    Arguments

    @@ -1614,13 +1470,12 @@

    Arguments

    @@ -1630,8 +1485,7 @@

    Arguments

    @@ -1642,11 +1496,11 @@

    Arguments

    -

    private subroutine iterator_next_1d_block_c(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_1d_block_z(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block, single/double precision real/complex

    +

    Arguments

    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -1490,12 +1350,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - real(kind=real_4), + + complex(kind=real_4), @@ -1537,12 +1395,12 @@

    Arguments

    :: block -

    pointer to the data block

    +
    - + logical, intent(out) :: transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: row_offset -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_offset -

    logical row size of block -logical column size of block

    +
    @@ -1661,8 +1515,8 @@

    Arguments

    @@ -1686,13 +1540,12 @@

    Arguments

    @@ -1702,14 +1555,13 @@

    Arguments

    @@ -1733,12 +1585,12 @@

    Arguments

    @@ -1748,12 +1600,12 @@

    Arguments

    @@ -1763,13 +1615,12 @@

    Arguments

    @@ -1779,13 +1630,12 @@

    Arguments

    @@ -1795,13 +1645,12 @@

    Arguments

    @@ -1811,8 +1660,7 @@

    Arguments

    @@ -1823,11 +1671,11 @@

    Arguments

    -

    private subroutine iterator_next_1d_block_z(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine dbcsr_iterator_next_2d_block_notrans_d(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset)

    -

    Gets the next data block, single/double precision real/complex

    +

    Arguments

    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -1671,12 +1525,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - complex(kind=real_4), + + complex(kind=real_8), @@ -1718,12 +1570,12 @@

    Arguments

    :: block -

    pointer to the data block

    +
    - + logical, intent(out) :: transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: row_offset -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_offset -

    logical row size of block -logical column size of block

    +
    @@ -1842,8 +1690,8 @@

    Arguments

    @@ -1867,13 +1715,12 @@

    Arguments

    @@ -1883,43 +1730,27 @@

    Arguments

    - - - - - - - - @@ -1929,12 +1760,12 @@

    Arguments

    @@ -1944,13 +1775,12 @@

    Arguments

    @@ -1960,13 +1790,12 @@

    Arguments

    @@ -1976,13 +1805,12 @@

    Arguments

    @@ -1992,8 +1820,1127 @@

    Arguments

    + + +
    - - type(dbcsr_iterator), + + type(dbcsr_iterator_type), intent(inout) @@ -1852,12 +1700,12 @@

    Arguments

    :: iterator -

    the iterator

    +
    - + integer, intent(out) :: row -

    row of the data block -column of the data block

    +
    - + integer, intent(out) :: column -

    row of the data block -column of the data block

    +
    - - complex(kind=real_8), + + real(kind=real_8), - DIMENSION(:), POINTER + DIMENSION(:, :), POINTER :: block -

    pointer to the data block

    -
    - - logical, - intent(out) - - ::transposed -

    whether the block data is transposed

    +
    - + integer, intent(out), :: block_number -

    block number

    +
    - + integer, intent(out), :: row_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_size -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: row_offset -

    logical row size of block -logical column size of block

    +
    - + integer, intent(out), :: col_offset -

    logical row size of block -logical column size of block

    + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_iterator_next_2d_block_notrans_s(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_iterator_type), + intent(inout) + + ::iterator + +
    + + integer, + intent(out) + + ::row + +
    + + integer, + intent(out) + + ::column + +
    + + real(kind=real_4), + + DIMENSION(:, :), POINTER + ::block + +
    + + integer, + intent(out),optional + + ::block_number + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + integer, + intent(out),optional + + ::row_offset + +
    + + integer, + intent(out),optional + + ::col_offset + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_iterator_next_2d_block_notrans_c(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_iterator_type), + intent(inout) + + ::iterator + +
    + + integer, + intent(out) + + ::row + +
    + + integer, + intent(out) + + ::column + +
    + + complex(kind=real_4), + + DIMENSION(:, :), POINTER + ::block + +
    + + integer, + intent(out),optional + + ::block_number + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + integer, + intent(out),optional + + ::row_offset + +
    + + integer, + intent(out),optional + + ::col_offset + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_iterator_next_2d_block_notrans_z(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_iterator_type), + intent(inout) + + ::iterator + +
    + + integer, + intent(out) + + ::row + +
    + + integer, + intent(out) + + ::column + +
    + + complex(kind=real_8), + + DIMENSION(:, :), POINTER + ::block + +
    + + integer, + intent(out),optional + + ::block_number + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + integer, + intent(out),optional + + ::row_offset + +
    + + integer, + intent(out),optional + + ::col_offset + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_iterator_next_1d_block_notrans_d(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_iterator_type), + intent(inout) + + ::iterator + +
    + + integer, + intent(out) + + ::row + +
    + + integer, + intent(out) + + ::column + +
    + + real(kind=real_8), + + DIMENSION(:), POINTER + ::block + +
    + + integer, + intent(out),optional + + ::block_number + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + integer, + intent(out),optional + + ::row_offset + +
    + + integer, + intent(out),optional + + ::col_offset + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_iterator_next_1d_block_notrans_s(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_iterator_type), + intent(inout) + + ::iterator + +
    + + integer, + intent(out) + + ::row + +
    + + integer, + intent(out) + + ::column + +
    + + real(kind=real_4), + + DIMENSION(:), POINTER + ::block + +
    + + integer, + intent(out),optional + + ::block_number + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + integer, + intent(out),optional + + ::row_offset + +
    + + integer, + intent(out),optional + + ::col_offset + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_iterator_next_1d_block_notrans_c(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_iterator_type), + intent(inout) + + ::iterator + +
    + + integer, + intent(out) + + ::row + +
    + + integer, + intent(out) + + ::column + +
    + + complex(kind=real_4), + + DIMENSION(:), POINTER + ::block + +
    + + integer, + intent(out),optional + + ::block_number + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + integer, + intent(out),optional + + ::row_offset + +
    + + integer, + intent(out),optional + + ::col_offset + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_iterator_next_1d_block_notrans_z(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) +

    +
    + + + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/develop/interface/dbcsr_iterator_next_block~2.html b/develop/interface/dbcsr_iterator_next_block~2.html index 66847940e7c..7d3c9a4e1e6 100644 --- a/develop/interface/dbcsr_iterator_next_block~2.html +++ b/develop/interface/dbcsr_iterator_next_block~2.html @@ -72,20 +72,20 @@

    dbcsr_iterator_next_block
  • 11 statements + title="

    0.0% of total for procedures.

    Including implementation: 371 statements, 0.6% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -165,7 +158,7 @@

    public interface dbcsr_iterator_next_block

    Module Procedures

    -

    private subroutine dbcsr_iterator_next_block_index(iterator, row, column, blk, blk_p) +

    private subroutine iterator_next_block_index(iterator, row, column, blk, transposed, blk_p, row_size, col_size, row_offset, col_offset)

    @@ -184,8 +177,8 @@

    Arguments

    @@ -216,7 +209,7 @@

    Arguments

    @@ -233,7 +226,7 @@

    Arguments

    @@ -250,7 +243,22 @@

    Arguments

    + + + + + + + + @@ -260,7 +268,87 @@

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -271,11 +359,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_2d_block_d(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_area_block(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block encapsulated in an object.

    Arguments

    TypeIntentOptional AttributesName
    + + type(dbcsr_iterator_type), + intent(inout) + + ::iterator + +
    + + integer, + intent(out) + + ::row + +
    + + integer, + intent(out) + + ::column + +
    + + complex(kind=real_8), + + DIMENSION(:), POINTER + ::block + +
    + + integer, + intent(out),optional + + ::block_number + +
    + + integer, + intent(out),optional + + ::row_size + +
    + + integer, + intent(out),optional + + ::col_size + +
    + + integer, + intent(out),optional + + ::row_offset + +
    + + integer, + intent(out),optional + + ::col_offset +
    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -199,7 +192,7 @@

    Arguments

    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - + + logical, + intent(out),optional + + ::transposed +

    whether block is transposed

    +
    + integer, intent(out), :: blk_p -

    index into block data array

    +

    index into block data array +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    +
    + + integer, + intent(out),optional + + ::row_size +

    index into block data array +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    +
    + + integer, + intent(out),optional + + ::col_size +

    index into block data array +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    +
    + + integer, + intent(out),optional + + ::row_offset +

    index into block data array +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    +
    + + integer, + intent(out),optional + + ::col_offset +

    index into block data array +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    @@ -290,8 +378,8 @@

    Arguments

    @@ -315,12 +403,13 @@

    Arguments

    @@ -330,27 +419,28 @@

    Arguments

    - + @@ -360,12 +450,12 @@

    Arguments

    @@ -375,12 +465,16 @@

    Arguments

    @@ -390,12 +484,16 @@

    Arguments

    @@ -405,12 +503,16 @@

    Arguments

    @@ -420,12 +522,16 @@

    Arguments

    @@ -435,7 +541,11 @@

    Arguments

    @@ -446,11 +556,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_2d_block_s(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_2d_block_d(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block, single/double precision real/complex

    Arguments

    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -300,12 +388,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - real(kind=real_8), + + type(dbcsr_data_obj), intent(inout) - DIMENSION(:, :), POINTER + :: block - +

    encapsulated data

    - + logical, intent(out) :: transposed - +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    - + integer, intent(out), :: row_size - +

    block number +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    - + integer, intent(out), :: col_size - +

    block number +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    - + integer, intent(out), :: row_offset - +

    block number +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    - + integer, intent(out), :: col_offset - +

    block number +logical row size of block +logical column size of block +logical row offset of block +logical column offset of block

    @@ -465,8 +575,8 @@

    Arguments

    @@ -490,12 +600,13 @@

    Arguments

    @@ -505,13 +616,14 @@

    Arguments

    @@ -535,12 +647,12 @@

    Arguments

    @@ -550,12 +662,12 @@

    Arguments

    @@ -565,12 +677,13 @@

    Arguments

    @@ -580,12 +693,13 @@

    Arguments

    @@ -595,12 +709,13 @@

    Arguments

    @@ -610,7 +725,8 @@

    Arguments

    @@ -621,11 +737,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_2d_block_c(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_2d_block_s(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block, single/double precision real/complex

    Arguments

    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -475,12 +585,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - real(kind=real_4), + + real(kind=real_8), @@ -520,12 +632,12 @@

    Arguments

    :: block - +

    pointer to the data block

    - + logical, intent(out) :: transposed - +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: row_offset - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_offset - +

    logical row size of block +logical column size of block

    @@ -640,8 +756,8 @@

    Arguments

    @@ -665,12 +781,13 @@

    Arguments

    @@ -680,13 +797,14 @@

    Arguments

    @@ -710,12 +828,12 @@

    Arguments

    @@ -725,12 +843,12 @@

    Arguments

    @@ -740,12 +858,13 @@

    Arguments

    @@ -755,12 +874,13 @@

    Arguments

    @@ -770,12 +890,13 @@

    Arguments

    @@ -785,7 +906,8 @@

    Arguments

    @@ -796,11 +918,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_2d_block_z(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_2d_block_c(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block, single/double precision real/complex

    Arguments

    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -650,12 +766,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - complex(kind=real_4), + + real(kind=real_4), @@ -695,12 +813,12 @@

    Arguments

    :: block - +

    pointer to the data block

    - + logical, intent(out) :: transposed - +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: row_offset - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_offset - +

    logical row size of block +logical column size of block

    @@ -815,8 +937,8 @@

    Arguments

    @@ -840,12 +962,13 @@

    Arguments

    @@ -855,13 +978,14 @@

    Arguments

    @@ -885,12 +1009,12 @@

    Arguments

    @@ -900,12 +1024,12 @@

    Arguments

    @@ -915,12 +1039,13 @@

    Arguments

    @@ -930,12 +1055,13 @@

    Arguments

    @@ -945,12 +1071,13 @@

    Arguments

    @@ -960,7 +1087,8 @@

    Arguments

    @@ -971,11 +1099,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_1d_block_d(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_2d_block_z(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block, single/double precision real/complex

    Arguments

    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -825,12 +947,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - complex(kind=real_8), + + complex(kind=real_4), @@ -870,12 +994,12 @@

    Arguments

    :: block - +

    pointer to the data block

    - + logical, intent(out) :: transposed - +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: row_offset - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_offset - +

    logical row size of block +logical column size of block

    @@ -990,8 +1118,8 @@

    Arguments

    @@ -1015,12 +1143,13 @@

    Arguments

    @@ -1030,27 +1159,28 @@

    Arguments

    @@ -1060,12 +1190,12 @@

    Arguments

    @@ -1075,12 +1205,12 @@

    Arguments

    @@ -1090,12 +1220,13 @@

    Arguments

    @@ -1105,12 +1236,13 @@

    Arguments

    @@ -1120,12 +1252,13 @@

    Arguments

    @@ -1135,7 +1268,8 @@

    Arguments

    @@ -1146,11 +1280,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_1d_block_s(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_1d_block_d(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block, single/double precision real/complex

    Arguments

    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -1000,12 +1128,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - real(kind=real_8), + + complex(kind=real_8), - DIMENSION(:), POINTER + DIMENSION(:, :), POINTER :: block - +

    pointer to the data block

    - + logical, intent(out) :: transposed - +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: row_offset - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_offset - +

    logical row size of block +logical column size of block

    @@ -1165,8 +1299,8 @@

    Arguments

    @@ -1190,12 +1324,13 @@

    Arguments

    @@ -1205,13 +1340,14 @@

    Arguments

    @@ -1235,12 +1371,12 @@

    Arguments

    @@ -1250,12 +1386,12 @@

    Arguments

    @@ -1265,12 +1401,13 @@

    Arguments

    @@ -1280,12 +1417,13 @@

    Arguments

    @@ -1295,12 +1433,13 @@

    Arguments

    @@ -1310,7 +1449,8 @@

    Arguments

    @@ -1321,11 +1461,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_1d_block_c(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_1d_block_s(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block, single/double precision real/complex

    Arguments

    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -1175,12 +1309,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - real(kind=real_4), + + real(kind=real_8), @@ -1220,12 +1356,12 @@

    Arguments

    :: block - +

    pointer to the data block

    - + logical, intent(out) :: transposed - +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: row_offset - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_offset - +

    logical row size of block +logical column size of block

    @@ -1340,8 +1480,8 @@

    Arguments

    @@ -1365,12 +1505,13 @@

    Arguments

    @@ -1380,13 +1521,14 @@

    Arguments

    @@ -1410,12 +1552,12 @@

    Arguments

    @@ -1425,12 +1567,12 @@

    Arguments

    @@ -1440,12 +1582,13 @@

    Arguments

    @@ -1455,12 +1598,13 @@

    Arguments

    @@ -1470,12 +1614,13 @@

    Arguments

    @@ -1485,7 +1630,8 @@

    Arguments

    @@ -1496,11 +1642,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_1d_block_z(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_1d_block_c(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block, single/double precision real/complex

    Arguments

    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -1350,12 +1490,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - complex(kind=real_4), + + real(kind=real_4), @@ -1395,12 +1537,12 @@

    Arguments

    :: block - +

    pointer to the data block

    - + logical, intent(out) :: transposed - +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: row_offset - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_offset - +

    logical row size of block +logical column size of block

    @@ -1515,8 +1661,8 @@

    Arguments

    @@ -1540,12 +1686,13 @@

    Arguments

    @@ -1555,13 +1702,14 @@

    Arguments

    @@ -1585,12 +1733,12 @@

    Arguments

    @@ -1600,12 +1748,12 @@

    Arguments

    @@ -1615,12 +1763,13 @@

    Arguments

    @@ -1630,12 +1779,13 @@

    Arguments

    @@ -1645,12 +1795,13 @@

    Arguments

    @@ -1660,7 +1811,8 @@

    Arguments

    @@ -1671,11 +1823,11 @@

    Arguments

    -

    private subroutine dbcsr_iterator_next_2d_block_notrans_d(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) +

    private subroutine iterator_next_1d_block_z(iterator, row, column, block, transposed, block_number, row_size, col_size, row_offset, col_offset)

    - +

    Gets the next data block, single/double precision real/complex

    Arguments

    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -1525,12 +1671,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - complex(kind=real_8), + + complex(kind=real_4), @@ -1570,12 +1718,12 @@

    Arguments

    :: block - +

    pointer to the data block

    - + logical, intent(out) :: transposed - +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: row_offset - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_offset - +

    logical row size of block +logical column size of block

    @@ -1690,8 +1842,8 @@

    Arguments

    @@ -1715,12 +1867,13 @@

    Arguments

    @@ -1730,27 +1883,43 @@

    Arguments

    + + + + + + + + @@ -1760,12 +1929,12 @@

    Arguments

    @@ -1775,12 +1944,13 @@

    Arguments

    @@ -1790,12 +1960,13 @@

    Arguments

    @@ -1805,12 +1976,13 @@

    Arguments

    @@ -1820,1127 +1992,8 @@

    Arguments

    - - -
    - - type(dbcsr_iterator_type), + + type(dbcsr_iterator), intent(inout) @@ -1700,12 +1852,12 @@

    Arguments

    :: iterator - +

    the iterator

    - + integer, intent(out) :: row - +

    row of the data block +column of the data block

    - + integer, intent(out) :: column - +

    row of the data block +column of the data block

    - - real(kind=real_8), + + complex(kind=real_8), - DIMENSION(:, :), POINTER + DIMENSION(:), POINTER :: block - +

    pointer to the data block

    +
    + + logical, + intent(out) + + ::transposed +

    whether the block data is transposed

    - + integer, intent(out), :: block_number - +

    block number

    - + integer, intent(out), :: row_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_size - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: row_offset - +

    logical row size of block +logical column size of block

    - + integer, intent(out), :: col_offset - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_iterator_next_2d_block_notrans_s(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_iterator_type), - intent(inout) - - ::iterator - -
    - - integer, - intent(out) - - ::row - -
    - - integer, - intent(out) - - ::column - -
    - - real(kind=real_4), - - DIMENSION(:, :), POINTER - ::block - -
    - - integer, - intent(out),optional - - ::block_number - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - integer, - intent(out),optional - - ::row_offset - -
    - - integer, - intent(out),optional - - ::col_offset - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_iterator_next_2d_block_notrans_c(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_iterator_type), - intent(inout) - - ::iterator - -
    - - integer, - intent(out) - - ::row - -
    - - integer, - intent(out) - - ::column - -
    - - complex(kind=real_4), - - DIMENSION(:, :), POINTER - ::block - -
    - - integer, - intent(out),optional - - ::block_number - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - integer, - intent(out),optional - - ::row_offset - -
    - - integer, - intent(out),optional - - ::col_offset - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_iterator_next_2d_block_notrans_z(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_iterator_type), - intent(inout) - - ::iterator - -
    - - integer, - intent(out) - - ::row - -
    - - integer, - intent(out) - - ::column - -
    - - complex(kind=real_8), - - DIMENSION(:, :), POINTER - ::block - -
    - - integer, - intent(out),optional - - ::block_number - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - integer, - intent(out),optional - - ::row_offset - -
    - - integer, - intent(out),optional - - ::col_offset - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_iterator_next_1d_block_notrans_d(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_iterator_type), - intent(inout) - - ::iterator - -
    - - integer, - intent(out) - - ::row - -
    - - integer, - intent(out) - - ::column - -
    - - real(kind=real_8), - - DIMENSION(:), POINTER - ::block - -
    - - integer, - intent(out),optional - - ::block_number - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - integer, - intent(out),optional - - ::row_offset - -
    - - integer, - intent(out),optional - - ::col_offset - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_iterator_next_1d_block_notrans_s(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_iterator_type), - intent(inout) - - ::iterator - -
    - - integer, - intent(out) - - ::row - -
    - - integer, - intent(out) - - ::column - -
    - - real(kind=real_4), - - DIMENSION(:), POINTER - ::block - -
    - - integer, - intent(out),optional - - ::block_number - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - integer, - intent(out),optional - - ::row_offset - -
    - - integer, - intent(out),optional - - ::col_offset - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_iterator_next_1d_block_notrans_c(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_iterator_type), - intent(inout) - - ::iterator - -
    - - integer, - intent(out) - - ::row - -
    - - integer, - intent(out) - - ::column - -
    - - complex(kind=real_4), - - DIMENSION(:), POINTER - ::block - -
    - - integer, - intent(out),optional - - ::block_number - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - integer, - intent(out),optional - - ::row_offset - -
    - - integer, - intent(out),optional - - ::col_offset - -
    - - -
    -
    - -
    -

    private subroutine dbcsr_iterator_next_1d_block_notrans_z(iterator, row, column, block, block_number, row_size, col_size, row_offset, col_offset) -

    -
    - - - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/develop/interface/dbcsr_mp_new.html b/develop/interface/dbcsr_mp_new.html index 5f5e690feab..032bf7a9ab5 100644 --- a/develop/interface/dbcsr_mp_new.html +++ b/develop/interface/dbcsr_mp_new.html @@ -169,7 +169,7 @@

    Arguments

    @@ -184,7 +184,7 @@

    Arguments

    @@ -229,7 +229,7 @@

    Arguments

    @@ -274,7 +274,7 @@

    Arguments

    @@ -314,7 +314,7 @@

    Arguments

    @@ -329,7 +329,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_multiply.html b/develop/interface/dbcsr_multiply.html index f94700d6f4f..3cba38667ea 100644 --- a/develop/interface/dbcsr_multiply.html +++ b/develop/interface/dbcsr_multiply.html @@ -72,20 +72,20 @@

    dbcsr_multiply
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 51 statements, 0.1% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,9 +129,8 @@

    Module Procedures

    @@ -153,311 +152,7 @@

    public interface dbcsr_multiply

    Module Procedures

    -

    public subroutine dbcsr_multiply_generic(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) -

    -
    - -

    Performs a multiplication of two dbcsr_type matrices, -as C := alpha * op( A ) * op( B ) + beta * C.

    Read more… - -

    Arguments

    -

    TypeIntentOptional AttributesName
    - - type(dbcsr_iterator_type), - intent(inout) - - ::iterator - -
    - - integer, - intent(out) - - ::row - -
    - - integer, - intent(out) - - ::column - -
    - - complex(kind=real_8), - - DIMENSION(:), POINTER - ::block - -
    - - integer, - intent(out),optional - - ::block_number - -
    - - integer, - intent(out),optional - - ::row_size - -
    - - integer, - intent(out),optional - - ::col_size - -
    - - integer, - intent(out),optional - - ::row_offset - -
    - - integer, - intent(out),optional - - ::col_offset - +

    logical row size of block +logical column size of block

    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - character(len=1), - intent(in) - - ::transa -

    specifies the form of op( A ) to be used in the matrix multiplication transa = 'N' or 'n', op( A ) = A. transa = 'T' or -'t', op( A ) = transpose(A). transa = 'C' or 'c', op( A ) = transpose(conjg(A)). -specifies the form of op( B ) to be used in the matrix multiplication transb = 'N' or 'n', op( B ) = B. transb = 'T' or -'t', op( B ) = transpose(B). transb = 'C' or 'c', op( B ) = transpose(conjg(B)).

    -
    - - character(len=1), - intent(in) - - ::transb -

    specifies the form of op( A ) to be used in the matrix multiplication transa = 'N' or 'n', op( A ) = A. transa = 'T' or -'t', op( A ) = transpose(A). transa = 'C' or 'c', op( A ) = transpose(conjg(A)). -specifies the form of op( B ) to be used in the matrix multiplication transb = 'N' or 'n', op( B ) = B. transb = 'T' or -'t', op( B ) = transpose(B). transb = 'C' or 'c', op( B ) = transpose(conjg(B)).

    -
    - - type(dbcsr_scalar_type), - intent(in) - - ::alpha -

    scaling of product

    -
    - - type(dbcsr_type), - intent(in) - - ::matrix_a -

    left BCSR matrix -right BCSR matrix

    -
    - - type(dbcsr_type), - intent(in) - - ::matrix_b -

    left BCSR matrix -right BCSR matrix

    -
    - - type(dbcsr_scalar_type), - intent(in) - - ::beta -

    scaling of existing data

    -
    - - type(dbcsr_type), - intent(inout) - - ::matrix_c -

    resulting BCSR product matrix.

    -
    - - integer, - intent(in),optional - - ::first_row -

    first full row of limiting submatrix -last full row of limiting submatrix -first full column of limiting submatrix -last full column of limiting submatrix -first full column of limiting inner product -last full column of limiting inner product

    -
    - - integer, - intent(in),optional - - ::last_row -

    first full row of limiting submatrix -last full row of limiting submatrix -first full column of limiting submatrix -last full column of limiting submatrix -first full column of limiting inner product -last full column of limiting inner product

    -
    - - integer, - intent(in),optional - - ::first_column -

    first full row of limiting submatrix -last full row of limiting submatrix -first full column of limiting submatrix -last full column of limiting submatrix -first full column of limiting inner product -last full column of limiting inner product

    -
    - - integer, - intent(in),optional - - ::last_column -

    first full row of limiting submatrix -last full row of limiting submatrix -first full column of limiting submatrix -last full column of limiting submatrix -first full column of limiting inner product -last full column of limiting inner product

    -
    - - integer, - intent(in),optional - - ::first_k -

    first full row of limiting submatrix -last full row of limiting submatrix -first full column of limiting submatrix -last full column of limiting submatrix -first full column of limiting inner product -last full column of limiting inner product

    -
    - - integer, - intent(in),optional - - ::last_k -

    first full row of limiting submatrix -last full row of limiting submatrix -first full column of limiting submatrix -last full column of limiting submatrix -first full column of limiting inner product -last full column of limiting inner product

    -
    - - logical, - intent(in),optional - - ::retain_sparsity -

    enforce the sparsity pattern of the existing product matrix; default is no

    -
    - - real(kind=real_8), - intent(in),optional - - ::filter_eps -

    Filtering of the matrix

    -
    - - integer(kind=int_8), - intent(out),optional - - ::flop -

    effective flop

    -
    - - -
    -
    - -
    -

    private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -476,7 +171,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -491,7 +186,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -506,8 +201,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -521,8 +216,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -536,8 +231,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -551,8 +246,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -566,8 +261,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -671,7 +366,7 @@

    Arguments

    - + logical, intent(in), @@ -686,7 +381,7 @@

    Arguments

    - + real(kind=real_8), intent(in), @@ -701,7 +396,7 @@

    Arguments

    - + integer(kind=int_8), intent(out), @@ -722,7 +417,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -741,7 +436,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -756,7 +451,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -771,8 +466,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -786,8 +481,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -801,8 +496,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -816,8 +511,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -831,8 +526,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -891,7 +586,7 @@

    Arguments

    - + integer, intent(in), @@ -936,7 +631,7 @@

    Arguments

    - + logical, intent(in), @@ -951,7 +646,7 @@

    Arguments

    - + real(kind=real_8), intent(in), @@ -966,7 +661,7 @@

    Arguments

    - + integer(kind=int_8), intent(out), @@ -1006,7 +701,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -1021,7 +716,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -1036,7 +731,7 @@

    Arguments

    - + complex(kind=real_4), intent(in) @@ -1051,8 +746,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -1066,8 +761,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -1081,7 +776,7 @@

    Arguments

    - + complex(kind=real_4), intent(in) @@ -1096,8 +791,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1111,7 +806,7 @@

    Arguments

    - + integer, intent(in), @@ -1126,7 +821,7 @@

    Arguments

    - + integer, intent(in), @@ -1141,7 +836,7 @@

    Arguments

    - + integer, intent(in), @@ -1156,7 +851,7 @@

    Arguments

    - + integer, intent(in), @@ -1171,7 +866,7 @@

    Arguments

    - + integer, intent(in), @@ -1186,7 +881,7 @@

    Arguments

    - + integer, intent(in), @@ -1201,7 +896,7 @@

    Arguments

    - + logical, intent(in), @@ -1216,7 +911,7 @@

    Arguments

    - + real(kind=real_8), intent(in), @@ -1231,7 +926,7 @@

    Arguments

    - + integer(kind=int_8), intent(out), @@ -1271,7 +966,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -1286,7 +981,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -1301,7 +996,7 @@

    Arguments

    - + complex(kind=real_8), intent(in) @@ -1316,8 +1011,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -1331,8 +1026,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -1346,7 +1041,7 @@

    Arguments

    - + complex(kind=real_8), intent(in) @@ -1361,8 +1056,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1376,7 +1071,7 @@

    Arguments

    - + integer, intent(in), @@ -1391,7 +1086,7 @@

    Arguments

    - + integer, intent(in), @@ -1406,7 +1101,7 @@

    Arguments

    - + integer, intent(in), @@ -1421,7 +1116,7 @@

    Arguments

    - + integer, intent(in), @@ -1436,7 +1131,7 @@

    Arguments

    - + integer, intent(in), @@ -1451,7 +1146,7 @@

    Arguments

    - + integer, intent(in), @@ -1466,7 +1161,7 @@

    Arguments

    - + logical, intent(in), @@ -1481,7 +1176,7 @@

    Arguments

    - + real(kind=real_8), intent(in), diff --git a/develop/interface/dbcsr_multiply~2.html b/develop/interface/dbcsr_multiply~2.html index 38fa8638fd6..c1bd7e5d9b6 100644 --- a/develop/interface/dbcsr_multiply~2.html +++ b/develop/interface/dbcsr_multiply~2.html @@ -72,20 +72,20 @@

    dbcsr_multiply
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 419 statements, 0.7% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,9 @@

    Module Procedures

    @@ -152,7 +153,311 @@

    public interface dbcsr_multiply

    Module Procedures

    -

    private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    public subroutine dbcsr_multiply_generic(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    +
    + +

    Performs a multiplication of two dbcsr_type matrices, +as C := alpha * op( A ) * op( B ) + beta * C.

    Read more… + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + character(len=1), + intent(in) + + ::transa +

    specifies the form of op( A ) to be used in the matrix multiplication transa = 'N' or 'n', op( A ) = A. transa = 'T' or +'t', op( A ) = transpose(A). transa = 'C' or 'c', op( A ) = transpose(conjg(A)). +specifies the form of op( B ) to be used in the matrix multiplication transb = 'N' or 'n', op( B ) = B. transb = 'T' or +'t', op( B ) = transpose(B). transb = 'C' or 'c', op( B ) = transpose(conjg(B)).

    +
    + + character(len=1), + intent(in) + + ::transb +

    specifies the form of op( A ) to be used in the matrix multiplication transa = 'N' or 'n', op( A ) = A. transa = 'T' or +'t', op( A ) = transpose(A). transa = 'C' or 'c', op( A ) = transpose(conjg(A)). +specifies the form of op( B ) to be used in the matrix multiplication transb = 'N' or 'n', op( B ) = B. transb = 'T' or +'t', op( B ) = transpose(B). transb = 'C' or 'c', op( B ) = transpose(conjg(B)).

    +
    + + type(dbcsr_scalar_type), + intent(in) + + ::alpha +

    scaling of product

    +
    + + type(dbcsr_type), + intent(in) + + ::matrix_a +

    left BCSR matrix +right BCSR matrix

    +
    + + type(dbcsr_type), + intent(in) + + ::matrix_b +

    left BCSR matrix +right BCSR matrix

    +
    + + type(dbcsr_scalar_type), + intent(in) + + ::beta +

    scaling of existing data

    +
    + + type(dbcsr_type), + intent(inout) + + ::matrix_c +

    resulting BCSR product matrix.

    +
    + + integer, + intent(in),optional + + ::first_row +

    first full row of limiting submatrix +last full row of limiting submatrix +first full column of limiting submatrix +last full column of limiting submatrix +first full column of limiting inner product +last full column of limiting inner product

    +
    + + integer, + intent(in),optional + + ::last_row +

    first full row of limiting submatrix +last full row of limiting submatrix +first full column of limiting submatrix +last full column of limiting submatrix +first full column of limiting inner product +last full column of limiting inner product

    +
    + + integer, + intent(in),optional + + ::first_column +

    first full row of limiting submatrix +last full row of limiting submatrix +first full column of limiting submatrix +last full column of limiting submatrix +first full column of limiting inner product +last full column of limiting inner product

    +
    + + integer, + intent(in),optional + + ::last_column +

    first full row of limiting submatrix +last full row of limiting submatrix +first full column of limiting submatrix +last full column of limiting submatrix +first full column of limiting inner product +last full column of limiting inner product

    +
    + + integer, + intent(in),optional + + ::first_k +

    first full row of limiting submatrix +last full row of limiting submatrix +first full column of limiting submatrix +last full column of limiting submatrix +first full column of limiting inner product +last full column of limiting inner product

    +
    + + integer, + intent(in),optional + + ::last_k +

    first full row of limiting submatrix +last full row of limiting submatrix +first full column of limiting submatrix +last full column of limiting submatrix +first full column of limiting inner product +last full column of limiting inner product

    +
    + + logical, + intent(in),optional + + ::retain_sparsity +

    enforce the sparsity pattern of the existing product matrix; default is no

    +
    + + real(kind=real_8), + intent(in),optional + + ::filter_eps +

    Filtering of the matrix

    +
    + + integer(kind=int_8), + intent(out),optional + + ::flop +

    effective flop

    +
    + + +
    +

    + +
    +

    private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -201,8 +506,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -216,8 +521,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -231,8 +536,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -247,7 +552,7 @@

    Arguments

    - real(kind=real_8), + real(kind=real_4), intent(in) @@ -262,7 +567,7 @@

    Arguments

    - type(dbcsr_type), + type(dbcsr_type), intent(inout) @@ -321,7 +626,7 @@

    Arguments

    - + integer, intent(in), @@ -417,7 +722,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -466,8 +771,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -481,8 +786,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -496,8 +801,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -512,7 +817,7 @@

    Arguments

    - real(kind=real_4), + real(kind=real_8), intent(in) @@ -527,7 +832,7 @@

    Arguments

    - type(dbcsr_type), + type(dbcsr_type), intent(inout) @@ -586,7 +891,7 @@

    Arguments

    - + integer, intent(in), @@ -701,7 +1006,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -716,7 +1021,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -731,7 +1036,7 @@

    Arguments

    - + complex(kind=real_4), intent(in) @@ -746,8 +1051,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -762,7 +1067,7 @@

    Arguments

    - type(dbcsr_type), + type(dbcsr_type), intent(in) @@ -776,7 +1081,7 @@

    Arguments

    - + complex(kind=real_4), intent(in) @@ -791,8 +1096,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -806,7 +1111,7 @@

    Arguments

    - + integer, intent(in), @@ -821,7 +1126,7 @@

    Arguments

    - + integer, intent(in), @@ -836,7 +1141,7 @@

    Arguments

    - + integer, intent(in), @@ -866,7 +1171,7 @@

    Arguments

    - + integer, intent(in), @@ -881,7 +1186,7 @@

    Arguments

    - + integer, intent(in), @@ -896,7 +1201,7 @@

    Arguments

    - + logical, intent(in), @@ -911,7 +1216,7 @@

    Arguments

    - + real(kind=real_8), intent(in), @@ -926,7 +1231,7 @@

    Arguments

    - + integer(kind=int_8), intent(out), @@ -966,7 +1271,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -981,7 +1286,7 @@

    Arguments

    - + character(len=1), intent(in) @@ -996,7 +1301,7 @@

    Arguments

    - + complex(kind=real_8), intent(in) @@ -1011,8 +1316,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -1026,8 +1331,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -1041,7 +1346,7 @@

    Arguments

    - + complex(kind=real_8), intent(in) @@ -1056,8 +1361,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1071,7 +1376,7 @@

    Arguments

    - + integer, intent(in), @@ -1086,7 +1391,7 @@

    Arguments

    - + integer, intent(in), @@ -1101,7 +1406,7 @@

    Arguments

    - + integer, intent(in), @@ -1116,7 +1421,7 @@

    Arguments

    - + integer, intent(in), @@ -1131,7 +1436,7 @@

    Arguments

    - + integer, intent(in), @@ -1146,7 +1451,7 @@

    Arguments

    - + integer, intent(in), @@ -1161,7 +1466,7 @@

    Arguments

    - + logical, intent(in), @@ -1176,7 +1481,7 @@

    Arguments

    - + real(kind=real_8), intent(in), @@ -1191,7 +1496,7 @@

    Arguments

    - + integer(kind=int_8), intent(out), diff --git a/develop/interface/dbcsr_norm.html b/develop/interface/dbcsr_norm.html index e41f4bc9c6b..09785b546f9 100644 --- a/develop/interface/dbcsr_norm.html +++ b/develop/interface/dbcsr_norm.html @@ -169,7 +169,7 @@

    Arguments

    - + type(dbcsr_type), intent(inout), @@ -184,7 +184,7 @@

    Arguments

    - + integer, intent(in) @@ -199,7 +199,7 @@

    Arguments

    - + real(kind=dp), intent(out) @@ -220,7 +220,7 @@

    Arguments

    -

    private subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector) +

    private subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector)

    @@ -239,7 +239,7 @@

    Arguments

    - + type(dbcsr_type), intent(inout), @@ -254,7 +254,7 @@

    Arguments

    - + integer, intent(in) @@ -269,7 +269,7 @@

    Arguments

    - + real(kind=dp), intent(out), diff --git a/develop/interface/dbcsr_printmat.html b/develop/interface/dbcsr_printmat.html index b35481ee786..607f8d9e244 100644 --- a/develop/interface/dbcsr_printmat.html +++ b/develop/interface/dbcsr_printmat.html @@ -171,7 +171,7 @@

    Arguments

    - + real(kind=real_4), intent(in), @@ -186,7 +186,7 @@

    Arguments

    - + integer, intent(in) @@ -249,7 +249,7 @@

    Arguments

    - + logical, intent(in), @@ -289,7 +289,7 @@

    Arguments

    - + real(kind=real_8), intent(in), @@ -304,7 +304,7 @@

    Arguments

    - + integer, intent(in) @@ -319,7 +319,7 @@

    Arguments

    - + integer, intent(in) @@ -364,7 +364,7 @@

    Arguments

    - + logical, intent(in), @@ -404,7 +404,7 @@

    Arguments

    - + complex(kind=real_4), intent(in), @@ -419,7 +419,7 @@

    Arguments

    - + integer, intent(in) @@ -434,7 +434,7 @@

    Arguments

    - + integer, intent(in) @@ -479,7 +479,7 @@

    Arguments

    - + logical, intent(in), @@ -519,7 +519,7 @@

    Arguments

    - + complex(kind=real_8), intent(in), @@ -534,7 +534,7 @@

    Arguments

    - + integer, intent(in) @@ -549,7 +549,7 @@

    Arguments

    - + integer, intent(in) @@ -594,7 +594,7 @@

    Arguments

    - + logical, intent(in), diff --git a/develop/interface/dbcsr_put_block.html b/develop/interface/dbcsr_put_block.html index e999f818f26..d121b2b3f57 100644 --- a/develop/interface/dbcsr_put_block.html +++ b/develop/interface/dbcsr_put_block.html @@ -72,20 +72,20 @@

    dbcsr_put_block
  • 5 statements + title="

    0.0% of total for procedures.

    Including implementation: 68 statements, 0.1% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,7 +129,6 @@

    Module Procedures

    - dbcsr_put_block_area dbcsr_put_block_d dbcsr_put_block_s dbcsr_put_block_z @@ -157,14 +156,11 @@

    public interface dbcsr_put_block

    Module Procedures

    -

    private subroutine dbcsr_put_block_area(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    private subroutine dbcsr_put_block_d(matrix, row, col, block, summation, scale)

    -

    We allow : -matrix(dp) [+]= [scale(dp)] * block(dp) -matrix(dp) [+]= [scale(dp)] * block(sp) -matrix(sp) [+]= [scale(dp)] * block(sp)

    +

    Arguments

    @@ -179,8 +175,8 @@

    Arguments

    @@ -224,216 +220,22 @@

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -194,7 +190,7 @@

    Arguments

    - + integer, intent(in)
    - - type(dbcsr_data_obj) - - - ::block - -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col - -
    - - logical, - intent(in),optional - - ::transposed - -
    - - logical, - intent(in),optional - - ::summation - -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop - -
    - - type(dbcsr_scalar_type), - intent(in),optional - - ::scale - -
    - - -
    -

    - -
    -

    private subroutine dbcsr_put_block_d(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) -

    -
    - -

    Inserts a block in a dbcsr matrix. - If the block exists, the current data is overwritten.

    Read more… - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -443,28 +245,12 @@

    Arguments

    - - - - - - - - @@ -474,7 +260,7 @@

    Arguments

    @@ -485,12 +271,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block_s(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    private subroutine dbcsr_put_block_s(matrix, row, col, block, summation, scale)

    -

    Inserts a block in a dbcsr matrix. - If the block exists, the current data is overwritten.

    Read more… +

    Arguments

    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(inout) - - ::matrix -

    DBCSR matrix

    -
    - - integer, - intent(in) - - ::row -

    the logical row -the logical column

    -
    - - integer, - intent(in) - - ::col -

    the logical row -the logical column

    -
    - + real(kind=real_8), intent(in), - DIMENSION(:), CONTIGUOUS + DIMENSION(:) :: block -

    the block to put

    -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col
    - - logical, - intent(in),optional - - ::transposed -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - + logical, intent(in), :: summation -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop
    - + real(kind=real_8), intent(in), :: scale -

    scale the OBblock being added

    +
    @@ -505,8 +290,8 @@

    Arguments

    @@ -530,13 +315,12 @@

    Arguments

    @@ -546,59 +330,27 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -608,28 +360,12 @@

    Arguments

    - - - - - - - - @@ -639,7 +375,7 @@

    Arguments

    @@ -650,12 +386,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block_z(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    private subroutine dbcsr_put_block_z(matrix, row, col, block, summation, scale)

    -

    Inserts a block in a dbcsr matrix. - If the block exists, the current data is overwritten.

    Read more… +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -515,12 +300,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the logical row -the logical column

    +
    - + integer, intent(in) :: col -

    the logical row -the logical column

    +
    - + real(kind=real_4), intent(in), - DIMENSION(:), CONTIGUOUS + DIMENSION(:) :: block -

    the block to put

    -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col
    - - logical, - intent(in),optional - - ::transposed -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - + logical, intent(in), :: summation -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop
    - + real(kind=real_4), intent(in), :: scale -

    scale the OBblock being added

    +
    @@ -670,8 +405,8 @@

    Arguments

    @@ -695,13 +430,12 @@

    Arguments

    @@ -711,59 +445,27 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -773,28 +475,12 @@

    Arguments

    - - - - - - - - @@ -804,7 +490,7 @@

    Arguments

    @@ -815,12 +501,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block_c(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    private subroutine dbcsr_put_block_c(matrix, row, col, block, summation, scale)

    -

    Inserts a block in a dbcsr matrix. - If the block exists, the current data is overwritten.

    Read more… +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -680,12 +415,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the logical row -the logical column

    +
    - + integer, intent(in) :: col -

    the logical row -the logical column

    +
    - + complex(kind=real_8), intent(in), - DIMENSION(:), CONTIGUOUS + DIMENSION(:) :: block -

    the block to put

    -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col
    - - logical, - intent(in),optional - - ::transposed -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - + logical, intent(in), :: summation -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop
    - + complex(kind=real_8), intent(in), :: scale -

    scale the OBblock being added

    +
    @@ -835,8 +520,8 @@

    Arguments

    @@ -860,13 +545,12 @@

    Arguments

    @@ -876,59 +560,27 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -938,28 +590,12 @@

    Arguments

    - - - - - - - - @@ -969,7 +605,7 @@

    Arguments

    @@ -980,11 +616,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block2d_d(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    private subroutine dbcsr_put_block2d_d(matrix, row, col, block, summation, scale)

    -

    Put a 2-D block in a DBCSR matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -845,12 +530,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the logical row -the logical column

    +
    - + integer, intent(in) :: col -

    the logical row -the logical column

    +
    - + complex(kind=real_4), intent(in), - DIMENSION(:), CONTIGUOUS + DIMENSION(:) :: block -

    the block to put

    -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col
    - - logical, - intent(in),optional - - ::transposed -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - + logical, intent(in), :: summation -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop
    - + complex(kind=real_4), intent(in), :: scale -

    scale the OBblock being added

    +
    @@ -999,8 +635,8 @@

    Arguments

    @@ -1024,13 +660,12 @@

    Arguments

    @@ -1040,59 +675,27 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -1102,28 +705,12 @@

    Arguments

    - - - - - - - - @@ -1133,7 +720,7 @@

    Arguments

    @@ -1144,11 +731,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block2d_s(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    private subroutine dbcsr_put_block2d_s(matrix, row, col, block, summation, scale)

    -

    Put a 2-D block in a DBCSR matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1009,12 +645,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + real(kind=real_8), intent(in), - DIMENSION(:, :), CONTIGUOUS, TARGET + DIMENSION(:, :) :: block -

    the block to put

    -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col
    - - logical, - intent(in),optional - - ::transposed -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - + logical, intent(in), :: summation -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop
    - + real(kind=real_8), intent(in), :: scale -

    scale the block being added

    +
    @@ -1163,8 +750,8 @@

    Arguments

    @@ -1188,13 +775,12 @@

    Arguments

    @@ -1204,59 +790,27 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -1266,28 +820,12 @@

    Arguments

    - - - - - - - - @@ -1297,7 +835,7 @@

    Arguments

    @@ -1308,11 +846,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block2d_z(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    private subroutine dbcsr_put_block2d_z(matrix, row, col, block, summation, scale)

    -

    Put a 2-D block in a DBCSR matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1173,12 +760,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + real(kind=real_4), intent(in), - DIMENSION(:, :), CONTIGUOUS, TARGET + DIMENSION(:, :) :: block -

    the block to put

    -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col
    - - logical, - intent(in),optional - - ::transposed -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - + logical, intent(in), :: summation -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop
    - + real(kind=real_4), intent(in), :: scale -

    scale the block being added

    +
    @@ -1327,8 +865,8 @@

    Arguments

    @@ -1352,13 +890,12 @@

    Arguments

    @@ -1368,59 +905,27 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -1430,28 +935,12 @@

    Arguments

    - - - - - - - - @@ -1461,7 +950,7 @@

    Arguments

    @@ -1472,11 +961,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block2d_c(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    private subroutine dbcsr_put_block2d_c(matrix, row, col, block, summation, scale)

    -

    Put a 2-D block in a DBCSR matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1337,12 +875,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + complex(kind=real_8), intent(in), - DIMENSION(:, :), CONTIGUOUS, TARGET + DIMENSION(:, :) :: block -

    the block to put

    -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col
    - - logical, - intent(in),optional - - ::transposed -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - + logical, intent(in), :: summation -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop
    - + complex(kind=real_8), intent(in), :: scale -

    scale the block being added

    +
    @@ -1491,8 +980,8 @@

    Arguments

    @@ -1516,13 +1005,12 @@

    Arguments

    @@ -1532,59 +1020,27 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -1594,28 +1050,12 @@

    Arguments

    - - - - - - - - @@ -1625,7 +1065,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_put_block~2.html b/develop/interface/dbcsr_put_block~2.html index e5e415ae3f2..4b2ffc3e295 100644 --- a/develop/interface/dbcsr_put_block~2.html +++ b/develop/interface/dbcsr_put_block~2.html @@ -72,20 +72,20 @@

    dbcsr_put_block
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 572 statements, 0.9% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -129,6 +129,7 @@

    Module Procedures

    + dbcsr_put_block_area dbcsr_put_block_d dbcsr_put_block_s dbcsr_put_block_z @@ -156,11 +157,14 @@

    public interface dbcsr_put_block

    Module Procedures

    -

    private subroutine dbcsr_put_block_d(matrix, row, col, block, summation, scale) +

    private subroutine dbcsr_put_block_area(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale)

    - +

    We allow : +matrix(dp) [+]= [scale(dp)] * block(dp) +matrix(dp) [+]= [scale(dp)] * block(sp) +matrix(sp) [+]= [scale(dp)] * block(sp)

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -1501,12 +990,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + complex(kind=real_4), intent(in), - DIMENSION(:, :), CONTIGUOUS, TARGET + DIMENSION(:, :) :: block -

    the block to put

    -
    - - integer, - intent(inout),optional, - DIMENSION(2) - ::lb_row_col
    - - logical, - intent(in),optional - - ::transposed -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - + logical, intent(in), :: summation -

    the block is transposed -if block exists, then sum the new block to the old one instead of replacing it

    -
    - - integer(kind=int_8), - intent(inout),optional - - ::flop
    - + complex(kind=real_4), intent(in), :: scale -

    scale the block being added

    +
    @@ -175,8 +179,8 @@

    Arguments

    @@ -205,7 +209,7 @@

    Arguments

    @@ -220,22 +224,216 @@

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -190,7 +194,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in)
    - + + type(dbcsr_data_obj) + + + ::block + +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col + +
    + + logical, + intent(in),optional + + ::transposed + +
    + + logical, + intent(in),optional + + ::summation + +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop + +
    + + type(dbcsr_scalar_type), + intent(in),optional + + ::scale + +
    + + +
    +
    + +
    +

    private subroutine dbcsr_put_block_d(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale) +

    +
    + +

    Inserts a block in a dbcsr matrix. + If the block exists, the current data is overwritten.

    Read more… + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -245,12 +443,28 @@

    Arguments

    + + + + + + + + @@ -260,7 +474,7 @@

    Arguments

    @@ -271,11 +485,12 @@

    Arguments

    -

    private subroutine dbcsr_put_block_s(matrix, row, col, block, summation, scale) +

    private subroutine dbcsr_put_block_s(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale)

    - +

    Inserts a block in a dbcsr matrix. + If the block exists, the current data is overwritten.

    Read more…

    Arguments

    TypeIntentOptional AttributesName
    + + type(dbcsr_type), + intent(inout) + + ::matrix +

    DBCSR matrix

    +
    + + integer, + intent(in) + + ::row +

    the logical row +the logical column

    +
    + + integer, + intent(in) + + ::col +

    the logical row +the logical column

    +
    + real(kind=real_8), intent(in), - DIMENSION(:) + DIMENSION(:), CONTIGUOUS :: block +

    the block to put

    +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col
    - + + logical, + intent(in),optional + + ::transposed +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + logical, intent(in), :: summation +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop
    - + real(kind=real_8), intent(in), :: scale - +

    scale the OBblock being added

    @@ -290,8 +505,8 @@

    Arguments

    @@ -315,12 +530,13 @@

    Arguments

    @@ -330,27 +546,59 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -360,12 +608,28 @@

    Arguments

    + + + + + + + + @@ -375,7 +639,7 @@

    Arguments

    @@ -386,11 +650,12 @@

    Arguments

    -

    private subroutine dbcsr_put_block_z(matrix, row, col, block, summation, scale) +

    private subroutine dbcsr_put_block_z(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale)

    - +

    Inserts a block in a dbcsr matrix. + If the block exists, the current data is overwritten.

    Read more…

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -300,12 +515,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the logical row +the logical column

    - + integer, intent(in) :: col - +

    the logical row +the logical column

    - + real(kind=real_4), intent(in), - DIMENSION(:) + DIMENSION(:), CONTIGUOUS :: block +

    the block to put

    +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col
    - + + logical, + intent(in),optional + + ::transposed +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + logical, intent(in), :: summation +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop
    - + real(kind=real_4), intent(in), :: scale - +

    scale the OBblock being added

    @@ -405,8 +670,8 @@

    Arguments

    @@ -430,12 +695,13 @@

    Arguments

    @@ -445,27 +711,59 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -475,12 +773,28 @@

    Arguments

    + + + + + + + + @@ -490,7 +804,7 @@

    Arguments

    @@ -501,11 +815,12 @@

    Arguments

    -

    private subroutine dbcsr_put_block_c(matrix, row, col, block, summation, scale) +

    private subroutine dbcsr_put_block_c(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale)

    - +

    Inserts a block in a dbcsr matrix. + If the block exists, the current data is overwritten.

    Read more…

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -415,12 +680,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the logical row +the logical column

    - + integer, intent(in) :: col - +

    the logical row +the logical column

    - + complex(kind=real_8), intent(in), - DIMENSION(:) + DIMENSION(:), CONTIGUOUS :: block +

    the block to put

    +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col
    - + + logical, + intent(in),optional + + ::transposed +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + logical, intent(in), :: summation +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop
    - + complex(kind=real_8), intent(in), :: scale - +

    scale the OBblock being added

    @@ -520,8 +835,8 @@

    Arguments

    @@ -545,12 +860,13 @@

    Arguments

    @@ -560,27 +876,59 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -590,12 +938,28 @@

    Arguments

    + + + + + + + + @@ -605,7 +969,7 @@

    Arguments

    @@ -616,11 +980,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block2d_d(matrix, row, col, block, summation, scale) +

    private subroutine dbcsr_put_block2d_d(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale)

    - +

    Put a 2-D block in a DBCSR matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -530,12 +845,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the logical row +the logical column

    - + integer, intent(in) :: col - +

    the logical row +the logical column

    - + complex(kind=real_4), intent(in), - DIMENSION(:) + DIMENSION(:), CONTIGUOUS :: block +

    the block to put

    +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col
    - + + logical, + intent(in),optional + + ::transposed +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + logical, intent(in), :: summation +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop
    - + complex(kind=real_4), intent(in), :: scale - +

    scale the OBblock being added

    @@ -635,8 +999,8 @@

    Arguments

    @@ -660,12 +1024,13 @@

    Arguments

    @@ -675,27 +1040,59 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -705,12 +1102,28 @@

    Arguments

    + + + + + + + + @@ -720,7 +1133,7 @@

    Arguments

    @@ -731,11 +1144,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block2d_s(matrix, row, col, block, summation, scale) +

    private subroutine dbcsr_put_block2d_s(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale)

    - +

    Put a 2-D block in a DBCSR matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -645,12 +1009,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + real(kind=real_8), intent(in), - DIMENSION(:, :) + DIMENSION(:, :), CONTIGUOUS, TARGET :: block +

    the block to put

    +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col
    - + + logical, + intent(in),optional + + ::transposed +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + logical, intent(in), :: summation +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop
    - + real(kind=real_8), intent(in), :: scale - +

    scale the block being added

    @@ -750,8 +1163,8 @@

    Arguments

    @@ -775,12 +1188,13 @@

    Arguments

    @@ -790,27 +1204,59 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -820,12 +1266,28 @@

    Arguments

    + + + + + + + + @@ -835,7 +1297,7 @@

    Arguments

    @@ -846,11 +1308,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block2d_z(matrix, row, col, block, summation, scale) +

    private subroutine dbcsr_put_block2d_z(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale)

    - +

    Put a 2-D block in a DBCSR matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -760,12 +1173,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + real(kind=real_4), intent(in), - DIMENSION(:, :) + DIMENSION(:, :), CONTIGUOUS, TARGET :: block +

    the block to put

    +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col
    - + + logical, + intent(in),optional + + ::transposed +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + logical, intent(in), :: summation +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop
    - + real(kind=real_4), intent(in), :: scale - +

    scale the block being added

    @@ -865,8 +1327,8 @@

    Arguments

    @@ -890,12 +1352,13 @@

    Arguments

    @@ -905,27 +1368,59 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -935,12 +1430,28 @@

    Arguments

    + + + + + + + + @@ -950,7 +1461,7 @@

    Arguments

    @@ -961,11 +1472,11 @@

    Arguments

    -

    private subroutine dbcsr_put_block2d_c(matrix, row, col, block, summation, scale) +

    private subroutine dbcsr_put_block2d_c(matrix, row, col, block, lb_row_col, transposed, summation, flop, scale)

    - +

    Put a 2-D block in a DBCSR matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -875,12 +1337,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + complex(kind=real_8), intent(in), - DIMENSION(:, :) + DIMENSION(:, :), CONTIGUOUS, TARGET :: block +

    the block to put

    +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col
    - + + logical, + intent(in),optional + + ::transposed +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + logical, intent(in), :: summation +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop
    - + complex(kind=real_8), intent(in), :: scale - +

    scale the block being added

    @@ -980,8 +1491,8 @@

    Arguments

    @@ -1005,12 +1516,13 @@

    Arguments

    @@ -1020,27 +1532,59 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -1050,12 +1594,28 @@

    Arguments

    + + + + + + + + @@ -1065,7 +1625,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_reserve_block2d.html b/develop/interface/dbcsr_reserve_block2d.html index cc96a14da53..418267085c6 100644 --- a/develop/interface/dbcsr_reserve_block2d.html +++ b/develop/interface/dbcsr_reserve_block2d.html @@ -72,20 +72,20 @@

    dbcsr_reserve_block2d
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 36 statements, 0.1% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,11 +152,11 @@

    public interface dbcsr_reserve_block2d

    Module Procedures

    -

    private subroutine dbcsr_reserve_block2d_s(matrix, row, col, block, transposed, existed) +

    private subroutine dbcsr_reserve_block2d_d(matrix, row, col, block, transposed, existed)

    -

    Put a 2-D block in a DBCSR matrix using the btree

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -990,12 +1501,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + complex(kind=real_4), intent(in), - DIMENSION(:, :) + DIMENSION(:, :), CONTIGUOUS, TARGET :: block +

    the block to put

    +
    + + integer, + intent(inout),optional, + DIMENSION(2) + ::lb_row_col
    - + + logical, + intent(in),optional + + ::transposed +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + logical, intent(in), :: summation +

    the block is transposed +if block exists, then sum the new block to the old one instead of replacing it

    +
    + + integer(kind=int_8), + intent(inout),optional + + ::flop
    - + complex(kind=real_4), intent(in), :: scale - +

    scale the block being added

    @@ -171,8 +171,8 @@

    Arguments

    @@ -196,13 +196,12 @@

    Arguments

    @@ -212,14 +211,13 @@

    Arguments

    @@ -243,12 +241,12 @@

    Arguments

    @@ -258,7 +256,7 @@

    Arguments

    @@ -269,11 +267,11 @@

    Arguments

    -

    private subroutine dbcsr_reserve_block2d_d(matrix, row, col, block, transposed, existed) +

    private subroutine dbcsr_reserve_block2d_s(matrix, row, col, block, transposed, existed)

    -

    Put a 2-D block in a DBCSR matrix using the btree

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -181,12 +181,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - - real(kind=real_4), + + real(kind=real_8), @@ -228,12 +226,12 @@

    Arguments

    :: block -

    the block to reserve; added if not NULL

    +
    - + logical, intent(in), :: transposed -

    the block holds transposed data

    +
    - + logical, intent(out), :: existed -

    block already existed

    +
    @@ -288,8 +286,8 @@

    Arguments

    @@ -313,13 +311,12 @@

    Arguments

    @@ -329,14 +326,13 @@

    Arguments

    @@ -360,12 +356,12 @@

    Arguments

    @@ -375,7 +371,7 @@

    Arguments

    @@ -386,11 +382,11 @@

    Arguments

    -

    private subroutine dbcsr_reserve_block2d_c(matrix, row, col, block, transposed, existed) +

    private subroutine dbcsr_reserve_block2d_c(matrix, row, col, block, transposed, existed)

    -

    Put a 2-D block in a DBCSR matrix using the btree

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -298,12 +296,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - - real(kind=real_8), + + real(kind=real_4), @@ -345,12 +341,12 @@

    Arguments

    :: block -

    the block to reserve; added if not NULL

    +
    - + logical, intent(in), :: transposed -

    the block holds transposed data

    +
    - + logical, intent(out), :: existed -

    block already existed

    +
    @@ -405,8 +401,8 @@

    Arguments

    @@ -430,13 +426,12 @@

    Arguments

    @@ -446,13 +441,12 @@

    Arguments

    @@ -462,12 +456,12 @@

    Arguments

    @@ -477,12 +471,12 @@

    Arguments

    @@ -492,7 +486,7 @@

    Arguments

    @@ -503,11 +497,11 @@

    Arguments

    -

    private subroutine dbcsr_reserve_block2d_z(matrix, row, col, block, transposed, existed) +

    private subroutine dbcsr_reserve_block2d_z(matrix, row, col, block, transposed, existed)

    -

    Put a 2-D block in a DBCSR matrix using the btree

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -415,12 +411,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + complex(kind=real_4), :: block -

    the block to reserve; added if not NULL

    +
    - + logical, intent(in), :: transposed -

    the block holds transposed data

    +
    - + logical, intent(out), :: existed -

    block already existed

    +
    @@ -522,8 +516,8 @@

    Arguments

    @@ -547,13 +541,12 @@

    Arguments

    @@ -563,13 +556,12 @@

    Arguments

    @@ -579,12 +571,12 @@

    Arguments

    @@ -594,12 +586,12 @@

    Arguments

    @@ -609,7 +601,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_reserve_block2d~2.html b/develop/interface/dbcsr_reserve_block2d~2.html index 120b5dee1f5..a275f35a6df 100644 --- a/develop/interface/dbcsr_reserve_block2d~2.html +++ b/develop/interface/dbcsr_reserve_block2d~2.html @@ -72,20 +72,20 @@

    dbcsr_reserve_block2d
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 239 statements, 0.4% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,11 +152,11 @@

    public interface dbcsr_reserve_block2d

    Module Procedures

    -

    private subroutine dbcsr_reserve_block2d_d(matrix, row, col, block, transposed, existed) +

    private subroutine dbcsr_reserve_block2d_s(matrix, row, col, block, transposed, existed)

    - +

    Put a 2-D block in a DBCSR matrix using the btree

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -532,12 +526,12 @@

    Arguments

    :: matrix -

    DBCSR matrix

    +
    - + integer, intent(in) :: row -

    the row -the column

    +
    - + integer, intent(in) :: col -

    the row -the column

    +
    - + complex(kind=real_8), :: block -

    the block to reserve; added if not NULL

    +
    - + logical, intent(in), :: transposed -

    the block holds transposed data

    +
    - + logical, intent(out), :: existed -

    block already existed

    +
    @@ -171,8 +171,8 @@

    Arguments

    @@ -196,12 +196,13 @@

    Arguments

    @@ -211,13 +212,14 @@

    Arguments

    @@ -241,12 +243,12 @@

    Arguments

    @@ -256,7 +258,7 @@

    Arguments

    @@ -267,11 +269,11 @@

    Arguments

    -

    private subroutine dbcsr_reserve_block2d_s(matrix, row, col, block, transposed, existed) +

    private subroutine dbcsr_reserve_block2d_d(matrix, row, col, block, transposed, existed)

    - +

    Put a 2-D block in a DBCSR matrix using the btree

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -181,12 +181,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - - real(kind=real_8), + + real(kind=real_4), @@ -226,12 +228,12 @@

    Arguments

    :: block - +

    the block to reserve; added if not NULL

    - + logical, intent(in), :: transposed - +

    the block holds transposed data

    - + logical, intent(out), :: existed - +

    block already existed

    @@ -286,8 +288,8 @@

    Arguments

    @@ -311,12 +313,13 @@

    Arguments

    @@ -326,13 +329,14 @@

    Arguments

    @@ -356,12 +360,12 @@

    Arguments

    @@ -371,7 +375,7 @@

    Arguments

    @@ -382,11 +386,11 @@

    Arguments

    -

    private subroutine dbcsr_reserve_block2d_c(matrix, row, col, block, transposed, existed) +

    private subroutine dbcsr_reserve_block2d_c(matrix, row, col, block, transposed, existed)

    - +

    Put a 2-D block in a DBCSR matrix using the btree

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -296,12 +298,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - - real(kind=real_4), + + real(kind=real_8), @@ -341,12 +345,12 @@

    Arguments

    :: block - +

    the block to reserve; added if not NULL

    - + logical, intent(in), :: transposed - +

    the block holds transposed data

    - + logical, intent(out), :: existed - +

    block already existed

    @@ -401,8 +405,8 @@

    Arguments

    @@ -426,12 +430,13 @@

    Arguments

    @@ -441,12 +446,13 @@

    Arguments

    @@ -456,12 +462,12 @@

    Arguments

    @@ -471,12 +477,12 @@

    Arguments

    @@ -486,7 +492,7 @@

    Arguments

    @@ -497,11 +503,11 @@

    Arguments

    -

    private subroutine dbcsr_reserve_block2d_z(matrix, row, col, block, transposed, existed) +

    private subroutine dbcsr_reserve_block2d_z(matrix, row, col, block, transposed, existed)

    - +

    Put a 2-D block in a DBCSR matrix using the btree

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -411,12 +415,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + complex(kind=real_4), :: block - +

    the block to reserve; added if not NULL

    - + logical, intent(in), :: transposed - +

    the block holds transposed data

    - + logical, intent(out), :: existed - +

    block already existed

    @@ -516,8 +522,8 @@

    Arguments

    @@ -541,12 +547,13 @@

    Arguments

    @@ -556,12 +563,13 @@

    Arguments

    @@ -571,12 +579,12 @@

    Arguments

    @@ -586,12 +594,12 @@

    Arguments

    @@ -601,7 +609,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_scalar_get_value.html b/develop/interface/dbcsr_scalar_get_value.html index ccd4393ca24..1d789c1e0fe 100644 --- a/develop/interface/dbcsr_scalar_get_value.html +++ b/develop/interface/dbcsr_scalar_get_value.html @@ -186,7 +186,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    @@ -296,7 +296,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_scale.html b/develop/interface/dbcsr_scale.html index 6e3b47f70cc..91693e5f241 100644 --- a/develop/interface/dbcsr_scale.html +++ b/develop/interface/dbcsr_scale.html @@ -72,20 +72,20 @@

    dbcsr_scale
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 27 statements, 0.0% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,9 +129,8 @@

    Module Procedures

    @@ -153,81 +152,11 @@

    public interface dbcsr_scale

    Module Procedures

    -

    private subroutine dbcsr_scale_anytype(matrix_a, alpha_scalar, limits) +

    private subroutine dbcsr_scale_d(matrix_a, alpha_scalar, last_column)

    -

    Scales a DBCSR matrix by alpha

    Read more… - -

    Arguments

    -

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -526,12 +532,12 @@

    Arguments

    :: matrix - +

    DBCSR matrix

    - + integer, intent(in) :: row - +

    the row +the column

    - + integer, intent(in) :: col - +

    the row +the column

    - + complex(kind=real_8), :: block - +

    the block to reserve; added if not NULL

    - + logical, intent(in), :: transposed - +

    the block holds transposed data

    - + logical, intent(out), :: existed - +

    block already existed

    - + real(kind=real_4), intent(out)
    - + real(kind=real_8), intent(out)
    - + complex(kind=real_4), intent(out)
    - + complex(kind=real_8), intent(out)
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(inout) - - ::matrix_a -

    DBCSR matrix

    -
    - - type(dbcsr_scalar_type), - intent(in) - - ::alpha_scalar -

    a scalar

    -
    - - integer, - intent(in),optional, - DIMENSION(4) - ::limits -

    Scale only a subbox

    -
    - - -
    -
    - -
    -

    private subroutine dbcsr_scale_s(matrix_a, alpha_scalar, last_column) -

    -
    - -

    Interface for matrix scaling by a scalar

    +

    Arguments

    @@ -242,8 +171,8 @@

    Arguments

    @@ -293,11 +222,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_d(matrix_a, alpha_scalar, last_column) +

    private subroutine dbcsr_scale_s(matrix_a, alpha_scalar, last_column)

    -

    Interface for matrix scaling by a scalar

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -257,8 +186,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -272,7 +201,7 @@

    Arguments

    - + integer, intent(in),
    @@ -312,8 +241,8 @@

    Arguments

    @@ -363,11 +292,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_c(matrix_a, alpha_scalar, last_column) +

    private subroutine dbcsr_scale_c(matrix_a, alpha_scalar, last_column)

    -

    Interface for matrix scaling by a scalar

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -327,8 +256,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -342,7 +271,7 @@

    Arguments

    - + integer, intent(in),
    @@ -382,8 +311,8 @@

    Arguments

    @@ -433,11 +362,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_z(matrix_a, alpha_scalar, last_column) +

    private subroutine dbcsr_scale_z(matrix_a, alpha_scalar, last_column)

    -

    Interface for matrix scaling by a scalar

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -397,7 +326,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    @@ -452,8 +381,8 @@

    Arguments

    @@ -482,7 +411,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_scale_by_vector.html b/develop/interface/dbcsr_scale_by_vector.html index 565a4554ae7..78147cf7161 100644 --- a/develop/interface/dbcsr_scale_by_vector.html +++ b/develop/interface/dbcsr_scale_by_vector.html @@ -72,20 +72,20 @@

    dbcsr_scale_by_vector
  • 5 statements + title="

    0.0% of total for procedures.

    Including implementation: 28 statements, 0.0% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,9 +129,8 @@

    Module Procedures

    @@ -153,81 +152,11 @@

    public interface dbcsr_scale_by_vector

    Module Procedures

    -

    private subroutine dbcsr_scale_by_vector_anytype(matrix_a, alpha, side) +

    private subroutine dbcsr_scale_by_vector_d(matrix_a, alpha, side)

    -

    Scales a DBCSR matrix by alpha

    - -

    Arguments

    -

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -467,7 +396,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeIntentOptional AttributesName
    - - type(dbcsr_type), - intent(inout) - - ::matrix_a -

    DBCSR matrix

    -
    - - type(dbcsr_data_obj), - intent(in),optional - - ::alpha -

    the scaling vector

    -
    - - character(len=*), - intent(in) - - ::side -

    apply the scaling from the side

    -
    - - -
    -
    - -
    -

    private subroutine dbcsr_scale_by_vector_s(matrix_a, alpha, side) -

    -
    - -

    Interface for matrix scaling by a vector

    +

    Arguments

    @@ -242,8 +171,8 @@

    Arguments

    @@ -272,7 +201,7 @@

    Arguments

    @@ -293,11 +222,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_by_vector_d(matrix_a, alpha, side) +

    private subroutine dbcsr_scale_by_vector_s(matrix_a, alpha, side)

    -

    Interface for matrix scaling by a vector

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -257,12 +186,12 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in), - DIMENSION(:), TARGET, CONTIGUOUS + DIMENSION(:), TARGET :: alpha
    - + character(len=*), intent(in)
    @@ -312,8 +241,8 @@

    Arguments

    @@ -342,7 +271,7 @@

    Arguments

    @@ -363,11 +292,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_by_vector_c(matrix_a, alpha, side) +

    private subroutine dbcsr_scale_by_vector_c(matrix_a, alpha, side)

    -

    Interface for matrix scaling by a vector

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -327,12 +256,12 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in), - DIMENSION(:), TARGET, CONTIGUOUS + DIMENSION(:), TARGET :: alpha
    - + character(len=*), intent(in)
    @@ -382,8 +311,8 @@

    Arguments

    @@ -433,11 +362,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_by_vector_z(matrix_a, alpha, side) +

    private subroutine dbcsr_scale_by_vector_z(matrix_a, alpha, side)

    -

    Interface for matrix scaling by a vector

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -397,12 +326,12 @@

    Arguments

    - + complex(kind=real_4), intent(in), - DIMENSION(:), TARGET, CONTIGUOUS + DIMENSION(:), TARGET :: alpha
    @@ -452,8 +381,8 @@

    Arguments

    diff --git a/develop/interface/dbcsr_scale_by_vector~2.html b/develop/interface/dbcsr_scale_by_vector~2.html index 32095b09a38..1402402256f 100644 --- a/develop/interface/dbcsr_scale_by_vector~2.html +++ b/develop/interface/dbcsr_scale_by_vector~2.html @@ -72,20 +72,20 @@

    dbcsr_scale_by_vector
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 156 statements, 0.3% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -129,8 +129,9 @@

    Module Procedures

    @@ -152,11 +153,11 @@

    public interface dbcsr_scale_by_vector

    Module Procedures

    -

    private subroutine dbcsr_scale_by_vector_d(matrix_a, alpha, side) +

    private subroutine dbcsr_scale_by_vector_anytype(matrix_a, alpha, side)

    - +

    Scales a DBCSR matrix by alpha

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -467,12 +396,12 @@

    Arguments

    - + complex(kind=real_8), intent(in), - DIMENSION(:), TARGET, CONTIGUOUS + DIMENSION(:), TARGET :: alpha
    @@ -171,8 +172,78 @@

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + +
    - - type(dbcsr_type), + + type(dbcsr_type), + intent(inout) + + ::matrix_a +

    DBCSR matrix

    +
    + + type(dbcsr_data_obj), + intent(in),optional + + ::alpha +

    the scaling vector

    +
    + + character(len=*), + intent(in) + + ::side +

    apply the scaling from the side

    +
    + + +
    +
    + +
    +

    private subroutine dbcsr_scale_by_vector_s(matrix_a, alpha, side) +

    +
    + +

    Interface for matrix scaling by a vector

    + +

    Arguments

    + + + + + + + + + + + + @@ -201,7 +272,7 @@

    Arguments

    @@ -222,11 +293,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_by_vector_s(matrix_a, alpha, side) +

    private subroutine dbcsr_scale_by_vector_d(matrix_a, alpha, side)

    - +

    Interface for matrix scaling by a vector

    Arguments

    TypeIntentOptional AttributesName
    + + type(dbcsr_type), intent(inout) @@ -186,12 +257,12 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in), - DIMENSION(:), TARGET + DIMENSION(:), TARGET, CONTIGUOUS :: alpha
    - + character(len=*), intent(in)
    @@ -241,8 +312,8 @@

    Arguments

    @@ -271,7 +342,7 @@

    Arguments

    @@ -292,11 +363,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_by_vector_c(matrix_a, alpha, side) +

    private subroutine dbcsr_scale_by_vector_c(matrix_a, alpha, side)

    - +

    Interface for matrix scaling by a vector

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -256,12 +327,12 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in), - DIMENSION(:), TARGET + DIMENSION(:), TARGET, CONTIGUOUS :: alpha
    - + character(len=*), intent(in)
    @@ -311,8 +382,8 @@

    Arguments

    @@ -362,11 +433,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_by_vector_z(matrix_a, alpha, side) +

    private subroutine dbcsr_scale_by_vector_z(matrix_a, alpha, side)

    - +

    Interface for matrix scaling by a vector

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -326,12 +397,12 @@

    Arguments

    - + complex(kind=real_4), intent(in), - DIMENSION(:), TARGET + DIMENSION(:), TARGET, CONTIGUOUS :: alpha
    @@ -382,7 +453,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_scale~2.html b/develop/interface/dbcsr_scale~2.html index 3be76f03e52..adcdc88405f 100644 --- a/develop/interface/dbcsr_scale~2.html +++ b/develop/interface/dbcsr_scale~2.html @@ -72,20 +72,20 @@

    dbcsr_scale
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 140 statements, 0.2% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,9 @@

    Module Procedures

    @@ -152,11 +153,11 @@

    public interface dbcsr_scale

    Module Procedures

    -

    private subroutine dbcsr_scale_d(matrix_a, alpha_scalar, last_column) +

    private subroutine dbcsr_scale_anytype(matrix_a, alpha_scalar, limits)

    - +

    Scales a DBCSR matrix by alpha

    Read more…

    Arguments

    - type(dbcsr_type), + type(dbcsr_type), intent(inout) @@ -396,12 +467,12 @@

    Arguments

    - + complex(kind=real_8), intent(in), - DIMENSION(:), TARGET + DIMENSION(:), TARGET, CONTIGUOUS :: alpha
    @@ -171,8 +172,78 @@

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + +
    - - type(dbcsr_type), + + type(dbcsr_type), + intent(inout) + + ::matrix_a +

    DBCSR matrix

    +
    + + type(dbcsr_scalar_type), + intent(in) + + ::alpha_scalar +

    a scalar

    +
    + + integer, + intent(in),optional, + DIMENSION(4) + ::limits +

    Scale only a subbox

    +
    + + +
    +
    + +
    +

    private subroutine dbcsr_scale_s(matrix_a, alpha_scalar, last_column) +

    +
    + +

    Interface for matrix scaling by a scalar

    + +

    Arguments

    + + + + + + + + + + + +
    TypeIntentOptional AttributesName
    + + type(dbcsr_type), intent(inout) @@ -186,8 +257,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -222,11 +293,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_s(matrix_a, alpha_scalar, last_column) +

    private subroutine dbcsr_scale_d(matrix_a, alpha_scalar, last_column)

    - +

    Interface for matrix scaling by a scalar

    Arguments

    @@ -242,7 +313,7 @@

    Arguments

    @@ -292,11 +363,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_c(matrix_a, alpha_scalar, last_column) +

    private subroutine dbcsr_scale_c(matrix_a, alpha_scalar, last_column)

    - +

    Interface for matrix scaling by a scalar

    Arguments

    - type(dbcsr_type), + type(dbcsr_type), intent(inout) @@ -256,8 +327,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -271,7 +342,7 @@

    Arguments

    - + integer, intent(in),
    @@ -311,8 +382,8 @@

    Arguments

    @@ -341,7 +412,7 @@

    Arguments

    @@ -362,11 +433,11 @@

    Arguments

    -

    private subroutine dbcsr_scale_z(matrix_a, alpha_scalar, last_column) +

    private subroutine dbcsr_scale_z(matrix_a, alpha_scalar, last_column)

    - +

    Interface for matrix scaling by a scalar

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -326,7 +397,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    @@ -381,8 +452,8 @@

    Arguments

    @@ -411,7 +482,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_set.html b/develop/interface/dbcsr_set.html index a90785481dc..03d276bc7b9 100644 --- a/develop/interface/dbcsr_set.html +++ b/develop/interface/dbcsr_set.html @@ -72,20 +72,20 @@

    dbcsr_set
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 23 statements, 0.0% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,11 +152,11 @@

    public interface dbcsr_set

    Module Procedures

    -

    private subroutine dbcsr_set_s(matrix, alpha) +

    private subroutine dbcsr_set_d(matrix, alpha)

    -

    Interface for dbcsr_set

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -396,7 +467,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    @@ -172,7 +172,7 @@

    Arguments

    - type(dbcsr_type), + type(dbcsr_type), intent(inout) @@ -186,8 +186,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -207,11 +207,11 @@

    Arguments

    -

    private subroutine dbcsr_set_d(matrix, alpha) +

    private subroutine dbcsr_set_s(matrix, alpha)

    -

    Interface for dbcsr_set

    +

    Arguments

    @@ -226,8 +226,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -241,8 +241,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -262,11 +262,11 @@

    Arguments

    -

    private subroutine dbcsr_set_c(matrix, alpha) +

    private subroutine dbcsr_set_c(matrix, alpha)

    -

    Interface for dbcsr_set

    +

    Arguments

    @@ -281,8 +281,8 @@

    Arguments

    @@ -317,11 +317,11 @@

    Arguments

    -

    private subroutine dbcsr_set_z(matrix, alpha) +

    private subroutine dbcsr_set_z(matrix, alpha)

    -

    Interface for dbcsr_set

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -296,7 +296,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    @@ -336,8 +336,8 @@

    Arguments

    diff --git a/develop/interface/dbcsr_set_block_pointer.html b/develop/interface/dbcsr_set_block_pointer.html index 291b56e69c9..ed120207008 100644 --- a/develop/interface/dbcsr_set_block_pointer.html +++ b/develop/interface/dbcsr_set_block_pointer.html @@ -172,7 +172,7 @@

    Arguments

    @@ -289,7 +289,7 @@

    Arguments

    @@ -391,7 +391,7 @@

    Arguments

    @@ -493,7 +493,7 @@

    Arguments

    @@ -595,7 +595,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_set_diag.html b/develop/interface/dbcsr_set_diag.html index 8ad75bbc562..05057f90526 100644 --- a/develop/interface/dbcsr_set_diag.html +++ b/develop/interface/dbcsr_set_diag.html @@ -72,20 +72,20 @@

    dbcsr_set_diag
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 24 statements, 0.0% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,7 +152,7 @@

    public interface dbcsr_set_diag

    Module Procedures

    -

    private subroutine dbcsr_set_diag_s(matrix, diag) +

    private subroutine dbcsr_set_diag_d(matrix, diag)

    @@ -172,7 +172,7 @@

    Arguments

    @@ -336,8 +336,8 @@

    Arguments

    diff --git a/develop/interface/dbcsr_set_diag~2.html b/develop/interface/dbcsr_set_diag~2.html index b1749a436cf..ef4935a5563 100644 --- a/develop/interface/dbcsr_set_diag~2.html +++ b/develop/interface/dbcsr_set_diag~2.html @@ -72,20 +72,20 @@

    dbcsr_set_diag
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 99 statements, 0.2% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,7 +152,7 @@

    public interface dbcsr_set_diag

    Module Procedures

    -

    private subroutine dbcsr_set_diag_d(matrix, diag) +

    private subroutine dbcsr_set_diag_s(matrix, diag)

    @@ -171,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -351,7 +351,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - type(dbcsr_type), + type(dbcsr_type), intent(inout) @@ -186,8 +186,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in), @@ -207,7 +207,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_d(matrix, diag) +

    private subroutine dbcsr_set_diag_s(matrix, diag)

    @@ -226,8 +226,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -241,8 +241,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in), @@ -281,8 +281,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -296,7 +296,7 @@

    Arguments

    - + complex(kind=real_4), intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -351,7 +351,7 @@

    Arguments

    - + complex(kind=real_8), intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -186,8 +186,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in), @@ -207,7 +207,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_s(matrix, diag) +

    private subroutine dbcsr_set_diag_d(matrix, diag)

    @@ -226,8 +226,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -241,8 +241,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in), @@ -281,8 +281,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -336,8 +336,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) diff --git a/develop/interface/dbcsr_set~2.html b/develop/interface/dbcsr_set~2.html index 2e52bcc35be..30d4bec6aa2 100644 --- a/develop/interface/dbcsr_set~2.html +++ b/develop/interface/dbcsr_set~2.html @@ -72,20 +72,20 @@

    dbcsr_set
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 91 statements, 0.1% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -152,11 +152,11 @@

    public interface dbcsr_set

    Module Procedures

    -

    private subroutine dbcsr_set_d(matrix, alpha) +

    private subroutine dbcsr_set_s(matrix, alpha)

    - +

    Interface for dbcsr_set

    Arguments

    @@ -171,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -186,8 +186,8 @@

    Arguments

    - - real(kind=real_8), + + real(kind=real_4), intent(in) @@ -207,11 +207,11 @@

    Arguments

    -

    private subroutine dbcsr_set_s(matrix, alpha) +

    private subroutine dbcsr_set_d(matrix, alpha)

    - +

    Interface for dbcsr_set

    Arguments

    @@ -226,8 +226,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -241,8 +241,8 @@

    Arguments

    - - real(kind=real_4), + + real(kind=real_8), intent(in) @@ -262,11 +262,11 @@

    Arguments

    -

    private subroutine dbcsr_set_c(matrix, alpha) +

    private subroutine dbcsr_set_c(matrix, alpha)

    - +

    Interface for dbcsr_set

    Arguments

    @@ -281,8 +281,8 @@

    Arguments

    @@ -317,11 +317,11 @@

    Arguments

    -

    private subroutine dbcsr_set_z(matrix, alpha) +

    private subroutine dbcsr_set_z(matrix, alpha)

    - +

    Interface for dbcsr_set

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -296,7 +296,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    @@ -336,8 +336,8 @@

    Arguments

    diff --git a/develop/interface/dbcsr_t_create.html b/develop/interface/dbcsr_t_create.html index 51b3df667e1..041fbe623ac 100644 --- a/develop/interface/dbcsr_t_create.html +++ b/develop/interface/dbcsr_t_create.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -362,7 +362,7 @@

    Arguments

    @@ -377,7 +377,7 @@

    Arguments

    @@ -392,7 +392,7 @@

    Arguments

    @@ -437,7 +437,7 @@

    Arguments

    @@ -492,7 +492,7 @@

    Arguments

    @@ -522,7 +522,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_t_filter.html b/develop/interface/dbcsr_t_filter.html index 19bf66a718e..ce320e39b75 100644 --- a/develop/interface/dbcsr_t_filter.html +++ b/develop/interface/dbcsr_t_filter.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -256,7 +256,7 @@

    Arguments

    @@ -271,7 +271,7 @@

    Arguments

    @@ -286,7 +286,7 @@

    Arguments

    @@ -301,7 +301,7 @@

    Arguments

    @@ -341,7 +341,7 @@

    Arguments

    @@ -356,7 +356,7 @@

    Arguments

    @@ -371,7 +371,7 @@

    Arguments

    @@ -386,7 +386,7 @@

    Arguments

    @@ -426,7 +426,7 @@

    Arguments

    @@ -441,7 +441,7 @@

    Arguments

    @@ -456,7 +456,7 @@

    Arguments

    @@ -471,7 +471,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_t_get_block.html b/develop/interface/dbcsr_t_get_block.html index e6ee639d794..640cb015848 100644 --- a/develop/interface/dbcsr_t_get_block.html +++ b/develop/interface/dbcsr_t_get_block.html @@ -192,7 +192,7 @@

    Arguments

    @@ -222,7 +222,7 @@

    Arguments

    @@ -237,7 +237,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    @@ -322,7 +322,7 @@

    Arguments

    @@ -337,7 +337,7 @@

    Arguments

    @@ -377,7 +377,7 @@

    Arguments

    @@ -407,7 +407,7 @@

    Arguments

    @@ -422,7 +422,7 @@

    Arguments

    @@ -437,7 +437,7 @@

    Arguments

    @@ -477,7 +477,7 @@

    Arguments

    @@ -507,7 +507,7 @@

    Arguments

    @@ -522,7 +522,7 @@

    Arguments

    @@ -562,7 +562,7 @@

    Arguments

    @@ -592,7 +592,7 @@

    Arguments

    @@ -607,7 +607,7 @@

    Arguments

    @@ -622,7 +622,7 @@

    Arguments

    @@ -662,7 +662,7 @@

    Arguments

    @@ -692,7 +692,7 @@

    Arguments

    @@ -707,7 +707,7 @@

    Arguments

    @@ -747,7 +747,7 @@

    Arguments

    @@ -777,7 +777,7 @@

    Arguments

    @@ -792,7 +792,7 @@

    Arguments

    @@ -807,7 +807,7 @@

    Arguments

    @@ -847,7 +847,7 @@

    Arguments

    @@ -877,7 +877,7 @@

    Arguments

    @@ -892,7 +892,7 @@

    Arguments

    @@ -932,7 +932,7 @@

    Arguments

    @@ -962,7 +962,7 @@

    Arguments

    @@ -977,7 +977,7 @@

    Arguments

    @@ -992,7 +992,7 @@

    Arguments

    @@ -1032,7 +1032,7 @@

    Arguments

    @@ -1062,7 +1062,7 @@

    Arguments

    @@ -1077,7 +1077,7 @@

    Arguments

    @@ -1117,7 +1117,7 @@

    Arguments

    @@ -1147,7 +1147,7 @@

    Arguments

    @@ -1162,7 +1162,7 @@

    Arguments

    @@ -1177,7 +1177,7 @@

    Arguments

    @@ -1217,7 +1217,7 @@

    Arguments

    @@ -1247,7 +1247,7 @@

    Arguments

    @@ -1262,7 +1262,7 @@

    Arguments

    @@ -1302,7 +1302,7 @@

    Arguments

    @@ -1332,7 +1332,7 @@

    Arguments

    @@ -1347,7 +1347,7 @@

    Arguments

    @@ -1362,7 +1362,7 @@

    Arguments

    @@ -1402,7 +1402,7 @@

    Arguments

    @@ -1432,7 +1432,7 @@

    Arguments

    @@ -1447,7 +1447,7 @@

    Arguments

    @@ -1487,7 +1487,7 @@

    Arguments

    @@ -1517,7 +1517,7 @@

    Arguments

    @@ -1532,7 +1532,7 @@

    Arguments

    @@ -1547,7 +1547,7 @@

    Arguments

    @@ -1587,7 +1587,7 @@

    Arguments

    @@ -1617,7 +1617,7 @@

    Arguments

    @@ -1632,7 +1632,7 @@

    Arguments

    @@ -1672,7 +1672,7 @@

    Arguments

    @@ -1702,7 +1702,7 @@

    Arguments

    @@ -1717,7 +1717,7 @@

    Arguments

    @@ -1732,7 +1732,7 @@

    Arguments

    @@ -1772,7 +1772,7 @@

    Arguments

    @@ -1802,7 +1802,7 @@

    Arguments

    @@ -1817,7 +1817,7 @@

    Arguments

    @@ -1857,7 +1857,7 @@

    Arguments

    @@ -1887,7 +1887,7 @@

    Arguments

    @@ -1902,7 +1902,7 @@

    Arguments

    @@ -1917,7 +1917,7 @@

    Arguments

    @@ -1957,7 +1957,7 @@

    Arguments

    @@ -1987,7 +1987,7 @@

    Arguments

    @@ -2002,7 +2002,7 @@

    Arguments

    @@ -2042,7 +2042,7 @@

    Arguments

    @@ -2072,7 +2072,7 @@

    Arguments

    @@ -2087,7 +2087,7 @@

    Arguments

    @@ -2102,7 +2102,7 @@

    Arguments

    @@ -2142,7 +2142,7 @@

    Arguments

    @@ -2172,7 +2172,7 @@

    Arguments

    @@ -2187,7 +2187,7 @@

    Arguments

    @@ -2227,7 +2227,7 @@

    Arguments

    @@ -2257,7 +2257,7 @@

    Arguments

    @@ -2272,7 +2272,7 @@

    Arguments

    @@ -2287,7 +2287,7 @@

    Arguments

    @@ -2327,7 +2327,7 @@

    Arguments

    @@ -2357,7 +2357,7 @@

    Arguments

    @@ -2372,7 +2372,7 @@

    Arguments

    @@ -2412,7 +2412,7 @@

    Arguments

    @@ -2442,7 +2442,7 @@

    Arguments

    @@ -2457,7 +2457,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_t_put_block.html b/develop/interface/dbcsr_t_put_block.html index 97497b60707..0c61ec5bcfa 100644 --- a/develop/interface/dbcsr_t_put_block.html +++ b/develop/interface/dbcsr_t_put_block.html @@ -180,7 +180,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    @@ -295,7 +295,7 @@

    Arguments

    @@ -325,7 +325,7 @@

    Arguments

    @@ -340,7 +340,7 @@

    Arguments

    @@ -355,7 +355,7 @@

    Arguments

    @@ -370,7 +370,7 @@

    Arguments

    @@ -410,7 +410,7 @@

    Arguments

    @@ -440,7 +440,7 @@

    Arguments

    @@ -455,7 +455,7 @@

    Arguments

    @@ -470,7 +470,7 @@

    Arguments

    @@ -485,7 +485,7 @@

    Arguments

    @@ -525,7 +525,7 @@

    Arguments

    @@ -555,7 +555,7 @@

    Arguments

    @@ -570,7 +570,7 @@

    Arguments

    @@ -585,7 +585,7 @@

    Arguments

    @@ -600,7 +600,7 @@

    Arguments

    @@ -640,7 +640,7 @@

    Arguments

    @@ -670,7 +670,7 @@

    Arguments

    @@ -685,7 +685,7 @@

    Arguments

    @@ -700,7 +700,7 @@

    Arguments

    @@ -715,7 +715,7 @@

    Arguments

    @@ -755,7 +755,7 @@

    Arguments

    @@ -785,7 +785,7 @@

    Arguments

    @@ -800,7 +800,7 @@

    Arguments

    @@ -815,7 +815,7 @@

    Arguments

    @@ -830,7 +830,7 @@

    Arguments

    @@ -870,7 +870,7 @@

    Arguments

    @@ -900,7 +900,7 @@

    Arguments

    @@ -915,7 +915,7 @@

    Arguments

    @@ -930,7 +930,7 @@

    Arguments

    @@ -945,7 +945,7 @@

    Arguments

    @@ -985,7 +985,7 @@

    Arguments

    @@ -1015,7 +1015,7 @@

    Arguments

    @@ -1030,7 +1030,7 @@

    Arguments

    @@ -1045,7 +1045,7 @@

    Arguments

    @@ -1060,7 +1060,7 @@

    Arguments

    @@ -1100,7 +1100,7 @@

    Arguments

    @@ -1130,7 +1130,7 @@

    Arguments

    @@ -1145,7 +1145,7 @@

    Arguments

    @@ -1160,7 +1160,7 @@

    Arguments

    @@ -1175,7 +1175,7 @@

    Arguments

    @@ -1215,7 +1215,7 @@

    Arguments

    @@ -1245,7 +1245,7 @@

    Arguments

    @@ -1260,7 +1260,7 @@

    Arguments

    @@ -1275,7 +1275,7 @@

    Arguments

    @@ -1290,7 +1290,7 @@

    Arguments

    @@ -1330,7 +1330,7 @@

    Arguments

    @@ -1360,7 +1360,7 @@

    Arguments

    @@ -1375,7 +1375,7 @@

    Arguments

    @@ -1390,7 +1390,7 @@

    Arguments

    @@ -1405,7 +1405,7 @@

    Arguments

    @@ -1445,7 +1445,7 @@

    Arguments

    @@ -1475,7 +1475,7 @@

    Arguments

    @@ -1490,7 +1490,7 @@

    Arguments

    @@ -1505,7 +1505,7 @@

    Arguments

    @@ -1520,7 +1520,7 @@

    Arguments

    @@ -1560,7 +1560,7 @@

    Arguments

    @@ -1590,7 +1590,7 @@

    Arguments

    @@ -1605,7 +1605,7 @@

    Arguments

    @@ -1620,7 +1620,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_t_reserve_blocks.html b/develop/interface/dbcsr_t_reserve_blocks.html index 25ca08d116a..f21c0e2fb0d 100644 --- a/develop/interface/dbcsr_t_reserve_blocks.html +++ b/develop/interface/dbcsr_t_reserve_blocks.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -272,7 +272,7 @@

    Arguments

    @@ -287,7 +287,7 @@

    Arguments

    @@ -327,7 +327,7 @@

    Arguments

    @@ -342,7 +342,7 @@

    Arguments

    @@ -382,7 +382,7 @@

    Arguments

    @@ -397,7 +397,7 @@

    Arguments

    @@ -437,7 +437,7 @@

    Arguments

    @@ -452,7 +452,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_t_set.html b/develop/interface/dbcsr_t_set.html index 6e3636315c8..2c0d2334590 100644 --- a/develop/interface/dbcsr_t_set.html +++ b/develop/interface/dbcsr_t_set.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    @@ -296,7 +296,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_blk_size_t.html b/develop/interface/dbcsr_tas_blk_size_t.html index 1260d811ae2..adb964c43d0 100644 --- a/develop/interface/dbcsr_tas_blk_size_t.html +++ b/develop/interface/dbcsr_tas_blk_size_t.html @@ -169,7 +169,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_create.html b/develop/interface/dbcsr_tas_create.html index 4ee1aa24cfd..46707b812fa 100644 --- a/develop/interface/dbcsr_tas_create.html +++ b/develop/interface/dbcsr_tas_create.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -301,7 +301,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    @@ -331,7 +331,7 @@

    Arguments

    @@ -346,7 +346,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_filter.html b/develop/interface/dbcsr_tas_filter.html index ee2a6f7835c..f068ccf46db 100644 --- a/develop/interface/dbcsr_tas_filter.html +++ b/develop/interface/dbcsr_tas_filter.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -256,7 +256,7 @@

    Arguments

    @@ -271,7 +271,7 @@

    Arguments

    @@ -341,7 +341,7 @@

    Arguments

    @@ -356,7 +356,7 @@

    Arguments

    @@ -426,7 +426,7 @@

    Arguments

    @@ -441,7 +441,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_get_block_p.html b/develop/interface/dbcsr_tas_get_block_p.html index 7a5246c6212..786eccbb0e1 100644 --- a/develop/interface/dbcsr_tas_get_block_p.html +++ b/develop/interface/dbcsr_tas_get_block_p.html @@ -168,7 +168,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    @@ -198,7 +198,7 @@

    Arguments

    @@ -213,7 +213,7 @@

    Arguments

    @@ -228,7 +228,7 @@

    Arguments

    @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_get_block_p~2.html b/develop/interface/dbcsr_tas_get_block_p~2.html index 9fe2d11a236..3faa7ba7dbd 100644 --- a/develop/interface/dbcsr_tas_get_block_p~2.html +++ b/develop/interface/dbcsr_tas_get_block_p~2.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    @@ -331,7 +331,7 @@

    Arguments

    @@ -346,7 +346,7 @@

    Arguments

    @@ -361,7 +361,7 @@

    Arguments

    @@ -376,7 +376,7 @@

    Arguments

    @@ -391,7 +391,7 @@

    Arguments

    @@ -461,7 +461,7 @@

    Arguments

    @@ -476,7 +476,7 @@

    Arguments

    @@ -491,7 +491,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    @@ -521,7 +521,7 @@

    Arguments

    @@ -536,7 +536,7 @@

    Arguments

    @@ -606,7 +606,7 @@

    Arguments

    @@ -621,7 +621,7 @@

    Arguments

    @@ -636,7 +636,7 @@

    Arguments

    @@ -651,7 +651,7 @@

    Arguments

    @@ -666,7 +666,7 @@

    Arguments

    @@ -681,7 +681,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_iterator_next_block.html b/develop/interface/dbcsr_tas_iterator_next_block.html index 013744d6a55..240972e14b9 100644 --- a/develop/interface/dbcsr_tas_iterator_next_block.html +++ b/develop/interface/dbcsr_tas_iterator_next_block.html @@ -169,7 +169,7 @@

    Arguments

    @@ -184,7 +184,7 @@

    Arguments

    @@ -199,7 +199,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    @@ -229,7 +229,7 @@

    Arguments

    @@ -314,7 +314,7 @@

    Arguments

    @@ -329,7 +329,7 @@

    Arguments

    @@ -345,7 +345,7 @@

    Arguments

    @@ -376,7 +376,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_iterator_next_block~2.html b/develop/interface/dbcsr_tas_iterator_next_block~2.html index f07443960ff..3455da96c0a 100644 --- a/develop/interface/dbcsr_tas_iterator_next_block~2.html +++ b/develop/interface/dbcsr_tas_iterator_next_block~2.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    @@ -331,7 +331,7 @@

    Arguments

    @@ -346,7 +346,7 @@

    Arguments

    @@ -361,7 +361,7 @@

    Arguments

    @@ -376,7 +376,7 @@

    Arguments

    @@ -461,7 +461,7 @@

    Arguments

    @@ -476,7 +476,7 @@

    Arguments

    @@ -491,7 +491,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    @@ -521,7 +521,7 @@

    Arguments

    @@ -606,7 +606,7 @@

    Arguments

    @@ -621,7 +621,7 @@

    Arguments

    @@ -636,7 +636,7 @@

    Arguments

    @@ -651,7 +651,7 @@

    Arguments

    @@ -666,7 +666,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_mp_comm.html b/develop/interface/dbcsr_tas_mp_comm.html index 4a5449971bb..857d0472c0b 100644 --- a/develop/interface/dbcsr_tas_mp_comm.html +++ b/develop/interface/dbcsr_tas_mp_comm.html @@ -183,7 +183,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_put_block.html b/develop/interface/dbcsr_tas_put_block.html index 189d037a5e0..59355960c21 100644 --- a/develop/interface/dbcsr_tas_put_block.html +++ b/develop/interface/dbcsr_tas_put_block.html @@ -168,7 +168,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    @@ -198,7 +198,7 @@

    Arguments

    @@ -213,7 +213,7 @@

    Arguments

    @@ -228,7 +228,7 @@

    Arguments

    @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_put_block~2.html b/develop/interface/dbcsr_tas_put_block~2.html index 0e948b3fb38..0d57d4bfa5b 100644 --- a/develop/interface/dbcsr_tas_put_block~2.html +++ b/develop/interface/dbcsr_tas_put_block~2.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -301,7 +301,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    @@ -331,7 +331,7 @@

    Arguments

    @@ -346,7 +346,7 @@

    Arguments

    @@ -361,7 +361,7 @@

    Arguments

    @@ -376,7 +376,7 @@

    Arguments

    @@ -431,7 +431,7 @@

    Arguments

    @@ -446,7 +446,7 @@

    Arguments

    @@ -461,7 +461,7 @@

    Arguments

    @@ -476,7 +476,7 @@

    Arguments

    @@ -491,7 +491,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    @@ -561,7 +561,7 @@

    Arguments

    @@ -576,7 +576,7 @@

    Arguments

    @@ -591,7 +591,7 @@

    Arguments

    @@ -606,7 +606,7 @@

    Arguments

    @@ -621,7 +621,7 @@

    Arguments

    @@ -636,7 +636,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_reserve_blocks.html b/develop/interface/dbcsr_tas_reserve_blocks.html index 1bb28894e2d..66d306173f6 100644 --- a/develop/interface/dbcsr_tas_reserve_blocks.html +++ b/develop/interface/dbcsr_tas_reserve_blocks.html @@ -170,7 +170,7 @@

    Arguments

    @@ -185,7 +185,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_tas_set.html b/develop/interface/dbcsr_tas_set.html index 942816f06b5..9c1e1f91eb9 100644 --- a/develop/interface/dbcsr_tas_set.html +++ b/develop/interface/dbcsr_tas_set.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    @@ -296,7 +296,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    diff --git a/develop/interface/dbcsr_trace.html b/develop/interface/dbcsr_trace.html index a4295652c83..f9b8021772e 100644 --- a/develop/interface/dbcsr_trace.html +++ b/develop/interface/dbcsr_trace.html @@ -72,20 +72,20 @@

    dbcsr_trace
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 24 statements, 0.0% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -152,11 +152,11 @@

    public interface dbcsr_trace

    Module Procedures

    -

    private subroutine dbcsr_trace_s(matrix_a, trace) +

    private subroutine dbcsr_trace_d(matrix_a, trace)

    -

    traces a DBCSR matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -351,7 +351,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in)
    - + type(dbcsr_t_distribution_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + type(dbcsr_t_distribution_type), intent(inout),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(array_list), intent(in)
    - + type(dbcsr_tas_type), intent(out)
    - + character(len=*), intent(in)
    - + type(dbcsr_tas_distribution_type), intent(inout)
    - + integer, intent(in),
    - + class(dbcsr_tas_rowcol_data), intent(in)
    - + class(dbcsr_tas_rowcol_data), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + character(len=*), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + logical, intent(out),
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_data_obj)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    @@ -171,8 +171,8 @@

    Arguments

    - + @@ -207,11 +207,11 @@

    Arguments

    -

    private subroutine dbcsr_trace_sd(matrix_a, trace) +

    private subroutine dbcsr_trace_s(matrix_a, trace)

    -

    Trace of DBCSR matrices

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -181,22 +181,22 @@

    Arguments

    :: matrix_a -

    DBCSR matrix

    +
    - - real(kind=real_4), + + real(kind=real_8), intent(inout)intent(out) :: trace -

    the trace of the matrix

    +
    @@ -226,8 +226,8 @@

    Arguments

    - + @@ -262,11 +262,11 @@

    Arguments

    -

    private subroutine dbcsr_trace_c(matrix_a, trace) +

    private subroutine dbcsr_trace_z(matrix_a, trace)

    -

    traces a DBCSR matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -236,22 +236,22 @@

    Arguments

    :: matrix_a -

    DBCSR matrices

    +
    - - real(kind=real_8), + + real(kind=real_4), intent(inout)intent(out) :: trace -

    the trace of the product of the matrices

    +
    @@ -281,8 +281,8 @@

    Arguments

    - + @@ -317,11 +317,11 @@

    Arguments

    -

    private subroutine dbcsr_trace_z(matrix_a, trace) +

    private subroutine dbcsr_trace_c(matrix_a, trace)

    -

    traces a DBCSR matrix

    +

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -291,22 +291,22 @@

    Arguments

    :: matrix_a -

    DBCSR matrix

    +
    - - complex(kind=real_4), + + complex(kind=real_8), intent(inout)intent(out) :: trace -

    the trace of the matrix

    +
    @@ -336,8 +336,8 @@

    Arguments

    - + diff --git a/develop/interface/dbcsr_trace~2.html b/develop/interface/dbcsr_trace~2.html index 40d3a17a230..6d318038d26 100644 --- a/develop/interface/dbcsr_trace~2.html +++ b/develop/interface/dbcsr_trace~2.html @@ -72,20 +72,20 @@

    dbcsr_trace
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 144 statements, 0.2% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -152,11 +152,11 @@

    public interface dbcsr_trace

    Module Procedures

    -

    private subroutine dbcsr_trace_d(matrix_a, trace) +

    private subroutine dbcsr_trace_s(matrix_a, trace)

    - +

    traces a DBCSR matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -346,22 +346,22 @@

    Arguments

    :: matrix_a -

    DBCSR matrix

    +
    - - complex(kind=real_8), + + complex(kind=real_4), intent(inout)intent(out) :: trace -

    the trace of the matrix

    +
    @@ -171,8 +171,8 @@

    Arguments

    - + @@ -207,11 +207,11 @@

    Arguments

    -

    private subroutine dbcsr_trace_s(matrix_a, trace) +

    private subroutine dbcsr_trace_sd(matrix_a, trace)

    - +

    Trace of DBCSR matrices

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -181,22 +181,22 @@

    Arguments

    :: matrix_a - +

    DBCSR matrix

    - - real(kind=real_8), + + real(kind=real_4), intent(out)intent(inout) :: trace - +

    the trace of the matrix

    @@ -226,8 +226,8 @@

    Arguments

    - + @@ -262,11 +262,11 @@

    Arguments

    -

    private subroutine dbcsr_trace_z(matrix_a, trace) +

    private subroutine dbcsr_trace_c(matrix_a, trace)

    - +

    traces a DBCSR matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -236,22 +236,22 @@

    Arguments

    :: matrix_a - +

    DBCSR matrices

    - - real(kind=real_4), + + real(kind=real_8), intent(out)intent(inout) :: trace - +

    the trace of the product of the matrices

    @@ -281,8 +281,8 @@

    Arguments

    - + @@ -317,11 +317,11 @@

    Arguments

    -

    private subroutine dbcsr_trace_c(matrix_a, trace) +

    private subroutine dbcsr_trace_z(matrix_a, trace)

    - +

    traces a DBCSR matrix

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -291,22 +291,22 @@

    Arguments

    :: matrix_a - +

    DBCSR matrix

    - - complex(kind=real_8), + + complex(kind=real_4), intent(out)intent(inout) :: trace - +

    the trace of the matrix

    @@ -336,8 +336,8 @@

    Arguments

    - + diff --git a/develop/interface/dbcsr_warn_interface.html b/develop/interface/dbcsr_warn_interface.html index 2056b75dcd3..b3c15be32c3 100644 --- a/develop/interface/dbcsr_warn_interface.html +++ b/develop/interface/dbcsr_warn_interface.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/interface/dict_get.html b/develop/interface/dict_get.html index ad3f9956809..2022f0dd413 100644 --- a/develop/interface/dict_get.html +++ b/develop/interface/dict_get.html @@ -186,7 +186,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    diff --git a/develop/interface/dict_haskey.html b/develop/interface/dict_haskey.html index 6da410c47f8..0d75bfbd69f 100644 --- a/develop/interface/dict_haskey.html +++ b/develop/interface/dict_haskey.html @@ -184,7 +184,7 @@

    Arguments

    @@ -244,7 +244,7 @@

    Arguments

    diff --git a/develop/interface/dict_init.html b/develop/interface/dict_init.html index 12a6ef8b7d5..e8633df4c74 100644 --- a/develop/interface/dict_init.html +++ b/develop/interface/dict_init.html @@ -184,7 +184,7 @@

    Arguments

    @@ -239,7 +239,7 @@

    Arguments

    diff --git a/develop/interface/dict_set.html b/develop/interface/dict_set.html index 9aec95e7c37..1ecd7bc6c8b 100644 --- a/develop/interface/dict_set.html +++ b/develop/interface/dict_set.html @@ -184,7 +184,7 @@

    Arguments

    @@ -199,7 +199,7 @@

    Arguments

    @@ -254,7 +254,7 @@

    Arguments

    @@ -269,7 +269,7 @@

    Arguments

    diff --git a/develop/interface/dist_rowcols.html b/develop/interface/dist_rowcols.html index 034295e3728..98f3450d879 100644 --- a/develop/interface/dist_rowcols.html +++ b/develop/interface/dist_rowcols.html @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/interface/dist_sparse_tensor_to_repl_dense_array.html b/develop/interface/dist_sparse_tensor_to_repl_dense_array.html index 89da2cccf09..1518786f6fb 100644 --- a/develop/interface/dist_sparse_tensor_to_repl_dense_array.html +++ b/develop/interface/dist_sparse_tensor_to_repl_dense_array.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -227,7 +227,7 @@

    Arguments

    @@ -242,7 +242,7 @@

    Arguments

    @@ -283,7 +283,7 @@

    Arguments

    @@ -298,7 +298,7 @@

    Arguments

    diff --git a/develop/interface/ensure_array_size.html b/develop/interface/ensure_array_size.html index 7648a87ebf6..ec751e051d8 100644 --- a/develop/interface/ensure_array_size.html +++ b/develop/interface/ensure_array_size.html @@ -173,7 +173,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -218,7 +218,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -264,7 +264,7 @@

    Arguments

    @@ -279,7 +279,7 @@

    Arguments

    @@ -320,7 +320,7 @@

    Arguments

    @@ -350,7 +350,7 @@

    Arguments

    @@ -365,7 +365,7 @@

    Arguments

    @@ -395,7 +395,7 @@

    Arguments

    @@ -411,7 +411,7 @@

    Arguments

    @@ -426,7 +426,7 @@

    Arguments

    @@ -467,7 +467,7 @@

    Arguments

    @@ -497,7 +497,7 @@

    Arguments

    @@ -512,7 +512,7 @@

    Arguments

    @@ -542,7 +542,7 @@

    Arguments

    @@ -558,7 +558,7 @@

    Arguments

    @@ -573,7 +573,7 @@

    Arguments

    @@ -614,7 +614,7 @@

    Arguments

    @@ -644,7 +644,7 @@

    Arguments

    @@ -659,7 +659,7 @@

    Arguments

    @@ -689,7 +689,7 @@

    Arguments

    @@ -705,7 +705,7 @@

    Arguments

    @@ -720,7 +720,7 @@

    Arguments

    @@ -761,7 +761,7 @@

    Arguments

    @@ -791,7 +791,7 @@

    Arguments

    @@ -806,7 +806,7 @@

    Arguments

    @@ -836,7 +836,7 @@

    Arguments

    @@ -852,7 +852,7 @@

    Arguments

    @@ -867,7 +867,7 @@

    Arguments

    @@ -908,7 +908,7 @@

    Arguments

    @@ -938,7 +938,7 @@

    Arguments

    @@ -953,7 +953,7 @@

    Arguments

    @@ -983,7 +983,7 @@

    Arguments

    @@ -999,7 +999,7 @@

    Arguments

    @@ -1014,7 +1014,7 @@

    Arguments

    diff --git a/develop/interface/get_ith_array.html b/develop/interface/get_ith_array.html index 46d84ef5108..abc7c2b2a56 100644 --- a/develop/interface/get_ith_array.html +++ b/develop/interface/get_ith_array.html @@ -169,7 +169,7 @@

    Arguments

    @@ -184,7 +184,7 @@

    Arguments

    @@ -199,7 +199,7 @@

    Arguments

    diff --git a/develop/interface/list_clear.html b/develop/interface/list_clear.html index d777eb80f1a..f47efb2fca3 100644 --- a/develop/interface/list_clear.html +++ b/develop/interface/list_clear.html @@ -171,7 +171,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/interface/list_del.html b/develop/interface/list_del.html index f71d7cc08b3..8b444a2bbdc 100644 --- a/develop/interface/list_del.html +++ b/develop/interface/list_del.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    @@ -296,7 +296,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    diff --git a/develop/interface/list_destroy.html b/develop/interface/list_destroy.html index d2c9c7f3f4f..3c3bbb55680 100644 --- a/develop/interface/list_destroy.html +++ b/develop/interface/list_destroy.html @@ -173,7 +173,7 @@

    Arguments

    @@ -215,7 +215,7 @@

    Arguments

    @@ -257,7 +257,7 @@

    Arguments

    @@ -299,7 +299,7 @@

    Arguments

    diff --git a/develop/interface/list_get.html b/develop/interface/list_get.html index 9a34d06c6fd..58468c81d78 100644 --- a/develop/interface/list_get.html +++ b/develop/interface/list_get.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    diff --git a/develop/interface/list_init.html b/develop/interface/list_init.html index fa3d92f4b75..db51447138d 100644 --- a/develop/interface/list_init.html +++ b/develop/interface/list_init.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -230,7 +230,7 @@

    Arguments

    @@ -245,7 +245,7 @@

    Arguments

    @@ -287,7 +287,7 @@

    Arguments

    @@ -344,7 +344,7 @@

    Arguments

    @@ -359,7 +359,7 @@

    Arguments

    diff --git a/develop/interface/list_insert.html b/develop/interface/list_insert.html index aaa827ee7bf..eb049b49f12 100644 --- a/develop/interface/list_insert.html +++ b/develop/interface/list_insert.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -243,7 +243,7 @@

    Arguments

    @@ -258,7 +258,7 @@

    Arguments

    @@ -273,7 +273,7 @@

    Arguments

    @@ -314,7 +314,7 @@

    Arguments

    @@ -329,7 +329,7 @@

    Arguments

    @@ -344,7 +344,7 @@

    Arguments

    @@ -385,7 +385,7 @@

    Arguments

    @@ -400,7 +400,7 @@

    Arguments

    @@ -415,7 +415,7 @@

    Arguments

    diff --git a/develop/interface/list_isready.html b/develop/interface/list_isready.html index 7babdd464f9..d23200664f5 100644 --- a/develop/interface/list_isready.html +++ b/develop/interface/list_isready.html @@ -171,7 +171,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    diff --git a/develop/interface/list_peek.html b/develop/interface/list_peek.html index 889663ae415..c673f4d5757 100644 --- a/develop/interface/list_peek.html +++ b/develop/interface/list_peek.html @@ -172,7 +172,7 @@

    Arguments

    @@ -264,7 +264,7 @@

    Arguments

    diff --git a/develop/interface/list_pop.html b/develop/interface/list_pop.html index de20a07ab6d..e4bdc5dbd82 100644 --- a/develop/interface/list_pop.html +++ b/develop/interface/list_pop.html @@ -174,7 +174,7 @@

    Arguments

    @@ -222,7 +222,7 @@

    Arguments

    @@ -270,7 +270,7 @@

    Arguments

    @@ -318,7 +318,7 @@

    Arguments

    diff --git a/develop/interface/list_push.html b/develop/interface/list_push.html index 28de81b7380..293427e19dc 100644 --- a/develop/interface/list_push.html +++ b/develop/interface/list_push.html @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    @@ -296,7 +296,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    diff --git a/develop/interface/list_set.html b/develop/interface/list_set.html index 8d7d92bdf85..f51511cb9c5 100644 --- a/develop/interface/list_set.html +++ b/develop/interface/list_set.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -245,7 +245,7 @@

    Arguments

    @@ -260,7 +260,7 @@

    Arguments

    @@ -275,7 +275,7 @@

    Arguments

    @@ -317,7 +317,7 @@

    Arguments

    @@ -332,7 +332,7 @@

    Arguments

    @@ -347,7 +347,7 @@

    Arguments

    @@ -389,7 +389,7 @@

    Arguments

    @@ -404,7 +404,7 @@

    Arguments

    @@ -419,7 +419,7 @@

    Arguments

    diff --git a/develop/interface/list_size.html b/develop/interface/list_size.html index 6bad670e5dc..d5c7bd47663 100644 --- a/develop/interface/list_size.html +++ b/develop/interface/list_size.html @@ -171,7 +171,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    diff --git a/develop/interface/memory_allocate.html b/develop/interface/memory_allocate.html index 11003f30615..9608ceb7baf 100644 --- a/develop/interface/memory_allocate.html +++ b/develop/interface/memory_allocate.html @@ -194,7 +194,7 @@

    Arguments

    @@ -264,7 +264,7 @@

    Arguments

    @@ -334,7 +334,7 @@

    Arguments

    @@ -404,7 +404,7 @@

    Arguments

    @@ -474,7 +474,7 @@

    Arguments

    @@ -544,7 +544,7 @@

    Arguments

    @@ -614,7 +614,7 @@

    Arguments

    @@ -684,7 +684,7 @@

    Arguments

    @@ -754,7 +754,7 @@

    Arguments

    @@ -824,7 +824,7 @@

    Arguments

    @@ -894,7 +894,7 @@

    Arguments

    @@ -964,7 +964,7 @@

    Arguments

    diff --git a/develop/interface/memory_copy.html b/develop/interface/memory_copy.html index cbff2ba5ff9..ac009fd0df5 100644 --- a/develop/interface/memory_copy.html +++ b/develop/interface/memory_copy.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -243,7 +243,7 @@

    Arguments

    @@ -258,7 +258,7 @@

    Arguments

    @@ -273,7 +273,7 @@

    Arguments

    @@ -313,7 +313,7 @@

    Arguments

    @@ -328,7 +328,7 @@

    Arguments

    @@ -343,7 +343,7 @@

    Arguments

    @@ -383,7 +383,7 @@

    Arguments

    @@ -398,7 +398,7 @@

    Arguments

    @@ -413,7 +413,7 @@

    Arguments

    @@ -453,7 +453,7 @@

    Arguments

    @@ -468,7 +468,7 @@

    Arguments

    @@ -483,7 +483,7 @@

    Arguments

    @@ -523,7 +523,7 @@

    Arguments

    @@ -538,7 +538,7 @@

    Arguments

    @@ -553,7 +553,7 @@

    Arguments

    diff --git a/develop/interface/memory_zero.html b/develop/interface/memory_zero.html index c1019feaeed..54458f36e20 100644 --- a/develop/interface/memory_zero.html +++ b/develop/interface/memory_zero.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -228,7 +228,7 @@

    Arguments

    @@ -243,7 +243,7 @@

    Arguments

    @@ -283,7 +283,7 @@

    Arguments

    @@ -298,7 +298,7 @@

    Arguments

    @@ -338,7 +338,7 @@

    Arguments

    @@ -353,7 +353,7 @@

    Arguments

    @@ -393,7 +393,7 @@

    Arguments

    @@ -408,7 +408,7 @@

    Arguments

    @@ -448,7 +448,7 @@

    Arguments

    @@ -463,7 +463,7 @@

    Arguments

    diff --git a/develop/interface/mp_allocate.html b/develop/interface/mp_allocate.html index b69fc65a21e..d51f43b8b82 100644 --- a/develop/interface/mp_allocate.html +++ b/develop/interface/mp_allocate.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -243,7 +243,7 @@

    Arguments

    @@ -258,7 +258,7 @@

    Arguments

    @@ -313,7 +313,7 @@

    Arguments

    @@ -328,7 +328,7 @@

    Arguments

    @@ -383,7 +383,7 @@

    Arguments

    @@ -398,7 +398,7 @@

    Arguments

    @@ -453,7 +453,7 @@

    Arguments

    @@ -468,7 +468,7 @@

    Arguments

    @@ -523,7 +523,7 @@

    Arguments

    @@ -538,7 +538,7 @@

    Arguments

    diff --git a/develop/interface/mp_alltoall.html b/develop/interface/mp_alltoall.html index d77986aa500..64b305a1dbf 100644 --- a/develop/interface/mp_alltoall.html +++ b/develop/interface/mp_alltoall.html @@ -321,7 +321,7 @@

    Arguments

    @@ -406,7 +406,7 @@

    Arguments

    @@ -710,7 +710,7 @@

    Arguments

    @@ -795,7 +795,7 @@

    Arguments

    @@ -1099,7 +1099,7 @@

    Arguments

    @@ -1184,7 +1184,7 @@

    Arguments

    @@ -1488,7 +1488,7 @@

    Arguments

    @@ -1573,7 +1573,7 @@

    Arguments

    @@ -1877,7 +1877,7 @@

    Arguments

    @@ -1962,7 +1962,7 @@

    Arguments

    @@ -2266,7 +2266,7 @@

    Arguments

    @@ -2351,7 +2351,7 @@

    Arguments

    diff --git a/develop/interface/mp_bcast.html b/develop/interface/mp_bcast.html index 8b0918d52d1..370644005fd 100644 --- a/develop/interface/mp_bcast.html +++ b/develop/interface/mp_bcast.html @@ -210,7 +210,7 @@

    Arguments

    @@ -280,7 +280,7 @@

    Arguments

    @@ -350,7 +350,7 @@

    Arguments

    @@ -420,7 +420,7 @@

    Arguments

    @@ -490,7 +490,7 @@

    Arguments

    @@ -560,7 +560,7 @@

    Arguments

    @@ -630,7 +630,7 @@

    Arguments

    @@ -700,7 +700,7 @@

    Arguments

    @@ -770,7 +770,7 @@

    Arguments

    @@ -840,7 +840,7 @@

    Arguments

    @@ -910,7 +910,7 @@

    Arguments

    @@ -980,7 +980,7 @@

    Arguments

    @@ -1050,7 +1050,7 @@

    Arguments

    @@ -1120,7 +1120,7 @@

    Arguments

    @@ -1190,7 +1190,7 @@

    Arguments

    @@ -1260,7 +1260,7 @@

    Arguments

    @@ -1330,7 +1330,7 @@

    Arguments

    @@ -1400,7 +1400,7 @@

    Arguments

    @@ -1470,7 +1470,7 @@

    Arguments

    @@ -1540,7 +1540,7 @@

    Arguments

    @@ -1610,7 +1610,7 @@

    Arguments

    @@ -1680,7 +1680,7 @@

    Arguments

    @@ -1750,7 +1750,7 @@

    Arguments

    @@ -1820,7 +1820,7 @@

    Arguments

    @@ -1890,7 +1890,7 @@

    Arguments

    @@ -1960,7 +1960,7 @@

    Arguments

    @@ -2030,7 +2030,7 @@

    Arguments

    @@ -2100,7 +2100,7 @@

    Arguments

    diff --git a/develop/interface/mp_deallocate.html b/develop/interface/mp_deallocate.html index e36b1fe522e..95c72d78a50 100644 --- a/develop/interface/mp_deallocate.html +++ b/develop/interface/mp_deallocate.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -228,7 +228,7 @@

    Arguments

    @@ -243,7 +243,7 @@

    Arguments

    @@ -283,7 +283,7 @@

    Arguments

    @@ -298,7 +298,7 @@

    Arguments

    @@ -338,7 +338,7 @@

    Arguments

    @@ -353,7 +353,7 @@

    Arguments

    @@ -393,7 +393,7 @@

    Arguments

    @@ -408,7 +408,7 @@

    Arguments

    @@ -448,7 +448,7 @@

    Arguments

    @@ -463,7 +463,7 @@

    Arguments

    diff --git a/develop/interface/mp_environ.html b/develop/interface/mp_environ.html index 6f82c9cd669..62a2bc84743 100644 --- a/develop/interface/mp_environ.html +++ b/develop/interface/mp_environ.html @@ -256,7 +256,7 @@

    Arguments

    @@ -356,7 +356,7 @@

    Arguments

    diff --git a/develop/interface/mp_file_read_at_all.html b/develop/interface/mp_file_read_at_all.html index 4929d74693e..437ae7031c4 100644 --- a/develop/interface/mp_file_read_at_all.html +++ b/develop/interface/mp_file_read_at_all.html @@ -195,7 +195,7 @@

    Arguments

    @@ -266,7 +266,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -422,7 +422,7 @@

    Arguments

    @@ -507,7 +507,7 @@

    Arguments

    @@ -578,7 +578,7 @@

    Arguments

    @@ -663,7 +663,7 @@

    Arguments

    @@ -734,7 +734,7 @@

    Arguments

    @@ -819,7 +819,7 @@

    Arguments

    @@ -890,7 +890,7 @@

    Arguments

    @@ -975,7 +975,7 @@

    Arguments

    @@ -1046,7 +1046,7 @@

    Arguments

    @@ -1131,7 +1131,7 @@

    Arguments

    diff --git a/develop/interface/mp_file_write_at.html b/develop/interface/mp_file_write_at.html index 922f006efe7..52852b98ed7 100644 --- a/develop/interface/mp_file_write_at.html +++ b/develop/interface/mp_file_write_at.html @@ -195,7 +195,7 @@

    Arguments

    @@ -266,7 +266,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -422,7 +422,7 @@

    Arguments

    @@ -507,7 +507,7 @@

    Arguments

    @@ -578,7 +578,7 @@

    Arguments

    @@ -663,7 +663,7 @@

    Arguments

    @@ -734,7 +734,7 @@

    Arguments

    @@ -819,7 +819,7 @@

    Arguments

    @@ -890,7 +890,7 @@

    Arguments

    @@ -975,7 +975,7 @@

    Arguments

    @@ -1046,7 +1046,7 @@

    Arguments

    @@ -1131,7 +1131,7 @@

    Arguments

    diff --git a/develop/interface/mp_file_write_at_all.html b/develop/interface/mp_file_write_at_all.html index c66772e450c..131de2f93c4 100644 --- a/develop/interface/mp_file_write_at_all.html +++ b/develop/interface/mp_file_write_at_all.html @@ -195,7 +195,7 @@

    Arguments

    @@ -266,7 +266,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -422,7 +422,7 @@

    Arguments

    @@ -507,7 +507,7 @@

    Arguments

    @@ -578,7 +578,7 @@

    Arguments

    @@ -663,7 +663,7 @@

    Arguments

    @@ -734,7 +734,7 @@

    Arguments

    @@ -819,7 +819,7 @@

    Arguments

    @@ -890,7 +890,7 @@

    Arguments

    @@ -975,7 +975,7 @@

    Arguments

    @@ -1046,7 +1046,7 @@

    Arguments

    @@ -1131,7 +1131,7 @@

    Arguments

    diff --git a/develop/interface/mp_iallgather.html b/develop/interface/mp_iallgather.html index 2187665c954..5a7e81e25dc 100644 --- a/develop/interface/mp_iallgather.html +++ b/develop/interface/mp_iallgather.html @@ -261,7 +261,7 @@

    Arguments

    @@ -347,7 +347,7 @@

    Arguments

    @@ -433,7 +433,7 @@

    Arguments

    @@ -519,7 +519,7 @@

    Arguments

    @@ -605,7 +605,7 @@

    Arguments

    @@ -691,7 +691,7 @@

    Arguments

    @@ -777,7 +777,7 @@

    Arguments

    @@ -863,7 +863,7 @@

    Arguments

    @@ -949,7 +949,7 @@

    Arguments

    @@ -1035,7 +1035,7 @@

    Arguments

    @@ -1121,7 +1121,7 @@

    Arguments

    @@ -1207,7 +1207,7 @@

    Arguments

    @@ -1293,7 +1293,7 @@

    Arguments

    @@ -1379,7 +1379,7 @@

    Arguments

    @@ -1465,7 +1465,7 @@

    Arguments

    @@ -1551,7 +1551,7 @@

    Arguments

    @@ -1637,7 +1637,7 @@

    Arguments

    @@ -1723,7 +1723,7 @@

    Arguments

    @@ -1809,7 +1809,7 @@

    Arguments

    @@ -1895,7 +1895,7 @@

    Arguments

    @@ -1981,7 +1981,7 @@

    Arguments

    @@ -2067,7 +2067,7 @@

    Arguments

    @@ -2153,7 +2153,7 @@

    Arguments

    @@ -2239,7 +2239,7 @@

    Arguments

    @@ -2325,7 +2325,7 @@

    Arguments

    @@ -2411,7 +2411,7 @@

    Arguments

    @@ -2497,7 +2497,7 @@

    Arguments

    @@ -2583,7 +2583,7 @@

    Arguments

    @@ -2669,7 +2669,7 @@

    Arguments

    @@ -2755,7 +2755,7 @@

    Arguments

    @@ -2841,7 +2841,7 @@

    Arguments

    @@ -2927,7 +2927,7 @@

    Arguments

    @@ -3013,7 +3013,7 @@

    Arguments

    @@ -3099,7 +3099,7 @@

    Arguments

    @@ -3185,7 +3185,7 @@

    Arguments

    @@ -3271,7 +3271,7 @@

    Arguments

    @@ -3389,7 +3389,7 @@

    Arguments

    @@ -3507,7 +3507,7 @@

    Arguments

    @@ -3625,7 +3625,7 @@

    Arguments

    @@ -3743,7 +3743,7 @@

    Arguments

    @@ -3861,7 +3861,7 @@

    Arguments

    @@ -3979,7 +3979,7 @@

    Arguments

    @@ -4097,7 +4097,7 @@

    Arguments

    @@ -4215,7 +4215,7 @@

    Arguments

    @@ -4333,7 +4333,7 @@

    Arguments

    @@ -4451,7 +4451,7 @@

    Arguments

    @@ -4569,7 +4569,7 @@

    Arguments

    @@ -4687,7 +4687,7 @@

    Arguments

    diff --git a/develop/interface/mp_ibcast.html b/develop/interface/mp_ibcast.html index 92737877cdf..d27af79c26a 100644 --- a/develop/interface/mp_ibcast.html +++ b/develop/interface/mp_ibcast.html @@ -194,7 +194,7 @@

    Arguments

    @@ -224,7 +224,7 @@

    Arguments

    @@ -279,7 +279,7 @@

    Arguments

    @@ -309,7 +309,7 @@

    Arguments

    @@ -364,7 +364,7 @@

    Arguments

    @@ -394,7 +394,7 @@

    Arguments

    @@ -449,7 +449,7 @@

    Arguments

    @@ -479,7 +479,7 @@

    Arguments

    @@ -534,7 +534,7 @@

    Arguments

    @@ -564,7 +564,7 @@

    Arguments

    @@ -619,7 +619,7 @@

    Arguments

    @@ -649,7 +649,7 @@

    Arguments

    @@ -704,7 +704,7 @@

    Arguments

    @@ -734,7 +734,7 @@

    Arguments

    @@ -789,7 +789,7 @@

    Arguments

    @@ -819,7 +819,7 @@

    Arguments

    @@ -874,7 +874,7 @@

    Arguments

    @@ -904,7 +904,7 @@

    Arguments

    @@ -959,7 +959,7 @@

    Arguments

    @@ -989,7 +989,7 @@

    Arguments

    @@ -1044,7 +1044,7 @@

    Arguments

    @@ -1074,7 +1074,7 @@

    Arguments

    @@ -1129,7 +1129,7 @@

    Arguments

    @@ -1159,7 +1159,7 @@

    Arguments

    diff --git a/develop/interface/mp_irecv.html b/develop/interface/mp_irecv.html index 44fa0e2f568..b8f99ae3fa4 100644 --- a/develop/interface/mp_irecv.html +++ b/develop/interface/mp_irecv.html @@ -196,7 +196,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    @@ -296,7 +296,7 @@

    Arguments

    @@ -326,7 +326,7 @@

    Arguments

    @@ -396,7 +396,7 @@

    Arguments

    @@ -426,7 +426,7 @@

    Arguments

    @@ -496,7 +496,7 @@

    Arguments

    @@ -526,7 +526,7 @@

    Arguments

    @@ -596,7 +596,7 @@

    Arguments

    @@ -626,7 +626,7 @@

    Arguments

    @@ -696,7 +696,7 @@

    Arguments

    @@ -726,7 +726,7 @@

    Arguments

    @@ -796,7 +796,7 @@

    Arguments

    @@ -826,7 +826,7 @@

    Arguments

    @@ -896,7 +896,7 @@

    Arguments

    @@ -926,7 +926,7 @@

    Arguments

    @@ -996,7 +996,7 @@

    Arguments

    @@ -1026,7 +1026,7 @@

    Arguments

    @@ -1096,7 +1096,7 @@

    Arguments

    @@ -1126,7 +1126,7 @@

    Arguments

    @@ -1196,7 +1196,7 @@

    Arguments

    @@ -1226,7 +1226,7 @@

    Arguments

    @@ -1296,7 +1296,7 @@

    Arguments

    @@ -1326,7 +1326,7 @@

    Arguments

    @@ -1396,7 +1396,7 @@

    Arguments

    @@ -1496,7 +1496,7 @@

    Arguments

    @@ -1526,7 +1526,7 @@

    Arguments

    diff --git a/develop/interface/mp_iscatter.html b/develop/interface/mp_iscatter.html index 134c9341361..434f784183f 100644 --- a/develop/interface/mp_iscatter.html +++ b/develop/interface/mp_iscatter.html @@ -245,7 +245,7 @@

    Arguments

    @@ -345,7 +345,7 @@

    Arguments

    @@ -445,7 +445,7 @@

    Arguments

    @@ -545,7 +545,7 @@

    Arguments

    @@ -645,7 +645,7 @@

    Arguments

    @@ -745,7 +745,7 @@

    Arguments

    @@ -845,7 +845,7 @@

    Arguments

    @@ -945,7 +945,7 @@

    Arguments

    @@ -1045,7 +1045,7 @@

    Arguments

    @@ -1145,7 +1145,7 @@

    Arguments

    @@ -1245,7 +1245,7 @@

    Arguments

    @@ -1345,7 +1345,7 @@

    Arguments

    @@ -1490,7 +1490,7 @@

    Arguments

    @@ -1635,7 +1635,7 @@

    Arguments

    @@ -1780,7 +1780,7 @@

    Arguments

    @@ -1925,7 +1925,7 @@

    Arguments

    @@ -2070,7 +2070,7 @@

    Arguments

    @@ -2215,7 +2215,7 @@

    Arguments

    diff --git a/develop/interface/mp_isend.html b/develop/interface/mp_isend.html index 30bcfaff258..c1f2beb21d8 100644 --- a/develop/interface/mp_isend.html +++ b/develop/interface/mp_isend.html @@ -226,7 +226,7 @@

    Arguments

    @@ -326,7 +326,7 @@

    Arguments

    @@ -426,7 +426,7 @@

    Arguments

    @@ -526,7 +526,7 @@

    Arguments

    @@ -626,7 +626,7 @@

    Arguments

    @@ -726,7 +726,7 @@

    Arguments

    @@ -826,7 +826,7 @@

    Arguments

    @@ -926,7 +926,7 @@

    Arguments

    @@ -1026,7 +1026,7 @@

    Arguments

    @@ -1126,7 +1126,7 @@

    Arguments

    @@ -1226,7 +1226,7 @@

    Arguments

    @@ -1326,7 +1326,7 @@

    Arguments

    @@ -1526,7 +1526,7 @@

    Arguments

    diff --git a/develop/interface/mp_isendrecv.html b/develop/interface/mp_isendrecv.html index ddba0f4f7ea..d2187efaefb 100644 --- a/develop/interface/mp_isendrecv.html +++ b/develop/interface/mp_isendrecv.html @@ -224,7 +224,7 @@

    Arguments

    @@ -371,7 +371,7 @@

    Arguments

    @@ -518,7 +518,7 @@

    Arguments

    @@ -665,7 +665,7 @@

    Arguments

    @@ -812,7 +812,7 @@

    Arguments

    @@ -959,7 +959,7 @@

    Arguments

    @@ -1106,7 +1106,7 @@

    Arguments

    @@ -1253,7 +1253,7 @@

    Arguments

    @@ -1400,7 +1400,7 @@

    Arguments

    @@ -1547,7 +1547,7 @@

    Arguments

    @@ -1694,7 +1694,7 @@

    Arguments

    @@ -1841,7 +1841,7 @@

    Arguments

    diff --git a/develop/interface/mp_isum.html b/develop/interface/mp_isum.html index 23614960237..4626bad0aa1 100644 --- a/develop/interface/mp_isum.html +++ b/develop/interface/mp_isum.html @@ -204,7 +204,7 @@

    Arguments

    @@ -274,7 +274,7 @@

    Arguments

    @@ -344,7 +344,7 @@

    Arguments

    @@ -414,7 +414,7 @@

    Arguments

    @@ -484,7 +484,7 @@

    Arguments

    @@ -554,7 +554,7 @@

    Arguments

    @@ -624,7 +624,7 @@

    Arguments

    diff --git a/develop/interface/mp_recv.html b/develop/interface/mp_recv.html index 6b97ab1f096..25ad51c2cff 100644 --- a/develop/interface/mp_recv.html +++ b/develop/interface/mp_recv.html @@ -194,7 +194,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -453,7 +453,7 @@

    Arguments

    @@ -538,7 +538,7 @@

    Arguments

    @@ -625,7 +625,7 @@

    Arguments

    @@ -710,7 +710,7 @@

    Arguments

    @@ -797,7 +797,7 @@

    Arguments

    @@ -882,7 +882,7 @@

    Arguments

    @@ -969,7 +969,7 @@

    Arguments

    @@ -1054,7 +1054,7 @@

    Arguments

    @@ -1141,7 +1141,7 @@

    Arguments

    diff --git a/develop/interface/mp_rget.html b/develop/interface/mp_rget.html index 1703f9c6236..cc14f8d0ecc 100644 --- a/develop/interface/mp_rget.html +++ b/develop/interface/mp_rget.html @@ -188,7 +188,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    @@ -348,7 +348,7 @@

    Arguments

    @@ -423,7 +423,7 @@

    Arguments

    @@ -508,7 +508,7 @@

    Arguments

    @@ -583,7 +583,7 @@

    Arguments

    @@ -668,7 +668,7 @@

    Arguments

    @@ -743,7 +743,7 @@

    Arguments

    @@ -828,7 +828,7 @@

    Arguments

    @@ -903,7 +903,7 @@

    Arguments

    @@ -988,7 +988,7 @@

    Arguments

    @@ -1063,7 +1063,7 @@

    Arguments

    diff --git a/develop/interface/mp_sendrecv.html b/develop/interface/mp_sendrecv.html index 5ba7b7e5a19..5fa81d3af3d 100644 --- a/develop/interface/mp_sendrecv.html +++ b/develop/interface/mp_sendrecv.html @@ -218,7 +218,7 @@

    Arguments

    @@ -318,7 +318,7 @@

    Arguments

    @@ -418,7 +418,7 @@

    Arguments

    @@ -518,7 +518,7 @@

    Arguments

    @@ -618,7 +618,7 @@

    Arguments

    @@ -718,7 +718,7 @@

    Arguments

    diff --git a/develop/interface/mp_sum_partial.html b/develop/interface/mp_sum_partial.html index e754c7ebbeb..a7038d354b3 100644 --- a/develop/interface/mp_sum_partial.html +++ b/develop/interface/mp_sum_partial.html @@ -188,7 +188,7 @@

    Arguments

    @@ -258,7 +258,7 @@

    Arguments

    @@ -328,7 +328,7 @@

    Arguments

    @@ -398,7 +398,7 @@

    Arguments

    @@ -468,7 +468,7 @@

    Arguments

    @@ -538,7 +538,7 @@

    Arguments

    diff --git a/develop/interface/pointer_view.html b/develop/interface/pointer_view.html index 66f4497db74..da71f1c146d 100644 --- a/develop/interface/pointer_view.html +++ b/develop/interface/pointer_view.html @@ -190,7 +190,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -269,7 +269,7 @@

    Arguments

    @@ -285,7 +285,7 @@

    Arguments

    @@ -348,7 +348,7 @@

    Arguments

    @@ -364,7 +364,7 @@

    Arguments

    @@ -427,7 +427,7 @@

    Arguments

    @@ -443,7 +443,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    @@ -522,7 +522,7 @@

    Arguments

    @@ -585,7 +585,7 @@

    Arguments

    @@ -601,7 +601,7 @@

    Arguments

    @@ -663,7 +663,7 @@

    Arguments

    @@ -678,7 +678,7 @@

    Arguments

    @@ -693,7 +693,7 @@

    Arguments

    diff --git a/develop/interface/roctxmarka.html b/develop/interface/roctxmarka.html index f6e678bfbda..35478c81a41 100644 --- a/develop/interface/roctxmarka.html +++ b/develop/interface/roctxmarka.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/interface/roctxrangepusha.html b/develop/interface/roctxrangepusha.html index 8ffa63d0b6d..72108446a0f 100644 --- a/develop/interface/roctxrangepusha.html +++ b/develop/interface/roctxrangepusha.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/interface/sort.html b/develop/interface/sort.html index 5c34466df39..b2e61ab6cc3 100644 --- a/develop/interface/sort.html +++ b/develop/interface/sort.html @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -258,7 +258,7 @@

    Arguments

    @@ -273,7 +273,7 @@

    Arguments

    @@ -329,7 +329,7 @@

    Arguments

    @@ -344,7 +344,7 @@

    Arguments

    @@ -400,7 +400,7 @@

    Arguments

    @@ -415,7 +415,7 @@

    Arguments

    diff --git a/develop/interface/swap.html b/develop/interface/swap.html index 9ca1c03bd7d..13ba37b3a48 100644 --- a/develop/interface/swap.html +++ b/develop/interface/swap.html @@ -72,20 +72,20 @@

    swap
  • 4 statements + title="

    0.0% of total for procedures.

    Including implementation: 17 statements, 0.0% of total for procedures.">3 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -150,11 +150,11 @@

    public interface swap

    Module Procedures

    -

    private subroutine swap_i8(arr) +

    private elemental subroutine iswap(a, b)

    - +

    Swaps two integers

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -346,22 +346,22 @@

    Arguments

    :: matrix_a - +

    DBCSR matrix

    - - complex(kind=real_4), + + complex(kind=real_8), intent(out)intent(inout) :: trace - +

    the trace of the matrix

    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=default_string_length)
    - + integer(kind=int_4),
    - + character(len=default_string_length)
    - + integer(kind=int_4),
    - + integer, intent(in),
    - + integer, intent(in),
    - + character(len=default_string_length), intent(in)
    - + integer(kind=int_4), intent(in)
    - + integer(kind=int_4), intent(in),
    - + type(call_stat_type), intent(in),
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + integer(kind=int_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + type(array_list), intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + type(list_timerenv_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_timerenv_type), intent(in)
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(in)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(in)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in),
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in),
    - + type(list_routinereport_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in),
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(in)
    - + type(list_routinestat_type), intent(in)
    - + type(list_routinereport_type), intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(in)
    - + type(list_routinestat_type), intent(in)
    - + type(list_routinereport_type), intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer(kind=int_4), intent(out),
    - + integer(kind=int_4), intent(in),
    - + integer, intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer(kind=int_8), intent(in),
    - + integer, intent(in)
    - + real(kind=real_4), intent(out),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + real(kind=real_8), intent(out),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + complex(kind=real_4), intent(out),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + complex(kind=real_8), intent(out),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer(kind=int_4), intent(out),
    - + integer, intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer, intent(in)
    - + real(kind=real_4), intent(out),
    - + integer, intent(in)
    - + real(kind=real_8), intent(out),
    - + integer, intent(in)
    - + complex(kind=real_4), intent(out),
    - + integer, intent(in)
    - + complex(kind=real_8), intent(out),
    - + integer, intent(in)
    - + integer(kind=int_4),
    - + integer, intent(in)
    - + integer(kind=int_8),
    - + integer, intent(in)
    - + real(kind=real_8),
    - + integer, intent(in)
    - + real(kind=real_4),
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + integer, intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer(kind=int_4),
    - + integer, intent(out),
    - + integer(kind=int_8),
    - + integer, intent(out),
    - + real(kind=real_8),
    - + integer, intent(out),
    - + real(kind=real_4),
    - + integer, intent(out),
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer(kind=int_4), intent(out),
    - + integer(kind=int_8), intent(out),
    - + real(kind=real_8), intent(out),
    - + real(kind=real_4), intent(out),
    - + complex(kind=real_8), intent(out),
    - + complex(kind=real_4), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + character(len=C_CHAR)
    - + character(len=C_CHAR)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(out),
    @@ -169,17 +169,34 @@

    Arguments

    - + - + + + + + + + + + @@ -190,11 +207,11 @@

    Arguments

    -

    private subroutine swap_i(arr) +

    private elemental subroutine bswap(a, b)

    - +

    Swaps two logicals

    Arguments

    - - integer(kind=int_8), + + integer, intent(inout),intent(inout) - DIMENSION(2) + ::arra - +

    Integers to swap +Integers to swap

    +
    + + integer, + intent(inout) + + ::b +

    Integers to swap +Integers to swap

    @@ -209,17 +226,34 @@

    Arguments

    - + - + + + + + + + + + diff --git a/develop/interface/swap~2.html b/develop/interface/swap~2.html index d28e13d492b..36da3f2b53a 100644 --- a/develop/interface/swap~2.html +++ b/develop/interface/swap~2.html @@ -72,20 +72,20 @@

    swap
  • 3 statements + title="

    0.0% of total for procedures.

    Including implementation: 18 statements, 0.0% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -129,8 +129,8 @@

    Module Procedures

    @@ -150,11 +150,11 @@

    public interface swap

    Module Procedures

    -

    private elemental subroutine iswap(a, b) +

    private subroutine swap_i8(arr)

    -

    Swaps two integers

    +

    Arguments

    - - integer, + + logical, intent(inout),intent(inout) - DIMENSION(2) + ::arra - +

    Logicals to swap +Logicals to swap

    +
    + + logical, + intent(inout) + + ::b +

    Logicals to swap +Logicals to swap

    @@ -169,34 +169,17 @@

    Arguments

    - + - + - - - - - - - - @@ -207,11 +190,11 @@

    Arguments

    -

    private elemental subroutine bswap(a, b) +

    private subroutine swap_i(arr)

    -

    Swaps two logicals

    +

    Arguments

    - - integer, + + integer(kind=int_8), intent(inout)intent(inout), - + DIMENSION(2) ::aarr -

    Integers to swap -Integers to swap

    -
    - - integer, - intent(inout) - - ::b -

    Integers to swap -Integers to swap

    +
    @@ -226,34 +209,17 @@

    Arguments

    - - - - - - - - - + - + diff --git a/develop/interface/timeset_interface.html b/develop/interface/timeset_interface.html index fdc2868a5f6..c7f705bd31f 100644 --- a/develop/interface/timeset_interface.html +++ b/develop/interface/timeset_interface.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/interface/timestop_interface.html b/develop/interface/timestop_interface.html index 80951954278..f856e3e8c23 100644 --- a/develop/interface/timestop_interface.html +++ b/develop/interface/timestop_interface.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/lists/procedures.html b/develop/lists/procedures.html index 302335f6384..28a54aab4e8 100644 --- a/develop/lists/procedures.html +++ b/develop/lists/procedures.html @@ -172,8 +172,8 @@

    Procedures

    - + @@ -217,35 +217,35 @@

    Procedures

    - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + @@ -631,8 +631,8 @@

    Procedures

    - - + + @@ -703,8 +703,8 @@

    Procedures

    distributed DBCSR matrix

    - + - - + + - - - - - + + + - - - + + - + + - - + - - + + + - - + + - + + - @@ -833,27 +833,27 @@

    Procedures

    - - - + + + + - - - + + - - + + - - - + + + @@ -934,16 +934,16 @@

    Procedures

    matrices

    - + - + - + @@ -953,8 +953,8 @@

    Procedures

    - + @@ -965,82 +965,82 @@

    Procedures

    - + - - - + + - + - + + - + - + + - - - + + - + - - + - + - + - + + - - + + - - + - + - + + @@ -1050,8 +1050,8 @@

    Procedures

    - - + + - + - + - - - - - - - - - - + + + + + + + + + + - + - - + + - + + - + - - + @@ -1158,8 +1158,8 @@

    Procedures

    - + - + @@ -1189,14 +1189,14 @@

    Procedures

    - - + + - - + + - + @@ -1298,8 +1298,8 @@

    Procedures

    - + @@ -1320,22 +1320,22 @@

    Procedures

    - - - - + + + + - - + + - - - - + + + + - - - - - - - - + + + + + + + + - - + + - - + + - - - + + + - - - + + + - + - - - - + + - + - + - + + + - + - + - + - + - - + + - - - - + + - + - + - + - + - + + + - @@ -1475,65 +1475,65 @@

    Procedures

    - - + + - - + + - - + - + - + - + - + - + - + + - - + + - + - - - - - - - - - - - - + + + + + + + + + + + + - - - + + + - + @@ -1856,29 +1856,29 @@

    Procedures

    - - - - - + + - + - + + - + - - + + - - + + - + @@ -2081,8 +2081,8 @@

    Procedures

    - - + + @@ -2211,8 +2211,8 @@

    Procedures

    - - + + @@ -3049,8 +3049,8 @@

    Procedures

    - - + + @@ -3073,9 +3073,9 @@

    Procedures

    The data area from the work matrix is accepted as the new matrix's data area and the index is built from the work matrix.

    - - - + + + @@ -3090,15 +3090,15 @@

    Procedures

    - + - - - + @@ -3169,8 +3169,8 @@

    Procedures

    - - + + diff --git a/develop/lists/types.html b/develop/lists/types.html index 2ad2e04ca78..aa2618a7e0d 100644 --- a/develop/lists/types.html +++ b/develop/lists/types.html @@ -73,8 +73,8 @@

    Derived Types

    - - + + @@ -127,8 +127,8 @@

    Derived Types

    - + @@ -188,8 +188,8 @@

    Derived Types

    - + diff --git a/develop/module/dbcsr_acc_device.html b/develop/module/dbcsr_acc_device.html index d857ee28ba4..3c38bec86d2 100644 --- a/develop/module/dbcsr_acc_device.html +++ b/develop/module/dbcsr_acc_device.html @@ -111,7 +111,7 @@

    Variables

    @@ -197,7 +197,7 @@

    Variables

    diff --git a/develop/module/dbcsr_acc_devmem.html b/develop/module/dbcsr_acc_devmem.html index 71cb176bc13..b5c76ddcd89 100644 --- a/develop/module/dbcsr_acc_devmem.html +++ b/develop/module/dbcsr_acc_devmem.html @@ -254,7 +254,7 @@

    Arguments

    @@ -284,7 +284,7 @@

    Arguments

    @@ -323,7 +323,7 @@

    Arguments

    @@ -353,7 +353,7 @@

    Arguments

    @@ -392,7 +392,7 @@

    Arguments

    @@ -422,7 +422,7 @@

    Arguments

    @@ -461,7 +461,7 @@

    Arguments

    @@ -491,7 +491,7 @@

    Arguments

    @@ -530,7 +530,7 @@

    Arguments

    @@ -560,7 +560,7 @@

    Arguments

    @@ -599,7 +599,7 @@

    Arguments

    @@ -629,7 +629,7 @@

    Arguments

    @@ -678,7 +678,7 @@

    Arguments

    @@ -708,7 +708,7 @@

    Arguments

    @@ -747,7 +747,7 @@

    Arguments

    @@ -777,7 +777,7 @@

    Arguments

    @@ -816,7 +816,7 @@

    Arguments

    @@ -846,7 +846,7 @@

    Arguments

    @@ -885,7 +885,7 @@

    Arguments

    @@ -915,7 +915,7 @@

    Arguments

    @@ -954,7 +954,7 @@

    Arguments

    @@ -984,7 +984,7 @@

    Arguments

    @@ -1023,7 +1023,7 @@

    Arguments

    @@ -1053,7 +1053,7 @@

    Arguments

    @@ -1092,7 +1092,7 @@

    Arguments

    @@ -1122,7 +1122,7 @@

    Arguments

    @@ -1161,7 +1161,7 @@

    Arguments

    @@ -1191,7 +1191,7 @@

    Arguments

    @@ -1230,7 +1230,7 @@

    Arguments

    @@ -1260,7 +1260,7 @@

    Arguments

    @@ -1299,7 +1299,7 @@

    Arguments

    @@ -1329,7 +1329,7 @@

    Arguments

    @@ -1368,7 +1368,7 @@

    Arguments

    @@ -1398,7 +1398,7 @@

    Arguments

    @@ -1437,7 +1437,7 @@

    Arguments

    @@ -1467,7 +1467,7 @@

    Arguments

    @@ -1568,7 +1568,7 @@

    Arguments

    @@ -1613,7 +1613,7 @@

    Arguments

    @@ -1753,7 +1753,7 @@

    Arguments

    @@ -1769,7 +1769,7 @@

    Arguments

    @@ -1810,7 +1810,7 @@

    Arguments

    @@ -1950,7 +1950,7 @@

    Arguments

    @@ -2005,7 +2005,7 @@

    Arguments

    @@ -2045,7 +2045,7 @@

    Arguments

    @@ -2132,7 +2132,7 @@

    Arguments

    @@ -2162,7 +2162,7 @@

    Arguments

    @@ -2202,7 +2202,7 @@

    Arguments

    @@ -2232,7 +2232,7 @@

    Arguments

    @@ -2272,7 +2272,7 @@

    Arguments

    @@ -2302,7 +2302,7 @@

    Arguments

    @@ -2342,7 +2342,7 @@

    Arguments

    @@ -2372,7 +2372,7 @@

    Arguments

    @@ -2412,7 +2412,7 @@

    Arguments

    @@ -2442,7 +2442,7 @@

    Arguments

    @@ -2482,7 +2482,7 @@

    Arguments

    @@ -2512,7 +2512,7 @@

    Arguments

    @@ -2552,7 +2552,7 @@

    Arguments

    @@ -2582,7 +2582,7 @@

    Arguments

    @@ -2622,7 +2622,7 @@

    Arguments

    @@ -2652,7 +2652,7 @@

    Arguments

    @@ -2692,7 +2692,7 @@

    Arguments

    @@ -2722,7 +2722,7 @@

    Arguments

    @@ -2762,7 +2762,7 @@

    Arguments

    @@ -2792,7 +2792,7 @@

    Arguments

    @@ -2832,7 +2832,7 @@

    Arguments

    @@ -2862,7 +2862,7 @@

    Arguments

    @@ -2902,7 +2902,7 @@

    Arguments

    @@ -2932,7 +2932,7 @@

    Arguments

    @@ -2972,7 +2972,7 @@

    Arguments

    @@ -3002,7 +3002,7 @@

    Arguments

    @@ -3042,7 +3042,7 @@

    Arguments

    @@ -3072,7 +3072,7 @@

    Arguments

    @@ -3112,7 +3112,7 @@

    Arguments

    @@ -3142,7 +3142,7 @@

    Arguments

    @@ -3182,7 +3182,7 @@

    Arguments

    @@ -3212,7 +3212,7 @@

    Arguments

    @@ -3252,7 +3252,7 @@

    Arguments

    @@ -3282,7 +3282,7 @@

    Arguments

    @@ -3322,7 +3322,7 @@

    Arguments

    @@ -3352,7 +3352,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_acc_event.html b/develop/module/dbcsr_acc_event.html index c66dd0e7eae..54e34e1ece7 100644 --- a/develop/module/dbcsr_acc_event.html +++ b/develop/module/dbcsr_acc_event.html @@ -111,7 +111,7 @@

    Variables

    @@ -185,10 +185,10 @@

    Uses

    @@ -213,7 +213,7 @@

    Variables

    @@ -264,7 +264,7 @@

    Components

    @@ -313,7 +313,7 @@

    Arguments

    @@ -364,7 +364,7 @@

    Arguments

    @@ -419,7 +419,7 @@

    Arguments

    @@ -434,7 +434,7 @@

    Arguments

    @@ -474,7 +474,7 @@

    Arguments

    @@ -514,7 +514,7 @@

    Arguments

    @@ -554,7 +554,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_acc_hostmem.html b/develop/module/dbcsr_acc_hostmem.html index 4993858d18a..fcb6ac254e0 100644 --- a/develop/module/dbcsr_acc_hostmem.html +++ b/develop/module/dbcsr_acc_hostmem.html @@ -111,8 +111,8 @@

    Variables

    @@ -224,7 +224,7 @@

    Variables

    @@ -241,7 +241,7 @@

    Variables

    @@ -308,7 +308,7 @@

    Arguments

    @@ -323,7 +323,7 @@

    Arguments

    @@ -377,7 +377,7 @@

    Arguments

    @@ -392,7 +392,7 @@

    Arguments

    @@ -446,7 +446,7 @@

    Arguments

    @@ -461,7 +461,7 @@

    Arguments

    @@ -515,7 +515,7 @@

    Arguments

    @@ -530,7 +530,7 @@

    Arguments

    @@ -584,7 +584,7 @@

    Arguments

    @@ -599,7 +599,7 @@

    Arguments

    @@ -653,7 +653,7 @@

    Arguments

    @@ -668,7 +668,7 @@

    Arguments

    @@ -754,7 +754,7 @@

    Arguments

    @@ -840,7 +840,7 @@

    Arguments

    @@ -926,7 +926,7 @@

    Arguments

    @@ -1012,7 +1012,7 @@

    Arguments

    @@ -1098,7 +1098,7 @@

    Arguments

    @@ -1184,7 +1184,7 @@

    Arguments

    @@ -1248,7 +1248,7 @@

    Arguments

    @@ -1302,7 +1302,7 @@

    Arguments

    @@ -1356,7 +1356,7 @@

    Arguments

    @@ -1410,7 +1410,7 @@

    Arguments

    @@ -1464,7 +1464,7 @@

    Arguments

    @@ -1518,7 +1518,7 @@

    Arguments

    @@ -1572,7 +1572,7 @@

    Arguments

    @@ -1626,7 +1626,7 @@

    Arguments

    @@ -1680,7 +1680,7 @@

    Arguments

    @@ -1734,7 +1734,7 @@

    Arguments

    @@ -1788,7 +1788,7 @@

    Arguments

    @@ -1842,7 +1842,7 @@

    Arguments

    @@ -1906,7 +1906,7 @@

    Arguments

    @@ -1921,7 +1921,7 @@

    Arguments

    @@ -2008,7 +2008,7 @@

    Arguments

    @@ -2063,7 +2063,7 @@

    Arguments

    @@ -2118,7 +2118,7 @@

    Arguments

    @@ -2173,7 +2173,7 @@

    Arguments

    @@ -2188,7 +2188,7 @@

    Arguments

    @@ -2275,7 +2275,7 @@

    Arguments

    @@ -2330,7 +2330,7 @@

    Arguments

    @@ -2385,7 +2385,7 @@

    Arguments

    @@ -2440,7 +2440,7 @@

    Arguments

    @@ -2455,7 +2455,7 @@

    Arguments

    @@ -2542,7 +2542,7 @@

    Arguments

    @@ -2597,7 +2597,7 @@

    Arguments

    @@ -2652,7 +2652,7 @@

    Arguments

    @@ -2707,7 +2707,7 @@

    Arguments

    @@ -2722,7 +2722,7 @@

    Arguments

    @@ -2809,7 +2809,7 @@

    Arguments

    @@ -2864,7 +2864,7 @@

    Arguments

    @@ -2919,7 +2919,7 @@

    Arguments

    @@ -2974,7 +2974,7 @@

    Arguments

    @@ -2989,7 +2989,7 @@

    Arguments

    @@ -3076,7 +3076,7 @@

    Arguments

    @@ -3131,7 +3131,7 @@

    Arguments

    @@ -3186,7 +3186,7 @@

    Arguments

    @@ -3241,7 +3241,7 @@

    Arguments

    @@ -3256,7 +3256,7 @@

    Arguments

    @@ -3343,7 +3343,7 @@

    Arguments

    @@ -3398,7 +3398,7 @@

    Arguments

    @@ -3453,7 +3453,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_acc_init.html b/develop/module/dbcsr_acc_init.html index c5c5d4a2ac6..1dcf1969641 100644 --- a/develop/module/dbcsr_acc_init.html +++ b/develop/module/dbcsr_acc_init.html @@ -111,7 +111,7 @@

    Variables

    @@ -160,9 +160,9 @@

    Uses

    @@ -187,7 +187,7 @@

    Variables

    diff --git a/develop/module/dbcsr_acc_operations.html b/develop/module/dbcsr_acc_operations.html index 0b6459de930..3f4bc86c7db 100644 --- a/develop/module/dbcsr_acc_operations.html +++ b/develop/module/dbcsr_acc_operations.html @@ -111,7 +111,7 @@

    Variables

    @@ -160,13 +160,13 @@

    Uses

    @@ -270,7 +270,7 @@

    Arguments

    @@ -285,7 +285,7 @@

    Arguments

    @@ -330,7 +330,7 @@

    Arguments

    @@ -435,7 +435,7 @@

    Arguments

    @@ -490,7 +490,7 @@

    Arguments

    @@ -505,7 +505,7 @@

    Arguments

    @@ -520,7 +520,7 @@

    Arguments

    @@ -535,7 +535,7 @@

    Arguments

    @@ -565,7 +565,7 @@

    Arguments

    @@ -580,7 +580,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_acc_stream.html b/develop/module/dbcsr_acc_stream.html index b5cdec4d6c7..35bf525c9c7 100644 --- a/develop/module/dbcsr_acc_stream.html +++ b/develop/module/dbcsr_acc_stream.html @@ -111,7 +111,7 @@

    Variables

    @@ -186,9 +186,9 @@

    Uses

    @@ -213,7 +213,7 @@

    Variables

    @@ -264,7 +264,7 @@

    Components

    @@ -358,7 +358,7 @@

    Arguments

    @@ -418,7 +418,7 @@

    Arguments

    @@ -468,7 +468,7 @@

    Arguments

    @@ -483,7 +483,7 @@

    Arguments

    @@ -538,7 +538,7 @@

    Arguments

    @@ -578,7 +578,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_acc_timings.html b/develop/module/dbcsr_acc_timings.html index cc275d0edbf..c7d03ababe4 100644 --- a/develop/module/dbcsr_acc_timings.html +++ b/develop/module/dbcsr_acc_timings.html @@ -111,7 +111,7 @@

    Variables

    @@ -186,7 +186,7 @@

    Variables

    @@ -234,7 +234,7 @@

    Arguments

    @@ -264,7 +264,7 @@

    Arguments

    @@ -304,7 +304,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_allocate_wrap.html b/develop/module/dbcsr_allocate_wrap.html index 1bedad1126e..3ded7527ca3 100644 --- a/develop/module/dbcsr_allocate_wrap.html +++ b/develop/module/dbcsr_allocate_wrap.html @@ -206,8 +206,8 @@

    Uses

    @@ -285,7 +285,7 @@

    Arguments

    @@ -374,7 +374,7 @@

    Arguments

    @@ -463,7 +463,7 @@

    Arguments

    @@ -552,7 +552,7 @@

    Arguments

    @@ -641,7 +641,7 @@

    Arguments

    @@ -730,7 +730,7 @@

    Arguments

    @@ -819,7 +819,7 @@

    Arguments

    @@ -908,7 +908,7 @@

    Arguments

    @@ -997,7 +997,7 @@

    Arguments

    @@ -1086,7 +1086,7 @@

    Arguments

    @@ -1175,7 +1175,7 @@

    Arguments

    @@ -1264,7 +1264,7 @@

    Arguments

    @@ -1353,7 +1353,7 @@

    Arguments

    @@ -1442,7 +1442,7 @@

    Arguments

    @@ -1531,7 +1531,7 @@

    Arguments

    @@ -1620,7 +1620,7 @@

    Arguments

    @@ -1709,7 +1709,7 @@

    Arguments

    @@ -1798,7 +1798,7 @@

    Arguments

    @@ -1887,7 +1887,7 @@

    Arguments

    @@ -1976,7 +1976,7 @@

    Arguments

    @@ -2065,7 +2065,7 @@

    Arguments

    @@ -2154,7 +2154,7 @@

    Arguments

    @@ -2243,7 +2243,7 @@

    Arguments

    @@ -2332,7 +2332,7 @@

    Arguments

    @@ -2421,7 +2421,7 @@

    Arguments

    @@ -2510,7 +2510,7 @@

    Arguments

    @@ -2599,7 +2599,7 @@

    Arguments

    @@ -2688,7 +2688,7 @@

    Arguments

    @@ -2777,7 +2777,7 @@

    Arguments

    @@ -2866,7 +2866,7 @@

    Arguments

    @@ -2955,7 +2955,7 @@

    Arguments

    @@ -3044,7 +3044,7 @@

    Arguments

    @@ -3133,7 +3133,7 @@

    Arguments

    @@ -3222,7 +3222,7 @@

    Arguments

    @@ -3311,7 +3311,7 @@

    Arguments

    @@ -3405,7 +3405,7 @@

    Arguments

    @@ -3490,7 +3490,7 @@

    Arguments

    @@ -3575,7 +3575,7 @@

    Arguments

    @@ -3660,7 +3660,7 @@

    Arguments

    @@ -3745,7 +3745,7 @@

    Arguments

    @@ -3830,7 +3830,7 @@

    Arguments

    @@ -3915,7 +3915,7 @@

    Arguments

    @@ -4000,7 +4000,7 @@

    Arguments

    @@ -4085,7 +4085,7 @@

    Arguments

    @@ -4170,7 +4170,7 @@

    Arguments

    @@ -4255,7 +4255,7 @@

    Arguments

    @@ -4340,7 +4340,7 @@

    Arguments

    @@ -4425,7 +4425,7 @@

    Arguments

    @@ -4510,7 +4510,7 @@

    Arguments

    @@ -4595,7 +4595,7 @@

    Arguments

    @@ -4680,7 +4680,7 @@

    Arguments

    @@ -4765,7 +4765,7 @@

    Arguments

    @@ -4850,7 +4850,7 @@

    Arguments

    @@ -4935,7 +4935,7 @@

    Arguments

    @@ -5020,7 +5020,7 @@

    Arguments

    @@ -5105,7 +5105,7 @@

    Arguments

    @@ -5190,7 +5190,7 @@

    Arguments

    @@ -5275,7 +5275,7 @@

    Arguments

    @@ -5360,7 +5360,7 @@

    Arguments

    @@ -5445,7 +5445,7 @@

    Arguments

    @@ -5530,7 +5530,7 @@

    Arguments

    @@ -5615,7 +5615,7 @@

    Arguments

    @@ -5700,7 +5700,7 @@

    Arguments

    @@ -5785,7 +5785,7 @@

    Arguments

    @@ -5870,7 +5870,7 @@

    Arguments

    @@ -5955,7 +5955,7 @@

    Arguments

    @@ -6040,7 +6040,7 @@

    Arguments

    @@ -6125,7 +6125,7 @@

    Arguments

    @@ -6210,7 +6210,7 @@

    Arguments

    @@ -6295,7 +6295,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_api.html b/develop/module/dbcsr_api.html index 08ab594ec64..51472876f29 100644 --- a/develop/module/dbcsr_api.html +++ b/develop/module/dbcsr_api.html @@ -111,7 +111,7 @@

    Variables

    @@ -129,24 +129,24 @@

    Interfaces

    @@ -184,12 +184,12 @@

    Functions

    dbcsr_get_data_sizedbcsr_get_matrix_typedbcsr_get_occupation - dbcsr_nblkrows_total - dbcsr_nblkcols_total - dbcsr_nblkrows_local - dbcsr_nblkcols_local - dbcsr_nfullrows_total - dbcsr_nfullcols_total + dbcsr_nblkrows_total + dbcsr_nblkcols_total + dbcsr_nblkrows_local + dbcsr_nblkcols_local + dbcsr_nfullrows_total + dbcsr_nfullcols_totaldbcsr_iterator_blocks_leftdbcsr_checksumdbcsr_has_symmetry @@ -213,7 +213,7 @@

    Subroutines

    dbcsr_mp_grid_setup - dbcsr_setname + dbcsr_setname dbcsr_complete_redistribute dbcsr_reserve_blocks dbcsr_reserve_all_blocks @@ -230,23 +230,23 @@

    Subroutines

    dbcsr_distribution_hold dbcsr_distribution_release dbcsr_norm_scalar - dbcsr_norm_r8_vec + dbcsr_norm_r8_vec dbcsr_replicate_all dbcsr_distribute dbcsr_release_p dbcsr_release dbcsr_init_p dbcsr_print - dbcsr_print_block_sum + dbcsr_print_block_sum dbcsr_sum_replicated dbcsr_triu dbcsr_verify_matrix dbcsr_distribution_new - dbcsr_print_statistics + dbcsr_print_statistics dbcsr_finalize dbcsr_work_create dbcsr_create_new - dbcsr_create_template + dbcsr_create_template dbcsr_filter dbcsr_get_block_diag dbcsr_binary_write @@ -262,9 +262,9 @@

    Subroutines

    dbcsr_csr_create_from_dbcsr dbcsr_convert_csr_to_dbcsr dbcsr_convert_dbcsr_to_csr - dbcsr_to_csr_filter - dbcsr_clear - dbcsr_add_block_node + dbcsr_to_csr_filter + dbcsr_clear + dbcsr_add_block_node dbcsr_run_tests dbcsr_reserve_block2d_d dbcsr_iterator_next_2d_block_d @@ -279,14 +279,14 @@

    Subroutines

    dbcsr_get_block_notrans_p_d dbcsr_trace_d dbcsr_dot_d - dbcsr_multiply_d + dbcsr_multiply_d dbcsr_scale_by_vector_d dbcsr_scale_d dbcsr_set_d dbcsr_add_d dbcsr_add_on_diag_d - dbcsr_set_diag_d - dbcsr_get_diag_d + dbcsr_set_diag_d + dbcsr_get_diag_d dbcsr_reserve_block2d_s dbcsr_iterator_next_2d_block_s dbcsr_iterator_next_2d_block_notrans_s @@ -300,14 +300,14 @@

    Subroutines

    dbcsr_get_block_notrans_p_s dbcsr_trace_s dbcsr_dot_s - dbcsr_multiply_s + dbcsr_multiply_s dbcsr_scale_by_vector_s dbcsr_scale_s dbcsr_set_s - dbcsr_add_s + dbcsr_add_s dbcsr_add_on_diag_s - dbcsr_set_diag_s - dbcsr_get_diag_s + dbcsr_set_diag_s + dbcsr_get_diag_s dbcsr_reserve_block2d_z dbcsr_iterator_next_2d_block_z dbcsr_iterator_next_2d_block_notrans_z @@ -321,14 +321,14 @@

    Subroutines

    dbcsr_get_block_notrans_p_z dbcsr_trace_z dbcsr_dot_z - dbcsr_multiply_z + dbcsr_multiply_z dbcsr_scale_by_vector_z dbcsr_scale_z dbcsr_set_z - dbcsr_add_z + dbcsr_add_z dbcsr_add_on_diag_z - dbcsr_set_diag_z - dbcsr_get_diag_z + dbcsr_set_diag_z + dbcsr_get_diag_z dbcsr_reserve_block2d_c dbcsr_iterator_next_2d_block_c dbcsr_iterator_next_2d_block_notrans_c @@ -342,14 +342,14 @@

    Subroutines

    dbcsr_get_block_notrans_p_c dbcsr_trace_c dbcsr_dot_c - dbcsr_multiply_c + dbcsr_multiply_c dbcsr_scale_by_vector_c dbcsr_scale_c dbcsr_set_c - dbcsr_add_c + dbcsr_add_c dbcsr_add_on_diag_c - dbcsr_set_diag_c - dbcsr_get_diag_c + dbcsr_set_diag_c + dbcsr_get_diag_c
    @@ -380,29 +380,29 @@

    Uses

    @@ -454,8 +454,8 @@

    Variables

    Interfaces

    - -

    public interface dbcsr_create + +

    public interface dbcsr_create

      @@ -480,7 +480,7 @@

      Arguments

    @@ -495,7 +495,7 @@

    Arguments

    @@ -510,7 +510,7 @@

    Arguments

    @@ -525,7 +525,7 @@

    Arguments

    @@ -540,7 +540,7 @@

    Arguments

    @@ -555,7 +555,7 @@

    Arguments

    @@ -570,7 +570,7 @@

    Arguments

    @@ -585,7 +585,7 @@

    Arguments

    @@ -615,7 +615,7 @@

    Arguments

    @@ -630,7 +630,7 @@

    Arguments

    @@ -645,7 +645,7 @@

    Arguments

    @@ -665,7 +665,7 @@

    Arguments

  • - private subroutine dbcsr_create_template(matrix, name, template, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse_arrays, mutable_work, replication_type) + private subroutine dbcsr_create_template(matrix, name, template, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse_arrays, mutable_work, replication_type)

    @@ -684,7 +684,7 @@

    Arguments

  • @@ -699,7 +699,7 @@

    Arguments

    @@ -714,7 +714,7 @@

    Arguments

    @@ -729,7 +729,7 @@

    Arguments

    @@ -744,7 +744,7 @@

    Arguments

    @@ -759,7 +759,7 @@

    Arguments

    @@ -774,7 +774,7 @@

    Arguments

    @@ -789,7 +789,7 @@

    Arguments

    @@ -804,7 +804,7 @@

    Arguments

    @@ -819,7 +819,7 @@

    Arguments

    @@ -834,7 +834,7 @@

    Arguments

    @@ -849,7 +849,7 @@

    Arguments

    @@ -872,8 +872,8 @@

    Arguments

    - -

    public interface dbcsr_trace + +

    public interface dbcsr_trace

      @@ -898,7 +898,7 @@

      Arguments

    @@ -913,7 +913,7 @@

    Arguments

    @@ -952,7 +952,7 @@

    Arguments

    @@ -967,7 +967,7 @@

    Arguments

    @@ -1006,7 +1006,7 @@

    Arguments

    @@ -1021,7 +1021,7 @@

    Arguments

    @@ -1060,7 +1060,7 @@

    Arguments

    @@ -1075,7 +1075,7 @@

    Arguments

    @@ -1098,8 +1098,8 @@

    Arguments

    - -

    public interface dbcsr_dot + +

    public interface dbcsr_dot

      @@ -1124,7 +1124,7 @@

      Arguments

    @@ -1139,7 +1139,7 @@

    Arguments

    @@ -1193,7 +1193,7 @@

    Arguments

    @@ -1208,7 +1208,7 @@

    Arguments

    @@ -1262,7 +1262,7 @@

    Arguments

    @@ -1277,7 +1277,7 @@

    Arguments

    @@ -1331,7 +1331,7 @@

    Arguments

    @@ -1346,7 +1346,7 @@

    Arguments

    @@ -1384,8 +1384,8 @@

    Arguments

    - -

    public interface dbcsr_set + +

    public interface dbcsr_set

      @@ -1410,7 +1410,7 @@

      Arguments

    @@ -1425,7 +1425,7 @@

    Arguments

    @@ -1464,7 +1464,7 @@

    Arguments

    @@ -1479,7 +1479,7 @@

    Arguments

    @@ -1518,7 +1518,7 @@

    Arguments

    @@ -1533,7 +1533,7 @@

    Arguments

    @@ -1572,7 +1572,7 @@

    Arguments

    @@ -1587,7 +1587,7 @@

    Arguments

    @@ -1610,8 +1610,8 @@

    Arguments

    - -

    public interface dbcsr_add + +

    public interface dbcsr_add

      @@ -1636,7 +1636,7 @@

      Arguments

    @@ -1651,7 +1651,7 @@

    Arguments

    @@ -1666,7 +1666,7 @@

    Arguments

    @@ -1681,7 +1681,7 @@

    Arguments

    @@ -1701,7 +1701,7 @@

    Arguments

  • - private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar) + private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -1720,7 +1720,7 @@

    Arguments

  • @@ -1735,7 +1735,7 @@

    Arguments

    @@ -1750,7 +1750,7 @@

    Arguments

    @@ -1765,7 +1765,7 @@

    Arguments

    @@ -1785,7 +1785,7 @@

    Arguments

  • - private subroutine dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar) + private subroutine dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -1804,7 +1804,7 @@

    Arguments

  • @@ -1819,7 +1819,7 @@

    Arguments

    @@ -1834,7 +1834,7 @@

    Arguments

    @@ -1849,7 +1849,7 @@

    Arguments

    @@ -1869,7 +1869,7 @@

    Arguments

  • - private subroutine dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar) + private subroutine dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -1888,7 +1888,7 @@

    Arguments

  • @@ -1903,7 +1903,7 @@

    Arguments

    @@ -1918,7 +1918,7 @@

    Arguments

    @@ -1933,7 +1933,7 @@

    Arguments

    @@ -1956,8 +1956,8 @@

    Arguments

    - -

    public interface dbcsr_add_on_diag + +

    public interface dbcsr_add_on_diag

      @@ -1982,7 +1982,7 @@

      Arguments

    @@ -1997,7 +1997,7 @@

    Arguments

    @@ -2036,7 +2036,7 @@

    Arguments

    @@ -2051,7 +2051,7 @@

    Arguments

    @@ -2090,7 +2090,7 @@

    Arguments

    @@ -2105,7 +2105,7 @@

    Arguments

    @@ -2144,7 +2144,7 @@

    Arguments

    @@ -2159,7 +2159,7 @@

    Arguments

    @@ -2182,14 +2182,14 @@

    Arguments

    - -

    public interface dbcsr_get_diag + +

    public interface dbcsr_get_diag

    @@ -2223,7 +2223,7 @@

    Arguments

    @@ -2243,7 +2243,7 @@

    Arguments

  • - private subroutine dbcsr_get_diag_s(matrix, diag) + private subroutine dbcsr_get_diag_s(matrix, diag)

    @@ -2262,7 +2262,7 @@

    Arguments

  • @@ -2277,7 +2277,7 @@

    Arguments

    @@ -2297,7 +2297,7 @@

    Arguments

  • - private subroutine dbcsr_get_diag_c(matrix, diag) + private subroutine dbcsr_get_diag_c(matrix, diag)

    @@ -2316,7 +2316,7 @@

    Arguments

  • @@ -2331,7 +2331,7 @@

    Arguments

    @@ -2351,7 +2351,7 @@

    Arguments

  • - private subroutine dbcsr_get_diag_z(matrix, diag) + private subroutine dbcsr_get_diag_z(matrix, diag)

    @@ -2370,7 +2370,7 @@

    Arguments

  • @@ -2385,7 +2385,7 @@

    Arguments

    @@ -2408,14 +2408,14 @@

    Arguments

    - -

    public interface dbcsr_set_diag + +

    public interface dbcsr_set_diag

    @@ -2449,7 +2449,7 @@

    Arguments

    @@ -2469,7 +2469,7 @@

    Arguments

  • - private subroutine dbcsr_set_diag_s(matrix, diag) + private subroutine dbcsr_set_diag_s(matrix, diag)

    @@ -2488,7 +2488,7 @@

    Arguments

  • @@ -2503,7 +2503,7 @@

    Arguments

    @@ -2523,7 +2523,7 @@

    Arguments

  • - private subroutine dbcsr_set_diag_c(matrix, diag) + private subroutine dbcsr_set_diag_c(matrix, diag)

    @@ -2542,7 +2542,7 @@

    Arguments

  • @@ -2557,7 +2557,7 @@

    Arguments

    @@ -2577,7 +2577,7 @@

    Arguments

  • - private subroutine dbcsr_set_diag_z(matrix, diag) + private subroutine dbcsr_set_diag_z(matrix, diag)

    @@ -2596,7 +2596,7 @@

    Arguments

  • @@ -2611,7 +2611,7 @@

    Arguments

    @@ -2634,8 +2634,8 @@

    Arguments

    - -

    public interface dbcsr_scale + +

    public interface dbcsr_scale

      @@ -2660,7 +2660,7 @@

      Arguments

    @@ -2675,7 +2675,7 @@

    Arguments

    @@ -2690,7 +2690,7 @@

    Arguments

    @@ -2729,7 +2729,7 @@

    Arguments

    @@ -2744,7 +2744,7 @@

    Arguments

    @@ -2759,7 +2759,7 @@

    Arguments

    @@ -2798,7 +2798,7 @@

    Arguments

    @@ -2813,7 +2813,7 @@

    Arguments

    @@ -2828,7 +2828,7 @@

    Arguments

    @@ -2867,7 +2867,7 @@

    Arguments

    @@ -2882,7 +2882,7 @@

    Arguments

    @@ -2897,7 +2897,7 @@

    Arguments

    @@ -2920,8 +2920,8 @@

    Arguments

    - -

    public interface dbcsr_scale_by_vector + +

    public interface dbcsr_scale_by_vector

      @@ -2946,7 +2946,7 @@

      Arguments

    @@ -2961,7 +2961,7 @@

    Arguments

    @@ -2976,7 +2976,7 @@

    Arguments

    @@ -3015,7 +3015,7 @@

    Arguments

    @@ -3030,7 +3030,7 @@

    Arguments

    @@ -3045,7 +3045,7 @@

    Arguments

    @@ -3084,7 +3084,7 @@

    Arguments

    @@ -3099,7 +3099,7 @@

    Arguments

    @@ -3114,7 +3114,7 @@

    Arguments

    @@ -3153,7 +3153,7 @@

    Arguments

    @@ -3168,7 +3168,7 @@

    Arguments

    @@ -3183,7 +3183,7 @@

    Arguments

    @@ -3206,14 +3206,14 @@

    Arguments

    - -

    public interface dbcsr_multiply + +

    public interface dbcsr_multiply

    • - private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) + private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

      @@ -3232,7 +3232,7 @@

      Arguments

    @@ -3247,7 +3247,7 @@

    Arguments

    @@ -3262,7 +3262,7 @@

    Arguments

    @@ -3277,7 +3277,7 @@

    Arguments

    @@ -3292,7 +3292,7 @@

    Arguments

    @@ -3307,7 +3307,7 @@

    Arguments

    @@ -3322,7 +3322,7 @@

    Arguments

    @@ -3337,7 +3337,7 @@

    Arguments

    @@ -3352,7 +3352,7 @@

    Arguments

    @@ -3367,7 +3367,7 @@

    Arguments

    @@ -3382,7 +3382,7 @@

    Arguments

    @@ -3397,7 +3397,7 @@

    Arguments

    @@ -3412,7 +3412,7 @@

    Arguments

    @@ -3427,7 +3427,7 @@

    Arguments

    @@ -3442,7 +3442,7 @@

    Arguments

    @@ -3457,7 +3457,7 @@

    Arguments

    @@ -3477,7 +3477,7 @@

    Arguments

  • - private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) + private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -3496,7 +3496,7 @@

    Arguments

  • @@ -3511,7 +3511,7 @@

    Arguments

    @@ -3526,7 +3526,7 @@

    Arguments

    @@ -3541,7 +3541,7 @@

    Arguments

    @@ -3556,7 +3556,7 @@

    Arguments

    @@ -3571,7 +3571,7 @@

    Arguments

    @@ -3586,7 +3586,7 @@

    Arguments

    @@ -3601,7 +3601,7 @@

    Arguments

    @@ -3616,7 +3616,7 @@

    Arguments

    @@ -3631,7 +3631,7 @@

    Arguments

    @@ -3646,7 +3646,7 @@

    Arguments

    @@ -3661,7 +3661,7 @@

    Arguments

    @@ -3676,7 +3676,7 @@

    Arguments

    @@ -3691,7 +3691,7 @@

    Arguments

    @@ -3706,7 +3706,7 @@

    Arguments

    @@ -3721,7 +3721,7 @@

    Arguments

    @@ -3741,7 +3741,7 @@

    Arguments

  • - private subroutine dbcsr_multiply_c(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) + private subroutine dbcsr_multiply_c(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -3760,7 +3760,7 @@

    Arguments

  • @@ -3775,7 +3775,7 @@

    Arguments

    @@ -3790,7 +3790,7 @@

    Arguments

    @@ -3805,7 +3805,7 @@

    Arguments

    @@ -3820,7 +3820,7 @@

    Arguments

    @@ -3835,7 +3835,7 @@

    Arguments

    @@ -3850,7 +3850,7 @@

    Arguments

    @@ -3865,7 +3865,7 @@

    Arguments

    @@ -3880,7 +3880,7 @@

    Arguments

    @@ -3895,7 +3895,7 @@

    Arguments

    @@ -3910,7 +3910,7 @@

    Arguments

    @@ -3925,7 +3925,7 @@

    Arguments

    @@ -3940,7 +3940,7 @@

    Arguments

    @@ -3955,7 +3955,7 @@

    Arguments

    @@ -3970,7 +3970,7 @@

    Arguments

    @@ -3985,7 +3985,7 @@

    Arguments

    @@ -4005,7 +4005,7 @@

    Arguments

  • - private subroutine dbcsr_multiply_z(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) + private subroutine dbcsr_multiply_z(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -4024,7 +4024,7 @@

    Arguments

  • @@ -4039,7 +4039,7 @@

    Arguments

    @@ -4054,7 +4054,7 @@

    Arguments

    @@ -4069,7 +4069,7 @@

    Arguments

    @@ -4084,7 +4084,7 @@

    Arguments

    @@ -4099,7 +4099,7 @@

    Arguments

    @@ -4114,7 +4114,7 @@

    Arguments

    @@ -4129,7 +4129,7 @@

    Arguments

    @@ -4144,7 +4144,7 @@

    Arguments

    @@ -4159,7 +4159,7 @@

    Arguments

    @@ -4174,7 +4174,7 @@

    Arguments

    @@ -4189,7 +4189,7 @@

    Arguments

    @@ -4204,7 +4204,7 @@

    Arguments

    @@ -4219,7 +4219,7 @@

    Arguments

    @@ -4234,7 +4234,7 @@

    Arguments

    @@ -4249,7 +4249,7 @@

    Arguments

    @@ -4272,8 +4272,8 @@

    Arguments

    - -

    public interface dbcsr_get_block_p + +

    public interface dbcsr_get_block_p

      @@ -4298,7 +4298,7 @@

      Arguments

    @@ -4313,7 +4313,7 @@

    Arguments

    @@ -4328,7 +4328,7 @@

    Arguments

    @@ -4343,7 +4343,7 @@

    Arguments

    @@ -4358,7 +4358,7 @@

    Arguments

    @@ -4373,7 +4373,7 @@

    Arguments

    @@ -4388,7 +4388,7 @@

    Arguments

    @@ -4403,7 +4403,7 @@

    Arguments

    @@ -4442,7 +4442,7 @@

    Arguments

    @@ -4457,7 +4457,7 @@

    Arguments

    @@ -4472,7 +4472,7 @@

    Arguments

    @@ -4487,7 +4487,7 @@

    Arguments

    @@ -4502,7 +4502,7 @@

    Arguments

    @@ -4517,7 +4517,7 @@

    Arguments

    @@ -4532,7 +4532,7 @@

    Arguments

    @@ -4547,7 +4547,7 @@

    Arguments

    @@ -4586,7 +4586,7 @@

    Arguments

    @@ -4601,7 +4601,7 @@

    Arguments

    @@ -4616,7 +4616,7 @@

    Arguments

    @@ -4631,7 +4631,7 @@

    Arguments

    @@ -4646,7 +4646,7 @@

    Arguments

    @@ -4661,7 +4661,7 @@

    Arguments

    @@ -4676,7 +4676,7 @@

    Arguments

    @@ -4691,7 +4691,7 @@

    Arguments

    @@ -4730,7 +4730,7 @@

    Arguments

    @@ -4745,7 +4745,7 @@

    Arguments

    @@ -4760,7 +4760,7 @@

    Arguments

    @@ -4775,7 +4775,7 @@

    Arguments

    @@ -4790,7 +4790,7 @@

    Arguments

    @@ -4805,7 +4805,7 @@

    Arguments

    @@ -4820,7 +4820,7 @@

    Arguments

    @@ -4835,7 +4835,7 @@

    Arguments

    @@ -4874,7 +4874,7 @@

    Arguments

    @@ -4889,7 +4889,7 @@

    Arguments

    @@ -4904,7 +4904,7 @@

    Arguments

    @@ -4919,7 +4919,7 @@

    Arguments

    @@ -4934,7 +4934,7 @@

    Arguments

    @@ -4949,7 +4949,7 @@

    Arguments

    @@ -4964,7 +4964,7 @@

    Arguments

    @@ -4979,7 +4979,7 @@

    Arguments

    @@ -5018,7 +5018,7 @@

    Arguments

    @@ -5033,7 +5033,7 @@

    Arguments

    @@ -5048,7 +5048,7 @@

    Arguments

    @@ -5063,7 +5063,7 @@

    Arguments

    @@ -5078,7 +5078,7 @@

    Arguments

    @@ -5093,7 +5093,7 @@

    Arguments

    @@ -5108,7 +5108,7 @@

    Arguments

    @@ -5123,7 +5123,7 @@

    Arguments

    @@ -5162,7 +5162,7 @@

    Arguments

    @@ -5177,7 +5177,7 @@

    Arguments

    @@ -5192,7 +5192,7 @@

    Arguments

    @@ -5207,7 +5207,7 @@

    Arguments

    @@ -5222,7 +5222,7 @@

    Arguments

    @@ -5237,7 +5237,7 @@

    Arguments

    @@ -5252,7 +5252,7 @@

    Arguments

    @@ -5267,7 +5267,7 @@

    Arguments

    @@ -5306,7 +5306,7 @@

    Arguments

    @@ -5321,7 +5321,7 @@

    Arguments

    @@ -5336,7 +5336,7 @@

    Arguments

    @@ -5351,7 +5351,7 @@

    Arguments

    @@ -5366,7 +5366,7 @@

    Arguments

    @@ -5381,7 +5381,7 @@

    Arguments

    @@ -5396,7 +5396,7 @@

    Arguments

    @@ -5411,7 +5411,7 @@

    Arguments

    @@ -5450,7 +5450,7 @@

    Arguments

    @@ -5465,7 +5465,7 @@

    Arguments

    @@ -5480,7 +5480,7 @@

    Arguments

    @@ -5495,7 +5495,7 @@

    Arguments

    @@ -5510,7 +5510,7 @@

    Arguments

    @@ -5525,7 +5525,7 @@

    Arguments

    @@ -5540,7 +5540,7 @@

    Arguments

    @@ -5579,7 +5579,7 @@

    Arguments

    @@ -5594,7 +5594,7 @@

    Arguments

    @@ -5609,7 +5609,7 @@

    Arguments

    @@ -5624,7 +5624,7 @@

    Arguments

    @@ -5639,7 +5639,7 @@

    Arguments

    @@ -5654,7 +5654,7 @@

    Arguments

    @@ -5669,7 +5669,7 @@

    Arguments

    @@ -5708,7 +5708,7 @@

    Arguments

    @@ -5723,7 +5723,7 @@

    Arguments

    @@ -5738,7 +5738,7 @@

    Arguments

    @@ -5753,7 +5753,7 @@

    Arguments

    @@ -5768,7 +5768,7 @@

    Arguments

    @@ -5783,7 +5783,7 @@

    Arguments

    @@ -5798,7 +5798,7 @@

    Arguments

    @@ -5837,7 +5837,7 @@

    Arguments

    @@ -5852,7 +5852,7 @@

    Arguments

    @@ -5867,7 +5867,7 @@

    Arguments

    @@ -5882,7 +5882,7 @@

    Arguments

    @@ -5897,7 +5897,7 @@

    Arguments

    @@ -5912,7 +5912,7 @@

    Arguments

    @@ -5927,7 +5927,7 @@

    Arguments

    @@ -5966,7 +5966,7 @@

    Arguments

    @@ -5981,7 +5981,7 @@

    Arguments

    @@ -5996,7 +5996,7 @@

    Arguments

    @@ -6011,7 +6011,7 @@

    Arguments

    @@ -6026,7 +6026,7 @@

    Arguments

    @@ -6041,7 +6041,7 @@

    Arguments

    @@ -6056,7 +6056,7 @@

    Arguments

    @@ -6095,7 +6095,7 @@

    Arguments

    @@ -6110,7 +6110,7 @@

    Arguments

    @@ -6125,7 +6125,7 @@

    Arguments

    @@ -6140,7 +6140,7 @@

    Arguments

    @@ -6155,7 +6155,7 @@

    Arguments

    @@ -6170,7 +6170,7 @@

    Arguments

    @@ -6185,7 +6185,7 @@

    Arguments

    @@ -6224,7 +6224,7 @@

    Arguments

    @@ -6239,7 +6239,7 @@

    Arguments

    @@ -6254,7 +6254,7 @@

    Arguments

    @@ -6269,7 +6269,7 @@

    Arguments

    @@ -6284,7 +6284,7 @@

    Arguments

    @@ -6299,7 +6299,7 @@

    Arguments

    @@ -6314,7 +6314,7 @@

    Arguments

    @@ -6353,7 +6353,7 @@

    Arguments

    @@ -6368,7 +6368,7 @@

    Arguments

    @@ -6383,7 +6383,7 @@

    Arguments

    @@ -6398,7 +6398,7 @@

    Arguments

    @@ -6413,7 +6413,7 @@

    Arguments

    @@ -6428,7 +6428,7 @@

    Arguments

    @@ -6443,7 +6443,7 @@

    Arguments

    @@ -6466,8 +6466,8 @@

    Arguments

    - -

    public interface dbcsr_put_block + +

    public interface dbcsr_put_block

      @@ -6492,7 +6492,7 @@

      Arguments

    @@ -6507,7 +6507,7 @@

    Arguments

    @@ -6522,7 +6522,7 @@

    Arguments

    @@ -6537,7 +6537,7 @@

    Arguments

    @@ -6552,7 +6552,7 @@

    Arguments

    @@ -6567,7 +6567,7 @@

    Arguments

    @@ -6606,7 +6606,7 @@

    Arguments

    @@ -6621,7 +6621,7 @@

    Arguments

    @@ -6636,7 +6636,7 @@

    Arguments

    @@ -6651,7 +6651,7 @@

    Arguments

    @@ -6666,7 +6666,7 @@

    Arguments

    @@ -6681,7 +6681,7 @@

    Arguments

    @@ -6720,7 +6720,7 @@

    Arguments

    @@ -6735,7 +6735,7 @@

    Arguments

    @@ -6750,7 +6750,7 @@

    Arguments

    @@ -6765,7 +6765,7 @@

    Arguments

    @@ -6780,7 +6780,7 @@

    Arguments

    @@ -6795,7 +6795,7 @@

    Arguments

    @@ -6834,7 +6834,7 @@

    Arguments

    @@ -6849,7 +6849,7 @@

    Arguments

    @@ -6864,7 +6864,7 @@

    Arguments

    @@ -6879,7 +6879,7 @@

    Arguments

    @@ -6894,7 +6894,7 @@

    Arguments

    @@ -6909,7 +6909,7 @@

    Arguments

    @@ -6948,7 +6948,7 @@

    Arguments

    @@ -6963,7 +6963,7 @@

    Arguments

    @@ -6978,7 +6978,7 @@

    Arguments

    @@ -6993,7 +6993,7 @@

    Arguments

    @@ -7008,7 +7008,7 @@

    Arguments

    @@ -7023,7 +7023,7 @@

    Arguments

    @@ -7062,7 +7062,7 @@

    Arguments

    @@ -7077,7 +7077,7 @@

    Arguments

    @@ -7092,7 +7092,7 @@

    Arguments

    @@ -7107,7 +7107,7 @@

    Arguments

    @@ -7122,7 +7122,7 @@

    Arguments

    @@ -7137,7 +7137,7 @@

    Arguments

    @@ -7176,7 +7176,7 @@

    Arguments

    @@ -7191,7 +7191,7 @@

    Arguments

    @@ -7206,7 +7206,7 @@

    Arguments

    @@ -7221,7 +7221,7 @@

    Arguments

    @@ -7236,7 +7236,7 @@

    Arguments

    @@ -7251,7 +7251,7 @@

    Arguments

    @@ -7290,7 +7290,7 @@

    Arguments

    @@ -7305,7 +7305,7 @@

    Arguments

    @@ -7320,7 +7320,7 @@

    Arguments

    @@ -7335,7 +7335,7 @@

    Arguments

    @@ -7350,7 +7350,7 @@

    Arguments

    @@ -7365,7 +7365,7 @@

    Arguments

    @@ -7388,8 +7388,8 @@

    Arguments

    - -

    public interface dbcsr_iterator_next_block + +

    public interface dbcsr_iterator_next_block

      @@ -7414,7 +7414,7 @@

      Arguments

    @@ -7429,7 +7429,7 @@

    Arguments

    @@ -7446,7 +7446,7 @@

    Arguments

    @@ -7463,7 +7463,7 @@

    Arguments

    @@ -7480,7 +7480,7 @@

    Arguments

    @@ -7519,7 +7519,7 @@

    Arguments

    @@ -7534,7 +7534,7 @@

    Arguments

    @@ -7549,7 +7549,7 @@

    Arguments

    @@ -7564,7 +7564,7 @@

    Arguments

    @@ -7579,7 +7579,7 @@

    Arguments

    @@ -7609,7 +7609,7 @@

    Arguments

    @@ -7624,7 +7624,7 @@

    Arguments

    @@ -7639,7 +7639,7 @@

    Arguments

    @@ -7654,7 +7654,7 @@

    Arguments

    @@ -7693,7 +7693,7 @@

    Arguments

    @@ -7708,7 +7708,7 @@

    Arguments

    @@ -7723,7 +7723,7 @@

    Arguments

    @@ -7738,7 +7738,7 @@

    Arguments

    @@ -7753,7 +7753,7 @@

    Arguments

    @@ -7783,7 +7783,7 @@

    Arguments

    @@ -7798,7 +7798,7 @@

    Arguments

    @@ -7813,7 +7813,7 @@

    Arguments

    @@ -7828,7 +7828,7 @@

    Arguments

    @@ -7867,7 +7867,7 @@

    Arguments

    @@ -7882,7 +7882,7 @@

    Arguments

    @@ -7897,7 +7897,7 @@

    Arguments

    @@ -7912,7 +7912,7 @@

    Arguments

    @@ -7927,7 +7927,7 @@

    Arguments

    @@ -7957,7 +7957,7 @@

    Arguments

    @@ -7972,7 +7972,7 @@

    Arguments

    @@ -7987,7 +7987,7 @@

    Arguments

    @@ -8002,7 +8002,7 @@

    Arguments

    @@ -8041,7 +8041,7 @@

    Arguments

    @@ -8056,7 +8056,7 @@

    Arguments

    @@ -8071,7 +8071,7 @@

    Arguments

    @@ -8086,7 +8086,7 @@

    Arguments

    @@ -8101,7 +8101,7 @@

    Arguments

    @@ -8131,7 +8131,7 @@

    Arguments

    @@ -8146,7 +8146,7 @@

    Arguments

    @@ -8161,7 +8161,7 @@

    Arguments

    @@ -8176,7 +8176,7 @@

    Arguments

    @@ -8215,7 +8215,7 @@

    Arguments

    @@ -8230,7 +8230,7 @@

    Arguments

    @@ -8245,7 +8245,7 @@

    Arguments

    @@ -8260,7 +8260,7 @@

    Arguments

    @@ -8275,7 +8275,7 @@

    Arguments

    @@ -8305,7 +8305,7 @@

    Arguments

    @@ -8320,7 +8320,7 @@

    Arguments

    @@ -8335,7 +8335,7 @@

    Arguments

    @@ -8350,7 +8350,7 @@

    Arguments

    @@ -8389,7 +8389,7 @@

    Arguments

    @@ -8404,7 +8404,7 @@

    Arguments

    @@ -8419,7 +8419,7 @@

    Arguments

    @@ -8434,7 +8434,7 @@

    Arguments

    @@ -8449,7 +8449,7 @@

    Arguments

    @@ -8479,7 +8479,7 @@

    Arguments

    @@ -8494,7 +8494,7 @@

    Arguments

    @@ -8509,7 +8509,7 @@

    Arguments

    @@ -8524,7 +8524,7 @@

    Arguments

    @@ -8563,7 +8563,7 @@

    Arguments

    @@ -8578,7 +8578,7 @@

    Arguments

    @@ -8593,7 +8593,7 @@

    Arguments

    @@ -8608,7 +8608,7 @@

    Arguments

    @@ -8623,7 +8623,7 @@

    Arguments

    @@ -8653,7 +8653,7 @@

    Arguments

    @@ -8668,7 +8668,7 @@

    Arguments

    @@ -8683,7 +8683,7 @@

    Arguments

    @@ -8698,7 +8698,7 @@

    Arguments

    @@ -8737,7 +8737,7 @@

    Arguments

    @@ -8752,7 +8752,7 @@

    Arguments

    @@ -8767,7 +8767,7 @@

    Arguments

    @@ -8782,7 +8782,7 @@

    Arguments

    @@ -8797,7 +8797,7 @@

    Arguments

    @@ -8827,7 +8827,7 @@

    Arguments

    @@ -8842,7 +8842,7 @@

    Arguments

    @@ -8857,7 +8857,7 @@

    Arguments

    @@ -8872,7 +8872,7 @@

    Arguments

    @@ -8911,7 +8911,7 @@

    Arguments

    @@ -8926,7 +8926,7 @@

    Arguments

    @@ -8941,7 +8941,7 @@

    Arguments

    @@ -8956,7 +8956,7 @@

    Arguments

    @@ -8986,7 +8986,7 @@

    Arguments

    @@ -9001,7 +9001,7 @@

    Arguments

    @@ -9016,7 +9016,7 @@

    Arguments

    @@ -9031,7 +9031,7 @@

    Arguments

    @@ -9070,7 +9070,7 @@

    Arguments

    @@ -9085,7 +9085,7 @@

    Arguments

    @@ -9100,7 +9100,7 @@

    Arguments

    @@ -9115,7 +9115,7 @@

    Arguments

    @@ -9145,7 +9145,7 @@

    Arguments

    @@ -9160,7 +9160,7 @@

    Arguments

    @@ -9175,7 +9175,7 @@

    Arguments

    @@ -9190,7 +9190,7 @@

    Arguments

    @@ -9229,7 +9229,7 @@

    Arguments

    @@ -9244,7 +9244,7 @@

    Arguments

    @@ -9259,7 +9259,7 @@

    Arguments

    @@ -9274,7 +9274,7 @@

    Arguments

    @@ -9304,7 +9304,7 @@

    Arguments

    @@ -9319,7 +9319,7 @@

    Arguments

    @@ -9334,7 +9334,7 @@

    Arguments

    @@ -9349,7 +9349,7 @@

    Arguments

    @@ -9388,7 +9388,7 @@

    Arguments

    @@ -9403,7 +9403,7 @@

    Arguments

    @@ -9418,7 +9418,7 @@

    Arguments

    @@ -9433,7 +9433,7 @@

    Arguments

    @@ -9463,7 +9463,7 @@

    Arguments

    @@ -9478,7 +9478,7 @@

    Arguments

    @@ -9493,7 +9493,7 @@

    Arguments

    @@ -9508,7 +9508,7 @@

    Arguments

    @@ -9547,7 +9547,7 @@

    Arguments

    @@ -9562,7 +9562,7 @@

    Arguments

    @@ -9577,7 +9577,7 @@

    Arguments

    @@ -9592,7 +9592,7 @@

    Arguments

    @@ -9622,7 +9622,7 @@

    Arguments

    @@ -9637,7 +9637,7 @@

    Arguments

    @@ -9652,7 +9652,7 @@

    Arguments

    @@ -9667,7 +9667,7 @@

    Arguments

    @@ -9706,7 +9706,7 @@

    Arguments

    @@ -9721,7 +9721,7 @@

    Arguments

    @@ -9736,7 +9736,7 @@

    Arguments

    @@ -9751,7 +9751,7 @@

    Arguments

    @@ -9781,7 +9781,7 @@

    Arguments

    @@ -9796,7 +9796,7 @@

    Arguments

    @@ -9811,7 +9811,7 @@

    Arguments

    @@ -9826,7 +9826,7 @@

    Arguments

    @@ -9865,7 +9865,7 @@

    Arguments

    @@ -9880,7 +9880,7 @@

    Arguments

    @@ -9895,7 +9895,7 @@

    Arguments

    @@ -9910,7 +9910,7 @@

    Arguments

    @@ -9940,7 +9940,7 @@

    Arguments

    @@ -9955,7 +9955,7 @@

    Arguments

    @@ -9970,7 +9970,7 @@

    Arguments

    @@ -9985,7 +9985,7 @@

    Arguments

    @@ -10024,7 +10024,7 @@

    Arguments

    @@ -10039,7 +10039,7 @@

    Arguments

    @@ -10054,7 +10054,7 @@

    Arguments

    @@ -10069,7 +10069,7 @@

    Arguments

    @@ -10099,7 +10099,7 @@

    Arguments

    @@ -10114,7 +10114,7 @@

    Arguments

    @@ -10129,7 +10129,7 @@

    Arguments

    @@ -10144,7 +10144,7 @@

    Arguments

    @@ -10167,8 +10167,8 @@

    Arguments

    - -

    public interface dbcsr_reserve_block2d + +

    public interface dbcsr_reserve_block2d

      @@ -10193,7 +10193,7 @@

      Arguments

    @@ -10208,7 +10208,7 @@

    Arguments

    @@ -10223,7 +10223,7 @@

    Arguments

    @@ -10238,7 +10238,7 @@

    Arguments

    @@ -10253,7 +10253,7 @@

    Arguments

    @@ -10307,7 +10307,7 @@

    Arguments

    @@ -10322,7 +10322,7 @@

    Arguments

    @@ -10337,7 +10337,7 @@

    Arguments

    @@ -10352,7 +10352,7 @@

    Arguments

    @@ -10367,7 +10367,7 @@

    Arguments

    @@ -10421,7 +10421,7 @@

    Arguments

    @@ -10436,7 +10436,7 @@

    Arguments

    @@ -10451,7 +10451,7 @@

    Arguments

    @@ -10466,7 +10466,7 @@

    Arguments

    @@ -10481,7 +10481,7 @@

    Arguments

    @@ -10535,7 +10535,7 @@

    Arguments

    @@ -10550,7 +10550,7 @@

    Arguments

    @@ -10565,7 +10565,7 @@

    Arguments

    @@ -10580,7 +10580,7 @@

    Arguments

    @@ -10595,7 +10595,7 @@

    Arguments

    @@ -10659,7 +10659,7 @@

    Arguments

    @@ -10749,7 +10749,7 @@

    Arguments

    @@ -10764,7 +10764,7 @@

    Arguments

    @@ -10868,7 +10868,7 @@

    Arguments

    @@ -10913,7 +10913,7 @@

    Arguments

    @@ -10928,7 +10928,7 @@

    Arguments

    @@ -10972,7 +10972,7 @@

    Arguments

    @@ -11017,7 +11017,7 @@

    Arguments

    @@ -11032,7 +11032,7 @@

    Arguments

    @@ -11076,7 +11076,7 @@

    Arguments

    @@ -11121,7 +11121,7 @@

    Arguments

    @@ -11136,7 +11136,7 @@

    Arguments

    @@ -11180,7 +11180,7 @@

    Arguments

    @@ -11225,7 +11225,7 @@

    Arguments

    @@ -11240,7 +11240,7 @@

    Arguments

    @@ -11268,8 +11268,8 @@

    - -

    public interface dbcsr_get_data_p + +

    public interface dbcsr_get_data_p

      @@ -11294,7 +11294,7 @@

      Arguments

    @@ -11324,7 +11324,7 @@

    Arguments

    @@ -11339,7 +11339,7 @@

    Arguments

    @@ -11383,7 +11383,7 @@

    Arguments

    @@ -11413,7 +11413,7 @@

    Arguments

    @@ -11428,7 +11428,7 @@

    Arguments

    @@ -11472,7 +11472,7 @@

    Arguments

    @@ -11502,7 +11502,7 @@

    Arguments

    @@ -11517,7 +11517,7 @@

    Arguments

    @@ -11561,7 +11561,7 @@

    Arguments

    @@ -11591,7 +11591,7 @@

    Arguments

    @@ -11606,7 +11606,7 @@

    Arguments

    @@ -11660,7 +11660,7 @@

    Arguments

    @@ -11675,7 +11675,7 @@

    Arguments

    @@ -11690,7 +11690,7 @@

    Arguments

    @@ -11710,7 +11710,7 @@

    Arguments

  • - private subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector) + private subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector)

    @@ -11729,7 +11729,7 @@

    Arguments

  • @@ -11744,7 +11744,7 @@

    Arguments

    @@ -11759,7 +11759,7 @@

    Arguments

    @@ -11860,7 +11860,7 @@

    Components

    @@ -12007,7 +12007,7 @@

    Arguments

    @@ -12052,7 +12052,7 @@

    Arguments

    @@ -12067,7 +12067,7 @@

    Arguments

    @@ -12112,7 +12112,7 @@

    Arguments

    @@ -12157,7 +12157,7 @@

    Arguments

    @@ -12202,7 +12202,7 @@

    Arguments

    @@ -12247,7 +12247,7 @@

    Arguments

    @@ -12292,7 +12292,7 @@

    Arguments

    @@ -12337,7 +12337,7 @@

    Arguments

    @@ -12382,7 +12382,7 @@

    Arguments

    @@ -12408,7 +12408,7 @@

    -

    public function dbcsr_nblkrows_total(matrix) result(nblkrows_total) +

    public function dbcsr_nblkrows_total(matrix) result(nblkrows_total)

    @@ -12427,7 +12427,7 @@

    Arguments

    @@ -12453,7 +12453,7 @@

    -

    public function dbcsr_nblkcols_total(matrix) result(nblkcols_total) +

    public function dbcsr_nblkcols_total(matrix) result(nblkcols_total)

    @@ -12472,7 +12472,7 @@

    Arguments

    @@ -12498,7 +12498,7 @@

    -

    public function dbcsr_nblkrows_local(matrix) result(nblkrows_local) +

    public function dbcsr_nblkrows_local(matrix) result(nblkrows_local)

    @@ -12517,7 +12517,7 @@

    Arguments

    @@ -12543,7 +12543,7 @@

    -

    public function dbcsr_nblkcols_local(matrix) result(nblkcols_local) +

    public function dbcsr_nblkcols_local(matrix) result(nblkcols_local)

    @@ -12562,7 +12562,7 @@

    Arguments

    @@ -12588,7 +12588,7 @@

    -

    public function dbcsr_nfullrows_total(matrix) result(nfullrows_total) +

    public function dbcsr_nfullrows_total(matrix) result(nfullrows_total)

    @@ -12607,7 +12607,7 @@

    Arguments

    @@ -12633,7 +12633,7 @@

    -

    public function dbcsr_nfullcols_total(matrix) result(nfullcols_total) +

    public function dbcsr_nfullcols_total(matrix) result(nfullcols_total)

    @@ -12652,7 +12652,7 @@

    Arguments

    @@ -12697,7 +12697,7 @@

    Arguments

    @@ -12742,7 +12742,7 @@

    Arguments

    @@ -12757,7 +12757,7 @@

    Arguments

    @@ -12772,7 +12772,7 @@

    Arguments

    @@ -12817,7 +12817,7 @@

    Arguments

    @@ -12862,7 +12862,7 @@

    Arguments

    @@ -12907,7 +12907,7 @@

    Arguments

    @@ -12922,7 +12922,7 @@

    Arguments

    @@ -12967,7 +12967,7 @@

    Arguments

    @@ -12997,7 +12997,7 @@

    Arguments

    @@ -13012,7 +13012,7 @@

    Arguments

    @@ -13057,7 +13057,7 @@

    Arguments

    @@ -13102,7 +13102,7 @@

    Arguments

    @@ -13117,7 +13117,7 @@

    Arguments

    @@ -13162,7 +13162,7 @@

    Arguments

    @@ -13192,7 +13192,7 @@

    Arguments

    @@ -13207,7 +13207,7 @@

    Arguments

    @@ -13252,7 +13252,7 @@

    Arguments

    @@ -13297,7 +13297,7 @@

    Arguments

    @@ -13312,7 +13312,7 @@

    Arguments

    @@ -13357,7 +13357,7 @@

    Arguments

    @@ -13387,7 +13387,7 @@

    Arguments

    @@ -13402,7 +13402,7 @@

    Arguments

    @@ -13447,7 +13447,7 @@

    Arguments

    @@ -13492,7 +13492,7 @@

    Arguments

    @@ -13507,7 +13507,7 @@

    Arguments

    @@ -13552,7 +13552,7 @@

    Arguments

    @@ -13582,7 +13582,7 @@

    Arguments

    @@ -13597,7 +13597,7 @@

    Arguments

    @@ -13647,7 +13647,7 @@

    Arguments

    @@ -13668,7 +13668,7 @@

    Arguments

    -

    public subroutine dbcsr_setname(matrix, newname) +

    public subroutine dbcsr_setname(matrix, newname)

    @@ -13687,7 +13687,7 @@

    Arguments

    @@ -13702,7 +13702,7 @@

    Arguments

    @@ -13742,7 +13742,7 @@

    Arguments

    @@ -13772,7 +13772,7 @@

    Arguments

    @@ -13787,7 +13787,7 @@

    Arguments

    @@ -13827,7 +13827,7 @@

    Arguments

    @@ -13842,7 +13842,7 @@

    Arguments

    @@ -13857,7 +13857,7 @@

    Arguments

    @@ -13912,7 +13912,7 @@

    Arguments

    @@ -13952,7 +13952,7 @@

    Arguments

    @@ -13992,7 +13992,7 @@

    Arguments

    @@ -14022,7 +14022,7 @@

    Arguments

    @@ -14037,7 +14037,7 @@

    Arguments

    @@ -14052,7 +14052,7 @@

    Arguments

    @@ -14067,7 +14067,7 @@

    Arguments

    @@ -14107,7 +14107,7 @@

    Arguments

    @@ -14177,7 +14177,7 @@

    Arguments

    @@ -14192,7 +14192,7 @@

    Arguments

    @@ -14207,7 +14207,7 @@

    Arguments

    @@ -14247,7 +14247,7 @@

    Arguments

    @@ -14262,7 +14262,7 @@

    Arguments

    @@ -14277,7 +14277,7 @@

    Arguments

    @@ -14292,7 +14292,7 @@

    Arguments

    @@ -14332,7 +14332,7 @@

    Arguments

    @@ -14372,7 +14372,7 @@

    Arguments

    @@ -14387,7 +14387,7 @@

    Arguments

    @@ -14502,7 +14502,7 @@

    Arguments

    @@ -14517,7 +14517,7 @@

    Arguments

    @@ -14534,7 +14534,7 @@

    Arguments

    @@ -14551,7 +14551,7 @@

    Arguments

    @@ -14568,7 +14568,7 @@

    Arguments

    @@ -14608,7 +14608,7 @@

    Arguments

    @@ -14623,7 +14623,7 @@

    Arguments

    @@ -14638,7 +14638,7 @@

    Arguments

    @@ -14653,7 +14653,7 @@

    Arguments

    @@ -14668,7 +14668,7 @@

    Arguments

    @@ -14683,7 +14683,7 @@

    Arguments

    @@ -14698,7 +14698,7 @@

    Arguments

    @@ -14713,7 +14713,7 @@

    Arguments

    @@ -14728,7 +14728,7 @@

    Arguments

    @@ -14743,7 +14743,7 @@

    Arguments

    @@ -14758,7 +14758,7 @@

    Arguments

    @@ -14773,7 +14773,7 @@

    Arguments

    @@ -14788,7 +14788,7 @@

    Arguments

    @@ -14803,7 +14803,7 @@

    Arguments

    @@ -14818,7 +14818,7 @@

    Arguments

    @@ -14833,7 +14833,7 @@

    Arguments

    @@ -14848,7 +14848,7 @@

    Arguments

    @@ -14863,7 +14863,7 @@

    Arguments

    @@ -14878,7 +14878,7 @@

    Arguments

    @@ -14893,7 +14893,7 @@

    Arguments

    @@ -14908,7 +14908,7 @@

    Arguments

    @@ -14923,7 +14923,7 @@

    Arguments

    @@ -14938,7 +14938,7 @@

    Arguments

    @@ -14953,7 +14953,7 @@

    Arguments

    @@ -14993,7 +14993,7 @@

    Arguments

    @@ -15008,7 +15008,7 @@

    Arguments

    @@ -15023,7 +15023,7 @@

    Arguments

    @@ -15038,7 +15038,7 @@

    Arguments

    @@ -15053,7 +15053,7 @@

    Arguments

    @@ -15068,7 +15068,7 @@

    Arguments

    @@ -15083,7 +15083,7 @@

    Arguments

    @@ -15098,7 +15098,7 @@

    Arguments

    @@ -15113,7 +15113,7 @@

    Arguments

    @@ -15128,7 +15128,7 @@

    Arguments

    @@ -15143,7 +15143,7 @@

    Arguments

    @@ -15158,7 +15158,7 @@

    Arguments

    @@ -15173,7 +15173,7 @@

    Arguments

    @@ -15188,7 +15188,7 @@

    Arguments

    @@ -15203,7 +15203,7 @@

    Arguments

    @@ -15218,7 +15218,7 @@

    Arguments

    @@ -15233,7 +15233,7 @@

    Arguments

    @@ -15273,7 +15273,7 @@

    Arguments

    @@ -15313,7 +15313,7 @@

    Arguments

    @@ -15353,7 +15353,7 @@

    Arguments

    @@ -15368,7 +15368,7 @@

    Arguments

    @@ -15383,7 +15383,7 @@

    Arguments

    @@ -15404,7 +15404,7 @@

    Arguments

    -

    private subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector) +

    private subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector)

    @@ -15423,7 +15423,7 @@

    Arguments

    @@ -15438,7 +15438,7 @@

    Arguments

    @@ -15453,7 +15453,7 @@

    Arguments

    @@ -15493,7 +15493,7 @@

    Arguments

    @@ -15533,7 +15533,7 @@

    Arguments

    @@ -15588,7 +15588,7 @@

    Arguments

    @@ -15628,7 +15628,7 @@

    Arguments

    @@ -15668,7 +15668,7 @@

    Arguments

    @@ -15708,7 +15708,7 @@

    Arguments

    @@ -15723,7 +15723,7 @@

    Arguments

    @@ -15753,7 +15753,7 @@

    Arguments

    @@ -15768,7 +15768,7 @@

    Arguments

    @@ -15789,7 +15789,7 @@

    Arguments

    -

    public subroutine dbcsr_print_block_sum(matrix, unit_nr) +

    public subroutine dbcsr_print_block_sum(matrix, unit_nr)

    @@ -15808,7 +15808,7 @@

    Arguments

    @@ -15823,7 +15823,7 @@

    Arguments

    @@ -15863,7 +15863,7 @@

    Arguments

    @@ -15903,7 +15903,7 @@

    Arguments

    @@ -15943,7 +15943,7 @@

    Arguments

    @@ -15973,7 +15973,7 @@

    Arguments

    @@ -16013,7 +16013,7 @@

    Arguments

    @@ -16028,7 +16028,7 @@

    Arguments

    @@ -16043,7 +16043,7 @@

    Arguments

    @@ -16058,7 +16058,7 @@

    Arguments

    @@ -16073,7 +16073,7 @@

    Arguments

    @@ -16088,7 +16088,7 @@

    Arguments

    @@ -16103,7 +16103,7 @@

    Arguments

    @@ -16124,7 +16124,7 @@

    Arguments

    -

    public subroutine dbcsr_print_statistics(print_timers, callgraph_filename) +

    public subroutine dbcsr_print_statistics(print_timers, callgraph_filename)

    @@ -16143,7 +16143,7 @@

    Arguments

    @@ -16158,7 +16158,7 @@

    Arguments

    @@ -16198,7 +16198,7 @@

    Arguments

    @@ -16213,7 +16213,7 @@

    Arguments

    @@ -16253,7 +16253,7 @@

    Arguments

    @@ -16298,7 +16298,7 @@

    Arguments

    @@ -16353,7 +16353,7 @@

    Arguments

    @@ -16368,7 +16368,7 @@

    Arguments

    @@ -16383,7 +16383,7 @@

    Arguments

    @@ -16398,7 +16398,7 @@

    Arguments

    @@ -16413,7 +16413,7 @@

    Arguments

    @@ -16428,7 +16428,7 @@

    Arguments

    @@ -16443,7 +16443,7 @@

    Arguments

    @@ -16458,7 +16458,7 @@

    Arguments

    @@ -16488,7 +16488,7 @@

    Arguments

    @@ -16503,7 +16503,7 @@

    Arguments

    @@ -16518,7 +16518,7 @@

    Arguments

    @@ -16539,7 +16539,7 @@

    Arguments

    -

    private subroutine dbcsr_create_template(matrix, name, template, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse_arrays, mutable_work, replication_type) +

    private subroutine dbcsr_create_template(matrix, name, template, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse_arrays, mutable_work, replication_type)

    @@ -16558,7 +16558,7 @@

    Arguments

    @@ -16573,7 +16573,7 @@

    Arguments

    @@ -16588,7 +16588,7 @@

    Arguments

    @@ -16603,7 +16603,7 @@

    Arguments

    @@ -16618,7 +16618,7 @@

    Arguments

    @@ -16633,7 +16633,7 @@

    Arguments

    @@ -16648,7 +16648,7 @@

    Arguments

    @@ -16663,7 +16663,7 @@

    Arguments

    @@ -16678,7 +16678,7 @@

    Arguments

    @@ -16693,7 +16693,7 @@

    Arguments

    @@ -16708,7 +16708,7 @@

    Arguments

    @@ -16723,7 +16723,7 @@

    Arguments

    @@ -16763,7 +16763,7 @@

    Arguments

    @@ -16778,7 +16778,7 @@

    Arguments

    @@ -16793,7 +16793,7 @@

    Arguments

    @@ -16808,7 +16808,7 @@

    Arguments

    @@ -16823,7 +16823,7 @@

    Arguments

    @@ -16863,7 +16863,7 @@

    Arguments

    @@ -16878,7 +16878,7 @@

    Arguments

    @@ -16918,7 +16918,7 @@

    Arguments

    @@ -16988,7 +16988,7 @@

    Arguments

    @@ -17043,7 +17043,7 @@

    Arguments

    @@ -17058,7 +17058,7 @@

    Arguments

    @@ -17073,7 +17073,7 @@

    Arguments

    @@ -17088,7 +17088,7 @@

    Arguments

    @@ -17103,7 +17103,7 @@

    Arguments

    @@ -17133,7 +17133,7 @@

    Arguments

    @@ -17173,7 +17173,7 @@

    Arguments

    @@ -17188,7 +17188,7 @@

    Arguments

    @@ -17228,7 +17228,7 @@

    Arguments

    @@ -17243,7 +17243,7 @@

    Arguments

    @@ -17283,7 +17283,7 @@

    Arguments

    @@ -17298,7 +17298,7 @@

    Arguments

    @@ -17313,7 +17313,7 @@

    Arguments

    @@ -17328,7 +17328,7 @@

    Arguments

    @@ -17343,7 +17343,7 @@

    Arguments

    @@ -17358,7 +17358,7 @@

    Arguments

    @@ -17398,7 +17398,7 @@

    Arguments

    @@ -17413,7 +17413,7 @@

    Arguments

    @@ -17428,7 +17428,7 @@

    Arguments

    @@ -17443,7 +17443,7 @@

    Arguments

    @@ -17458,7 +17458,7 @@

    Arguments

    @@ -17498,7 +17498,7 @@

    Arguments

    @@ -17513,7 +17513,7 @@

    Arguments

    @@ -17528,7 +17528,7 @@

    Arguments

    @@ -17543,7 +17543,7 @@

    Arguments

    @@ -17583,7 +17583,7 @@

    Arguments

    @@ -17623,7 +17623,7 @@

    Arguments

    @@ -17713,7 +17713,7 @@

    Arguments

    @@ -17728,7 +17728,7 @@

    Arguments

    @@ -17768,7 +17768,7 @@

    Arguments

    @@ -17783,7 +17783,7 @@

    Arguments

    @@ -17813,7 +17813,7 @@

    Arguments

    @@ -17828,7 +17828,7 @@

    Arguments

    @@ -17868,7 +17868,7 @@

    Arguments

    @@ -17883,7 +17883,7 @@

    Arguments

    @@ -17923,7 +17923,7 @@

    Arguments

    @@ -17938,7 +17938,7 @@

    Arguments

    @@ -17959,7 +17959,7 @@

    Arguments

    -

    public subroutine dbcsr_to_csr_filter(dbcsr_mat, csr_sparsity, eps) +

    public subroutine dbcsr_to_csr_filter(dbcsr_mat, csr_sparsity, eps)

    @@ -17979,7 +17979,7 @@

    Arguments

    @@ -17994,7 +17994,7 @@

    Arguments

    @@ -18009,7 +18009,7 @@

    Arguments

    @@ -18030,7 +18030,7 @@

    Arguments

    -

    public subroutine dbcsr_clear(dbcsr_mat) +

    public subroutine dbcsr_clear(dbcsr_mat)

    @@ -18049,7 +18049,7 @@

    Arguments

    @@ -18070,7 +18070,7 @@

    Arguments

    -

    public subroutine dbcsr_add_block_node(matrix, block_row, block_col, block) +

    public subroutine dbcsr_add_block_node(matrix, block_row, block_col, block)

    @@ -18092,7 +18092,7 @@

    Arguments

    @@ -18107,7 +18107,7 @@

    Arguments

    @@ -18123,7 +18123,7 @@

    Arguments

    @@ -18139,7 +18139,7 @@

    Arguments

    @@ -18179,7 +18179,7 @@

    Arguments

    @@ -18194,7 +18194,7 @@

    Arguments

    @@ -18314,7 +18314,7 @@

    Arguments

    @@ -18329,7 +18329,7 @@

    Arguments

    @@ -18344,7 +18344,7 @@

    Arguments

    @@ -18374,7 +18374,7 @@

    Arguments

    @@ -18389,7 +18389,7 @@

    Arguments

    @@ -18404,7 +18404,7 @@

    Arguments

    @@ -18419,7 +18419,7 @@

    Arguments

    @@ -18459,7 +18459,7 @@

    Arguments

    @@ -18474,7 +18474,7 @@

    Arguments

    @@ -18489,7 +18489,7 @@

    Arguments

    @@ -18504,7 +18504,7 @@

    Arguments

    @@ -18519,7 +18519,7 @@

    Arguments

    @@ -18574,7 +18574,7 @@

    Arguments

    @@ -18589,7 +18589,7 @@

    Arguments

    @@ -18604,7 +18604,7 @@

    Arguments

    @@ -18619,7 +18619,7 @@

    Arguments

    @@ -18634,7 +18634,7 @@

    Arguments

    @@ -18664,7 +18664,7 @@

    Arguments

    @@ -18679,7 +18679,7 @@

    Arguments

    @@ -18694,7 +18694,7 @@

    Arguments

    @@ -18709,7 +18709,7 @@

    Arguments

    @@ -18749,7 +18749,7 @@

    Arguments

    @@ -18764,7 +18764,7 @@

    Arguments

    @@ -18779,7 +18779,7 @@

    Arguments

    @@ -18794,7 +18794,7 @@

    Arguments

    @@ -18824,7 +18824,7 @@

    Arguments

    @@ -18839,7 +18839,7 @@

    Arguments

    @@ -18854,7 +18854,7 @@

    Arguments

    @@ -18869,7 +18869,7 @@

    Arguments

    @@ -18909,7 +18909,7 @@

    Arguments

    @@ -18924,7 +18924,7 @@

    Arguments

    @@ -18939,7 +18939,7 @@

    Arguments

    @@ -18954,7 +18954,7 @@

    Arguments

    @@ -18969,7 +18969,7 @@

    Arguments

    @@ -18999,7 +18999,7 @@

    Arguments

    @@ -19014,7 +19014,7 @@

    Arguments

    @@ -19029,7 +19029,7 @@

    Arguments

    @@ -19044,7 +19044,7 @@

    Arguments

    @@ -19084,7 +19084,7 @@

    Arguments

    @@ -19099,7 +19099,7 @@

    Arguments

    @@ -19114,7 +19114,7 @@

    Arguments

    @@ -19129,7 +19129,7 @@

    Arguments

    @@ -19159,7 +19159,7 @@

    Arguments

    @@ -19174,7 +19174,7 @@

    Arguments

    @@ -19189,7 +19189,7 @@

    Arguments

    @@ -19204,7 +19204,7 @@

    Arguments

    @@ -19244,7 +19244,7 @@

    Arguments

    @@ -19259,7 +19259,7 @@

    Arguments

    @@ -19274,7 +19274,7 @@

    Arguments

    @@ -19289,7 +19289,7 @@

    Arguments

    @@ -19304,7 +19304,7 @@

    Arguments

    @@ -19319,7 +19319,7 @@

    Arguments

    @@ -19359,7 +19359,7 @@

    Arguments

    @@ -19374,7 +19374,7 @@

    Arguments

    @@ -19389,7 +19389,7 @@

    Arguments

    @@ -19404,7 +19404,7 @@

    Arguments

    @@ -19419,7 +19419,7 @@

    Arguments

    @@ -19434,7 +19434,7 @@

    Arguments

    @@ -19474,7 +19474,7 @@

    Arguments

    @@ -19489,7 +19489,7 @@

    Arguments

    @@ -19504,7 +19504,7 @@

    Arguments

    @@ -19519,7 +19519,7 @@

    Arguments

    @@ -19534,7 +19534,7 @@

    Arguments

    @@ -19549,7 +19549,7 @@

    Arguments

    @@ -19564,7 +19564,7 @@

    Arguments

    @@ -19579,7 +19579,7 @@

    Arguments

    @@ -19619,7 +19619,7 @@

    Arguments

    @@ -19634,7 +19634,7 @@

    Arguments

    @@ -19649,7 +19649,7 @@

    Arguments

    @@ -19664,7 +19664,7 @@

    Arguments

    @@ -19679,7 +19679,7 @@

    Arguments

    @@ -19694,7 +19694,7 @@

    Arguments

    @@ -19709,7 +19709,7 @@

    Arguments

    @@ -19749,7 +19749,7 @@

    Arguments

    @@ -19764,7 +19764,7 @@

    Arguments

    @@ -19779,7 +19779,7 @@

    Arguments

    @@ -19794,7 +19794,7 @@

    Arguments

    @@ -19809,7 +19809,7 @@

    Arguments

    @@ -19824,7 +19824,7 @@

    Arguments

    @@ -19839,7 +19839,7 @@

    Arguments

    @@ -19854,7 +19854,7 @@

    Arguments

    @@ -19894,7 +19894,7 @@

    Arguments

    @@ -19909,7 +19909,7 @@

    Arguments

    @@ -19924,7 +19924,7 @@

    Arguments

    @@ -19939,7 +19939,7 @@

    Arguments

    @@ -19954,7 +19954,7 @@

    Arguments

    @@ -19969,7 +19969,7 @@

    Arguments

    @@ -19984,7 +19984,7 @@

    Arguments

    @@ -20024,7 +20024,7 @@

    Arguments

    @@ -20039,7 +20039,7 @@

    Arguments

    @@ -20079,7 +20079,7 @@

    Arguments

    @@ -20094,7 +20094,7 @@

    Arguments

    @@ -20130,7 +20130,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -20149,7 +20149,7 @@

    Arguments

    @@ -20164,7 +20164,7 @@

    Arguments

    @@ -20179,7 +20179,7 @@

    Arguments

    @@ -20194,7 +20194,7 @@

    Arguments

    @@ -20209,7 +20209,7 @@

    Arguments

    @@ -20224,7 +20224,7 @@

    Arguments

    @@ -20239,7 +20239,7 @@

    Arguments

    @@ -20254,7 +20254,7 @@

    Arguments

    @@ -20269,7 +20269,7 @@

    Arguments

    @@ -20284,7 +20284,7 @@

    Arguments

    @@ -20299,7 +20299,7 @@

    Arguments

    @@ -20314,7 +20314,7 @@

    Arguments

    @@ -20329,7 +20329,7 @@

    Arguments

    @@ -20344,7 +20344,7 @@

    Arguments

    @@ -20359,7 +20359,7 @@

    Arguments

    @@ -20374,7 +20374,7 @@

    Arguments

    @@ -20414,7 +20414,7 @@

    Arguments

    @@ -20429,7 +20429,7 @@

    Arguments

    @@ -20444,7 +20444,7 @@

    Arguments

    @@ -20484,7 +20484,7 @@

    Arguments

    @@ -20499,7 +20499,7 @@

    Arguments

    @@ -20514,7 +20514,7 @@

    Arguments

    @@ -20554,7 +20554,7 @@

    Arguments

    @@ -20569,7 +20569,7 @@

    Arguments

    @@ -20609,7 +20609,7 @@

    Arguments

    @@ -20624,7 +20624,7 @@

    Arguments

    @@ -20639,7 +20639,7 @@

    Arguments

    @@ -20654,7 +20654,7 @@

    Arguments

    @@ -20694,7 +20694,7 @@

    Arguments

    @@ -20709,7 +20709,7 @@

    Arguments

    @@ -20730,7 +20730,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_d(matrix, diag) +

    private subroutine dbcsr_set_diag_d(matrix, diag)

    @@ -20749,7 +20749,7 @@

    Arguments

    @@ -20764,7 +20764,7 @@

    Arguments

    @@ -20785,7 +20785,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_d(matrix, diag) +

    private subroutine dbcsr_get_diag_d(matrix, diag)

    @@ -20804,7 +20804,7 @@

    Arguments

    @@ -20819,7 +20819,7 @@

    Arguments

    @@ -20859,7 +20859,7 @@

    Arguments

    @@ -20874,7 +20874,7 @@

    Arguments

    @@ -20889,7 +20889,7 @@

    Arguments

    @@ -20904,7 +20904,7 @@

    Arguments

    @@ -20919,7 +20919,7 @@

    Arguments

    @@ -20974,7 +20974,7 @@

    Arguments

    @@ -20989,7 +20989,7 @@

    Arguments

    @@ -21004,7 +21004,7 @@

    Arguments

    @@ -21019,7 +21019,7 @@

    Arguments

    @@ -21034,7 +21034,7 @@

    Arguments

    @@ -21064,7 +21064,7 @@

    Arguments

    @@ -21079,7 +21079,7 @@

    Arguments

    @@ -21094,7 +21094,7 @@

    Arguments

    @@ -21109,7 +21109,7 @@

    Arguments

    @@ -21149,7 +21149,7 @@

    Arguments

    @@ -21164,7 +21164,7 @@

    Arguments

    @@ -21179,7 +21179,7 @@

    Arguments

    @@ -21194,7 +21194,7 @@

    Arguments

    @@ -21224,7 +21224,7 @@

    Arguments

    @@ -21239,7 +21239,7 @@

    Arguments

    @@ -21254,7 +21254,7 @@

    Arguments

    @@ -21269,7 +21269,7 @@

    Arguments

    @@ -21309,7 +21309,7 @@

    Arguments

    @@ -21324,7 +21324,7 @@

    Arguments

    @@ -21339,7 +21339,7 @@

    Arguments

    @@ -21354,7 +21354,7 @@

    Arguments

    @@ -21369,7 +21369,7 @@

    Arguments

    @@ -21399,7 +21399,7 @@

    Arguments

    @@ -21414,7 +21414,7 @@

    Arguments

    @@ -21429,7 +21429,7 @@

    Arguments

    @@ -21444,7 +21444,7 @@

    Arguments

    @@ -21484,7 +21484,7 @@

    Arguments

    @@ -21499,7 +21499,7 @@

    Arguments

    @@ -21514,7 +21514,7 @@

    Arguments

    @@ -21529,7 +21529,7 @@

    Arguments

    @@ -21559,7 +21559,7 @@

    Arguments

    @@ -21574,7 +21574,7 @@

    Arguments

    @@ -21589,7 +21589,7 @@

    Arguments

    @@ -21604,7 +21604,7 @@

    Arguments

    @@ -21644,7 +21644,7 @@

    Arguments

    @@ -21659,7 +21659,7 @@

    Arguments

    @@ -21674,7 +21674,7 @@

    Arguments

    @@ -21689,7 +21689,7 @@

    Arguments

    @@ -21704,7 +21704,7 @@

    Arguments

    @@ -21719,7 +21719,7 @@

    Arguments

    @@ -21759,7 +21759,7 @@

    Arguments

    @@ -21774,7 +21774,7 @@

    Arguments

    @@ -21789,7 +21789,7 @@

    Arguments

    @@ -21804,7 +21804,7 @@

    Arguments

    @@ -21819,7 +21819,7 @@

    Arguments

    @@ -21834,7 +21834,7 @@

    Arguments

    @@ -21874,7 +21874,7 @@

    Arguments

    @@ -21889,7 +21889,7 @@

    Arguments

    @@ -21904,7 +21904,7 @@

    Arguments

    @@ -21919,7 +21919,7 @@

    Arguments

    @@ -21934,7 +21934,7 @@

    Arguments

    @@ -21949,7 +21949,7 @@

    Arguments

    @@ -21964,7 +21964,7 @@

    Arguments

    @@ -21979,7 +21979,7 @@

    Arguments

    @@ -22019,7 +22019,7 @@

    Arguments

    @@ -22034,7 +22034,7 @@

    Arguments

    @@ -22049,7 +22049,7 @@

    Arguments

    @@ -22064,7 +22064,7 @@

    Arguments

    @@ -22079,7 +22079,7 @@

    Arguments

    @@ -22094,7 +22094,7 @@

    Arguments

    @@ -22109,7 +22109,7 @@

    Arguments

    @@ -22149,7 +22149,7 @@

    Arguments

    @@ -22164,7 +22164,7 @@

    Arguments

    @@ -22179,7 +22179,7 @@

    Arguments

    @@ -22194,7 +22194,7 @@

    Arguments

    @@ -22209,7 +22209,7 @@

    Arguments

    @@ -22224,7 +22224,7 @@

    Arguments

    @@ -22239,7 +22239,7 @@

    Arguments

    @@ -22254,7 +22254,7 @@

    Arguments

    @@ -22294,7 +22294,7 @@

    Arguments

    @@ -22309,7 +22309,7 @@

    Arguments

    @@ -22324,7 +22324,7 @@

    Arguments

    @@ -22339,7 +22339,7 @@

    Arguments

    @@ -22354,7 +22354,7 @@

    Arguments

    @@ -22369,7 +22369,7 @@

    Arguments

    @@ -22384,7 +22384,7 @@

    Arguments

    @@ -22424,7 +22424,7 @@

    Arguments

    @@ -22439,7 +22439,7 @@

    Arguments

    @@ -22479,7 +22479,7 @@

    Arguments

    @@ -22494,7 +22494,7 @@

    Arguments

    @@ -22530,7 +22530,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -22549,7 +22549,7 @@

    Arguments

    @@ -22564,7 +22564,7 @@

    Arguments

    @@ -22579,7 +22579,7 @@

    Arguments

    @@ -22594,7 +22594,7 @@

    Arguments

    @@ -22609,7 +22609,7 @@

    Arguments

    @@ -22624,7 +22624,7 @@

    Arguments

    @@ -22639,7 +22639,7 @@

    Arguments

    @@ -22654,7 +22654,7 @@

    Arguments

    @@ -22669,7 +22669,7 @@

    Arguments

    @@ -22684,7 +22684,7 @@

    Arguments

    @@ -22699,7 +22699,7 @@

    Arguments

    @@ -22714,7 +22714,7 @@

    Arguments

    @@ -22729,7 +22729,7 @@

    Arguments

    @@ -22744,7 +22744,7 @@

    Arguments

    @@ -22759,7 +22759,7 @@

    Arguments

    @@ -22774,7 +22774,7 @@

    Arguments

    @@ -22814,7 +22814,7 @@

    Arguments

    @@ -22829,7 +22829,7 @@

    Arguments

    @@ -22844,7 +22844,7 @@

    Arguments

    @@ -22884,7 +22884,7 @@

    Arguments

    @@ -22899,7 +22899,7 @@

    Arguments

    @@ -22914,7 +22914,7 @@

    Arguments

    @@ -22954,7 +22954,7 @@

    Arguments

    @@ -22969,7 +22969,7 @@

    Arguments

    @@ -22990,7 +22990,7 @@

    Arguments

    -

    private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -23009,7 +23009,7 @@

    Arguments

    @@ -23024,7 +23024,7 @@

    Arguments

    @@ -23039,7 +23039,7 @@

    Arguments

    @@ -23054,7 +23054,7 @@

    Arguments

    @@ -23094,7 +23094,7 @@

    Arguments

    @@ -23109,7 +23109,7 @@

    Arguments

    @@ -23130,7 +23130,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_s(matrix, diag) +

    private subroutine dbcsr_set_diag_s(matrix, diag)

    @@ -23149,7 +23149,7 @@

    Arguments

    @@ -23164,7 +23164,7 @@

    Arguments

    @@ -23185,7 +23185,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_s(matrix, diag) +

    private subroutine dbcsr_get_diag_s(matrix, diag)

    @@ -23204,7 +23204,7 @@

    Arguments

    @@ -23219,7 +23219,7 @@

    Arguments

    @@ -23259,7 +23259,7 @@

    Arguments

    @@ -23274,7 +23274,7 @@

    Arguments

    @@ -23289,7 +23289,7 @@

    Arguments

    @@ -23304,7 +23304,7 @@

    Arguments

    @@ -23319,7 +23319,7 @@

    Arguments

    @@ -23374,7 +23374,7 @@

    Arguments

    @@ -23389,7 +23389,7 @@

    Arguments

    @@ -23404,7 +23404,7 @@

    Arguments

    @@ -23419,7 +23419,7 @@

    Arguments

    @@ -23434,7 +23434,7 @@

    Arguments

    @@ -23464,7 +23464,7 @@

    Arguments

    @@ -23479,7 +23479,7 @@

    Arguments

    @@ -23494,7 +23494,7 @@

    Arguments

    @@ -23509,7 +23509,7 @@

    Arguments

    @@ -23549,7 +23549,7 @@

    Arguments

    @@ -23564,7 +23564,7 @@

    Arguments

    @@ -23579,7 +23579,7 @@

    Arguments

    @@ -23594,7 +23594,7 @@

    Arguments

    @@ -23624,7 +23624,7 @@

    Arguments

    @@ -23639,7 +23639,7 @@

    Arguments

    @@ -23654,7 +23654,7 @@

    Arguments

    @@ -23669,7 +23669,7 @@

    Arguments

    @@ -23709,7 +23709,7 @@

    Arguments

    @@ -23724,7 +23724,7 @@

    Arguments

    @@ -23739,7 +23739,7 @@

    Arguments

    @@ -23754,7 +23754,7 @@

    Arguments

    @@ -23769,7 +23769,7 @@

    Arguments

    @@ -23799,7 +23799,7 @@

    Arguments

    @@ -23814,7 +23814,7 @@

    Arguments

    @@ -23829,7 +23829,7 @@

    Arguments

    @@ -23844,7 +23844,7 @@

    Arguments

    @@ -23884,7 +23884,7 @@

    Arguments

    @@ -23899,7 +23899,7 @@

    Arguments

    @@ -23914,7 +23914,7 @@

    Arguments

    @@ -23929,7 +23929,7 @@

    Arguments

    @@ -23959,7 +23959,7 @@

    Arguments

    @@ -23974,7 +23974,7 @@

    Arguments

    @@ -23989,7 +23989,7 @@

    Arguments

    @@ -24004,7 +24004,7 @@

    Arguments

    @@ -24044,7 +24044,7 @@

    Arguments

    @@ -24059,7 +24059,7 @@

    Arguments

    @@ -24074,7 +24074,7 @@

    Arguments

    @@ -24089,7 +24089,7 @@

    Arguments

    @@ -24104,7 +24104,7 @@

    Arguments

    @@ -24119,7 +24119,7 @@

    Arguments

    @@ -24159,7 +24159,7 @@

    Arguments

    @@ -24174,7 +24174,7 @@

    Arguments

    @@ -24189,7 +24189,7 @@

    Arguments

    @@ -24204,7 +24204,7 @@

    Arguments

    @@ -24219,7 +24219,7 @@

    Arguments

    @@ -24234,7 +24234,7 @@

    Arguments

    @@ -24274,7 +24274,7 @@

    Arguments

    @@ -24289,7 +24289,7 @@

    Arguments

    @@ -24304,7 +24304,7 @@

    Arguments

    @@ -24319,7 +24319,7 @@

    Arguments

    @@ -24334,7 +24334,7 @@

    Arguments

    @@ -24349,7 +24349,7 @@

    Arguments

    @@ -24364,7 +24364,7 @@

    Arguments

    @@ -24379,7 +24379,7 @@

    Arguments

    @@ -24419,7 +24419,7 @@

    Arguments

    @@ -24434,7 +24434,7 @@

    Arguments

    @@ -24449,7 +24449,7 @@

    Arguments

    @@ -24464,7 +24464,7 @@

    Arguments

    @@ -24479,7 +24479,7 @@

    Arguments

    @@ -24494,7 +24494,7 @@

    Arguments

    @@ -24509,7 +24509,7 @@

    Arguments

    @@ -24549,7 +24549,7 @@

    Arguments

    @@ -24564,7 +24564,7 @@

    Arguments

    @@ -24579,7 +24579,7 @@

    Arguments

    @@ -24594,7 +24594,7 @@

    Arguments

    @@ -24609,7 +24609,7 @@

    Arguments

    @@ -24624,7 +24624,7 @@

    Arguments

    @@ -24639,7 +24639,7 @@

    Arguments

    @@ -24654,7 +24654,7 @@

    Arguments

    @@ -24694,7 +24694,7 @@

    Arguments

    @@ -24709,7 +24709,7 @@

    Arguments

    @@ -24724,7 +24724,7 @@

    Arguments

    @@ -24739,7 +24739,7 @@

    Arguments

    @@ -24754,7 +24754,7 @@

    Arguments

    @@ -24769,7 +24769,7 @@

    Arguments

    @@ -24784,7 +24784,7 @@

    Arguments

    @@ -24824,7 +24824,7 @@

    Arguments

    @@ -24839,7 +24839,7 @@

    Arguments

    @@ -24879,7 +24879,7 @@

    Arguments

    @@ -24894,7 +24894,7 @@

    Arguments

    @@ -24930,7 +24930,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_z(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_z(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -24949,7 +24949,7 @@

    Arguments

    @@ -24964,7 +24964,7 @@

    Arguments

    @@ -24979,7 +24979,7 @@

    Arguments

    @@ -24994,7 +24994,7 @@

    Arguments

    @@ -25009,7 +25009,7 @@

    Arguments

    @@ -25024,7 +25024,7 @@

    Arguments

    @@ -25039,7 +25039,7 @@

    Arguments

    @@ -25054,7 +25054,7 @@

    Arguments

    @@ -25069,7 +25069,7 @@

    Arguments

    @@ -25084,7 +25084,7 @@

    Arguments

    @@ -25099,7 +25099,7 @@

    Arguments

    @@ -25114,7 +25114,7 @@

    Arguments

    @@ -25129,7 +25129,7 @@

    Arguments

    @@ -25144,7 +25144,7 @@

    Arguments

    @@ -25159,7 +25159,7 @@

    Arguments

    @@ -25174,7 +25174,7 @@

    Arguments

    @@ -25214,7 +25214,7 @@

    Arguments

    @@ -25229,7 +25229,7 @@

    Arguments

    @@ -25244,7 +25244,7 @@

    Arguments

    @@ -25284,7 +25284,7 @@

    Arguments

    @@ -25299,7 +25299,7 @@

    Arguments

    @@ -25314,7 +25314,7 @@

    Arguments

    @@ -25354,7 +25354,7 @@

    Arguments

    @@ -25369,7 +25369,7 @@

    Arguments

    @@ -25390,7 +25390,7 @@

    Arguments

    -

    private subroutine dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -25409,7 +25409,7 @@

    Arguments

    @@ -25424,7 +25424,7 @@

    Arguments

    @@ -25439,7 +25439,7 @@

    Arguments

    @@ -25454,7 +25454,7 @@

    Arguments

    @@ -25494,7 +25494,7 @@

    Arguments

    @@ -25509,7 +25509,7 @@

    Arguments

    @@ -25530,7 +25530,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_z(matrix, diag) +

    private subroutine dbcsr_set_diag_z(matrix, diag)

    @@ -25549,7 +25549,7 @@

    Arguments

    @@ -25564,7 +25564,7 @@

    Arguments

    @@ -25585,7 +25585,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_z(matrix, diag) +

    private subroutine dbcsr_get_diag_z(matrix, diag)

    @@ -25604,7 +25604,7 @@

    Arguments

    @@ -25619,7 +25619,7 @@

    Arguments

    @@ -25659,7 +25659,7 @@

    Arguments

    @@ -25674,7 +25674,7 @@

    Arguments

    @@ -25689,7 +25689,7 @@

    Arguments

    @@ -25704,7 +25704,7 @@

    Arguments

    @@ -25719,7 +25719,7 @@

    Arguments

    @@ -25774,7 +25774,7 @@

    Arguments

    @@ -25789,7 +25789,7 @@

    Arguments

    @@ -25804,7 +25804,7 @@

    Arguments

    @@ -25819,7 +25819,7 @@

    Arguments

    @@ -25834,7 +25834,7 @@

    Arguments

    @@ -25864,7 +25864,7 @@

    Arguments

    @@ -25879,7 +25879,7 @@

    Arguments

    @@ -25894,7 +25894,7 @@

    Arguments

    @@ -25909,7 +25909,7 @@

    Arguments

    @@ -25949,7 +25949,7 @@

    Arguments

    @@ -25964,7 +25964,7 @@

    Arguments

    @@ -25979,7 +25979,7 @@

    Arguments

    @@ -25994,7 +25994,7 @@

    Arguments

    @@ -26024,7 +26024,7 @@

    Arguments

    @@ -26039,7 +26039,7 @@

    Arguments

    @@ -26054,7 +26054,7 @@

    Arguments

    @@ -26069,7 +26069,7 @@

    Arguments

    @@ -26109,7 +26109,7 @@

    Arguments

    @@ -26124,7 +26124,7 @@

    Arguments

    @@ -26139,7 +26139,7 @@

    Arguments

    @@ -26154,7 +26154,7 @@

    Arguments

    @@ -26169,7 +26169,7 @@

    Arguments

    @@ -26199,7 +26199,7 @@

    Arguments

    @@ -26214,7 +26214,7 @@

    Arguments

    @@ -26229,7 +26229,7 @@

    Arguments

    @@ -26244,7 +26244,7 @@

    Arguments

    @@ -26284,7 +26284,7 @@

    Arguments

    @@ -26299,7 +26299,7 @@

    Arguments

    @@ -26314,7 +26314,7 @@

    Arguments

    @@ -26329,7 +26329,7 @@

    Arguments

    @@ -26359,7 +26359,7 @@

    Arguments

    @@ -26374,7 +26374,7 @@

    Arguments

    @@ -26389,7 +26389,7 @@

    Arguments

    @@ -26404,7 +26404,7 @@

    Arguments

    @@ -26444,7 +26444,7 @@

    Arguments

    @@ -26459,7 +26459,7 @@

    Arguments

    @@ -26474,7 +26474,7 @@

    Arguments

    @@ -26489,7 +26489,7 @@

    Arguments

    @@ -26504,7 +26504,7 @@

    Arguments

    @@ -26519,7 +26519,7 @@

    Arguments

    @@ -26559,7 +26559,7 @@

    Arguments

    @@ -26574,7 +26574,7 @@

    Arguments

    @@ -26589,7 +26589,7 @@

    Arguments

    @@ -26604,7 +26604,7 @@

    Arguments

    @@ -26619,7 +26619,7 @@

    Arguments

    @@ -26634,7 +26634,7 @@

    Arguments

    @@ -26674,7 +26674,7 @@

    Arguments

    @@ -26689,7 +26689,7 @@

    Arguments

    @@ -26704,7 +26704,7 @@

    Arguments

    @@ -26719,7 +26719,7 @@

    Arguments

    @@ -26734,7 +26734,7 @@

    Arguments

    @@ -26749,7 +26749,7 @@

    Arguments

    @@ -26764,7 +26764,7 @@

    Arguments

    @@ -26779,7 +26779,7 @@

    Arguments

    @@ -26819,7 +26819,7 @@

    Arguments

    @@ -26834,7 +26834,7 @@

    Arguments

    @@ -26849,7 +26849,7 @@

    Arguments

    @@ -26864,7 +26864,7 @@

    Arguments

    @@ -26879,7 +26879,7 @@

    Arguments

    @@ -26894,7 +26894,7 @@

    Arguments

    @@ -26909,7 +26909,7 @@

    Arguments

    @@ -26949,7 +26949,7 @@

    Arguments

    @@ -26964,7 +26964,7 @@

    Arguments

    @@ -26979,7 +26979,7 @@

    Arguments

    @@ -26994,7 +26994,7 @@

    Arguments

    @@ -27009,7 +27009,7 @@

    Arguments

    @@ -27024,7 +27024,7 @@

    Arguments

    @@ -27039,7 +27039,7 @@

    Arguments

    @@ -27054,7 +27054,7 @@

    Arguments

    @@ -27094,7 +27094,7 @@

    Arguments

    @@ -27109,7 +27109,7 @@

    Arguments

    @@ -27124,7 +27124,7 @@

    Arguments

    @@ -27139,7 +27139,7 @@

    Arguments

    @@ -27154,7 +27154,7 @@

    Arguments

    @@ -27169,7 +27169,7 @@

    Arguments

    @@ -27184,7 +27184,7 @@

    Arguments

    @@ -27224,7 +27224,7 @@

    Arguments

    @@ -27239,7 +27239,7 @@

    Arguments

    @@ -27279,7 +27279,7 @@

    Arguments

    @@ -27294,7 +27294,7 @@

    Arguments

    @@ -27330,7 +27330,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_c(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_c(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -27349,7 +27349,7 @@

    Arguments

    @@ -27364,7 +27364,7 @@

    Arguments

    @@ -27379,7 +27379,7 @@

    Arguments

    @@ -27394,7 +27394,7 @@

    Arguments

    @@ -27409,7 +27409,7 @@

    Arguments

    @@ -27424,7 +27424,7 @@

    Arguments

    @@ -27439,7 +27439,7 @@

    Arguments

    @@ -27454,7 +27454,7 @@

    Arguments

    @@ -27469,7 +27469,7 @@

    Arguments

    @@ -27484,7 +27484,7 @@

    Arguments

    @@ -27499,7 +27499,7 @@

    Arguments

    @@ -27514,7 +27514,7 @@

    Arguments

    @@ -27529,7 +27529,7 @@

    Arguments

    @@ -27544,7 +27544,7 @@

    Arguments

    @@ -27559,7 +27559,7 @@

    Arguments

    @@ -27574,7 +27574,7 @@

    Arguments

    @@ -27614,7 +27614,7 @@

    Arguments

    @@ -27629,7 +27629,7 @@

    Arguments

    @@ -27644,7 +27644,7 @@

    Arguments

    @@ -27684,7 +27684,7 @@

    Arguments

    @@ -27699,7 +27699,7 @@

    Arguments

    @@ -27714,7 +27714,7 @@

    Arguments

    @@ -27754,7 +27754,7 @@

    Arguments

    @@ -27769,7 +27769,7 @@

    Arguments

    @@ -27790,7 +27790,7 @@

    Arguments

    -

    private subroutine dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -27809,7 +27809,7 @@

    Arguments

    @@ -27824,7 +27824,7 @@

    Arguments

    @@ -27839,7 +27839,7 @@

    Arguments

    @@ -27854,7 +27854,7 @@

    Arguments

    @@ -27894,7 +27894,7 @@

    Arguments

    @@ -27909,7 +27909,7 @@

    Arguments

    @@ -27930,7 +27930,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_c(matrix, diag) +

    private subroutine dbcsr_set_diag_c(matrix, diag)

    @@ -27949,7 +27949,7 @@

    Arguments

    @@ -27964,7 +27964,7 @@

    Arguments

    @@ -27985,7 +27985,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_c(matrix, diag) +

    private subroutine dbcsr_get_diag_c(matrix, diag)

    @@ -28004,7 +28004,7 @@

    Arguments

    @@ -28019,7 +28019,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_api_c.html b/develop/module/dbcsr_api_c.html index 1b3204167dc..bb6d4c154d7 100644 --- a/develop/module/dbcsr_api_c.html +++ b/develop/module/dbcsr_api_c.html @@ -150,7 +150,7 @@

    Subroutines

    @@ -1190,7 +1190,7 @@

    Subroutines

    -

    private subroutine c_f_string(c_str, str) +

    private subroutine c_f_string(c_str, str)

    @@ -1209,7 +1209,7 @@

    Arguments

    @@ -1224,7 +1224,7 @@

    Arguments

    @@ -1277,7 +1277,7 @@

    Arguments

    @@ -1292,7 +1292,7 @@

    Arguments

    @@ -1345,7 +1345,7 @@

    Arguments

    @@ -1440,7 +1440,7 @@

    Arguments

    @@ -1480,7 +1480,7 @@

    Arguments

    @@ -1495,7 +1495,7 @@

    Arguments

    @@ -1595,7 +1595,7 @@

    Arguments

    @@ -1690,7 +1690,7 @@

    Arguments

    @@ -1705,7 +1705,7 @@

    Arguments

    @@ -1810,7 +1810,7 @@

    Arguments

    @@ -1925,7 +1925,7 @@

    Arguments

    @@ -1955,7 +1955,7 @@

    Arguments

    @@ -2060,7 +2060,7 @@

    Arguments

    @@ -2200,7 +2200,7 @@

    Arguments

    @@ -2410,7 +2410,7 @@

    Arguments

    @@ -2510,7 +2510,7 @@

    Arguments

    @@ -2555,7 +2555,7 @@

    Arguments

    @@ -2675,7 +2675,7 @@

    Arguments

    @@ -2690,7 +2690,7 @@

    Arguments

    @@ -2705,7 +2705,7 @@

    Arguments

    @@ -3110,7 +3110,7 @@

    Arguments

    @@ -3140,7 +3140,7 @@

    Arguments

    @@ -3255,7 +3255,7 @@

    Arguments

    @@ -3270,7 +3270,7 @@

    Arguments

    @@ -3355,7 +3355,7 @@

    Arguments

    @@ -3565,7 +3565,7 @@

    Arguments

    @@ -3665,7 +3665,7 @@

    Arguments

    @@ -3710,7 +3710,7 @@

    Arguments

    @@ -3830,7 +3830,7 @@

    Arguments

    @@ -3845,7 +3845,7 @@

    Arguments

    @@ -3860,7 +3860,7 @@

    Arguments

    @@ -4265,7 +4265,7 @@

    Arguments

    @@ -4295,7 +4295,7 @@

    Arguments

    @@ -4410,7 +4410,7 @@

    Arguments

    @@ -4425,7 +4425,7 @@

    Arguments

    @@ -4510,7 +4510,7 @@

    Arguments

    @@ -4720,7 +4720,7 @@

    Arguments

    @@ -4820,7 +4820,7 @@

    Arguments

    @@ -4865,7 +4865,7 @@

    Arguments

    @@ -4985,7 +4985,7 @@

    Arguments

    @@ -5000,7 +5000,7 @@

    Arguments

    @@ -5015,7 +5015,7 @@

    Arguments

    @@ -5420,7 +5420,7 @@

    Arguments

    @@ -5450,7 +5450,7 @@

    Arguments

    @@ -5565,7 +5565,7 @@

    Arguments

    @@ -5580,7 +5580,7 @@

    Arguments

    @@ -5665,7 +5665,7 @@

    Arguments

    @@ -5875,7 +5875,7 @@

    Arguments

    @@ -5975,7 +5975,7 @@

    Arguments

    @@ -6020,7 +6020,7 @@

    Arguments

    @@ -6140,7 +6140,7 @@

    Arguments

    @@ -6155,7 +6155,7 @@

    Arguments

    @@ -6170,7 +6170,7 @@

    Arguments

    @@ -6575,7 +6575,7 @@

    Arguments

    @@ -6605,7 +6605,7 @@

    Arguments

    @@ -6720,7 +6720,7 @@

    Arguments

    @@ -6735,7 +6735,7 @@

    Arguments

    @@ -6850,7 +6850,7 @@

    Arguments

    @@ -6905,7 +6905,7 @@

    Arguments

    @@ -6920,7 +6920,7 @@

    Arguments

    @@ -6935,7 +6935,7 @@

    Arguments

    @@ -7190,7 +7190,7 @@

    Arguments

    @@ -7650,7 +7650,7 @@

    Arguments

    @@ -7795,7 +7795,7 @@

    Arguments

    @@ -7940,7 +7940,7 @@

    Arguments

    @@ -8085,7 +8085,7 @@

    Arguments

    @@ -8185,7 +8185,7 @@

    Arguments

    @@ -8225,7 +8225,7 @@

    Arguments

    @@ -8355,7 +8355,7 @@

    Arguments

    @@ -8400,7 +8400,7 @@

    Arguments

    @@ -8415,7 +8415,7 @@

    Arguments

    @@ -8455,7 +8455,7 @@

    Arguments

    @@ -8500,7 +8500,7 @@

    Arguments

    @@ -8630,7 +8630,7 @@

    Arguments

    @@ -8675,7 +8675,7 @@

    Arguments

    @@ -8805,7 +8805,7 @@

    Arguments

    @@ -8850,7 +8850,7 @@

    Arguments

    @@ -8980,7 +8980,7 @@

    Arguments

    @@ -9025,7 +9025,7 @@

    Arguments

    @@ -9200,7 +9200,7 @@

    Arguments

    @@ -9245,7 +9245,7 @@

    Arguments

    @@ -9260,7 +9260,7 @@

    Arguments

    @@ -9315,7 +9315,7 @@

    Arguments

    @@ -9330,7 +9330,7 @@

    Arguments

    @@ -9345,7 +9345,7 @@

    Arguments

    @@ -9360,7 +9360,7 @@

    Arguments

    @@ -9375,7 +9375,7 @@

    Arguments

    @@ -9460,7 +9460,7 @@

    Arguments

    @@ -9505,7 +9505,7 @@

    Arguments

    @@ -9520,7 +9520,7 @@

    Arguments

    @@ -9575,7 +9575,7 @@

    Arguments

    @@ -9590,7 +9590,7 @@

    Arguments

    @@ -9605,7 +9605,7 @@

    Arguments

    @@ -9620,7 +9620,7 @@

    Arguments

    @@ -9635,7 +9635,7 @@

    Arguments

    @@ -9720,7 +9720,7 @@

    Arguments

    @@ -9765,7 +9765,7 @@

    Arguments

    @@ -9780,7 +9780,7 @@

    Arguments

    @@ -9835,7 +9835,7 @@

    Arguments

    @@ -9850,7 +9850,7 @@

    Arguments

    @@ -9865,7 +9865,7 @@

    Arguments

    @@ -9880,7 +9880,7 @@

    Arguments

    @@ -9895,7 +9895,7 @@

    Arguments

    @@ -9980,7 +9980,7 @@

    Arguments

    @@ -10025,7 +10025,7 @@

    Arguments

    @@ -10040,7 +10040,7 @@

    Arguments

    @@ -10095,7 +10095,7 @@

    Arguments

    @@ -10110,7 +10110,7 @@

    Arguments

    @@ -10125,7 +10125,7 @@

    Arguments

    @@ -10140,7 +10140,7 @@

    Arguments

    @@ -10155,7 +10155,7 @@

    Arguments

    @@ -10470,7 +10470,7 @@

    Arguments

    @@ -11060,7 +11060,7 @@

    Arguments

    @@ -11075,7 +11075,7 @@

    Arguments

    @@ -11105,7 +11105,7 @@

    Arguments

    @@ -11735,7 +11735,7 @@

    Arguments

    @@ -11845,7 +11845,7 @@

    Arguments

    @@ -11885,7 +11885,7 @@

    Arguments

    @@ -12080,7 +12080,7 @@

    Arguments

    @@ -12180,7 +12180,7 @@

    Arguments

    @@ -12195,7 +12195,7 @@

    Arguments

    @@ -12210,7 +12210,7 @@

    Arguments

    @@ -12375,7 +12375,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_array_list_methods.html b/develop/module/dbcsr_array_list_methods.html index b660e54246d..43ce1bf263b 100644 --- a/develop/module/dbcsr_array_list_methods.html +++ b/develop/module/dbcsr_array_list_methods.html @@ -111,7 +111,7 @@

    Variables

    @@ -205,9 +205,9 @@

    Uses

    @@ -232,7 +232,7 @@

    Variables

    @@ -284,7 +284,7 @@

    Arguments

    @@ -299,7 +299,7 @@

    Arguments

    @@ -314,7 +314,7 @@

    Arguments

    @@ -444,7 +444,7 @@

    Arguments

    @@ -489,7 +489,7 @@

    Arguments

    @@ -504,7 +504,7 @@

    Arguments

    @@ -609,7 +609,7 @@

    Arguments

    @@ -654,7 +654,7 @@

    Arguments

    @@ -759,7 +759,7 @@

    Arguments

    @@ -774,7 +774,7 @@

    Arguments

    @@ -840,7 +840,7 @@

    Arguments

    @@ -940,7 +940,7 @@

    Arguments

    @@ -980,7 +980,7 @@

    Arguments

    @@ -1095,7 +1095,7 @@

    Arguments

    @@ -1110,7 +1110,7 @@

    Arguments

    @@ -1140,7 +1140,7 @@

    Arguments

    @@ -1180,7 +1180,7 @@

    Arguments

    @@ -1195,7 +1195,7 @@

    Arguments

    @@ -1210,7 +1210,7 @@

    Arguments

    @@ -1335,7 +1335,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_array_sort.html b/develop/module/dbcsr_array_sort.html index f93dff4346c..5d3f779d778 100644 --- a/develop/module/dbcsr_array_sort.html +++ b/develop/module/dbcsr_array_sort.html @@ -112,7 +112,7 @@

    Variables

    @@ -216,7 +216,7 @@

    Variables

    @@ -280,7 +280,7 @@

    Arguments

    @@ -295,7 +295,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -437,7 +437,7 @@

    Arguments

    @@ -452,7 +452,7 @@

    Arguments

    @@ -508,7 +508,7 @@

    Arguments

    @@ -594,7 +594,7 @@

    Arguments

    @@ -609,7 +609,7 @@

    Arguments

    @@ -665,7 +665,7 @@

    Arguments

    @@ -751,7 +751,7 @@

    Arguments

    @@ -766,7 +766,7 @@

    Arguments

    @@ -822,7 +822,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_array_types.html b/develop/module/dbcsr_array_types.html index 86419440562..202f58746cf 100644 --- a/develop/module/dbcsr_array_types.html +++ b/develop/module/dbcsr_array_types.html @@ -243,7 +243,7 @@

    Arguments

    @@ -258,7 +258,7 @@

    Arguments

    @@ -312,7 +312,7 @@

    Arguments

    @@ -327,7 +327,7 @@

    Arguments

    @@ -342,7 +342,7 @@

    Arguments

    @@ -391,7 +391,7 @@

    Arguments

    @@ -440,7 +440,7 @@

    Arguments

    @@ -489,7 +489,7 @@

    Arguments

    @@ -538,7 +538,7 @@

    Arguments

    @@ -592,7 +592,7 @@

    Arguments

    @@ -646,7 +646,7 @@

    Arguments

    @@ -828,7 +828,7 @@

    Arguments

    @@ -887,7 +887,7 @@

    Arguments

    @@ -959,7 +959,7 @@

    Components

    @@ -976,7 +976,7 @@

    Components

    @@ -1074,7 +1074,7 @@

    Arguments

    @@ -1119,7 +1119,7 @@

    Arguments

    @@ -1164,7 +1164,7 @@

    Arguments

    @@ -1329,7 +1329,7 @@

    Arguments

    @@ -1389,7 +1389,7 @@

    Arguments

    @@ -1454,7 +1454,7 @@

    Arguments

    @@ -1469,7 +1469,7 @@

    Arguments

    @@ -1524,7 +1524,7 @@

    Arguments

    @@ -1539,7 +1539,7 @@

    Arguments

    @@ -1554,7 +1554,7 @@

    Arguments

    @@ -1594,7 +1594,7 @@

    Arguments

    @@ -1634,7 +1634,7 @@

    Arguments

    @@ -1674,7 +1674,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_base_hooks.html b/develop/module/dbcsr_base_hooks.html index 9fa00d3094d..7742aa0efc5 100644 --- a/develop/module/dbcsr_base_hooks.html +++ b/develop/module/dbcsr_base_hooks.html @@ -193,8 +193,8 @@

    Uses

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -384,7 +384,7 @@

    Arguments

    @@ -399,7 +399,7 @@

    Arguments

    @@ -447,7 +447,7 @@

    Arguments

    @@ -462,7 +462,7 @@

    Arguments

    @@ -510,7 +510,7 @@

    Arguments

    @@ -558,7 +558,7 @@

    Arguments

    @@ -623,7 +623,7 @@

    Arguments

    @@ -638,7 +638,7 @@

    Arguments

    @@ -678,7 +678,7 @@

    Arguments

    @@ -693,7 +693,7 @@

    Arguments

    @@ -733,7 +733,7 @@

    Arguments

    @@ -748,7 +748,7 @@

    Arguments

    @@ -788,7 +788,7 @@

    Arguments

    @@ -828,7 +828,7 @@

    Arguments

    @@ -883,7 +883,7 @@

    Arguments

    @@ -913,7 +913,7 @@

    Arguments

    @@ -953,7 +953,7 @@

    Arguments

    @@ -983,7 +983,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_blas_operations.html b/develop/module/dbcsr_blas_operations.html index 8a3bfeef165..bc585b3b46b 100644 --- a/develop/module/dbcsr_blas_operations.html +++ b/develop/module/dbcsr_blas_operations.html @@ -111,7 +111,7 @@

    Variables

    @@ -160,8 +160,8 @@

    Uses

    @@ -258,7 +258,7 @@

    Arguments

    @@ -296,7 +296,7 @@

    Arguments

    @@ -404,7 +404,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_block_access.html b/develop/module/dbcsr_block_access.html index 090b1803fda..f4f6efd01f6 100644 --- a/develop/module/dbcsr_block_access.html +++ b/develop/module/dbcsr_block_access.html @@ -111,16 +111,16 @@

    Variables

    @@ -139,9 +139,9 @@

    Interfaces

    @@ -225,22 +225,22 @@

    Uses

    @@ -265,7 +265,7 @@

    Variables

    @@ -282,7 +282,7 @@

    Variables

    @@ -299,7 +299,7 @@

    Variables

    @@ -316,7 +316,7 @@

    Variables

    @@ -333,7 +333,7 @@

    Variables

    @@ -350,7 +350,7 @@

    Variables

    @@ -367,7 +367,7 @@

    Variables

    @@ -384,7 +384,7 @@

    Variables

    @@ -401,7 +401,7 @@

    Variables

    @@ -418,7 +418,7 @@

    Variables

    @@ -461,8 +461,8 @@

    Variables

    Interfaces

    - -

    public interface dbcsr_get_block_p + +

    public interface dbcsr_get_block_p

      @@ -487,7 +487,7 @@

      Arguments

    @@ -502,7 +502,7 @@

    Arguments

    @@ -518,7 +518,7 @@

    Arguments

    @@ -534,7 +534,7 @@

    Arguments

    @@ -549,7 +549,7 @@

    Arguments

    @@ -564,7 +564,7 @@

    Arguments

    @@ -579,7 +579,7 @@

    Arguments

    @@ -635,7 +635,7 @@

    Arguments

    @@ -650,7 +650,7 @@

    Arguments

    @@ -666,7 +666,7 @@

    Arguments

    @@ -682,7 +682,7 @@

    Arguments

    @@ -697,7 +697,7 @@

    Arguments

    @@ -712,7 +712,7 @@

    Arguments

    @@ -727,7 +727,7 @@

    Arguments

    @@ -783,7 +783,7 @@

    Arguments

    @@ -798,7 +798,7 @@

    Arguments

    @@ -814,7 +814,7 @@

    Arguments

    @@ -830,7 +830,7 @@

    Arguments

    @@ -845,7 +845,7 @@

    Arguments

    @@ -860,7 +860,7 @@

    Arguments

    @@ -875,7 +875,7 @@

    Arguments

    @@ -931,7 +931,7 @@

    Arguments

    @@ -946,7 +946,7 @@

    Arguments

    @@ -962,7 +962,7 @@

    Arguments

    @@ -978,7 +978,7 @@

    Arguments

    @@ -993,7 +993,7 @@

    Arguments

    @@ -1008,7 +1008,7 @@

    Arguments

    @@ -1023,7 +1023,7 @@

    Arguments

    @@ -1079,7 +1079,7 @@

    Arguments

    @@ -1094,7 +1094,7 @@

    Arguments

    @@ -1110,7 +1110,7 @@

    Arguments

    @@ -1126,7 +1126,7 @@

    Arguments

    @@ -1141,7 +1141,7 @@

    Arguments

    @@ -1156,7 +1156,7 @@

    Arguments

    @@ -1171,7 +1171,7 @@

    Arguments

    @@ -1227,7 +1227,7 @@

    Arguments

    @@ -1242,7 +1242,7 @@

    Arguments

    @@ -1258,7 +1258,7 @@

    Arguments

    @@ -1274,7 +1274,7 @@

    Arguments

    @@ -1289,7 +1289,7 @@

    Arguments

    @@ -1304,7 +1304,7 @@

    Arguments

    @@ -1319,7 +1319,7 @@

    Arguments

    @@ -1375,7 +1375,7 @@

    Arguments

    @@ -1390,7 +1390,7 @@

    Arguments

    @@ -1406,7 +1406,7 @@

    Arguments

    @@ -1422,7 +1422,7 @@

    Arguments

    @@ -1437,7 +1437,7 @@

    Arguments

    @@ -1452,7 +1452,7 @@

    Arguments

    @@ -1467,7 +1467,7 @@

    Arguments

    @@ -1523,7 +1523,7 @@

    Arguments

    @@ -1538,7 +1538,7 @@

    Arguments

    @@ -1554,7 +1554,7 @@

    Arguments

    @@ -1570,7 +1570,7 @@

    Arguments

    @@ -1585,7 +1585,7 @@

    Arguments

    @@ -1600,7 +1600,7 @@

    Arguments

    @@ -1615,7 +1615,7 @@

    Arguments

    @@ -1674,7 +1674,7 @@

    Arguments

    @@ -1689,7 +1689,7 @@

    Arguments

    @@ -1705,7 +1705,7 @@

    Arguments

    @@ -1721,7 +1721,7 @@

    Arguments

    @@ -1736,7 +1736,7 @@

    Arguments

    @@ -1752,7 +1752,7 @@

    Arguments

    @@ -1768,7 +1768,7 @@

    Arguments

    @@ -1808,8 +1808,8 @@

    Arguments

    - -

    public interface dbcsr_put_block + +

    public interface dbcsr_put_block

      @@ -1837,7 +1837,7 @@

      Arguments

    @@ -1852,7 +1852,7 @@

    Arguments

    @@ -1867,7 +1867,7 @@

    Arguments

    @@ -1882,7 +1882,7 @@

    Arguments

    @@ -1897,7 +1897,7 @@

    Arguments

    @@ -1912,7 +1912,7 @@

    Arguments

    @@ -1927,7 +1927,7 @@

    Arguments

    @@ -1942,7 +1942,7 @@

    Arguments

    @@ -1957,7 +1957,7 @@

    Arguments

    @@ -1998,7 +1998,7 @@

    Arguments

    @@ -2013,7 +2013,7 @@

    Arguments

    @@ -2029,7 +2029,7 @@

    Arguments

    @@ -2045,7 +2045,7 @@

    Arguments

    @@ -2060,7 +2060,7 @@

    Arguments

    @@ -2075,7 +2075,7 @@

    Arguments

    @@ -2091,7 +2091,7 @@

    Arguments

    @@ -2107,7 +2107,7 @@

    Arguments

    @@ -2122,7 +2122,7 @@

    Arguments

    @@ -2163,7 +2163,7 @@

    Arguments

    @@ -2178,7 +2178,7 @@

    Arguments

    @@ -2194,7 +2194,7 @@

    Arguments

    @@ -2210,7 +2210,7 @@

    Arguments

    @@ -2225,7 +2225,7 @@

    Arguments

    @@ -2240,7 +2240,7 @@

    Arguments

    @@ -2256,7 +2256,7 @@

    Arguments

    @@ -2272,7 +2272,7 @@

    Arguments

    @@ -2287,7 +2287,7 @@

    Arguments

    @@ -2328,7 +2328,7 @@

    Arguments

    @@ -2343,7 +2343,7 @@

    Arguments

    @@ -2359,7 +2359,7 @@

    Arguments

    @@ -2375,7 +2375,7 @@

    Arguments

    @@ -2390,7 +2390,7 @@

    Arguments

    @@ -2405,7 +2405,7 @@

    Arguments

    @@ -2421,7 +2421,7 @@

    Arguments

    @@ -2437,7 +2437,7 @@

    Arguments

    @@ -2452,7 +2452,7 @@

    Arguments

    @@ -2493,7 +2493,7 @@

    Arguments

    @@ -2508,7 +2508,7 @@

    Arguments

    @@ -2524,7 +2524,7 @@

    Arguments

    @@ -2540,7 +2540,7 @@

    Arguments

    @@ -2555,7 +2555,7 @@

    Arguments

    @@ -2570,7 +2570,7 @@

    Arguments

    @@ -2586,7 +2586,7 @@

    Arguments

    @@ -2602,7 +2602,7 @@

    Arguments

    @@ -2617,7 +2617,7 @@

    Arguments

    @@ -2656,7 +2656,7 @@

    Arguments

    @@ -2671,7 +2671,7 @@

    Arguments

    @@ -2687,7 +2687,7 @@

    Arguments

    @@ -2703,7 +2703,7 @@

    Arguments

    @@ -2718,7 +2718,7 @@

    Arguments

    @@ -2733,7 +2733,7 @@

    Arguments

    @@ -2749,7 +2749,7 @@

    Arguments

    @@ -2765,7 +2765,7 @@

    Arguments

    @@ -2780,7 +2780,7 @@

    Arguments

    @@ -2819,7 +2819,7 @@

    Arguments

    @@ -2834,7 +2834,7 @@

    Arguments

    @@ -2850,7 +2850,7 @@

    Arguments

    @@ -2866,7 +2866,7 @@

    Arguments

    @@ -2881,7 +2881,7 @@

    Arguments

    @@ -2896,7 +2896,7 @@

    Arguments

    @@ -2912,7 +2912,7 @@

    Arguments

    @@ -2928,7 +2928,7 @@

    Arguments

    @@ -2943,7 +2943,7 @@

    Arguments

    @@ -2982,7 +2982,7 @@

    Arguments

    @@ -2997,7 +2997,7 @@

    Arguments

    @@ -3013,7 +3013,7 @@

    Arguments

    @@ -3029,7 +3029,7 @@

    Arguments

    @@ -3044,7 +3044,7 @@

    Arguments

    @@ -3059,7 +3059,7 @@

    Arguments

    @@ -3075,7 +3075,7 @@

    Arguments

    @@ -3091,7 +3091,7 @@

    Arguments

    @@ -3106,7 +3106,7 @@

    Arguments

    @@ -3145,7 +3145,7 @@

    Arguments

    @@ -3160,7 +3160,7 @@

    Arguments

    @@ -3176,7 +3176,7 @@

    Arguments

    @@ -3192,7 +3192,7 @@

    Arguments

    @@ -3207,7 +3207,7 @@

    Arguments

    @@ -3222,7 +3222,7 @@

    Arguments

    @@ -3238,7 +3238,7 @@

    Arguments

    @@ -3254,7 +3254,7 @@

    Arguments

    @@ -3269,7 +3269,7 @@

    Arguments

    @@ -3292,8 +3292,8 @@

    Arguments

    - -

    public interface dbcsr_reserve_block2d + +

    public interface dbcsr_reserve_block2d

      @@ -3318,7 +3318,7 @@

      Arguments

    @@ -3333,7 +3333,7 @@

    Arguments

    @@ -3349,7 +3349,7 @@

    Arguments

    @@ -3365,7 +3365,7 @@

    Arguments

    @@ -3380,7 +3380,7 @@

    Arguments

    @@ -3434,7 +3434,7 @@

    Arguments

    @@ -3449,7 +3449,7 @@

    Arguments

    @@ -3465,7 +3465,7 @@

    Arguments

    @@ -3481,7 +3481,7 @@

    Arguments

    @@ -3496,7 +3496,7 @@

    Arguments

    @@ -3550,7 +3550,7 @@

    Arguments

    @@ -3565,7 +3565,7 @@

    Arguments

    @@ -3581,7 +3581,7 @@

    Arguments

    @@ -3597,7 +3597,7 @@

    Arguments

    @@ -3612,7 +3612,7 @@

    Arguments

    @@ -3666,7 +3666,7 @@

    Arguments

    @@ -3681,7 +3681,7 @@

    Arguments

    @@ -3697,7 +3697,7 @@

    Arguments

    @@ -3713,7 +3713,7 @@

    Arguments

    @@ -3728,7 +3728,7 @@

    Arguments

    @@ -3792,7 +3792,7 @@

    Arguments

    @@ -3908,7 +3908,7 @@

    Arguments

    @@ -4009,7 +4009,7 @@

    Arguments

    @@ -4110,7 +4110,7 @@

    Arguments

    @@ -4211,7 +4211,7 @@

    Arguments

    @@ -4595,7 +4595,7 @@

    Arguments

    @@ -4610,7 +4610,7 @@

    Arguments

    @@ -4626,7 +4626,7 @@

    Arguments

    @@ -4658,7 +4658,7 @@

    Arguments

    @@ -4698,7 +4698,7 @@

    Arguments

    @@ -4713,7 +4713,7 @@

    Arguments

    @@ -4729,7 +4729,7 @@

    Arguments

    @@ -4745,7 +4745,7 @@

    Arguments

    @@ -4760,7 +4760,7 @@

    Arguments

    @@ -4776,7 +4776,7 @@

    Arguments

    @@ -4792,7 +4792,7 @@

    Arguments

    @@ -4852,7 +4852,7 @@

    Arguments

    @@ -4867,7 +4867,7 @@

    Arguments

    @@ -4882,7 +4882,7 @@

    Arguments

    @@ -4897,7 +4897,7 @@

    Arguments

    @@ -4912,7 +4912,7 @@

    Arguments

    @@ -4927,7 +4927,7 @@

    Arguments

    @@ -4942,7 +4942,7 @@

    Arguments

    @@ -4957,7 +4957,7 @@

    Arguments

    @@ -4972,7 +4972,7 @@

    Arguments

    @@ -5013,7 +5013,7 @@

    Arguments

    @@ -5053,7 +5053,7 @@

    Arguments

    @@ -5093,7 +5093,7 @@

    Arguments

    @@ -5108,7 +5108,7 @@

    Arguments

    @@ -5180,7 +5180,7 @@

    Arguments

    @@ -5297,7 +5297,7 @@

    Arguments

    @@ -5312,7 +5312,7 @@

    Arguments

    @@ -5328,7 +5328,7 @@

    Arguments

    @@ -5344,7 +5344,7 @@

    Arguments

    @@ -5359,7 +5359,7 @@

    Arguments

    @@ -5374,7 +5374,7 @@

    Arguments

    @@ -5389,7 +5389,7 @@

    Arguments

    @@ -5446,7 +5446,7 @@

    Arguments

    @@ -5461,7 +5461,7 @@

    Arguments

    @@ -5477,7 +5477,7 @@

    Arguments

    @@ -5493,7 +5493,7 @@

    Arguments

    @@ -5508,7 +5508,7 @@

    Arguments

    @@ -5523,7 +5523,7 @@

    Arguments

    @@ -5538,7 +5538,7 @@

    Arguments

    @@ -5595,7 +5595,7 @@

    Arguments

    @@ -5610,7 +5610,7 @@

    Arguments

    @@ -5626,7 +5626,7 @@

    Arguments

    @@ -5642,7 +5642,7 @@

    Arguments

    @@ -5657,7 +5657,7 @@

    Arguments

    @@ -5712,7 +5712,7 @@

    Arguments

    @@ -5727,7 +5727,7 @@

    Arguments

    @@ -5743,7 +5743,7 @@

    Arguments

    @@ -5759,7 +5759,7 @@

    Arguments

    @@ -5774,7 +5774,7 @@

    Arguments

    @@ -5789,7 +5789,7 @@

    Arguments

    @@ -5805,7 +5805,7 @@

    Arguments

    @@ -5821,7 +5821,7 @@

    Arguments

    @@ -5836,7 +5836,7 @@

    Arguments

    @@ -5877,7 +5877,7 @@

    Arguments

    @@ -5892,7 +5892,7 @@

    Arguments

    @@ -5908,7 +5908,7 @@

    Arguments

    @@ -5924,7 +5924,7 @@

    Arguments

    @@ -5939,7 +5939,7 @@

    Arguments

    @@ -5954,7 +5954,7 @@

    Arguments

    @@ -5970,7 +5970,7 @@

    Arguments

    @@ -5986,7 +5986,7 @@

    Arguments

    @@ -6001,7 +6001,7 @@

    Arguments

    @@ -6041,7 +6041,7 @@

    Arguments

    @@ -6143,7 +6143,7 @@

    Arguments

    @@ -6158,7 +6158,7 @@

    Arguments

    @@ -6174,7 +6174,7 @@

    Arguments

    @@ -6190,7 +6190,7 @@

    Arguments

    @@ -6205,7 +6205,7 @@

    Arguments

    @@ -6220,7 +6220,7 @@

    Arguments

    @@ -6235,7 +6235,7 @@

    Arguments

    @@ -6292,7 +6292,7 @@

    Arguments

    @@ -6307,7 +6307,7 @@

    Arguments

    @@ -6323,7 +6323,7 @@

    Arguments

    @@ -6339,7 +6339,7 @@

    Arguments

    @@ -6354,7 +6354,7 @@

    Arguments

    @@ -6369,7 +6369,7 @@

    Arguments

    @@ -6384,7 +6384,7 @@

    Arguments

    @@ -6441,7 +6441,7 @@

    Arguments

    @@ -6456,7 +6456,7 @@

    Arguments

    @@ -6472,7 +6472,7 @@

    Arguments

    @@ -6488,7 +6488,7 @@

    Arguments

    @@ -6503,7 +6503,7 @@

    Arguments

    @@ -6558,7 +6558,7 @@

    Arguments

    @@ -6573,7 +6573,7 @@

    Arguments

    @@ -6589,7 +6589,7 @@

    Arguments

    @@ -6605,7 +6605,7 @@

    Arguments

    @@ -6620,7 +6620,7 @@

    Arguments

    @@ -6635,7 +6635,7 @@

    Arguments

    @@ -6651,7 +6651,7 @@

    Arguments

    @@ -6667,7 +6667,7 @@

    Arguments

    @@ -6682,7 +6682,7 @@

    Arguments

    @@ -6723,7 +6723,7 @@

    Arguments

    @@ -6738,7 +6738,7 @@

    Arguments

    @@ -6754,7 +6754,7 @@

    Arguments

    @@ -6770,7 +6770,7 @@

    Arguments

    @@ -6785,7 +6785,7 @@

    Arguments

    @@ -6800,7 +6800,7 @@

    Arguments

    @@ -6816,7 +6816,7 @@

    Arguments

    @@ -6832,7 +6832,7 @@

    Arguments

    @@ -6847,7 +6847,7 @@

    Arguments

    @@ -6887,7 +6887,7 @@

    Arguments

    @@ -6989,7 +6989,7 @@

    Arguments

    @@ -7004,7 +7004,7 @@

    Arguments

    @@ -7020,7 +7020,7 @@

    Arguments

    @@ -7036,7 +7036,7 @@

    Arguments

    @@ -7051,7 +7051,7 @@

    Arguments

    @@ -7066,7 +7066,7 @@

    Arguments

    @@ -7081,7 +7081,7 @@

    Arguments

    @@ -7138,7 +7138,7 @@

    Arguments

    @@ -7153,7 +7153,7 @@

    Arguments

    @@ -7169,7 +7169,7 @@

    Arguments

    @@ -7185,7 +7185,7 @@

    Arguments

    @@ -7200,7 +7200,7 @@

    Arguments

    @@ -7215,7 +7215,7 @@

    Arguments

    @@ -7230,7 +7230,7 @@

    Arguments

    @@ -7287,7 +7287,7 @@

    Arguments

    @@ -7302,7 +7302,7 @@

    Arguments

    @@ -7318,7 +7318,7 @@

    Arguments

    @@ -7334,7 +7334,7 @@

    Arguments

    @@ -7349,7 +7349,7 @@

    Arguments

    @@ -7404,7 +7404,7 @@

    Arguments

    @@ -7419,7 +7419,7 @@

    Arguments

    @@ -7435,7 +7435,7 @@

    Arguments

    @@ -7451,7 +7451,7 @@

    Arguments

    @@ -7466,7 +7466,7 @@

    Arguments

    @@ -7481,7 +7481,7 @@

    Arguments

    @@ -7497,7 +7497,7 @@

    Arguments

    @@ -7513,7 +7513,7 @@

    Arguments

    @@ -7528,7 +7528,7 @@

    Arguments

    @@ -7569,7 +7569,7 @@

    Arguments

    @@ -7584,7 +7584,7 @@

    Arguments

    @@ -7600,7 +7600,7 @@

    Arguments

    @@ -7616,7 +7616,7 @@

    Arguments

    @@ -7631,7 +7631,7 @@

    Arguments

    @@ -7646,7 +7646,7 @@

    Arguments

    @@ -7662,7 +7662,7 @@

    Arguments

    @@ -7678,7 +7678,7 @@

    Arguments

    @@ -7693,7 +7693,7 @@

    Arguments

    @@ -7733,7 +7733,7 @@

    Arguments

    @@ -7835,7 +7835,7 @@

    Arguments

    @@ -7850,7 +7850,7 @@

    Arguments

    @@ -7866,7 +7866,7 @@

    Arguments

    @@ -7882,7 +7882,7 @@

    Arguments

    @@ -7897,7 +7897,7 @@

    Arguments

    @@ -7912,7 +7912,7 @@

    Arguments

    @@ -7927,7 +7927,7 @@

    Arguments

    @@ -7984,7 +7984,7 @@

    Arguments

    @@ -7999,7 +7999,7 @@

    Arguments

    @@ -8015,7 +8015,7 @@

    Arguments

    @@ -8031,7 +8031,7 @@

    Arguments

    @@ -8046,7 +8046,7 @@

    Arguments

    @@ -8061,7 +8061,7 @@

    Arguments

    @@ -8076,7 +8076,7 @@

    Arguments

    @@ -8133,7 +8133,7 @@

    Arguments

    @@ -8148,7 +8148,7 @@

    Arguments

    @@ -8164,7 +8164,7 @@

    Arguments

    @@ -8180,7 +8180,7 @@

    Arguments

    @@ -8195,7 +8195,7 @@

    Arguments

    @@ -8250,7 +8250,7 @@

    Arguments

    @@ -8265,7 +8265,7 @@

    Arguments

    @@ -8281,7 +8281,7 @@

    Arguments

    @@ -8297,7 +8297,7 @@

    Arguments

    @@ -8312,7 +8312,7 @@

    Arguments

    @@ -8327,7 +8327,7 @@

    Arguments

    @@ -8343,7 +8343,7 @@

    Arguments

    @@ -8359,7 +8359,7 @@

    Arguments

    @@ -8374,7 +8374,7 @@

    Arguments

    @@ -8415,7 +8415,7 @@

    Arguments

    @@ -8430,7 +8430,7 @@

    Arguments

    @@ -8446,7 +8446,7 @@

    Arguments

    @@ -8462,7 +8462,7 @@

    Arguments

    @@ -8477,7 +8477,7 @@

    Arguments

    @@ -8492,7 +8492,7 @@

    Arguments

    @@ -8508,7 +8508,7 @@

    Arguments

    @@ -8524,7 +8524,7 @@

    Arguments

    @@ -8539,7 +8539,7 @@

    Arguments

    @@ -8579,7 +8579,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_block_operations.html b/develop/module/dbcsr_block_operations.html index 7f318c3a27f..9466360dab7 100644 --- a/develop/module/dbcsr_block_operations.html +++ b/develop/module/dbcsr_block_operations.html @@ -111,9 +111,9 @@

    Variables

    @@ -249,11 +249,11 @@

    Uses

    @@ -296,7 +296,7 @@

    Variables

    @@ -313,7 +313,7 @@

    Variables

    @@ -380,7 +380,7 @@

    Arguments

    @@ -451,7 +451,7 @@

    Arguments

    @@ -522,7 +522,7 @@

    Arguments

    @@ -593,7 +593,7 @@

    Arguments

    @@ -679,7 +679,7 @@

    Arguments

    @@ -765,7 +765,7 @@

    Arguments

    @@ -851,7 +851,7 @@

    Arguments

    @@ -937,7 +937,7 @@

    Arguments

    @@ -1023,7 +1023,7 @@

    Arguments

    @@ -1109,7 +1109,7 @@

    Arguments

    @@ -1195,7 +1195,7 @@

    Arguments

    @@ -1281,7 +1281,7 @@

    Arguments

    @@ -1367,7 +1367,7 @@

    Arguments

    @@ -1453,7 +1453,7 @@

    Arguments

    @@ -1539,7 +1539,7 @@

    Arguments

    @@ -1625,7 +1625,7 @@

    Arguments

    @@ -1682,7 +1682,7 @@

    Arguments

    @@ -1697,7 +1697,7 @@

    Arguments

    @@ -1712,7 +1712,7 @@

    Arguments

    @@ -1728,7 +1728,7 @@

    Arguments

    @@ -1744,7 +1744,7 @@

    Arguments

    @@ -1760,7 +1760,7 @@

    Arguments

    @@ -1776,7 +1776,7 @@

    Arguments

    @@ -1848,7 +1848,7 @@

    Arguments

    @@ -1863,7 +1863,7 @@

    Arguments

    @@ -1879,7 +1879,7 @@

    Arguments

    @@ -1959,7 +1959,7 @@

    Arguments

    @@ -2045,7 +2045,7 @@

    Arguments

    @@ -2131,7 +2131,7 @@

    Arguments

    @@ -2217,7 +2217,7 @@

    Arguments

    @@ -2303,7 +2303,7 @@

    Arguments

    @@ -2389,7 +2389,7 @@

    Arguments

    @@ -2475,7 +2475,7 @@

    Arguments

    @@ -2561,7 +2561,7 @@

    Arguments

    @@ -2647,7 +2647,7 @@

    Arguments

    @@ -2733,7 +2733,7 @@

    Arguments

    @@ -2819,7 +2819,7 @@

    Arguments

    @@ -2905,7 +2905,7 @@

    Arguments

    @@ -2991,7 +2991,7 @@

    Arguments

    @@ -3077,7 +3077,7 @@

    Arguments

    @@ -3163,7 +3163,7 @@

    Arguments

    @@ -3249,7 +3249,7 @@

    Arguments

    @@ -3315,7 +3315,7 @@

    Arguments

    @@ -3330,7 +3330,7 @@

    Arguments

    @@ -3345,7 +3345,7 @@

    Arguments

    @@ -3360,7 +3360,7 @@

    Arguments

    @@ -3405,7 +3405,7 @@

    Arguments

    @@ -3444,7 +3444,7 @@

    Arguments

    @@ -3459,7 +3459,7 @@

    Arguments

    @@ -3475,7 +3475,7 @@

    Arguments

    @@ -3491,7 +3491,7 @@

    Arguments

    @@ -3573,7 +3573,7 @@

    Arguments

    @@ -3588,7 +3588,7 @@

    Arguments

    @@ -3604,7 +3604,7 @@

    Arguments

    @@ -3620,7 +3620,7 @@

    Arguments

    @@ -3635,7 +3635,7 @@

    Arguments

    @@ -3650,7 +3650,7 @@

    Arguments

    @@ -3682,7 +3682,7 @@

    Arguments

    @@ -3741,7 +3741,7 @@

    Arguments

    @@ -3756,7 +3756,7 @@

    Arguments

    @@ -3772,7 +3772,7 @@

    Arguments

    @@ -3788,7 +3788,7 @@

    Arguments

    @@ -3803,7 +3803,7 @@

    Arguments

    @@ -3843,7 +3843,7 @@

    Arguments

    @@ -3858,7 +3858,7 @@

    Arguments

    @@ -3874,7 +3874,7 @@

    Arguments

    @@ -3890,7 +3890,7 @@

    Arguments

    @@ -3905,7 +3905,7 @@

    Arguments

    @@ -3945,7 +3945,7 @@

    Arguments

    @@ -3960,7 +3960,7 @@

    Arguments

    @@ -3976,7 +3976,7 @@

    Arguments

    @@ -3992,7 +3992,7 @@

    Arguments

    @@ -4007,7 +4007,7 @@

    Arguments

    @@ -4047,7 +4047,7 @@

    Arguments

    @@ -4062,7 +4062,7 @@

    Arguments

    @@ -4078,7 +4078,7 @@

    Arguments

    @@ -4094,7 +4094,7 @@

    Arguments

    @@ -4109,7 +4109,7 @@

    Arguments

    @@ -4159,7 +4159,7 @@

    Arguments

    @@ -4190,7 +4190,7 @@

    Arguments

    @@ -4206,7 +4206,7 @@

    Arguments

    @@ -4237,7 +4237,7 @@

    Arguments

    @@ -4278,7 +4278,7 @@

    Arguments

    @@ -4293,7 +4293,7 @@

    Arguments

    @@ -4309,7 +4309,7 @@

    Arguments

    @@ -4325,7 +4325,7 @@

    Arguments

    @@ -4340,7 +4340,7 @@

    Arguments

    @@ -4380,7 +4380,7 @@

    Arguments

    @@ -4395,7 +4395,7 @@

    Arguments

    @@ -4411,7 +4411,7 @@

    Arguments

    @@ -4427,7 +4427,7 @@

    Arguments

    @@ -4442,7 +4442,7 @@

    Arguments

    @@ -4482,7 +4482,7 @@

    Arguments

    @@ -4497,7 +4497,7 @@

    Arguments

    @@ -4513,7 +4513,7 @@

    Arguments

    @@ -4529,7 +4529,7 @@

    Arguments

    @@ -4544,7 +4544,7 @@

    Arguments

    @@ -4584,7 +4584,7 @@

    Arguments

    @@ -4599,7 +4599,7 @@

    Arguments

    @@ -4615,7 +4615,7 @@

    Arguments

    @@ -4631,7 +4631,7 @@

    Arguments

    @@ -4646,7 +4646,7 @@

    Arguments

    @@ -5150,7 +5150,7 @@

    Arguments

    @@ -5165,7 +5165,7 @@

    Arguments

    @@ -5180,7 +5180,7 @@

    Arguments

    @@ -5196,7 +5196,7 @@

    Arguments

    @@ -5212,7 +5212,7 @@

    Arguments

    @@ -5228,7 +5228,7 @@

    Arguments

    @@ -5244,7 +5244,7 @@

    Arguments

    @@ -5317,7 +5317,7 @@

    Arguments

    @@ -5332,7 +5332,7 @@

    Arguments

    @@ -5347,7 +5347,7 @@

    Arguments

    @@ -5363,7 +5363,7 @@

    Arguments

    @@ -5379,7 +5379,7 @@

    Arguments

    @@ -5395,7 +5395,7 @@

    Arguments

    @@ -5411,7 +5411,7 @@

    Arguments

    @@ -5467,7 +5467,7 @@

    Arguments

    @@ -5482,7 +5482,7 @@

    Arguments

    @@ -5498,7 +5498,7 @@

    Arguments

    @@ -5514,7 +5514,7 @@

    Arguments

    @@ -5587,7 +5587,7 @@

    Arguments

    @@ -5603,7 +5603,7 @@

    Arguments

    @@ -5619,7 +5619,7 @@

    Arguments

    @@ -5692,7 +5692,7 @@

    Arguments

    @@ -5708,7 +5708,7 @@

    Arguments

    @@ -5724,7 +5724,7 @@

    Arguments

    @@ -5782,7 +5782,7 @@

    Arguments

    @@ -5797,7 +5797,7 @@

    Arguments

    @@ -5813,7 +5813,7 @@

    Arguments

    @@ -5855,7 +5855,7 @@

    Arguments

    @@ -5870,7 +5870,7 @@

    Arguments

    @@ -5886,7 +5886,7 @@

    Arguments

    @@ -5902,7 +5902,7 @@

    Arguments

    @@ -5917,7 +5917,7 @@

    Arguments

    @@ -5932,7 +5932,7 @@

    Arguments

    @@ -5964,7 +5964,7 @@

    Arguments

    @@ -6024,7 +6024,7 @@

    Arguments

    @@ -6055,7 +6055,7 @@

    Arguments

    @@ -6071,7 +6071,7 @@

    Arguments

    @@ -6102,7 +6102,7 @@

    Arguments

    @@ -6143,7 +6143,7 @@

    Arguments

    @@ -6158,7 +6158,7 @@

    Arguments

    @@ -6173,7 +6173,7 @@

    Arguments

    @@ -6188,7 +6188,7 @@

    Arguments

    @@ -6233,7 +6233,7 @@

    Arguments

    @@ -6273,7 +6273,7 @@

    Arguments

    @@ -6288,7 +6288,7 @@

    Arguments

    @@ -6304,7 +6304,7 @@

    Arguments

    @@ -6320,7 +6320,7 @@

    Arguments

    @@ -6392,7 +6392,7 @@

    Arguments

    @@ -6454,7 +6454,7 @@

    Arguments

    @@ -6596,7 +6596,7 @@

    Arguments

    @@ -6616,7 +6616,7 @@

    Arguments

    @@ -7773,7 +7773,7 @@

    Arguments

    @@ -7879,7 +7879,7 @@

    Arguments

    @@ -7966,7 +7966,7 @@

    Arguments

    @@ -8053,7 +8053,7 @@

    Arguments

    @@ -8140,7 +8140,7 @@

    Arguments

    @@ -8227,7 +8227,7 @@

    Arguments

    @@ -8314,7 +8314,7 @@

    Arguments

    @@ -8401,7 +8401,7 @@

    Arguments

    @@ -8473,7 +8473,7 @@

    Arguments

    @@ -8531,7 +8531,7 @@

    Arguments

    @@ -8546,7 +8546,7 @@

    Arguments

    @@ -8562,7 +8562,7 @@

    Arguments

    @@ -8578,7 +8578,7 @@

    Arguments

    @@ -8593,7 +8593,7 @@

    Arguments

    @@ -9613,7 +9613,7 @@

    Arguments

    @@ -9719,7 +9719,7 @@

    Arguments

    @@ -9806,7 +9806,7 @@

    Arguments

    @@ -9893,7 +9893,7 @@

    Arguments

    @@ -9980,7 +9980,7 @@

    Arguments

    @@ -10067,7 +10067,7 @@

    Arguments

    @@ -10154,7 +10154,7 @@

    Arguments

    @@ -10241,7 +10241,7 @@

    Arguments

    @@ -10313,7 +10313,7 @@

    Arguments

    @@ -10371,7 +10371,7 @@

    Arguments

    @@ -10386,7 +10386,7 @@

    Arguments

    @@ -10402,7 +10402,7 @@

    Arguments

    @@ -10418,7 +10418,7 @@

    Arguments

    @@ -10433,7 +10433,7 @@

    Arguments

    @@ -11453,7 +11453,7 @@

    Arguments

    @@ -11559,7 +11559,7 @@

    Arguments

    @@ -11646,7 +11646,7 @@

    Arguments

    @@ -11733,7 +11733,7 @@

    Arguments

    @@ -11820,7 +11820,7 @@

    Arguments

    @@ -11907,7 +11907,7 @@

    Arguments

    @@ -11994,7 +11994,7 @@

    Arguments

    @@ -12081,7 +12081,7 @@

    Arguments

    @@ -12153,7 +12153,7 @@

    Arguments

    @@ -12211,7 +12211,7 @@

    Arguments

    @@ -12226,7 +12226,7 @@

    Arguments

    @@ -12242,7 +12242,7 @@

    Arguments

    @@ -12258,7 +12258,7 @@

    Arguments

    @@ -12273,7 +12273,7 @@

    Arguments

    @@ -13293,7 +13293,7 @@

    Arguments

    @@ -13399,7 +13399,7 @@

    Arguments

    @@ -13486,7 +13486,7 @@

    Arguments

    @@ -13573,7 +13573,7 @@

    Arguments

    @@ -13660,7 +13660,7 @@

    Arguments

    @@ -13747,7 +13747,7 @@

    Arguments

    @@ -13834,7 +13834,7 @@

    Arguments

    @@ -13921,7 +13921,7 @@

    Arguments

    @@ -13993,7 +13993,7 @@

    Arguments

    @@ -14051,7 +14051,7 @@

    Arguments

    @@ -14066,7 +14066,7 @@

    Arguments

    @@ -14082,7 +14082,7 @@

    Arguments

    @@ -14098,7 +14098,7 @@

    Arguments

    @@ -14113,7 +14113,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_btree.html b/develop/module/dbcsr_btree.html index a4bb0c4d1dd..5337d2a8ded 100644 --- a/develop/module/dbcsr_btree.html +++ b/develop/module/dbcsr_btree.html @@ -664,7 +664,7 @@

    Arguments

    @@ -778,7 +778,7 @@

    Arguments

    @@ -892,7 +892,7 @@

    Arguments

    @@ -1006,7 +1006,7 @@

    Arguments

    @@ -1130,7 +1130,7 @@

    Arguments

    @@ -1214,7 +1214,7 @@

    Arguments

    @@ -1298,7 +1298,7 @@

    Arguments

    @@ -1382,7 +1382,7 @@

    Arguments

    @@ -1921,7 +1921,7 @@

    Components

    @@ -1938,7 +1938,7 @@

    Components

    @@ -1987,7 +1987,7 @@

    Components

    @@ -2004,7 +2004,7 @@

    Components

    @@ -2053,7 +2053,7 @@

    Components

    @@ -2070,7 +2070,7 @@

    Components

    @@ -2119,7 +2119,7 @@

    Components

    @@ -2136,7 +2136,7 @@

    Components

    @@ -2436,7 +2436,7 @@

    Components

    @@ -2802,7 +2802,7 @@

    Components

    @@ -3168,7 +3168,7 @@

    Components

    @@ -3534,7 +3534,7 @@

    Components

    @@ -4114,7 +4114,7 @@

    Arguments

    @@ -4244,7 +4244,7 @@

    Arguments

    @@ -4259,7 +4259,7 @@

    Arguments

    @@ -4344,7 +4344,7 @@

    Arguments

    @@ -4359,7 +4359,7 @@

    Arguments

    @@ -4474,7 +4474,7 @@

    Arguments

    @@ -4489,7 +4489,7 @@

    Arguments

    @@ -4619,7 +4619,7 @@

    Arguments

    @@ -4634,7 +4634,7 @@

    Arguments

    @@ -4734,7 +4734,7 @@

    Arguments

    @@ -4899,7 +4899,7 @@

    Arguments

    @@ -5704,7 +5704,7 @@

    Arguments

    @@ -5834,7 +5834,7 @@

    Arguments

    @@ -5849,7 +5849,7 @@

    Arguments

    @@ -5934,7 +5934,7 @@

    Arguments

    @@ -5949,7 +5949,7 @@

    Arguments

    @@ -6064,7 +6064,7 @@

    Arguments

    @@ -6079,7 +6079,7 @@

    Arguments

    @@ -6209,7 +6209,7 @@

    Arguments

    @@ -6224,7 +6224,7 @@

    Arguments

    @@ -6324,7 +6324,7 @@

    Arguments

    @@ -6489,7 +6489,7 @@

    Arguments

    @@ -7294,7 +7294,7 @@

    Arguments

    @@ -7424,7 +7424,7 @@

    Arguments

    @@ -7439,7 +7439,7 @@

    Arguments

    @@ -7524,7 +7524,7 @@

    Arguments

    @@ -7539,7 +7539,7 @@

    Arguments

    @@ -7654,7 +7654,7 @@

    Arguments

    @@ -7669,7 +7669,7 @@

    Arguments

    @@ -7799,7 +7799,7 @@

    Arguments

    @@ -7814,7 +7814,7 @@

    Arguments

    @@ -7914,7 +7914,7 @@

    Arguments

    @@ -8079,7 +8079,7 @@

    Arguments

    @@ -8884,7 +8884,7 @@

    Arguments

    @@ -9014,7 +9014,7 @@

    Arguments

    @@ -9029,7 +9029,7 @@

    Arguments

    @@ -9114,7 +9114,7 @@

    Arguments

    @@ -9129,7 +9129,7 @@

    Arguments

    @@ -9244,7 +9244,7 @@

    Arguments

    @@ -9259,7 +9259,7 @@

    Arguments

    @@ -9389,7 +9389,7 @@

    Arguments

    @@ -9404,7 +9404,7 @@

    Arguments

    @@ -9504,7 +9504,7 @@

    Arguments

    @@ -9669,7 +9669,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_config.html b/develop/module/dbcsr_config.html index d6374838556..c5daaf8ce2d 100644 --- a/develop/module/dbcsr_config.html +++ b/develop/module/dbcsr_config.html @@ -111,7 +111,7 @@

    Variables

    @@ -708,7 +708,7 @@

    Components

    @@ -789,7 +789,7 @@

    Components

    @@ -926,7 +926,7 @@

    Components

    @@ -1046,7 +1046,7 @@

    Components

    @@ -1166,7 +1166,7 @@

    Components

    @@ -2735,7 +2735,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_csr_conversions.html b/develop/module/dbcsr_csr_conversions.html index 4b58ad3adf0..a9f5f57e999 100644 --- a/develop/module/dbcsr_csr_conversions.html +++ b/develop/module/dbcsr_csr_conversions.html @@ -111,8 +111,8 @@

    Variables

    @@ -269,7 +269,7 @@

    Variables

    @@ -466,7 +466,7 @@

    Arguments

    @@ -481,7 +481,7 @@

    Arguments

    @@ -824,7 +824,7 @@

    Components

    @@ -841,7 +841,7 @@

    Components

    @@ -858,7 +858,7 @@

    Components

    @@ -875,7 +875,7 @@

    Components

    @@ -892,7 +892,7 @@

    Components

    @@ -1021,7 +1021,7 @@

    Components

    @@ -1160,7 +1160,7 @@

    Components

    @@ -1276,7 +1276,7 @@

    Arguments

    @@ -1291,7 +1291,7 @@

    Arguments

    @@ -1435,7 +1435,7 @@

    Arguments

    @@ -1450,7 +1450,7 @@

    Arguments

    @@ -1602,7 +1602,7 @@

    Arguments

    @@ -1929,7 +1929,7 @@

    Arguments

    @@ -1944,7 +1944,7 @@

    Arguments

    @@ -2033,7 +2033,7 @@

    Arguments

    @@ -2048,7 +2048,7 @@

    Arguments

    @@ -2179,7 +2179,7 @@

    Arguments

    -

    public subroutine dbcsr_to_csr_filter(dbcsr_mat, csr_sparsity, eps) +

    public subroutine dbcsr_to_csr_filter(dbcsr_mat, csr_sparsity, eps)

    @@ -2199,7 +2199,7 @@

    Arguments

    @@ -2214,7 +2214,7 @@

    Arguments

    @@ -2229,7 +2229,7 @@

    Arguments

    @@ -2269,7 +2269,7 @@

    Arguments

    @@ -2284,7 +2284,7 @@

    Arguments

    @@ -2369,7 +2369,7 @@

    Arguments

    @@ -2384,7 +2384,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_cuda_profiling.html b/develop/module/dbcsr_cuda_profiling.html index 9c6fd0cff89..44f1fa0511b 100644 --- a/develop/module/dbcsr_cuda_profiling.html +++ b/develop/module/dbcsr_cuda_profiling.html @@ -150,8 +150,8 @@

    Uses

    diff --git a/develop/module/dbcsr_data_methods.html b/develop/module/dbcsr_data_methods.html index 9df89ce4b11..c29cbeb138f 100644 --- a/develop/module/dbcsr_data_methods.html +++ b/develop/module/dbcsr_data_methods.html @@ -111,8 +111,8 @@

    Variables

    @@ -165,13 +165,13 @@

    Uses

    @@ -214,7 +214,7 @@

    Variables

    @@ -279,7 +279,7 @@

    Arguments

    @@ -319,7 +319,7 @@

    Arguments

    @@ -359,7 +359,7 @@

    Arguments

    @@ -374,7 +374,7 @@

    Arguments

    @@ -389,7 +389,7 @@

    Arguments

    @@ -405,7 +405,7 @@

    Arguments

    @@ -421,7 +421,7 @@

    Arguments

    @@ -462,7 +462,7 @@

    Arguments

    @@ -477,7 +477,7 @@

    Arguments

    @@ -492,7 +492,7 @@

    Arguments

    @@ -508,7 +508,7 @@

    Arguments

    @@ -579,7 +579,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_data_methods_low.html b/develop/module/dbcsr_data_methods_low.html index 40184781656..9edfa68f414 100644 --- a/develop/module/dbcsr_data_methods_low.html +++ b/develop/module/dbcsr_data_methods_low.html @@ -111,9 +111,9 @@

    Variables

    @@ -135,7 +135,7 @@

    Interfaces

    dbcsr_scalar_get_valuedbcsr_data_set_pointerdbcsr_get_data - dbcsr_get_data_p + dbcsr_get_data_pdbcsr_get_data_cptrdbcsr_data_get_sizes @@ -252,11 +252,11 @@

    Uses

    @@ -299,7 +299,7 @@

    Variables

    @@ -316,7 +316,7 @@

    Variables

    @@ -575,7 +575,7 @@

    Arguments

    @@ -629,7 +629,7 @@

    Arguments

    @@ -683,7 +683,7 @@

    Arguments

    @@ -737,7 +737,7 @@

    Arguments

    @@ -789,7 +789,7 @@

    Arguments

    @@ -846,7 +846,7 @@

    Arguments

    @@ -903,7 +903,7 @@

    Arguments

    @@ -960,7 +960,7 @@

    Arguments

    @@ -1017,7 +1017,7 @@

    Arguments

    @@ -1074,7 +1074,7 @@

    Arguments

    @@ -1131,7 +1131,7 @@

    Arguments

    @@ -1188,7 +1188,7 @@

    Arguments

    @@ -1244,7 +1244,7 @@

    Arguments

    @@ -1306,7 +1306,7 @@

    Arguments

    @@ -1355,7 +1355,7 @@

    Arguments

    @@ -1385,7 +1385,7 @@

    Arguments

    @@ -1401,7 +1401,7 @@

    Arguments

    @@ -1441,7 +1441,7 @@

    Arguments

    @@ -1471,7 +1471,7 @@

    Arguments

    @@ -1487,7 +1487,7 @@

    Arguments

    @@ -1527,7 +1527,7 @@

    Arguments

    @@ -1557,7 +1557,7 @@

    Arguments

    @@ -1573,7 +1573,7 @@

    Arguments

    @@ -1613,7 +1613,7 @@

    Arguments

    @@ -1643,7 +1643,7 @@

    Arguments

    @@ -1659,7 +1659,7 @@

    Arguments

    @@ -1699,7 +1699,7 @@

    Arguments

    @@ -1729,7 +1729,7 @@

    Arguments

    @@ -1745,7 +1745,7 @@

    Arguments

    @@ -1785,7 +1785,7 @@

    Arguments

    @@ -1815,7 +1815,7 @@

    Arguments

    @@ -1831,7 +1831,7 @@

    Arguments

    @@ -1871,7 +1871,7 @@

    Arguments

    @@ -1901,7 +1901,7 @@

    Arguments

    @@ -1917,7 +1917,7 @@

    Arguments

    @@ -1957,7 +1957,7 @@

    Arguments

    @@ -1987,7 +1987,7 @@

    Arguments

    @@ -2003,7 +2003,7 @@

    Arguments

    @@ -2027,8 +2027,8 @@

    Arguments

    - -

    public interface dbcsr_get_data_p + +

    public interface dbcsr_get_data_p

      @@ -2057,7 +2057,7 @@

      Arguments

    @@ -2087,7 +2087,7 @@

    Arguments

    @@ -2103,7 +2103,7 @@

    Arguments

    @@ -2152,7 +2152,7 @@

    Arguments

    @@ -2182,7 +2182,7 @@

    Arguments

    @@ -2198,7 +2198,7 @@

    Arguments

    @@ -2247,7 +2247,7 @@

    Arguments

    @@ -2277,7 +2277,7 @@

    Arguments

    @@ -2293,7 +2293,7 @@

    Arguments

    @@ -2342,7 +2342,7 @@

    Arguments

    @@ -2372,7 +2372,7 @@

    Arguments

    @@ -2388,7 +2388,7 @@

    Arguments

    @@ -2447,7 +2447,7 @@

    Arguments

    @@ -2477,7 +2477,7 @@

    Arguments

    @@ -2493,7 +2493,7 @@

    Arguments

    @@ -2542,7 +2542,7 @@

    Arguments

    @@ -2572,7 +2572,7 @@

    Arguments

    @@ -2588,7 +2588,7 @@

    Arguments

    @@ -2637,7 +2637,7 @@

    Arguments

    @@ -2667,7 +2667,7 @@

    Arguments

    @@ -2683,7 +2683,7 @@

    Arguments

    @@ -2732,7 +2732,7 @@

    Arguments

    @@ -2762,7 +2762,7 @@

    Arguments

    @@ -2778,7 +2778,7 @@

    Arguments

    @@ -2833,7 +2833,7 @@

    Arguments

    @@ -2848,7 +2848,7 @@

    Arguments

    @@ -2863,7 +2863,7 @@

    Arguments

    @@ -2902,7 +2902,7 @@

    Arguments

    @@ -2932,7 +2932,7 @@

    Arguments

    @@ -2971,7 +2971,7 @@

    Arguments

    @@ -2986,7 +2986,7 @@

    Arguments

    @@ -3002,7 +3002,7 @@

    Arguments

    @@ -3018,7 +3018,7 @@

    Arguments

    @@ -3066,7 +3066,7 @@

    Arguments

    @@ -3111,7 +3111,7 @@

    Arguments

    @@ -3156,7 +3156,7 @@

    Arguments

    @@ -3201,7 +3201,7 @@

    Arguments

    @@ -3246,7 +3246,7 @@

    Arguments

    @@ -3291,7 +3291,7 @@

    Arguments

    @@ -3336,7 +3336,7 @@

    Arguments

    @@ -3594,7 +3594,7 @@

    Arguments

    @@ -3640,7 +3640,7 @@

    Arguments

    @@ -3686,7 +3686,7 @@

    Arguments

    @@ -3731,7 +3731,7 @@

    Arguments

    @@ -3776,7 +3776,7 @@

    Arguments

    @@ -3806,7 +3806,7 @@

    Arguments

    @@ -3822,7 +3822,7 @@

    Arguments

    @@ -3869,7 +3869,7 @@

    Arguments

    @@ -3884,7 +3884,7 @@

    Arguments

    @@ -3900,7 +3900,7 @@

    Arguments

    @@ -3947,7 +3947,7 @@

    Arguments

    @@ -3962,7 +3962,7 @@

    Arguments

    @@ -3978,7 +3978,7 @@

    Arguments

    @@ -4069,7 +4069,7 @@

    Arguments

    @@ -4099,7 +4099,7 @@

    Arguments

    @@ -4115,7 +4115,7 @@

    Arguments

    @@ -4162,7 +4162,7 @@

    Arguments

    @@ -4177,7 +4177,7 @@

    Arguments

    @@ -4193,7 +4193,7 @@

    Arguments

    @@ -4240,7 +4240,7 @@

    Arguments

    @@ -4255,7 +4255,7 @@

    Arguments

    @@ -4271,7 +4271,7 @@

    Arguments

    @@ -4362,7 +4362,7 @@

    Arguments

    @@ -4392,7 +4392,7 @@

    Arguments

    @@ -4408,7 +4408,7 @@

    Arguments

    @@ -4455,7 +4455,7 @@

    Arguments

    @@ -4470,7 +4470,7 @@

    Arguments

    @@ -4486,7 +4486,7 @@

    Arguments

    @@ -4533,7 +4533,7 @@

    Arguments

    @@ -4548,7 +4548,7 @@

    Arguments

    @@ -4564,7 +4564,7 @@

    Arguments

    @@ -4655,7 +4655,7 @@

    Arguments

    @@ -4685,7 +4685,7 @@

    Arguments

    @@ -4701,7 +4701,7 @@

    Arguments

    @@ -4748,7 +4748,7 @@

    Arguments

    @@ -4763,7 +4763,7 @@

    Arguments

    @@ -4779,7 +4779,7 @@

    Arguments

    @@ -4826,7 +4826,7 @@

    Arguments

    @@ -4841,7 +4841,7 @@

    Arguments

    @@ -4857,7 +4857,7 @@

    Arguments

    @@ -4953,7 +4953,7 @@

    Arguments

    @@ -4993,7 +4993,7 @@

    Arguments

    @@ -5008,7 +5008,7 @@

    Arguments

    @@ -5048,7 +5048,7 @@

    Arguments

    @@ -5088,7 +5088,7 @@

    Arguments

    @@ -5128,7 +5128,7 @@

    Arguments

    @@ -5170,7 +5170,7 @@

    Arguments

    @@ -5232,7 +5232,7 @@

    Arguments

    @@ -5272,7 +5272,7 @@

    Arguments

    @@ -5287,7 +5287,7 @@

    Arguments

    @@ -5303,7 +5303,7 @@

    Arguments

    @@ -5344,7 +5344,7 @@

    Arguments

    @@ -5359,7 +5359,7 @@

    Arguments

    @@ -5374,7 +5374,7 @@

    Arguments

    @@ -5414,7 +5414,7 @@

    Arguments

    @@ -5429,7 +5429,7 @@

    Arguments

    @@ -5444,7 +5444,7 @@

    Arguments

    @@ -5484,7 +5484,7 @@

    Arguments

    @@ -5499,7 +5499,7 @@

    Arguments

    @@ -5515,7 +5515,7 @@

    Arguments

    @@ -5531,7 +5531,7 @@

    Arguments

    @@ -5571,7 +5571,7 @@

    Arguments

    @@ -5601,7 +5601,7 @@

    Arguments

    @@ -5656,7 +5656,7 @@

    Arguments

    @@ -5736,7 +5736,7 @@

    Arguments

    @@ -5791,7 +5791,7 @@

    Arguments

    @@ -5846,7 +5846,7 @@

    Arguments

    @@ -5901,7 +5901,7 @@

    Arguments

    @@ -5931,7 +5931,7 @@

    Arguments

    @@ -5947,7 +5947,7 @@

    Arguments

    @@ -5988,7 +5988,7 @@

    Arguments

    @@ -6018,7 +6018,7 @@

    Arguments

    @@ -6034,7 +6034,7 @@

    Arguments

    @@ -6090,7 +6090,7 @@

    Arguments

    @@ -6130,7 +6130,7 @@

    Arguments

    @@ -6185,7 +6185,7 @@

    Arguments

    @@ -6240,7 +6240,7 @@

    Arguments

    @@ -6270,7 +6270,7 @@

    Arguments

    @@ -6286,7 +6286,7 @@

    Arguments

    @@ -6327,7 +6327,7 @@

    Arguments

    @@ -6357,7 +6357,7 @@

    Arguments

    @@ -6373,7 +6373,7 @@

    Arguments

    @@ -6429,7 +6429,7 @@

    Arguments

    @@ -6469,7 +6469,7 @@

    Arguments

    @@ -6524,7 +6524,7 @@

    Arguments

    @@ -6579,7 +6579,7 @@

    Arguments

    @@ -6609,7 +6609,7 @@

    Arguments

    @@ -6625,7 +6625,7 @@

    Arguments

    @@ -6666,7 +6666,7 @@

    Arguments

    @@ -6696,7 +6696,7 @@

    Arguments

    @@ -6712,7 +6712,7 @@

    Arguments

    @@ -6768,7 +6768,7 @@

    Arguments

    @@ -6808,7 +6808,7 @@

    Arguments

    @@ -6863,7 +6863,7 @@

    Arguments

    @@ -6918,7 +6918,7 @@

    Arguments

    @@ -6948,7 +6948,7 @@

    Arguments

    @@ -6964,7 +6964,7 @@

    Arguments

    @@ -7005,7 +7005,7 @@

    Arguments

    @@ -7035,7 +7035,7 @@

    Arguments

    @@ -7051,7 +7051,7 @@

    Arguments

    @@ -7107,7 +7107,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_data_operations.html b/develop/module/dbcsr_data_operations.html index 46c95fc857b..2430dd9f64d 100644 --- a/develop/module/dbcsr_data_operations.html +++ b/develop/module/dbcsr_data_operations.html @@ -111,7 +111,7 @@

    Variables

    @@ -163,12 +163,12 @@

    Uses

    @@ -193,7 +193,7 @@

    Variables

    @@ -241,7 +241,7 @@

    Arguments

    @@ -256,7 +256,7 @@

    Arguments

    @@ -470,7 +470,7 @@

    Arguments

    @@ -485,7 +485,7 @@

    Arguments

    @@ -504,7 +504,7 @@

    Arguments

    @@ -523,7 +523,7 @@

    Arguments

    @@ -542,7 +542,7 @@

    Arguments

    @@ -561,7 +561,7 @@

    Arguments

    @@ -580,7 +580,7 @@

    Arguments

    @@ -595,7 +595,7 @@

    Arguments

    @@ -668,7 +668,7 @@

    Arguments

    @@ -683,7 +683,7 @@

    Arguments

    @@ -699,7 +699,7 @@

    Arguments

    @@ -730,7 +730,7 @@

    Arguments

    @@ -760,7 +760,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_data_types.html b/develop/module/dbcsr_data_types.html index 0c4cc3b139b..8110c96a90f 100644 --- a/develop/module/dbcsr_data_types.html +++ b/develop/module/dbcsr_data_types.html @@ -111,7 +111,7 @@

    Variables

    @@ -489,7 +489,7 @@

    Components

    @@ -506,7 +506,7 @@

    Components

    @@ -523,7 +523,7 @@

    Components

    @@ -557,7 +557,7 @@

    Components

    @@ -738,7 +738,7 @@

    Components

    @@ -955,7 +955,7 @@

    Components

    @@ -972,7 +972,7 @@

    Components

    @@ -989,7 +989,7 @@

    Components

    @@ -1142,7 +1142,7 @@

    Components

    @@ -1159,7 +1159,7 @@

    Components

    diff --git a/develop/module/dbcsr_dict.html b/develop/module/dbcsr_dict.html index 595ff501e47..bb1cb4fa399 100644 --- a/develop/module/dbcsr_dict.html +++ b/develop/module/dbcsr_dict.html @@ -111,7 +111,7 @@

    Variables

    @@ -227,9 +227,9 @@

    Uses

    @@ -254,7 +254,7 @@

    Variables

    @@ -321,7 +321,7 @@

    Arguments

    @@ -375,7 +375,7 @@

    Arguments

    @@ -439,7 +439,7 @@

    Arguments

    @@ -498,7 +498,7 @@

    Arguments

    @@ -567,7 +567,7 @@

    Arguments

    @@ -582,7 +582,7 @@

    Arguments

    @@ -636,7 +636,7 @@

    Arguments

    @@ -651,7 +651,7 @@

    Arguments

    @@ -717,7 +717,7 @@

    Arguments

    @@ -793,7 +793,7 @@

    Arguments

    @@ -1155,7 +1155,7 @@

    Components

    @@ -1172,7 +1172,7 @@

    Components

    @@ -1206,7 +1206,7 @@

    Components

    @@ -1255,7 +1255,7 @@

    Components

    @@ -1321,7 +1321,7 @@

    Components

    @@ -1370,7 +1370,7 @@

    Components

    @@ -1387,7 +1387,7 @@

    Components

    @@ -1436,7 +1436,7 @@

    Components

    @@ -1453,7 +1453,7 @@

    Components

    @@ -1487,7 +1487,7 @@

    Components

    @@ -1536,7 +1536,7 @@

    Components

    @@ -1602,7 +1602,7 @@

    Components

    @@ -1651,7 +1651,7 @@

    Components

    @@ -1668,7 +1668,7 @@

    Components

    @@ -1762,7 +1762,7 @@

    Arguments

    @@ -1824,7 +1824,7 @@

    Arguments

    @@ -1944,7 +1944,7 @@

    Arguments

    @@ -2052,7 +2052,7 @@

    Arguments

    @@ -2172,7 +2172,7 @@

    Arguments

    @@ -2283,7 +2283,7 @@

    Arguments

    @@ -2380,7 +2380,7 @@

    Arguments

    @@ -2395,7 +2395,7 @@

    Arguments

    @@ -2450,7 +2450,7 @@

    Arguments

    @@ -2465,7 +2465,7 @@

    Arguments

    @@ -2535,7 +2535,7 @@

    Arguments

    @@ -2590,7 +2590,7 @@

    Arguments

    @@ -2687,7 +2687,7 @@

    Arguments

    @@ -2702,7 +2702,7 @@

    Arguments

    @@ -2757,7 +2757,7 @@

    Arguments

    @@ -2772,7 +2772,7 @@

    Arguments

    @@ -2842,7 +2842,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_dist_methods.html b/develop/module/dbcsr_dist_methods.html index aaebd2703ec..c5fed667033 100644 --- a/develop/module/dbcsr_dist_methods.html +++ b/develop/module/dbcsr_dist_methods.html @@ -111,7 +111,7 @@

    Variables

    @@ -205,15 +205,15 @@

    Uses

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -421,7 +421,7 @@

    Arguments

    @@ -436,7 +436,7 @@

    Arguments

    @@ -481,7 +481,7 @@

    Arguments

    @@ -496,7 +496,7 @@

    Arguments

    @@ -535,7 +535,7 @@

    Arguments

    @@ -550,7 +550,7 @@

    Arguments

    @@ -595,7 +595,7 @@

    Arguments

    @@ -610,7 +610,7 @@

    Arguments

    @@ -625,7 +625,7 @@

    Arguments

    @@ -673,7 +673,7 @@

    Arguments

    @@ -718,7 +718,7 @@

    Arguments

    @@ -763,7 +763,7 @@

    Arguments

    @@ -808,7 +808,7 @@

    Arguments

    @@ -853,7 +853,7 @@

    Arguments

    @@ -898,7 +898,7 @@

    Arguments

    @@ -943,7 +943,7 @@

    Arguments

    @@ -988,7 +988,7 @@

    Arguments

    @@ -1033,7 +1033,7 @@

    Arguments

    @@ -1078,7 +1078,7 @@

    Arguments

    @@ -1123,7 +1123,7 @@

    Arguments

    @@ -1168,7 +1168,7 @@

    Arguments

    @@ -1213,7 +1213,7 @@

    Arguments

    @@ -1258,7 +1258,7 @@

    Arguments

    @@ -1273,7 +1273,7 @@

    Arguments

    @@ -1288,7 +1288,7 @@

    Arguments

    @@ -1333,7 +1333,7 @@

    Arguments

    @@ -1378,7 +1378,7 @@

    Arguments

    @@ -1423,7 +1423,7 @@

    Arguments

    @@ -1571,7 +1571,7 @@

    Arguments

    @@ -1586,7 +1586,7 @@

    Arguments

    @@ -1601,7 +1601,7 @@

    Arguments

    @@ -1616,7 +1616,7 @@

    Arguments

    @@ -1631,7 +1631,7 @@

    Arguments

    @@ -1646,7 +1646,7 @@

    Arguments

    @@ -1661,7 +1661,7 @@

    Arguments

    @@ -1702,7 +1702,7 @@

    Arguments

    @@ -1717,7 +1717,7 @@

    Arguments

    @@ -1762,7 +1762,7 @@

    Arguments

    @@ -1777,7 +1777,7 @@

    Arguments

    @@ -1817,7 +1817,7 @@

    Arguments

    @@ -1832,7 +1832,7 @@

    Arguments

    @@ -1877,7 +1877,7 @@

    Arguments

    @@ -1892,7 +1892,7 @@

    Arguments

    @@ -1907,7 +1907,7 @@

    Arguments

    @@ -1947,7 +1947,7 @@

    Arguments

    @@ -1962,7 +1962,7 @@

    Arguments

    @@ -1977,7 +1977,7 @@

    Arguments

    @@ -1992,7 +1992,7 @@

    Arguments

    @@ -2007,7 +2007,7 @@

    Arguments

    @@ -2037,7 +2037,7 @@

    Arguments

    @@ -2052,7 +2052,7 @@

    Arguments

    @@ -2067,7 +2067,7 @@

    Arguments

    @@ -2097,7 +2097,7 @@

    Arguments

    @@ -2112,7 +2112,7 @@

    Arguments

    @@ -2127,7 +2127,7 @@

    Arguments

    @@ -2142,7 +2142,7 @@

    Arguments

    @@ -2157,7 +2157,7 @@

    Arguments

    @@ -2172,7 +2172,7 @@

    Arguments

    @@ -2187,7 +2187,7 @@

    Arguments

    @@ -2227,7 +2227,7 @@

    Arguments

    @@ -2267,7 +2267,7 @@

    Arguments

    @@ -2322,7 +2322,7 @@

    Arguments

    @@ -2377,7 +2377,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_dist_operations.html b/develop/module/dbcsr_dist_operations.html index daf8b3e275b..8c215511fb5 100644 --- a/develop/module/dbcsr_dist_operations.html +++ b/develop/module/dbcsr_dist_operations.html @@ -111,9 +111,9 @@

    Variables

    @@ -186,14 +186,14 @@

    Uses

    @@ -218,7 +218,7 @@

    Variables

    @@ -235,7 +235,7 @@

    Variables

    @@ -252,7 +252,7 @@

    Variables

    @@ -299,7 +299,7 @@

    Arguments

    @@ -315,7 +315,7 @@

    Arguments

    @@ -361,7 +361,7 @@

    Arguments

    @@ -377,7 +377,7 @@

    Arguments

    @@ -470,7 +470,7 @@

    Arguments

    @@ -522,7 +522,7 @@

    Arguments

    @@ -537,7 +537,7 @@

    Arguments

    @@ -553,7 +553,7 @@

    Arguments

    @@ -609,7 +609,7 @@

    Arguments

    @@ -624,7 +624,7 @@

    Arguments

    @@ -639,7 +639,7 @@

    Arguments

    @@ -669,7 +669,7 @@

    Arguments

    @@ -709,7 +709,7 @@

    Arguments

    @@ -724,7 +724,7 @@

    Arguments

    @@ -740,7 +740,7 @@

    Arguments

    @@ -804,7 +804,7 @@

    Arguments

    @@ -820,7 +820,7 @@

    Arguments

    @@ -876,7 +876,7 @@

    Arguments

    @@ -891,7 +891,7 @@

    Arguments

    @@ -907,7 +907,7 @@

    Arguments

    @@ -923,7 +923,7 @@

    Arguments

    @@ -938,7 +938,7 @@

    Arguments

    @@ -953,7 +953,7 @@

    Arguments

    @@ -983,7 +983,7 @@

    Arguments

    @@ -1149,7 +1149,7 @@

    Arguments

    @@ -1301,7 +1301,7 @@

    Arguments

    @@ -1317,7 +1317,7 @@

    Arguments

    @@ -1428,7 +1428,7 @@

    Arguments

    @@ -1444,7 +1444,7 @@

    Arguments

    @@ -1459,7 +1459,7 @@

    Arguments

    @@ -1503,7 +1503,7 @@

    Arguments

    @@ -1573,7 +1573,7 @@

    Arguments

    @@ -1643,7 +1643,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_dist_util.html b/develop/module/dbcsr_dist_util.html index d8aaa37e799..e1dc6de7b6d 100644 --- a/develop/module/dbcsr_dist_util.html +++ b/develop/module/dbcsr_dist_util.html @@ -111,9 +111,9 @@

    Variables

    @@ -186,16 +186,16 @@

    Uses

    @@ -220,7 +220,7 @@

    Variables

    @@ -237,7 +237,7 @@

    Variables

    @@ -254,7 +254,7 @@

    Variables

    @@ -364,7 +364,7 @@

    Arguments

    @@ -439,7 +439,7 @@

    Arguments

    @@ -470,7 +470,7 @@

    Arguments

    @@ -546,7 +546,7 @@

    Arguments

    @@ -561,7 +561,7 @@

    Arguments

    @@ -656,7 +656,7 @@

    Arguments

    @@ -671,7 +671,7 @@

    Arguments

    @@ -741,7 +741,7 @@

    Arguments

    @@ -828,7 +828,7 @@

    Arguments

    @@ -1057,7 +1057,7 @@

    Arguments

    @@ -1072,7 +1072,7 @@

    Arguments

    @@ -1087,7 +1087,7 @@

    Arguments

    @@ -1163,7 +1163,7 @@

    Arguments

    @@ -1178,7 +1178,7 @@

    Arguments

    @@ -1193,7 +1193,7 @@

    Arguments

    @@ -1209,7 +1209,7 @@

    Arguments

    @@ -1250,7 +1250,7 @@

    Arguments

    @@ -1265,7 +1265,7 @@

    Arguments

    @@ -1305,7 +1305,7 @@

    Arguments

    @@ -1320,7 +1320,7 @@

    Arguments

    @@ -1360,7 +1360,7 @@

    Arguments

    @@ -1461,7 +1461,7 @@

    Arguments

    @@ -1516,7 +1516,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_error_handling.html b/develop/module/dbcsr_error_handling.html index a807252bed7..9f45db17558 100644 --- a/develop/module/dbcsr_error_handling.html +++ b/develop/module/dbcsr_error_handling.html @@ -111,7 +111,7 @@

    Variables

    @@ -175,13 +175,13 @@

    Uses

    @@ -206,7 +206,7 @@

    Variables

    @@ -270,7 +270,7 @@

    Arguments

    @@ -285,7 +285,7 @@

    Arguments

    @@ -363,7 +363,7 @@

    Arguments

    @@ -378,7 +378,7 @@

    Arguments

    @@ -418,7 +418,7 @@

    Arguments

    @@ -433,7 +433,7 @@

    Arguments

    @@ -486,7 +486,7 @@

    Arguments

    @@ -501,7 +501,7 @@

    Arguments

    @@ -516,7 +516,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_files.html b/develop/module/dbcsr_files.html index f68be11c034..54792211e50 100644 --- a/develop/module/dbcsr_files.html +++ b/develop/module/dbcsr_files.html @@ -111,7 +111,7 @@

    Variables

    diff --git a/develop/module/dbcsr_hip_profiling.html b/develop/module/dbcsr_hip_profiling.html index 39016d20fd9..d7b91e5bec7 100644 --- a/develop/module/dbcsr_hip_profiling.html +++ b/develop/module/dbcsr_hip_profiling.html @@ -180,7 +180,7 @@

    Arguments

    @@ -233,7 +233,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_index_operations.html b/develop/module/dbcsr_index_operations.html index c9e167b8779..045633f620e 100644 --- a/develop/module/dbcsr_index_operations.html +++ b/develop/module/dbcsr_index_operations.html @@ -111,9 +111,9 @@

    Variables

    @@ -207,14 +207,14 @@

    Uses

    @@ -258,7 +258,7 @@

    Variables

    @@ -275,7 +275,7 @@

    Variables

    @@ -327,7 +327,7 @@

    Arguments

    @@ -396,7 +396,7 @@

    Arguments

    @@ -475,7 +475,7 @@

    Arguments

    @@ -529,7 +529,7 @@

    Arguments

    @@ -592,7 +592,7 @@

    Arguments

    @@ -642,7 +642,7 @@

    Arguments

    @@ -657,7 +657,7 @@

    Arguments

    @@ -672,7 +672,7 @@

    Arguments

    @@ -687,7 +687,7 @@

    Arguments

    @@ -702,7 +702,7 @@

    Arguments

    @@ -717,7 +717,7 @@

    Arguments

    @@ -732,7 +732,7 @@

    Arguments

    @@ -772,7 +772,7 @@

    Arguments

    @@ -787,7 +787,7 @@

    Arguments

    @@ -802,7 +802,7 @@

    Arguments

    @@ -817,7 +817,7 @@

    Arguments

    @@ -832,7 +832,7 @@

    Arguments

    @@ -847,7 +847,7 @@

    Arguments

    @@ -862,7 +862,7 @@

    Arguments

    @@ -902,7 +902,7 @@

    Arguments

    @@ -917,7 +917,7 @@

    Arguments

    @@ -932,7 +932,7 @@

    Arguments

    @@ -947,7 +947,7 @@

    Arguments

    @@ -987,7 +987,7 @@

    Arguments

    @@ -1002,7 +1002,7 @@

    Arguments

    @@ -1017,7 +1017,7 @@

    Arguments

    @@ -1032,7 +1032,7 @@

    Arguments

    @@ -1072,7 +1072,7 @@

    Arguments

    @@ -1087,7 +1087,7 @@

    Arguments

    @@ -1102,7 +1102,7 @@

    Arguments

    @@ -1157,7 +1157,7 @@

    Arguments

    @@ -1212,7 +1212,7 @@

    Arguments

    @@ -1282,7 +1282,7 @@

    Arguments

    @@ -1352,7 +1352,7 @@

    Arguments

    @@ -1407,7 +1407,7 @@

    Arguments

    @@ -1437,7 +1437,7 @@

    Arguments

    @@ -1509,7 +1509,7 @@

    Arguments

    @@ -1564,7 +1564,7 @@

    Arguments

    @@ -1619,7 +1619,7 @@

    Arguments

    @@ -1659,7 +1659,7 @@

    Arguments

    @@ -1674,7 +1674,7 @@

    Arguments

    @@ -1690,7 +1690,7 @@

    Arguments

    @@ -1706,7 +1706,7 @@

    Arguments

    @@ -1763,7 +1763,7 @@

    Arguments

    @@ -1882,7 +1882,7 @@

    Arguments

    @@ -1922,7 +1922,7 @@

    Arguments

    @@ -1977,7 +1977,7 @@

    Arguments

    @@ -1992,7 +1992,7 @@

    Arguments

    @@ -2008,7 +2008,7 @@

    Arguments

    @@ -2024,7 +2024,7 @@

    Arguments

    @@ -2039,7 +2039,7 @@

    Arguments

    @@ -2118,7 +2118,7 @@

    Arguments

    @@ -2173,7 +2173,7 @@

    Arguments

    @@ -2190,7 +2190,7 @@

    Arguments

    @@ -2207,7 +2207,7 @@

    Arguments

    @@ -2224,7 +2224,7 @@

    Arguments

    @@ -2269,7 +2269,7 @@

    Arguments

    @@ -2409,7 +2409,7 @@

    Arguments

    @@ -2486,7 +2486,7 @@

    Arguments

    @@ -2588,7 +2588,7 @@

    Arguments

    @@ -2628,7 +2628,7 @@

    Arguments

    @@ -2683,7 +2683,7 @@

    Arguments

    @@ -2723,7 +2723,7 @@

    Arguments

    @@ -2738,7 +2738,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_io.html b/develop/module/dbcsr_io.html index a961b5bd7f5..8ec82c5a668 100644 --- a/develop/module/dbcsr_io.html +++ b/develop/module/dbcsr_io.html @@ -111,10 +111,10 @@

    Variables

    @@ -158,7 +158,7 @@

    Subroutines

    printmat_zdbcsr_binary_writedbcsr_binary_read - dbcsr_print_block_sum + dbcsr_print_block_sum @@ -184,19 +184,19 @@

    Uses

    @@ -221,7 +221,7 @@

    Variables

    @@ -255,7 +255,7 @@

    Variables

    @@ -272,7 +272,7 @@

    Variables

    @@ -324,7 +324,7 @@

    Arguments

    @@ -339,7 +339,7 @@

    Arguments

    @@ -402,7 +402,7 @@

    Arguments

    @@ -441,7 +441,7 @@

    Arguments

    @@ -456,7 +456,7 @@

    Arguments

    @@ -471,7 +471,7 @@

    Arguments

    @@ -516,7 +516,7 @@

    Arguments

    @@ -555,7 +555,7 @@

    Arguments

    @@ -570,7 +570,7 @@

    Arguments

    @@ -585,7 +585,7 @@

    Arguments

    @@ -630,7 +630,7 @@

    Arguments

    @@ -669,7 +669,7 @@

    Arguments

    @@ -684,7 +684,7 @@

    Arguments

    @@ -699,7 +699,7 @@

    Arguments

    @@ -744,7 +744,7 @@

    Arguments

    @@ -793,7 +793,7 @@

    Arguments

    @@ -808,7 +808,7 @@

    Arguments

    @@ -838,7 +838,7 @@

    Arguments

    @@ -853,7 +853,7 @@

    Arguments

    @@ -893,7 +893,7 @@

    Arguments

    @@ -908,7 +908,7 @@

    Arguments

    @@ -988,7 +988,7 @@

    Arguments

    @@ -1003,7 +1003,7 @@

    Arguments

    @@ -1043,7 +1043,7 @@

    Arguments

    @@ -1058,7 +1058,7 @@

    Arguments

    @@ -1073,7 +1073,7 @@

    Arguments

    @@ -1133,7 +1133,7 @@

    Arguments

    @@ -1148,7 +1148,7 @@

    Arguments

    @@ -1188,7 +1188,7 @@

    Arguments

    @@ -1203,7 +1203,7 @@

    Arguments

    @@ -1218,7 +1218,7 @@

    Arguments

    @@ -1278,7 +1278,7 @@

    Arguments

    @@ -1293,7 +1293,7 @@

    Arguments

    @@ -1333,7 +1333,7 @@

    Arguments

    @@ -1348,7 +1348,7 @@

    Arguments

    @@ -1363,7 +1363,7 @@

    Arguments

    @@ -1423,7 +1423,7 @@

    Arguments

    @@ -1438,7 +1438,7 @@

    Arguments

    @@ -1478,7 +1478,7 @@

    Arguments

    @@ -1493,7 +1493,7 @@

    Arguments

    @@ -1556,7 +1556,7 @@

    Arguments

    @@ -1596,7 +1596,7 @@

    Arguments

    @@ -1611,7 +1611,7 @@

    Arguments

    @@ -1626,7 +1626,7 @@

    Arguments

    @@ -1671,7 +1671,7 @@

    Arguments

    @@ -1711,7 +1711,7 @@

    Arguments

    @@ -1726,7 +1726,7 @@

    Arguments

    @@ -1741,7 +1741,7 @@

    Arguments

    @@ -1786,7 +1786,7 @@

    Arguments

    @@ -1826,7 +1826,7 @@

    Arguments

    @@ -1841,7 +1841,7 @@

    Arguments

    @@ -1856,7 +1856,7 @@

    Arguments

    @@ -1901,7 +1901,7 @@

    Arguments

    @@ -1956,7 +1956,7 @@

    Arguments

    @@ -1971,7 +1971,7 @@

    Arguments

    @@ -2011,7 +2011,7 @@

    Arguments

    @@ -2026,7 +2026,7 @@

    Arguments

    @@ -2062,7 +2062,7 @@

    Arguments

    -

    public subroutine dbcsr_print_block_sum(matrix, unit_nr) +

    public subroutine dbcsr_print_block_sum(matrix, unit_nr)

    @@ -2081,7 +2081,7 @@

    Arguments

    @@ -2096,7 +2096,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_iter_types.html b/develop/module/dbcsr_iter_types.html index b065348c547..52c6c3e1237 100644 --- a/develop/module/dbcsr_iter_types.html +++ b/develop/module/dbcsr_iter_types.html @@ -111,7 +111,7 @@

    Variables

    @@ -174,8 +174,8 @@

    Uses

    @@ -200,7 +200,7 @@

    Variables

    @@ -286,7 +286,7 @@

    Components

    diff --git a/develop/module/dbcsr_iterator_operations.html b/develop/module/dbcsr_iterator_operations.html index 9960dce3c50..4d4f532e3fd 100644 --- a/develop/module/dbcsr_iterator_operations.html +++ b/develop/module/dbcsr_iterator_operations.html @@ -111,9 +111,9 @@

    Variables

    @@ -289,7 +289,7 @@

    Variables

    @@ -451,8 +451,8 @@

    Variables

    Interfaces

    - -

    public interface dbcsr_iterator_next_block + +

    public interface dbcsr_iterator_next_block

      @@ -477,7 +477,7 @@

      Arguments

    @@ -492,7 +492,7 @@

    Arguments

    @@ -509,7 +509,7 @@

    Arguments

    @@ -526,7 +526,7 @@

    Arguments

    @@ -543,7 +543,7 @@

    Arguments

    @@ -558,7 +558,7 @@

    Arguments

    @@ -577,7 +577,7 @@

    Arguments

    @@ -677,7 +677,7 @@

    Arguments

    @@ -692,7 +692,7 @@

    Arguments

    @@ -708,7 +708,7 @@

    Arguments

    @@ -724,7 +724,7 @@

    Arguments

    @@ -739,7 +739,7 @@

    Arguments

    @@ -754,7 +754,7 @@

    Arguments

    @@ -773,7 +773,7 @@

    Arguments

    @@ -873,7 +873,7 @@

    Arguments

    @@ -888,7 +888,7 @@

    Arguments

    @@ -904,7 +904,7 @@

    Arguments

    @@ -920,7 +920,7 @@

    Arguments

    @@ -935,7 +935,7 @@

    Arguments

    @@ -950,7 +950,7 @@

    Arguments

    @@ -965,7 +965,7 @@

    Arguments

    @@ -1053,7 +1053,7 @@

    Arguments

    @@ -1068,7 +1068,7 @@

    Arguments

    @@ -1084,7 +1084,7 @@

    Arguments

    @@ -1100,7 +1100,7 @@

    Arguments

    @@ -1115,7 +1115,7 @@

    Arguments

    @@ -1130,7 +1130,7 @@

    Arguments

    @@ -1145,7 +1145,7 @@

    Arguments

    @@ -1233,7 +1233,7 @@

    Arguments

    @@ -1248,7 +1248,7 @@

    Arguments

    @@ -1264,7 +1264,7 @@

    Arguments

    @@ -1280,7 +1280,7 @@

    Arguments

    @@ -1295,7 +1295,7 @@

    Arguments

    @@ -1310,7 +1310,7 @@

    Arguments

    @@ -1325,7 +1325,7 @@

    Arguments

    @@ -1413,7 +1413,7 @@

    Arguments

    @@ -1428,7 +1428,7 @@

    Arguments

    @@ -1444,7 +1444,7 @@

    Arguments

    @@ -1460,7 +1460,7 @@

    Arguments

    @@ -1475,7 +1475,7 @@

    Arguments

    @@ -1490,7 +1490,7 @@

    Arguments

    @@ -1505,7 +1505,7 @@

    Arguments

    @@ -1593,7 +1593,7 @@

    Arguments

    @@ -1608,7 +1608,7 @@

    Arguments

    @@ -1624,7 +1624,7 @@

    Arguments

    @@ -1640,7 +1640,7 @@

    Arguments

    @@ -1655,7 +1655,7 @@

    Arguments

    @@ -1670,7 +1670,7 @@

    Arguments

    @@ -1685,7 +1685,7 @@

    Arguments

    @@ -1773,7 +1773,7 @@

    Arguments

    @@ -1788,7 +1788,7 @@

    Arguments

    @@ -1804,7 +1804,7 @@

    Arguments

    @@ -1820,7 +1820,7 @@

    Arguments

    @@ -1835,7 +1835,7 @@

    Arguments

    @@ -1850,7 +1850,7 @@

    Arguments

    @@ -1865,7 +1865,7 @@

    Arguments

    @@ -1953,7 +1953,7 @@

    Arguments

    @@ -1968,7 +1968,7 @@

    Arguments

    @@ -1984,7 +1984,7 @@

    Arguments

    @@ -2000,7 +2000,7 @@

    Arguments

    @@ -2015,7 +2015,7 @@

    Arguments

    @@ -2030,7 +2030,7 @@

    Arguments

    @@ -2045,7 +2045,7 @@

    Arguments

    @@ -2133,7 +2133,7 @@

    Arguments

    @@ -2148,7 +2148,7 @@

    Arguments

    @@ -2164,7 +2164,7 @@

    Arguments

    @@ -2180,7 +2180,7 @@

    Arguments

    @@ -2195,7 +2195,7 @@

    Arguments

    @@ -2210,7 +2210,7 @@

    Arguments

    @@ -2225,7 +2225,7 @@

    Arguments

    @@ -2326,7 +2326,7 @@

    Components

    @@ -2594,7 +2594,7 @@

    Arguments

    @@ -2644,7 +2644,7 @@

    Arguments

    @@ -2659,7 +2659,7 @@

    Arguments

    @@ -2674,7 +2674,7 @@

    Arguments

    @@ -2693,7 +2693,7 @@

    Arguments

    @@ -2712,7 +2712,7 @@

    Arguments

    @@ -2731,7 +2731,7 @@

    Arguments

    @@ -2794,7 +2794,7 @@

    Arguments

    @@ -2835,7 +2835,7 @@

    Arguments

    @@ -2865,7 +2865,7 @@

    Arguments

    @@ -2906,7 +2906,7 @@

    Arguments

    @@ -2921,7 +2921,7 @@

    Arguments

    @@ -2951,7 +2951,7 @@

    Arguments

    @@ -2993,7 +2993,7 @@

    Arguments

    @@ -3009,7 +3009,7 @@

    Arguments

    @@ -3057,7 +3057,7 @@

    Arguments

    @@ -3073,7 +3073,7 @@

    Arguments

    @@ -3159,7 +3159,7 @@

    Arguments

    @@ -3199,7 +3199,7 @@

    Arguments

    @@ -3254,7 +3254,7 @@

    Arguments

    @@ -3294,7 +3294,7 @@

    Arguments

    @@ -3309,7 +3309,7 @@

    Arguments

    @@ -3349,7 +3349,7 @@

    Arguments

    @@ -3364,7 +3364,7 @@

    Arguments

    @@ -3381,7 +3381,7 @@

    Arguments

    @@ -3398,7 +3398,7 @@

    Arguments

    @@ -3415,7 +3415,7 @@

    Arguments

    @@ -3430,7 +3430,7 @@

    Arguments

    @@ -3449,7 +3449,7 @@

    Arguments

    @@ -3550,7 +3550,7 @@

    Arguments

    @@ -3565,7 +3565,7 @@

    Arguments

    @@ -3581,7 +3581,7 @@

    Arguments

    @@ -3597,7 +3597,7 @@

    Arguments

    @@ -3612,7 +3612,7 @@

    Arguments

    @@ -3627,7 +3627,7 @@

    Arguments

    @@ -3646,7 +3646,7 @@

    Arguments

    @@ -3747,7 +3747,7 @@

    Arguments

    @@ -3762,7 +3762,7 @@

    Arguments

    @@ -3778,7 +3778,7 @@

    Arguments

    @@ -3794,7 +3794,7 @@

    Arguments

    @@ -3809,7 +3809,7 @@

    Arguments

    @@ -3824,7 +3824,7 @@

    Arguments

    @@ -3839,7 +3839,7 @@

    Arguments

    @@ -3928,7 +3928,7 @@

    Arguments

    @@ -3943,7 +3943,7 @@

    Arguments

    @@ -3959,7 +3959,7 @@

    Arguments

    @@ -3975,7 +3975,7 @@

    Arguments

    @@ -3990,7 +3990,7 @@

    Arguments

    @@ -4005,7 +4005,7 @@

    Arguments

    @@ -4020,7 +4020,7 @@

    Arguments

    @@ -4109,7 +4109,7 @@

    Arguments

    @@ -4124,7 +4124,7 @@

    Arguments

    @@ -4140,7 +4140,7 @@

    Arguments

    @@ -4156,7 +4156,7 @@

    Arguments

    @@ -4171,7 +4171,7 @@

    Arguments

    @@ -4186,7 +4186,7 @@

    Arguments

    @@ -4201,7 +4201,7 @@

    Arguments

    @@ -4290,7 +4290,7 @@

    Arguments

    @@ -4305,7 +4305,7 @@

    Arguments

    @@ -4321,7 +4321,7 @@

    Arguments

    @@ -4337,7 +4337,7 @@

    Arguments

    @@ -4352,7 +4352,7 @@

    Arguments

    @@ -4367,7 +4367,7 @@

    Arguments

    @@ -4382,7 +4382,7 @@

    Arguments

    @@ -4471,7 +4471,7 @@

    Arguments

    @@ -4486,7 +4486,7 @@

    Arguments

    @@ -4502,7 +4502,7 @@

    Arguments

    @@ -4518,7 +4518,7 @@

    Arguments

    @@ -4533,7 +4533,7 @@

    Arguments

    @@ -4548,7 +4548,7 @@

    Arguments

    @@ -4563,7 +4563,7 @@

    Arguments

    @@ -4652,7 +4652,7 @@

    Arguments

    @@ -4667,7 +4667,7 @@

    Arguments

    @@ -4683,7 +4683,7 @@

    Arguments

    @@ -4699,7 +4699,7 @@

    Arguments

    @@ -4714,7 +4714,7 @@

    Arguments

    @@ -4729,7 +4729,7 @@

    Arguments

    @@ -4744,7 +4744,7 @@

    Arguments

    @@ -4833,7 +4833,7 @@

    Arguments

    @@ -4848,7 +4848,7 @@

    Arguments

    @@ -4864,7 +4864,7 @@

    Arguments

    @@ -4880,7 +4880,7 @@

    Arguments

    @@ -4895,7 +4895,7 @@

    Arguments

    @@ -4910,7 +4910,7 @@

    Arguments

    @@ -4925,7 +4925,7 @@

    Arguments

    @@ -5014,7 +5014,7 @@

    Arguments

    @@ -5029,7 +5029,7 @@

    Arguments

    @@ -5045,7 +5045,7 @@

    Arguments

    @@ -5061,7 +5061,7 @@

    Arguments

    @@ -5076,7 +5076,7 @@

    Arguments

    @@ -5091,7 +5091,7 @@

    Arguments

    @@ -5106,7 +5106,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_kinds.html b/develop/module/dbcsr_kinds.html index 33448889884..ee3db4d37da 100644 --- a/develop/module/dbcsr_kinds.html +++ b/develop/module/dbcsr_kinds.html @@ -591,7 +591,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_lib.html b/develop/module/dbcsr_lib.html index 15198753447..1380efeb7fc 100644 --- a/develop/module/dbcsr_lib.html +++ b/develop/module/dbcsr_lib.html @@ -111,7 +111,7 @@

    Variables

    @@ -377,7 +377,7 @@

    Arguments

    @@ -392,7 +392,7 @@

    Arguments

    @@ -448,7 +448,7 @@

    Arguments

    @@ -523,7 +523,7 @@

    Arguments

    @@ -589,7 +589,7 @@

    Arguments

    @@ -604,7 +604,7 @@

    Arguments

    @@ -661,7 +661,7 @@

    Arguments

    @@ -736,7 +736,7 @@

    Arguments

    @@ -792,7 +792,7 @@

    Arguments

    @@ -807,7 +807,7 @@

    Arguments

    @@ -871,7 +871,7 @@

    Arguments

    -

    public subroutine dbcsr_print_statistics(print_timers, callgraph_filename) +

    public subroutine dbcsr_print_statistics(print_timers, callgraph_filename)

    @@ -891,7 +891,7 @@

    Arguments

    @@ -906,7 +906,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_list.html b/develop/module/dbcsr_list.html index 40bfd6d8b60..2f01d494544 100644 --- a/develop/module/dbcsr_list.html +++ b/develop/module/dbcsr_list.html @@ -111,7 +111,7 @@

    Variables

    @@ -180,12 +180,12 @@

    Uses

    @@ -210,7 +210,7 @@

    Variables

    @@ -264,7 +264,7 @@

    Arguments

    @@ -279,7 +279,7 @@

    Arguments

    @@ -320,7 +320,7 @@

    Arguments

    @@ -335,7 +335,7 @@

    Arguments

    @@ -376,7 +376,7 @@

    Arguments

    @@ -432,7 +432,7 @@

    Arguments

    @@ -447,7 +447,7 @@

    Arguments

    @@ -496,7 +496,7 @@

    Arguments

    @@ -540,7 +540,7 @@

    Arguments

    @@ -584,7 +584,7 @@

    Arguments

    @@ -628,7 +628,7 @@

    Arguments

    @@ -682,7 +682,7 @@

    Arguments

    @@ -697,7 +697,7 @@

    Arguments

    @@ -736,7 +736,7 @@

    Arguments

    @@ -751,7 +751,7 @@

    Arguments

    @@ -790,7 +790,7 @@

    Arguments

    @@ -805,7 +805,7 @@

    Arguments

    @@ -844,7 +844,7 @@

    Arguments

    @@ -859,7 +859,7 @@

    Arguments

    @@ -911,7 +911,7 @@

    Arguments

    @@ -958,7 +958,7 @@

    Arguments

    @@ -1005,7 +1005,7 @@

    Arguments

    @@ -1052,7 +1052,7 @@

    Arguments

    @@ -1107,7 +1107,7 @@

    Arguments

    @@ -1197,7 +1197,7 @@

    Arguments

    @@ -1297,7 +1297,7 @@

    Arguments

    @@ -1312,7 +1312,7 @@

    Arguments

    @@ -1327,7 +1327,7 @@

    Arguments

    @@ -1367,7 +1367,7 @@

    Arguments

    @@ -1382,7 +1382,7 @@

    Arguments

    @@ -1397,7 +1397,7 @@

    Arguments

    @@ -1437,7 +1437,7 @@

    Arguments

    @@ -1452,7 +1452,7 @@

    Arguments

    @@ -1467,7 +1467,7 @@

    Arguments

    @@ -1507,7 +1507,7 @@

    Arguments

    @@ -1522,7 +1522,7 @@

    Arguments

    @@ -1537,7 +1537,7 @@

    Arguments

    @@ -1588,7 +1588,7 @@

    Arguments

    @@ -1603,7 +1603,7 @@

    Arguments

    @@ -1618,7 +1618,7 @@

    Arguments

    @@ -1659,7 +1659,7 @@

    Arguments

    @@ -1674,7 +1674,7 @@

    Arguments

    @@ -1689,7 +1689,7 @@

    Arguments

    @@ -1730,7 +1730,7 @@

    Arguments

    @@ -1745,7 +1745,7 @@

    Arguments

    @@ -1760,7 +1760,7 @@

    Arguments

    @@ -1801,7 +1801,7 @@

    Arguments

    @@ -1816,7 +1816,7 @@

    Arguments

    @@ -1831,7 +1831,7 @@

    Arguments

    @@ -1880,7 +1880,7 @@

    Arguments

    @@ -1895,7 +1895,7 @@

    Arguments

    @@ -1939,7 +1939,7 @@

    Arguments

    @@ -1954,7 +1954,7 @@

    Arguments

    @@ -1998,7 +1998,7 @@

    Arguments

    @@ -2013,7 +2013,7 @@

    Arguments

    @@ -2057,7 +2057,7 @@

    Arguments

    @@ -2072,7 +2072,7 @@

    Arguments

    @@ -2126,7 +2126,7 @@

    Arguments

    @@ -2141,7 +2141,7 @@

    Arguments

    @@ -2180,7 +2180,7 @@

    Arguments

    @@ -2195,7 +2195,7 @@

    Arguments

    @@ -2234,7 +2234,7 @@

    Arguments

    @@ -2249,7 +2249,7 @@

    Arguments

    @@ -2288,7 +2288,7 @@

    Arguments

    @@ -2303,7 +2303,7 @@

    Arguments

    @@ -2352,7 +2352,7 @@

    Arguments

    @@ -2391,7 +2391,7 @@

    Arguments

    @@ -2430,7 +2430,7 @@

    Arguments

    @@ -2469,7 +2469,7 @@

    Arguments

    @@ -2518,7 +2518,7 @@

    Arguments

    @@ -2562,7 +2562,7 @@

    Arguments

    @@ -2606,7 +2606,7 @@

    Arguments

    @@ -2650,7 +2650,7 @@

    Arguments

    @@ -2706,7 +2706,7 @@

    Arguments

    @@ -2747,7 +2747,7 @@

    Arguments

    @@ -2788,7 +2788,7 @@

    Arguments

    @@ -2829,7 +2829,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_list_callstackentry.html b/develop/module/dbcsr_list_callstackentry.html index b57f255125b..fb452714172 100644 --- a/develop/module/dbcsr_list_callstackentry.html +++ b/develop/module/dbcsr_list_callstackentry.html @@ -183,8 +183,8 @@

    Uses

    @@ -226,7 +226,7 @@

    Components

    @@ -275,7 +275,7 @@

    Components

    @@ -324,7 +324,7 @@

    Components

    @@ -341,7 +341,7 @@

    Components

    @@ -390,7 +390,7 @@

    Arguments

    @@ -484,7 +484,7 @@

    Arguments

    @@ -529,7 +529,7 @@

    Arguments

    @@ -544,7 +544,7 @@

    Arguments

    @@ -589,7 +589,7 @@

    Arguments

    @@ -641,7 +641,7 @@

    Arguments

    @@ -656,7 +656,7 @@

    Arguments

    @@ -698,7 +698,7 @@

    Arguments

    @@ -740,7 +740,7 @@

    Arguments

    @@ -755,7 +755,7 @@

    Arguments

    @@ -770,7 +770,7 @@

    Arguments

    @@ -810,7 +810,7 @@

    Arguments

    @@ -825,7 +825,7 @@

    Arguments

    @@ -866,7 +866,7 @@

    Arguments

    @@ -881,7 +881,7 @@

    Arguments

    @@ -896,7 +896,7 @@

    Arguments

    @@ -936,7 +936,7 @@

    Arguments

    @@ -976,7 +976,7 @@

    Arguments

    @@ -991,7 +991,7 @@

    Arguments

    @@ -1031,7 +1031,7 @@

    Arguments

    @@ -1046,7 +1046,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_list_routinereport.html b/develop/module/dbcsr_list_routinereport.html index 4a09a91156c..f563837fdb5 100644 --- a/develop/module/dbcsr_list_routinereport.html +++ b/develop/module/dbcsr_list_routinereport.html @@ -183,8 +183,8 @@

    Uses

    @@ -226,7 +226,7 @@

    Components

    @@ -390,7 +390,7 @@

    Arguments

    @@ -436,7 +436,7 @@

    Arguments

    @@ -484,7 +484,7 @@

    Arguments

    @@ -529,7 +529,7 @@

    Arguments

    @@ -544,7 +544,7 @@

    Arguments

    @@ -589,7 +589,7 @@

    Arguments

    @@ -641,7 +641,7 @@

    Arguments

    @@ -698,7 +698,7 @@

    Arguments

    @@ -740,7 +740,7 @@

    Arguments

    @@ -755,7 +755,7 @@

    Arguments

    @@ -770,7 +770,7 @@

    Arguments

    @@ -810,7 +810,7 @@

    Arguments

    @@ -825,7 +825,7 @@

    Arguments

    @@ -866,7 +866,7 @@

    Arguments

    @@ -881,7 +881,7 @@

    Arguments

    @@ -896,7 +896,7 @@

    Arguments

    @@ -936,7 +936,7 @@

    Arguments

    @@ -976,7 +976,7 @@

    Arguments

    @@ -991,7 +991,7 @@

    Arguments

    @@ -1031,7 +1031,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_list_routinestat.html b/develop/module/dbcsr_list_routinestat.html index 6cd99852fed..ef5ee158bdd 100644 --- a/develop/module/dbcsr_list_routinestat.html +++ b/develop/module/dbcsr_list_routinestat.html @@ -183,8 +183,8 @@

    Uses

    @@ -226,7 +226,7 @@

    Components

    @@ -275,7 +275,7 @@

    Components

    @@ -324,7 +324,7 @@

    Components

    @@ -341,7 +341,7 @@

    Components

    @@ -390,7 +390,7 @@

    Arguments

    @@ -484,7 +484,7 @@

    Arguments

    @@ -529,7 +529,7 @@

    Arguments

    @@ -544,7 +544,7 @@

    Arguments

    @@ -589,7 +589,7 @@

    Arguments

    @@ -641,7 +641,7 @@

    Arguments

    @@ -656,7 +656,7 @@

    Arguments

    @@ -698,7 +698,7 @@

    Arguments

    @@ -740,7 +740,7 @@

    Arguments

    @@ -755,7 +755,7 @@

    Arguments

    @@ -770,7 +770,7 @@

    Arguments

    @@ -810,7 +810,7 @@

    Arguments

    @@ -825,7 +825,7 @@

    Arguments

    @@ -866,7 +866,7 @@

    Arguments

    @@ -881,7 +881,7 @@

    Arguments

    @@ -896,7 +896,7 @@

    Arguments

    @@ -936,7 +936,7 @@

    Arguments

    @@ -976,7 +976,7 @@

    Arguments

    @@ -991,7 +991,7 @@

    Arguments

    @@ -1031,7 +1031,7 @@

    Arguments

    @@ -1046,7 +1046,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_list_timerenv.html b/develop/module/dbcsr_list_timerenv.html index 4b5f1884e73..77c5cff83d9 100644 --- a/develop/module/dbcsr_list_timerenv.html +++ b/develop/module/dbcsr_list_timerenv.html @@ -183,8 +183,8 @@

    Uses

    @@ -226,7 +226,7 @@

    Components

    @@ -275,7 +275,7 @@

    Components

    @@ -324,7 +324,7 @@

    Components

    @@ -341,7 +341,7 @@

    Components

    @@ -390,7 +390,7 @@

    Arguments

    @@ -436,7 +436,7 @@

    Arguments

    @@ -484,7 +484,7 @@

    Arguments

    @@ -529,7 +529,7 @@

    Arguments

    @@ -544,7 +544,7 @@

    Arguments

    @@ -589,7 +589,7 @@

    Arguments

    @@ -641,7 +641,7 @@

    Arguments

    @@ -656,7 +656,7 @@

    Arguments

    @@ -698,7 +698,7 @@

    Arguments

    @@ -740,7 +740,7 @@

    Arguments

    @@ -755,7 +755,7 @@

    Arguments

    @@ -770,7 +770,7 @@

    Arguments

    @@ -810,7 +810,7 @@

    Arguments

    @@ -825,7 +825,7 @@

    Arguments

    @@ -866,7 +866,7 @@

    Arguments

    @@ -881,7 +881,7 @@

    Arguments

    @@ -896,7 +896,7 @@

    Arguments

    @@ -936,7 +936,7 @@

    Arguments

    @@ -976,7 +976,7 @@

    Arguments

    @@ -991,7 +991,7 @@

    Arguments

    @@ -1031,7 +1031,7 @@

    Arguments

    @@ -1046,7 +1046,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_log_handling.html b/develop/module/dbcsr_log_handling.html index d3e8625956d..9b8a7bb4305 100644 --- a/develop/module/dbcsr_log_handling.html +++ b/develop/module/dbcsr_log_handling.html @@ -111,7 +111,7 @@

    Variables

    @@ -815,7 +815,7 @@

    Components

    @@ -1477,7 +1477,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_machine.html b/develop/module/dbcsr_machine.html index 6f6b9f460a4..4b38aa4c1e0 100644 --- a/develop/module/dbcsr_machine.html +++ b/develop/module/dbcsr_machine.html @@ -147,7 +147,7 @@

    Subroutines

    @@ -308,11 +308,11 @@

    Subroutines

    -

    public subroutine m_flush(lunit) +

    public subroutine m_flush(lunit)

    -

    flushes units if the &GLOBAL flag is set accordingly

    Read more… +

    flushes units if the &GLOBAL flag is set accordingly

    Read more…

    Arguments

    - - logical, - intent(inout) - - ::a -

    Logicals to swap -Logicals to swap

    -
    - - logical, + + integer, intent(inout)intent(inout), - + DIMENSION(2) ::barr -

    Logicals to swap -Logicals to swap

    +
    - + character(len=*), intent(in)
    - + integer, intent(out)
    - + integer, intent(in)
    array_datadbcsr_array_typesInterface
    array_data_i1ddbcsr_array_typesFunction
    array_eqdbcsr_tas_utilInterface
    array_eq_idbcsr_array_list_methodsFunction

    check whether two arrays are equal

    array_eq_idbcsr_tas_utilFunction
    array_eq_idbcsr_array_list_methodsFunction

    check whether two arrays are equal

    array_eq_i8dbcsr_tas_utilFunction
    array_equalitydbcsr_array_typesInterface
    array_equality_i1dbcsr_array_typesFunction
    block_add_zdbcsr_block_operationsSubroutine
    block_buffer_add_anyd_blockdbcsr_tensor_reshapeSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_add_area_blockdbcsr_tas_reshape_opsSubroutine
    block_buffer_add_blockdbcsr_tas_reshape_opsInterface
    block_buffer_add_blockdbcsr_tensor_reshapeInterface
    block_buffer_add_block_c_dpdbcsr_tas_reshape_opsSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_add_block_c_dpdbcsr_tensor_reshapeSubroutine

    add block to buffer.

    block_buffer_add_block_c_spdbcsr_tas_reshape_opsSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_add_block_c_spdbcsr_tensor_reshapeSubroutine

    add block to buffer.

    block_buffer_add_block_r_dpdbcsr_tas_reshape_opsSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_add_block_r_dpdbcsr_tensor_reshapeSubroutine

    add block to buffer.

    block_buffer_add_block_r_spdbcsr_tas_reshape_opsSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_add_block_r_spdbcsr_tensor_reshapeSubroutine

    add block to buffer.

    block_buffer_blocks_leftdbcsr_tas_reshape_opsFunction

    how many blocks left in iterator

    block_buffer_blocks_leftdbcsr_tensor_reshapeFunction

    how many blocks left in iterator

    block_buffer_createdbcsr_tas_reshape_opsSubroutine

    Create block buffer for MPI communication.

    block_buffer_createdbcsr_tensor_reshapeSubroutine

    Create block buffer for MPI communication.

    block_buffer_destroydbcsr_tas_reshape_opsSubroutine
    block_buffer_destroydbcsr_tensor_reshapeSubroutine
    block_buffer_get_indexdbcsr_tas_reshape_opsSubroutine

    get all indices from buffer

    block_buffer_get_indexdbcsr_tensor_reshapeSubroutine

    Get all indices from buffer

    block_buffer_add_blockdbcsr_tensor_reshapeInterface
    block_buffer_add_blockdbcsr_tas_reshape_opsInterface
    block_buffer_add_block_c_dpdbcsr_tensor_reshapeSubroutine

    add block to buffer.

    block_buffer_add_block_c_dpdbcsr_tas_reshape_opsSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_add_block_c_spdbcsr_tensor_reshapeSubroutine

    add block to buffer.

    block_buffer_add_block_c_spdbcsr_tas_reshape_opsSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_add_block_r_dpdbcsr_tensor_reshapeSubroutine

    add block to buffer.

    block_buffer_add_block_r_dpdbcsr_tas_reshape_opsSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_add_block_r_spdbcsr_tensor_reshapeSubroutine

    add block to buffer.

    block_buffer_add_block_r_spdbcsr_tas_reshape_opsSubroutine

    insert a block into block buffer (at current iterator position)

    block_buffer_blocks_leftdbcsr_tensor_reshapeFunction

    how many blocks left in iterator

    block_buffer_blocks_leftdbcsr_tas_reshape_opsFunction

    how many blocks left in iterator

    block_buffer_createdbcsr_tensor_reshapeSubroutine

    Create block buffer for MPI communication.

    block_buffer_createdbcsr_tas_reshape_opsSubroutine

    Create block buffer for MPI communication.

    block_buffer_destroydbcsr_tensor_reshapeSubroutine
    block_buffer_destroydbcsr_tas_reshape_opsSubroutine
    block_buffer_get_indexdbcsr_tensor_reshapeSubroutine

    Get all indices from buffer

    block_buffer_get_indexdbcsr_tas_reshape_opsSubroutine

    get all indices from buffer

    block_buffer_get_next_anyd_blockdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_area_blockdbcsr_tas_reshape_opsSubroutine
    block_buffer_get_next_blockdbcsr_tas_reshape_opsInterface
    block_buffer_get_next_block_c_dpdbcsr_tas_reshape_opsSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_c_dpdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_c_spdbcsr_tas_reshape_opsSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_c_spdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_r_dpdbcsr_tas_reshape_opsSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_r_dpdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_r_spdbcsr_tas_reshape_opsSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_r_spdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_c_dpdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_c_dpdbcsr_tas_reshape_opsSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_c_spdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_c_spdbcsr_tas_reshape_opsSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_r_dpdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_r_dpdbcsr_tas_reshape_opsSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_r_spdbcsr_tensor_reshapeSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_buffer_get_next_block_r_spdbcsr_tas_reshape_opsSubroutine

    get next block from buffer. Iterator is advanced only if block is retrieved or advance_iter.

    block_copy_1d1d_cdbcsr_block_operationsSubroutine

    Copy a block

    block_copy_1d1d_ddbcsr_block_operationsSubroutine

    Copy a block

    block_copy_1d1d_sdbcsr_block_operationsSubroutine

    Copy a block

    c_dbcsr_transposeddbcsr_api_cSubroutine
    c_dbcsr_triudbcsr_api_cSubroutine
    c_dbcsr_valid_indexdbcsr_api_cFunction
    c_f_stringdbcsr_api_cSubroutine
    c_f_stringdbcsr_tensor_api_cSubroutine
    c_f_stringdbcsr_tensor_api_cSubroutine
    c_f_stringdbcsr_api_cSubroutine
    c_free_stringdbcsr_api_cSubroutine
    c_ndims_iteratordbcsr_tensor_api_cFunction
    calc_norms_cdbcsr_mm_commonSubroutine

    Calculates norms of the entire matrix with minimal overhead.

    csr_create_from_dbcsrdbcsr_csr_conversionsSubroutine

    create CSR matrix including dbcsr_mapping from arbitrary DBCSR matrix in order to prepare conversion.

    csr_create_newdbcsr_csr_conversionsSubroutine

    Create a new CSR matrix and allocate all internal data (excluding dbcsr_mapping)

    csr_create_newdbcsr_apiSubroutine
    csr_create_newdbcsr_csr_conversionsSubroutine

    Create a new CSR matrix and allocate all internal data (excluding dbcsr_mapping)

    csr_create_nzerowdbcsr_csr_conversionsSubroutine

    create a vector containing the number of non-zero elements in each row of a CSR matrix

    csr_create_templatedbcsr_csr_conversionsSubroutine

    Create a new CSR matrix and allocate all internal data using @@ -747,49 +747,50 @@

    Procedures

    dbcsr_acc_get_ndevicesdbcsr_acc_deviceFunction

    Get number of accelerator devices

    dbcsr_acc_set_active_devicedbcsr_acc_deviceSubroutine

    Set active accelerator device

    dbcsr_acc_transposedbcsr_acc_operationsSubroutine

    Launch an accelerated transpose kernel

    dbcsr_adddbcsr_operationsInterface
    dbcsr_adddbcsr_apiInterface
    dbcsr_adddbcsr_apiInterface
    dbcsr_adddbcsr_operationsInterface
    dbcsr_add_anytypedbcsr_operationsSubroutine

    add and scale matrices A = alphaA + betaB or

    dbcsr_add_anytype_cdbcsr_operationsSubroutine

    Low level function to sum two matrices (matrix_a = matrix_a + beta*matrix_b

    dbcsr_add_anytype_ddbcsr_operationsSubroutine

    Low level function to sum two matrices (matrix_a = matrix_a + beta*matrix_b

    dbcsr_add_anytype_sdbcsr_operationsSubroutine

    Low level function to sum two matrices (matrix_a = matrix_a + beta*matrix_b

    dbcsr_add_anytype_zdbcsr_operationsSubroutine

    Low level function to sum two matrices (matrix_a = matrix_a + beta*matrix_b

    dbcsr_add_block_nodedbcsr_operationsSubroutine

    Emulation of sparse_matrix_types/add_block_node mapped +

    dbcsr_add_block_nodedbcsr_apiSubroutine

    Emulation of sparse_matrix_types/add_block_node mapped to add_real_matrix_block.... should not be used any longer It adds a block to the dbcsr matrix and returns a rank-2 pointer to the block. Currently it only and always uses the mutable data.

    dbcsr_add_block_nodedbcsr_apiSubroutine

    Emulation of sparse_matrix_types/add_block_node mapped +

    dbcsr_add_block_nodedbcsr_operationsSubroutine

    Emulation of sparse_matrix_types/add_block_node mapped to add_real_matrix_block.... should not be used any longer It adds a block to the dbcsr matrix and returns a rank-2 pointer to the block. Currently it only and always uses the mutable data.

    dbcsr_add_cdbcsr_operationsSubroutine
    dbcsr_add_cdbcsr_apiSubroutine
    dbcsr_add_ddbcsr_operationsSubroutine

    Interface for dbcsr_add

    dbcsr_add_cdbcsr_apiSubroutine
    dbcsr_add_cdbcsr_operationsSubroutine
    dbcsr_add_ddbcsr_apiSubroutine
    dbcsr_add_ddbcsr_operationsSubroutine

    Interface for dbcsr_add

    dbcsr_add_default_loggerdbcsr_log_handlingSubroutine

    adds a default logger. MUST be called before logging occurs

    Read more…
    dbcsr_add_on_diagdbcsr_operationsInterface
    dbcsr_add_on_diagdbcsr_apiInterface
    dbcsr_add_on_diag_cdbcsr_operationsSubroutine

    add a constant to the diagonal of a matrix

    dbcsr_add_on_diagdbcsr_apiInterface
    dbcsr_add_on_diagdbcsr_operationsInterface
    dbcsr_add_on_diag_cdbcsr_apiSubroutine
    dbcsr_add_on_diag_ddbcsr_operationsSubroutine

    add a constant to the diagonal of a matrix

    dbcsr_add_on_diag_cdbcsr_operationsSubroutine

    add a constant to the diagonal of a matrix

    dbcsr_add_on_diag_ddbcsr_apiSubroutine
    dbcsr_add_on_diag_ddbcsr_operationsSubroutine

    add a constant to the diagonal of a matrix

    dbcsr_add_on_diag_dsdbcsr_operationsSubroutine
    dbcsr_add_on_diag_sdbcsr_operationsSubroutine

    add a constant to the diagonal of a matrix

    dbcsr_add_on_diag_sdbcsr_apiSubroutine
    dbcsr_add_on_diag_zdbcsr_operationsSubroutine

    add a constant to the diagonal of a matrix

    dbcsr_add_on_diag_sdbcsr_operationsSubroutine

    add a constant to the diagonal of a matrix

    dbcsr_add_on_diag_zdbcsr_apiSubroutine
    dbcsr_add_sdbcsr_operationsSubroutine
    dbcsr_add_sdbcsr_apiSubroutine
    dbcsr_add_on_diag_zdbcsr_operationsSubroutine

    add a constant to the diagonal of a matrix

    dbcsr_add_sdbcsr_apiSubroutine
    dbcsr_add_sdbcsr_operationsSubroutine
    dbcsr_add_wm_from_matrixdbcsr_work_operationsSubroutine

    Creates a work matrix from the data present in a finalized matrix.

    dbcsr_add_work_coordinatedbcsr_apiSubroutine
    dbcsr_add_zdbcsr_operationsSubroutine
    dbcsr_add_zdbcsr_apiSubroutine
    dbcsr_add_zdbcsr_apiSubroutine
    dbcsr_add_zdbcsr_operationsSubroutine
    dbcsr_addto_index_arraydbcsr_index_operationsSubroutine

    Adds data to the index. Increases the index size when necessary.

    dbcsr_allgathervdbcsr_mp_operationsSubroutine

    Allgather of encapsulated data

    Read more…
    dbcsr_binary_readdbcsr_ioSubroutine

    Reads a DBCSR matrix from a file

    dbcsr_binary_readdbcsr_apiSubroutine
    dbcsr_binary_readdbcsr_ioSubroutine

    Reads a DBCSR matrix from a file

    dbcsr_binary_writedbcsr_apiSubroutine
    dbcsr_binary_writedbcsr_ioSubroutine

    Writes a DBCSR matrix in a file file's header consists of 3 sub-headers: sub-header1 contains: @@ -806,7 +807,6 @@

    Procedures

    col_i (length = nblks), blk_p (length = nblks); and the file's body contains the block data

    dbcsr_binary_writedbcsr_apiSubroutine
    dbcsr_blk_col_offsetdbcsr_methodsFunction
    dbcsr_blk_column_sizedbcsr_methodsFunction

    Returns the blocked column size of a column This routine is optimized for speed and no checks are performed.

    dbcsr_build_row_index_copydbcsr_index_operationsSubroutine

    Builds row index array from a columns-per-row count.

    dbcsr_build_row_index_inplacedbcsr_index_operationsSubroutine

    Builds row index array from a columns-per-row count, in-place.

    dbcsr_calc_block_sizesdbcsr_dist_utilSubroutine

    Calculates explicit sizes for all data blocks.

    dbcsr_checksumdbcsr_dist_utilFunction

    Calculates the checksum of a DBCSR matrix.

    dbcsr_checksumdbcsr_apiFunction
    dbcsr_cleardbcsr_operationsSubroutine

    Clear a matrix (remove all blocks)

    dbcsr_cleardbcsr_apiSubroutine

    Clear a matrix

    dbcsr_checksumdbcsr_dist_utilFunction

    Calculates the checksum of a DBCSR matrix.

    dbcsr_cleardbcsr_apiSubroutine

    Clear a matrix

    dbcsr_cleardbcsr_operationsSubroutine

    Clear a matrix (remove all blocks)

    dbcsr_clear_mempoolsdbcsr_libSubroutine

    Deallocate memory contained in mempools

    dbcsr_clearfrom_index_arraydbcsr_index_operationsSubroutine

    Removes data from the index.

    dbcsr_col_block_offsetsdbcsr_methodsFunction
    dbcsr_col_block_sizesdbcsr_methodsFunction
    dbcsr_complete_redistributedbcsr_apiSubroutine
    dbcsr_complete_redistributedbcsr_transformationsSubroutine

    Fully redistributes a DBCSR matrix. The new distribution may be arbitrary as long as the total number full rows and columns matches that of the existing matrix.

    dbcsr_complete_redistributedbcsr_apiSubroutine
    dbcsr_conform_scalardbcsr_operationsInterface
    dbcsr_conjgdbcsr_operationsSubroutine

    Conjugate a DBCSR matrix

    dbcsr_convert_csr_to_dbcsrdbcsr_apiSubroutine
    dbcsr_convert_dbcsr_to_csrdbcsr_apiSubroutine
    dbcsr_copydbcsr_operationsSubroutine

    copy a matrix

    dbcsr_copydbcsr_apiSubroutine
    dbcsr_copy_into_existingdbcsr_operationsSubroutine

    copy a matrix, retaining current sparsity

    dbcsr_copydbcsr_operationsSubroutine

    copy a matrix

    dbcsr_copy_into_existingdbcsr_apiSubroutine
    dbcsr_copy_into_existingdbcsr_operationsSubroutine

    copy a matrix, retaining current sparsity

    dbcsr_copy_into_existing_symdbcsr_operationsSubroutine

    copy a matrix, retaining current sparsity

    dbcsr_copy_sort_datadbcsr_data_operationsSubroutine

    Sorts the data in a matrix so that the data blocks follow sequentially and does various transposing options. @@ -862,14 +862,14 @@

    Procedures

    dbcsr_count_row_indexdbcsr_index_operationsInterface
    dbcsr_count_row_index_copydbcsr_index_operationsSubroutine

    Counts columns-per-row count from row index array.

    dbcsr_count_row_index_inplacedbcsr_index_operationsSubroutine

    Counts columns-per-row count from row index array, in-place.

    dbcsr_createdbcsr_work_operationsInterface
    dbcsr_createdbcsr_apiInterface
    dbcsr_createdbcsr_apiInterface
    dbcsr_createdbcsr_work_operationsInterface
    dbcsr_create_brddbcsr_csr_conversionsSubroutine

    Converts a DBCSR matrix to a block row distributed matrix.

    dbcsr_create_image_distdbcsr_mm_dist_operationsSubroutine

    Creates an image distribution given the other compatibility images

    dbcsr_create_newdbcsr_work_operationsSubroutine

    Creates a matrix, allocating the essentials.

    Read more…
    dbcsr_create_newdbcsr_apiSubroutine
    dbcsr_create_templatedbcsr_work_operationsSubroutine
    dbcsr_create_templatedbcsr_apiSubroutine
    dbcsr_create_newdbcsr_work_operationsSubroutine

    Creates a matrix, allocating the essentials.

    Read more…
    dbcsr_create_templatedbcsr_apiSubroutine
    dbcsr_create_templatedbcsr_work_operationsSubroutine
    dbcsr_crop_matrixdbcsr_operationsSubroutine

    Crop and copies a matrix.

    dbcsr_csr_createdbcsr_apiInterface
    dbcsr_csr_create_from_dbcsrdbcsr_apiSubroutine
    dbcsr_dist_bindbcsr_dist_operationsSubroutine

    Creates a sane 1-D distribution

    dbcsr_dist_release_localsdbcsr_methodsSubroutine
    dbcsr_distributedbcsr_transformationsSubroutine

    Distributes a matrix that is currently replicated.

    dbcsr_distributedbcsr_apiSubroutine
    dbcsr_distributedbcsr_transformationsSubroutine

    Distributes a matrix that is currently replicated.

    dbcsr_distributiondbcsr_methodsFunction
    dbcsr_distribution_col_distdbcsr_dist_methodsFunction
    dbcsr_distribution_getdbcsr_dist_methodsSubroutine

    Get distribution parameters

    dbcsr_distribution_getdbcsr_apiSubroutine
    dbcsr_distribution_getdbcsr_dist_methodsSubroutine

    Get distribution parameters

    dbcsr_distribution_get_num_images_1ddbcsr_dist_methodsFunction

    Count number of images in the product matrix

    dbcsr_distribution_has_threadsdbcsr_dist_methodsFunction
    dbcsr_distribution_holddbcsr_dist_methodsSubroutine

    Marks another use of the distribution

    dbcsr_distribution_holddbcsr_apiSubroutine
    dbcsr_distribution_holddbcsr_dist_methodsSubroutine

    Marks another use of the distribution

    dbcsr_distribution_local_colsdbcsr_dist_methodsFunction
    dbcsr_distribution_local_cols_objdbcsr_dist_methodsFunction
    dbcsr_distribution_local_rowsdbcsr_dist_methodsFunction
    dbcsr_distribution_max_row_distdbcsr_dist_methodsFunction
    dbcsr_distribution_mpdbcsr_dist_methodsFunction
    dbcsr_distribution_ncolsdbcsr_dist_methodsFunction
    dbcsr_distribution_newdbcsr_dist_methodsInterface
    dbcsr_distribution_newdbcsr_apiSubroutine

    Creates new distribution from blockr distributions

    dbcsr_distribution_newdbcsr_dist_methodsInterface
    dbcsr_distribution_new_lowdbcsr_dist_methodsSubroutine

    Creates new distribution

    dbcsr_distribution_new_objdbcsr_dist_methodsSubroutine

    Creates new distribution Workaround for CCE compilation

    dbcsr_distribution_nrowsdbcsr_dist_methodsFunction
    dbcsr_distribution_num_threadsdbcsr_dist_methodsFunction
    dbcsr_distribution_processordbcsr_dist_methodsFunction
    dbcsr_distribution_releasedbcsr_methodsSubroutine

    Releases and potentially destroys a distribution

    dbcsr_distribution_releasedbcsr_apiSubroutine
    dbcsr_distribution_releasedbcsr_methodsSubroutine

    Releases and potentially destroys a distribution

    dbcsr_distribution_row_distdbcsr_dist_methodsFunction
    dbcsr_distribution_thread_distdbcsr_dist_methodsFunction
    dbcsr_dotdbcsr_operationsInterface
    dbcsr_dotdbcsr_apiInterface
    dbcsr_dot_cdbcsr_operationsSubroutine

    Dot product of DBCSR matrices

    dbcsr_dotdbcsr_apiInterface
    dbcsr_dotdbcsr_operationsInterface
    dbcsr_dot_cdbcsr_apiSubroutine
    dbcsr_dot_ddbcsr_operationsSubroutine

    Dot product of DBCSR matrices

    dbcsr_dot_cdbcsr_operationsSubroutine

    Dot product of DBCSR matrices

    dbcsr_dot_ddbcsr_apiSubroutine
    dbcsr_dot_sdbcsr_operationsSubroutine

    Dot product of DBCSR matrices

    dbcsr_dot_ddbcsr_operationsSubroutine

    Dot product of DBCSR matrices

    dbcsr_dot_sdbcsr_apiSubroutine
    dbcsr_dot_sdbcsr_operationsSubroutine

    Dot product of DBCSR matrices

    dbcsr_dot_sddbcsr_operationsSubroutine

    Dot product of DBCSR matrices \result the dot product of the matrices

    dbcsr_dot_zdbcsr_operationsSubroutine

    Dot product of DBCSR matrices

    dbcsr_dot_zdbcsr_apiSubroutine
    dbcsr_dot_zdbcsr_operationsSubroutine

    Dot product of DBCSR matrices

    dbcsr_error_handling_setupdbcsr_error_handlingSubroutine

    Registers handlers with base_hooks.F

    dbcsr_expand_row_indexdbcsr_index_operationsSubroutine

    Expands a row_p index

    dbcsr_expand_row_index_2ddbcsr_index_operationsSubroutine

    Expands a row_p index

    dbcsr_fill_wm_from_matrixdbcsr_work_operationsSubroutine

    Fills index and data of the work matrix from the previously-finalized one.

    Read more…
    dbcsr_filterdbcsr_operationsInterface
    dbcsr_filterdbcsr_apiSubroutine
    dbcsr_filterdbcsr_operationsInterface
    dbcsr_filter_anytypedbcsr_operationsSubroutine

    filter a dbcsr matrix

    dbcsr_filter_cdbcsr_operationsSubroutine
    dbcsr_filter_ddbcsr_operationsSubroutine
    dbcsr_filter_sdbcsr_operationsSubroutine
    dbcsr_filter_zdbcsr_operationsSubroutine
    dbcsr_finalizedbcsr_apiSubroutine
    dbcsr_finalizedbcsr_work_operationsSubroutine

    Creates the final dbcsr_type matrix from the working matrix. Work matrices (array or tree-based) are merged into the base DBCSR matrix. If a matrix is marked as having a valid index, then nothing is done. Deleted blocks are pruned from the index.

    dbcsr_finalizedbcsr_apiSubroutine
    dbcsr_finalize_libdbcsr_libSubroutine

    Finalize the DBCSR library Cleans up after the DBCSR library. Used to deallocate persistent objects.

    dbcsr_find_columndbcsr_dist_operationsSubroutine

    Finds the block that has the given column. If the block having the queried column is found, the blk parameter is set to this block number and the found parameter is true. Otherwise found is false and the block number is invalid.

    Read more…
    dbcsr_frobenius_normdbcsr_operationsFunction

    compute a norm of a dbcsr matrix

    dbcsr_frobenius_normdbcsr_apiFunction
    dbcsr_function_of_elementsdbcsr_operationsSubroutine

    Computes various functions (defined by func) of matrix elements

    Read more…
    dbcsr_frobenius_normdbcsr_operationsFunction

    compute a norm of a dbcsr matrix

    dbcsr_function_of_elementsdbcsr_apiSubroutine
    dbcsr_function_of_elementsdbcsr_operationsSubroutine

    Computes various functions (defined by func) of matrix elements

    Read more…
    dbcsr_gatherv_anydbcsr_mp_operationsSubroutine

    Gather function of encapsulated data.

    dbcsr_gershgorin_normdbcsr_operationsFunction

    compute a norm of a dbcsr matrix

    dbcsr_gershgorin_normdbcsr_apiFunction
    dbcsr_gershgorin_normdbcsr_operationsFunction

    compute a norm of a dbcsr matrix

    dbcsr_get_2d_block_notrans_p_cdbcsr_apiSubroutine
    dbcsr_get_2d_block_notrans_p_ddbcsr_apiSubroutine
    dbcsr_get_2d_block_notrans_p_sdbcsr_apiSubroutine
    dbcsr_get_2d_block_notrans_p_zdbcsr_apiSubroutine
    dbcsr_get_2d_block_p_cdbcsr_block_accessSubroutine

    Gets a 2-d block from a dbcsr matrix

    dbcsr_get_2d_block_p_cdbcsr_apiSubroutine
    dbcsr_get_2d_block_p_ddbcsr_block_accessSubroutine

    Gets a 2-d block from a dbcsr matrix

    dbcsr_get_2d_block_p_cdbcsr_block_accessSubroutine

    Gets a 2-d block from a dbcsr matrix

    dbcsr_get_2d_block_p_ddbcsr_apiSubroutine
    dbcsr_get_2d_block_p_sdbcsr_block_accessSubroutine

    Gets a 2-d block from a dbcsr matrix

    dbcsr_get_2d_block_p_ddbcsr_block_accessSubroutine

    Gets a 2-d block from a dbcsr matrix

    dbcsr_get_2d_block_p_sdbcsr_apiSubroutine
    dbcsr_get_2d_block_p_zdbcsr_block_accessSubroutine

    Gets a 2-d block from a dbcsr matrix

    dbcsr_get_2d_block_p_sdbcsr_block_accessSubroutine

    Gets a 2-d block from a dbcsr matrix

    dbcsr_get_2d_block_p_zdbcsr_apiSubroutine
    dbcsr_get_block_diagdbcsr_operationsSubroutine

    get the diagonal of a dbcsr matrix

    dbcsr_get_2d_block_p_zdbcsr_block_accessSubroutine

    Gets a 2-d block from a dbcsr matrix

    dbcsr_get_block_diagdbcsr_apiSubroutine
    dbcsr_get_block_diagdbcsr_operationsSubroutine

    get the diagonal of a dbcsr matrix

    dbcsr_get_block_indexdbcsr_dist_operationsSubroutine

    Looks up a block's index given logical coordinates.

    dbcsr_get_block_notrans_p_cdbcsr_apiSubroutine
    dbcsr_get_block_notrans_p_ddbcsr_apiSubroutine
    dbcsr_get_block_notrans_p_sdbcsr_apiSubroutine
    dbcsr_get_block_notrans_p_zdbcsr_apiSubroutine
    dbcsr_get_block_pdbcsr_block_accessInterface
    dbcsr_get_block_pdbcsr_apiInterface
    dbcsr_get_block_pdbcsr_apiInterface
    dbcsr_get_block_pdbcsr_block_accessInterface
    dbcsr_get_block_p_areadbcsr_block_accessSubroutine

    Gets a block from a dbcsr matrix as a data area

    Read more…
    dbcsr_get_block_p_cdbcsr_block_accessSubroutine

    Gets a 1-d block from a dbcsr matrix

    dbcsr_get_block_p_cdbcsr_apiSubroutine
    dbcsr_get_block_p_ddbcsr_block_accessSubroutine

    Gets a 1-d block from a dbcsr matrix

    dbcsr_get_block_p_cdbcsr_block_accessSubroutine

    Gets a 1-d block from a dbcsr matrix

    dbcsr_get_block_p_ddbcsr_apiSubroutine
    dbcsr_get_block_p_sdbcsr_block_accessSubroutine

    Gets a 1-d block from a dbcsr matrix

    dbcsr_get_block_p_ddbcsr_block_accessSubroutine

    Gets a 1-d block from a dbcsr matrix

    dbcsr_get_block_p_sdbcsr_apiSubroutine
    dbcsr_get_block_p_zdbcsr_block_accessSubroutine

    Gets a 1-d block from a dbcsr matrix

    dbcsr_get_block_p_sdbcsr_block_accessSubroutine

    Gets a 1-d block from a dbcsr matrix

    dbcsr_get_block_p_zdbcsr_apiSubroutine
    dbcsr_get_block_p_zdbcsr_block_accessSubroutine

    Gets a 1-d block from a dbcsr matrix

    dbcsr_get_datadbcsr_data_methods_lowInterface
    dbcsr_get_data_cdbcsr_apiFunction
    dbcsr_get_data_c_cdbcsr_data_methods_lowFunction

    Returns the single/double precision real/complex data

    Read more…
    dbcsr_get_data_cptrdbcsr_data_methods_lowInterface
    dbcsr_get_data_ddbcsr_apiFunction
    dbcsr_get_data_memory_typedbcsr_methodsFunction

    Returns the type of memory used for data in the matrix

    Read more…
    dbcsr_get_data_pdbcsr_data_methods_lowInterface
    dbcsr_get_data_pdbcsr_apiInterface
    dbcsr_get_data_pdbcsr_apiInterface
    dbcsr_get_data_pdbcsr_data_methods_lowInterface
    dbcsr_get_data_p_2d_cdbcsr_data_methods_lowFunction

    Returns the single/double precision real/complex data \brief dbcsr_get_data_c_c

    Read more…
    dbcsr_get_data_p_2d_ddbcsr_data_methods_lowFunction

    Returns the single/double precision real/complex data @@ -1069,62 +1069,62 @@

    Procedures

    dbcsr_get_data_p_zdbcsr_data_methods_lowFunction

    Returns the single/double precision real/complex data \brief dbcsr_get_data_c_z

    Read more…
    dbcsr_get_data_sdbcsr_apiFunction
    dbcsr_get_data_sizedbcsr_methodsFunction

    Returns the allocated data size of a DBCSR matrix

    dbcsr_get_data_sizedbcsr_apiFunction
    dbcsr_get_data_sizedbcsr_methodsFunction

    Returns the allocated data size of a DBCSR matrix

    dbcsr_get_data_size_useddbcsr_methodsFunction

    Count actual data storage used for matrix data.

    dbcsr_get_data_typedbcsr_methodsFunction

    Returns the data type stored in the matrix

    dbcsr_get_data_typedbcsr_apiFunction
    dbcsr_get_data_typedbcsr_methodsFunction

    Returns the data type stored in the matrix

    dbcsr_get_data_zdbcsr_apiFunction
    dbcsr_get_default_configdbcsr_configSubroutine
    dbcsr_get_default_loggerdbcsr_log_handlingFunction

    returns the default logger

    Read more…
    dbcsr_get_diagdbcsr_operationsInterface
    dbcsr_get_diagdbcsr_apiInterface
    dbcsr_get_diag_cdbcsr_operationsSubroutine
    dbcsr_get_diag_cdbcsr_apiSubroutine
    dbcsr_get_diag_ddbcsr_operationsSubroutine
    dbcsr_get_diag_ddbcsr_apiSubroutine
    dbcsr_get_diag_sdbcsr_operationsSubroutine
    dbcsr_get_diag_sdbcsr_apiSubroutine
    dbcsr_get_diag_zdbcsr_operationsSubroutine
    dbcsr_get_diag_zdbcsr_apiSubroutine
    dbcsr_get_diagdbcsr_apiInterface
    dbcsr_get_diagdbcsr_operationsInterface
    dbcsr_get_diag_cdbcsr_apiSubroutine
    dbcsr_get_diag_cdbcsr_operationsSubroutine
    dbcsr_get_diag_ddbcsr_apiSubroutine
    dbcsr_get_diag_ddbcsr_operationsSubroutine
    dbcsr_get_diag_sdbcsr_apiSubroutine
    dbcsr_get_diag_sdbcsr_operationsSubroutine
    dbcsr_get_diag_zdbcsr_apiSubroutine
    dbcsr_get_diag_zdbcsr_operationsSubroutine
    dbcsr_get_global_col_mapdbcsr_mm_dist_operationsSubroutine

    Determines mapping from global to local columns

    dbcsr_get_global_row_mapdbcsr_mm_dist_operationsSubroutine

    Determines mapping from global to local rows

    dbcsr_get_global_vcol_mapdbcsr_mm_dist_operationsSubroutine

    Determines mapping from global to virtual local columns

    dbcsr_get_global_vrow_mapdbcsr_mm_dist_operationsSubroutine

    Determines mapping from global to virtual local rows

    dbcsr_get_index_memory_typedbcsr_methodsFunction

    Returns the type of memory used for the index in the matrix

    dbcsr_get_infodbcsr_operationsSubroutine

    Gets information about a matrix

    dbcsr_get_infodbcsr_apiSubroutine
    dbcsr_get_infodbcsr_operationsSubroutine

    Gets information about a matrix

    dbcsr_get_local_colsdbcsr_dist_operationsSubroutine

    Determines mapping from local to global columns

    dbcsr_get_local_rowsdbcsr_dist_operationsSubroutine

    Determines mapping from local to global rows

    dbcsr_get_local_vcolsdbcsr_mm_dist_operationsSubroutine

    Determines mapping from local to global virtual process columns

    dbcsr_get_local_vrowsdbcsr_mm_dist_operationsSubroutine

    Determines mapping from local to global virtual process rows

    dbcsr_get_matrix_typedbcsr_methodsFunction

    Returns the matrix type

    dbcsr_get_matrix_typedbcsr_apiFunction
    dbcsr_get_num_blocksdbcsr_methodsFunction

    Returns the number of blocks in the matrix

    dbcsr_get_matrix_typedbcsr_methodsFunction

    Returns the matrix type

    dbcsr_get_num_blocksdbcsr_apiFunction
    dbcsr_get_num_blocksdbcsr_methodsFunction

    Returns the number of blocks in the matrix

    dbcsr_get_nzedbcsr_methodsFunction

    Returns the number of non-zero elements in the matrix

    dbcsr_get_occupationdbcsr_operationsFunction

    Returns the occupation of the matrix

    dbcsr_get_occupationdbcsr_apiFunction
    dbcsr_get_occupationdbcsr_operationsFunction

    Returns the occupation of the matrix

    dbcsr_get_replication_typedbcsr_methodsFunction

    Returns the data type stored in the matrix

    dbcsr_get_stored_block_infodbcsr_dist_operationsSubroutine

    Returns the index to a queried block, given a real (stored) row and column

    dbcsr_get_stored_coordinatesdbcsr_apiSubroutine
    dbcsr_get_stored_coordinatesdbcsr_dist_operationsSubroutine

    Sets the correct source matrix, row, column and possible data transposition for a given matrix and matrix logical row and column.

    dbcsr_get_stored_coordinatesdbcsr_apiSubroutine
    dbcsr_get_wms_data_cdbcsr_apiFunction
    dbcsr_get_wms_data_ddbcsr_apiFunction
    dbcsr_get_wms_data_pdbcsr_apiInterface
    dbcsr_get_wms_data_sdbcsr_apiFunction
    dbcsr_get_wms_data_zdbcsr_apiFunction
    dbcsr_hadamard_productdbcsr_apiSubroutine
    dbcsr_hadamard_productdbcsr_operationsSubroutine

    Hadamard product C = A . B (C needs to be different from A and B)

    dbcsr_hadamard_productdbcsr_apiSubroutine
    dbcsr_has_local_row_indexdbcsr_index_operationsFunction
    dbcsr_has_same_block_structuredbcsr_csr_conversionsFunction

    Helper function to assert that two DBCSR matrices have the same block structure and same sparsity pattern

    dbcsr_has_symmetrydbcsr_methodsFunction

    Whether matrix has symmetry

    dbcsr_has_symmetrydbcsr_apiFunction
    dbcsr_has_symmetrydbcsr_methodsFunction

    Whether matrix has symmetry

    dbcsr_heap_copy_nodedbcsr_min_heapSubroutine

    Sets node e1 to e2

    dbcsr_heap_filldbcsr_min_heapSubroutine

    Fill heap with given values

    dbcsr_heap_get_firstdbcsr_min_heapSubroutine

    Returns the first heap element without removing it.

    dbcsr_init_lib_predbcsr_libSubroutine

    Initialize the DBCSR library Prepares the DBCSR library for use.

    dbcsr_init_pdbcsr_apiSubroutine
    dbcsr_init_randomdbcsr_operationsSubroutine

    ... TODO : unify with other version which is generic in the data_type

    dbcsr_init_randomdbcsr_apiSubroutine
    dbcsr_init_randomdbcsr_operationsSubroutine

    ... TODO : unify with other version which is generic in the data_type

    dbcsr_init_wmdbcsr_work_operationsSubroutine

    Initializes one work matrix

    dbcsr_int_to_stringdbcsr_log_handlingFunction

    converts an int to a string (should be a variable length string, but that does not work with @@ -1171,8 +1171,8 @@

    Procedures

    dbcsr_iteration_info_createdbcsr_iter_typesSubroutine

    creates an output info object

    dbcsr_iteration_info_releasedbcsr_iter_typesSubroutine

    releases the iteration_info (see doc/ReferenceCounting.html)

    dbcsr_iteration_info_retaindbcsr_iter_typesSubroutine

    retains the iteration_info (see doc/ReferenceCounting.html)

    dbcsr_iterator_blocks_leftdbcsr_iterator_operationsFunction

    Returns whether there any blocks left in the iterator.

    dbcsr_iterator_blocks_leftdbcsr_apiFunction
    dbcsr_iterator_blocks_leftdbcsr_iterator_operationsFunction

    Returns whether there any blocks left in the iterator.

    dbcsr_iterator_next_1d_block_cdbcsr_apiSubroutine
    dbcsr_iterator_next_1d_block_ddbcsr_apiSubroutine
    dbcsr_iterator_next_1d_block_notrans_cdbcsr_apiSubroutine
    dbcsr_iterator_next_2d_block_notrans_zdbcsr_apiSubroutine
    dbcsr_iterator_next_2d_block_sdbcsr_apiSubroutine
    dbcsr_iterator_next_2d_block_zdbcsr_apiSubroutine
    dbcsr_iterator_next_blockdbcsr_iterator_operationsInterface
    dbcsr_iterator_next_blockdbcsr_apiInterface
    dbcsr_iterator_next_blockdbcsr_apiInterface
    dbcsr_iterator_next_blockdbcsr_iterator_operationsInterface
    dbcsr_iterator_next_block_indexdbcsr_apiSubroutine

    Gets the index information of the next block, no data.

    dbcsr_iterator_seekdbcsr_iterator_operationsSubroutine

    Places the iterator to the desired row.

    dbcsr_iterator_startdbcsr_iterator_operationsSubroutine

    Sets up an iterator

    Read more…
    dbcsr_iterator_startdbcsr_apiSubroutine
    dbcsr_iterator_stopdbcsr_iterator_operationsSubroutine

    Stops up an iterator

    dbcsr_iterator_startdbcsr_iterator_operationsSubroutine

    Sets up an iterator

    Read more…
    dbcsr_iterator_stopdbcsr_apiSubroutine
    dbcsr_iterator_stopdbcsr_iterator_operationsSubroutine

    Stops up an iterator

    dbcsr_lapack_larnvdbcsr_blas_operationsSubroutine

    fills an array with random numbers

    dbcsr_logger_createdbcsr_log_handlingSubroutine

    initializes a logger

    Read more…
    dbcsr_logger_generate_filenamedbcsr_log_handlingSubroutine

    generates a unique filename (ie adding eventual suffixes and @@ -1238,8 +1238,8 @@

    Procedures

    dbcsr_make_untransposed_blocksdbcsr_transformationsSubroutine

    Detransposes all blocks in a matrix

    dbcsr_max_col_sizedbcsr_methodsFunction
    dbcsr_max_row_sizedbcsr_methodsFunction
    dbcsr_maxabsdbcsr_operationsFunction

    compute a norm of a dbcsr matrix

    dbcsr_maxabsdbcsr_apiFunction
    dbcsr_maxabsdbcsr_operationsFunction

    compute a norm of a dbcsr matrix

    dbcsr_may_be_densedbcsr_operationsFunction

    Returns whether the matrix could be represented in a dense form

    dbcsr_mempool_adddbcsr_mem_methodsSubroutine

    Adds an unused (refcount==0) data_area to the pool.

    dbcsr_mempool_cleardbcsr_mem_methodsSubroutine

    Deallocates all data_areas contained in given mempool.

    dbcsr_mp_environdbcsr_tas_utilFunction

    Create a dbcsr mp environment from communicator

    dbcsr_mp_get_processdbcsr_mp_methodsFunction
    dbcsr_mp_grid_removedbcsr_methodsSubroutine

    Removes an MPI cartesian process grid

    dbcsr_mp_grid_setupdbcsr_mp_methodsSubroutine

    Sets up MPI cartesian process grid

    dbcsr_mp_grid_setupdbcsr_apiSubroutine
    dbcsr_mp_grid_setupdbcsr_mp_methodsSubroutine

    Sets up MPI cartesian process grid

    dbcsr_mp_groupdbcsr_mp_methodsFunction
    dbcsr_mp_has_subgroupsdbcsr_mp_methodsFunction
    dbcsr_mp_holddbcsr_mp_methodsSubroutine

    Marks another use of the mp_env

    dbcsr_mp_pgriddbcsr_mp_methodsFunction
    dbcsr_mp_releasedbcsr_methodsSubroutine

    Releases and potentially destroys an mp_env

    dbcsr_mp_type_from_anytypedbcsr_mp_operationsFunction

    Creates an MPI combined type from the given anytype.

    dbcsr_multiplydbcsr_multiply_apiInterface
    dbcsr_multiplydbcsr_apiInterface
    dbcsr_multiply_cdbcsr_multiply_apiSubroutine
    dbcsr_multiply_cdbcsr_apiSubroutine
    dbcsr_multiplydbcsr_apiInterface
    dbcsr_multiplydbcsr_multiply_apiInterface
    dbcsr_multiply_cdbcsr_apiSubroutine
    dbcsr_multiply_cdbcsr_multiply_apiSubroutine
    dbcsr_multiply_clear_mempoolsdbcsr_mmSubroutine

    Deallocate memory contained in mempools

    dbcsr_multiply_ddbcsr_multiply_apiSubroutine
    dbcsr_multiply_ddbcsr_apiSubroutine
    dbcsr_multiply_ddbcsr_apiSubroutine
    dbcsr_multiply_ddbcsr_multiply_apiSubroutine
    dbcsr_multiply_genericdbcsr_mmSubroutine

    Performs a multiplication of two dbcsr_type matrices, as C := alpha * op( A ) * op( B ) + beta * C.

    Read more…
    dbcsr_multiply_lib_finalizedbcsr_mmSubroutine

    Finalize the library

    dbcsr_multiply_lib_initdbcsr_mmSubroutine

    Initialize the library

    dbcsr_multiply_print_statisticsdbcsr_mmSubroutine

    Print statistics

    dbcsr_multiply_sdbcsr_multiply_apiSubroutine
    dbcsr_multiply_sdbcsr_apiSubroutine
    dbcsr_multiply_zdbcsr_multiply_apiSubroutine
    dbcsr_multiply_zdbcsr_apiSubroutine
    dbcsr_multiply_sdbcsr_apiSubroutine
    dbcsr_multiply_sdbcsr_multiply_apiSubroutine
    dbcsr_multiply_zdbcsr_apiSubroutine
    dbcsr_multiply_zdbcsr_multiply_apiSubroutine
    dbcsr_mutable_destroydbcsr_methodsSubroutine

    Destroys a mutable data type

    dbcsr_mutable_initdbcsr_methodsSubroutine

    Initializes a mutable data type

    dbcsr_mutable_instantiateddbcsr_methodsFunction

    Unregisters a reference to the mutable data type @@ -1344,69 +1344,69 @@

    Procedures

    dbcsr_mutable_releasedbcsr_methodsSubroutine

    Unregisters a reference to the mutable data type The object is destroy when there is no reference to it left.

    dbcsr_namedbcsr_methodsFunction
    dbcsr_nblkcols_localdbcsr_methodsFunction
    dbcsr_nblkcols_localdbcsr_apiFunction
    dbcsr_nblkcols_totaldbcsr_methodsFunction
    dbcsr_nblkcols_totaldbcsr_apiFunction
    dbcsr_nblkrows_localdbcsr_methodsFunction
    dbcsr_nblkrows_localdbcsr_apiFunction
    dbcsr_nblkrows_totaldbcsr_methodsFunction
    dbcsr_nblkrows_totaldbcsr_apiFunction
    dbcsr_nblkcols_localdbcsr_apiFunction
    dbcsr_nblkcols_localdbcsr_methodsFunction
    dbcsr_nblkcols_totaldbcsr_apiFunction
    dbcsr_nblkcols_totaldbcsr_methodsFunction
    dbcsr_nblkrows_localdbcsr_apiFunction
    dbcsr_nblkrows_localdbcsr_methodsFunction
    dbcsr_nblkrows_totaldbcsr_apiFunction
    dbcsr_nblkrows_totaldbcsr_methodsFunction
    dbcsr_new_image_distdbcsr_mm_dist_operationsSubroutine
    dbcsr_new_transposeddbcsr_transformationsSubroutine

    Transposes a DBCSR matrix.

    Read more…
    dbcsr_nfullcols_localdbcsr_methodsFunction
    dbcsr_nfullcols_totaldbcsr_methodsFunction
    dbcsr_nfullcols_totaldbcsr_apiFunction
    dbcsr_nfullcols_totaldbcsr_apiFunction
    dbcsr_nfullcols_totaldbcsr_methodsFunction
    dbcsr_nfullrows_localdbcsr_methodsFunction
    dbcsr_nfullrows_totaldbcsr_methodsFunction
    dbcsr_nfullrows_totaldbcsr_apiFunction
    dbcsr_nfullrows_totaldbcsr_apiFunction
    dbcsr_nfullrows_totaldbcsr_methodsFunction
    dbcsr_normdbcsr_apiInterface
    dbcsr_norm_r8_vecdbcsr_operationsSubroutine
    dbcsr_norm_r8_vecdbcsr_apiSubroutine
    dbcsr_norm_scalardbcsr_operationsSubroutine

    compute a norm of a dbcsr matrix

    dbcsr_norm_r8_vecdbcsr_apiSubroutine
    dbcsr_norm_r8_vecdbcsr_operationsSubroutine
    dbcsr_norm_scalardbcsr_apiSubroutine
    dbcsr_norm_scalardbcsr_operationsSubroutine

    compute a norm of a dbcsr matrix

    dbcsr_norm_vecdbcsr_operationsSubroutine

    compute the column norms of the dbcsr matrix

    dbcsr_pack_metadbcsr_dist_utilSubroutine

    Copies metadata into an array.

    dbcsr_printdbcsr_ioSubroutine

    Prints a BCSR matrix (block-style, not full)

    dbcsr_printdbcsr_apiSubroutine
    dbcsr_print_block_sumdbcsr_ioSubroutine

    Prints the sum of the elements for each block

    dbcsr_print_block_sumdbcsr_apiSubroutine

    Prints the sum of the elements in each block

    dbcsr_printdbcsr_ioSubroutine

    Prints a BCSR matrix (block-style, not full)

    dbcsr_print_block_sumdbcsr_apiSubroutine

    Prints the sum of the elements in each block

    dbcsr_print_block_sumdbcsr_ioSubroutine

    Prints the sum of the elements for each block

    dbcsr_print_configdbcsr_configSubroutine

    Prints configuration for DBCSR

    dbcsr_print_statisticsdbcsr_libSubroutine

    Show the whole DBCSR statistics +

    dbcsr_print_statisticsdbcsr_apiSubroutine

    Print statistics

    dbcsr_print_statisticsdbcsr_libSubroutine

    Show the whole DBCSR statistics Prepares the DBCSR library for use.

    dbcsr_print_statisticsdbcsr_apiSubroutine

    Print statistics

    dbcsr_print_timersdbcsr_libSubroutine

    Print timers

    dbcsr_printmatdbcsr_ioInterface
    dbcsr_printmat_matlab_cdbcsr_ioSubroutine
    dbcsr_printmat_matlab_ddbcsr_ioSubroutine

    Prints the elements of a matrix.

    dbcsr_printmat_matlab_sdbcsr_ioSubroutine
    dbcsr_printmat_matlab_zdbcsr_ioSubroutine
    dbcsr_put_blockdbcsr_block_accessInterface
    dbcsr_put_blockdbcsr_apiInterface
    dbcsr_put_block2d_cdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix

    dbcsr_put_blockdbcsr_apiInterface
    dbcsr_put_blockdbcsr_block_accessInterface
    dbcsr_put_block2d_cdbcsr_apiSubroutine
    dbcsr_put_block2d_ddbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix

    dbcsr_put_block2d_cdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix

    dbcsr_put_block2d_ddbcsr_apiSubroutine
    dbcsr_put_block2d_sdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix

    dbcsr_put_block2d_ddbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix

    dbcsr_put_block2d_sdbcsr_apiSubroutine
    dbcsr_put_block2d_zdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix

    dbcsr_put_block2d_sdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix

    dbcsr_put_block2d_zdbcsr_apiSubroutine
    dbcsr_put_block2d_zdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix

    dbcsr_put_block_areadbcsr_block_accessSubroutine

    We allow : matrix(dp) [+]= [scale(dp)] * block(dp) matrix(dp) [+]= [scale(dp)] * block(sp) matrix(sp) [+]= [scale(dp)] * block(sp)

    dbcsr_put_block_cdbcsr_apiSubroutine
    dbcsr_put_block_cdbcsr_block_accessSubroutine

    Inserts a block in a dbcsr matrix. If the block exists, the current data is overwritten.

    Read more…
    dbcsr_put_block_cdbcsr_apiSubroutine
    dbcsr_put_block_ddbcsr_apiSubroutine
    dbcsr_put_block_ddbcsr_block_accessSubroutine

    Inserts a block in a dbcsr matrix. If the block exists, the current data is overwritten.

    Read more…
    dbcsr_put_block_ddbcsr_apiSubroutine
    dbcsr_put_block_sdbcsr_apiSubroutine
    dbcsr_put_block_sdbcsr_block_accessSubroutine

    Inserts a block in a dbcsr matrix. If the block exists, the current data is overwritten.

    Read more…
    dbcsr_put_block_sdbcsr_apiSubroutine
    dbcsr_put_block_zdbcsr_apiSubroutine
    dbcsr_put_block_zdbcsr_block_accessSubroutine

    Inserts a block in a dbcsr matrix. If the block exists, the current data is overwritten.

    Read more…
    dbcsr_put_block_zdbcsr_apiSubroutine
    dbcsr_random_distdbcsr_test_methodsSubroutine
    dbcsr_real_dp_to_stringdbcsr_log_handlingFunction

    convert a double precision real in a string (should be a variable length string, but that does not work with @@ -1414,9 +1414,9 @@

    Procedures

    dbcsr_reblocking_targetsdbcsr_dist_operationsSubroutine

    Calculates the intersections of blocks

    Read more…
    dbcsr_redistributedbcsr_transformationsSubroutine

    Redistributes a DBCSR matrix. The new distribution should have compatible row and column blocks.

    Read more…
    dbcsr_releasedbcsr_apiSubroutine
    dbcsr_releasedbcsr_methodsSubroutine

    Releases a reference for a DBCSR matrix If there are no references left, the matrix is destroyed.

    dbcsr_releasedbcsr_apiSubroutine
    dbcsr_release_localsdbcsr_methodsSubroutine
    dbcsr_release_pdbcsr_apiSubroutine
    dbcsr_remove_blockdbcsr_block_accessSubroutine

    Marks a block for removal from a DBCSR matrix. Handles @@ -1424,26 +1424,26 @@

    Procedures

    dbcsr_repl_get_stored_coordinatesdbcsr_tas_baseSubroutine

    Get all processors for a given row/col combination if matrix is replicated on each process subgroup.

    dbcsr_replicatedbcsr_transformationsSubroutine

    Replicates a DBCSR matrix among process rows and columns

    Read more…
    dbcsr_replicate_alldbcsr_transformationsSubroutine

    Replicates a DBCSR on all processors.

    dbcsr_replicate_alldbcsr_apiSubroutine
    dbcsr_replicate_alldbcsr_transformationsSubroutine

    Replicates a DBCSR on all processors.

    dbcsr_repoint_indexdbcsr_index_operationsSubroutine

    Updates the index pointers of a bcsr matrix

    dbcsr_reserve_all_blocksdbcsr_apiSubroutine
    dbcsr_reserve_all_blocksdbcsr_block_accessSubroutine

    Inserts all blocks of a dbcsr matrix to make it a full matrix. Thus obviously not linear scaling.

    dbcsr_reserve_all_blocksdbcsr_apiSubroutine
    dbcsr_reserve_block2ddbcsr_block_accessInterface
    dbcsr_reserve_block2ddbcsr_apiInterface
    dbcsr_reserve_block2d_cdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix using the btree

    dbcsr_reserve_block2ddbcsr_apiInterface
    dbcsr_reserve_block2ddbcsr_block_accessInterface
    dbcsr_reserve_block2d_cdbcsr_apiSubroutine
    dbcsr_reserve_block2d_ddbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix using the btree

    dbcsr_reserve_block2d_cdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix using the btree

    dbcsr_reserve_block2d_ddbcsr_apiSubroutine
    dbcsr_reserve_block2d_sdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix using the btree

    dbcsr_reserve_block2d_ddbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix using the btree

    dbcsr_reserve_block2d_sdbcsr_apiSubroutine
    dbcsr_reserve_block2d_zdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix using the btree

    dbcsr_reserve_block2d_sdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix using the btree

    dbcsr_reserve_block2d_zdbcsr_apiSubroutine
    dbcsr_reserve_blocksdbcsr_block_accessSubroutine

    Inserts block reservations into a matrix, avoiding the work matrix.

    Read more…
    dbcsr_reserve_block2d_zdbcsr_block_accessSubroutine

    Put a 2-D block in a DBCSR matrix using the btree

    dbcsr_reserve_blocksdbcsr_apiSubroutine
    dbcsr_reserve_diag_blocksdbcsr_block_accessSubroutine

    Inserts diagonal blocks of a dbcsr matrix to make it a matrix with at least all diagonal blocks present

    dbcsr_reserve_blocksdbcsr_block_accessSubroutine

    Inserts block reservations into a matrix, avoiding the work matrix.

    Read more…
    dbcsr_reserve_diag_blocksdbcsr_apiSubroutine
    dbcsr_reserve_diag_blocksdbcsr_block_accessSubroutine

    Inserts diagonal blocks of a dbcsr matrix to make it a matrix with at least all diagonal blocks present

    dbcsr_reset_localsdbcsr_mm_dist_operationsSubroutine

    Resets local rows, columns to the correct arrays and values.

    dbcsr_reset_randmat_seeddbcsr_test_methodsSubroutine

    Reset the seed used for generating random matrices to default value

    dbcsr_reset_vlocalsdbcsr_mm_dist_operationsSubroutine

    Resets local rows, columns to the correct arrays and values @@ -1454,9 +1454,9 @@

    Procedures

    been

    dbcsr_row_block_offsetsdbcsr_methodsFunction
    dbcsr_row_block_sizesdbcsr_methodsFunction
    dbcsr_run_testsdbcsr_apiSubroutine
    dbcsr_run_testsdbcsr_testsSubroutine

    Performs a variety of matrix multiplies of same matrices on different processor grids

    dbcsr_run_testsdbcsr_apiSubroutine
    dbcsr_scalardbcsr_data_methods_lowInterface

    Encapsulates a scalar.

    dbcsr_scalar_are_equaldbcsr_data_methods_lowFunction

    Returns whether an encapsulated scalar is equal to another value

    dbcsr_scalar_cdbcsr_data_methods_lowFunction

    Sets a scalar in an encapsulated data structure

    dbcsr_scalar_set_typedbcsr_data_methods_lowSubroutine

    Sets data type of a scalar

    dbcsr_scalar_zdbcsr_data_methods_lowFunction

    Sets a scalar in an encapsulated data structure

    dbcsr_scalar_zerodbcsr_data_methods_lowFunction

    Returns an encapsulated scalar "0"

    dbcsr_scaledbcsr_operationsInterface
    dbcsr_scaledbcsr_apiInterface
    dbcsr_scaledbcsr_apiInterface
    dbcsr_scaledbcsr_operationsInterface
    dbcsr_scale_anytypedbcsr_operationsSubroutine

    Scales a DBCSR matrix by alpha

    Read more…
    dbcsr_scale_by_vectordbcsr_operationsInterface
    dbcsr_scale_by_vectordbcsr_apiInterface
    dbcsr_scale_by_vectordbcsr_apiInterface
    dbcsr_scale_by_vectordbcsr_operationsInterface
    dbcsr_scale_by_vector_anytypedbcsr_operationsSubroutine

    Scales a DBCSR matrix by alpha

    dbcsr_scale_by_vector_cdbcsr_operationsSubroutine

    Interface for matrix scaling by a vector

    dbcsr_scale_by_vector_cdbcsr_apiSubroutine
    dbcsr_scale_by_vector_ddbcsr_operationsSubroutine

    Interface for matrix scaling by a vector

    dbcsr_scale_by_vector_cdbcsr_operationsSubroutine

    Interface for matrix scaling by a vector

    dbcsr_scale_by_vector_ddbcsr_apiSubroutine
    dbcsr_scale_by_vector_sdbcsr_operationsSubroutine

    Interface for matrix scaling by a vector

    dbcsr_scale_by_vector_ddbcsr_operationsSubroutine

    Interface for matrix scaling by a vector

    dbcsr_scale_by_vector_sdbcsr_apiSubroutine
    dbcsr_scale_by_vector_zdbcsr_operationsSubroutine

    Interface for matrix scaling by a vector

    dbcsr_scale_by_vector_sdbcsr_operationsSubroutine

    Interface for matrix scaling by a vector

    dbcsr_scale_by_vector_zdbcsr_apiSubroutine
    dbcsr_scale_cdbcsr_operationsSubroutine

    Interface for matrix scaling by a scalar

    dbcsr_scale_by_vector_zdbcsr_operationsSubroutine

    Interface for matrix scaling by a vector

    dbcsr_scale_cdbcsr_apiSubroutine
    dbcsr_scale_ddbcsr_operationsSubroutine

    Interface for matrix scaling by a scalar

    dbcsr_scale_cdbcsr_operationsSubroutine

    Interface for matrix scaling by a scalar

    dbcsr_scale_ddbcsr_apiSubroutine
    dbcsr_scale_sdbcsr_operationsSubroutine

    Interface for matrix scaling by a scalar

    dbcsr_scale_ddbcsr_operationsSubroutine

    Interface for matrix scaling by a scalar

    dbcsr_scale_sdbcsr_apiSubroutine
    dbcsr_scale_zdbcsr_operationsSubroutine

    Interface for matrix scaling by a scalar

    dbcsr_scale_sdbcsr_operationsSubroutine

    Interface for matrix scaling by a scalar

    dbcsr_scale_zdbcsr_apiSubroutine
    dbcsr_scale_zdbcsr_operationsSubroutine

    Interface for matrix scaling by a scalar

    dbcsr_sendrecv_anydbcsr_mp_operationsSubroutine

    sendrecv of encapsulated data.

    Read more…
    dbcsr_setdbcsr_operationsInterface
    dbcsr_setdbcsr_apiInterface
    dbcsr_setdbcsr_apiInterface
    dbcsr_setdbcsr_operationsInterface
    dbcsr_set_block_pointerdbcsr_block_accessInterface
    dbcsr_set_block_pointer_2d_cdbcsr_block_accessSubroutine

    Sets a pointer, possibly using the buffers.

    dbcsr_set_block_pointer_2d_ddbcsr_block_accessSubroutine

    Sets a pointer, possibly using the buffers.

    dbcsr_set_block_pointer_2d_sdbcsr_block_accessSubroutine

    Sets a pointer, possibly using the buffers.

    dbcsr_set_block_pointer_2d_zdbcsr_block_accessSubroutine

    Sets a pointer, possibly using the buffers.

    dbcsr_set_block_pointer_anydbcsr_block_accessSubroutine

    Sets a pointer, possibly using the buffers.

    dbcsr_set_cdbcsr_operationsSubroutine

    Interface for dbcsr_set

    dbcsr_set_cdbcsr_apiSubroutine
    dbcsr_set_cdbcsr_operationsSubroutine

    Interface for dbcsr_set

    dbcsr_set_configdbcsr_configSubroutine
    dbcsr_set_ddbcsr_operationsSubroutine

    Interface for dbcsr_set

    dbcsr_set_ddbcsr_apiSubroutine
    dbcsr_set_diagdbcsr_operationsInterface
    dbcsr_set_diagdbcsr_apiInterface
    dbcsr_set_diag_cdbcsr_operationsSubroutine
    dbcsr_set_diag_cdbcsr_apiSubroutine
    dbcsr_set_diag_ddbcsr_operationsSubroutine
    dbcsr_set_diag_ddbcsr_apiSubroutine
    dbcsr_set_diag_sdbcsr_operationsSubroutine
    dbcsr_set_diag_sdbcsr_apiSubroutine
    dbcsr_set_diag_zdbcsr_operationsSubroutine
    dbcsr_set_diag_zdbcsr_apiSubroutine
    dbcsr_set_sdbcsr_operationsSubroutine

    Interface for dbcsr_set

    dbcsr_set_ddbcsr_operationsSubroutine

    Interface for dbcsr_set

    dbcsr_set_diagdbcsr_apiInterface
    dbcsr_set_diagdbcsr_operationsInterface
    dbcsr_set_diag_cdbcsr_apiSubroutine
    dbcsr_set_diag_cdbcsr_operationsSubroutine
    dbcsr_set_diag_ddbcsr_apiSubroutine
    dbcsr_set_diag_ddbcsr_operationsSubroutine
    dbcsr_set_diag_sdbcsr_apiSubroutine
    dbcsr_set_diag_sdbcsr_operationsSubroutine
    dbcsr_set_diag_zdbcsr_apiSubroutine
    dbcsr_set_diag_zdbcsr_operationsSubroutine
    dbcsr_set_sdbcsr_apiSubroutine
    dbcsr_set_sdbcsr_operationsSubroutine

    Interface for dbcsr_set

    dbcsr_set_work_sizedbcsr_apiSubroutine
    dbcsr_set_zdbcsr_operationsSubroutine

    Interface for dbcsr_set

    dbcsr_set_zdbcsr_apiSubroutine
    dbcsr_setnamedbcsr_methodsSubroutine
    dbcsr_setnamedbcsr_apiSubroutine
    dbcsr_set_zdbcsr_operationsSubroutine

    Interface for dbcsr_set

    dbcsr_setnamedbcsr_apiSubroutine
    dbcsr_setnamedbcsr_methodsSubroutine
    dbcsr_sort_datadbcsr_data_operationsSubroutine

    Sorts the data in a matrix so that the data blocks follow sequentially.

    dbcsr_sort_indicesdbcsr_index_operationsSubroutine

    Sorts the rows & columns of a work matrix

    Read more…
    dbcsr_special_finalizedbcsr_work_operationsSubroutine
    dbcsr_sum_replicateddbcsr_operationsSubroutine

    Sums blocks in a replicated dbcsr matrix, which has the same structure on all ranks.

    dbcsr_sum_replicateddbcsr_apiSubroutine
    dbcsr_sum_replicateddbcsr_operationsSubroutine

    Sums blocks in a replicated dbcsr matrix, which has the same structure on all ranks.

    dbcsr_switchdbcsr_mm_cannonInterface
    dbcsr_switch_d_ptrsdbcsr_mm_cannonSubroutine

    Switches pointers between two data areas

    dbcsr_switch_data_areadbcsr_data_operationsSubroutine

    Sets the data area of a matrix

    dbcsr_test_read_argsdbcsr_performance_driverSubroutine
    dbcsr_test_scale_by_vectorsdbcsr_test_scale_by_vectorFunction

    Performs a variety of matrix multiplies of same matrices on different processor grids

    dbcsr_to_csr_filterdbcsr_csr_conversionsSubroutine

    Apply filtering threshold eps to DBCSR blocks in order to improve +

    dbcsr_to_csr_filterdbcsr_apiSubroutine

    Apply filtering threshold eps to DBCSR blocks in order to improve CSR sparsity (currently only used for testing purposes)

    dbcsr_to_csr_filterdbcsr_apiSubroutine

    Apply filtering threshold eps to DBCSR blocks in order to improve +

    dbcsr_to_csr_filterdbcsr_csr_conversionsSubroutine

    Apply filtering threshold eps to DBCSR blocks in order to improve CSR sparsity (currently only used for testing purposes)

    dbcsr_to_dense_localdbcsr_test_methodsSubroutine

    Convert a sparse matrix to a dense matrix

    dbcsr_to_stringdbcsr_log_handlingInterface
    dbcsr_tracedbcsr_operationsInterface
    dbcsr_tracedbcsr_apiInterface
    dbcsr_trace_cdbcsr_operationsSubroutine

    traces a DBCSR matrix

    dbcsr_tracedbcsr_apiInterface
    dbcsr_tracedbcsr_operationsInterface
    dbcsr_trace_cdbcsr_apiSubroutine
    dbcsr_trace_ddbcsr_operationsSubroutine

    traces a DBCSR matrix

    dbcsr_trace_cdbcsr_operationsSubroutine

    traces a DBCSR matrix

    dbcsr_trace_ddbcsr_apiSubroutine
    dbcsr_trace_sdbcsr_operationsSubroutine

    traces a DBCSR matrix

    dbcsr_trace_ddbcsr_operationsSubroutine

    traces a DBCSR matrix

    dbcsr_trace_sdbcsr_apiSubroutine
    dbcsr_trace_sdbcsr_operationsSubroutine

    traces a DBCSR matrix

    dbcsr_trace_sddbcsr_operationsSubroutine

    Trace of DBCSR matrices

    dbcsr_trace_zdbcsr_operationsSubroutine

    traces a DBCSR matrix

    dbcsr_trace_zdbcsr_apiSubroutine
    dbcsr_trace_zdbcsr_operationsSubroutine

    traces a DBCSR matrix

    dbcsr_transpose_dimsdbcsr_dist_operationsSubroutine

    Transposes a distribution but keeps the same mp_env

    dbcsr_transpose_distributiondbcsr_dist_operationsSubroutine

    Transposes a distribution

    dbcsr_transposeddbcsr_transformationsSubroutine

    Transposes a DBCSR matrix, keeping the same distribution

    dbcsr_transposeddbcsr_apiSubroutine
    dbcsr_triudbcsr_operationsSubroutine

    triu of a dbcsr matrix

    dbcsr_transposeddbcsr_transformationsSubroutine

    Transposes a DBCSR matrix, keeping the same distribution

    dbcsr_triudbcsr_apiSubroutine
    dbcsr_triudbcsr_operationsSubroutine

    triu of a dbcsr matrix

    dbcsr_type_1d_to_2ddbcsr_data_methods_lowFunction

    Returns 2-D data type corresponding to the given 1-D one. \return 2-D data type

    dbcsr_type_2d_to_1ddbcsr_data_methods_lowFunction

    Returns 1-d data type corresponding to the given 2-D one. @@ -1892,17 +1892,17 @@

    Procedures

    dbcsr_update_contiguous_blocks_sdbcsr_operationsSubroutine

    Low level function to sum contiguous chunks of blocks of the matrices (matrix_a = matrix_a + beta*matrix_b)

    dbcsr_update_contiguous_blocks_zdbcsr_operationsSubroutine

    Low level function to sum contiguous chunks of blocks of the matrices (matrix_a = matrix_a + beta*matrix_b)

    dbcsr_use_mutabledbcsr_methodsFunction

    Returns whether work matrices should use the mutable data type

    dbcsr_valid_indexdbcsr_methodsFunction

    Returns whether the index structure of the matrix is valid.

    dbcsr_valid_indexdbcsr_apiFunction
    dbcsr_verify_matrixdbcsr_dist_utilSubroutine

    Verify the correctness of a BCSR matrix.

    dbcsr_valid_indexdbcsr_methodsFunction

    Returns whether the index structure of the matrix is valid.

    dbcsr_verify_matrixdbcsr_apiSubroutine
    dbcsr_verify_matrixdbcsr_dist_utilSubroutine

    Verify the correctness of a BCSR matrix.

    dbcsr_warndbcsr_base_hooksSubroutine

    Issue a warning

    dbcsr_warn_handlerdbcsr_error_handlingSubroutine

    Signal a warning

    dbcsr_warn_interfacedbcsr_base_hooksInterface
    dbcsr_win_create_anydbcsr_mp_operationsSubroutine

    Window initialization function of encapsulated data.

    dbcsr_wm_use_mutabledbcsr_methodsFunction

    Returns whether this work matrix uses the mutable type

    dbcsr_work_createdbcsr_work_operationsSubroutine

    Creates a the working matrix(es) for a DBCSR matrix.

    dbcsr_work_createdbcsr_apiSubroutine
    dbcsr_work_createdbcsr_work_operationsSubroutine

    Creates a the working matrix(es) for a DBCSR matrix.

    dbcsr_work_destroydbcsr_work_operationsSubroutine

    Deallocates and destroys a work matrix.

    dbcsr_work_destroy_alldbcsr_work_operationsSubroutine

    Deallocates and destroys a work matrix.

    dbcsr_zerodbcsr_operationsSubroutine

    fill a dbcsr matrix with zeros

    internal_process_mm_stack_ddbcsr_mm_hostdrvSubroutine

    Processes MM stack and issues internal MM calls.

    internal_process_mm_stack_sdbcsr_mm_hostdrvSubroutine

    Processes MM stack and issues internal MM calls.

    internal_process_mm_stack_zdbcsr_mm_hostdrvSubroutine

    Processes MM stack and issues internal MM calls.

    invert_transpose_flagdbcsr_tas_utilSubroutine
    invert_transpose_flagdbcsr_tensorSubroutine
    invert_transpose_flagdbcsr_tensorSubroutine
    invert_transpose_flagdbcsr_tas_utilSubroutine
    iswapdbcsr_toollibSubroutine

    Swaps two integers

    iterator_advancedbcsr_iterator_operationsSubroutine

    Advances to the next block

    iterator_next_1d_block_cdbcsr_iterator_operationsSubroutine

    Gets the next data block, single/double precision real/complex

    m_energydbcsr_machineFunction

    returns the energy used since some time in the past. The precise meaning depends on the infrastructure is available. In the cray_pm_energy case, this is the energy used by the node in kJ.

    m_flushdbcsr_machineSubroutine

    flushes units if the &GLOBAL flag is set accordingly

    Read more…
    m_flushdbcsr_machine_internalSubroutine

    Flush a given unit

    m_flushdbcsr_machine_internalSubroutine

    Flush a given unit

    m_flushdbcsr_machineSubroutine

    flushes units if the &GLOBAL flag is set accordingly

    Read more…
    m_getargdbcsr_machine_internalSubroutine
    m_getcwddbcsr_machine_internalSubroutine
    m_getlogdbcsr_machine_internalSubroutine
    pointer_z_rank_remap2dbcsr_ptr_utilSubroutine

    Sets a rank-2 pointer to rank-1 data using Fortran 2003 pointer rank remapping.

    pos_relationdbcsr_operationsFunction

    Determines the relation between two matrix positions.

    prep_output_unitdbcsr_tensor_ioFunction
    prep_output_unitdbcsr_tas_ioFunction
    prep_output_unitdbcsr_tas_ioFunction
    prep_output_unitdbcsr_tensor_ioFunction
    prepare_buffers_cdbcsr_mm_cannonSubroutine

    Prepare buffers for multiplications

    prepare_buffers_ddbcsr_mm_cannonSubroutine

    Prepare buffers for multiplications

    prepare_buffers_sdbcsr_mm_cannonSubroutine

    Prepare buffers for multiplications

    random_blk_sizesdbcsr_tensor_example_1Subroutine
    random_distdbcsr_example_2Subroutine
    random_distdbcsr_example_3Subroutine
    random_distdbcsr_example_1Subroutine
    random_distdbcsr_example_1Subroutine
    random_distdbcsr_example_2Subroutine
    random_distdbcsr_example_3Subroutine
    rebin_distributiondbcsr_dist_operationsSubroutine

    Makes new distribution with decimation and multiplicity

    Read more…
    rebin_imaged_distributiondbcsr_mm_dist_operationsSubroutine

    Makes new distribution with multiplicity

    Read more…
    rec_sort_indexdbcsr_mm_commonSubroutine

    Sorts index for recursing.

    Read more…
    repl_distdbcsr_tas_globalFunction
    repl_rowcolsdbcsr_tas_globalFunction
    reset_accdrv_active_device_iddbcsr_configSubroutine
    reshape_mm_compatibledbcsr_tensorSubroutine

    Prepare tensor for contraction: redistribute to a 2d format which can be contracted by +

    reshape_mm_compatibledbcsr_tas_mmSubroutine

    Reshape either matrix1 or matrix2 to make sure that their process grids are compatible with +the same split factor.

    reshape_mm_compatibledbcsr_tensorSubroutine

    Prepare tensor for contraction: redistribute to a 2d format which can be contracted by matrix multiplication. This routine reshapes the two largest of the three tensors. Redistribution is avoided if tensors already in a consistent layout.

    reshape_mm_compatibledbcsr_tas_mmSubroutine

    Reshape either matrix1 or matrix2 to make sure that their process grids are compatible with -the same split factor.

    reshape_mm_smalldbcsr_tensorSubroutine

    Prepare tensor for contraction: redistribute to a 2d format which can be contracted by -matrix multiplication. This routine reshapes the smallest of the three tensors.

    reshape_mm_smalldbcsr_tas_mmSubroutine

    Make sure that smallest matrix involved in a multiplication is not split and bring it to +

    reshape_mm_smalldbcsr_tas_mmSubroutine

    Make sure that smallest matrix involved in a multiplication is not split and bring it to the same process grid as the other 2 matrices.

    reshape_mm_smalldbcsr_tensorSubroutine

    Prepare tensor for contraction: redistribute to a 2d format which can be contracted by +matrix multiplication. This routine reshapes the smallest of the three tensors.

    reshape_mm_templatedbcsr_tas_mmSubroutine

    Reshape matrix_in s.t. it has same process grid, distribution and split as template

    rm_mp_perf_envdbcsr_mpiwrapSubroutine
    rm_timer_envdbcsr_timingsSubroutine

    removes the current timer env from the stack

    Read more…
    stream_array_force_sizedbcsr_mm_accdrvSubroutine

    Helper routine

    stringifydbcsr_string_utilitiesInterface
    sum_of_arraysdbcsr_array_list_methodsFunction

    sum of all elements for each array stored in list

    swapdbcsr_tas_utilInterface
    swapdbcsr_toollibInterface
    swapdbcsr_toollibInterface
    swapdbcsr_tas_utilInterface
    swap_buffersdbcsr_mm_3dSubroutine
    swap_idbcsr_tas_utilSubroutine
    swap_i8dbcsr_tas_utilSubroutine
    array_i1d_objdbcsr_array_typesNone
    array_i1d_typedbcsr_array_typesNone
    array_listdbcsr_array_list_methodsNone
    block_buffer_typedbcsr_tas_reshape_opsNone
    block_buffer_typedbcsr_tensor_reshapeNone
    block_buffer_typedbcsr_tensor_reshapeNone
    block_buffer_typedbcsr_tas_reshape_opsNone
    block_nddbcsr_tensor_blockNone
    block_nd_c_dpdbcsr_tensor_blockNone
    block_nd_c_spdbcsr_tensor_blockNone
    dbcsr_data_area_typedbcsr_data_typesNone

    Stores actual data

    dbcsr_data_objdbcsr_data_typesNone
    dbcsr_distribution_objdbcsr_typesNone
    dbcsr_distribution_typedbcsr_typesNone

    Matrix distribution on the processor grid

    dbcsr_distribution_typedbcsr_apiNone
    dbcsr_distribution_typedbcsr_typesNone

    Matrix distribution on the processor grid

    dbcsr_heap_nodedbcsr_min_heapNone
    dbcsr_heap_node_edbcsr_min_heapNone
    dbcsr_heap_typedbcsr_min_heapNone
    dbcsr_tas_rowcol_datadbcsr_tas_globalNone
    dbcsr_tas_split_infodbcsr_tas_typesNone
    dbcsr_tas_typedbcsr_tas_typesNone
    dbcsr_typedbcsr_typesNone

    The BCSR sparse matrix type.

    Read more…
    dbcsr_typedbcsr_apiNone
    dbcsr_typedbcsr_typesNone

    The BCSR sparse matrix type.

    Read more…
    dbcsr_type_pdbcsr_typesNone

    Pointer to a object.

    dbcsr_work_typedbcsr_typesNone

    Used for assembling a real matrix.

    dbcsr_work_type_pdbcsr_typesNone

    Pointer to a work matrix.

    - + character(len=*), private,
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(acc_devmem_type), intent(inout)
    - + type(acc_devmem_type), intent(inout)
    - + type(acc_devmem_type), intent(inout)
    - + type(acc_devmem_type), intent(inout)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + character(len=*), private,
    - + integer, private
    - + type(acc_event_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_event_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_event_type), intent(inout)
    - + type(acc_event_type), intent(inout)
    - + type(acc_event_type), intent(in)
    - + character(len=*), private,
    - + logical, private,
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + character(len=*), private,
    - + logical, private,
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(acc_devmem_type), intent(inout)
    - + logical, intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(acc_devmem_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + character(len=*), private,
    - + integer, private
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(out)
    - + character(len=*), intent(in)
    - + type(acc_stream_type), intent(inout)
    - + type(acc_stream_type), intent(in)
    - + character(len=*), private,
    - + type(C_PTR), intent(in)
    - + integer(kind=C_INT), intent(out)
    - + integer(kind=C_INT), intent(in)
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + real(kind=real_4), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + character(len=*), private,
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in)
    - + type(dbcsr_distribution_type), intent(in)
    - + character(len=1), intent(in)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_distribution_type), intent(in),
    - + character(len=1), intent(in),
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(out)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(out)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(out)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(out),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(out),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_csr_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout),
    - + integer, intent(in)
    - + real(kind=dp), intent(out)
    - + type(dbcsr_type), intent(inout),
    - + integer, intent(in)
    - + real(kind=dp), intent(out),
    - + type(dbcsr_type), public,
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_iterator_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_distribution_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + logical,
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + type(dbcsr_iterator_type), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + type(dbcsr_distribution_type), intent(out),
    - + character(len=*), intent(out),
    - + character(len=1), intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_distribution_type), intent(in)
    - + integer,
    - + integer,
    - + integer, intent(out),
    - + integer, intent(out),
    - + logical, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer,
    - + logical, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_distribution_type)
    - + type(dbcsr_distribution_type)
    - + type(dbcsr_type), intent(inout),
    - + integer, intent(in)
    - + real(kind=dp), intent(out)
    - + type(dbcsr_type), intent(inout),
    - + integer, intent(in)
    - + real(kind=dp), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type),
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + integer,
    - + type(dbcsr_type), intent(in)
    - + integer,
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_distribution_type), intent(out)
    - + type(dbcsr_distribution_type), intent(in),
    - + integer, intent(in),
    - + integer,
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in)
    - + type(dbcsr_distribution_type), intent(in)
    - + character(len=1), intent(in)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_distribution_type), intent(in),
    - + character(len=1), intent(in),
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=dp), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_distribution_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_distribution_type), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + real(kind=dp), intent(in),
    - + real(kind=dp), intent(in),
    - + real(kind=dp), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=dp), intent(in),
    - + type(dbcsr_type),
    - + type(dbcsr_csr_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_csr_type), intent(out)
    - + type(dbcsr_type), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_csr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_csr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(out)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=dp),
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=dp), intent(in)
    - + real(kind=dp), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=dp), intent(in)
    - + logical, intent(in)
    - + logical, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(out),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in)
    - + character(kind=c_char, len=:), intent(out),
    - + integer(kind=c_int), intent(in)
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_int), intent(in)
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in)
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double),
    - + integer(kind=c_long_long),
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in)
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double),
    - + integer(kind=c_long_long),
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in)
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double),
    - + integer(kind=c_long_long),
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in)
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double),
    - + integer(kind=c_long_long),
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in)
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + type(c_ptr), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(out)
    - + integer(kind=c_int), intent(out),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + real(kind=c_double), intent(in)
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_long_long), intent(out)
    - + real(kind=c_double), intent(in)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + real(kind=c_float), intent(in)
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_long_long), intent(out)
    - + real(kind=c_float), intent(in)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + complex(kind=c_double_complex), intent(in)
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_long_long), intent(out)
    - + complex(kind=c_double_complex), intent(in)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + complex(kind=c_float_complex), intent(in)
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_long_long), intent(out)
    - + complex(kind=c_float_complex), intent(in)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(out),
    - + type(c_ptr), intent(out),
    - + integer(kind=c_int), intent(out),
    - + type(c_ptr), intent(out)
    - + type(c_ptr), intent(out)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(out),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(out)
    - + type(c_ptr), intent(in),
    - + character(len=*), private,
    - + type(array_list), intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + type(array_list), intent(in)
    - + type(array_list), intent(in)
    - + integer, intent(in),
    - + type(array_list), intent(in)
    - + type(array_list), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(array_list), intent(inout)
    - + type(array_list), intent(in)
    - + type(array_list), intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + type(array_list), intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in),
    - + character(len=*), private,
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + type(array_i1d_obj), intent(out)
    - + integer,
    - + type(array_i1d_obj), intent(out)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + integer, intent(in),
    - + integer, public,
    - + integer, public
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + integer, intent(in),
    - + type(array_i1d_obj), intent(out)
    - + integer,
    - + type(array_i1d_obj), intent(out)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(inout)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(out)
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(out)
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), private,
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj)
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj)
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(in)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + logical, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_scalar_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + logical, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(btree_data_sp2d), intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + type(btree_data_sp2d), intent(out)
    - + type(btree_data_dp2d), intent(out)
    - + type(btree_data_cp2d), intent(out)
    - + type(btree_data_zp2d), intent(out)
    - + real(kind=sp), public,
    - + logical, public
    - + real(kind=dp), public,
    - + logical, public
    - + complex(kind=sp), public,
    - + logical, public
    - + complex(kind=dp), public,
    - + logical, public
    - + integer, public
    - + integer, public
    - + integer, public
    - + integer, public
    - + type(btree_data_sp2d), intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + integer, intent(in),
    - + type(btree_data_sp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + type(btree_data_sp2d), intent(out)
    - + type(btree_data_dp2d), intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + integer, intent(in),
    - + type(btree_data_dp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + type(btree_data_dp2d), intent(out)
    - + type(btree_data_cp2d), intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + integer, intent(in),
    - + type(btree_data_cp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + type(btree_data_cp2d), intent(out)
    - + type(btree_data_zp2d), intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + integer, intent(in),
    - + type(btree_data_zp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + type(btree_data_zp2d), intent(out)
    - + character(len=*), private,
    - + character(len=1), public
    - + character(len=1), public
    - + character(len=1), public
    - + character(len=1), public
    - + character(len=1), public
    - + integer, intent(in)
    - + character(len=*), private,
    - + logical, private,
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + real(kind=real_4), public,
    - + real(kind=real_8), public,
    - + complex(kind=real_4), public,
    - + complex(kind=real_8), public,
    - + integer, public
    - + type(mp_comm_type), public
    - + logical, public
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + type(csr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(csr_type), intent(out)
    - + type(csr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(out)
    - + real(kind=real_8), intent(in)
    - + type(csr_type), intent(in)
    - + integer, intent(in)
    - + type(csr_type), intent(in)
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), private,
    - + logical, private,
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + real(kind=real_4), intent(out)
    - + real(kind=real_8), intent(out)
    - + complex(kind=real_4), intent(out)
    - + complex(kind=real_8), intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(out),
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(out)
    - + integer, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_area_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_area_type), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(out),
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(out)
    - + integer, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + logical, intent(out)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=real_4), intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out)
    - + character(len=*), private,
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + character(len=*), private,
    - + real(kind=real_4), public
    - + real(kind=real_8), public
    - + complex(kind=real_4), public
    - + integer, public
    - + type(dbcsr_mempool_entry_type), public,
    - + real(kind=real_4), public,
    - + real(kind=real_8), public,
    - + complex(kind=real_4), public,
    - + type(dbcsr_memtype_type), public
    - + integer, public
    - + character(len=*), private,
    - + integer, intent(in),
    - + integer, intent(in),
    - + character(len=default_string_length)
    - + integer(kind=int_4),
    - + character(len=default_string_length), intent(in)
    - + integer(kind=int_4), intent(in)
    - + integer(kind=int_4), intent(in),
    - + type(call_stat_type), intent(in),
    - + character(len=default_string_length)
    - + integer(kind=int_4),
    - + character(len=default_string_length), private
    - + integer(kind=int_4), private
    - + type(private_item_type_str_i4), private,
    - + type(private_item_type_str_i4), private,
    - + integer, private
    - + character(len=default_string_length), public
    - + integer(kind=int_4), public
    - + integer(kind=int_4), private,
    - + type(call_stat_type), private,
    - + type(private_item_type_i4tuple_callstat), private,
    - + type(private_item_type_i4tuple_callstat), private,
    - + integer, private
    - + integer(kind=int_4), public,
    - + type(call_stat_type), public,
    - + integer(kind=int_4), intent(in),
    - + character(len=default_string_length)
    - + character(len=default_string_length)
    - + integer(kind=int_4),
    - + integer(kind=int_4),
    - + integer, intent(in),
    - + character(len=default_string_length), intent(in)
    - + integer(kind=int_4), intent(in)
    - + character(len=default_string_length), intent(in)
    - + integer(kind=int_4), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer(kind=int_4), intent(in),
    - + type(call_stat_type), intent(in),
    - + integer(kind=int_4), intent(in),
    - + type(call_stat_type), intent(in),
    - + integer, intent(in)
    - + character(len=*), private,
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_distribution_obj), intent(in),
    - + type(mp_comm_type), intent(in),
    - + integer,
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical,
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_distribution_obj), intent(in),
    - + type(mp_comm_type), intent(in),
    - + integer,
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical,
    - + type(dbcsr_distribution_obj), intent(in)
    - + integer,
    - + integer,
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(mp_comm_type), intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer,
    - + logical, intent(out),
    - + type(mp_comm_type), intent(out),
    - + type(mp_comm_type), intent(out),
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_distribution_obj), intent(inout),
    - + type(dbcsr_distribution_obj),
    - + type(dbcsr_distribution_obj), intent(inout)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(out)
    - + integer, intent(out)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(out)
    - + integer, intent(out)
    - + integer, intent(inout),
    - + logical, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(out)
    - + logical, intent(out)
    - + type(array_i1d_obj), intent(inout),
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + real(kind=dp), intent(in),
    - + logical, intent(in)
    - + integer, intent(out)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(out),
    - + type(dbcsr_distribution_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + character(len=*), private,
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + character(len=*), private,
    - + character(len=C_CHAR)
    - + character(len=C_CHAR)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + integer, intent(in),
    - + integer, intent(inout),
    - + integer, intent(out),
    - + integer, intent(inout),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(inout),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(inout),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_distribution_obj)
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(out)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + character(len=*), private,
    - + integer, public
    - + character(len=*), private,
    - + logical, private,
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - + logical, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + logical, public
    - + type(dbcsr_iterator), intent(in)
    - + type(dbcsr_iterator), intent(out)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_iterator), intent(inout)
    - + type(dbcsr_iterator), intent(inout)
    - + type(dbcsr_iterator), intent(inout)
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - + logical, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in)
    - + character(len=*), private,
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + character(len=*), private,
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in),
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in),
    - + type(list_routinereport_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in),
    - + type(list_timerenv_type), intent(in)
    - + type(list_routinestat_type), intent(in)
    - + type(list_routinereport_type), intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(in)
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(in)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(in)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_timerenv_type), intent(in)
    - + type(list_routinestat_type), intent(in)
    - + type(list_routinereport_type), intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), private
    - + type(private_item_type_callstackentry), private,
    - + type(private_item_p_type_callstackentry), private,
    - + integer, private
    - + type(list_callstackentry_type), intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_callstackentry_type), intent(in)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in),
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in)
    - + type(routine_report_type), private,
    - + type(list_routinereport_type), intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(in)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_stat_type), private,
    - + type(private_item_type_routinestat), private,
    - + type(private_item_p_type_routinestat), private,
    - + integer, private
    - + type(list_routinestat_type), intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinestat_type), intent(in)
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in),
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in)
    - + type(timer_env_type), private,
    - + type(private_item_type_timerenv), private,
    - + type(private_item_p_type_timerenv), private,
    - + integer, private
    - + type(list_timerenv_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_timerenv_type), intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in),
    - + type(list_timerenv_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in)
    - + character(len=*), private,
    - + type(dbcsr_mp_obj), public
    - + type(dbcsr_mp_obj),
    @@ -327,7 +327,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_machine_internal.html b/develop/module/dbcsr_machine_internal.html index d4d2e9c84fa..2b4b9ed8a97 100644 --- a/develop/module/dbcsr_machine_internal.html +++ b/develop/module/dbcsr_machine_internal.html @@ -146,7 +146,7 @@

    Subroutines

    m_abort - m_flush + m_flush m_memory m_memory_details m_mov @@ -318,7 +318,7 @@

    Arguments

    -

    public subroutine m_flush(lunit) +

    public subroutine m_flush(lunit)

    @@ -337,7 +337,7 @@

    Arguments

    @@ -547,7 +547,7 @@

    Arguments

    @@ -857,7 +857,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mem_methods.html b/develop/module/dbcsr_mem_methods.html index fcf51066a10..910c065239e 100644 --- a/develop/module/dbcsr_mem_methods.html +++ b/develop/module/dbcsr_mem_methods.html @@ -111,7 +111,7 @@

    Variables

    @@ -207,7 +207,7 @@

    Variables

    @@ -301,7 +301,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_methods.html b/develop/module/dbcsr_methods.html index 5b88cee791e..1f72dd3dc63 100644 --- a/develop/module/dbcsr_methods.html +++ b/develop/module/dbcsr_methods.html @@ -111,7 +111,7 @@

    Variables

    @@ -145,12 +145,12 @@

    Functions

    @@ -421,7 +421,7 @@

    Arguments

    @@ -447,7 +447,7 @@

    -

    public function dbcsr_nblkrows_total(matrix) result(nblkrows_total) +

    public function dbcsr_nblkrows_total(matrix) result(nblkrows_total)

    @@ -466,7 +466,7 @@

    Arguments

    @@ -492,7 +492,7 @@

    -

    public function dbcsr_nblkcols_total(matrix) result(nblkcols_total) +

    public function dbcsr_nblkcols_total(matrix) result(nblkcols_total)

    @@ -511,7 +511,7 @@

    Arguments

    @@ -537,7 +537,7 @@

    -

    public function dbcsr_nfullrows_total(matrix) result(nfullrows_total) +

    public function dbcsr_nfullrows_total(matrix) result(nfullrows_total)

    @@ -556,7 +556,7 @@

    Arguments

    @@ -582,7 +582,7 @@

    -

    public function dbcsr_nfullcols_total(matrix) result(nfullcols_total) +

    public function dbcsr_nfullcols_total(matrix) result(nfullcols_total)

    @@ -601,7 +601,7 @@

    Arguments

    @@ -627,7 +627,7 @@

    -

    public function dbcsr_nblkrows_local(matrix) result(nblkrows_local) +

    public function dbcsr_nblkrows_local(matrix) result(nblkrows_local)

    @@ -646,7 +646,7 @@

    Arguments

    @@ -672,7 +672,7 @@

    -

    public function dbcsr_nblkcols_local(matrix) result(nblkcols_local) +

    public function dbcsr_nblkcols_local(matrix) result(nblkcols_local)

    @@ -691,7 +691,7 @@

    Arguments

    @@ -736,7 +736,7 @@

    Arguments

    @@ -781,7 +781,7 @@

    Arguments

    @@ -826,7 +826,7 @@

    Arguments

    @@ -871,7 +871,7 @@

    Arguments

    @@ -916,7 +916,7 @@

    Arguments

    @@ -961,7 +961,7 @@

    Arguments

    @@ -1006,7 +1006,7 @@

    Arguments

    @@ -1051,7 +1051,7 @@

    Arguments

    @@ -1096,7 +1096,7 @@

    Arguments

    @@ -1141,7 +1141,7 @@

    Arguments

    @@ -1186,7 +1186,7 @@

    Arguments

    @@ -1231,7 +1231,7 @@

    Arguments

    @@ -1277,7 +1277,7 @@

    Arguments

    @@ -1292,7 +1292,7 @@

    Arguments

    @@ -1337,7 +1337,7 @@

    Arguments

    @@ -1352,7 +1352,7 @@

    Arguments

    @@ -1398,7 +1398,7 @@

    Arguments

    @@ -1413,7 +1413,7 @@

    Arguments

    @@ -1458,7 +1458,7 @@

    Arguments

    @@ -1473,7 +1473,7 @@

    Arguments

    @@ -1518,7 +1518,7 @@

    Arguments

    @@ -1563,7 +1563,7 @@

    Arguments

    @@ -1608,7 +1608,7 @@

    Arguments

    @@ -1653,7 +1653,7 @@

    Arguments

    @@ -1698,7 +1698,7 @@

    Arguments

    @@ -1743,7 +1743,7 @@

    Arguments

    @@ -1788,7 +1788,7 @@

    Arguments

    @@ -1833,7 +1833,7 @@

    Arguments

    @@ -1878,7 +1878,7 @@

    Arguments

    @@ -1923,7 +1923,7 @@

    Arguments

    @@ -1968,7 +1968,7 @@

    Arguments

    @@ -2014,7 +2014,7 @@

    Arguments

    @@ -2065,7 +2065,7 @@

    Arguments

    @@ -2105,7 +2105,7 @@

    Arguments

    @@ -2160,7 +2160,7 @@

    Arguments

    @@ -2200,7 +2200,7 @@

    Arguments

    @@ -2240,7 +2240,7 @@

    Arguments

    @@ -2280,7 +2280,7 @@

    Arguments

    @@ -2320,7 +2320,7 @@

    Arguments

    @@ -2341,7 +2341,7 @@

    Arguments

    -

    public subroutine dbcsr_setname(matrix, newname) +

    public subroutine dbcsr_setname(matrix, newname)

    @@ -2360,7 +2360,7 @@

    Arguments

    @@ -2375,7 +2375,7 @@

    Arguments

    @@ -2496,7 +2496,7 @@

    Arguments

    @@ -2536,7 +2536,7 @@

    Arguments

    @@ -2576,7 +2576,7 @@

    Arguments

    @@ -2657,7 +2657,7 @@

    Arguments

    @@ -2697,7 +2697,7 @@

    Arguments

    @@ -2738,7 +2738,7 @@

    Arguments

    @@ -2778,7 +2778,7 @@

    Arguments

    @@ -2793,7 +2793,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_min_heap.html b/develop/module/dbcsr_min_heap.html index 7936135d063..a13d37a8d24 100644 --- a/develop/module/dbcsr_min_heap.html +++ b/develop/module/dbcsr_min_heap.html @@ -196,8 +196,8 @@

    Uses

    @@ -290,7 +290,7 @@

    Components

    @@ -307,7 +307,7 @@

    Components

    @@ -488,7 +488,7 @@

    Arguments

    @@ -533,7 +533,7 @@

    Arguments

    @@ -593,7 +593,7 @@

    Arguments

    @@ -658,7 +658,7 @@

    Arguments

    @@ -808,7 +808,7 @@

    Arguments

    @@ -823,7 +823,7 @@

    Arguments

    @@ -838,7 +838,7 @@

    Arguments

    @@ -894,7 +894,7 @@

    Arguments

    @@ -909,7 +909,7 @@

    Arguments

    @@ -924,7 +924,7 @@

    Arguments

    @@ -980,7 +980,7 @@

    Arguments

    @@ -995,7 +995,7 @@

    Arguments

    @@ -1050,7 +1050,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm.html b/develop/module/dbcsr_mm.html index a1e235d6ba0..d0d4d9d7346 100644 --- a/develop/module/dbcsr_mm.html +++ b/develop/module/dbcsr_mm.html @@ -111,9 +111,9 @@

    Variables

    @@ -169,33 +169,33 @@

    Uses

    @@ -220,7 +220,7 @@

    Variables

    @@ -237,7 +237,7 @@

    Variables

    @@ -254,7 +254,7 @@

    Variables

    @@ -345,7 +345,7 @@

    Arguments

    @@ -360,7 +360,7 @@

    Arguments

    @@ -450,7 +450,7 @@

    Arguments

    @@ -465,7 +465,7 @@

    Arguments

    @@ -481,7 +481,7 @@

    Arguments

    @@ -497,7 +497,7 @@

    Arguments

    @@ -512,7 +512,7 @@

    Arguments

    @@ -647,7 +647,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_3d.html b/develop/module/dbcsr_mm_3d.html index 26c4e8141c6..7ca6b5d1d0f 100644 --- a/develop/module/dbcsr_mm_3d.html +++ b/develop/module/dbcsr_mm_3d.html @@ -111,9 +111,9 @@

    Variables

    @@ -297,7 +297,7 @@

    Variables

    @@ -314,7 +314,7 @@

    Variables

    @@ -773,7 +773,7 @@

    Components

    @@ -1445,7 +1445,7 @@

    Arguments

    @@ -1460,7 +1460,7 @@

    Arguments

    @@ -1475,7 +1475,7 @@

    Arguments

    @@ -1558,7 +1558,7 @@

    Arguments

    @@ -1573,7 +1573,7 @@

    Arguments

    @@ -1603,7 +1603,7 @@

    Arguments

    @@ -1618,7 +1618,7 @@

    Arguments

    @@ -1633,7 +1633,7 @@

    Arguments

    @@ -1648,7 +1648,7 @@

    Arguments

    @@ -1678,7 +1678,7 @@

    Arguments

    @@ -1718,7 +1718,7 @@

    Arguments

    @@ -1733,7 +1733,7 @@

    Arguments

    @@ -1763,7 +1763,7 @@

    Arguments

    @@ -1778,7 +1778,7 @@

    Arguments

    @@ -1793,7 +1793,7 @@

    Arguments

    @@ -1808,7 +1808,7 @@

    Arguments

    @@ -1838,7 +1838,7 @@

    Arguments

    @@ -1938,7 +1938,7 @@

    Arguments

    @@ -2105,7 +2105,7 @@

    Arguments

    @@ -2120,7 +2120,7 @@

    Arguments

    @@ -2135,7 +2135,7 @@

    Arguments

    @@ -2150,7 +2150,7 @@

    Arguments

    @@ -2165,7 +2165,7 @@

    Arguments

    @@ -2180,7 +2180,7 @@

    Arguments

    @@ -2195,7 +2195,7 @@

    Arguments

    @@ -2235,7 +2235,7 @@

    Arguments

    @@ -2265,7 +2265,7 @@

    Arguments

    @@ -2466,7 +2466,7 @@

    Arguments

    @@ -2496,7 +2496,7 @@

    Arguments

    @@ -2511,7 +2511,7 @@

    Arguments

    @@ -2551,7 +2551,7 @@

    Arguments

    @@ -2566,7 +2566,7 @@

    Arguments

    @@ -2596,7 +2596,7 @@

    Arguments

    @@ -2611,7 +2611,7 @@

    Arguments

    @@ -2766,7 +2766,7 @@

    Arguments

    @@ -2911,7 +2911,7 @@

    Arguments

    @@ -3001,7 +3001,7 @@

    Arguments

    @@ -3041,7 +3041,7 @@

    Arguments

    @@ -3056,7 +3056,7 @@

    Arguments

    @@ -3071,7 +3071,7 @@

    Arguments

    @@ -3116,7 +3116,7 @@

    Arguments

    @@ -3184,7 +3184,7 @@

    Arguments

    @@ -3224,7 +3224,7 @@

    Arguments

    @@ -3254,7 +3254,7 @@

    Arguments

    @@ -3269,7 +3269,7 @@

    Arguments

    @@ -3284,7 +3284,7 @@

    Arguments

    @@ -3329,7 +3329,7 @@

    Arguments

    @@ -3414,7 +3414,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_accdrv.html b/develop/module/dbcsr_mm_accdrv.html index 782b702c08f..43cd401dd35 100644 --- a/develop/module/dbcsr_mm_accdrv.html +++ b/develop/module/dbcsr_mm_accdrv.html @@ -111,8 +111,8 @@

    Variables

    @@ -251,7 +251,7 @@

    Variables

    @@ -336,7 +336,7 @@

    Components

    @@ -387,7 +387,7 @@

    Components

    @@ -621,7 +621,7 @@

    Components

    @@ -697,7 +697,7 @@

    Arguments

    @@ -712,7 +712,7 @@

    Arguments

    @@ -727,7 +727,7 @@

    Arguments

    @@ -742,7 +742,7 @@

    Arguments

    @@ -838,7 +838,7 @@

    Arguments

    @@ -934,7 +934,7 @@

    Arguments

    @@ -974,7 +974,7 @@

    Arguments

    @@ -1044,7 +1044,7 @@

    Arguments

    @@ -1114,7 +1114,7 @@

    Arguments

    @@ -1167,7 +1167,7 @@

    Arguments

    @@ -1182,7 +1182,7 @@

    Arguments

    @@ -1197,7 +1197,7 @@

    Arguments

    @@ -1212,7 +1212,7 @@

    Arguments

    @@ -1227,7 +1227,7 @@

    Arguments

    @@ -1242,7 +1242,7 @@

    Arguments

    @@ -1257,7 +1257,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_cannon.html b/develop/module/dbcsr_mm_cannon.html index 5393fe8fd28..6edd86fcd96 100644 --- a/develop/module/dbcsr_mm_cannon.html +++ b/develop/module/dbcsr_mm_cannon.html @@ -111,9 +111,9 @@

    Variables

    @@ -192,34 +192,34 @@

    Uses

    @@ -244,7 +244,7 @@

    Variables

    @@ -261,7 +261,7 @@

    Variables

    @@ -278,7 +278,7 @@

    Variables

    @@ -448,7 +448,7 @@

    Arguments

    @@ -583,7 +583,7 @@

    Arguments

    @@ -598,7 +598,7 @@

    Arguments

    @@ -613,7 +613,7 @@

    Arguments

    @@ -628,7 +628,7 @@

    Arguments

    @@ -643,7 +643,7 @@

    Arguments

    @@ -658,7 +658,7 @@

    Arguments

    @@ -673,7 +673,7 @@

    Arguments

    @@ -688,7 +688,7 @@

    Arguments

    @@ -703,7 +703,7 @@

    Arguments

    @@ -718,7 +718,7 @@

    Arguments

    @@ -758,7 +758,7 @@

    Arguments

    @@ -1003,7 +1003,7 @@

    Arguments

    @@ -1033,7 +1033,7 @@

    Arguments

    @@ -1049,7 +1049,7 @@

    Arguments

    @@ -1065,7 +1065,7 @@

    Arguments

    @@ -1081,7 +1081,7 @@

    Arguments

    @@ -1169,7 +1169,7 @@

    Arguments

    @@ -1184,7 +1184,7 @@

    Arguments

    @@ -1199,7 +1199,7 @@

    Arguments

    @@ -1214,7 +1214,7 @@

    Arguments

    @@ -1229,7 +1229,7 @@

    Arguments

    @@ -1314,7 +1314,7 @@

    Arguments

    @@ -1329,7 +1329,7 @@

    Arguments

    @@ -1344,7 +1344,7 @@

    Arguments

    @@ -1405,7 +1405,7 @@

    Arguments

    @@ -1420,7 +1420,7 @@

    Arguments

    @@ -1530,7 +1530,7 @@

    Arguments

    @@ -1545,7 +1545,7 @@

    Arguments

    @@ -1560,7 +1560,7 @@

    Arguments

    @@ -1770,7 +1770,7 @@

    Arguments

    @@ -1785,7 +1785,7 @@

    Arguments

    @@ -1800,7 +1800,7 @@

    Arguments

    @@ -1845,7 +1845,7 @@

    Arguments

    @@ -1860,7 +1860,7 @@

    Arguments

    @@ -1875,7 +1875,7 @@

    Arguments

    @@ -1980,7 +1980,7 @@

    Arguments

    @@ -2130,7 +2130,7 @@

    Arguments

    @@ -2145,7 +2145,7 @@

    Arguments

    @@ -2160,7 +2160,7 @@

    Arguments

    @@ -2175,7 +2175,7 @@

    Arguments

    @@ -2190,7 +2190,7 @@

    Arguments

    @@ -2205,7 +2205,7 @@

    Arguments

    @@ -2385,7 +2385,7 @@

    Arguments

    @@ -2470,7 +2470,7 @@

    Arguments

    @@ -2485,7 +2485,7 @@

    Arguments

    @@ -2500,7 +2500,7 @@

    Arguments

    @@ -2545,7 +2545,7 @@

    Arguments

    @@ -2560,7 +2560,7 @@

    Arguments

    @@ -2575,7 +2575,7 @@

    Arguments

    @@ -2680,7 +2680,7 @@

    Arguments

    @@ -2830,7 +2830,7 @@

    Arguments

    @@ -2845,7 +2845,7 @@

    Arguments

    @@ -2860,7 +2860,7 @@

    Arguments

    @@ -2875,7 +2875,7 @@

    Arguments

    @@ -2890,7 +2890,7 @@

    Arguments

    @@ -2905,7 +2905,7 @@

    Arguments

    @@ -3085,7 +3085,7 @@

    Arguments

    @@ -3170,7 +3170,7 @@

    Arguments

    @@ -3185,7 +3185,7 @@

    Arguments

    @@ -3200,7 +3200,7 @@

    Arguments

    @@ -3245,7 +3245,7 @@

    Arguments

    @@ -3260,7 +3260,7 @@

    Arguments

    @@ -3275,7 +3275,7 @@

    Arguments

    @@ -3380,7 +3380,7 @@

    Arguments

    @@ -3530,7 +3530,7 @@

    Arguments

    @@ -3545,7 +3545,7 @@

    Arguments

    @@ -3560,7 +3560,7 @@

    Arguments

    @@ -3575,7 +3575,7 @@

    Arguments

    @@ -3590,7 +3590,7 @@

    Arguments

    @@ -3605,7 +3605,7 @@

    Arguments

    @@ -3785,7 +3785,7 @@

    Arguments

    @@ -3870,7 +3870,7 @@

    Arguments

    @@ -3885,7 +3885,7 @@

    Arguments

    @@ -3900,7 +3900,7 @@

    Arguments

    @@ -3945,7 +3945,7 @@

    Arguments

    @@ -3960,7 +3960,7 @@

    Arguments

    @@ -3975,7 +3975,7 @@

    Arguments

    @@ -4080,7 +4080,7 @@

    Arguments

    @@ -4230,7 +4230,7 @@

    Arguments

    @@ -4245,7 +4245,7 @@

    Arguments

    @@ -4260,7 +4260,7 @@

    Arguments

    @@ -4275,7 +4275,7 @@

    Arguments

    @@ -4290,7 +4290,7 @@

    Arguments

    @@ -4305,7 +4305,7 @@

    Arguments

    @@ -4485,7 +4485,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_common.html b/develop/module/dbcsr_mm_common.html index 93e9351703e..8cd8a757e50 100644 --- a/develop/module/dbcsr_mm_common.html +++ b/develop/module/dbcsr_mm_common.html @@ -111,7 +111,7 @@

    Variables

    @@ -516,7 +516,7 @@

    Components

    @@ -582,7 +582,7 @@

    Components

    @@ -648,7 +648,7 @@

    Arguments

    @@ -663,7 +663,7 @@

    Arguments

    @@ -753,7 +753,7 @@

    Arguments

    @@ -888,7 +888,7 @@

    Arguments

    @@ -903,7 +903,7 @@

    Arguments

    @@ -918,7 +918,7 @@

    Arguments

    @@ -948,7 +948,7 @@

    Arguments

    @@ -963,7 +963,7 @@

    Arguments

    @@ -1003,7 +1003,7 @@

    Arguments

    @@ -1018,7 +1018,7 @@

    Arguments

    @@ -1033,7 +1033,7 @@

    Arguments

    @@ -1048,7 +1048,7 @@

    Arguments

    @@ -1078,7 +1078,7 @@

    Arguments

    @@ -1093,7 +1093,7 @@

    Arguments

    @@ -1148,7 +1148,7 @@

    Arguments

    @@ -1208,7 +1208,7 @@

    Arguments

    @@ -1263,7 +1263,7 @@

    Arguments

    @@ -1348,7 +1348,7 @@

    Arguments

    @@ -1378,7 +1378,7 @@

    Arguments

    @@ -1393,7 +1393,7 @@

    Arguments

    @@ -1509,7 +1509,7 @@

    Arguments

    @@ -1539,7 +1539,7 @@

    Arguments

    @@ -1554,7 +1554,7 @@

    Arguments

    @@ -1624,7 +1624,7 @@

    Arguments

    @@ -1694,7 +1694,7 @@

    Arguments

    @@ -1724,7 +1724,7 @@

    Arguments

    @@ -1739,7 +1739,7 @@

    Arguments

    @@ -1754,7 +1754,7 @@

    Arguments

    @@ -1809,7 +1809,7 @@

    Arguments

    @@ -1839,7 +1839,7 @@

    Arguments

    @@ -1854,7 +1854,7 @@

    Arguments

    @@ -1869,7 +1869,7 @@

    Arguments

    @@ -1924,7 +1924,7 @@

    Arguments

    @@ -1954,7 +1954,7 @@

    Arguments

    @@ -1969,7 +1969,7 @@

    Arguments

    @@ -1984,7 +1984,7 @@

    Arguments

    @@ -2039,7 +2039,7 @@

    Arguments

    @@ -2069,7 +2069,7 @@

    Arguments

    @@ -2084,7 +2084,7 @@

    Arguments

    @@ -2099,7 +2099,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_csr.html b/develop/module/dbcsr_mm_csr.html index 2652d0b94a7..58b259e754b 100644 --- a/develop/module/dbcsr_mm_csr.html +++ b/develop/module/dbcsr_mm_csr.html @@ -113,7 +113,7 @@

    Variables

    @@ -211,18 +211,18 @@

    Uses

    @@ -281,7 +281,7 @@

    Variables

    @@ -738,7 +738,7 @@

    Components

    @@ -887,7 +887,7 @@

    Arguments

    @@ -903,7 +903,7 @@

    Arguments

    @@ -949,7 +949,7 @@

    Arguments

    @@ -1085,7 +1085,7 @@

    Arguments

    @@ -1370,7 +1370,7 @@

    Arguments

    @@ -1415,7 +1415,7 @@

    Arguments

    @@ -1515,7 +1515,7 @@

    Arguments

    @@ -1710,7 +1710,7 @@

    Arguments

    @@ -1740,7 +1740,7 @@

    Arguments

    @@ -1845,7 +1845,7 @@

    Arguments

    @@ -1890,7 +1890,7 @@

    Arguments

    @@ -2185,7 +2185,7 @@

    Arguments

    @@ -2375,7 +2375,7 @@

    Arguments

    @@ -2405,7 +2405,7 @@

    Arguments

    @@ -2420,7 +2420,7 @@

    Arguments

    @@ -2460,7 +2460,7 @@

    Arguments

    @@ -2500,7 +2500,7 @@

    Arguments

    @@ -2540,7 +2540,7 @@

    Arguments

    @@ -2555,7 +2555,7 @@

    Arguments

    @@ -2570,7 +2570,7 @@

    Arguments

    @@ -2585,7 +2585,7 @@

    Arguments

    @@ -2675,7 +2675,7 @@

    Arguments

    @@ -2715,7 +2715,7 @@

    Arguments

    @@ -2785,7 +2785,7 @@

    Arguments

    @@ -2930,7 +2930,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_dist_operations.html b/develop/module/dbcsr_mm_dist_operations.html index 07f54e75ca4..946419bc8a9 100644 --- a/develop/module/dbcsr_mm_dist_operations.html +++ b/develop/module/dbcsr_mm_dist_operations.html @@ -112,7 +112,7 @@

    Variables

    @@ -327,7 +327,7 @@

    Arguments

    @@ -491,7 +491,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    @@ -521,7 +521,7 @@

    Arguments

    @@ -666,7 +666,7 @@

    Arguments

    @@ -681,7 +681,7 @@

    Arguments

    @@ -696,7 +696,7 @@

    Arguments

    @@ -751,7 +751,7 @@

    Arguments

    @@ -792,7 +792,7 @@

    Arguments

    @@ -807,7 +807,7 @@

    Arguments

    @@ -1017,7 +1017,7 @@

    Arguments

    @@ -1032,7 +1032,7 @@

    Arguments

    @@ -1047,7 +1047,7 @@

    Arguments

    @@ -1062,7 +1062,7 @@

    Arguments

    @@ -1077,7 +1077,7 @@

    Arguments

    @@ -1092,7 +1092,7 @@

    Arguments

    @@ -1107,7 +1107,7 @@

    Arguments

    @@ -1122,7 +1122,7 @@

    Arguments

    @@ -1654,7 +1654,7 @@

    Arguments

    @@ -1669,7 +1669,7 @@

    Arguments

    @@ -1709,7 +1709,7 @@

    Arguments

    @@ -1724,7 +1724,7 @@

    Arguments

    @@ -1949,7 +1949,7 @@

    Arguments

    @@ -2096,7 +2096,7 @@

    Arguments

    @@ -2152,7 +2152,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_hostdrv.html b/develop/module/dbcsr_mm_hostdrv.html index 153515d21a7..ee153259c16 100644 --- a/develop/module/dbcsr_mm_hostdrv.html +++ b/develop/module/dbcsr_mm_hostdrv.html @@ -111,10 +111,10 @@

    Variables

    @@ -193,12 +193,12 @@

    Uses

    @@ -223,7 +223,7 @@

    Variables

    @@ -257,7 +257,7 @@

    Variables

    @@ -274,7 +274,7 @@

    Variables

    @@ -401,7 +401,7 @@

    Arguments

    @@ -456,7 +456,7 @@

    Arguments

    @@ -471,7 +471,7 @@

    Arguments

    @@ -487,7 +487,7 @@

    Arguments

    @@ -518,7 +518,7 @@

    Arguments

    @@ -548,7 +548,7 @@

    Arguments

    @@ -603,7 +603,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_multrec.html b/develop/module/dbcsr_mm_multrec.html index 70588e3669d..8f9b46a392b 100644 --- a/develop/module/dbcsr_mm_multrec.html +++ b/develop/module/dbcsr_mm_multrec.html @@ -111,7 +111,7 @@

    Variables

    @@ -205,13 +205,13 @@

    Uses

    @@ -669,7 +669,7 @@

    Components

    @@ -786,7 +786,7 @@

    Arguments

    @@ -831,7 +831,7 @@

    Arguments

    @@ -906,7 +906,7 @@

    Arguments

    @@ -996,7 +996,7 @@

    Arguments

    @@ -1087,7 +1087,7 @@

    Arguments

    @@ -1102,7 +1102,7 @@

    Arguments

    @@ -1118,7 +1118,7 @@

    Arguments

    @@ -1164,7 +1164,7 @@

    Arguments

    @@ -1310,7 +1310,7 @@

    Arguments

    @@ -1325,7 +1325,7 @@

    Arguments

    @@ -1341,7 +1341,7 @@

    Arguments

    @@ -1357,7 +1357,7 @@

    Arguments

    @@ -1444,7 +1444,7 @@

    Arguments

    @@ -1484,7 +1484,7 @@

    Arguments

    @@ -1499,7 +1499,7 @@

    Arguments

    @@ -1539,7 +1539,7 @@

    Arguments

    @@ -1579,7 +1579,7 @@

    Arguments

    @@ -1594,7 +1594,7 @@

    Arguments

    @@ -1624,7 +1624,7 @@

    Arguments

    @@ -1694,7 +1694,7 @@

    Arguments

    @@ -1739,7 +1739,7 @@

    Arguments

    @@ -1754,7 +1754,7 @@

    Arguments

    @@ -1769,7 +1769,7 @@

    Arguments

    @@ -1784,7 +1784,7 @@

    Arguments

    @@ -1919,7 +1919,7 @@

    Arguments

    @@ -1959,7 +1959,7 @@

    Arguments

    @@ -1989,7 +1989,7 @@

    Arguments

    @@ -2004,7 +2004,7 @@

    Arguments

    @@ -2161,7 +2161,7 @@

    Arguments

    @@ -2176,7 +2176,7 @@

    Arguments

    @@ -2191,7 +2191,7 @@

    Arguments

    @@ -2206,7 +2206,7 @@

    Arguments

    @@ -2236,7 +2236,7 @@

    Arguments

    @@ -2251,7 +2251,7 @@

    Arguments

    @@ -2266,7 +2266,7 @@

    Arguments

    @@ -2281,7 +2281,7 @@

    Arguments

    @@ -2322,7 +2322,7 @@

    Arguments

    @@ -2337,7 +2337,7 @@

    Arguments

    @@ -2352,7 +2352,7 @@

    Arguments

    @@ -2367,7 +2367,7 @@

    Arguments

    @@ -2397,7 +2397,7 @@

    Arguments

    @@ -2412,7 +2412,7 @@

    Arguments

    @@ -2427,7 +2427,7 @@

    Arguments

    @@ -2442,7 +2442,7 @@

    Arguments

    @@ -2483,7 +2483,7 @@

    Arguments

    @@ -2498,7 +2498,7 @@

    Arguments

    @@ -2513,7 +2513,7 @@

    Arguments

    @@ -2528,7 +2528,7 @@

    Arguments

    @@ -2558,7 +2558,7 @@

    Arguments

    @@ -2573,7 +2573,7 @@

    Arguments

    @@ -2588,7 +2588,7 @@

    Arguments

    @@ -2603,7 +2603,7 @@

    Arguments

    @@ -2644,7 +2644,7 @@

    Arguments

    @@ -2659,7 +2659,7 @@

    Arguments

    @@ -2674,7 +2674,7 @@

    Arguments

    @@ -2689,7 +2689,7 @@

    Arguments

    @@ -2719,7 +2719,7 @@

    Arguments

    @@ -2734,7 +2734,7 @@

    Arguments

    @@ -2749,7 +2749,7 @@

    Arguments

    @@ -2764,7 +2764,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_sched.html b/develop/module/dbcsr_mm_sched.html index 5988fa8b6de..8c3655376f8 100644 --- a/develop/module/dbcsr_mm_sched.html +++ b/develop/module/dbcsr_mm_sched.html @@ -111,7 +111,7 @@

    Variables

    @@ -195,17 +195,17 @@

    Uses

    @@ -230,7 +230,7 @@

    Variables

    @@ -298,7 +298,7 @@

    Components

    @@ -383,7 +383,7 @@

    Components

    @@ -619,7 +619,7 @@

    Components

    @@ -735,7 +735,7 @@

    Arguments

    @@ -750,7 +750,7 @@

    Arguments

    @@ -790,7 +790,7 @@

    Arguments

    @@ -830,7 +830,7 @@

    Arguments

    @@ -845,7 +845,7 @@

    Arguments

    @@ -860,7 +860,7 @@

    Arguments

    @@ -875,7 +875,7 @@

    Arguments

    @@ -915,7 +915,7 @@

    Arguments

    @@ -955,7 +955,7 @@

    Arguments

    @@ -995,7 +995,7 @@

    Arguments

    @@ -1063,7 +1063,7 @@

    Arguments

    @@ -1078,7 +1078,7 @@

    Arguments

    @@ -1093,7 +1093,7 @@

    Arguments

    @@ -1138,7 +1138,7 @@

    Arguments

    @@ -1178,7 +1178,7 @@

    Arguments

    @@ -1248,7 +1248,7 @@

    Arguments

    @@ -1263,7 +1263,7 @@

    Arguments

    @@ -1463,7 +1463,7 @@

    Arguments

    @@ -1518,7 +1518,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mm_types.html b/develop/module/dbcsr_mm_types.html index d0d087bb83d..a2fba8c58f2 100644 --- a/develop/module/dbcsr_mm_types.html +++ b/develop/module/dbcsr_mm_types.html @@ -111,7 +111,7 @@

    Variables

    - moduleN + moduleN dbcsr_ps_width dbcsr_ps_acc_width p_m @@ -183,7 +183,7 @@

    Variables

    @@ -387,7 +387,7 @@

    Components

    diff --git a/develop/module/dbcsr_mp_methods.html b/develop/module/dbcsr_mp_methods.html index fc577b886c1..cbdc0d956ad 100644 --- a/develop/module/dbcsr_mp_methods.html +++ b/develop/module/dbcsr_mp_methods.html @@ -111,7 +111,7 @@

    Variables

    @@ -199,9 +199,9 @@

    Uses

    @@ -279,7 +279,7 @@

    Arguments

    @@ -294,7 +294,7 @@

    Arguments

    @@ -339,7 +339,7 @@

    Arguments

    @@ -384,7 +384,7 @@

    Arguments

    @@ -423,7 +423,7 @@

    Arguments

    @@ -438,7 +438,7 @@

    Arguments

    @@ -501,7 +501,7 @@

    Arguments

    @@ -546,7 +546,7 @@

    Arguments

    @@ -561,7 +561,7 @@

    Arguments

    @@ -576,7 +576,7 @@

    Arguments

    @@ -621,7 +621,7 @@

    Arguments

    @@ -666,7 +666,7 @@

    Arguments

    @@ -711,7 +711,7 @@

    Arguments

    @@ -756,7 +756,7 @@

    Arguments

    @@ -801,7 +801,7 @@

    Arguments

    @@ -846,7 +846,7 @@

    Arguments

    @@ -891,7 +891,7 @@

    Arguments

    @@ -936,7 +936,7 @@

    Arguments

    @@ -981,7 +981,7 @@

    Arguments

    @@ -1026,7 +1026,7 @@

    Arguments

    @@ -1071,7 +1071,7 @@

    Arguments

    @@ -1121,7 +1121,7 @@

    Arguments

    @@ -1161,7 +1161,7 @@

    Arguments

    @@ -1176,7 +1176,7 @@

    Arguments

    @@ -1221,7 +1221,7 @@

    Arguments

    @@ -1266,7 +1266,7 @@

    Arguments

    @@ -1306,7 +1306,7 @@

    Arguments

    @@ -1321,7 +1321,7 @@

    Arguments

    @@ -1376,7 +1376,7 @@

    Arguments

    @@ -1416,7 +1416,7 @@

    Arguments

    @@ -1446,7 +1446,7 @@

    Arguments

    @@ -1516,7 +1516,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mp_operations.html b/develop/module/dbcsr_mp_operations.html index 5cdc867ebd5..b53f91f2f3b 100644 --- a/develop/module/dbcsr_mp_operations.html +++ b/develop/module/dbcsr_mp_operations.html @@ -111,7 +111,7 @@

    Variables

    @@ -196,12 +196,12 @@

    Uses

    @@ -376,7 +376,7 @@

    Arguments

    @@ -562,7 +562,7 @@

    Arguments

    @@ -748,7 +748,7 @@

    Arguments

    @@ -934,7 +934,7 @@

    Arguments

    @@ -1120,7 +1120,7 @@

    Arguments

    @@ -1300,7 +1300,7 @@

    Arguments

    @@ -1393,7 +1393,7 @@

    Arguments

    @@ -1533,7 +1533,7 @@

    Arguments

    @@ -1708,7 +1708,7 @@

    Arguments

    @@ -1844,7 +1844,7 @@

    Arguments

    @@ -1944,7 +1944,7 @@

    Arguments

    @@ -2014,7 +2014,7 @@

    Arguments

    @@ -2044,7 +2044,7 @@

    Arguments

    @@ -2099,7 +2099,7 @@

    Arguments

    @@ -2169,7 +2169,7 @@

    Arguments

    @@ -2184,7 +2184,7 @@

    Arguments

    @@ -2259,7 +2259,7 @@

    Arguments

    @@ -2329,7 +2329,7 @@

    Arguments

    @@ -2344,7 +2344,7 @@

    Arguments

    @@ -2374,7 +2374,7 @@

    Arguments

    @@ -2414,7 +2414,7 @@

    Arguments

    @@ -2519,7 +2519,7 @@

    Arguments

    @@ -2559,7 +2559,7 @@

    Arguments

    @@ -2734,7 +2734,7 @@

    Arguments

    @@ -3024,7 +3024,7 @@

    Arguments

    @@ -3205,7 +3205,7 @@

    Arguments

    @@ -3386,7 +3386,7 @@

    Arguments

    @@ -3567,7 +3567,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_mpiwrap.html b/develop/module/dbcsr_mpiwrap.html index 8f2e8dfa8c8..f94454e560e 100644 --- a/develop/module/dbcsr_mpiwrap.html +++ b/develop/module/dbcsr_mpiwrap.html @@ -141,7 +141,7 @@

    Variables

    mp_info_nullmpi_character_sizempi_integer_size - moduleN + moduleNMAX_PERFmax_stack_sizestack_pointer @@ -778,9 +778,9 @@

    Uses

    @@ -1627,7 +1627,7 @@

    Arguments

    @@ -1726,7 +1726,7 @@

    Arguments

    @@ -2317,7 +2317,7 @@

    Arguments

    @@ -2390,7 +2390,7 @@

    Arguments

    @@ -2463,7 +2463,7 @@

    Arguments

    @@ -2536,7 +2536,7 @@

    Arguments

    @@ -2607,7 +2607,7 @@

    Arguments

    @@ -2680,7 +2680,7 @@

    Arguments

    @@ -2753,7 +2753,7 @@

    Arguments

    @@ -2826,7 +2826,7 @@

    Arguments

    @@ -2897,7 +2897,7 @@

    Arguments

    @@ -2970,7 +2970,7 @@

    Arguments

    @@ -3043,7 +3043,7 @@

    Arguments

    @@ -3116,7 +3116,7 @@

    Arguments

    @@ -3187,7 +3187,7 @@

    Arguments

    @@ -3260,7 +3260,7 @@

    Arguments

    @@ -3333,7 +3333,7 @@

    Arguments

    @@ -3406,7 +3406,7 @@

    Arguments

    @@ -3477,7 +3477,7 @@

    Arguments

    @@ -3550,7 +3550,7 @@

    Arguments

    @@ -3623,7 +3623,7 @@

    Arguments

    @@ -3696,7 +3696,7 @@

    Arguments

    @@ -3767,7 +3767,7 @@

    Arguments

    @@ -3840,7 +3840,7 @@

    Arguments

    @@ -3913,7 +3913,7 @@

    Arguments

    @@ -3986,7 +3986,7 @@

    Arguments

    @@ -4055,7 +4055,7 @@

    Arguments

    @@ -4124,7 +4124,7 @@

    Arguments

    @@ -4193,7 +4193,7 @@

    Arguments

    @@ -4262,7 +4262,7 @@

    Arguments

    @@ -4343,7 +4343,7 @@

    Arguments

    @@ -4373,7 +4373,7 @@

    Arguments

    @@ -4431,7 +4431,7 @@

    Arguments

    @@ -4461,7 +4461,7 @@

    Arguments

    @@ -4517,7 +4517,7 @@

    Arguments

    @@ -4547,7 +4547,7 @@

    Arguments

    @@ -4605,7 +4605,7 @@

    Arguments

    @@ -4635,7 +4635,7 @@

    Arguments

    @@ -4691,7 +4691,7 @@

    Arguments

    @@ -4721,7 +4721,7 @@

    Arguments

    @@ -4779,7 +4779,7 @@

    Arguments

    @@ -4809,7 +4809,7 @@

    Arguments

    @@ -4865,7 +4865,7 @@

    Arguments

    @@ -4895,7 +4895,7 @@

    Arguments

    @@ -4953,7 +4953,7 @@

    Arguments

    @@ -4983,7 +4983,7 @@

    Arguments

    @@ -5039,7 +5039,7 @@

    Arguments

    @@ -5069,7 +5069,7 @@

    Arguments

    @@ -5127,7 +5127,7 @@

    Arguments

    @@ -5157,7 +5157,7 @@

    Arguments

    @@ -5213,7 +5213,7 @@

    Arguments

    @@ -5243,7 +5243,7 @@

    Arguments

    @@ -5301,7 +5301,7 @@

    Arguments

    @@ -5331,7 +5331,7 @@

    Arguments

    @@ -8140,7 +8140,7 @@

    Arguments

    @@ -8213,7 +8213,7 @@

    Arguments

    @@ -8286,7 +8286,7 @@

    Arguments

    @@ -8359,7 +8359,7 @@

    Arguments

    @@ -8432,7 +8432,7 @@

    Arguments

    @@ -8505,7 +8505,7 @@

    Arguments

    @@ -8576,7 +8576,7 @@

    Arguments

    @@ -8640,7 +8640,7 @@

    Arguments

    @@ -8709,7 +8709,7 @@

    Arguments

    @@ -8778,7 +8778,7 @@

    Arguments

    @@ -8847,7 +8847,7 @@

    Arguments

    @@ -8916,7 +8916,7 @@

    Arguments

    @@ -8985,7 +8985,7 @@

    Arguments

    @@ -16587,7 +16587,7 @@

    Arguments

    @@ -16676,7 +16676,7 @@

    Arguments

    @@ -16765,7 +16765,7 @@

    Arguments

    @@ -16854,7 +16854,7 @@

    Arguments

    @@ -16943,7 +16943,7 @@

    Arguments

    @@ -17032,7 +17032,7 @@

    Arguments

    @@ -17121,7 +17121,7 @@

    Arguments

    @@ -17210,7 +17210,7 @@

    Arguments

    @@ -17299,7 +17299,7 @@

    Arguments

    @@ -17388,7 +17388,7 @@

    Arguments

    @@ -17477,7 +17477,7 @@

    Arguments

    @@ -17566,7 +17566,7 @@

    Arguments

    @@ -17655,7 +17655,7 @@

    Arguments

    @@ -17744,7 +17744,7 @@

    Arguments

    @@ -17833,7 +17833,7 @@

    Arguments

    @@ -17922,7 +17922,7 @@

    Arguments

    @@ -18011,7 +18011,7 @@

    Arguments

    @@ -18100,7 +18100,7 @@

    Arguments

    @@ -18189,7 +18189,7 @@

    Arguments

    @@ -18278,7 +18278,7 @@

    Arguments

    @@ -18367,7 +18367,7 @@

    Arguments

    @@ -18456,7 +18456,7 @@

    Arguments

    @@ -18545,7 +18545,7 @@

    Arguments

    @@ -18634,7 +18634,7 @@

    Arguments

    @@ -18723,7 +18723,7 @@

    Arguments

    @@ -18812,7 +18812,7 @@

    Arguments

    @@ -18901,7 +18901,7 @@

    Arguments

    @@ -18990,7 +18990,7 @@

    Arguments

    @@ -19079,7 +19079,7 @@

    Arguments

    @@ -19168,7 +19168,7 @@

    Arguments

    @@ -19257,7 +19257,7 @@

    Arguments

    @@ -19346,7 +19346,7 @@

    Arguments

    @@ -19435,7 +19435,7 @@

    Arguments

    @@ -19524,7 +19524,7 @@

    Arguments

    @@ -19613,7 +19613,7 @@

    Arguments

    @@ -19702,7 +19702,7 @@

    Arguments

    @@ -19827,7 +19827,7 @@

    Arguments

    @@ -19952,7 +19952,7 @@

    Arguments

    @@ -20077,7 +20077,7 @@

    Arguments

    @@ -20202,7 +20202,7 @@

    Arguments

    @@ -20327,7 +20327,7 @@

    Arguments

    @@ -20452,7 +20452,7 @@

    Arguments

    @@ -20577,7 +20577,7 @@

    Arguments

    @@ -20702,7 +20702,7 @@

    Arguments

    @@ -20827,7 +20827,7 @@

    Arguments

    @@ -20952,7 +20952,7 @@

    Arguments

    @@ -21077,7 +21077,7 @@

    Arguments

    @@ -21202,7 +21202,7 @@

    Arguments

    @@ -21313,7 +21313,7 @@

    Arguments

    @@ -21414,7 +21414,7 @@

    Arguments

    @@ -21515,7 +21515,7 @@

    Arguments

    @@ -21616,7 +21616,7 @@

    Arguments

    @@ -21717,7 +21717,7 @@

    Arguments

    @@ -21818,7 +21818,7 @@

    Arguments

    @@ -21919,7 +21919,7 @@

    Arguments

    @@ -22020,7 +22020,7 @@

    Arguments

    @@ -22121,7 +22121,7 @@

    Arguments

    @@ -22222,7 +22222,7 @@

    Arguments

    @@ -22323,7 +22323,7 @@

    Arguments

    @@ -22424,7 +22424,7 @@

    Arguments

    @@ -22570,7 +22570,7 @@

    Arguments

    @@ -22716,7 +22716,7 @@

    Arguments

    @@ -22862,7 +22862,7 @@

    Arguments

    @@ -23008,7 +23008,7 @@

    Arguments

    @@ -23154,7 +23154,7 @@

    Arguments

    @@ -23300,7 +23300,7 @@

    Arguments

    @@ -23489,7 +23489,7 @@

    Arguments

    @@ -23577,7 +23577,7 @@

    Arguments

    @@ -23896,7 +23896,7 @@

    Arguments

    @@ -23984,7 +23984,7 @@

    Arguments

    @@ -24303,7 +24303,7 @@

    Arguments

    @@ -24391,7 +24391,7 @@

    Arguments

    @@ -24710,7 +24710,7 @@

    Arguments

    @@ -24798,7 +24798,7 @@

    Arguments

    @@ -25117,7 +25117,7 @@

    Arguments

    @@ -25205,7 +25205,7 @@

    Arguments

    @@ -25524,7 +25524,7 @@

    Arguments

    @@ -25612,7 +25612,7 @@

    Arguments

    @@ -26884,7 +26884,7 @@

    Arguments

    @@ -26974,7 +26974,7 @@

    Arguments

    @@ -27060,7 +27060,7 @@

    Arguments

    @@ -27150,7 +27150,7 @@

    Arguments

    @@ -27236,7 +27236,7 @@

    Arguments

    @@ -27326,7 +27326,7 @@

    Arguments

    @@ -27412,7 +27412,7 @@

    Arguments

    @@ -27502,7 +27502,7 @@

    Arguments

    @@ -27588,7 +27588,7 @@

    Arguments

    @@ -27678,7 +27678,7 @@

    Arguments

    @@ -27764,7 +27764,7 @@

    Arguments

    @@ -27854,7 +27854,7 @@

    Arguments

    @@ -27978,7 +27978,7 @@

    Arguments

    @@ -28077,7 +28077,7 @@

    Arguments

    @@ -28176,7 +28176,7 @@

    Arguments

    @@ -28275,7 +28275,7 @@

    Arguments

    @@ -28374,7 +28374,7 @@

    Arguments

    @@ -28473,7 +28473,7 @@

    Arguments

    @@ -28584,7 +28584,7 @@

    Arguments

    @@ -28736,7 +28736,7 @@

    Arguments

    @@ -28884,7 +28884,7 @@

    Arguments

    @@ -29036,7 +29036,7 @@

    Arguments

    @@ -29184,7 +29184,7 @@

    Arguments

    @@ -29336,7 +29336,7 @@

    Arguments

    @@ -29484,7 +29484,7 @@

    Arguments

    @@ -29636,7 +29636,7 @@

    Arguments

    @@ -29784,7 +29784,7 @@

    Arguments

    @@ -29936,7 +29936,7 @@

    Arguments

    @@ -30084,7 +30084,7 @@

    Arguments

    @@ -30236,7 +30236,7 @@

    Arguments

    @@ -30400,7 +30400,7 @@

    Arguments

    @@ -30511,7 +30511,7 @@

    Arguments

    @@ -30618,7 +30618,7 @@

    Arguments

    @@ -30729,7 +30729,7 @@

    Arguments

    @@ -30836,7 +30836,7 @@

    Arguments

    @@ -30947,7 +30947,7 @@

    Arguments

    @@ -31054,7 +31054,7 @@

    Arguments

    @@ -31165,7 +31165,7 @@

    Arguments

    @@ -31272,7 +31272,7 @@

    Arguments

    @@ -31383,7 +31383,7 @@

    Arguments

    @@ -31490,7 +31490,7 @@

    Arguments

    @@ -31601,7 +31601,7 @@

    Arguments

    @@ -31807,7 +31807,7 @@

    Arguments

    @@ -31894,7 +31894,7 @@

    Arguments

    @@ -31924,7 +31924,7 @@

    Arguments

    @@ -32005,7 +32005,7 @@

    Arguments

    @@ -32035,7 +32035,7 @@

    Arguments

    @@ -32112,7 +32112,7 @@

    Arguments

    @@ -32142,7 +32142,7 @@

    Arguments

    @@ -32223,7 +32223,7 @@

    Arguments

    @@ -32253,7 +32253,7 @@

    Arguments

    @@ -32330,7 +32330,7 @@

    Arguments

    @@ -32360,7 +32360,7 @@

    Arguments

    @@ -32441,7 +32441,7 @@

    Arguments

    @@ -32471,7 +32471,7 @@

    Arguments

    @@ -32548,7 +32548,7 @@

    Arguments

    @@ -32578,7 +32578,7 @@

    Arguments

    @@ -32659,7 +32659,7 @@

    Arguments

    @@ -32689,7 +32689,7 @@

    Arguments

    @@ -32766,7 +32766,7 @@

    Arguments

    @@ -32796,7 +32796,7 @@

    Arguments

    @@ -32877,7 +32877,7 @@

    Arguments

    @@ -32907,7 +32907,7 @@

    Arguments

    @@ -32984,7 +32984,7 @@

    Arguments

    @@ -33014,7 +33014,7 @@

    Arguments

    @@ -33095,7 +33095,7 @@

    Arguments

    @@ -33125,7 +33125,7 @@

    Arguments

    @@ -33202,7 +33202,7 @@

    Arguments

    @@ -33301,7 +33301,7 @@

    Arguments

    @@ -33331,7 +33331,7 @@

    Arguments

    @@ -33862,7 +33862,7 @@

    Arguments

    @@ -33937,7 +33937,7 @@

    Arguments

    @@ -34025,7 +34025,7 @@

    Arguments

    @@ -34100,7 +34100,7 @@

    Arguments

    @@ -34188,7 +34188,7 @@

    Arguments

    @@ -34263,7 +34263,7 @@

    Arguments

    @@ -34351,7 +34351,7 @@

    Arguments

    @@ -34426,7 +34426,7 @@

    Arguments

    @@ -34514,7 +34514,7 @@

    Arguments

    @@ -34589,7 +34589,7 @@

    Arguments

    @@ -34677,7 +34677,7 @@

    Arguments

    @@ -34752,7 +34752,7 @@

    Arguments

    @@ -34831,7 +34831,7 @@

    Arguments

    @@ -34846,7 +34846,7 @@

    Arguments

    @@ -34900,7 +34900,7 @@

    Arguments

    @@ -34915,7 +34915,7 @@

    Arguments

    @@ -34969,7 +34969,7 @@

    Arguments

    @@ -34984,7 +34984,7 @@

    Arguments

    @@ -35038,7 +35038,7 @@

    Arguments

    @@ -35053,7 +35053,7 @@

    Arguments

    @@ -35107,7 +35107,7 @@

    Arguments

    @@ -35122,7 +35122,7 @@

    Arguments

    @@ -35176,7 +35176,7 @@

    Arguments

    @@ -35191,7 +35191,7 @@

    Arguments

    @@ -35255,7 +35255,7 @@

    Arguments

    @@ -35270,7 +35270,7 @@

    Arguments

    @@ -35309,7 +35309,7 @@

    Arguments

    @@ -35324,7 +35324,7 @@

    Arguments

    @@ -35363,7 +35363,7 @@

    Arguments

    @@ -35378,7 +35378,7 @@

    Arguments

    @@ -35417,7 +35417,7 @@

    Arguments

    @@ -35432,7 +35432,7 @@

    Arguments

    @@ -35471,7 +35471,7 @@

    Arguments

    @@ -35486,7 +35486,7 @@

    Arguments

    @@ -35525,7 +35525,7 @@

    Arguments

    @@ -35540,7 +35540,7 @@

    Arguments

    @@ -36132,7 +36132,7 @@

    Arguments

    @@ -36204,7 +36204,7 @@

    Arguments

    @@ -36288,7 +36288,7 @@

    Arguments

    @@ -36360,7 +36360,7 @@

    Arguments

    @@ -36444,7 +36444,7 @@

    Arguments

    @@ -36516,7 +36516,7 @@

    Arguments

    @@ -36600,7 +36600,7 @@

    Arguments

    @@ -36672,7 +36672,7 @@

    Arguments

    @@ -36756,7 +36756,7 @@

    Arguments

    @@ -36828,7 +36828,7 @@

    Arguments

    @@ -36912,7 +36912,7 @@

    Arguments

    @@ -36984,7 +36984,7 @@

    Arguments

    @@ -37068,7 +37068,7 @@

    Arguments

    @@ -37147,7 +37147,7 @@

    Arguments

    @@ -37219,7 +37219,7 @@

    Arguments

    @@ -37303,7 +37303,7 @@

    Arguments

    @@ -37375,7 +37375,7 @@

    Arguments

    @@ -37459,7 +37459,7 @@

    Arguments

    @@ -37531,7 +37531,7 @@

    Arguments

    @@ -37615,7 +37615,7 @@

    Arguments

    @@ -37687,7 +37687,7 @@

    Arguments

    @@ -37771,7 +37771,7 @@

    Arguments

    @@ -37843,7 +37843,7 @@

    Arguments

    @@ -37927,7 +37927,7 @@

    Arguments

    @@ -37999,7 +37999,7 @@

    Arguments

    @@ -38083,7 +38083,7 @@

    Arguments

    @@ -38162,7 +38162,7 @@

    Arguments

    @@ -38234,7 +38234,7 @@

    Arguments

    @@ -38318,7 +38318,7 @@

    Arguments

    @@ -38390,7 +38390,7 @@

    Arguments

    @@ -38474,7 +38474,7 @@

    Arguments

    @@ -38546,7 +38546,7 @@

    Arguments

    @@ -38630,7 +38630,7 @@

    Arguments

    @@ -38702,7 +38702,7 @@

    Arguments

    @@ -38786,7 +38786,7 @@

    Arguments

    @@ -38858,7 +38858,7 @@

    Arguments

    @@ -38942,7 +38942,7 @@

    Arguments

    @@ -39014,7 +39014,7 @@

    Arguments

    @@ -39098,7 +39098,7 @@

    Arguments

    @@ -40036,7 +40036,7 @@

    Components

    @@ -40053,7 +40053,7 @@

    Components

    @@ -40828,7 +40828,7 @@

    Arguments

    @@ -42293,7 +42293,7 @@

    Arguments

    @@ -42348,7 +42348,7 @@

    Arguments

    @@ -42389,7 +42389,7 @@

    Arguments

    @@ -42648,7 +42648,7 @@

    Arguments

    @@ -42865,7 +42865,7 @@

    Arguments

    @@ -42991,7 +42991,7 @@

    Arguments

    @@ -43091,7 +43091,7 @@

    Arguments

    @@ -43191,7 +43191,7 @@

    Arguments

    @@ -43206,7 +43206,7 @@

    Arguments

    @@ -43361,7 +43361,7 @@

    Arguments

    @@ -43651,7 +43651,7 @@

    Arguments

    @@ -43691,7 +43691,7 @@

    Arguments

    @@ -43706,7 +43706,7 @@

    Arguments

    @@ -43761,7 +43761,7 @@

    Arguments

    @@ -44367,7 +44367,7 @@

    Arguments

    @@ -44454,7 +44454,7 @@

    Arguments

    @@ -44524,7 +44524,7 @@

    Arguments

    @@ -44694,7 +44694,7 @@

    Arguments

    @@ -44794,7 +44794,7 @@

    Arguments

    @@ -44864,7 +44864,7 @@

    Arguments

    @@ -45169,7 +45169,7 @@

    Arguments

    @@ -45349,7 +45349,7 @@

    Arguments

    @@ -45420,7 +45420,7 @@

    Arguments

    @@ -45585,7 +45585,7 @@

    Arguments

    @@ -45640,7 +45640,7 @@

    Arguments

    @@ -45710,7 +45710,7 @@

    Arguments

    @@ -45780,7 +45780,7 @@

    Arguments

    @@ -45975,7 +45975,7 @@

    Arguments

    @@ -46045,7 +46045,7 @@

    Arguments

    @@ -46075,7 +46075,7 @@

    Arguments

    @@ -46554,7 +46554,7 @@

    Arguments

    @@ -46639,7 +46639,7 @@

    Arguments

    @@ -46866,7 +46866,7 @@

    Arguments

    @@ -46953,7 +46953,7 @@

    Arguments

    @@ -47038,7 +47038,7 @@

    Arguments

    @@ -47108,7 +47108,7 @@

    Arguments

    @@ -47138,7 +47138,7 @@

    Arguments

    @@ -47193,7 +47193,7 @@

    Arguments

    @@ -47263,7 +47263,7 @@

    Arguments

    @@ -47293,7 +47293,7 @@

    Arguments

    @@ -47348,7 +47348,7 @@

    Arguments

    @@ -47418,7 +47418,7 @@

    Arguments

    @@ -47613,7 +47613,7 @@

    Arguments

    @@ -47975,7 +47975,7 @@

    Arguments

    @@ -48368,7 +48368,7 @@

    Arguments

    @@ -48468,7 +48468,7 @@

    Arguments

    @@ -48613,7 +48613,7 @@

    Arguments

    @@ -49213,7 +49213,7 @@

    Arguments

    @@ -49583,7 +49583,7 @@

    Arguments

    @@ -49669,7 +49669,7 @@

    Arguments

    @@ -49755,7 +49755,7 @@

    Arguments

    @@ -49841,7 +49841,7 @@

    Arguments

    @@ -49927,7 +49927,7 @@

    Arguments

    @@ -50148,7 +50148,7 @@

    Arguments

    @@ -50266,7 +50266,7 @@

    Arguments

    @@ -50351,7 +50351,7 @@

    Arguments

    @@ -50451,7 +50451,7 @@

    Arguments

    @@ -50598,7 +50598,7 @@

    Arguments

    @@ -50745,7 +50745,7 @@

    Arguments

    @@ -50845,7 +50845,7 @@

    Arguments

    @@ -50915,7 +50915,7 @@

    Arguments

    @@ -50945,7 +50945,7 @@

    Arguments

    @@ -51015,7 +51015,7 @@

    Arguments

    @@ -51045,7 +51045,7 @@

    Arguments

    @@ -51185,7 +51185,7 @@

    Arguments

    @@ -51260,7 +51260,7 @@

    Arguments

    @@ -51330,7 +51330,7 @@

    Arguments

    @@ -51345,7 +51345,7 @@

    Arguments

    @@ -51400,7 +51400,7 @@

    Arguments

    @@ -51415,7 +51415,7 @@

    Arguments

    @@ -51471,7 +51471,7 @@

    Arguments

    @@ -51556,7 +51556,7 @@

    Arguments

    @@ -51627,7 +51627,7 @@

    Arguments

    @@ -51712,7 +51712,7 @@

    Arguments

    @@ -51783,7 +51783,7 @@

    Arguments

    @@ -51868,7 +51868,7 @@

    Arguments

    @@ -52187,7 +52187,7 @@

    Arguments

    @@ -52272,7 +52272,7 @@

    Arguments

    @@ -52499,7 +52499,7 @@

    Arguments

    @@ -52586,7 +52586,7 @@

    Arguments

    @@ -52671,7 +52671,7 @@

    Arguments

    @@ -52741,7 +52741,7 @@

    Arguments

    @@ -52771,7 +52771,7 @@

    Arguments

    @@ -52826,7 +52826,7 @@

    Arguments

    @@ -52896,7 +52896,7 @@

    Arguments

    @@ -52926,7 +52926,7 @@

    Arguments

    @@ -52981,7 +52981,7 @@

    Arguments

    @@ -53051,7 +53051,7 @@

    Arguments

    @@ -53246,7 +53246,7 @@

    Arguments

    @@ -53608,7 +53608,7 @@

    Arguments

    @@ -54001,7 +54001,7 @@

    Arguments

    @@ -54101,7 +54101,7 @@

    Arguments

    @@ -54246,7 +54246,7 @@

    Arguments

    @@ -54846,7 +54846,7 @@

    Arguments

    @@ -55216,7 +55216,7 @@

    Arguments

    @@ -55302,7 +55302,7 @@

    Arguments

    @@ -55388,7 +55388,7 @@

    Arguments

    @@ -55474,7 +55474,7 @@

    Arguments

    @@ -55560,7 +55560,7 @@

    Arguments

    @@ -55781,7 +55781,7 @@

    Arguments

    @@ -55899,7 +55899,7 @@

    Arguments

    @@ -55984,7 +55984,7 @@

    Arguments

    @@ -56084,7 +56084,7 @@

    Arguments

    @@ -56231,7 +56231,7 @@

    Arguments

    @@ -56378,7 +56378,7 @@

    Arguments

    @@ -56478,7 +56478,7 @@

    Arguments

    @@ -56548,7 +56548,7 @@

    Arguments

    @@ -56578,7 +56578,7 @@

    Arguments

    @@ -56648,7 +56648,7 @@

    Arguments

    @@ -56678,7 +56678,7 @@

    Arguments

    @@ -56818,7 +56818,7 @@

    Arguments

    @@ -56893,7 +56893,7 @@

    Arguments

    @@ -56963,7 +56963,7 @@

    Arguments

    @@ -56978,7 +56978,7 @@

    Arguments

    @@ -57033,7 +57033,7 @@

    Arguments

    @@ -57048,7 +57048,7 @@

    Arguments

    @@ -57104,7 +57104,7 @@

    Arguments

    @@ -57189,7 +57189,7 @@

    Arguments

    @@ -57260,7 +57260,7 @@

    Arguments

    @@ -57345,7 +57345,7 @@

    Arguments

    @@ -57416,7 +57416,7 @@

    Arguments

    @@ -57501,7 +57501,7 @@

    Arguments

    @@ -57820,7 +57820,7 @@

    Arguments

    @@ -57905,7 +57905,7 @@

    Arguments

    @@ -58132,7 +58132,7 @@

    Arguments

    @@ -58219,7 +58219,7 @@

    Arguments

    @@ -58304,7 +58304,7 @@

    Arguments

    @@ -58374,7 +58374,7 @@

    Arguments

    @@ -58404,7 +58404,7 @@

    Arguments

    @@ -58459,7 +58459,7 @@

    Arguments

    @@ -58529,7 +58529,7 @@

    Arguments

    @@ -58559,7 +58559,7 @@

    Arguments

    @@ -58614,7 +58614,7 @@

    Arguments

    @@ -58684,7 +58684,7 @@

    Arguments

    @@ -58879,7 +58879,7 @@

    Arguments

    @@ -59241,7 +59241,7 @@

    Arguments

    @@ -59634,7 +59634,7 @@

    Arguments

    @@ -59734,7 +59734,7 @@

    Arguments

    @@ -59879,7 +59879,7 @@

    Arguments

    @@ -60479,7 +60479,7 @@

    Arguments

    @@ -60849,7 +60849,7 @@

    Arguments

    @@ -60935,7 +60935,7 @@

    Arguments

    @@ -61021,7 +61021,7 @@

    Arguments

    @@ -61107,7 +61107,7 @@

    Arguments

    @@ -61193,7 +61193,7 @@

    Arguments

    @@ -61414,7 +61414,7 @@

    Arguments

    @@ -61532,7 +61532,7 @@

    Arguments

    @@ -61617,7 +61617,7 @@

    Arguments

    @@ -61717,7 +61717,7 @@

    Arguments

    @@ -61864,7 +61864,7 @@

    Arguments

    @@ -62011,7 +62011,7 @@

    Arguments

    @@ -62111,7 +62111,7 @@

    Arguments

    @@ -62181,7 +62181,7 @@

    Arguments

    @@ -62211,7 +62211,7 @@

    Arguments

    @@ -62281,7 +62281,7 @@

    Arguments

    @@ -62311,7 +62311,7 @@

    Arguments

    @@ -62451,7 +62451,7 @@

    Arguments

    @@ -62526,7 +62526,7 @@

    Arguments

    @@ -62596,7 +62596,7 @@

    Arguments

    @@ -62611,7 +62611,7 @@

    Arguments

    @@ -62666,7 +62666,7 @@

    Arguments

    @@ -62681,7 +62681,7 @@

    Arguments

    @@ -62737,7 +62737,7 @@

    Arguments

    @@ -62822,7 +62822,7 @@

    Arguments

    @@ -62893,7 +62893,7 @@

    Arguments

    @@ -62978,7 +62978,7 @@

    Arguments

    @@ -63049,7 +63049,7 @@

    Arguments

    @@ -63134,7 +63134,7 @@

    Arguments

    @@ -63453,7 +63453,7 @@

    Arguments

    @@ -63538,7 +63538,7 @@

    Arguments

    @@ -63765,7 +63765,7 @@

    Arguments

    @@ -63852,7 +63852,7 @@

    Arguments

    @@ -63937,7 +63937,7 @@

    Arguments

    @@ -64007,7 +64007,7 @@

    Arguments

    @@ -64037,7 +64037,7 @@

    Arguments

    @@ -64092,7 +64092,7 @@

    Arguments

    @@ -64162,7 +64162,7 @@

    Arguments

    @@ -64192,7 +64192,7 @@

    Arguments

    @@ -64247,7 +64247,7 @@

    Arguments

    @@ -64317,7 +64317,7 @@

    Arguments

    @@ -64512,7 +64512,7 @@

    Arguments

    @@ -64874,7 +64874,7 @@

    Arguments

    @@ -65267,7 +65267,7 @@

    Arguments

    @@ -65367,7 +65367,7 @@

    Arguments

    @@ -65512,7 +65512,7 @@

    Arguments

    @@ -66112,7 +66112,7 @@

    Arguments

    @@ -66482,7 +66482,7 @@

    Arguments

    @@ -66568,7 +66568,7 @@

    Arguments

    @@ -66654,7 +66654,7 @@

    Arguments

    @@ -66740,7 +66740,7 @@

    Arguments

    @@ -66826,7 +66826,7 @@

    Arguments

    @@ -67047,7 +67047,7 @@

    Arguments

    @@ -67165,7 +67165,7 @@

    Arguments

    @@ -67250,7 +67250,7 @@

    Arguments

    @@ -67350,7 +67350,7 @@

    Arguments

    @@ -67497,7 +67497,7 @@

    Arguments

    @@ -67644,7 +67644,7 @@

    Arguments

    @@ -67744,7 +67744,7 @@

    Arguments

    @@ -67814,7 +67814,7 @@

    Arguments

    @@ -67844,7 +67844,7 @@

    Arguments

    @@ -67914,7 +67914,7 @@

    Arguments

    @@ -67944,7 +67944,7 @@

    Arguments

    @@ -68084,7 +68084,7 @@

    Arguments

    @@ -68159,7 +68159,7 @@

    Arguments

    @@ -68229,7 +68229,7 @@

    Arguments

    @@ -68244,7 +68244,7 @@

    Arguments

    @@ -68299,7 +68299,7 @@

    Arguments

    @@ -68314,7 +68314,7 @@

    Arguments

    @@ -68370,7 +68370,7 @@

    Arguments

    @@ -68455,7 +68455,7 @@

    Arguments

    @@ -68526,7 +68526,7 @@

    Arguments

    @@ -68611,7 +68611,7 @@

    Arguments

    @@ -68682,7 +68682,7 @@

    Arguments

    @@ -68767,7 +68767,7 @@

    Arguments

    @@ -69086,7 +69086,7 @@

    Arguments

    @@ -69171,7 +69171,7 @@

    Arguments

    @@ -69398,7 +69398,7 @@

    Arguments

    @@ -69485,7 +69485,7 @@

    Arguments

    @@ -69570,7 +69570,7 @@

    Arguments

    @@ -69640,7 +69640,7 @@

    Arguments

    @@ -69670,7 +69670,7 @@

    Arguments

    @@ -69725,7 +69725,7 @@

    Arguments

    @@ -69795,7 +69795,7 @@

    Arguments

    @@ -69825,7 +69825,7 @@

    Arguments

    @@ -69880,7 +69880,7 @@

    Arguments

    @@ -69950,7 +69950,7 @@

    Arguments

    @@ -70145,7 +70145,7 @@

    Arguments

    @@ -70507,7 +70507,7 @@

    Arguments

    @@ -70900,7 +70900,7 @@

    Arguments

    @@ -71000,7 +71000,7 @@

    Arguments

    @@ -71145,7 +71145,7 @@

    Arguments

    @@ -71745,7 +71745,7 @@

    Arguments

    @@ -72115,7 +72115,7 @@

    Arguments

    @@ -72201,7 +72201,7 @@

    Arguments

    @@ -72287,7 +72287,7 @@

    Arguments

    @@ -72373,7 +72373,7 @@

    Arguments

    @@ -72459,7 +72459,7 @@

    Arguments

    @@ -72680,7 +72680,7 @@

    Arguments

    @@ -72798,7 +72798,7 @@

    Arguments

    @@ -72883,7 +72883,7 @@

    Arguments

    @@ -72983,7 +72983,7 @@

    Arguments

    @@ -73130,7 +73130,7 @@

    Arguments

    @@ -73277,7 +73277,7 @@

    Arguments

    @@ -73377,7 +73377,7 @@

    Arguments

    @@ -73447,7 +73447,7 @@

    Arguments

    @@ -73477,7 +73477,7 @@

    Arguments

    @@ -73547,7 +73547,7 @@

    Arguments

    @@ -73577,7 +73577,7 @@

    Arguments

    @@ -73717,7 +73717,7 @@

    Arguments

    @@ -73792,7 +73792,7 @@

    Arguments

    @@ -73862,7 +73862,7 @@

    Arguments

    @@ -73877,7 +73877,7 @@

    Arguments

    @@ -73932,7 +73932,7 @@

    Arguments

    @@ -73947,7 +73947,7 @@

    Arguments

    @@ -74003,7 +74003,7 @@

    Arguments

    @@ -74088,7 +74088,7 @@

    Arguments

    @@ -74159,7 +74159,7 @@

    Arguments

    @@ -74244,7 +74244,7 @@

    Arguments

    @@ -74315,7 +74315,7 @@

    Arguments

    @@ -74400,7 +74400,7 @@

    Arguments

    @@ -74719,7 +74719,7 @@

    Arguments

    @@ -74804,7 +74804,7 @@

    Arguments

    @@ -75031,7 +75031,7 @@

    Arguments

    @@ -75118,7 +75118,7 @@

    Arguments

    @@ -75203,7 +75203,7 @@

    Arguments

    @@ -75273,7 +75273,7 @@

    Arguments

    @@ -75303,7 +75303,7 @@

    Arguments

    @@ -75358,7 +75358,7 @@

    Arguments

    @@ -75428,7 +75428,7 @@

    Arguments

    @@ -75458,7 +75458,7 @@

    Arguments

    @@ -75513,7 +75513,7 @@

    Arguments

    @@ -75583,7 +75583,7 @@

    Arguments

    @@ -75778,7 +75778,7 @@

    Arguments

    @@ -76140,7 +76140,7 @@

    Arguments

    @@ -76533,7 +76533,7 @@

    Arguments

    @@ -76633,7 +76633,7 @@

    Arguments

    @@ -76778,7 +76778,7 @@

    Arguments

    @@ -77378,7 +77378,7 @@

    Arguments

    @@ -77748,7 +77748,7 @@

    Arguments

    @@ -77834,7 +77834,7 @@

    Arguments

    @@ -77920,7 +77920,7 @@

    Arguments

    @@ -78006,7 +78006,7 @@

    Arguments

    @@ -78092,7 +78092,7 @@

    Arguments

    @@ -78313,7 +78313,7 @@

    Arguments

    @@ -78431,7 +78431,7 @@

    Arguments

    @@ -78516,7 +78516,7 @@

    Arguments

    @@ -78616,7 +78616,7 @@

    Arguments

    @@ -78763,7 +78763,7 @@

    Arguments

    @@ -78910,7 +78910,7 @@

    Arguments

    @@ -79010,7 +79010,7 @@

    Arguments

    @@ -79080,7 +79080,7 @@

    Arguments

    @@ -79110,7 +79110,7 @@

    Arguments

    @@ -79180,7 +79180,7 @@

    Arguments

    @@ -79210,7 +79210,7 @@

    Arguments

    @@ -79350,7 +79350,7 @@

    Arguments

    @@ -79425,7 +79425,7 @@

    Arguments

    @@ -79495,7 +79495,7 @@

    Arguments

    @@ -79510,7 +79510,7 @@

    Arguments

    @@ -79565,7 +79565,7 @@

    Arguments

    @@ -79580,7 +79580,7 @@

    Arguments

    @@ -79636,7 +79636,7 @@

    Arguments

    @@ -79721,7 +79721,7 @@

    Arguments

    @@ -79792,7 +79792,7 @@

    Arguments

    @@ -79877,7 +79877,7 @@

    Arguments

    @@ -79948,7 +79948,7 @@

    Arguments

    @@ -80033,7 +80033,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_multiply_api.html b/develop/module/dbcsr_multiply_api.html index 312491ff704..f9feefbc23e 100644 --- a/develop/module/dbcsr_multiply_api.html +++ b/develop/module/dbcsr_multiply_api.html @@ -111,7 +111,7 @@

    Variables

    @@ -129,7 +129,7 @@

    Interfaces

    @@ -144,10 +144,10 @@

    Subroutines

    @@ -173,12 +173,12 @@

    Uses

    @@ -203,7 +203,7 @@

    Variables

    @@ -229,8 +229,8 @@

    Variables

    Interfaces

    - -

    public interface dbcsr_multiply + +

    public interface dbcsr_multiply

      @@ -315,7 +315,7 @@

      Arguments

    @@ -330,7 +330,7 @@

    Arguments

    @@ -346,7 +346,7 @@

    Arguments

    @@ -362,7 +362,7 @@

    Arguments

    @@ -377,7 +377,7 @@

    Arguments

    @@ -512,7 +512,7 @@

    Arguments

    @@ -562,7 +562,7 @@

    Arguments

  • - private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) + private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -581,7 +581,7 @@

    Arguments

  • @@ -596,7 +596,7 @@

    Arguments

    @@ -611,7 +611,7 @@

    Arguments

    @@ -626,7 +626,7 @@

    Arguments

    @@ -641,7 +641,7 @@

    Arguments

    @@ -656,7 +656,7 @@

    Arguments

    @@ -671,7 +671,7 @@

    Arguments

    @@ -686,7 +686,7 @@

    Arguments

    @@ -701,7 +701,7 @@

    Arguments

    @@ -716,7 +716,7 @@

    Arguments

    @@ -731,7 +731,7 @@

    Arguments

    @@ -746,7 +746,7 @@

    Arguments

    @@ -761,7 +761,7 @@

    Arguments

    @@ -776,7 +776,7 @@

    Arguments

    @@ -791,7 +791,7 @@

    Arguments

    @@ -806,7 +806,7 @@

    Arguments

    @@ -826,7 +826,7 @@

    Arguments

  • - private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) + private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -845,7 +845,7 @@

    Arguments

  • @@ -860,7 +860,7 @@

    Arguments

    @@ -875,7 +875,7 @@

    Arguments

    @@ -890,7 +890,7 @@

    Arguments

    @@ -905,7 +905,7 @@

    Arguments

    @@ -920,7 +920,7 @@

    Arguments

    @@ -935,7 +935,7 @@

    Arguments

    @@ -950,7 +950,7 @@

    Arguments

    @@ -965,7 +965,7 @@

    Arguments

    @@ -980,7 +980,7 @@

    Arguments

    @@ -995,7 +995,7 @@

    Arguments

    @@ -1010,7 +1010,7 @@

    Arguments

    @@ -1025,7 +1025,7 @@

    Arguments

    @@ -1040,7 +1040,7 @@

    Arguments

    @@ -1055,7 +1055,7 @@

    Arguments

    @@ -1070,7 +1070,7 @@

    Arguments

    @@ -1090,7 +1090,7 @@

    Arguments

  • - private subroutine dbcsr_multiply_c(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) + private subroutine dbcsr_multiply_c(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -1109,7 +1109,7 @@

    Arguments

  • @@ -1124,7 +1124,7 @@

    Arguments

    @@ -1139,7 +1139,7 @@

    Arguments

    @@ -1154,7 +1154,7 @@

    Arguments

    @@ -1169,7 +1169,7 @@

    Arguments

    @@ -1184,7 +1184,7 @@

    Arguments

    @@ -1199,7 +1199,7 @@

    Arguments

    @@ -1214,7 +1214,7 @@

    Arguments

    @@ -1229,7 +1229,7 @@

    Arguments

    @@ -1244,7 +1244,7 @@

    Arguments

    @@ -1259,7 +1259,7 @@

    Arguments

    @@ -1274,7 +1274,7 @@

    Arguments

    @@ -1289,7 +1289,7 @@

    Arguments

    @@ -1304,7 +1304,7 @@

    Arguments

    @@ -1319,7 +1319,7 @@

    Arguments

    @@ -1334,7 +1334,7 @@

    Arguments

    @@ -1354,7 +1354,7 @@

    Arguments

  • - private subroutine dbcsr_multiply_z(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) + private subroutine dbcsr_multiply_z(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -1373,7 +1373,7 @@

    Arguments

  • @@ -1388,7 +1388,7 @@

    Arguments

    @@ -1403,7 +1403,7 @@

    Arguments

    @@ -1418,7 +1418,7 @@

    Arguments

    @@ -1433,7 +1433,7 @@

    Arguments

    @@ -1448,7 +1448,7 @@

    Arguments

    @@ -1463,7 +1463,7 @@

    Arguments

    @@ -1478,7 +1478,7 @@

    Arguments

    @@ -1493,7 +1493,7 @@

    Arguments

    @@ -1508,7 +1508,7 @@

    Arguments

    @@ -1523,7 +1523,7 @@

    Arguments

    @@ -1538,7 +1538,7 @@

    Arguments

    @@ -1553,7 +1553,7 @@

    Arguments

    @@ -1568,7 +1568,7 @@

    Arguments

    @@ -1583,7 +1583,7 @@

    Arguments

    @@ -1598,7 +1598,7 @@

    Arguments

    @@ -1628,7 +1628,7 @@

    Arguments

    Subroutines

    -

    private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_s(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -1647,7 +1647,7 @@

    Arguments

    @@ -1662,7 +1662,7 @@

    Arguments

    @@ -1677,7 +1677,7 @@

    Arguments

    @@ -1692,7 +1692,7 @@

    Arguments

    @@ -1707,7 +1707,7 @@

    Arguments

    @@ -1722,7 +1722,7 @@

    Arguments

    @@ -1737,7 +1737,7 @@

    Arguments

    @@ -1752,7 +1752,7 @@

    Arguments

    @@ -1767,7 +1767,7 @@

    Arguments

    @@ -1782,7 +1782,7 @@

    Arguments

    @@ -1797,7 +1797,7 @@

    Arguments

    @@ -1812,7 +1812,7 @@

    Arguments

    @@ -1827,7 +1827,7 @@

    Arguments

    @@ -1842,7 +1842,7 @@

    Arguments

    @@ -1857,7 +1857,7 @@

    Arguments

    @@ -1872,7 +1872,7 @@

    Arguments

    @@ -1893,7 +1893,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_d(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -1912,7 +1912,7 @@

    Arguments

    @@ -1927,7 +1927,7 @@

    Arguments

    @@ -1942,7 +1942,7 @@

    Arguments

    @@ -1957,7 +1957,7 @@

    Arguments

    @@ -1972,7 +1972,7 @@

    Arguments

    @@ -1987,7 +1987,7 @@

    Arguments

    @@ -2002,7 +2002,7 @@

    Arguments

    @@ -2017,7 +2017,7 @@

    Arguments

    @@ -2032,7 +2032,7 @@

    Arguments

    @@ -2047,7 +2047,7 @@

    Arguments

    @@ -2062,7 +2062,7 @@

    Arguments

    @@ -2077,7 +2077,7 @@

    Arguments

    @@ -2092,7 +2092,7 @@

    Arguments

    @@ -2107,7 +2107,7 @@

    Arguments

    @@ -2122,7 +2122,7 @@

    Arguments

    @@ -2137,7 +2137,7 @@

    Arguments

    @@ -2158,7 +2158,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_c(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_c(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -2177,7 +2177,7 @@

    Arguments

    @@ -2192,7 +2192,7 @@

    Arguments

    @@ -2207,7 +2207,7 @@

    Arguments

    @@ -2222,7 +2222,7 @@

    Arguments

    @@ -2237,7 +2237,7 @@

    Arguments

    @@ -2252,7 +2252,7 @@

    Arguments

    @@ -2267,7 +2267,7 @@

    Arguments

    @@ -2282,7 +2282,7 @@

    Arguments

    @@ -2297,7 +2297,7 @@

    Arguments

    @@ -2312,7 +2312,7 @@

    Arguments

    @@ -2327,7 +2327,7 @@

    Arguments

    @@ -2342,7 +2342,7 @@

    Arguments

    @@ -2357,7 +2357,7 @@

    Arguments

    @@ -2372,7 +2372,7 @@

    Arguments

    @@ -2387,7 +2387,7 @@

    Arguments

    @@ -2402,7 +2402,7 @@

    Arguments

    @@ -2423,7 +2423,7 @@

    Arguments

    -

    private subroutine dbcsr_multiply_z(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop) +

    private subroutine dbcsr_multiply_z(transa, transb, alpha, matrix_a, matrix_b, beta, matrix_c, first_row, last_row, first_column, last_column, first_k, last_k, retain_sparsity, filter_eps, flop)

    @@ -2442,7 +2442,7 @@

    Arguments

    @@ -2457,7 +2457,7 @@

    Arguments

    @@ -2472,7 +2472,7 @@

    Arguments

    @@ -2487,7 +2487,7 @@

    Arguments

    @@ -2502,7 +2502,7 @@

    Arguments

    @@ -2517,7 +2517,7 @@

    Arguments

    @@ -2532,7 +2532,7 @@

    Arguments

    @@ -2547,7 +2547,7 @@

    Arguments

    @@ -2562,7 +2562,7 @@

    Arguments

    @@ -2577,7 +2577,7 @@

    Arguments

    @@ -2592,7 +2592,7 @@

    Arguments

    @@ -2607,7 +2607,7 @@

    Arguments

    @@ -2622,7 +2622,7 @@

    Arguments

    @@ -2637,7 +2637,7 @@

    Arguments

    @@ -2652,7 +2652,7 @@

    Arguments

    @@ -2667,7 +2667,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_operations.html b/develop/module/dbcsr_operations.html index f890e27dcc0..780a39adf15 100644 --- a/develop/module/dbcsr_operations.html +++ b/develop/module/dbcsr_operations.html @@ -111,19 +111,19 @@

    Variables

    @@ -142,16 +142,16 @@

    Interfaces

    @@ -189,7 +189,7 @@

    Subroutines

    - dbcsr_add_block_node + dbcsr_add_block_node dbcsr_conjg dbcsr_zero dbcsr_scale_anytype @@ -197,9 +197,9 @@

    Subroutines

    dbcsr_scale_by_vector_anytype dbcsr_add_anytype dbcsr_add_d - dbcsr_add_s - dbcsr_add_z - dbcsr_add_c + dbcsr_add_s + dbcsr_add_z + dbcsr_add_c dbcsr_add_on_diag_ds dbcsr_function_of_elements dbcsr_hadamard_product @@ -213,11 +213,11 @@

    Subroutines

    dbcsr_triu dbcsr_filter_anytype dbcsr_norm_scalar - dbcsr_norm_r8_vec + dbcsr_norm_r8_vec dbcsr_norm_vec dbcsr_sum_replicated dbcsr_get_info - dbcsr_clear + dbcsr_clear dbcsr_trace_sd dbcsr_dot_sd dbcsr_trace_d @@ -226,8 +226,8 @@

    Subroutines

    dbcsr_scale_by_vector_d dbcsr_set_d dbcsr_filter_d - dbcsr_set_diag_d - dbcsr_get_diag_d + dbcsr_set_diag_d + dbcsr_get_diag_d dbcsr_add_on_diag_d dbcsr_update_contiguous_blocks_d dbcsr_add_anytype_d @@ -237,8 +237,8 @@

    Subroutines

    dbcsr_scale_by_vector_s dbcsr_set_s dbcsr_filter_s - dbcsr_set_diag_s - dbcsr_get_diag_s + dbcsr_set_diag_s + dbcsr_get_diag_s dbcsr_add_on_diag_s dbcsr_update_contiguous_blocks_s dbcsr_add_anytype_s @@ -248,8 +248,8 @@

    Subroutines

    dbcsr_scale_by_vector_z dbcsr_set_z dbcsr_filter_z - dbcsr_set_diag_z - dbcsr_get_diag_z + dbcsr_set_diag_z + dbcsr_get_diag_z dbcsr_add_on_diag_z dbcsr_update_contiguous_blocks_z dbcsr_add_anytype_z @@ -259,8 +259,8 @@

    Subroutines

    dbcsr_scale_by_vector_c dbcsr_set_c dbcsr_filter_c - dbcsr_set_diag_c - dbcsr_get_diag_c + dbcsr_set_diag_c + dbcsr_get_diag_c dbcsr_add_on_diag_c dbcsr_update_contiguous_blocks_c dbcsr_add_anytype_c @@ -289,26 +289,26 @@

    Uses

    @@ -402,7 +402,7 @@

    Variables

    @@ -419,7 +419,7 @@

    Variables

    @@ -436,7 +436,7 @@

    Variables

    @@ -453,7 +453,7 @@

    Variables

    @@ -470,7 +470,7 @@

    Variables

    @@ -487,7 +487,7 @@

    Variables

    @@ -504,7 +504,7 @@

    Variables

    @@ -521,7 +521,7 @@

    Variables

    @@ -538,7 +538,7 @@

    Variables

    @@ -606,7 +606,7 @@

    Arguments

    @@ -666,7 +666,7 @@

    Arguments

    @@ -726,7 +726,7 @@

    Arguments

    @@ -786,7 +786,7 @@

    Arguments

    @@ -814,8 +814,8 @@

    - -

    public interface dbcsr_trace + +

    public interface dbcsr_trace

      @@ -840,7 +840,7 @@

      Arguments

    @@ -894,7 +894,7 @@

    Arguments

    @@ -948,7 +948,7 @@

    Arguments

    @@ -1002,7 +1002,7 @@

    Arguments

    @@ -1040,8 +1040,8 @@

    Arguments

    - -

    public interface dbcsr_dot + +

    public interface dbcsr_dot

      @@ -1066,7 +1066,7 @@

      Arguments

    @@ -1082,7 +1082,7 @@

    Arguments

    @@ -1138,7 +1138,7 @@

    Arguments

    @@ -1154,7 +1154,7 @@

    Arguments

    @@ -1170,7 +1170,7 @@

    Arguments

    @@ -1209,7 +1209,7 @@

    Arguments

    @@ -1225,7 +1225,7 @@

    Arguments

    @@ -1280,7 +1280,7 @@

    Arguments

    @@ -1296,7 +1296,7 @@

    Arguments

    @@ -1335,8 +1335,8 @@

    Arguments

    - -

    public interface dbcsr_scale + +

    public interface dbcsr_scale

      @@ -1364,7 +1364,7 @@

      Arguments

    @@ -1394,7 +1394,7 @@

    Arguments

    @@ -1433,7 +1433,7 @@

    Arguments

    @@ -1448,7 +1448,7 @@

    Arguments

    @@ -1463,7 +1463,7 @@

    Arguments

    @@ -1502,7 +1502,7 @@

    Arguments

    @@ -1517,7 +1517,7 @@

    Arguments

    @@ -1532,7 +1532,7 @@

    Arguments

    @@ -1571,7 +1571,7 @@

    Arguments

    @@ -1586,7 +1586,7 @@

    Arguments

    @@ -1601,7 +1601,7 @@

    Arguments

    @@ -1640,7 +1640,7 @@

    Arguments

    @@ -1655,7 +1655,7 @@

    Arguments

    @@ -1670,7 +1670,7 @@

    Arguments

    @@ -1693,8 +1693,8 @@

    Arguments

    - -

    public interface dbcsr_scale_by_vector + +

    public interface dbcsr_scale_by_vector

      @@ -1719,7 +1719,7 @@

      Arguments

    @@ -1734,7 +1734,7 @@

    Arguments

    @@ -1788,7 +1788,7 @@

    Arguments

    @@ -1803,7 +1803,7 @@

    Arguments

    @@ -1818,7 +1818,7 @@

    Arguments

    @@ -1857,7 +1857,7 @@

    Arguments

    @@ -1872,7 +1872,7 @@

    Arguments

    @@ -1887,7 +1887,7 @@

    Arguments

    @@ -1926,7 +1926,7 @@

    Arguments

    @@ -1941,7 +1941,7 @@

    Arguments

    @@ -1956,7 +1956,7 @@

    Arguments

    @@ -1995,7 +1995,7 @@

    Arguments

    @@ -2010,7 +2010,7 @@

    Arguments

    @@ -2025,7 +2025,7 @@

    Arguments

    @@ -2048,8 +2048,8 @@

    Arguments

    - -

    public interface dbcsr_set + +

    public interface dbcsr_set

      @@ -2074,7 +2074,7 @@

      Arguments

    @@ -2089,7 +2089,7 @@

    Arguments

    @@ -2128,7 +2128,7 @@

    Arguments

    @@ -2143,7 +2143,7 @@

    Arguments

    @@ -2182,7 +2182,7 @@

    Arguments

    @@ -2197,7 +2197,7 @@

    Arguments

    @@ -2236,7 +2236,7 @@

    Arguments

    @@ -2251,7 +2251,7 @@

    Arguments

    @@ -2274,8 +2274,8 @@

    Arguments

    - -

    public interface dbcsr_add + +

    public interface dbcsr_add

      @@ -2301,7 +2301,7 @@

      Arguments

    @@ -2316,7 +2316,7 @@

    Arguments

    @@ -2331,7 +2331,7 @@

    Arguments

    @@ -2346,7 +2346,7 @@

    Arguments

    @@ -2361,7 +2361,7 @@

    Arguments

    @@ -2381,7 +2381,7 @@

    Arguments

  • - private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar) + private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -2400,7 +2400,7 @@

    Arguments

  • @@ -2415,7 +2415,7 @@

    Arguments

    @@ -2430,7 +2430,7 @@

    Arguments

    @@ -2445,7 +2445,7 @@

    Arguments

    @@ -2484,7 +2484,7 @@

    Arguments

    @@ -2499,7 +2499,7 @@

    Arguments

    @@ -2514,7 +2514,7 @@

    Arguments

    @@ -2529,7 +2529,7 @@

    Arguments

    @@ -2549,7 +2549,7 @@

    Arguments

  • - private subroutine dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar) + private subroutine dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -2568,7 +2568,7 @@

    Arguments

  • @@ -2583,7 +2583,7 @@

    Arguments

    @@ -2598,7 +2598,7 @@

    Arguments

    @@ -2613,7 +2613,7 @@

    Arguments

    @@ -2633,7 +2633,7 @@

    Arguments

  • - private subroutine dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar) + private subroutine dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -2652,7 +2652,7 @@

    Arguments

  • @@ -2667,7 +2667,7 @@

    Arguments

    @@ -2682,7 +2682,7 @@

    Arguments

    @@ -2697,7 +2697,7 @@

    Arguments

    @@ -2720,8 +2720,8 @@

    Arguments

    - -

    public interface dbcsr_add_on_diag + +

    public interface dbcsr_add_on_diag

      @@ -2746,7 +2746,7 @@

      Arguments

    @@ -2761,7 +2761,7 @@

    Arguments

    @@ -2800,7 +2800,7 @@

    Arguments

    @@ -2815,7 +2815,7 @@

    Arguments

    @@ -2854,7 +2854,7 @@

    Arguments

    @@ -2869,7 +2869,7 @@

    Arguments

    @@ -2908,7 +2908,7 @@

    Arguments

    @@ -2923,7 +2923,7 @@

    Arguments

    @@ -2972,7 +2972,7 @@

    Arguments

    @@ -2987,7 +2987,7 @@

    Arguments

    @@ -3071,7 +3071,7 @@

    Arguments

    @@ -3086,7 +3086,7 @@

    Arguments

    @@ -3101,7 +3101,7 @@

    Arguments

    @@ -3116,7 +3116,7 @@

    Arguments

    @@ -3131,7 +3131,7 @@

    Arguments

    @@ -3170,7 +3170,7 @@

    Arguments

    @@ -3185,7 +3185,7 @@

    Arguments

    @@ -3200,7 +3200,7 @@

    Arguments

    @@ -3215,7 +3215,7 @@

    Arguments

    @@ -3230,7 +3230,7 @@

    Arguments

    @@ -3269,7 +3269,7 @@

    Arguments

    @@ -3284,7 +3284,7 @@

    Arguments

    @@ -3299,7 +3299,7 @@

    Arguments

    @@ -3314,7 +3314,7 @@

    Arguments

    @@ -3329,7 +3329,7 @@

    Arguments

    @@ -3368,7 +3368,7 @@

    Arguments

    @@ -3383,7 +3383,7 @@

    Arguments

    @@ -3398,7 +3398,7 @@

    Arguments

    @@ -3413,7 +3413,7 @@

    Arguments

    @@ -3428,7 +3428,7 @@

    Arguments

    @@ -3451,14 +3451,14 @@

    Arguments

    - -

    public interface dbcsr_get_diag + +

    public interface dbcsr_get_diag

    @@ -3492,7 +3492,7 @@

    Arguments

    @@ -3512,7 +3512,7 @@

    Arguments

  • - private subroutine dbcsr_get_diag_d(matrix, diag) + private subroutine dbcsr_get_diag_d(matrix, diag)

    @@ -3531,7 +3531,7 @@

    Arguments

  • @@ -3546,7 +3546,7 @@

    Arguments

    @@ -3566,7 +3566,7 @@

    Arguments

  • - private subroutine dbcsr_get_diag_c(matrix, diag) + private subroutine dbcsr_get_diag_c(matrix, diag)

    @@ -3585,7 +3585,7 @@

    Arguments

  • @@ -3600,7 +3600,7 @@

    Arguments

    @@ -3620,7 +3620,7 @@

    Arguments

  • - private subroutine dbcsr_get_diag_z(matrix, diag) + private subroutine dbcsr_get_diag_z(matrix, diag)

    @@ -3639,7 +3639,7 @@

    Arguments

  • @@ -3654,7 +3654,7 @@

    Arguments

    @@ -3677,14 +3677,14 @@

    Arguments

    - -

    public interface dbcsr_set_diag + +

    public interface dbcsr_set_diag

    @@ -3718,7 +3718,7 @@

    Arguments

    @@ -3738,7 +3738,7 @@

    Arguments

  • - private subroutine dbcsr_set_diag_d(matrix, diag) + private subroutine dbcsr_set_diag_d(matrix, diag)

    @@ -3757,7 +3757,7 @@

    Arguments

  • @@ -3772,7 +3772,7 @@

    Arguments

    @@ -3792,7 +3792,7 @@

    Arguments

  • - private subroutine dbcsr_set_diag_c(matrix, diag) + private subroutine dbcsr_set_diag_c(matrix, diag)

    @@ -3811,7 +3811,7 @@

    Arguments

  • @@ -3826,7 +3826,7 @@

    Arguments

    @@ -3846,7 +3846,7 @@

    Arguments

  • - private subroutine dbcsr_set_diag_z(matrix, diag) + private subroutine dbcsr_set_diag_z(matrix, diag)

    @@ -3865,7 +3865,7 @@

    Arguments

  • @@ -3880,7 +3880,7 @@

    Arguments

    @@ -3944,7 +3944,7 @@

    Arguments

    @@ -4005,7 +4005,7 @@

    Arguments

    @@ -4066,7 +4066,7 @@

    Arguments

    @@ -4127,7 +4127,7 @@

    Arguments

    @@ -4173,7 +4173,7 @@

    Arguments

    @@ -4188,7 +4188,7 @@

    Arguments

    @@ -4384,7 +4384,7 @@

    Arguments

    @@ -4429,7 +4429,7 @@

    Arguments

    @@ -4474,7 +4474,7 @@

    Arguments

    @@ -4489,7 +4489,7 @@

    Arguments

    @@ -4534,7 +4534,7 @@

    Arguments

    @@ -4549,7 +4549,7 @@

    Arguments

    @@ -4624,7 +4624,7 @@

    Arguments

    @@ -4684,7 +4684,7 @@

    Arguments

    @@ -4715,7 +4715,7 @@

    Subroutines

    -

    public subroutine dbcsr_add_block_node(matrix, block_row, block_col, block) +

    public subroutine dbcsr_add_block_node(matrix, block_row, block_col, block)

    @@ -4737,7 +4737,7 @@

    Arguments

    @@ -4752,7 +4752,7 @@

    Arguments

    @@ -4768,7 +4768,7 @@

    Arguments

    @@ -4784,7 +4784,7 @@

    Arguments

    @@ -4824,7 +4824,7 @@

    Arguments

    @@ -4864,7 +4864,7 @@

    Arguments

    @@ -4904,7 +4904,7 @@

    Arguments

    @@ -4934,7 +4934,7 @@

    Arguments

    @@ -5103,7 +5103,7 @@

    Arguments

    @@ -5118,7 +5118,7 @@

    Arguments

    @@ -5174,7 +5174,7 @@

    Arguments

    @@ -5189,7 +5189,7 @@

    Arguments

    @@ -5204,7 +5204,7 @@

    Arguments

    @@ -5219,7 +5219,7 @@

    Arguments

    @@ -5234,7 +5234,7 @@

    Arguments

    @@ -5274,7 +5274,7 @@

    Arguments

    @@ -5289,7 +5289,7 @@

    Arguments

    @@ -5304,7 +5304,7 @@

    Arguments

    @@ -5319,7 +5319,7 @@

    Arguments

    @@ -5340,7 +5340,7 @@

    Arguments

    -

    private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -5359,7 +5359,7 @@

    Arguments

    @@ -5374,7 +5374,7 @@

    Arguments

    @@ -5389,7 +5389,7 @@

    Arguments

    @@ -5404,7 +5404,7 @@

    Arguments

    @@ -5425,7 +5425,7 @@

    Arguments

    -

    private subroutine dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -5444,7 +5444,7 @@

    Arguments

    @@ -5459,7 +5459,7 @@

    Arguments

    @@ -5474,7 +5474,7 @@

    Arguments

    @@ -5489,7 +5489,7 @@

    Arguments

    @@ -5510,7 +5510,7 @@

    Arguments

    -

    private subroutine dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar) +

    private subroutine dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar)

    @@ -5529,7 +5529,7 @@

    Arguments

    @@ -5544,7 +5544,7 @@

    Arguments

    @@ -5559,7 +5559,7 @@

    Arguments

    @@ -5574,7 +5574,7 @@

    Arguments

    @@ -5614,7 +5614,7 @@

    Arguments

    @@ -5629,7 +5629,7 @@

    Arguments

    @@ -5669,7 +5669,7 @@

    Arguments

    @@ -5684,7 +5684,7 @@

    Arguments

    @@ -5699,7 +5699,7 @@

    Arguments

    @@ -5714,7 +5714,7 @@

    Arguments

    @@ -5729,7 +5729,7 @@

    Arguments

    @@ -5770,7 +5770,7 @@

    Arguments

    @@ -5786,7 +5786,7 @@

    Arguments

    @@ -5802,7 +5802,7 @@

    Arguments

    @@ -5817,7 +5817,7 @@

    Arguments

    @@ -5857,7 +5857,7 @@

    Arguments

    @@ -5887,7 +5887,7 @@

    Arguments

    @@ -5927,7 +5927,7 @@

    Arguments

    @@ -5982,7 +5982,7 @@

    Arguments

    @@ -5997,7 +5997,7 @@

    Arguments

    @@ -6012,7 +6012,7 @@

    Arguments

    @@ -6027,7 +6027,7 @@

    Arguments

    @@ -6081,7 +6081,7 @@

    Arguments

    @@ -6121,7 +6121,7 @@

    Arguments

    @@ -6136,7 +6136,7 @@

    Arguments

    @@ -6176,7 +6176,7 @@

    Arguments

    @@ -6191,7 +6191,7 @@

    Arguments

    @@ -6231,7 +6231,7 @@

    Arguments

    @@ -6246,7 +6246,7 @@

    Arguments

    @@ -6261,7 +6261,7 @@

    Arguments

    @@ -6348,7 +6348,7 @@

    Arguments

    @@ -6363,7 +6363,7 @@

    Arguments

    @@ -6410,7 +6410,7 @@

    Arguments

    @@ -6450,7 +6450,7 @@

    Arguments

    @@ -6490,7 +6490,7 @@

    Arguments

    @@ -6505,7 +6505,7 @@

    Arguments

    @@ -6590,7 +6590,7 @@

    Arguments

    @@ -6605,7 +6605,7 @@

    Arguments

    @@ -6620,7 +6620,7 @@

    Arguments

    @@ -6641,7 +6641,7 @@

    Arguments

    -

    public subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector) +

    public subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector)

    @@ -6660,7 +6660,7 @@

    Arguments

    @@ -6675,7 +6675,7 @@

    Arguments

    @@ -6690,7 +6690,7 @@

    Arguments

    @@ -6730,7 +6730,7 @@

    Arguments

    @@ -6745,7 +6745,7 @@

    Arguments

    @@ -6760,7 +6760,7 @@

    Arguments

    @@ -6800,7 +6800,7 @@

    Arguments

    @@ -6840,7 +6840,7 @@

    Arguments

    @@ -6855,7 +6855,7 @@

    Arguments

    @@ -6870,7 +6870,7 @@

    Arguments

    @@ -6885,7 +6885,7 @@

    Arguments

    @@ -6900,7 +6900,7 @@

    Arguments

    @@ -6915,7 +6915,7 @@

    Arguments

    @@ -6930,7 +6930,7 @@

    Arguments

    @@ -6945,7 +6945,7 @@

    Arguments

    @@ -6960,7 +6960,7 @@

    Arguments

    @@ -6975,7 +6975,7 @@

    Arguments

    @@ -6990,7 +6990,7 @@

    Arguments

    @@ -7005,7 +7005,7 @@

    Arguments

    @@ -7020,7 +7020,7 @@

    Arguments

    @@ -7035,7 +7035,7 @@

    Arguments

    @@ -7050,7 +7050,7 @@

    Arguments

    @@ -7065,7 +7065,7 @@

    Arguments

    @@ -7080,7 +7080,7 @@

    Arguments

    @@ -7095,7 +7095,7 @@

    Arguments

    @@ -7110,7 +7110,7 @@

    Arguments

    @@ -7125,7 +7125,7 @@

    Arguments

    @@ -7140,7 +7140,7 @@

    Arguments

    @@ -7155,7 +7155,7 @@

    Arguments

    @@ -7170,7 +7170,7 @@

    Arguments

    @@ -7185,7 +7185,7 @@

    Arguments

    @@ -7200,7 +7200,7 @@

    Arguments

    @@ -7221,7 +7221,7 @@

    Arguments

    -

    public subroutine dbcsr_clear(matrix) +

    public subroutine dbcsr_clear(matrix)

    @@ -7240,7 +7240,7 @@

    Arguments

    @@ -7280,7 +7280,7 @@

    Arguments

    @@ -7336,7 +7336,7 @@

    Arguments

    @@ -7352,7 +7352,7 @@

    Arguments

    @@ -7368,7 +7368,7 @@

    Arguments

    @@ -7408,7 +7408,7 @@

    Arguments

    @@ -7463,7 +7463,7 @@

    Arguments

    @@ -7479,7 +7479,7 @@

    Arguments

    @@ -7535,7 +7535,7 @@

    Arguments

    @@ -7550,7 +7550,7 @@

    Arguments

    @@ -7565,7 +7565,7 @@

    Arguments

    @@ -7605,7 +7605,7 @@

    Arguments

    @@ -7620,7 +7620,7 @@

    Arguments

    @@ -7635,7 +7635,7 @@

    Arguments

    @@ -7675,7 +7675,7 @@

    Arguments

    @@ -7690,7 +7690,7 @@

    Arguments

    @@ -7730,7 +7730,7 @@

    Arguments

    @@ -7745,7 +7745,7 @@

    Arguments

    @@ -7760,7 +7760,7 @@

    Arguments

    @@ -7775,7 +7775,7 @@

    Arguments

    @@ -7790,7 +7790,7 @@

    Arguments

    @@ -7811,7 +7811,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_d(matrix, diag) +

    private subroutine dbcsr_set_diag_d(matrix, diag)

    @@ -7830,7 +7830,7 @@

    Arguments

    @@ -7845,7 +7845,7 @@

    Arguments

    @@ -7866,7 +7866,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_d(matrix, diag) +

    private subroutine dbcsr_get_diag_d(matrix, diag)

    @@ -7885,7 +7885,7 @@

    Arguments

    @@ -7900,7 +7900,7 @@

    Arguments

    @@ -7940,7 +7940,7 @@

    Arguments

    @@ -7955,7 +7955,7 @@

    Arguments

    @@ -7995,7 +7995,7 @@

    Arguments

    @@ -8010,7 +8010,7 @@

    Arguments

    @@ -8055,7 +8055,7 @@

    Arguments

    @@ -8100,7 +8100,7 @@

    Arguments

    @@ -8115,7 +8115,7 @@

    Arguments

    @@ -8155,7 +8155,7 @@

    Arguments

    @@ -8170,7 +8170,7 @@

    Arguments

    @@ -8200,7 +8200,7 @@

    Arguments

    @@ -8285,7 +8285,7 @@

    Arguments

    @@ -8340,7 +8340,7 @@

    Arguments

    @@ -8356,7 +8356,7 @@

    Arguments

    @@ -8412,7 +8412,7 @@

    Arguments

    @@ -8427,7 +8427,7 @@

    Arguments

    @@ -8442,7 +8442,7 @@

    Arguments

    @@ -8482,7 +8482,7 @@

    Arguments

    @@ -8497,7 +8497,7 @@

    Arguments

    @@ -8512,7 +8512,7 @@

    Arguments

    @@ -8552,7 +8552,7 @@

    Arguments

    @@ -8567,7 +8567,7 @@

    Arguments

    @@ -8607,7 +8607,7 @@

    Arguments

    @@ -8622,7 +8622,7 @@

    Arguments

    @@ -8637,7 +8637,7 @@

    Arguments

    @@ -8652,7 +8652,7 @@

    Arguments

    @@ -8667,7 +8667,7 @@

    Arguments

    @@ -8688,7 +8688,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_s(matrix, diag) +

    private subroutine dbcsr_set_diag_s(matrix, diag)

    @@ -8707,7 +8707,7 @@

    Arguments

    @@ -8722,7 +8722,7 @@

    Arguments

    @@ -8743,7 +8743,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_s(matrix, diag) +

    private subroutine dbcsr_get_diag_s(matrix, diag)

    @@ -8762,7 +8762,7 @@

    Arguments

    @@ -8777,7 +8777,7 @@

    Arguments

    @@ -8817,7 +8817,7 @@

    Arguments

    @@ -8832,7 +8832,7 @@

    Arguments

    @@ -8872,7 +8872,7 @@

    Arguments

    @@ -8887,7 +8887,7 @@

    Arguments

    @@ -8932,7 +8932,7 @@

    Arguments

    @@ -8977,7 +8977,7 @@

    Arguments

    @@ -8992,7 +8992,7 @@

    Arguments

    @@ -9032,7 +9032,7 @@

    Arguments

    @@ -9047,7 +9047,7 @@

    Arguments

    @@ -9077,7 +9077,7 @@

    Arguments

    @@ -9162,7 +9162,7 @@

    Arguments

    @@ -9217,7 +9217,7 @@

    Arguments

    @@ -9233,7 +9233,7 @@

    Arguments

    @@ -9289,7 +9289,7 @@

    Arguments

    @@ -9304,7 +9304,7 @@

    Arguments

    @@ -9319,7 +9319,7 @@

    Arguments

    @@ -9359,7 +9359,7 @@

    Arguments

    @@ -9374,7 +9374,7 @@

    Arguments

    @@ -9389,7 +9389,7 @@

    Arguments

    @@ -9429,7 +9429,7 @@

    Arguments

    @@ -9444,7 +9444,7 @@

    Arguments

    @@ -9484,7 +9484,7 @@

    Arguments

    @@ -9499,7 +9499,7 @@

    Arguments

    @@ -9514,7 +9514,7 @@

    Arguments

    @@ -9529,7 +9529,7 @@

    Arguments

    @@ -9544,7 +9544,7 @@

    Arguments

    @@ -9565,7 +9565,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_z(matrix, diag) +

    private subroutine dbcsr_set_diag_z(matrix, diag)

    @@ -9584,7 +9584,7 @@

    Arguments

    @@ -9599,7 +9599,7 @@

    Arguments

    @@ -9620,7 +9620,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_z(matrix, diag) +

    private subroutine dbcsr_get_diag_z(matrix, diag)

    @@ -9639,7 +9639,7 @@

    Arguments

    @@ -9654,7 +9654,7 @@

    Arguments

    @@ -9694,7 +9694,7 @@

    Arguments

    @@ -9709,7 +9709,7 @@

    Arguments

    @@ -9749,7 +9749,7 @@

    Arguments

    @@ -9764,7 +9764,7 @@

    Arguments

    @@ -9809,7 +9809,7 @@

    Arguments

    @@ -9854,7 +9854,7 @@

    Arguments

    @@ -9869,7 +9869,7 @@

    Arguments

    @@ -9909,7 +9909,7 @@

    Arguments

    @@ -9924,7 +9924,7 @@

    Arguments

    @@ -9954,7 +9954,7 @@

    Arguments

    @@ -10039,7 +10039,7 @@

    Arguments

    @@ -10094,7 +10094,7 @@

    Arguments

    @@ -10110,7 +10110,7 @@

    Arguments

    @@ -10166,7 +10166,7 @@

    Arguments

    @@ -10181,7 +10181,7 @@

    Arguments

    @@ -10196,7 +10196,7 @@

    Arguments

    @@ -10236,7 +10236,7 @@

    Arguments

    @@ -10251,7 +10251,7 @@

    Arguments

    @@ -10266,7 +10266,7 @@

    Arguments

    @@ -10306,7 +10306,7 @@

    Arguments

    @@ -10321,7 +10321,7 @@

    Arguments

    @@ -10361,7 +10361,7 @@

    Arguments

    @@ -10376,7 +10376,7 @@

    Arguments

    @@ -10391,7 +10391,7 @@

    Arguments

    @@ -10406,7 +10406,7 @@

    Arguments

    @@ -10421,7 +10421,7 @@

    Arguments

    @@ -10442,7 +10442,7 @@

    Arguments

    -

    private subroutine dbcsr_set_diag_c(matrix, diag) +

    private subroutine dbcsr_set_diag_c(matrix, diag)

    @@ -10461,7 +10461,7 @@

    Arguments

    @@ -10476,7 +10476,7 @@

    Arguments

    @@ -10497,7 +10497,7 @@

    Arguments

    -

    private subroutine dbcsr_get_diag_c(matrix, diag) +

    private subroutine dbcsr_get_diag_c(matrix, diag)

    @@ -10516,7 +10516,7 @@

    Arguments

    @@ -10531,7 +10531,7 @@

    Arguments

    @@ -10571,7 +10571,7 @@

    Arguments

    @@ -10586,7 +10586,7 @@

    Arguments

    @@ -10626,7 +10626,7 @@

    Arguments

    @@ -10641,7 +10641,7 @@

    Arguments

    @@ -10686,7 +10686,7 @@

    Arguments

    @@ -10731,7 +10731,7 @@

    Arguments

    @@ -10746,7 +10746,7 @@

    Arguments

    @@ -10786,7 +10786,7 @@

    Arguments

    @@ -10801,7 +10801,7 @@

    Arguments

    @@ -10831,7 +10831,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_print_messages.html b/develop/module/dbcsr_print_messages.html index 1a8a6ba9242..16885746003 100644 --- a/develop/module/dbcsr_print_messages.html +++ b/develop/module/dbcsr_print_messages.html @@ -111,7 +111,7 @@

    Variables

    @@ -193,7 +193,7 @@

    Variables

    @@ -242,7 +242,7 @@

    Arguments

    @@ -257,7 +257,7 @@

    Arguments

    @@ -287,7 +287,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_ptr_util.html b/develop/module/dbcsr_ptr_util.html index 18fd87772a4..512b2a1a464 100644 --- a/develop/module/dbcsr_ptr_util.html +++ b/develop/module/dbcsr_ptr_util.html @@ -111,8 +111,8 @@

    Variables

    @@ -242,11 +242,11 @@

    Uses

  • @@ -271,7 +271,7 @@

    Variables

    @@ -288,7 +288,7 @@

    Variables

    @@ -340,7 +340,7 @@

    Arguments

    @@ -370,7 +370,7 @@

    Arguments

    @@ -385,7 +385,7 @@

    Arguments

    @@ -415,7 +415,7 @@

    Arguments

    @@ -431,7 +431,7 @@

    Arguments

    @@ -446,7 +446,7 @@

    Arguments

    @@ -486,7 +486,7 @@

    Arguments

    @@ -516,7 +516,7 @@

    Arguments

    @@ -531,7 +531,7 @@

    Arguments

    @@ -561,7 +561,7 @@

    Arguments

    @@ -577,7 +577,7 @@

    Arguments

    @@ -592,7 +592,7 @@

    Arguments

    @@ -632,7 +632,7 @@

    Arguments

    @@ -662,7 +662,7 @@

    Arguments

    @@ -677,7 +677,7 @@

    Arguments

    @@ -707,7 +707,7 @@

    Arguments

    @@ -723,7 +723,7 @@

    Arguments

    @@ -738,7 +738,7 @@

    Arguments

    @@ -778,7 +778,7 @@

    Arguments

    @@ -808,7 +808,7 @@

    Arguments

    @@ -823,7 +823,7 @@

    Arguments

    @@ -853,7 +853,7 @@

    Arguments

    @@ -869,7 +869,7 @@

    Arguments

    @@ -884,7 +884,7 @@

    Arguments

    @@ -924,7 +924,7 @@

    Arguments

    @@ -954,7 +954,7 @@

    Arguments

    @@ -969,7 +969,7 @@

    Arguments

    @@ -999,7 +999,7 @@

    Arguments

    @@ -1015,7 +1015,7 @@

    Arguments

    @@ -1030,7 +1030,7 @@

    Arguments

    @@ -1070,7 +1070,7 @@

    Arguments

    @@ -1100,7 +1100,7 @@

    Arguments

    @@ -1115,7 +1115,7 @@

    Arguments

    @@ -1145,7 +1145,7 @@

    Arguments

    @@ -1161,7 +1161,7 @@

    Arguments

    @@ -1176,7 +1176,7 @@

    Arguments

    @@ -1242,7 +1242,7 @@

    Arguments

    @@ -1258,7 +1258,7 @@

    Arguments

    @@ -1320,7 +1320,7 @@

    Arguments

    @@ -1336,7 +1336,7 @@

    Arguments

    @@ -1398,7 +1398,7 @@

    Arguments

    @@ -1414,7 +1414,7 @@

    Arguments

    @@ -1476,7 +1476,7 @@

    Arguments

    @@ -1492,7 +1492,7 @@

    Arguments

    @@ -1554,7 +1554,7 @@

    Arguments

    @@ -1570,7 +1570,7 @@

    Arguments

    @@ -1632,7 +1632,7 @@

    Arguments

    @@ -1648,7 +1648,7 @@

    Arguments

    @@ -1709,7 +1709,7 @@

    Arguments

    @@ -1724,7 +1724,7 @@

    Arguments

    @@ -1739,7 +1739,7 @@

    Arguments

    @@ -2313,7 +2313,7 @@

    Arguments

    @@ -2328,7 +2328,7 @@

    Arguments

    @@ -2343,7 +2343,7 @@

    Arguments

    @@ -2382,7 +2382,7 @@

    Arguments

    @@ -2397,7 +2397,7 @@

    Arguments

    @@ -2412,7 +2412,7 @@

    Arguments

    @@ -2451,7 +2451,7 @@

    Arguments

    @@ -2466,7 +2466,7 @@

    Arguments

    @@ -2481,7 +2481,7 @@

    Arguments

    @@ -2520,7 +2520,7 @@

    Arguments

    @@ -2535,7 +2535,7 @@

    Arguments

    @@ -2550,7 +2550,7 @@

    Arguments

    @@ -2589,7 +2589,7 @@

    Arguments

    @@ -2604,7 +2604,7 @@

    Arguments

    @@ -2619,7 +2619,7 @@

    Arguments

    @@ -2658,7 +2658,7 @@

    Arguments

    @@ -2673,7 +2673,7 @@

    Arguments

    @@ -2688,7 +2688,7 @@

    Arguments

    @@ -2737,7 +2737,7 @@

    Arguments

    @@ -2752,7 +2752,7 @@

    Arguments

    @@ -2791,7 +2791,7 @@

    Arguments

    @@ -2806,7 +2806,7 @@

    Arguments

    @@ -2845,7 +2845,7 @@

    Arguments

    @@ -2860,7 +2860,7 @@

    Arguments

    @@ -2899,7 +2899,7 @@

    Arguments

    @@ -2914,7 +2914,7 @@

    Arguments

    @@ -2953,7 +2953,7 @@

    Arguments

    @@ -2968,7 +2968,7 @@

    Arguments

    @@ -3007,7 +3007,7 @@

    Arguments

    @@ -3022,7 +3022,7 @@

    Arguments

    @@ -3086,7 +3086,7 @@

    Arguments

    @@ -3155,7 +3155,7 @@

    Arguments

    @@ -3224,7 +3224,7 @@

    Arguments

    @@ -3293,7 +3293,7 @@

    Arguments

    @@ -3362,7 +3362,7 @@

    Arguments

    @@ -3431,7 +3431,7 @@

    Arguments

    @@ -3500,7 +3500,7 @@

    Arguments

    @@ -3569,7 +3569,7 @@

    Arguments

    @@ -3638,7 +3638,7 @@

    Arguments

    @@ -3707,7 +3707,7 @@

    Arguments

    @@ -3776,7 +3776,7 @@

    Arguments

    @@ -3845,7 +3845,7 @@

    Arguments

    @@ -4581,7 +4581,7 @@

    Arguments

    @@ -4596,7 +4596,7 @@

    Arguments

    @@ -4611,7 +4611,7 @@

    Arguments

    @@ -4672,7 +4672,7 @@

    Arguments

    @@ -4688,7 +4688,7 @@

    Arguments

    @@ -4751,7 +4751,7 @@

    Arguments

    @@ -4767,7 +4767,7 @@

    Arguments

    @@ -4830,7 +4830,7 @@

    Arguments

    @@ -4846,7 +4846,7 @@

    Arguments

    @@ -4909,7 +4909,7 @@

    Arguments

    @@ -4925,7 +4925,7 @@

    Arguments

    @@ -4988,7 +4988,7 @@

    Arguments

    @@ -5004,7 +5004,7 @@

    Arguments

    @@ -5067,7 +5067,7 @@

    Arguments

    @@ -5083,7 +5083,7 @@

    Arguments

    @@ -5135,7 +5135,7 @@

    Arguments

    @@ -5165,7 +5165,7 @@

    Arguments

    @@ -5180,7 +5180,7 @@

    Arguments

    @@ -5210,7 +5210,7 @@

    Arguments

    @@ -5226,7 +5226,7 @@

    Arguments

    @@ -5241,7 +5241,7 @@

    Arguments

    @@ -5282,7 +5282,7 @@

    Arguments

    @@ -5297,7 +5297,7 @@

    Arguments

    @@ -5312,7 +5312,7 @@

    Arguments

    @@ -5352,7 +5352,7 @@

    Arguments

    @@ -5367,7 +5367,7 @@

    Arguments

    @@ -5422,7 +5422,7 @@

    Arguments

    @@ -5492,7 +5492,7 @@

    Arguments

    @@ -5743,7 +5743,7 @@

    Arguments

    @@ -5773,7 +5773,7 @@

    Arguments

    @@ -5788,7 +5788,7 @@

    Arguments

    @@ -5818,7 +5818,7 @@

    Arguments

    @@ -5834,7 +5834,7 @@

    Arguments

    @@ -5849,7 +5849,7 @@

    Arguments

    @@ -5890,7 +5890,7 @@

    Arguments

    @@ -5905,7 +5905,7 @@

    Arguments

    @@ -5920,7 +5920,7 @@

    Arguments

    @@ -5960,7 +5960,7 @@

    Arguments

    @@ -5975,7 +5975,7 @@

    Arguments

    @@ -6030,7 +6030,7 @@

    Arguments

    @@ -6100,7 +6100,7 @@

    Arguments

    @@ -6351,7 +6351,7 @@

    Arguments

    @@ -6381,7 +6381,7 @@

    Arguments

    @@ -6396,7 +6396,7 @@

    Arguments

    @@ -6426,7 +6426,7 @@

    Arguments

    @@ -6442,7 +6442,7 @@

    Arguments

    @@ -6457,7 +6457,7 @@

    Arguments

    @@ -6498,7 +6498,7 @@

    Arguments

    @@ -6513,7 +6513,7 @@

    Arguments

    @@ -6528,7 +6528,7 @@

    Arguments

    @@ -6568,7 +6568,7 @@

    Arguments

    @@ -6583,7 +6583,7 @@

    Arguments

    @@ -6638,7 +6638,7 @@

    Arguments

    @@ -6708,7 +6708,7 @@

    Arguments

    @@ -6959,7 +6959,7 @@

    Arguments

    @@ -6989,7 +6989,7 @@

    Arguments

    @@ -7004,7 +7004,7 @@

    Arguments

    @@ -7034,7 +7034,7 @@

    Arguments

    @@ -7050,7 +7050,7 @@

    Arguments

    @@ -7065,7 +7065,7 @@

    Arguments

    @@ -7106,7 +7106,7 @@

    Arguments

    @@ -7121,7 +7121,7 @@

    Arguments

    @@ -7136,7 +7136,7 @@

    Arguments

    @@ -7176,7 +7176,7 @@

    Arguments

    @@ -7191,7 +7191,7 @@

    Arguments

    @@ -7246,7 +7246,7 @@

    Arguments

    @@ -7316,7 +7316,7 @@

    Arguments

    @@ -7567,7 +7567,7 @@

    Arguments

    @@ -7597,7 +7597,7 @@

    Arguments

    @@ -7612,7 +7612,7 @@

    Arguments

    @@ -7642,7 +7642,7 @@

    Arguments

    @@ -7658,7 +7658,7 @@

    Arguments

    @@ -7673,7 +7673,7 @@

    Arguments

    @@ -7714,7 +7714,7 @@

    Arguments

    @@ -7729,7 +7729,7 @@

    Arguments

    @@ -7744,7 +7744,7 @@

    Arguments

    @@ -7784,7 +7784,7 @@

    Arguments

    @@ -7799,7 +7799,7 @@

    Arguments

    @@ -7854,7 +7854,7 @@

    Arguments

    @@ -7924,7 +7924,7 @@

    Arguments

    @@ -8175,7 +8175,7 @@

    Arguments

    @@ -8205,7 +8205,7 @@

    Arguments

    @@ -8220,7 +8220,7 @@

    Arguments

    @@ -8250,7 +8250,7 @@

    Arguments

    @@ -8266,7 +8266,7 @@

    Arguments

    @@ -8281,7 +8281,7 @@

    Arguments

    @@ -8322,7 +8322,7 @@

    Arguments

    @@ -8337,7 +8337,7 @@

    Arguments

    @@ -8352,7 +8352,7 @@

    Arguments

    @@ -8392,7 +8392,7 @@

    Arguments

    @@ -8407,7 +8407,7 @@

    Arguments

    @@ -8462,7 +8462,7 @@

    Arguments

    @@ -8532,7 +8532,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_string_utilities.html b/develop/module/dbcsr_string_utilities.html index 0d87fbd6dcd..e3e22c84f82 100644 --- a/develop/module/dbcsr_string_utilities.html +++ b/develop/module/dbcsr_string_utilities.html @@ -420,7 +420,7 @@

    Arguments

    @@ -450,7 +450,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tas_base.html b/develop/module/dbcsr_tas_base.html index 67f05886b85..16856f81088 100644 --- a/develop/module/dbcsr_tas_base.html +++ b/develop/module/dbcsr_tas_base.html @@ -111,7 +111,7 @@

    Variables

    @@ -250,23 +250,23 @@

    Uses

    @@ -291,7 +291,7 @@

    Variables

    @@ -345,7 +345,7 @@

    Arguments

    @@ -360,7 +360,7 @@

    Arguments

    @@ -375,7 +375,7 @@

    Arguments

    @@ -390,7 +390,7 @@

    Arguments

    @@ -405,7 +405,7 @@

    Arguments

    @@ -420,7 +420,7 @@

    Arguments

    @@ -474,7 +474,7 @@

    Arguments

    @@ -489,7 +489,7 @@

    Arguments

    @@ -504,7 +504,7 @@

    Arguments

    @@ -519,7 +519,7 @@

    Arguments

    @@ -568,7 +568,7 @@

    Arguments

    @@ -583,7 +583,7 @@

    Arguments

    @@ -598,7 +598,7 @@

    Arguments

    @@ -613,7 +613,7 @@

    Arguments

    @@ -628,7 +628,7 @@

    Arguments

    @@ -643,7 +643,7 @@

    Arguments

    @@ -722,7 +722,7 @@

    Arguments

    @@ -737,7 +737,7 @@

    Arguments

    @@ -752,7 +752,7 @@

    Arguments

    @@ -767,7 +767,7 @@

    Arguments

    @@ -782,7 +782,7 @@

    Arguments

    @@ -797,7 +797,7 @@

    Arguments

    @@ -862,7 +862,7 @@

    Arguments

    @@ -877,7 +877,7 @@

    Arguments

    @@ -916,7 +916,7 @@

    Arguments

    @@ -995,7 +995,7 @@

    Arguments

    @@ -1010,7 +1010,7 @@

    Arguments

    @@ -1025,7 +1025,7 @@

    Arguments

    @@ -1040,7 +1040,7 @@

    Arguments

    @@ -1055,7 +1055,7 @@

    Arguments

    @@ -1139,7 +1139,7 @@

    Arguments

    @@ -1154,7 +1154,7 @@

    Arguments

    @@ -1170,7 +1170,7 @@

    Arguments

    @@ -1201,7 +1201,7 @@

    Arguments

    @@ -1295,7 +1295,7 @@

    Arguments

    @@ -1310,7 +1310,7 @@

    Arguments

    @@ -1325,7 +1325,7 @@

    Arguments

    @@ -1340,7 +1340,7 @@

    Arguments

    @@ -1355,7 +1355,7 @@

    Arguments

    @@ -1439,7 +1439,7 @@

    Arguments

    @@ -1454,7 +1454,7 @@

    Arguments

    @@ -1469,7 +1469,7 @@

    Arguments

    @@ -1484,7 +1484,7 @@

    Arguments

    @@ -1499,7 +1499,7 @@

    Arguments

    @@ -1583,7 +1583,7 @@

    Arguments

    @@ -1598,7 +1598,7 @@

    Arguments

    @@ -1613,7 +1613,7 @@

    Arguments

    @@ -1628,7 +1628,7 @@

    Arguments

    @@ -1643,7 +1643,7 @@

    Arguments

    @@ -1727,7 +1727,7 @@

    Arguments

    @@ -1742,7 +1742,7 @@

    Arguments

    @@ -1757,7 +1757,7 @@

    Arguments

    @@ -1772,7 +1772,7 @@

    Arguments

    @@ -1787,7 +1787,7 @@

    Arguments

    @@ -1881,7 +1881,7 @@

    Arguments

    @@ -1896,7 +1896,7 @@

    Arguments

    @@ -1911,7 +1911,7 @@

    Arguments

    @@ -1926,7 +1926,7 @@

    Arguments

    @@ -1941,7 +1941,7 @@

    Arguments

    @@ -1956,7 +1956,7 @@

    Arguments

    @@ -2010,7 +2010,7 @@

    Arguments

    @@ -2025,7 +2025,7 @@

    Arguments

    @@ -2040,7 +2040,7 @@

    Arguments

    @@ -2055,7 +2055,7 @@

    Arguments

    @@ -2070,7 +2070,7 @@

    Arguments

    @@ -2085,7 +2085,7 @@

    Arguments

    @@ -2139,7 +2139,7 @@

    Arguments

    @@ -2154,7 +2154,7 @@

    Arguments

    @@ -2169,7 +2169,7 @@

    Arguments

    @@ -2184,7 +2184,7 @@

    Arguments

    @@ -2199,7 +2199,7 @@

    Arguments

    @@ -2214,7 +2214,7 @@

    Arguments

    @@ -2268,7 +2268,7 @@

    Arguments

    @@ -2283,7 +2283,7 @@

    Arguments

    @@ -2298,7 +2298,7 @@

    Arguments

    @@ -2313,7 +2313,7 @@

    Arguments

    @@ -2328,7 +2328,7 @@

    Arguments

    @@ -2343,7 +2343,7 @@

    Arguments

    @@ -2407,7 +2407,7 @@

    Arguments

    @@ -2422,7 +2422,7 @@

    Arguments

    @@ -2437,7 +2437,7 @@

    Arguments

    @@ -2452,7 +2452,7 @@

    Arguments

    @@ -2467,7 +2467,7 @@

    Arguments

    @@ -2482,7 +2482,7 @@

    Arguments

    @@ -2551,7 +2551,7 @@

    Arguments

    @@ -2566,7 +2566,7 @@

    Arguments

    @@ -2581,7 +2581,7 @@

    Arguments

    @@ -2596,7 +2596,7 @@

    Arguments

    @@ -2611,7 +2611,7 @@

    Arguments

    @@ -2626,7 +2626,7 @@

    Arguments

    @@ -2695,7 +2695,7 @@

    Arguments

    @@ -2710,7 +2710,7 @@

    Arguments

    @@ -2725,7 +2725,7 @@

    Arguments

    @@ -2740,7 +2740,7 @@

    Arguments

    @@ -2755,7 +2755,7 @@

    Arguments

    @@ -2770,7 +2770,7 @@

    Arguments

    @@ -2839,7 +2839,7 @@

    Arguments

    @@ -2854,7 +2854,7 @@

    Arguments

    @@ -2869,7 +2869,7 @@

    Arguments

    @@ -2884,7 +2884,7 @@

    Arguments

    @@ -2899,7 +2899,7 @@

    Arguments

    @@ -2914,7 +2914,7 @@

    Arguments

    @@ -2993,7 +2993,7 @@

    Arguments

    @@ -3008,7 +3008,7 @@

    Arguments

    @@ -3047,7 +3047,7 @@

    Arguments

    @@ -3062,7 +3062,7 @@

    Arguments

    @@ -3101,7 +3101,7 @@

    Arguments

    @@ -3116,7 +3116,7 @@

    Arguments

    @@ -3155,7 +3155,7 @@

    Arguments

    @@ -3170,7 +3170,7 @@

    Arguments

    @@ -3219,7 +3219,7 @@

    Arguments

    @@ -3234,7 +3234,7 @@

    Arguments

    @@ -3303,7 +3303,7 @@

    Arguments

    @@ -3318,7 +3318,7 @@

    Arguments

    @@ -3387,7 +3387,7 @@

    Arguments

    @@ -3402,7 +3402,7 @@

    Arguments

    @@ -3471,7 +3471,7 @@

    Arguments

    @@ -3486,7 +3486,7 @@

    Arguments

    @@ -3609,7 +3609,7 @@

    Arguments

    @@ -3654,7 +3654,7 @@

    Arguments

    @@ -3699,7 +3699,7 @@

    Arguments

    @@ -3744,7 +3744,7 @@

    Arguments

    @@ -3789,7 +3789,7 @@

    Arguments

    @@ -3834,7 +3834,7 @@

    Arguments

    @@ -3879,7 +3879,7 @@

    Arguments

    @@ -3924,7 +3924,7 @@

    Arguments

    @@ -3969,7 +3969,7 @@

    Arguments

    @@ -4014,7 +4014,7 @@

    Arguments

    @@ -4059,7 +4059,7 @@

    Arguments

    @@ -4104,7 +4104,7 @@

    Arguments

    @@ -4149,7 +4149,7 @@

    Arguments

    @@ -4201,7 +4201,7 @@

    Arguments

    @@ -4216,7 +4216,7 @@

    Arguments

    @@ -4231,7 +4231,7 @@

    Arguments

    @@ -4246,7 +4246,7 @@

    Arguments

    @@ -4261,7 +4261,7 @@

    Arguments

    @@ -4276,7 +4276,7 @@

    Arguments

    @@ -4331,7 +4331,7 @@

    Arguments

    @@ -4346,7 +4346,7 @@

    Arguments

    @@ -4361,7 +4361,7 @@

    Arguments

    @@ -4376,7 +4376,7 @@

    Arguments

    @@ -4416,7 +4416,7 @@

    Arguments

    @@ -4456,7 +4456,7 @@

    Arguments

    @@ -4471,7 +4471,7 @@

    Arguments

    @@ -4486,7 +4486,7 @@

    Arguments

    @@ -4527,7 +4527,7 @@

    Arguments

    @@ -4542,7 +4542,7 @@

    Arguments

    @@ -4582,7 +4582,7 @@

    Arguments

    @@ -4624,7 +4624,7 @@

    Arguments

    @@ -4639,7 +4639,7 @@

    Arguments

    @@ -4654,7 +4654,7 @@

    Arguments

    @@ -4669,7 +4669,7 @@

    Arguments

    @@ -4684,7 +4684,7 @@

    Arguments

    @@ -4739,7 +4739,7 @@

    Arguments

    @@ -4779,7 +4779,7 @@

    Arguments

    @@ -4794,7 +4794,7 @@

    Arguments

    @@ -4810,7 +4810,7 @@

    Arguments

    @@ -4867,7 +4867,7 @@

    Arguments

    @@ -4882,7 +4882,7 @@

    Arguments

    @@ -4898,7 +4898,7 @@

    Arguments

    @@ -5095,7 +5095,7 @@

    Arguments

    @@ -5175,7 +5175,7 @@

    Arguments

    @@ -5190,7 +5190,7 @@

    Arguments

    @@ -5205,7 +5205,7 @@

    Arguments

    @@ -5220,7 +5220,7 @@

    Arguments

    @@ -5235,7 +5235,7 @@

    Arguments

    @@ -5320,7 +5320,7 @@

    Arguments

    @@ -5335,7 +5335,7 @@

    Arguments

    @@ -5351,7 +5351,7 @@

    Arguments

    @@ -5382,7 +5382,7 @@

    Arguments

    @@ -5467,7 +5467,7 @@

    Arguments

    @@ -5537,7 +5537,7 @@

    Arguments

    @@ -5552,7 +5552,7 @@

    Arguments

    @@ -5567,7 +5567,7 @@

    Arguments

    @@ -5582,7 +5582,7 @@

    Arguments

    @@ -5597,7 +5597,7 @@

    Arguments

    @@ -5612,7 +5612,7 @@

    Arguments

    @@ -5667,7 +5667,7 @@

    Arguments

    @@ -5682,7 +5682,7 @@

    Arguments

    @@ -5697,7 +5697,7 @@

    Arguments

    @@ -5712,7 +5712,7 @@

    Arguments

    @@ -5727,7 +5727,7 @@

    Arguments

    @@ -5742,7 +5742,7 @@

    Arguments

    @@ -5882,7 +5882,7 @@

    Arguments

    @@ -5897,7 +5897,7 @@

    Arguments

    @@ -5912,7 +5912,7 @@

    Arguments

    @@ -5982,7 +5982,7 @@

    Arguments

    @@ -6022,7 +6022,7 @@

    Arguments

    @@ -6217,7 +6217,7 @@

    Arguments

    @@ -6232,7 +6232,7 @@

    Arguments

    @@ -6277,7 +6277,7 @@

    Arguments

    @@ -6292,7 +6292,7 @@

    Arguments

    @@ -6307,7 +6307,7 @@

    Arguments

    @@ -6322,7 +6322,7 @@

    Arguments

    @@ -6352,7 +6352,7 @@

    Arguments

    @@ -6367,7 +6367,7 @@

    Arguments

    @@ -6407,7 +6407,7 @@

    Arguments

    @@ -6422,7 +6422,7 @@

    Arguments

    @@ -6437,7 +6437,7 @@

    Arguments

    @@ -6452,7 +6452,7 @@

    Arguments

    @@ -6467,7 +6467,7 @@

    Arguments

    @@ -6552,7 +6552,7 @@

    Arguments

    @@ -6567,7 +6567,7 @@

    Arguments

    @@ -6582,7 +6582,7 @@

    Arguments

    @@ -6597,7 +6597,7 @@

    Arguments

    @@ -6612,7 +6612,7 @@

    Arguments

    @@ -6697,7 +6697,7 @@

    Arguments

    @@ -6712,7 +6712,7 @@

    Arguments

    @@ -6727,7 +6727,7 @@

    Arguments

    @@ -6742,7 +6742,7 @@

    Arguments

    @@ -6757,7 +6757,7 @@

    Arguments

    @@ -6842,7 +6842,7 @@

    Arguments

    @@ -6857,7 +6857,7 @@

    Arguments

    @@ -6872,7 +6872,7 @@

    Arguments

    @@ -6887,7 +6887,7 @@

    Arguments

    @@ -6902,7 +6902,7 @@

    Arguments

    @@ -6987,7 +6987,7 @@

    Arguments

    @@ -7002,7 +7002,7 @@

    Arguments

    @@ -7017,7 +7017,7 @@

    Arguments

    @@ -7032,7 +7032,7 @@

    Arguments

    @@ -7047,7 +7047,7 @@

    Arguments

    @@ -7062,7 +7062,7 @@

    Arguments

    @@ -7117,7 +7117,7 @@

    Arguments

    @@ -7132,7 +7132,7 @@

    Arguments

    @@ -7147,7 +7147,7 @@

    Arguments

    @@ -7162,7 +7162,7 @@

    Arguments

    @@ -7177,7 +7177,7 @@

    Arguments

    @@ -7192,7 +7192,7 @@

    Arguments

    @@ -7247,7 +7247,7 @@

    Arguments

    @@ -7262,7 +7262,7 @@

    Arguments

    @@ -7277,7 +7277,7 @@

    Arguments

    @@ -7292,7 +7292,7 @@

    Arguments

    @@ -7307,7 +7307,7 @@

    Arguments

    @@ -7322,7 +7322,7 @@

    Arguments

    @@ -7377,7 +7377,7 @@

    Arguments

    @@ -7392,7 +7392,7 @@

    Arguments

    @@ -7407,7 +7407,7 @@

    Arguments

    @@ -7422,7 +7422,7 @@

    Arguments

    @@ -7437,7 +7437,7 @@

    Arguments

    @@ -7452,7 +7452,7 @@

    Arguments

    @@ -7507,7 +7507,7 @@

    Arguments

    @@ -7522,7 +7522,7 @@

    Arguments

    @@ -7537,7 +7537,7 @@

    Arguments

    @@ -7552,7 +7552,7 @@

    Arguments

    @@ -7567,7 +7567,7 @@

    Arguments

    @@ -7582,7 +7582,7 @@

    Arguments

    @@ -7652,7 +7652,7 @@

    Arguments

    @@ -7667,7 +7667,7 @@

    Arguments

    @@ -7682,7 +7682,7 @@

    Arguments

    @@ -7697,7 +7697,7 @@

    Arguments

    @@ -7712,7 +7712,7 @@

    Arguments

    @@ -7727,7 +7727,7 @@

    Arguments

    @@ -7797,7 +7797,7 @@

    Arguments

    @@ -7812,7 +7812,7 @@

    Arguments

    @@ -7827,7 +7827,7 @@

    Arguments

    @@ -7842,7 +7842,7 @@

    Arguments

    @@ -7857,7 +7857,7 @@

    Arguments

    @@ -7872,7 +7872,7 @@

    Arguments

    @@ -7942,7 +7942,7 @@

    Arguments

    @@ -7957,7 +7957,7 @@

    Arguments

    @@ -7972,7 +7972,7 @@

    Arguments

    @@ -7987,7 +7987,7 @@

    Arguments

    @@ -8002,7 +8002,7 @@

    Arguments

    @@ -8017,7 +8017,7 @@

    Arguments

    @@ -8087,7 +8087,7 @@

    Arguments

    @@ -8102,7 +8102,7 @@

    Arguments

    @@ -8142,7 +8142,7 @@

    Arguments

    @@ -8157,7 +8157,7 @@

    Arguments

    @@ -8197,7 +8197,7 @@

    Arguments

    @@ -8212,7 +8212,7 @@

    Arguments

    @@ -8252,7 +8252,7 @@

    Arguments

    @@ -8267,7 +8267,7 @@

    Arguments

    @@ -8307,7 +8307,7 @@

    Arguments

    @@ -8322,7 +8322,7 @@

    Arguments

    @@ -8392,7 +8392,7 @@

    Arguments

    @@ -8407,7 +8407,7 @@

    Arguments

    @@ -8477,7 +8477,7 @@

    Arguments

    @@ -8492,7 +8492,7 @@

    Arguments

    @@ -8562,7 +8562,7 @@

    Arguments

    @@ -8577,7 +8577,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tas_global.html b/develop/module/dbcsr_tas_global.html index 02858f9b862..74ae1618a95 100644 --- a/develop/module/dbcsr_tas_global.html +++ b/develop/module/dbcsr_tas_global.html @@ -111,7 +111,7 @@

    Variables

    @@ -237,9 +237,9 @@

    Uses

    @@ -264,7 +264,7 @@

    Variables

    @@ -858,7 +858,7 @@

    Arguments

    @@ -1023,7 +1023,7 @@

    Type-Bound Procedures

    + dist @@ -1138,7 +1138,7 @@

    Type-Bound Procedures

    + dist => cyclic_dist @@ -1253,7 +1253,7 @@

    Type-Bound Procedures

    + dist => arb_dist @@ -1419,7 +1419,7 @@

    Type-Bound Procedures

    + dist => repl_dist @@ -2328,7 +2328,7 @@

    Arguments

    @@ -2388,7 +2388,7 @@

    Arguments

    @@ -2841,7 +2841,7 @@

    Arguments

    @@ -2936,7 +2936,7 @@

    Arguments

    @@ -3023,7 +3023,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tas_io.html b/develop/module/dbcsr_tas_io.html index 67be285bba3..e524c9cbf33 100644 --- a/develop/module/dbcsr_tas_io.html +++ b/develop/module/dbcsr_tas_io.html @@ -111,7 +111,7 @@

    Variables

    @@ -132,7 +132,7 @@

    Functions

    @@ -173,12 +173,12 @@

    Uses

  • @@ -203,7 +203,7 @@

    Variables

    @@ -231,7 +231,7 @@

    Variables

    Functions

    -

    public function prep_output_unit(unit_nr) result(unit_nr_out) +

    public function prep_output_unit(unit_nr) result(unit_nr_out)

    @@ -250,7 +250,7 @@

    Arguments

    @@ -300,7 +300,7 @@

    Arguments

    @@ -315,7 +315,7 @@

    Arguments

    @@ -330,7 +330,7 @@

    Arguments

    @@ -370,7 +370,7 @@

    Arguments

    @@ -385,7 +385,7 @@

    Arguments

    @@ -400,7 +400,7 @@

    Arguments

    @@ -440,7 +440,7 @@

    Arguments

    @@ -455,7 +455,7 @@

    Arguments

    @@ -470,7 +470,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tas_mm.html b/develop/module/dbcsr_tas_mm.html index 74b0a961078..4f412702370 100644 --- a/develop/module/dbcsr_tas_mm.html +++ b/develop/module/dbcsr_tas_mm.html @@ -111,7 +111,7 @@

    Variables

    @@ -147,8 +147,8 @@

    Subroutines

    @@ -340,7 +340,7 @@

    Arguments

    @@ -455,7 +455,7 @@

    Arguments

    @@ -506,7 +506,7 @@

    Arguments

    @@ -521,7 +521,7 @@

    Arguments

    @@ -536,7 +536,7 @@

    Arguments

    @@ -551,7 +551,7 @@

    Arguments

    @@ -566,7 +566,7 @@

    Arguments

    @@ -581,7 +581,7 @@

    Arguments

    @@ -596,7 +596,7 @@

    Arguments

    @@ -611,7 +611,7 @@

    Arguments

    @@ -626,7 +626,7 @@

    Arguments

    @@ -642,7 +642,7 @@

    Arguments

    @@ -658,7 +658,7 @@

    Arguments

    @@ -673,7 +673,7 @@

    Arguments

    @@ -722,7 +722,7 @@

    Arguments

    @@ -771,7 +771,7 @@

    Arguments

    @@ -786,7 +786,7 @@

    Arguments

    @@ -826,7 +826,7 @@

    Arguments

    @@ -841,7 +841,7 @@

    Arguments

    @@ -871,7 +871,7 @@

    Arguments

    @@ -892,7 +892,7 @@

    Arguments

    -

    private subroutine reshape_mm_small(mp_comm, matrix_in, matrix_out, transposed, trans, nodata, move_data) +

    private subroutine reshape_mm_small(mp_comm, matrix_in, matrix_out, transposed, trans, nodata, move_data)

    @@ -912,7 +912,7 @@

    Arguments

    @@ -927,7 +927,7 @@

    Arguments

    @@ -942,7 +942,7 @@

    Arguments

    @@ -957,7 +957,7 @@

    Arguments

    @@ -972,7 +972,7 @@

    Arguments

    @@ -987,7 +987,7 @@

    Arguments

    @@ -1003,7 +1003,7 @@

    Arguments

    @@ -1025,7 +1025,7 @@

    Arguments

    -

    private subroutine reshape_mm_compatible(matrix1_in, matrix2_in, matrix1_out, matrix2_out, new1, new2, trans1, trans2, optimize_dist, nsplit, opt_nsplit, split_rc_1, split_rc_2, nodata1, nodata2, move_data_1, move_data_2, comm_new, unit_nr) +

    private subroutine reshape_mm_compatible(matrix1_in, matrix2_in, matrix1_out, matrix2_out, new1, new2, trans1, trans2, optimize_dist, nsplit, opt_nsplit, split_rc_1, split_rc_2, nodata1, nodata2, move_data_1, move_data_2, comm_new, unit_nr)

    @@ -1105,7 +1105,7 @@

    Arguments

    @@ -1121,7 +1121,7 @@

    Arguments

    @@ -1137,7 +1137,7 @@

    Arguments

    @@ -1153,7 +1153,7 @@

    Arguments

    @@ -1169,7 +1169,7 @@

    Arguments

    @@ -1184,7 +1184,7 @@

    Arguments

    @@ -1246,7 +1246,7 @@

    Arguments

    @@ -1262,7 +1262,7 @@

    Arguments

    @@ -1278,7 +1278,7 @@

    Arguments

    @@ -1294,7 +1294,7 @@

    Arguments

    @@ -1325,7 +1325,7 @@

    Arguments

    @@ -1365,7 +1365,7 @@

    Arguments

    @@ -1380,7 +1380,7 @@

    Arguments

    @@ -1395,7 +1395,7 @@

    Arguments

    @@ -1410,7 +1410,7 @@

    Arguments

    @@ -1440,7 +1440,7 @@

    Arguments

    @@ -1455,7 +1455,7 @@

    Arguments

    @@ -1470,7 +1470,7 @@

    Arguments

    @@ -1510,7 +1510,7 @@

    Arguments

    @@ -1525,7 +1525,7 @@

    Arguments

    @@ -1540,7 +1540,7 @@

    Arguments

    @@ -1585,7 +1585,7 @@

    Arguments

    @@ -1600,7 +1600,7 @@

    Arguments

    @@ -1641,7 +1641,7 @@

    Arguments

    @@ -1656,7 +1656,7 @@

    Arguments

    @@ -1671,7 +1671,7 @@

    Arguments

    @@ -1686,7 +1686,7 @@

    Arguments

    @@ -1701,7 +1701,7 @@

    Arguments

    @@ -1716,7 +1716,7 @@

    Arguments

    @@ -1731,7 +1731,7 @@

    Arguments

    @@ -1746,7 +1746,7 @@

    Arguments

    @@ -1761,7 +1761,7 @@

    Arguments

    @@ -1776,7 +1776,7 @@

    Arguments

    @@ -1791,7 +1791,7 @@

    Arguments

    @@ -1831,7 +1831,7 @@

    Arguments

    @@ -1846,7 +1846,7 @@

    Arguments

    @@ -1861,7 +1861,7 @@

    Arguments

    @@ -1916,7 +1916,7 @@

    Arguments

    @@ -1931,7 +1931,7 @@

    Arguments

    @@ -1946,7 +1946,7 @@

    Arguments

    @@ -1962,7 +1962,7 @@

    Arguments

    @@ -2018,7 +2018,7 @@

    Arguments

    @@ -2058,7 +2058,7 @@

    Arguments

    @@ -2098,7 +2098,7 @@

    Arguments

    @@ -2168,7 +2168,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tas_reshape_ops.html b/develop/module/dbcsr_tas_reshape_ops.html index ac45da5081d..c74f91f3323 100644 --- a/develop/module/dbcsr_tas_reshape_ops.html +++ b/develop/module/dbcsr_tas_reshape_ops.html @@ -111,7 +111,7 @@

    Variables

    @@ -130,7 +130,7 @@

    Interfaces

    @@ -143,7 +143,7 @@

    Derived Types

    @@ -155,7 +155,7 @@

    Functions

    @@ -170,19 +170,19 @@

    Subroutines

    dbcsr_tas_reshapedbcsr_tas_replicatedbcsr_tas_merge - block_buffer_get_index - block_buffer_create - block_buffer_destroy + block_buffer_get_index + block_buffer_create + block_buffer_destroyblock_buffer_add_area_blockblock_buffer_get_next_area_block - block_buffer_add_block_r_dp - block_buffer_add_block_r_sp - block_buffer_add_block_c_dp - block_buffer_add_block_c_sp - block_buffer_get_next_block_r_dp - block_buffer_get_next_block_r_sp - block_buffer_get_next_block_c_dp - block_buffer_get_next_block_c_sp + block_buffer_add_block_r_dp + block_buffer_add_block_r_sp + block_buffer_add_block_c_dp + block_buffer_add_block_c_sp + block_buffer_get_next_block_r_dp + block_buffer_get_next_block_r_sp + block_buffer_get_next_block_c_dp + block_buffer_get_next_block_c_spdbcsr_tas_communicate_buffer @@ -209,24 +209,24 @@

    Uses

    @@ -304,8 +304,8 @@

    Arguments

    @@ -334,7 +334,7 @@

    Arguments

    @@ -349,7 +349,7 @@

    Arguments

    @@ -364,7 +364,7 @@

    Arguments

    @@ -387,8 +387,8 @@

    Arguments

    - -

    private interface block_buffer_add_block + +

    private interface block_buffer_add_block

      @@ -413,8 +413,8 @@

      Arguments

    @@ -443,7 +443,7 @@

    Arguments

    @@ -458,7 +458,7 @@

    Arguments

    @@ -478,7 +478,7 @@

    Arguments

  • - private subroutine block_buffer_add_block_r_dp(buffer, index, block, transposed) + private subroutine block_buffer_add_block_r_dp(buffer, index, block, transposed)

    @@ -497,8 +497,8 @@

    Arguments

  • @@ -527,7 +527,7 @@

    Arguments

    @@ -542,7 +542,7 @@

    Arguments

    @@ -562,7 +562,7 @@

    Arguments

  • - private subroutine block_buffer_add_block_r_sp(buffer, index, block, transposed) + private subroutine block_buffer_add_block_r_sp(buffer, index, block, transposed)

    @@ -581,8 +581,8 @@

    Arguments

  • @@ -611,7 +611,7 @@

    Arguments

    @@ -626,7 +626,7 @@

    Arguments

    @@ -646,7 +646,7 @@

    Arguments

  • - private subroutine block_buffer_add_block_c_dp(buffer, index, block, transposed) + private subroutine block_buffer_add_block_c_dp(buffer, index, block, transposed)

    @@ -665,8 +665,8 @@

    Arguments

  • @@ -695,7 +695,7 @@

    Arguments

    @@ -710,7 +710,7 @@

    Arguments

    @@ -730,7 +730,7 @@

    Arguments

  • - private subroutine block_buffer_add_block_c_sp(buffer, index, block, transposed) + private subroutine block_buffer_add_block_c_sp(buffer, index, block, transposed)

    @@ -749,8 +749,8 @@

    Arguments

  • @@ -779,7 +779,7 @@

    Arguments

    @@ -794,7 +794,7 @@

    Arguments

    @@ -823,10 +823,10 @@

    Arguments

    Derived Types

    - +

    type, private ::  - block_buffer_type + block_buffer_type

    @@ -846,7 +846,7 @@

    Components

    @@ -863,7 +863,7 @@

    Components

    @@ -880,7 +880,7 @@

    Components

    @@ -897,7 +897,7 @@

    Components

    @@ -914,7 +914,7 @@

    Components

    @@ -931,7 +931,7 @@

    Components

    @@ -948,7 +948,7 @@

    Components

    @@ -965,7 +965,7 @@

    Components

    @@ -995,7 +995,7 @@

    Components

    Functions

    -

    private pure function block_buffer_blocks_left(buffer) +

    private pure function block_buffer_blocks_left(buffer)

    @@ -1014,8 +1014,8 @@

    Arguments

    @@ -1079,7 +1079,7 @@

    Arguments

    @@ -1094,7 +1094,7 @@

    Arguments

    @@ -1109,7 +1109,7 @@

    Arguments

    @@ -1124,7 +1124,7 @@

    Arguments

    @@ -1164,7 +1164,7 @@

    Arguments

    @@ -1179,7 +1179,7 @@

    Arguments

    @@ -1194,7 +1194,7 @@

    Arguments

    @@ -1209,7 +1209,7 @@

    Arguments

    @@ -1224,7 +1224,7 @@

    Arguments

    @@ -1264,7 +1264,7 @@

    Arguments

    @@ -1279,7 +1279,7 @@

    Arguments

    @@ -1294,7 +1294,7 @@

    Arguments

    @@ -1309,7 +1309,7 @@

    Arguments

    @@ -1330,7 +1330,7 @@

    Arguments

    -

    private subroutine block_buffer_get_index(buffer, index) +

    private subroutine block_buffer_get_index(buffer, index)

    @@ -1349,8 +1349,8 @@

    Arguments

    @@ -1385,7 +1385,7 @@

    Arguments

    -

    private subroutine block_buffer_create(buffer, nblock, ndata, data_type) +

    private subroutine block_buffer_create(buffer, nblock, ndata, data_type)

    @@ -1404,8 +1404,8 @@

    Arguments

    @@ -1451,7 +1451,7 @@

    Arguments

    @@ -1473,7 +1473,7 @@

    Arguments

    -

    private subroutine block_buffer_destroy(buffer) +

    private subroutine block_buffer_destroy(buffer)

    @@ -1492,8 +1492,8 @@

    Arguments

    @@ -1562,7 +1562,7 @@

    Arguments

    @@ -1577,7 +1577,7 @@

    Arguments

    @@ -1617,8 +1617,8 @@

    Arguments

    @@ -1647,7 +1647,7 @@

    Arguments

    @@ -1662,7 +1662,7 @@

    Arguments

    @@ -1677,7 +1677,7 @@

    Arguments

    @@ -1698,7 +1698,7 @@

    Arguments

    -

    private subroutine block_buffer_add_block_r_dp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_r_dp(buffer, index, block, transposed)

    @@ -1717,8 +1717,8 @@

    Arguments

    @@ -1747,7 +1747,7 @@

    Arguments

    @@ -1762,7 +1762,7 @@

    Arguments

    @@ -1783,7 +1783,7 @@

    Arguments

    -

    private subroutine block_buffer_add_block_r_sp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_r_sp(buffer, index, block, transposed)

    @@ -1802,8 +1802,8 @@

    Arguments

    @@ -1832,7 +1832,7 @@

    Arguments

    @@ -1847,7 +1847,7 @@

    Arguments

    @@ -1868,7 +1868,7 @@

    Arguments

    -

    private subroutine block_buffer_add_block_c_dp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_c_dp(buffer, index, block, transposed)

    @@ -1887,8 +1887,8 @@

    Arguments

    @@ -1917,7 +1917,7 @@

    Arguments

    @@ -1932,7 +1932,7 @@

    Arguments

    @@ -1953,7 +1953,7 @@

    Arguments

    -

    private subroutine block_buffer_add_block_c_sp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_c_sp(buffer, index, block, transposed)

    @@ -1972,8 +1972,8 @@

    Arguments

    @@ -2002,7 +2002,7 @@

    Arguments

    @@ -2017,7 +2017,7 @@

    Arguments

    @@ -2038,7 +2038,7 @@

    Arguments

    -

    private subroutine block_buffer_get_next_block_r_dp(buffer, ndata, index, block, advance_iter) +

    private subroutine block_buffer_get_next_block_r_dp(buffer, ndata, index, block, advance_iter)

    @@ -2057,8 +2057,8 @@

    Arguments

    @@ -2087,7 +2087,7 @@

    Arguments

    @@ -2102,7 +2102,7 @@

    Arguments

    @@ -2117,7 +2117,7 @@

    Arguments

    @@ -2138,7 +2138,7 @@

    Arguments

    -

    private subroutine block_buffer_get_next_block_r_sp(buffer, ndata, index, block, advance_iter) +

    private subroutine block_buffer_get_next_block_r_sp(buffer, ndata, index, block, advance_iter)

    @@ -2157,8 +2157,8 @@

    Arguments

    @@ -2187,7 +2187,7 @@

    Arguments

    @@ -2202,7 +2202,7 @@

    Arguments

    @@ -2217,7 +2217,7 @@

    Arguments

    @@ -2238,7 +2238,7 @@

    Arguments

    -

    private subroutine block_buffer_get_next_block_c_dp(buffer, ndata, index, block, advance_iter) +

    private subroutine block_buffer_get_next_block_c_dp(buffer, ndata, index, block, advance_iter)

    @@ -2257,8 +2257,8 @@

    Arguments

    @@ -2287,7 +2287,7 @@

    Arguments

    @@ -2302,7 +2302,7 @@

    Arguments

    @@ -2317,7 +2317,7 @@

    Arguments

    @@ -2338,7 +2338,7 @@

    Arguments

    -

    private subroutine block_buffer_get_next_block_c_sp(buffer, ndata, index, block, advance_iter) +

    private subroutine block_buffer_get_next_block_c_sp(buffer, ndata, index, block, advance_iter)

    @@ -2357,8 +2357,8 @@

    Arguments

    @@ -2387,7 +2387,7 @@

    Arguments

    @@ -2402,7 +2402,7 @@

    Arguments

    @@ -2417,7 +2417,7 @@

    Arguments

    @@ -2457,7 +2457,7 @@

    Arguments

    @@ -2472,8 +2472,8 @@

    Arguments

    diff --git a/develop/module/dbcsr_tas_split.html b/develop/module/dbcsr_tas_split.html index fef82ddb6a3..30a62bbf40c 100644 --- a/develop/module/dbcsr_tas_split.html +++ b/develop/module/dbcsr_tas_split.html @@ -111,7 +111,7 @@

    Variables

    @@ -365,7 +365,7 @@

    Arguments

    @@ -452,7 +452,7 @@

    Arguments

    @@ -482,7 +482,7 @@

    Arguments

    @@ -557,7 +557,7 @@

    Arguments

    @@ -619,7 +619,7 @@

    Arguments

    @@ -696,7 +696,7 @@

    Arguments

    @@ -773,7 +773,7 @@

    Arguments

    @@ -833,7 +833,7 @@

    Arguments

    @@ -943,7 +943,7 @@

    Arguments

    @@ -989,7 +989,7 @@

    Arguments

    @@ -1045,7 +1045,7 @@

    Arguments

    @@ -1060,7 +1060,7 @@

    Arguments

    @@ -1075,7 +1075,7 @@

    Arguments

    @@ -1090,7 +1090,7 @@

    Arguments

    @@ -1120,7 +1120,7 @@

    Arguments

    @@ -1175,7 +1175,7 @@

    Arguments

    @@ -1190,7 +1190,7 @@

    Arguments

    @@ -1243,7 +1243,7 @@

    Arguments

    @@ -1412,7 +1412,7 @@

    Arguments

    @@ -1544,7 +1544,7 @@

    Arguments

    @@ -1656,7 +1656,7 @@

    Arguments

    @@ -1703,7 +1703,7 @@

    Arguments

    @@ -1719,7 +1719,7 @@

    Arguments

    @@ -1775,7 +1775,7 @@

    Arguments

    @@ -1790,7 +1790,7 @@

    Arguments

    @@ -1805,7 +1805,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tas_test.html b/develop/module/dbcsr_tas_test.html index 8fdbd03495b..ee7f826996f 100644 --- a/develop/module/dbcsr_tas_test.html +++ b/develop/module/dbcsr_tas_test.html @@ -111,8 +111,8 @@

    Variables

    @@ -175,25 +175,25 @@

    Uses

    @@ -218,7 +218,7 @@

    Variables

    @@ -235,7 +235,7 @@

    Variables

    @@ -282,7 +282,7 @@

    Arguments

    @@ -297,7 +297,7 @@

    Arguments

    @@ -312,7 +312,7 @@

    Arguments

    @@ -362,7 +362,7 @@

    Arguments

    @@ -392,7 +392,7 @@

    Arguments

    @@ -407,7 +407,7 @@

    Arguments

    @@ -422,7 +422,7 @@

    Arguments

    @@ -482,7 +482,7 @@

    Arguments

    @@ -553,7 +553,7 @@

    Arguments

    @@ -568,7 +568,7 @@

    Arguments

    @@ -583,7 +583,7 @@

    Arguments

    @@ -598,7 +598,7 @@

    Arguments

    @@ -613,7 +613,7 @@

    Arguments

    @@ -628,7 +628,7 @@

    Arguments

    @@ -658,7 +658,7 @@

    Arguments

    @@ -673,7 +673,7 @@

    Arguments

    @@ -713,7 +713,7 @@

    Arguments

    @@ -728,7 +728,7 @@

    Arguments

    @@ -743,7 +743,7 @@

    Arguments

    @@ -758,7 +758,7 @@

    Arguments

    @@ -773,7 +773,7 @@

    Arguments

    @@ -788,7 +788,7 @@

    Arguments

    @@ -803,7 +803,7 @@

    Arguments

    @@ -818,7 +818,7 @@

    Arguments

    @@ -833,7 +833,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tas_types.html b/develop/module/dbcsr_tas_types.html index 9697b253325..e3b7efc51f1 100644 --- a/develop/module/dbcsr_tas_types.html +++ b/develop/module/dbcsr_tas_types.html @@ -111,7 +111,7 @@

    Variables

    @@ -166,10 +166,10 @@

    Uses

    @@ -194,7 +194,7 @@

    Variables

    @@ -415,7 +415,7 @@

    Components

    @@ -464,7 +464,7 @@

    Components

    @@ -698,7 +698,7 @@

    Components

    @@ -749,7 +749,7 @@

    Components

    @@ -851,7 +851,7 @@

    Components

    @@ -951,7 +951,7 @@

    Components

    @@ -968,7 +968,7 @@

    Components

    @@ -985,7 +985,7 @@

    Components

    diff --git a/develop/module/dbcsr_tas_util.html b/develop/module/dbcsr_tas_util.html index 57d3f868830..ce0a638da5d 100644 --- a/develop/module/dbcsr_tas_util.html +++ b/develop/module/dbcsr_tas_util.html @@ -111,7 +111,7 @@

    Variables

    @@ -129,7 +129,7 @@

    Interfaces

    @@ -161,7 +161,7 @@

    Subroutines

    swap_i8swap_iindex_unique - invert_transpose_flag + invert_transpose_flag @@ -187,12 +187,12 @@

    Uses

    @@ -217,7 +217,7 @@

    Variables

    @@ -243,8 +243,8 @@

    Variables

    Interfaces

    - -

    public interface swap + +

    public interface swap

      @@ -357,7 +357,7 @@

      Arguments

    @@ -372,7 +372,7 @@

    Arguments

    @@ -416,7 +416,7 @@

    Arguments

    @@ -431,7 +431,7 @@

    Arguments

    @@ -484,7 +484,7 @@

    Arguments

    @@ -529,7 +529,7 @@

    Arguments

    @@ -544,7 +544,7 @@

    Arguments

    @@ -589,7 +589,7 @@

    Arguments

    @@ -604,7 +604,7 @@

    Arguments

    @@ -770,7 +770,7 @@

    Arguments

    -

    public subroutine invert_transpose_flag(trans_flag) +

    public subroutine invert_transpose_flag(trans_flag)

    @@ -789,7 +789,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor.html b/develop/module/dbcsr_tensor.html index c2e09911282..18953c5bef7 100644 --- a/develop/module/dbcsr_tensor.html +++ b/develop/module/dbcsr_tensor.html @@ -111,7 +111,7 @@

    Variables

    @@ -154,9 +154,9 @@

    Subroutines

    dbcsr_t_contractdbcsr_t_contract_expertalign_tensor - reshape_mm_compatible - reshape_mm_small - invert_transpose_flag + reshape_mm_compatible + reshape_mm_small + invert_transpose_flagindex_linked_sortdbcsr_t_remapdbcsr_t_align_index @@ -197,25 +197,25 @@

    Uses

    @@ -240,7 +240,7 @@

    Variables

    @@ -303,7 +303,7 @@

    Arguments

    @@ -423,7 +423,7 @@

    Arguments

    @@ -496,7 +496,7 @@

    Arguments

    @@ -543,7 +543,7 @@

    Arguments

    @@ -573,7 +573,7 @@

    Arguments

    @@ -628,7 +628,7 @@

    Arguments

    @@ -643,7 +643,7 @@

    Arguments

    @@ -658,7 +658,7 @@

    Arguments

    @@ -673,7 +673,7 @@

    Arguments

    @@ -703,7 +703,7 @@

    Arguments

    @@ -758,7 +758,7 @@

    Arguments

    @@ -773,7 +773,7 @@

    Arguments

    @@ -788,7 +788,7 @@

    Arguments

    @@ -828,7 +828,7 @@

    Arguments

    @@ -843,7 +843,7 @@

    Arguments

    @@ -858,7 +858,7 @@

    Arguments

    @@ -898,7 +898,7 @@

    Arguments

    @@ -913,7 +913,7 @@

    Arguments

    @@ -928,7 +928,7 @@

    Arguments

    @@ -971,7 +971,7 @@

    Arguments

    @@ -1016,7 +1016,7 @@

    Arguments

    @@ -1184,7 +1184,7 @@

    Arguments

    @@ -1262,7 +1262,7 @@

    Arguments

    @@ -1292,7 +1292,7 @@

    Arguments

    @@ -1307,7 +1307,7 @@

    Arguments

    @@ -1324,7 +1324,7 @@

    Arguments

    @@ -1364,7 +1364,7 @@

    Arguments

    @@ -1409,7 +1409,7 @@

    Arguments

    @@ -1634,7 +1634,7 @@

    Arguments

    @@ -1649,7 +1649,7 @@

    Arguments

    @@ -1664,7 +1664,7 @@

    Arguments

    @@ -1679,7 +1679,7 @@

    Arguments

    @@ -1740,7 +1740,7 @@

    Arguments

    @@ -1780,7 +1780,7 @@

    Arguments

    @@ -1825,7 +1825,7 @@

    Arguments

    @@ -1906,7 +1906,7 @@

    Arguments

    -

    private subroutine reshape_mm_compatible(tensor1, tensor2, tensor1_out, tensor2_out, ind1_free, ind1_linked, ind2_free, ind2_linked, trans1, trans2, new1, new2, ref_tensor, nodata1, nodata2, move_data_1, move_data_2, optimize_dist, unit_nr) +

    private subroutine reshape_mm_compatible(tensor1, tensor2, tensor1_out, tensor2_out, ind1_free, ind1_linked, ind2_free, ind2_linked, trans1, trans2, new1, new2, ref_tensor, nodata1, nodata2, move_data_1, move_data_2, optimize_dist, unit_nr)

    @@ -2051,7 +2051,7 @@

    Arguments

    @@ -2067,7 +2067,7 @@

    Arguments

    @@ -2083,7 +2083,7 @@

    Arguments

    @@ -2099,7 +2099,7 @@

    Arguments

    @@ -2130,7 +2130,7 @@

    Arguments

    @@ -2146,7 +2146,7 @@

    Arguments

    @@ -2162,7 +2162,7 @@

    Arguments

    @@ -2178,7 +2178,7 @@

    Arguments

    @@ -2194,7 +2194,7 @@

    Arguments

    @@ -2209,7 +2209,7 @@

    Arguments

    @@ -2230,7 +2230,7 @@

    Arguments

    -

    private subroutine reshape_mm_small(tensor_in, ind1, ind2, tensor_out, trans, new, nodata, move_data, unit_nr) +

    private subroutine reshape_mm_small(tensor_in, ind1, ind2, tensor_out, trans, new, nodata, move_data, unit_nr)

    @@ -2250,7 +2250,7 @@

    Arguments

    @@ -2312,7 +2312,7 @@

    Arguments

    @@ -2342,7 +2342,7 @@

    Arguments

    @@ -2374,7 +2374,7 @@

    Arguments

    @@ -2395,7 +2395,7 @@

    Arguments

    -

    private subroutine invert_transpose_flag(trans_flag) +

    private subroutine invert_transpose_flag(trans_flag)

    @@ -2414,7 +2414,7 @@

    Arguments

    @@ -2509,7 +2509,7 @@

    Arguments

    @@ -2556,7 +2556,7 @@

    Arguments

    @@ -2646,7 +2646,7 @@

    Arguments

    @@ -2661,7 +2661,7 @@

    Arguments

    @@ -2676,7 +2676,7 @@

    Arguments

    @@ -2716,7 +2716,7 @@

    Arguments

    @@ -2731,7 +2731,7 @@

    Arguments

    @@ -2786,7 +2786,7 @@

    Arguments

    @@ -2801,7 +2801,7 @@

    Arguments

    @@ -2816,7 +2816,7 @@

    Arguments

    @@ -2859,7 +2859,7 @@

    Arguments

    @@ -2904,7 +2904,7 @@

    Arguments

    @@ -3069,7 +3069,7 @@

    Arguments

    @@ -3453,7 +3453,7 @@

    Arguments

    @@ -3493,7 +3493,7 @@

    Arguments

    @@ -3610,7 +3610,7 @@

    Arguments

    @@ -3665,7 +3665,7 @@

    Arguments

    @@ -3680,7 +3680,7 @@

    Arguments

    @@ -3771,7 +3771,7 @@

    Arguments

    @@ -3841,7 +3841,7 @@

    Arguments

    @@ -3856,7 +3856,7 @@

    Arguments

    @@ -3886,7 +3886,7 @@

    Arguments

    @@ -3901,7 +3901,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_api.html b/develop/module/dbcsr_tensor_api.html index 22bc71a3953..43d105d551a 100644 --- a/develop/module/dbcsr_tensor_api.html +++ b/develop/module/dbcsr_tensor_api.html @@ -111,7 +111,7 @@

    Variables

    @@ -176,14 +176,14 @@

    Uses

    @@ -208,7 +208,7 @@

    Variables

    @@ -390,7 +390,7 @@

    Arguments

    @@ -440,7 +440,7 @@

    Arguments

    @@ -455,7 +455,7 @@

    Arguments

    @@ -470,7 +470,7 @@

    Arguments

    @@ -545,7 +545,7 @@

    Arguments

    @@ -585,7 +585,7 @@

    Arguments

    @@ -600,7 +600,7 @@

    Arguments

    @@ -615,7 +615,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_api_c.html b/develop/module/dbcsr_tensor_api_c.html index 920044ce546..9b0de55bb36 100644 --- a/develop/module/dbcsr_tensor_api_c.html +++ b/develop/module/dbcsr_tensor_api_c.html @@ -144,7 +144,7 @@

    Subroutines

    @@ -351,7 +351,7 @@

    Arguments

    @@ -862,7 +862,7 @@

    Subroutines

    -

    private subroutine c_f_string(c_str, str) +

    private subroutine c_f_string(c_str, str)

    @@ -881,7 +881,7 @@

    Arguments

    @@ -896,7 +896,7 @@

    Arguments

    @@ -976,7 +976,7 @@

    Arguments

    @@ -1021,7 +1021,7 @@

    Arguments

    @@ -1111,7 +1111,7 @@

    Arguments

    @@ -1126,7 +1126,7 @@

    Arguments

    @@ -1166,7 +1166,7 @@

    Arguments

    @@ -1211,7 +1211,7 @@

    Arguments

    @@ -1266,7 +1266,7 @@

    Arguments

    @@ -1321,7 +1321,7 @@

    Arguments

    @@ -1336,7 +1336,7 @@

    Arguments

    @@ -1496,7 +1496,7 @@

    Arguments

    @@ -1551,7 +1551,7 @@

    Arguments

    @@ -1566,7 +1566,7 @@

    Arguments

    @@ -1641,7 +1641,7 @@

    Arguments

    @@ -1831,7 +1831,7 @@

    Arguments

    @@ -1846,7 +1846,7 @@

    Arguments

    @@ -1921,7 +1921,7 @@

    Arguments

    @@ -2006,7 +2006,7 @@

    Arguments

    @@ -2086,7 +2086,7 @@

    Arguments

    @@ -2131,7 +2131,7 @@

    Arguments

    @@ -2446,7 +2446,7 @@

    Arguments

    @@ -2461,7 +2461,7 @@

    Arguments

    @@ -2491,7 +2491,7 @@

    Arguments

    @@ -2506,7 +2506,7 @@

    Arguments

    @@ -2561,7 +2561,7 @@

    Arguments

    @@ -2606,7 +2606,7 @@

    Arguments

    @@ -2861,7 +2861,7 @@

    Arguments

    @@ -2961,7 +2961,7 @@

    Arguments

    @@ -3006,7 +3006,7 @@

    Arguments

    @@ -3321,7 +3321,7 @@

    Arguments

    @@ -3336,7 +3336,7 @@

    Arguments

    @@ -3366,7 +3366,7 @@

    Arguments

    @@ -3381,7 +3381,7 @@

    Arguments

    @@ -3436,7 +3436,7 @@

    Arguments

    @@ -3481,7 +3481,7 @@

    Arguments

    @@ -3736,7 +3736,7 @@

    Arguments

    @@ -3836,7 +3836,7 @@

    Arguments

    @@ -3881,7 +3881,7 @@

    Arguments

    @@ -4196,7 +4196,7 @@

    Arguments

    @@ -4211,7 +4211,7 @@

    Arguments

    @@ -4241,7 +4241,7 @@

    Arguments

    @@ -4256,7 +4256,7 @@

    Arguments

    @@ -4311,7 +4311,7 @@

    Arguments

    @@ -4356,7 +4356,7 @@

    Arguments

    @@ -4611,7 +4611,7 @@

    Arguments

    @@ -4711,7 +4711,7 @@

    Arguments

    @@ -4756,7 +4756,7 @@

    Arguments

    @@ -5071,7 +5071,7 @@

    Arguments

    @@ -5086,7 +5086,7 @@

    Arguments

    @@ -5116,7 +5116,7 @@

    Arguments

    @@ -5131,7 +5131,7 @@

    Arguments

    @@ -5186,7 +5186,7 @@

    Arguments

    @@ -5231,7 +5231,7 @@

    Arguments

    @@ -5486,7 +5486,7 @@

    Arguments

    @@ -5646,7 +5646,7 @@

    Arguments

    @@ -5661,7 +5661,7 @@

    Arguments

    @@ -5761,7 +5761,7 @@

    Arguments

    @@ -5776,7 +5776,7 @@

    Arguments

    @@ -5876,7 +5876,7 @@

    Arguments

    @@ -5891,7 +5891,7 @@

    Arguments

    @@ -5991,7 +5991,7 @@

    Arguments

    @@ -6006,7 +6006,7 @@

    Arguments

    @@ -6106,7 +6106,7 @@

    Arguments

    @@ -6121,7 +6121,7 @@

    Arguments

    @@ -6221,7 +6221,7 @@

    Arguments

    @@ -6236,7 +6236,7 @@

    Arguments

    @@ -6336,7 +6336,7 @@

    Arguments

    @@ -6351,7 +6351,7 @@

    Arguments

    @@ -6451,7 +6451,7 @@

    Arguments

    @@ -6466,7 +6466,7 @@

    Arguments

    @@ -6566,7 +6566,7 @@

    Arguments

    @@ -6581,7 +6581,7 @@

    Arguments

    @@ -6681,7 +6681,7 @@

    Arguments

    @@ -6696,7 +6696,7 @@

    Arguments

    @@ -6796,7 +6796,7 @@

    Arguments

    @@ -6811,7 +6811,7 @@

    Arguments

    @@ -6911,7 +6911,7 @@

    Arguments

    @@ -6926,7 +6926,7 @@

    Arguments

    @@ -7026,7 +7026,7 @@

    Arguments

    @@ -7041,7 +7041,7 @@

    Arguments

    @@ -7056,7 +7056,7 @@

    Arguments

    @@ -7156,7 +7156,7 @@

    Arguments

    @@ -7171,7 +7171,7 @@

    Arguments

    @@ -7186,7 +7186,7 @@

    Arguments

    @@ -7286,7 +7286,7 @@

    Arguments

    @@ -7301,7 +7301,7 @@

    Arguments

    @@ -7316,7 +7316,7 @@

    Arguments

    @@ -7416,7 +7416,7 @@

    Arguments

    @@ -7431,7 +7431,7 @@

    Arguments

    @@ -7446,7 +7446,7 @@

    Arguments

    @@ -7546,7 +7546,7 @@

    Arguments

    @@ -7561,7 +7561,7 @@

    Arguments

    @@ -7576,7 +7576,7 @@

    Arguments

    @@ -7676,7 +7676,7 @@

    Arguments

    @@ -7691,7 +7691,7 @@

    Arguments

    @@ -7706,7 +7706,7 @@

    Arguments

    @@ -7806,7 +7806,7 @@

    Arguments

    @@ -7821,7 +7821,7 @@

    Arguments

    @@ -7836,7 +7836,7 @@

    Arguments

    @@ -7936,7 +7936,7 @@

    Arguments

    @@ -7951,7 +7951,7 @@

    Arguments

    @@ -7966,7 +7966,7 @@

    Arguments

    @@ -8066,7 +8066,7 @@

    Arguments

    @@ -8081,7 +8081,7 @@

    Arguments

    @@ -8096,7 +8096,7 @@

    Arguments

    @@ -8196,7 +8196,7 @@

    Arguments

    @@ -8211,7 +8211,7 @@

    Arguments

    @@ -8226,7 +8226,7 @@

    Arguments

    @@ -8326,7 +8326,7 @@

    Arguments

    @@ -8341,7 +8341,7 @@

    Arguments

    @@ -8356,7 +8356,7 @@

    Arguments

    @@ -8456,7 +8456,7 @@

    Arguments

    @@ -8471,7 +8471,7 @@

    Arguments

    @@ -8486,7 +8486,7 @@

    Arguments

    @@ -8556,7 +8556,7 @@

    Arguments

    @@ -8571,7 +8571,7 @@

    Arguments

    @@ -8641,7 +8641,7 @@

    Arguments

    @@ -8656,7 +8656,7 @@

    Arguments

    @@ -8726,7 +8726,7 @@

    Arguments

    @@ -8741,7 +8741,7 @@

    Arguments

    @@ -8811,7 +8811,7 @@

    Arguments

    @@ -8826,7 +8826,7 @@

    Arguments

    @@ -8896,7 +8896,7 @@

    Arguments

    @@ -8911,7 +8911,7 @@

    Arguments

    @@ -8981,7 +8981,7 @@

    Arguments

    @@ -8996,7 +8996,7 @@

    Arguments

    @@ -9066,7 +9066,7 @@

    Arguments

    @@ -9081,7 +9081,7 @@

    Arguments

    @@ -9151,7 +9151,7 @@

    Arguments

    @@ -9166,7 +9166,7 @@

    Arguments

    @@ -9236,7 +9236,7 @@

    Arguments

    @@ -9251,7 +9251,7 @@

    Arguments

    @@ -9321,7 +9321,7 @@

    Arguments

    @@ -9336,7 +9336,7 @@

    Arguments

    @@ -9406,7 +9406,7 @@

    Arguments

    @@ -9421,7 +9421,7 @@

    Arguments

    @@ -9491,7 +9491,7 @@

    Arguments

    @@ -9506,7 +9506,7 @@

    Arguments

    @@ -9646,7 +9646,7 @@

    Arguments

    @@ -9801,7 +9801,7 @@

    Arguments

    @@ -9856,7 +9856,7 @@

    Arguments

    @@ -9896,7 +9896,7 @@

    Arguments

    @@ -9941,7 +9941,7 @@

    Arguments

    @@ -9956,7 +9956,7 @@

    Arguments

    @@ -10141,7 +10141,7 @@

    Arguments

    @@ -10156,7 +10156,7 @@

    Arguments

    @@ -10171,7 +10171,7 @@

    Arguments

    @@ -10226,7 +10226,7 @@

    Arguments

    @@ -10241,7 +10241,7 @@

    Arguments

    @@ -10256,7 +10256,7 @@

    Arguments

    @@ -10311,7 +10311,7 @@

    Arguments

    @@ -10326,7 +10326,7 @@

    Arguments

    @@ -10341,7 +10341,7 @@

    Arguments

    @@ -10396,7 +10396,7 @@

    Arguments

    @@ -10411,7 +10411,7 @@

    Arguments

    @@ -10426,7 +10426,7 @@

    Arguments

    @@ -10481,7 +10481,7 @@

    Arguments

    @@ -10536,7 +10536,7 @@

    Arguments

    @@ -10591,7 +10591,7 @@

    Arguments

    @@ -10646,7 +10646,7 @@

    Arguments

    @@ -10716,7 +10716,7 @@

    Arguments

    @@ -10786,7 +10786,7 @@

    Arguments

    @@ -10971,7 +10971,7 @@

    Arguments

    @@ -11016,7 +11016,7 @@

    Arguments

    @@ -11071,7 +11071,7 @@

    Arguments

    @@ -11126,7 +11126,7 @@

    Arguments

    @@ -11181,7 +11181,7 @@

    Arguments

    @@ -11236,7 +11236,7 @@

    Arguments

    @@ -11796,7 +11796,7 @@

    Arguments

    @@ -11811,7 +11811,7 @@

    Arguments

    @@ -11826,7 +11826,7 @@

    Arguments

    @@ -12093,7 +12093,7 @@

    Arguments

    @@ -12233,7 +12233,7 @@

    Arguments

    @@ -12248,7 +12248,7 @@

    Arguments

    @@ -12263,7 +12263,7 @@

    Arguments

    @@ -12278,7 +12278,7 @@

    Arguments

    @@ -12293,7 +12293,7 @@

    Arguments

    @@ -12348,7 +12348,7 @@

    Arguments

    @@ -12363,7 +12363,7 @@

    Arguments

    @@ -12378,7 +12378,7 @@

    Arguments

    @@ -12393,7 +12393,7 @@

    Arguments

    @@ -12408,7 +12408,7 @@

    Arguments

    @@ -12463,7 +12463,7 @@

    Arguments

    @@ -12478,7 +12478,7 @@

    Arguments

    @@ -12493,7 +12493,7 @@

    Arguments

    @@ -12508,7 +12508,7 @@

    Arguments

    @@ -12523,7 +12523,7 @@

    Arguments

    @@ -12578,7 +12578,7 @@

    Arguments

    @@ -12593,7 +12593,7 @@

    Arguments

    @@ -12608,7 +12608,7 @@

    Arguments

    @@ -12623,7 +12623,7 @@

    Arguments

    @@ -12638,7 +12638,7 @@

    Arguments

    @@ -12733,7 +12733,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_block.html b/develop/module/dbcsr_tensor_block.html index ca89b59674b..3ee3f5e6e23 100644 --- a/develop/module/dbcsr_tensor_block.html +++ b/develop/module/dbcsr_tensor_block.html @@ -111,7 +111,7 @@

    Variables

    @@ -270,17 +270,17 @@

    Uses

    @@ -305,7 +305,7 @@

    Variables

    @@ -357,7 +357,7 @@

    Arguments

    @@ -387,7 +387,7 @@

    Arguments

    @@ -426,7 +426,7 @@

    Arguments

    @@ -456,7 +456,7 @@

    Arguments

    @@ -495,7 +495,7 @@

    Arguments

    @@ -525,7 +525,7 @@

    Arguments

    @@ -564,7 +564,7 @@

    Arguments

    @@ -594,7 +594,7 @@

    Arguments

    @@ -633,7 +633,7 @@

    Arguments

    @@ -663,7 +663,7 @@

    Arguments

    @@ -712,7 +712,7 @@

    Arguments

    @@ -742,7 +742,7 @@

    Arguments

    @@ -757,7 +757,7 @@

    Arguments

    @@ -772,7 +772,7 @@

    Arguments

    @@ -787,7 +787,7 @@

    Arguments

    @@ -826,7 +826,7 @@

    Arguments

    @@ -856,7 +856,7 @@

    Arguments

    @@ -871,7 +871,7 @@

    Arguments

    @@ -886,7 +886,7 @@

    Arguments

    @@ -901,7 +901,7 @@

    Arguments

    @@ -940,7 +940,7 @@

    Arguments

    @@ -970,7 +970,7 @@

    Arguments

    @@ -985,7 +985,7 @@

    Arguments

    @@ -1000,7 +1000,7 @@

    Arguments

    @@ -1015,7 +1015,7 @@

    Arguments

    @@ -1054,7 +1054,7 @@

    Arguments

    @@ -1084,7 +1084,7 @@

    Arguments

    @@ -1099,7 +1099,7 @@

    Arguments

    @@ -1114,7 +1114,7 @@

    Arguments

    @@ -1129,7 +1129,7 @@

    Arguments

    @@ -1168,7 +1168,7 @@

    Arguments

    @@ -1198,7 +1198,7 @@

    Arguments

    @@ -1213,7 +1213,7 @@

    Arguments

    @@ -1228,7 +1228,7 @@

    Arguments

    @@ -1243,7 +1243,7 @@

    Arguments

    @@ -1282,7 +1282,7 @@

    Arguments

    @@ -1312,7 +1312,7 @@

    Arguments

    @@ -1327,7 +1327,7 @@

    Arguments

    @@ -1342,7 +1342,7 @@

    Arguments

    @@ -1357,7 +1357,7 @@

    Arguments

    @@ -1396,7 +1396,7 @@

    Arguments

    @@ -1426,7 +1426,7 @@

    Arguments

    @@ -1441,7 +1441,7 @@

    Arguments

    @@ -1456,7 +1456,7 @@

    Arguments

    @@ -1471,7 +1471,7 @@

    Arguments

    @@ -1510,7 +1510,7 @@

    Arguments

    @@ -1540,7 +1540,7 @@

    Arguments

    @@ -1555,7 +1555,7 @@

    Arguments

    @@ -1570,7 +1570,7 @@

    Arguments

    @@ -1585,7 +1585,7 @@

    Arguments

    @@ -1624,7 +1624,7 @@

    Arguments

    @@ -1654,7 +1654,7 @@

    Arguments

    @@ -1669,7 +1669,7 @@

    Arguments

    @@ -1684,7 +1684,7 @@

    Arguments

    @@ -1699,7 +1699,7 @@

    Arguments

    @@ -1738,7 +1738,7 @@

    Arguments

    @@ -1768,7 +1768,7 @@

    Arguments

    @@ -1783,7 +1783,7 @@

    Arguments

    @@ -1798,7 +1798,7 @@

    Arguments

    @@ -1813,7 +1813,7 @@

    Arguments

    @@ -1852,7 +1852,7 @@

    Arguments

    @@ -1882,7 +1882,7 @@

    Arguments

    @@ -1897,7 +1897,7 @@

    Arguments

    @@ -1912,7 +1912,7 @@

    Arguments

    @@ -1927,7 +1927,7 @@

    Arguments

    @@ -1966,7 +1966,7 @@

    Arguments

    @@ -1996,7 +1996,7 @@

    Arguments

    @@ -2011,7 +2011,7 @@

    Arguments

    @@ -2026,7 +2026,7 @@

    Arguments

    @@ -2041,7 +2041,7 @@

    Arguments

    @@ -2080,7 +2080,7 @@

    Arguments

    @@ -2110,7 +2110,7 @@

    Arguments

    @@ -2125,7 +2125,7 @@

    Arguments

    @@ -2140,7 +2140,7 @@

    Arguments

    @@ -2189,7 +2189,7 @@

    Arguments

    @@ -2219,7 +2219,7 @@

    Arguments

    @@ -2234,7 +2234,7 @@

    Arguments

    @@ -2249,7 +2249,7 @@

    Arguments

    @@ -2288,7 +2288,7 @@

    Arguments

    @@ -2318,7 +2318,7 @@

    Arguments

    @@ -2333,7 +2333,7 @@

    Arguments

    @@ -2372,7 +2372,7 @@

    Arguments

    @@ -2402,7 +2402,7 @@

    Arguments

    @@ -2417,7 +2417,7 @@

    Arguments

    @@ -2432,7 +2432,7 @@

    Arguments

    @@ -2471,7 +2471,7 @@

    Arguments

    @@ -2501,7 +2501,7 @@

    Arguments

    @@ -2516,7 +2516,7 @@

    Arguments

    @@ -2555,7 +2555,7 @@

    Arguments

    @@ -2585,7 +2585,7 @@

    Arguments

    @@ -2600,7 +2600,7 @@

    Arguments

    @@ -2615,7 +2615,7 @@

    Arguments

    @@ -2654,7 +2654,7 @@

    Arguments

    @@ -2684,7 +2684,7 @@

    Arguments

    @@ -2699,7 +2699,7 @@

    Arguments

    @@ -2738,7 +2738,7 @@

    Arguments

    @@ -2768,7 +2768,7 @@

    Arguments

    @@ -2783,7 +2783,7 @@

    Arguments

    @@ -2798,7 +2798,7 @@

    Arguments

    @@ -2837,7 +2837,7 @@

    Arguments

    @@ -2867,7 +2867,7 @@

    Arguments

    @@ -2882,7 +2882,7 @@

    Arguments

    @@ -2921,7 +2921,7 @@

    Arguments

    @@ -2951,7 +2951,7 @@

    Arguments

    @@ -2966,7 +2966,7 @@

    Arguments

    @@ -2981,7 +2981,7 @@

    Arguments

    @@ -3020,7 +3020,7 @@

    Arguments

    @@ -3050,7 +3050,7 @@

    Arguments

    @@ -3065,7 +3065,7 @@

    Arguments

    @@ -3104,7 +3104,7 @@

    Arguments

    @@ -3134,7 +3134,7 @@

    Arguments

    @@ -3149,7 +3149,7 @@

    Arguments

    @@ -3164,7 +3164,7 @@

    Arguments

    @@ -3203,7 +3203,7 @@

    Arguments

    @@ -3233,7 +3233,7 @@

    Arguments

    @@ -3248,7 +3248,7 @@

    Arguments

    @@ -3287,7 +3287,7 @@

    Arguments

    @@ -3317,7 +3317,7 @@

    Arguments

    @@ -3332,7 +3332,7 @@

    Arguments

    @@ -3347,7 +3347,7 @@

    Arguments

    @@ -3386,7 +3386,7 @@

    Arguments

    @@ -3416,7 +3416,7 @@

    Arguments

    @@ -3431,7 +3431,7 @@

    Arguments

    @@ -3470,7 +3470,7 @@

    Arguments

    @@ -3500,7 +3500,7 @@

    Arguments

    @@ -3515,7 +3515,7 @@

    Arguments

    @@ -3530,7 +3530,7 @@

    Arguments

    @@ -3569,7 +3569,7 @@

    Arguments

    @@ -3599,7 +3599,7 @@

    Arguments

    @@ -3614,7 +3614,7 @@

    Arguments

    @@ -3653,7 +3653,7 @@

    Arguments

    @@ -3683,7 +3683,7 @@

    Arguments

    @@ -3698,7 +3698,7 @@

    Arguments

    @@ -3713,7 +3713,7 @@

    Arguments

    @@ -3752,7 +3752,7 @@

    Arguments

    @@ -3782,7 +3782,7 @@

    Arguments

    @@ -3797,7 +3797,7 @@

    Arguments

    @@ -3836,7 +3836,7 @@

    Arguments

    @@ -3866,7 +3866,7 @@

    Arguments

    @@ -3881,7 +3881,7 @@

    Arguments

    @@ -3896,7 +3896,7 @@

    Arguments

    @@ -3935,7 +3935,7 @@

    Arguments

    @@ -3965,7 +3965,7 @@

    Arguments

    @@ -3980,7 +3980,7 @@

    Arguments

    @@ -4019,7 +4019,7 @@

    Arguments

    @@ -4049,7 +4049,7 @@

    Arguments

    @@ -4064,7 +4064,7 @@

    Arguments

    @@ -4079,7 +4079,7 @@

    Arguments

    @@ -4118,7 +4118,7 @@

    Arguments

    @@ -4148,7 +4148,7 @@

    Arguments

    @@ -4163,7 +4163,7 @@

    Arguments

    @@ -4202,7 +4202,7 @@

    Arguments

    @@ -4232,7 +4232,7 @@

    Arguments

    @@ -4247,7 +4247,7 @@

    Arguments

    @@ -4262,7 +4262,7 @@

    Arguments

    @@ -4301,7 +4301,7 @@

    Arguments

    @@ -4331,7 +4331,7 @@

    Arguments

    @@ -4346,7 +4346,7 @@

    Arguments

    @@ -4385,7 +4385,7 @@

    Arguments

    @@ -4415,7 +4415,7 @@

    Arguments

    @@ -4430,7 +4430,7 @@

    Arguments

    @@ -4479,7 +4479,7 @@

    Arguments

    @@ -4494,7 +4494,7 @@

    Arguments

    @@ -4509,7 +4509,7 @@

    Arguments

    @@ -4524,7 +4524,7 @@

    Arguments

    @@ -4539,7 +4539,7 @@

    Arguments

    @@ -4578,7 +4578,7 @@

    Arguments

    @@ -4593,7 +4593,7 @@

    Arguments

    @@ -4632,7 +4632,7 @@

    Arguments

    @@ -4647,7 +4647,7 @@

    Arguments

    @@ -4686,7 +4686,7 @@

    Arguments

    @@ -4701,7 +4701,7 @@

    Arguments

    @@ -4740,7 +4740,7 @@

    Arguments

    @@ -4755,7 +4755,7 @@

    Arguments

    @@ -4807,7 +4807,7 @@

    Components

    @@ -5222,7 +5222,7 @@

    Components

    @@ -5256,7 +5256,7 @@

    Components

    @@ -5305,7 +5305,7 @@

    Arguments

    @@ -5350,7 +5350,7 @@

    Arguments

    @@ -5395,7 +5395,7 @@

    Arguments

    @@ -5445,7 +5445,7 @@

    Arguments

    @@ -5475,7 +5475,7 @@

    Arguments

    @@ -5515,7 +5515,7 @@

    Arguments

    @@ -5555,7 +5555,7 @@

    Arguments

    @@ -5570,7 +5570,7 @@

    Arguments

    @@ -5610,7 +5610,7 @@

    Arguments

    @@ -5651,7 +5651,7 @@

    Arguments

    @@ -5681,7 +5681,7 @@

    Arguments

    @@ -5711,7 +5711,7 @@

    Arguments

    @@ -5727,7 +5727,7 @@

    Arguments

    @@ -5768,7 +5768,7 @@

    Arguments

    @@ -5783,7 +5783,7 @@

    Arguments

    @@ -5823,7 +5823,7 @@

    Arguments

    @@ -5838,7 +5838,7 @@

    Arguments

    @@ -5853,7 +5853,7 @@

    Arguments

    @@ -5868,7 +5868,7 @@

    Arguments

    @@ -5883,7 +5883,7 @@

    Arguments

    @@ -5923,7 +5923,7 @@

    Arguments

    @@ -5938,7 +5938,7 @@

    Arguments

    @@ -5978,7 +5978,7 @@

    Arguments

    @@ -5993,7 +5993,7 @@

    Arguments

    @@ -6033,7 +6033,7 @@

    Arguments

    @@ -6048,7 +6048,7 @@

    Arguments

    @@ -6088,7 +6088,7 @@

    Arguments

    @@ -6103,7 +6103,7 @@

    Arguments

    @@ -6143,7 +6143,7 @@

    Arguments

    @@ -6173,7 +6173,7 @@

    Arguments

    @@ -6213,7 +6213,7 @@

    Arguments

    @@ -6243,7 +6243,7 @@

    Arguments

    @@ -6283,7 +6283,7 @@

    Arguments

    @@ -6313,7 +6313,7 @@

    Arguments

    @@ -6353,7 +6353,7 @@

    Arguments

    @@ -6383,7 +6383,7 @@

    Arguments

    @@ -6423,7 +6423,7 @@

    Arguments

    @@ -6478,7 +6478,7 @@

    Arguments

    @@ -6533,7 +6533,7 @@

    Arguments

    @@ -6588,7 +6588,7 @@

    Arguments

    @@ -6643,7 +6643,7 @@

    Arguments

    @@ -6683,7 +6683,7 @@

    Arguments

    @@ -6723,7 +6723,7 @@

    Arguments

    @@ -6763,7 +6763,7 @@

    Arguments

    @@ -6803,7 +6803,7 @@

    Arguments

    @@ -6833,7 +6833,7 @@

    Arguments

    @@ -6848,7 +6848,7 @@

    Arguments

    @@ -6888,7 +6888,7 @@

    Arguments

    @@ -6918,7 +6918,7 @@

    Arguments

    @@ -6933,7 +6933,7 @@

    Arguments

    @@ -6948,7 +6948,7 @@

    Arguments

    @@ -6988,7 +6988,7 @@

    Arguments

    @@ -7018,7 +7018,7 @@

    Arguments

    @@ -7033,7 +7033,7 @@

    Arguments

    @@ -7048,7 +7048,7 @@

    Arguments

    @@ -7088,7 +7088,7 @@

    Arguments

    @@ -7118,7 +7118,7 @@

    Arguments

    @@ -7133,7 +7133,7 @@

    Arguments

    @@ -7148,7 +7148,7 @@

    Arguments

    @@ -7188,7 +7188,7 @@

    Arguments

    @@ -7218,7 +7218,7 @@

    Arguments

    @@ -7233,7 +7233,7 @@

    Arguments

    @@ -7248,7 +7248,7 @@

    Arguments

    @@ -7288,7 +7288,7 @@

    Arguments

    @@ -7318,7 +7318,7 @@

    Arguments

    @@ -7333,7 +7333,7 @@

    Arguments

    @@ -7348,7 +7348,7 @@

    Arguments

    @@ -7388,7 +7388,7 @@

    Arguments

    @@ -7418,7 +7418,7 @@

    Arguments

    @@ -7433,7 +7433,7 @@

    Arguments

    @@ -7473,7 +7473,7 @@

    Arguments

    @@ -7503,7 +7503,7 @@

    Arguments

    @@ -7518,7 +7518,7 @@

    Arguments

    @@ -7558,7 +7558,7 @@

    Arguments

    @@ -7588,7 +7588,7 @@

    Arguments

    @@ -7603,7 +7603,7 @@

    Arguments

    @@ -7643,7 +7643,7 @@

    Arguments

    @@ -7673,7 +7673,7 @@

    Arguments

    @@ -7688,7 +7688,7 @@

    Arguments

    @@ -7728,7 +7728,7 @@

    Arguments

    @@ -7758,7 +7758,7 @@

    Arguments

    @@ -7773,7 +7773,7 @@

    Arguments

    @@ -7788,7 +7788,7 @@

    Arguments

    @@ -7803,7 +7803,7 @@

    Arguments

    @@ -7843,7 +7843,7 @@

    Arguments

    @@ -7873,7 +7873,7 @@

    Arguments

    @@ -7888,7 +7888,7 @@

    Arguments

    @@ -7903,7 +7903,7 @@

    Arguments

    @@ -7918,7 +7918,7 @@

    Arguments

    @@ -7958,7 +7958,7 @@

    Arguments

    @@ -7988,7 +7988,7 @@

    Arguments

    @@ -8003,7 +8003,7 @@

    Arguments

    @@ -8018,7 +8018,7 @@

    Arguments

    @@ -8033,7 +8033,7 @@

    Arguments

    @@ -8073,7 +8073,7 @@

    Arguments

    @@ -8103,7 +8103,7 @@

    Arguments

    @@ -8118,7 +8118,7 @@

    Arguments

    @@ -8133,7 +8133,7 @@

    Arguments

    @@ -8148,7 +8148,7 @@

    Arguments

    @@ -8188,7 +8188,7 @@

    Arguments

    @@ -8218,7 +8218,7 @@

    Arguments

    @@ -8233,7 +8233,7 @@

    Arguments

    @@ -8248,7 +8248,7 @@

    Arguments

    @@ -8263,7 +8263,7 @@

    Arguments

    @@ -8303,7 +8303,7 @@

    Arguments

    @@ -8333,7 +8333,7 @@

    Arguments

    @@ -8348,7 +8348,7 @@

    Arguments

    @@ -8363,7 +8363,7 @@

    Arguments

    @@ -8378,7 +8378,7 @@

    Arguments

    @@ -8418,7 +8418,7 @@

    Arguments

    @@ -8448,7 +8448,7 @@

    Arguments

    @@ -8463,7 +8463,7 @@

    Arguments

    @@ -8478,7 +8478,7 @@

    Arguments

    @@ -8493,7 +8493,7 @@

    Arguments

    @@ -8533,7 +8533,7 @@

    Arguments

    @@ -8563,7 +8563,7 @@

    Arguments

    @@ -8578,7 +8578,7 @@

    Arguments

    @@ -8593,7 +8593,7 @@

    Arguments

    @@ -8608,7 +8608,7 @@

    Arguments

    @@ -8648,7 +8648,7 @@

    Arguments

    @@ -8678,7 +8678,7 @@

    Arguments

    @@ -8693,7 +8693,7 @@

    Arguments

    @@ -8708,7 +8708,7 @@

    Arguments

    @@ -8723,7 +8723,7 @@

    Arguments

    @@ -8763,7 +8763,7 @@

    Arguments

    @@ -8793,7 +8793,7 @@

    Arguments

    @@ -8808,7 +8808,7 @@

    Arguments

    @@ -8823,7 +8823,7 @@

    Arguments

    @@ -8838,7 +8838,7 @@

    Arguments

    @@ -8878,7 +8878,7 @@

    Arguments

    @@ -8908,7 +8908,7 @@

    Arguments

    @@ -8923,7 +8923,7 @@

    Arguments

    @@ -8938,7 +8938,7 @@

    Arguments

    @@ -8953,7 +8953,7 @@

    Arguments

    @@ -8993,7 +8993,7 @@

    Arguments

    @@ -9023,7 +9023,7 @@

    Arguments

    @@ -9038,7 +9038,7 @@

    Arguments

    @@ -9053,7 +9053,7 @@

    Arguments

    @@ -9068,7 +9068,7 @@

    Arguments

    @@ -9108,7 +9108,7 @@

    Arguments

    @@ -9138,7 +9138,7 @@

    Arguments

    @@ -9153,7 +9153,7 @@

    Arguments

    @@ -9193,7 +9193,7 @@

    Arguments

    @@ -9223,7 +9223,7 @@

    Arguments

    @@ -9238,7 +9238,7 @@

    Arguments

    @@ -9278,7 +9278,7 @@

    Arguments

    @@ -9308,7 +9308,7 @@

    Arguments

    @@ -9323,7 +9323,7 @@

    Arguments

    @@ -9363,7 +9363,7 @@

    Arguments

    @@ -9393,7 +9393,7 @@

    Arguments

    @@ -9408,7 +9408,7 @@

    Arguments

    @@ -9448,7 +9448,7 @@

    Arguments

    @@ -9478,7 +9478,7 @@

    Arguments

    @@ -9493,7 +9493,7 @@

    Arguments

    @@ -9533,7 +9533,7 @@

    Arguments

    @@ -9563,7 +9563,7 @@

    Arguments

    @@ -9578,7 +9578,7 @@

    Arguments

    @@ -9618,7 +9618,7 @@

    Arguments

    @@ -9648,7 +9648,7 @@

    Arguments

    @@ -9663,7 +9663,7 @@

    Arguments

    @@ -9703,7 +9703,7 @@

    Arguments

    @@ -9733,7 +9733,7 @@

    Arguments

    @@ -9748,7 +9748,7 @@

    Arguments

    @@ -9788,7 +9788,7 @@

    Arguments

    @@ -9818,7 +9818,7 @@

    Arguments

    @@ -9833,7 +9833,7 @@

    Arguments

    @@ -9873,7 +9873,7 @@

    Arguments

    @@ -9903,7 +9903,7 @@

    Arguments

    @@ -9918,7 +9918,7 @@

    Arguments

    @@ -9958,7 +9958,7 @@

    Arguments

    @@ -9988,7 +9988,7 @@

    Arguments

    @@ -10003,7 +10003,7 @@

    Arguments

    @@ -10043,7 +10043,7 @@

    Arguments

    @@ -10073,7 +10073,7 @@

    Arguments

    @@ -10088,7 +10088,7 @@

    Arguments

    @@ -10128,7 +10128,7 @@

    Arguments

    @@ -10158,7 +10158,7 @@

    Arguments

    @@ -10173,7 +10173,7 @@

    Arguments

    @@ -10188,7 +10188,7 @@

    Arguments

    @@ -10228,7 +10228,7 @@

    Arguments

    @@ -10258,7 +10258,7 @@

    Arguments

    @@ -10273,7 +10273,7 @@

    Arguments

    @@ -10288,7 +10288,7 @@

    Arguments

    @@ -10328,7 +10328,7 @@

    Arguments

    @@ -10358,7 +10358,7 @@

    Arguments

    @@ -10373,7 +10373,7 @@

    Arguments

    @@ -10388,7 +10388,7 @@

    Arguments

    @@ -10428,7 +10428,7 @@

    Arguments

    @@ -10458,7 +10458,7 @@

    Arguments

    @@ -10473,7 +10473,7 @@

    Arguments

    @@ -10488,7 +10488,7 @@

    Arguments

    @@ -10528,7 +10528,7 @@

    Arguments

    @@ -10558,7 +10558,7 @@

    Arguments

    @@ -10573,7 +10573,7 @@

    Arguments

    @@ -10588,7 +10588,7 @@

    Arguments

    @@ -10628,7 +10628,7 @@

    Arguments

    @@ -10658,7 +10658,7 @@

    Arguments

    @@ -10673,7 +10673,7 @@

    Arguments

    @@ -10688,7 +10688,7 @@

    Arguments

    @@ -10728,7 +10728,7 @@

    Arguments

    @@ -10758,7 +10758,7 @@

    Arguments

    @@ -10773,7 +10773,7 @@

    Arguments

    @@ -10788,7 +10788,7 @@

    Arguments

    @@ -10828,7 +10828,7 @@

    Arguments

    @@ -10858,7 +10858,7 @@

    Arguments

    @@ -10873,7 +10873,7 @@

    Arguments

    @@ -10888,7 +10888,7 @@

    Arguments

    @@ -10928,7 +10928,7 @@

    Arguments

    @@ -10958,7 +10958,7 @@

    Arguments

    @@ -10973,7 +10973,7 @@

    Arguments

    @@ -10988,7 +10988,7 @@

    Arguments

    @@ -11028,7 +11028,7 @@

    Arguments

    @@ -11058,7 +11058,7 @@

    Arguments

    @@ -11073,7 +11073,7 @@

    Arguments

    @@ -11088,7 +11088,7 @@

    Arguments

    @@ -11128,7 +11128,7 @@

    Arguments

    @@ -11158,7 +11158,7 @@

    Arguments

    @@ -11173,7 +11173,7 @@

    Arguments

    @@ -11188,7 +11188,7 @@

    Arguments

    @@ -11228,7 +11228,7 @@

    Arguments

    @@ -11258,7 +11258,7 @@

    Arguments

    @@ -11273,7 +11273,7 @@

    Arguments

    @@ -11288,7 +11288,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_index.html b/develop/module/dbcsr_tensor_index.html index bf97d470790..9cc5048621a 100644 --- a/develop/module/dbcsr_tensor_index.html +++ b/develop/module/dbcsr_tensor_index.html @@ -111,7 +111,7 @@

    Variables

    @@ -195,8 +195,8 @@

    Uses

    @@ -1128,7 +1128,7 @@

    Arguments

    @@ -1610,7 +1610,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_io.html b/develop/module/dbcsr_tensor_io.html index 397ec3d8e9d..6a183211f3b 100644 --- a/develop/module/dbcsr_tensor_io.html +++ b/develop/module/dbcsr_tensor_io.html @@ -111,7 +111,7 @@

    Variables

    @@ -132,7 +132,7 @@

    Functions

    @@ -175,12 +175,12 @@

    Uses

    @@ -205,7 +205,7 @@

    Variables

    @@ -233,7 +233,7 @@

    Variables

    Functions

    -

    public function prep_output_unit(unit_nr) result(unit_nr_out) +

    public function prep_output_unit(unit_nr) result(unit_nr_out)

    @@ -252,7 +252,7 @@

    Arguments

    @@ -302,7 +302,7 @@

    Arguments

    @@ -317,7 +317,7 @@

    Arguments

    @@ -332,7 +332,7 @@

    Arguments

    @@ -372,7 +372,7 @@

    Arguments

    @@ -387,7 +387,7 @@

    Arguments

    @@ -427,7 +427,7 @@

    Arguments

    @@ -514,7 +514,7 @@

    Arguments

    @@ -529,7 +529,7 @@

    Arguments

    @@ -574,7 +574,7 @@

    Arguments

    @@ -674,7 +674,7 @@

    Arguments

    @@ -744,7 +744,7 @@

    Arguments

    @@ -759,7 +759,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_reshape.html b/develop/module/dbcsr_tensor_reshape.html index f5b0ec33b1f..9f2f78d9deb 100644 --- a/develop/module/dbcsr_tensor_reshape.html +++ b/develop/module/dbcsr_tensor_reshape.html @@ -111,7 +111,7 @@

    Variables

    @@ -129,7 +129,7 @@

    Interfaces

    @@ -142,7 +142,7 @@

    Derived Types

    @@ -155,7 +155,7 @@

    Functions

    @@ -168,20 +168,20 @@

    Subroutines

    @@ -207,14 +207,14 @@

    Uses

    @@ -239,7 +239,7 @@

    Variables

    @@ -265,14 +265,14 @@

    Variables

    Interfaces

    - -

    private interface block_buffer_add_block + +

    private interface block_buffer_add_block

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -356,7 +356,7 @@

    Arguments

  • - private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block) + private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block)

    @@ -375,8 +375,8 @@

    Arguments

  • @@ -405,7 +405,7 @@

    Arguments

    @@ -420,7 +420,7 @@

    Arguments

    @@ -440,7 +440,7 @@

    Arguments

  • - private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block) + private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block)

    @@ -459,8 +459,8 @@

    Arguments

  • @@ -489,7 +489,7 @@

    Arguments

    @@ -504,7 +504,7 @@

    Arguments

    @@ -524,7 +524,7 @@

    Arguments

  • - private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block) + private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block)

    @@ -543,8 +543,8 @@

    Arguments

  • @@ -573,7 +573,7 @@

    Arguments

    @@ -588,7 +588,7 @@

    Arguments

    @@ -617,10 +617,10 @@

    Arguments

    Derived Types

    - +

    type, private ::  - block_buffer_type + block_buffer_type

    @@ -657,7 +657,7 @@

    Components

    @@ -674,7 +674,7 @@

    Components

    @@ -691,7 +691,7 @@

    Components

    @@ -708,7 +708,7 @@

    Components

    @@ -725,7 +725,7 @@

    Components

    @@ -742,7 +742,7 @@

    Components

    @@ -759,7 +759,7 @@

    Components

    @@ -776,7 +776,7 @@

    Components

    @@ -825,8 +825,8 @@

    Arguments

    @@ -966,7 +966,7 @@

    Arguments

    @@ -987,7 +987,7 @@

    Arguments

    -

    private subroutine block_buffer_create(buffer, nblock, ndata, data_type, ndim) +

    private subroutine block_buffer_create(buffer, nblock, ndata, data_type, ndim)

    @@ -1006,8 +1006,8 @@

    Arguments

    @@ -1038,7 +1038,7 @@

    Arguments

    @@ -1055,7 +1055,7 @@

    Arguments

    @@ -1095,7 +1095,7 @@

    Arguments

    -

    private subroutine block_buffer_destroy(buffer) +

    private subroutine block_buffer_destroy(buffer)

    @@ -1114,8 +1114,8 @@

    Arguments

    @@ -1184,7 +1184,7 @@

    Arguments

    @@ -1224,8 +1224,8 @@

    Arguments

    @@ -1254,7 +1254,7 @@

    Arguments

    @@ -1269,7 +1269,7 @@

    Arguments

    @@ -1284,7 +1284,7 @@

    Arguments

    @@ -1305,7 +1305,7 @@

    Arguments

    -

    private subroutine block_buffer_get_index(buffer, index) +

    private subroutine block_buffer_get_index(buffer, index)

    @@ -1324,8 +1324,8 @@

    Arguments

    @@ -1379,7 +1379,7 @@

    Arguments

    @@ -1394,8 +1394,8 @@

    Arguments

    @@ -1445,7 +1445,7 @@

    Arguments

    -

    private subroutine block_buffer_add_block_r_dp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_r_dp(buffer, ndata, index, block)

    @@ -1464,8 +1464,8 @@

    Arguments

    @@ -1494,7 +1494,7 @@

    Arguments

    @@ -1509,7 +1509,7 @@

    Arguments

    @@ -1530,7 +1530,7 @@

    Arguments

    -

    private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block)

    @@ -1549,8 +1549,8 @@

    Arguments

    @@ -1579,7 +1579,7 @@

    Arguments

    @@ -1594,7 +1594,7 @@

    Arguments

    @@ -1615,7 +1615,7 @@

    Arguments

    -

    private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block)

    @@ -1634,8 +1634,8 @@

    Arguments

    @@ -1664,7 +1664,7 @@

    Arguments

    @@ -1679,7 +1679,7 @@

    Arguments

    @@ -1700,7 +1700,7 @@

    Arguments

    -

    private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block)

    @@ -1719,8 +1719,8 @@

    Arguments

    @@ -1749,7 +1749,7 @@

    Arguments

    @@ -1764,7 +1764,7 @@

    Arguments

    @@ -1785,7 +1785,7 @@

    Arguments

    -

    private subroutine block_buffer_get_next_block_r_dp(buffer, ndata, index, block, advance_iter) +

    private subroutine block_buffer_get_next_block_r_dp(buffer, ndata, index, block, advance_iter)

    @@ -1804,8 +1804,8 @@

    Arguments

    @@ -1834,7 +1834,7 @@

    Arguments

    @@ -1849,7 +1849,7 @@

    Arguments

    @@ -1864,7 +1864,7 @@

    Arguments

    @@ -1885,7 +1885,7 @@

    Arguments

    -

    private subroutine block_buffer_get_next_block_r_sp(buffer, ndata, index, block, advance_iter) +

    private subroutine block_buffer_get_next_block_r_sp(buffer, ndata, index, block, advance_iter)

    @@ -1904,8 +1904,8 @@

    Arguments

    @@ -1934,7 +1934,7 @@

    Arguments

    @@ -1949,7 +1949,7 @@

    Arguments

    @@ -1964,7 +1964,7 @@

    Arguments

    @@ -1985,7 +1985,7 @@

    Arguments

    -

    private subroutine block_buffer_get_next_block_c_dp(buffer, ndata, index, block, advance_iter) +

    private subroutine block_buffer_get_next_block_c_dp(buffer, ndata, index, block, advance_iter)

    @@ -2004,8 +2004,8 @@

    Arguments

    @@ -2034,7 +2034,7 @@

    Arguments

    @@ -2049,7 +2049,7 @@

    Arguments

    @@ -2064,7 +2064,7 @@

    Arguments

    @@ -2085,7 +2085,7 @@

    Arguments

    -

    private subroutine block_buffer_get_next_block_c_sp(buffer, ndata, index, block, advance_iter) +

    private subroutine block_buffer_get_next_block_c_sp(buffer, ndata, index, block, advance_iter)

    @@ -2104,8 +2104,8 @@

    Arguments

    @@ -2134,7 +2134,7 @@

    Arguments

    @@ -2149,7 +2149,7 @@

    Arguments

    @@ -2164,7 +2164,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_split.html b/develop/module/dbcsr_tensor_split.html index 3b4ec56e5ce..b342a6ebd53 100644 --- a/develop/module/dbcsr_tensor_split.html +++ b/develop/module/dbcsr_tensor_split.html @@ -111,7 +111,7 @@

    Variables

    @@ -163,14 +163,14 @@

    Uses

    @@ -195,7 +195,7 @@

    Variables

    @@ -333,7 +333,7 @@

    Arguments

    @@ -418,7 +418,7 @@

    Arguments

    @@ -488,7 +488,7 @@

    Arguments

    @@ -594,7 +594,7 @@

    Arguments

    @@ -641,7 +641,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_test.html b/develop/module/dbcsr_tensor_test.html index f0e0effe8bc..b4912b3f07d 100644 --- a/develop/module/dbcsr_tensor_test.html +++ b/develop/module/dbcsr_tensor_test.html @@ -111,9 +111,9 @@

    Variables

    @@ -195,19 +195,19 @@

    Uses

    @@ -232,7 +232,7 @@

    Variables

    @@ -249,7 +249,7 @@

    Variables

    @@ -266,7 +266,7 @@

    Variables

    @@ -319,7 +319,7 @@

    Arguments

    @@ -334,7 +334,7 @@

    Arguments

    @@ -374,7 +374,7 @@

    Arguments

    @@ -389,7 +389,7 @@

    Arguments

    @@ -429,7 +429,7 @@

    Arguments

    @@ -444,7 +444,7 @@

    Arguments

    @@ -612,7 +612,7 @@

    Arguments

    @@ -732,7 +732,7 @@

    Arguments

    @@ -747,7 +747,7 @@

    Arguments

    @@ -762,7 +762,7 @@

    Arguments

    @@ -812,7 +812,7 @@

    Arguments

    @@ -882,7 +882,7 @@

    Arguments

    @@ -897,7 +897,7 @@

    Arguments

    @@ -987,7 +987,7 @@

    Arguments

    @@ -1002,7 +1002,7 @@

    Arguments

    @@ -1017,7 +1017,7 @@

    Arguments

    @@ -1032,7 +1032,7 @@

    Arguments

    @@ -1073,7 +1073,7 @@

    Arguments

    @@ -1088,7 +1088,7 @@

    Arguments

    @@ -1118,7 +1118,7 @@

    Arguments

    @@ -1133,7 +1133,7 @@

    Arguments

    @@ -1148,7 +1148,7 @@

    Arguments

    @@ -1163,7 +1163,7 @@

    Arguments

    @@ -1205,7 +1205,7 @@

    Arguments

    @@ -1222,7 +1222,7 @@

    Arguments

    @@ -1327,7 +1327,7 @@

    Arguments

    @@ -1342,7 +1342,7 @@

    Arguments

    @@ -1383,7 +1383,7 @@

    Arguments

    @@ -1398,7 +1398,7 @@

    Arguments

    @@ -1439,7 +1439,7 @@

    Arguments

    @@ -1454,7 +1454,7 @@

    Arguments

    @@ -1494,7 +1494,7 @@

    Arguments

    @@ -1539,7 +1539,7 @@

    Arguments

    @@ -1659,7 +1659,7 @@

    Arguments

    @@ -1719,7 +1719,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tensor_types.html b/develop/module/dbcsr_tensor_types.html index fe0bf8b45a6..fb344f64485 100644 --- a/develop/module/dbcsr_tensor_types.html +++ b/develop/module/dbcsr_tensor_types.html @@ -111,7 +111,7 @@

    Variables

    @@ -259,21 +259,21 @@

    Uses

    @@ -298,7 +298,7 @@

    Variables

    @@ -352,7 +352,7 @@

    Arguments

    @@ -367,7 +367,7 @@

    Arguments

    @@ -382,7 +382,7 @@

    Arguments

    @@ -427,7 +427,7 @@

    Arguments

    @@ -541,7 +541,7 @@

    Arguments

    @@ -556,7 +556,7 @@

    Arguments

    @@ -571,7 +571,7 @@

    Arguments

    @@ -616,7 +616,7 @@

    Arguments

    @@ -670,7 +670,7 @@

    Arguments

    @@ -700,7 +700,7 @@

    Arguments

    @@ -852,7 +852,7 @@

    Arguments

    @@ -936,7 +936,7 @@

    Arguments

    @@ -951,7 +951,7 @@

    Arguments

    @@ -990,7 +990,7 @@

    Arguments

    @@ -1005,7 +1005,7 @@

    Arguments

    @@ -1044,7 +1044,7 @@

    Arguments

    @@ -1059,7 +1059,7 @@

    Arguments

    @@ -1098,7 +1098,7 @@

    Arguments

    @@ -1113,7 +1113,7 @@

    Arguments

    @@ -1162,7 +1162,7 @@

    Arguments

    @@ -1177,7 +1177,7 @@

    Arguments

    @@ -1192,7 +1192,7 @@

    Arguments

    @@ -1207,7 +1207,7 @@

    Arguments

    @@ -1246,7 +1246,7 @@

    Arguments

    @@ -1261,7 +1261,7 @@

    Arguments

    @@ -1276,7 +1276,7 @@

    Arguments

    @@ -1291,7 +1291,7 @@

    Arguments

    @@ -1330,7 +1330,7 @@

    Arguments

    @@ -1345,7 +1345,7 @@

    Arguments

    @@ -1360,7 +1360,7 @@

    Arguments

    @@ -1375,7 +1375,7 @@

    Arguments

    @@ -1414,7 +1414,7 @@

    Arguments

    @@ -1429,7 +1429,7 @@

    Arguments

    @@ -1444,7 +1444,7 @@

    Arguments

    @@ -1459,7 +1459,7 @@

    Arguments

    @@ -1881,7 +1881,7 @@

    Components

    @@ -1932,7 +1932,7 @@

    Components

    @@ -1998,7 +1998,7 @@

    Components

    @@ -2049,7 +2049,7 @@

    Components

    @@ -2210,7 +2210,7 @@

    Type-Bound Procedures

    + dist => tas_dist_t @@ -2544,7 +2544,7 @@

    Arguments

    @@ -2590,7 +2590,7 @@

    Arguments

    @@ -3005,7 +3005,7 @@

    Arguments

    @@ -3050,7 +3050,7 @@

    Arguments

    @@ -3110,7 +3110,7 @@

    Arguments

    @@ -3170,7 +3170,7 @@

    Arguments

    @@ -3215,7 +3215,7 @@

    Arguments

    @@ -3260,7 +3260,7 @@

    Arguments

    @@ -3305,7 +3305,7 @@

    Arguments

    @@ -3350,7 +3350,7 @@

    Arguments

    @@ -3395,7 +3395,7 @@

    Arguments

    @@ -3440,7 +3440,7 @@

    Arguments

    @@ -3485,7 +3485,7 @@

    Arguments

    @@ -3560,7 +3560,7 @@

    Arguments

    @@ -3605,7 +3605,7 @@

    Arguments

    @@ -3653,7 +3653,7 @@

    Arguments

    @@ -3790,7 +3790,7 @@

    Arguments

    @@ -3830,7 +3830,7 @@

    Arguments

    @@ -3945,7 +3945,7 @@

    Arguments

    @@ -4105,7 +4105,7 @@

    Arguments

    @@ -4146,7 +4146,7 @@

    Arguments

    @@ -4188,7 +4188,7 @@

    Arguments

    @@ -4203,7 +4203,7 @@

    Arguments

    @@ -4218,7 +4218,7 @@

    Arguments

    @@ -4263,7 +4263,7 @@

    Arguments

    @@ -4364,7 +4364,7 @@

    Arguments

    @@ -4419,7 +4419,7 @@

    Arguments

    @@ -4434,7 +4434,7 @@

    Arguments

    @@ -4449,7 +4449,7 @@

    Arguments

    @@ -4494,7 +4494,7 @@

    Arguments

    @@ -4549,7 +4549,7 @@

    Arguments

    @@ -4579,7 +4579,7 @@

    Arguments

    @@ -4619,7 +4619,7 @@

    Arguments

    @@ -4659,7 +4659,7 @@

    Arguments

    @@ -4714,7 +4714,7 @@

    Arguments

    @@ -4769,7 +4769,7 @@

    Arguments

    @@ -4839,7 +4839,7 @@

    Arguments

    @@ -4909,7 +4909,7 @@

    Arguments

    @@ -4939,7 +4939,7 @@

    Arguments

    @@ -4979,7 +4979,7 @@

    Arguments

    @@ -5009,7 +5009,7 @@

    Arguments

    @@ -5225,7 +5225,7 @@

    Arguments

    @@ -5280,7 +5280,7 @@

    Arguments

    @@ -5547,7 +5547,7 @@

    Arguments

    @@ -5617,7 +5617,7 @@

    Arguments

    @@ -5632,7 +5632,7 @@

    Arguments

    @@ -5672,7 +5672,7 @@

    Arguments

    @@ -5687,7 +5687,7 @@

    Arguments

    @@ -5727,7 +5727,7 @@

    Arguments

    @@ -5742,7 +5742,7 @@

    Arguments

    @@ -5782,7 +5782,7 @@

    Arguments

    @@ -5797,7 +5797,7 @@

    Arguments

    @@ -5837,7 +5837,7 @@

    Arguments

    @@ -5852,7 +5852,7 @@

    Arguments

    @@ -5867,7 +5867,7 @@

    Arguments

    @@ -5882,7 +5882,7 @@

    Arguments

    @@ -5922,7 +5922,7 @@

    Arguments

    @@ -5937,7 +5937,7 @@

    Arguments

    @@ -5952,7 +5952,7 @@

    Arguments

    @@ -5967,7 +5967,7 @@

    Arguments

    @@ -6007,7 +6007,7 @@

    Arguments

    @@ -6022,7 +6022,7 @@

    Arguments

    @@ -6037,7 +6037,7 @@

    Arguments

    @@ -6052,7 +6052,7 @@

    Arguments

    @@ -6092,7 +6092,7 @@

    Arguments

    @@ -6107,7 +6107,7 @@

    Arguments

    @@ -6122,7 +6122,7 @@

    Arguments

    @@ -6137,7 +6137,7 @@

    Arguments

    @@ -6177,7 +6177,7 @@

    Arguments

    @@ -6522,7 +6522,7 @@

    Arguments

    @@ -6537,7 +6537,7 @@

    Arguments

    @@ -6552,7 +6552,7 @@

    Arguments

    @@ -6592,7 +6592,7 @@

    Arguments

    @@ -6633,7 +6633,7 @@

    Arguments

    @@ -6673,7 +6673,7 @@

    Arguments

    @@ -6688,7 +6688,7 @@

    Arguments

    @@ -6743,7 +6743,7 @@

    Arguments

    @@ -6758,7 +6758,7 @@

    Arguments

    @@ -6773,7 +6773,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_test_methods.html b/develop/module/dbcsr_test_methods.html index 1d3ae448086..9b61d71a0ec 100644 --- a/develop/module/dbcsr_test_methods.html +++ b/develop/module/dbcsr_test_methods.html @@ -111,9 +111,9 @@

    Variables

    @@ -179,22 +179,22 @@

    Uses

    @@ -219,7 +219,7 @@

    Variables

    @@ -236,7 +236,7 @@

    Variables

    @@ -253,7 +253,7 @@

    Variables

    @@ -315,7 +315,7 @@

    Arguments

    @@ -490,7 +490,7 @@

    Arguments

    @@ -505,7 +505,7 @@

    Arguments

    @@ -520,7 +520,7 @@

    Arguments

    @@ -560,7 +560,7 @@

    Arguments

    @@ -575,7 +575,7 @@

    Arguments

    @@ -590,7 +590,7 @@

    Arguments

    @@ -605,7 +605,7 @@

    Arguments

    @@ -620,7 +620,7 @@

    Arguments

    @@ -635,7 +635,7 @@

    Arguments

    @@ -650,7 +650,7 @@

    Arguments

    @@ -680,7 +680,7 @@

    Arguments

    @@ -790,7 +790,7 @@

    Arguments

    @@ -805,7 +805,7 @@

    Arguments

    @@ -845,7 +845,7 @@

    Arguments

    @@ -890,7 +890,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_test_scale_by_vector.html b/develop/module/dbcsr_test_scale_by_vector.html index 1c2c84c8e3d..40b6eaecffa 100644 --- a/develop/module/dbcsr_test_scale_by_vector.html +++ b/develop/module/dbcsr_test_scale_by_vector.html @@ -111,7 +111,7 @@

    Variables

    @@ -172,18 +172,18 @@

    Uses

    @@ -208,7 +208,7 @@

    Variables

    @@ -271,7 +271,7 @@

    Arguments

    @@ -286,7 +286,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    @@ -346,7 +346,7 @@

    Arguments

    @@ -362,7 +362,7 @@

    Arguments

    @@ -438,7 +438,7 @@

    Arguments

    @@ -468,7 +468,7 @@

    Arguments

    @@ -618,7 +618,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_tests.html b/develop/module/dbcsr_tests.html index 619e85ad44a..cc5b762669e 100644 --- a/develop/module/dbcsr_tests.html +++ b/develop/module/dbcsr_tests.html @@ -111,7 +111,7 @@

    Variables

    @@ -287,7 +287,7 @@

    Arguments

    @@ -302,7 +302,7 @@

    Arguments

    @@ -318,7 +318,7 @@

    Arguments

    @@ -363,7 +363,7 @@

    Arguments

    @@ -380,7 +380,7 @@

    Arguments

    @@ -429,7 +429,7 @@

    Arguments

    @@ -445,7 +445,7 @@

    Arguments

    @@ -461,7 +461,7 @@

    Arguments

    @@ -509,7 +509,7 @@

    Arguments

    @@ -524,7 +524,7 @@

    Arguments

    @@ -579,7 +579,7 @@

    Arguments

    @@ -594,7 +594,7 @@

    Arguments

    @@ -650,7 +650,7 @@

    Arguments

    @@ -667,7 +667,7 @@

    Arguments

    @@ -684,7 +684,7 @@

    Arguments

    @@ -701,7 +701,7 @@

    Arguments

    @@ -716,7 +716,7 @@

    Arguments

    @@ -731,7 +731,7 @@

    Arguments

    @@ -746,7 +746,7 @@

    Arguments

    @@ -776,7 +776,7 @@

    Arguments

    @@ -791,7 +791,7 @@

    Arguments

    @@ -806,7 +806,7 @@

    Arguments

    @@ -821,7 +821,7 @@

    Arguments

    @@ -836,7 +836,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_timings.html b/develop/module/dbcsr_timings.html index 3ba850caa70..8b90ab03a7d 100644 --- a/develop/module/dbcsr_timings.html +++ b/develop/module/dbcsr_timings.html @@ -111,7 +111,7 @@

    Variables

    @@ -336,7 +336,7 @@

    Arguments

    @@ -572,7 +572,7 @@

    Arguments

    @@ -587,7 +587,7 @@

    Arguments

    @@ -627,7 +627,7 @@

    Arguments

    @@ -683,7 +683,7 @@

    Arguments

    @@ -754,7 +754,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_timings_report.html b/develop/module/dbcsr_timings_report.html index 8f89398958a..86cf7a523d0 100644 --- a/develop/module/dbcsr_timings_report.html +++ b/develop/module/dbcsr_timings_report.html @@ -163,18 +163,18 @@

    Uses

    @@ -264,7 +264,7 @@

    Arguments

    @@ -339,7 +339,7 @@

    Arguments

    @@ -409,7 +409,7 @@

    Arguments

    @@ -464,7 +464,7 @@

    Arguments

    @@ -539,7 +539,7 @@

    Arguments

    @@ -580,7 +580,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_timings_types.html b/develop/module/dbcsr_timings_types.html index d2069bdb2be..312ec17d61e 100644 --- a/develop/module/dbcsr_timings_types.html +++ b/develop/module/dbcsr_timings_types.html @@ -151,9 +151,9 @@

    Uses

    diff --git a/develop/module/dbcsr_toollib.html b/develop/module/dbcsr_toollib.html index da21857317b..e06d3b3be86 100644 --- a/develop/module/dbcsr_toollib.html +++ b/develop/module/dbcsr_toollib.html @@ -111,7 +111,7 @@

    Variables

    @@ -129,7 +129,7 @@

    Interfaces

    - swap + swap sort
    @@ -191,9 +191,9 @@

    Uses

    @@ -218,7 +218,7 @@

    Variables

    @@ -244,8 +244,8 @@

    Variables

    Interfaces

    - -

    public interface swap + +

    public interface swap

      @@ -286,7 +286,7 @@

      Arguments

    @@ -342,7 +342,7 @@

    Arguments

    @@ -408,7 +408,7 @@

    Arguments

    @@ -423,7 +423,7 @@

    Arguments

    @@ -478,7 +478,7 @@

    Arguments

    @@ -493,7 +493,7 @@

    Arguments

    @@ -548,7 +548,7 @@

    Arguments

    @@ -563,7 +563,7 @@

    Arguments

    @@ -618,7 +618,7 @@

    Arguments

    @@ -633,7 +633,7 @@

    Arguments

    @@ -861,7 +861,7 @@

    Arguments

    @@ -1062,7 +1062,7 @@

    Arguments

    @@ -1119,7 +1119,7 @@

    Arguments

    @@ -1232,7 +1232,7 @@

    Arguments

    @@ -1247,7 +1247,7 @@

    Arguments

    @@ -1277,7 +1277,7 @@

    Arguments

    @@ -1292,7 +1292,7 @@

    Arguments

    @@ -1307,7 +1307,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_transformations.html b/develop/module/dbcsr_transformations.html index fd951b424de..1cf48913b19 100644 --- a/develop/module/dbcsr_transformations.html +++ b/develop/module/dbcsr_transformations.html @@ -111,8 +111,8 @@

    Variables

    @@ -174,25 +174,25 @@

    Uses

    @@ -235,7 +235,7 @@

    Variables

    @@ -283,7 +283,7 @@

    Arguments

    @@ -440,7 +440,7 @@

    Arguments

    @@ -455,7 +455,7 @@

    Arguments

    @@ -470,7 +470,7 @@

    Arguments

    @@ -485,7 +485,7 @@

    Arguments

    @@ -500,7 +500,7 @@

    Arguments

    @@ -515,7 +515,7 @@

    Arguments

    @@ -627,7 +627,7 @@

    Arguments

    @@ -682,7 +682,7 @@

    Arguments

    @@ -722,7 +722,7 @@

    Arguments

    @@ -797,7 +797,7 @@

    Arguments

    @@ -812,7 +812,7 @@

    Arguments

    @@ -1074,7 +1074,7 @@

    Arguments

    @@ -1098,7 +1098,7 @@

    Arguments

    @@ -1122,7 +1122,7 @@

    Arguments

    @@ -1138,7 +1138,7 @@

    Arguments

    @@ -1179,7 +1179,7 @@

    Arguments

    @@ -1209,7 +1209,7 @@

    Arguments

    @@ -1304,7 +1304,7 @@

    Arguments

    @@ -1324,7 +1324,7 @@

    Arguments

    @@ -1369,7 +1369,7 @@

    Arguments

    @@ -1491,7 +1491,7 @@

    Arguments

    @@ -1506,7 +1506,7 @@

    Arguments

    @@ -1551,7 +1551,7 @@

    Arguments

    @@ -1568,7 +1568,7 @@

    Arguments

    @@ -1627,7 +1627,7 @@

    Arguments

    @@ -1725,7 +1725,7 @@

    Arguments

    @@ -1743,7 +1743,7 @@

    Arguments

    @@ -1822,7 +1822,7 @@

    Arguments

    @@ -1862,7 +1862,7 @@

    Arguments

    @@ -1952,7 +1952,7 @@

    Arguments

    @@ -1982,7 +1982,7 @@

    Arguments

    @@ -1998,7 +1998,7 @@

    Arguments

    @@ -2040,7 +2040,7 @@

    Arguments

    @@ -2112,7 +2112,7 @@

    Arguments

    @@ -2133,7 +2133,7 @@

    Arguments

    @@ -2154,7 +2154,7 @@

    Arguments

    diff --git a/develop/module/dbcsr_types.html b/develop/module/dbcsr_types.html index 0d826e354ba..9a0824033cc 100644 --- a/develop/module/dbcsr_types.html +++ b/develop/module/dbcsr_types.html @@ -111,7 +111,7 @@

    Variables

    @@ -1319,7 +1319,7 @@

    Components

    @@ -1370,7 +1370,7 @@

    Components

    @@ -1472,7 +1472,7 @@

    Components

    @@ -1812,7 +1812,7 @@

    Components

    @@ -1829,7 +1829,7 @@

    Components

    @@ -1897,7 +1897,7 @@

    Components

    @@ -2523,7 +2523,7 @@

    Components

    @@ -2572,7 +2572,7 @@

    Components

    @@ -2621,7 +2621,7 @@

    Components

    @@ -2655,7 +2655,7 @@

    Components

    @@ -2672,7 +2672,7 @@

    Components

    @@ -2689,7 +2689,7 @@

    Components

    @@ -2723,7 +2723,7 @@

    Components

    @@ -2740,7 +2740,7 @@

    Components

    @@ -2808,7 +2808,7 @@

    Components

    @@ -2859,7 +2859,7 @@

    Components

    @@ -2876,7 +2876,7 @@

    Components

    @@ -2893,7 +2893,7 @@

    Components

    @@ -3197,7 +3197,7 @@

    Components

    @@ -3246,7 +3246,7 @@

    Components

    @@ -3295,7 +3295,7 @@

    Components

    @@ -3312,7 +3312,7 @@

    Components

    @@ -3329,7 +3329,7 @@

    Components

    @@ -3346,7 +3346,7 @@

    Components

    @@ -3414,7 +3414,7 @@

    Components

    @@ -3480,7 +3480,7 @@

    Components

    @@ -3497,7 +3497,7 @@

    Components

    @@ -3531,7 +3531,7 @@

    Components

    @@ -3548,7 +3548,7 @@

    Components

    @@ -3566,7 +3566,7 @@

    Components

    @@ -3583,7 +3583,7 @@

    Components

    @@ -3634,7 +3634,7 @@

    Components

    @@ -3651,7 +3651,7 @@

    Components

    @@ -3889,7 +3889,7 @@

    Components

    @@ -3923,7 +3923,7 @@

    Components

    @@ -3940,7 +3940,7 @@

    Components

    @@ -3957,7 +3957,7 @@

    Components

    @@ -4076,7 +4076,7 @@

    Components

    @@ -4093,7 +4093,7 @@

    Components

    @@ -4212,7 +4212,7 @@

    Components

    @@ -4229,7 +4229,7 @@

    Components

    @@ -4280,7 +4280,7 @@

    Components

    @@ -4314,7 +4314,7 @@

    Components

    @@ -4412,7 +4412,7 @@

    Components

    diff --git a/develop/module/dbcsr_work_operations.html b/develop/module/dbcsr_work_operations.html index 3641fb5e680..1f03059219c 100644 --- a/develop/module/dbcsr_work_operations.html +++ b/develop/module/dbcsr_work_operations.html @@ -111,7 +111,7 @@

    Variables

    @@ -130,7 +130,7 @@

    Interfaces

    @@ -169,7 +169,7 @@

    Subroutines

    @@ -297,8 +297,8 @@

    Variables

    Interfaces

    - -

    public interface dbcsr_create + +

    public interface dbcsr_create

      @@ -327,7 +327,7 @@

      Arguments

    @@ -342,7 +342,7 @@

    Arguments

    @@ -372,7 +372,7 @@

    Arguments

    @@ -387,7 +387,7 @@

    Arguments

    @@ -402,7 +402,7 @@

    Arguments

    @@ -447,7 +447,7 @@

    Arguments

    @@ -463,7 +463,7 @@

    Arguments

    @@ -494,7 +494,7 @@

    Arguments

    @@ -510,7 +510,7 @@

    Arguments

    @@ -556,7 +556,7 @@

    Arguments

    @@ -571,7 +571,7 @@

    Arguments

    @@ -665,7 +665,7 @@

    Arguments

    @@ -685,7 +685,7 @@

    Arguments

  • - private subroutine dbcsr_create_template(matrix, template, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, reuse_arrays, mutable_work, make_index, replication_type) + private subroutine dbcsr_create_template(matrix, template, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, reuse_arrays, mutable_work, make_index, replication_type)

    @@ -704,7 +704,7 @@

    Arguments

  • @@ -719,7 +719,7 @@

    Arguments

    @@ -734,7 +734,7 @@

    Arguments

    @@ -749,7 +749,7 @@

    Arguments

    @@ -764,7 +764,7 @@

    Arguments

    @@ -779,7 +779,7 @@

    Arguments

    @@ -794,7 +794,7 @@

    Arguments

    @@ -839,7 +839,7 @@

    Arguments

    @@ -854,7 +854,7 @@

    Arguments

    @@ -944,7 +944,7 @@

    Arguments

    @@ -959,7 +959,7 @@

    Arguments

    @@ -974,7 +974,7 @@

    Arguments

    @@ -989,7 +989,7 @@

    Arguments

    @@ -1019,7 +1019,7 @@

    Arguments

    @@ -1071,7 +1071,7 @@

    Components

    @@ -1120,7 +1120,7 @@

    Arguments

    @@ -1166,7 +1166,7 @@

    Arguments

    @@ -1182,7 +1182,7 @@

    Arguments

    @@ -1198,7 +1198,7 @@

    Arguments

    @@ -1248,7 +1248,7 @@

    Arguments

    @@ -1263,7 +1263,7 @@

    Arguments

    @@ -1293,7 +1293,7 @@

    Arguments

    @@ -1308,7 +1308,7 @@

    Arguments

    @@ -1323,7 +1323,7 @@

    Arguments

    @@ -1368,7 +1368,7 @@

    Arguments

    @@ -1384,7 +1384,7 @@

    Arguments

    @@ -1415,7 +1415,7 @@

    Arguments

    @@ -1431,7 +1431,7 @@

    Arguments

    @@ -1477,7 +1477,7 @@

    Arguments

    @@ -1492,7 +1492,7 @@

    Arguments

    @@ -1586,7 +1586,7 @@

    Arguments

    @@ -1607,7 +1607,7 @@

    Arguments

    -

    private subroutine dbcsr_create_template(matrix, template, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, reuse_arrays, mutable_work, make_index, replication_type) +

    private subroutine dbcsr_create_template(matrix, template, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, reuse_arrays, mutable_work, make_index, replication_type)

    @@ -1626,7 +1626,7 @@

    Arguments

    @@ -1641,7 +1641,7 @@

    Arguments

    @@ -1656,7 +1656,7 @@

    Arguments

    @@ -1671,7 +1671,7 @@

    Arguments

    @@ -1686,7 +1686,7 @@

    Arguments

    @@ -1701,7 +1701,7 @@

    Arguments

    @@ -1716,7 +1716,7 @@

    Arguments

    @@ -1761,7 +1761,7 @@

    Arguments

    @@ -1776,7 +1776,7 @@

    Arguments

    @@ -1866,7 +1866,7 @@

    Arguments

    @@ -1881,7 +1881,7 @@

    Arguments

    @@ -1896,7 +1896,7 @@

    Arguments

    @@ -1911,7 +1911,7 @@

    Arguments

    @@ -1941,7 +1941,7 @@

    Arguments

    @@ -1981,7 +1981,7 @@

    Arguments

    @@ -1996,7 +1996,7 @@

    Arguments

    @@ -2083,7 +2083,7 @@

    Arguments

    @@ -2132,7 +2132,7 @@

    Arguments

    @@ -2149,7 +2149,7 @@

    Arguments

    @@ -2207,7 +2207,7 @@

    Arguments

    @@ -2262,7 +2262,7 @@

    Arguments

    @@ -2277,7 +2277,7 @@

    Arguments

    @@ -2319,7 +2319,7 @@

    Arguments

    @@ -2359,7 +2359,7 @@

    Arguments

    @@ -2374,7 +2374,7 @@

    Arguments

    @@ -2415,7 +2415,7 @@

    Arguments

    @@ -2430,7 +2430,7 @@

    Arguments

    @@ -2460,7 +2460,7 @@

    Arguments

    @@ -2500,7 +2500,7 @@

    Arguments

    @@ -2540,7 +2540,7 @@

    Arguments

    @@ -2581,7 +2581,7 @@

    Arguments

    @@ -2596,7 +2596,7 @@

    Arguments

    @@ -2643,7 +2643,7 @@

    Arguments

    @@ -2683,7 +2683,7 @@

    Arguments

    @@ -2698,7 +2698,7 @@

    Arguments

    @@ -2713,7 +2713,7 @@

    Arguments

    @@ -2728,7 +2728,7 @@

    Arguments

    @@ -2783,7 +2783,7 @@

    Arguments

    @@ -2823,7 +2823,7 @@

    Arguments

    @@ -2838,7 +2838,7 @@

    Arguments

    @@ -2853,7 +2853,7 @@

    Arguments

    @@ -2883,7 +2883,7 @@

    Arguments

    @@ -2898,7 +2898,7 @@

    Arguments

    @@ -2913,7 +2913,7 @@

    Arguments

    @@ -3003,7 +3003,7 @@

    Arguments

    @@ -3073,7 +3073,7 @@

    Arguments

    @@ -3113,7 +3113,7 @@

    Arguments

    @@ -3153,7 +3153,7 @@

    Arguments

    @@ -3193,7 +3193,7 @@

    Arguments

    diff --git a/develop/proc/acc_devmem_allocate_bytes.html b/develop/proc/acc_devmem_allocate_bytes.html index a0f5e72529d..760aeef74fa 100644 --- a/develop/proc/acc_devmem_allocate_bytes.html +++ b/develop/proc/acc_devmem_allocate_bytes.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_devmem_allocated.html b/develop/proc/acc_devmem_allocated.html index c07a75e68a3..942c83277a5 100644 --- a/develop/proc/acc_devmem_allocated.html +++ b/develop/proc/acc_devmem_allocated.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_devmem_deallocate.html b/develop/proc/acc_devmem_deallocate.html index 71c9384f64c..79a2d67d34c 100644 --- a/develop/proc/acc_devmem_deallocate.html +++ b/develop/proc/acc_devmem_deallocate.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_devmem_ensure_size_bytes.html b/develop/proc/acc_devmem_ensure_size_bytes.html index e5a4a4ad557..c713a0ef403 100644 --- a/develop/proc/acc_devmem_ensure_size_bytes.html +++ b/develop/proc/acc_devmem_ensure_size_bytes.html @@ -202,7 +202,7 @@

    Arguments

    @@ -218,7 +218,7 @@

    Arguments

    diff --git a/develop/proc/acc_devmem_set_cptr.html b/develop/proc/acc_devmem_set_cptr.html index d516663f835..dc4eec47ca5 100644 --- a/develop/proc/acc_devmem_set_cptr.html +++ b/develop/proc/acc_devmem_set_cptr.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_devmem_setzero_bytes.html b/develop/proc/acc_devmem_setzero_bytes.html index 98bb5a91c1e..16b78319d52 100644 --- a/develop/proc/acc_devmem_setzero_bytes.html +++ b/develop/proc/acc_devmem_setzero_bytes.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_devmem_size_in_bytes.html b/develop/proc/acc_devmem_size_in_bytes.html index 609180c432f..5db6fc90a3f 100644 --- a/develop/proc/acc_devmem_size_in_bytes.html +++ b/develop/proc/acc_devmem_size_in_bytes.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_event_create.html b/develop/proc/acc_event_create.html index fac3942b687..5a9b86421ca 100644 --- a/develop/proc/acc_event_create.html +++ b/develop/proc/acc_event_create.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_event_destroy.html b/develop/proc/acc_event_destroy.html index a8276d30718..89a7303d3d2 100644 --- a/develop/proc/acc_event_destroy.html +++ b/develop/proc/acc_event_destroy.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_event_query.html b/develop/proc/acc_event_query.html index 86f47b8a474..433e7c1aab8 100644 --- a/develop/proc/acc_event_query.html +++ b/develop/proc/acc_event_query.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/acc_event_record.html b/develop/proc/acc_event_record.html index 4ae9db05029..c5d65e49ce5 100644 --- a/develop/proc/acc_event_record.html +++ b/develop/proc/acc_event_record.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_event_synchronize.html b/develop/proc/acc_event_synchronize.html index 3aa3bfb7cfc..3062c3c3b08 100644 --- a/develop/proc/acc_event_synchronize.html +++ b/develop/proc/acc_event_synchronize.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_c4.html b/develop/proc/acc_hostmem_alloc_c4.html index 4240f96399d..d1386ef3d38 100644 --- a/develop/proc/acc_hostmem_alloc_c4.html +++ b/develop/proc/acc_hostmem_alloc_c4.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_c4_2d.html b/develop/proc/acc_hostmem_alloc_c4_2d.html index b00fc7a8da1..e6bb3125489 100644 --- a/develop/proc/acc_hostmem_alloc_c4_2d.html +++ b/develop/proc/acc_hostmem_alloc_c4_2d.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_c8.html b/develop/proc/acc_hostmem_alloc_c8.html index 9124ad003f4..c2c93c0deb4 100644 --- a/develop/proc/acc_hostmem_alloc_c8.html +++ b/develop/proc/acc_hostmem_alloc_c8.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_c8_2d.html b/develop/proc/acc_hostmem_alloc_c8_2d.html index eebc979117b..e390d892265 100644 --- a/develop/proc/acc_hostmem_alloc_c8_2d.html +++ b/develop/proc/acc_hostmem_alloc_c8_2d.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_i4.html b/develop/proc/acc_hostmem_alloc_i4.html index 48b7e8dfbde..5163855fe24 100644 --- a/develop/proc/acc_hostmem_alloc_i4.html +++ b/develop/proc/acc_hostmem_alloc_i4.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_i4_2d.html b/develop/proc/acc_hostmem_alloc_i4_2d.html index 62134619a90..783165395bf 100644 --- a/develop/proc/acc_hostmem_alloc_i4_2d.html +++ b/develop/proc/acc_hostmem_alloc_i4_2d.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_i8.html b/develop/proc/acc_hostmem_alloc_i8.html index 7938f990750..b0b20ed0f0a 100644 --- a/develop/proc/acc_hostmem_alloc_i8.html +++ b/develop/proc/acc_hostmem_alloc_i8.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_i8_2d.html b/develop/proc/acc_hostmem_alloc_i8_2d.html index f1910a0ad58..97732dd6de9 100644 --- a/develop/proc/acc_hostmem_alloc_i8_2d.html +++ b/develop/proc/acc_hostmem_alloc_i8_2d.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_r4.html b/develop/proc/acc_hostmem_alloc_r4.html index 0919bdefcfd..83c701c1834 100644 --- a/develop/proc/acc_hostmem_alloc_r4.html +++ b/develop/proc/acc_hostmem_alloc_r4.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_r4_2d.html b/develop/proc/acc_hostmem_alloc_r4_2d.html index 3c9c7a61cf5..66101dfae2f 100644 --- a/develop/proc/acc_hostmem_alloc_r4_2d.html +++ b/develop/proc/acc_hostmem_alloc_r4_2d.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_r8.html b/develop/proc/acc_hostmem_alloc_r8.html index 8e148048479..0b532c9c0c8 100644 --- a/develop/proc/acc_hostmem_alloc_r8.html +++ b/develop/proc/acc_hostmem_alloc_r8.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_alloc_r8_2d.html b/develop/proc/acc_hostmem_alloc_r8_2d.html index 95b12a598a1..4f0285ccf60 100644 --- a/develop/proc/acc_hostmem_alloc_r8_2d.html +++ b/develop/proc/acc_hostmem_alloc_r8_2d.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_c4.html b/develop/proc/acc_hostmem_dealloc_c4.html index 538a373cfcb..3ecf492ba7d 100644 --- a/develop/proc/acc_hostmem_dealloc_c4.html +++ b/develop/proc/acc_hostmem_dealloc_c4.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_c4_2d.html b/develop/proc/acc_hostmem_dealloc_c4_2d.html index 3fd883c6f8f..b8d31182adb 100644 --- a/develop/proc/acc_hostmem_dealloc_c4_2d.html +++ b/develop/proc/acc_hostmem_dealloc_c4_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_c8.html b/develop/proc/acc_hostmem_dealloc_c8.html index 05db11aad9d..a4394634bbb 100644 --- a/develop/proc/acc_hostmem_dealloc_c8.html +++ b/develop/proc/acc_hostmem_dealloc_c8.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_c8_2d.html b/develop/proc/acc_hostmem_dealloc_c8_2d.html index 3ea98df18bf..34274edacde 100644 --- a/develop/proc/acc_hostmem_dealloc_c8_2d.html +++ b/develop/proc/acc_hostmem_dealloc_c8_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_i4.html b/develop/proc/acc_hostmem_dealloc_i4.html index 2a9bc6a00cc..e7010069783 100644 --- a/develop/proc/acc_hostmem_dealloc_i4.html +++ b/develop/proc/acc_hostmem_dealloc_i4.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_i4_2d.html b/develop/proc/acc_hostmem_dealloc_i4_2d.html index 6d2b2bfb200..f1a328cf3f1 100644 --- a/develop/proc/acc_hostmem_dealloc_i4_2d.html +++ b/develop/proc/acc_hostmem_dealloc_i4_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_i8.html b/develop/proc/acc_hostmem_dealloc_i8.html index 41642821581..aa8431a4ee8 100644 --- a/develop/proc/acc_hostmem_dealloc_i8.html +++ b/develop/proc/acc_hostmem_dealloc_i8.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_i8_2d.html b/develop/proc/acc_hostmem_dealloc_i8_2d.html index 1e03d6fda47..bd1343d7f55 100644 --- a/develop/proc/acc_hostmem_dealloc_i8_2d.html +++ b/develop/proc/acc_hostmem_dealloc_i8_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_r4.html b/develop/proc/acc_hostmem_dealloc_r4.html index e21ebb1a0a9..3f40da88339 100644 --- a/develop/proc/acc_hostmem_dealloc_r4.html +++ b/develop/proc/acc_hostmem_dealloc_r4.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_r4_2d.html b/develop/proc/acc_hostmem_dealloc_r4_2d.html index 0a2b1d4af46..c485fe9c827 100644 --- a/develop/proc/acc_hostmem_dealloc_r4_2d.html +++ b/develop/proc/acc_hostmem_dealloc_r4_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_r8.html b/develop/proc/acc_hostmem_dealloc_r8.html index aa5098ec311..86f2e92e6f1 100644 --- a/develop/proc/acc_hostmem_dealloc_r8.html +++ b/develop/proc/acc_hostmem_dealloc_r8.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_hostmem_dealloc_r8_2d.html b/develop/proc/acc_hostmem_dealloc_r8_2d.html index 96f5702f32c..f35a8d760b0 100644 --- a/develop/proc/acc_hostmem_dealloc_r8_2d.html +++ b/develop/proc/acc_hostmem_dealloc_r8_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_stream_associated.html b/develop/proc/acc_stream_associated.html index 322bf68019e..d68cb137440 100644 --- a/develop/proc/acc_stream_associated.html +++ b/develop/proc/acc_stream_associated.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/acc_stream_cptr.html b/develop/proc/acc_stream_cptr.html index 0d844dc61ef..a5eff01075e 100644 --- a/develop/proc/acc_stream_cptr.html +++ b/develop/proc/acc_stream_cptr.html @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/acc_stream_create.html b/develop/proc/acc_stream_create.html index b51267675f5..d5435307686 100644 --- a/develop/proc/acc_stream_create.html +++ b/develop/proc/acc_stream_create.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/acc_stream_destroy.html b/develop/proc/acc_stream_destroy.html index 1620a52a05a..48619457290 100644 --- a/develop/proc/acc_stream_destroy.html +++ b/develop/proc/acc_stream_destroy.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_stream_equal.html b/develop/proc/acc_stream_equal.html index 5f6c75ce15b..124550f2a71 100644 --- a/develop/proc/acc_stream_equal.html +++ b/develop/proc/acc_stream_equal.html @@ -157,7 +157,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/acc_stream_synchronize.html b/develop/proc/acc_stream_synchronize.html index d46fd008e3a..8462c56e7e6 100644 --- a/develop/proc/acc_stream_synchronize.html +++ b/develop/proc/acc_stream_synchronize.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/acc_stream_wait_event.html b/develop/proc/acc_stream_wait_event.html index 5f1a2012308..05437bfd824 100644 --- a/develop/proc/acc_stream_wait_event.html +++ b/develop/proc/acc_stream_wait_event.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/acc_transpose_blocks.html b/develop/proc/acc_transpose_blocks.html index c9199cf34a2..49f551c87ef 100644 --- a/develop/proc/acc_transpose_blocks.html +++ b/develop/proc/acc_transpose_blocks.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/accept_pgrid_dims.html b/develop/proc/accept_pgrid_dims.html index 077ea7984a7..a7a3db1433d 100644 --- a/develop/proc/accept_pgrid_dims.html +++ b/develop/proc/accept_pgrid_dims.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/add_work_coordinate.html b/develop/proc/add_work_coordinate.html index 9d9a9fc2c71..36ef55325a0 100644 --- a/develop/proc/add_work_coordinate.html +++ b/develop/proc/add_work_coordinate.html @@ -162,7 +162,7 @@

    Arguments

    @@ -177,7 +177,7 @@

    Arguments

    @@ -224,7 +224,7 @@

    Arguments

    diff --git a/develop/proc/align_tensor.html b/develop/proc/align_tensor.html index 9d17076e564..b0fc2443e40 100644 --- a/develop/proc/align_tensor.html +++ b/develop/proc/align_tensor.html @@ -151,7 +151,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/allocate_1d_c_dp.html b/develop/proc/allocate_1d_c_dp.html index 702a9ae525c..330d19df595 100644 --- a/develop/proc/allocate_1d_c_dp.html +++ b/develop/proc/allocate_1d_c_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_1d_c_sp.html b/develop/proc/allocate_1d_c_sp.html index 8973ca36530..42099170b0a 100644 --- a/develop/proc/allocate_1d_c_sp.html +++ b/develop/proc/allocate_1d_c_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_1d_i.html b/develop/proc/allocate_1d_i.html index 4a6a474ec2b..26cf92d7fa0 100644 --- a/develop/proc/allocate_1d_i.html +++ b/develop/proc/allocate_1d_i.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_1d_r_dp.html b/develop/proc/allocate_1d_r_dp.html index 1ff1be3c01f..3865bf13183 100644 --- a/develop/proc/allocate_1d_r_dp.html +++ b/develop/proc/allocate_1d_r_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_1d_r_sp.html b/develop/proc/allocate_1d_r_sp.html index 1e33f1e15b4..d213db9501e 100644 --- a/develop/proc/allocate_1d_r_sp.html +++ b/develop/proc/allocate_1d_r_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_2d_c_dp.html b/develop/proc/allocate_2d_c_dp.html index 9c47f467500..091b8559d3b 100644 --- a/develop/proc/allocate_2d_c_dp.html +++ b/develop/proc/allocate_2d_c_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_2d_c_sp.html b/develop/proc/allocate_2d_c_sp.html index 23e4d3c5d9a..69109679282 100644 --- a/develop/proc/allocate_2d_c_sp.html +++ b/develop/proc/allocate_2d_c_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_2d_i.html b/develop/proc/allocate_2d_i.html index 783410fc3e8..1bdab4dd4b2 100644 --- a/develop/proc/allocate_2d_i.html +++ b/develop/proc/allocate_2d_i.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_2d_r_dp.html b/develop/proc/allocate_2d_r_dp.html index 317f55c7894..498a9d8291f 100644 --- a/develop/proc/allocate_2d_r_dp.html +++ b/develop/proc/allocate_2d_r_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_2d_r_sp.html b/develop/proc/allocate_2d_r_sp.html index 971bd7ce266..63301eb793a 100644 --- a/develop/proc/allocate_2d_r_sp.html +++ b/develop/proc/allocate_2d_r_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_3d_c_dp.html b/develop/proc/allocate_3d_c_dp.html index fdb26d9d601..7c85f36b663 100644 --- a/develop/proc/allocate_3d_c_dp.html +++ b/develop/proc/allocate_3d_c_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_3d_c_sp.html b/develop/proc/allocate_3d_c_sp.html index cf0bbf14b85..feff3ee6e84 100644 --- a/develop/proc/allocate_3d_c_sp.html +++ b/develop/proc/allocate_3d_c_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_3d_i.html b/develop/proc/allocate_3d_i.html index 1e380143be2..fe1d2623f62 100644 --- a/develop/proc/allocate_3d_i.html +++ b/develop/proc/allocate_3d_i.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_3d_r_dp.html b/develop/proc/allocate_3d_r_dp.html index 6e0da7c4103..22011131e42 100644 --- a/develop/proc/allocate_3d_r_dp.html +++ b/develop/proc/allocate_3d_r_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_3d_r_sp.html b/develop/proc/allocate_3d_r_sp.html index fad3558bac8..2c1066b4ff3 100644 --- a/develop/proc/allocate_3d_r_sp.html +++ b/develop/proc/allocate_3d_r_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_4d_c_dp.html b/develop/proc/allocate_4d_c_dp.html index e558440f646..293525a583a 100644 --- a/develop/proc/allocate_4d_c_dp.html +++ b/develop/proc/allocate_4d_c_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_4d_c_sp.html b/develop/proc/allocate_4d_c_sp.html index 96f850c4143..9bdb507e2f0 100644 --- a/develop/proc/allocate_4d_c_sp.html +++ b/develop/proc/allocate_4d_c_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_4d_i.html b/develop/proc/allocate_4d_i.html index 783bd302fc3..aa844df605c 100644 --- a/develop/proc/allocate_4d_i.html +++ b/develop/proc/allocate_4d_i.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_4d_r_dp.html b/develop/proc/allocate_4d_r_dp.html index d6f8bfb73e2..30f806d394c 100644 --- a/develop/proc/allocate_4d_r_dp.html +++ b/develop/proc/allocate_4d_r_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_4d_r_sp.html b/develop/proc/allocate_4d_r_sp.html index 3039c22d650..2e1479f90ff 100644 --- a/develop/proc/allocate_4d_r_sp.html +++ b/develop/proc/allocate_4d_r_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_5d_c_dp.html b/develop/proc/allocate_5d_c_dp.html index e1ad18ceb02..b66f8245311 100644 --- a/develop/proc/allocate_5d_c_dp.html +++ b/develop/proc/allocate_5d_c_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_5d_c_sp.html b/develop/proc/allocate_5d_c_sp.html index c4eb3394823..30d18c46ebd 100644 --- a/develop/proc/allocate_5d_c_sp.html +++ b/develop/proc/allocate_5d_c_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_5d_i.html b/develop/proc/allocate_5d_i.html index 579e813a11b..774530edd39 100644 --- a/develop/proc/allocate_5d_i.html +++ b/develop/proc/allocate_5d_i.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_5d_r_dp.html b/develop/proc/allocate_5d_r_dp.html index db1b418e9d9..79bb2fbefc6 100644 --- a/develop/proc/allocate_5d_r_dp.html +++ b/develop/proc/allocate_5d_r_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_5d_r_sp.html b/develop/proc/allocate_5d_r_sp.html index ae230855204..58bdbc93bed 100644 --- a/develop/proc/allocate_5d_r_sp.html +++ b/develop/proc/allocate_5d_r_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_6d_c_dp.html b/develop/proc/allocate_6d_c_dp.html index a578c6c4487..e644382d6d8 100644 --- a/develop/proc/allocate_6d_c_dp.html +++ b/develop/proc/allocate_6d_c_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_6d_c_sp.html b/develop/proc/allocate_6d_c_sp.html index 9b396a98847..378d16d1524 100644 --- a/develop/proc/allocate_6d_c_sp.html +++ b/develop/proc/allocate_6d_c_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_6d_i.html b/develop/proc/allocate_6d_i.html index bbfb69e1576..260ee305780 100644 --- a/develop/proc/allocate_6d_i.html +++ b/develop/proc/allocate_6d_i.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_6d_r_dp.html b/develop/proc/allocate_6d_r_dp.html index 1f9bd67bd00..193e56131d4 100644 --- a/develop/proc/allocate_6d_r_dp.html +++ b/develop/proc/allocate_6d_r_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_6d_r_sp.html b/develop/proc/allocate_6d_r_sp.html index 5f8c61afcf8..3e5f42fe5b1 100644 --- a/develop/proc/allocate_6d_r_sp.html +++ b/develop/proc/allocate_6d_r_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_7d_c_dp.html b/develop/proc/allocate_7d_c_dp.html index baf91bc2a5c..cdc470813e8 100644 --- a/develop/proc/allocate_7d_c_dp.html +++ b/develop/proc/allocate_7d_c_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_7d_c_sp.html b/develop/proc/allocate_7d_c_sp.html index 9afba86418b..cb8f276ab66 100644 --- a/develop/proc/allocate_7d_c_sp.html +++ b/develop/proc/allocate_7d_c_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_7d_i.html b/develop/proc/allocate_7d_i.html index 7df8ceca05a..9282731e107 100644 --- a/develop/proc/allocate_7d_i.html +++ b/develop/proc/allocate_7d_i.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_7d_r_dp.html b/develop/proc/allocate_7d_r_dp.html index f95382d94aa..596c7c3ddab 100644 --- a/develop/proc/allocate_7d_r_dp.html +++ b/develop/proc/allocate_7d_r_dp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_7d_r_sp.html b/develop/proc/allocate_7d_r_sp.html index aba2725135e..efa2637cc4c 100644 --- a/develop/proc/allocate_7d_r_sp.html +++ b/develop/proc/allocate_7d_r_sp.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/allocate_and_get_ith_array.html b/develop/proc/allocate_and_get_ith_array.html index addf2008011..4c4326b7108 100644 --- a/develop/proc/allocate_and_get_ith_array.html +++ b/develop/proc/allocate_and_get_ith_array.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/arb_rowcols.html b/develop/proc/arb_rowcols.html index f59e862f3d7..58fbff93d0f 100644 --- a/develop/proc/arb_rowcols.html +++ b/develop/proc/arb_rowcols.html @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/array_data_i1d.html b/develop/proc/array_data_i1d.html index 303cef030ea..343409c2cbf 100644 --- a/develop/proc/array_data_i1d.html +++ b/develop/proc/array_data_i1d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer, DIMENSION(:), POINTER, CONTIGUOUS

    diff --git a/develop/proc/array_eq_i.html b/develop/proc/array_eq_i.html index 2533c1d58d6..a77b75f2b91 100644 --- a/develop/proc/array_eq_i.html +++ b/develop/proc/array_eq_i.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -184,7 +184,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/array_eq_i8.html b/develop/proc/array_eq_i8.html index dba6386566d..262989fa9b9 100644 --- a/develop/proc/array_eq_i8.html +++ b/develop/proc/array_eq_i8.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/array_eq_i~2.html b/develop/proc/array_eq_i~2.html index efd54b89a3b..91bcb108576 100644 --- a/develop/proc/array_eq_i~2.html +++ b/develop/proc/array_eq_i~2.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/array_exists_i1d.html b/develop/proc/array_exists_i1d.html index 305990a3feb..87e06a92865 100644 --- a/develop/proc/array_exists_i1d.html +++ b/develop/proc/array_exists_i1d.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/array_get_i1.html b/develop/proc/array_get_i1.html index 913b1332bff..66a8dcc57af 100644 --- a/develop/proc/array_get_i1.html +++ b/develop/proc/array_get_i1.html @@ -156,7 +156,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/array_get_i1d.html b/develop/proc/array_get_i1d.html index aaa5e2f01ef..3843d26502f 100644 --- a/develop/proc/array_get_i1d.html +++ b/develop/proc/array_get_i1d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/array_hold_i1d.html b/develop/proc/array_hold_i1d.html index 4a4c7d8105d..51accf558b2 100644 --- a/develop/proc/array_hold_i1d.html +++ b/develop/proc/array_hold_i1d.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/array_new_i1d.html b/develop/proc/array_new_i1d.html index 23453645ff8..d5500c4baeb 100644 --- a/develop/proc/array_new_i1d.html +++ b/develop/proc/array_new_i1d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/array_new_i1d_lb.html b/develop/proc/array_new_i1d_lb.html index a74df528160..0581a3d66d7 100644 --- a/develop/proc/array_new_i1d_lb.html +++ b/develop/proc/array_new_i1d_lb.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/array_nullify_i1d.html b/develop/proc/array_nullify_i1d.html index 15579c59ceb..ba4110cbcbd 100644 --- a/develop/proc/array_nullify_i1d.html +++ b/develop/proc/array_nullify_i1d.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/array_release_i1d.html b/develop/proc/array_release_i1d.html index d4dcf381bed..3fbae5a5478 100644 --- a/develop/proc/array_release_i1d.html +++ b/develop/proc/array_release_i1d.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/array_size_i1d.html b/develop/proc/array_size_i1d.html index dbb1c9095b4..f27baf060f7 100644 --- a/develop/proc/array_size_i1d.html +++ b/develop/proc/array_size_i1d.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/blk_dims_tensor.html b/develop/proc/blk_dims_tensor.html index a75521d6df8..65010478599 100644 --- a/develop/proc/blk_dims_tensor.html +++ b/develop/proc/blk_dims_tensor.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/block_buffer_add_anyd_block.html b/develop/proc/block_buffer_add_anyd_block.html index ccffa3f14ba..60dd3d85c30 100644 --- a/develop/proc/block_buffer_add_anyd_block.html +++ b/develop/proc/block_buffer_add_anyd_block.html @@ -151,8 +151,8 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/block_buffer_add_area_block.html b/develop/proc/block_buffer_add_area_block.html index 2fb94c51f2a..d486a4bf828 100644 --- a/develop/proc/block_buffer_add_area_block.html +++ b/develop/proc/block_buffer_add_area_block.html @@ -150,8 +150,8 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/block_buffer_add_block_c_dp.html b/develop/proc/block_buffer_add_block_c_dp.html index f8d11ae422f..31e19a71bf0 100644 --- a/develop/proc/block_buffer_add_block_c_dp.html +++ b/develop/proc/block_buffer_add_block_c_dp.html @@ -72,20 +72,20 @@

    block_buffer_add_block_c_dp
  • 40 statements + title=" 0.0% of total for procedures.">23 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    private subroutine block_buffer_add_block_c_dp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block)

    -

    insert a block into block buffer (at current iterator position)

    +

    add block to buffer.

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,45 +166,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/proc/block_buffer_add_block_c_dp~2.html b/develop/proc/block_buffer_add_block_c_dp~2.html index 802945c4946..f36c5f1706e 100644 --- a/develop/proc/block_buffer_add_block_c_dp~2.html +++ b/develop/proc/block_buffer_add_block_c_dp~2.html @@ -72,20 +72,20 @@

    block_buffer_add_block_c_dp
  • 23 statements + title=" 0.1% of total for procedures.">40 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_c_dp(buffer, index, block, transposed)

    -

    add block to buffer.

    +

    insert a block into block buffer (at current iterator position)

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,45 +166,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/proc/block_buffer_add_block_c_sp.html b/develop/proc/block_buffer_add_block_c_sp.html index 1a63a43d81b..8076d86ba92 100644 --- a/develop/proc/block_buffer_add_block_c_sp.html +++ b/develop/proc/block_buffer_add_block_c_sp.html @@ -72,20 +72,20 @@

    block_buffer_add_block_c_sp
  • 40 statements + title=" 0.0% of total for procedures.">23 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    private subroutine block_buffer_add_block_c_sp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block)

    -

    insert a block into block buffer (at current iterator position)

    +

    add block to buffer.

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,45 +166,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/proc/block_buffer_add_block_c_sp~2.html b/develop/proc/block_buffer_add_block_c_sp~2.html index 3e3a5773920..2bd10d44082 100644 --- a/develop/proc/block_buffer_add_block_c_sp~2.html +++ b/develop/proc/block_buffer_add_block_c_sp~2.html @@ -72,20 +72,20 @@

    block_buffer_add_block_c_sp
  • 23 statements + title=" 0.1% of total for procedures.">40 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_c_sp(buffer, index, block, transposed)

    -

    add block to buffer.

    +

    insert a block into block buffer (at current iterator position)

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,45 +166,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/proc/block_buffer_add_block_r_dp.html b/develop/proc/block_buffer_add_block_r_dp.html index 111c9d57904..52d3e95aed4 100644 --- a/develop/proc/block_buffer_add_block_r_dp.html +++ b/develop/proc/block_buffer_add_block_r_dp.html @@ -72,20 +72,20 @@

    block_buffer_add_block_r_dp
  • 40 statements + title=" 0.0% of total for procedures.">23 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    private subroutine block_buffer_add_block_r_dp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_r_dp(buffer, ndata, index, block)

    -

    insert a block into block buffer (at current iterator position)

    +

    add block to buffer.

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,45 +166,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/proc/block_buffer_add_block_r_dp~2.html b/develop/proc/block_buffer_add_block_r_dp~2.html index 405fad04be0..7e77020b694 100644 --- a/develop/proc/block_buffer_add_block_r_dp~2.html +++ b/develop/proc/block_buffer_add_block_r_dp~2.html @@ -72,20 +72,20 @@

    block_buffer_add_block_r_dp
  • 23 statements + title=" 0.1% of total for procedures.">40 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    private subroutine block_buffer_add_block_r_dp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_r_dp(buffer, index, block, transposed)

    -

    add block to buffer.

    +

    insert a block into block buffer (at current iterator position)

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,45 +166,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/proc/block_buffer_add_block_r_sp.html b/develop/proc/block_buffer_add_block_r_sp.html index 75ee7ba12ff..370ddd1f099 100644 --- a/develop/proc/block_buffer_add_block_r_sp.html +++ b/develop/proc/block_buffer_add_block_r_sp.html @@ -72,20 +72,20 @@

    block_buffer_add_block_r_sp
  • 40 statements + title=" 0.0% of total for procedures.">23 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    private subroutine block_buffer_add_block_r_sp(buffer, index, block, transposed) +

    private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block)

    -

    insert a block into block buffer (at current iterator position)

    +

    add block to buffer.

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,45 +166,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/proc/block_buffer_add_block_r_sp~2.html b/develop/proc/block_buffer_add_block_r_sp~2.html index 4bed645d126..55f8fb09cd1 100644 --- a/develop/proc/block_buffer_add_block_r_sp~2.html +++ b/develop/proc/block_buffer_add_block_r_sp~2.html @@ -72,20 +72,20 @@

    block_buffer_add_block_r_sp
  • 23 statements + title=" 0.1% of total for procedures.">40 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block) +

    private subroutine block_buffer_add_block_r_sp(buffer, index, block, transposed)

    -

    add block to buffer.

    +

    insert a block into block buffer (at current iterator position)

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,45 +166,45 @@

    Arguments

    - + - + - + - - + diff --git a/develop/proc/block_buffer_blocks_left.html b/develop/proc/block_buffer_blocks_left.html index 46f87ccda28..df15563c5b7 100644 --- a/develop/proc/block_buffer_blocks_left.html +++ b/develop/proc/block_buffer_blocks_left.html @@ -77,15 +77,15 @@

    block_buffer_blocks_left
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/block_buffer_blocks_left~2.html b/develop/proc/block_buffer_blocks_left~2.html index bf38cd2faf7..3ffe56e81c9 100644 --- a/develop/proc/block_buffer_blocks_left~2.html +++ b/develop/proc/block_buffer_blocks_left~2.html @@ -77,15 +77,15 @@

    block_buffer_blocks_left
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/block_buffer_create.html b/develop/proc/block_buffer_create.html index 41d35082cc2..54fc92f4a01 100644 --- a/develop/proc/block_buffer_create.html +++ b/develop/proc/block_buffer_create.html @@ -72,20 +72,20 @@

    block_buffer_create
  • 18 statements + title=" 0.0% of total for procedures.">19 statements
  • - Source File + Source File
  • @@ -124,6 +124,12 @@

    Contents

    +
    +

    Source Code

    + +
    @@ -131,7 +137,7 @@

    Contents

    -

    private subroutine block_buffer_create(buffer, nblock, ndata, data_type) +

    private subroutine block_buffer_create(buffer, nblock, ndata, data_type, ndim)

    @@ -177,12 +183,13 @@

    Arguments

    @@ -193,12 +200,13 @@

    Arguments

    @@ -209,7 +217,25 @@

    Arguments

    + + + + + + + + @@ -227,6 +253,43 @@

    Arguments

    +
    +

    Source Code

    +
       SUBROUTINE block_buffer_create(buffer, nblock, ndata, data_type, ndim)
    +      !! Create block buffer for MPI communication.
    +
    +      TYPE(block_buffer_type), INTENT(OUT) :: buffer
    +         !! block buffer
    +      INTEGER, INTENT(IN)                  :: nblock, ndata, data_type, ndim
    +         !! number of blocks
    +         !! total number of block entries
    +         !! number of dimensions
    +
    +      buffer%nblock = nblock
    +      buffer%data_type = data_type
    +      buffer%endpos = 0
    +      buffer%ndim = ndim
    +      SELECT CASE (data_type)
    +# 201 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    +            CASE (dbcsr_type_real_8)
    +            ALLOCATE (buffer%msg_r_dp (ndata))
    +# 201 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    +            CASE (dbcsr_type_real_4)
    +            ALLOCATE (buffer%msg_r_sp (ndata))
    +# 201 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    +            CASE (dbcsr_type_complex_8)
    +            ALLOCATE (buffer%msg_c_dp (ndata))
    +# 201 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    +            CASE (dbcsr_type_complex_4)
    +            ALLOCATE (buffer%msg_c_sp (ndata))
    +# 204 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    +      END SELECT
    +      ALLOCATE (buffer%indx(nblock, ndim + 1))
    +   END SUBROUTINE block_buffer_create
    +
    + +
    +
    diff --git a/develop/proc/block_buffer_create~2.html b/develop/proc/block_buffer_create~2.html index 4687098a7b2..c35e27fbd89 100644 --- a/develop/proc/block_buffer_create~2.html +++ b/develop/proc/block_buffer_create~2.html @@ -72,20 +72,20 @@

    block_buffer_create
  • 19 statements + title=" 0.0% of total for procedures.">18 statements
  • - Source File + Source File
  • @@ -124,12 +124,6 @@

    Contents

    -
    -

    Source Code

    - -
    @@ -137,7 +131,7 @@

    Contents

    -

    private subroutine block_buffer_create(buffer, nblock, ndata, data_type, ndim) +

    private subroutine block_buffer_create(buffer, nblock, ndata, data_type)

    @@ -183,13 +177,12 @@

    Arguments

    @@ -200,13 +193,12 @@

    Arguments

    @@ -217,25 +209,7 @@

    Arguments

    - - - - - - - - @@ -253,43 +227,6 @@

    Arguments

    -
    -

    Source Code

    -
       SUBROUTINE block_buffer_create(buffer, nblock, ndata, data_type, ndim)
    -      !! Create block buffer for MPI communication.
    -
    -      TYPE(block_buffer_type), INTENT(OUT) :: buffer
    -         !! block buffer
    -      INTEGER, INTENT(IN)                  :: nblock, ndata, data_type, ndim
    -         !! number of blocks
    -         !! total number of block entries
    -         !! number of dimensions
    -
    -      buffer%nblock = nblock
    -      buffer%data_type = data_type
    -      buffer%endpos = 0
    -      buffer%ndim = ndim
    -      SELECT CASE (data_type)
    -# 201 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    -            CASE (dbcsr_type_real_8)
    -            ALLOCATE (buffer%msg_r_dp (ndata))
    -# 201 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    -            CASE (dbcsr_type_real_4)
    -            ALLOCATE (buffer%msg_r_sp (ndata))
    -# 201 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    -            CASE (dbcsr_type_complex_8)
    -            ALLOCATE (buffer%msg_c_dp (ndata))
    -# 201 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    -            CASE (dbcsr_type_complex_4)
    -            ALLOCATE (buffer%msg_c_sp (ndata))
    -# 204 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F"
    -      END SELECT
    -      ALLOCATE (buffer%indx(nblock, ndim + 1))
    -   END SUBROUTINE block_buffer_create
    -
    - -
    -
    diff --git a/develop/proc/block_buffer_destroy.html b/develop/proc/block_buffer_destroy.html index 08d4e1d743b..de772e7f165 100644 --- a/develop/proc/block_buffer_destroy.html +++ b/develop/proc/block_buffer_destroy.html @@ -72,20 +72,20 @@

    block_buffer_destroy
  • 17 statements + title=" 0.0% of total for procedures.">18 statements
  • - Source File + Source File
  • @@ -190,23 +190,24 @@

    Source Code

    TYPE(block_buffer_type), INTENT(INOUT) :: buffer SELECT CASE (buffer%data_type) -# 677 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" +# 213 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" CASE (dbcsr_type_real_8) DEALLOCATE (buffer%msg_r_dp) -# 677 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" +# 213 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" CASE (dbcsr_type_real_4) DEALLOCATE (buffer%msg_r_sp) -# 677 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" +# 213 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" CASE (dbcsr_type_complex_8) DEALLOCATE (buffer%msg_c_dp) -# 677 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" +# 213 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" CASE (dbcsr_type_complex_4) DEALLOCATE (buffer%msg_c_sp) -# 680 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" +# 216 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" END SELECT DEALLOCATE (buffer%indx) buffer%nblock = -1 buffer%data_type = -1 + buffer%ndim = -1 buffer%endpos = -1 END SUBROUTINE block_buffer_destroy
    diff --git a/develop/proc/block_buffer_destroy~2.html b/develop/proc/block_buffer_destroy~2.html index 0e77f54d949..7b709d9b2c3 100644 --- a/develop/proc/block_buffer_destroy~2.html +++ b/develop/proc/block_buffer_destroy~2.html @@ -72,20 +72,20 @@

    block_buffer_destroy
  • 18 statements + title=" 0.0% of total for procedures.">17 statements
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -190,24 +190,23 @@

    Source Code

    TYPE(block_buffer_type), INTENT(INOUT) :: buffer SELECT CASE (buffer%data_type) -# 213 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" +# 677 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" CASE (dbcsr_type_real_8) DEALLOCATE (buffer%msg_r_dp) -# 213 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" +# 677 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" CASE (dbcsr_type_real_4) DEALLOCATE (buffer%msg_r_sp) -# 213 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" +# 677 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" CASE (dbcsr_type_complex_8) DEALLOCATE (buffer%msg_c_dp) -# 213 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" +# 677 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" CASE (dbcsr_type_complex_4) DEALLOCATE (buffer%msg_c_sp) -# 216 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_reshape.F" +# 680 "/__w/dbcsr/dbcsr/src/tas/dbcsr_tas_reshape_ops.F" END SELECT DEALLOCATE (buffer%indx) buffer%nblock = -1 buffer%data_type = -1 - buffer%ndim = -1 buffer%endpos = -1 END SUBROUTINE block_buffer_destroy diff --git a/develop/proc/block_buffer_get_index.html b/develop/proc/block_buffer_get_index.html index 6fdfad81969..fdf1432d5c6 100644 --- a/develop/proc/block_buffer_get_index.html +++ b/develop/proc/block_buffer_get_index.html @@ -72,20 +72,20 @@

    block_buffer_get_index
  • 12 statements + title=" 0.0% of total for procedures.">7 statements
  • - Source File + Source File
  • @@ -135,7 +135,7 @@

    private subroutine block_buffer_get_index(buffer, index)

    -

    get all indices from buffer

    +

    Get all indices from buffer

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,12 +166,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_index~2.html b/develop/proc/block_buffer_get_index~2.html index d1651c6e897..f58701701f5 100644 --- a/develop/proc/block_buffer_get_index~2.html +++ b/develop/proc/block_buffer_get_index~2.html @@ -72,20 +72,20 @@

    block_buffer_get_index
  • 7 statements + title=" 0.0% of total for procedures.">12 statements
  • - Source File + Source File
  • @@ -135,7 +135,7 @@

    private subroutine block_buffer_get_index(buffer, index)

    -

    Get all indices from buffer

    +

    get all indices from buffer

    Arguments

    @@ -151,7 +151,7 @@

    Arguments

    @@ -166,12 +166,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_anyd_block.html b/develop/proc/block_buffer_get_next_anyd_block.html index 78d9106e38c..3c790d5e208 100644 --- a/develop/proc/block_buffer_get_next_anyd_block.html +++ b/develop/proc/block_buffer_get_next_anyd_block.html @@ -151,8 +151,8 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_area_block.html b/develop/proc/block_buffer_get_next_area_block.html index 7531d62ea55..b7529927926 100644 --- a/develop/proc/block_buffer_get_next_area_block.html +++ b/develop/proc/block_buffer_get_next_area_block.html @@ -150,8 +150,8 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_block_c_dp.html b/develop/proc/block_buffer_get_next_block_c_dp.html index d60cc518acb..e05ffb58d2b 100644 --- a/develop/proc/block_buffer_get_next_block_c_dp.html +++ b/develop/proc/block_buffer_get_next_block_c_dp.html @@ -72,20 +72,20 @@

    block_buffer_get_next_block_c_dp
  • 32 statements + title=" 0.1% of total for procedures.">33 statements
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,12 +181,12 @@

    Arguments

    @@ -196,12 +196,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_block_c_dp~2.html b/develop/proc/block_buffer_get_next_block_c_dp~2.html index 4f8ccf3d333..3a47e5154d8 100644 --- a/develop/proc/block_buffer_get_next_block_c_dp~2.html +++ b/develop/proc/block_buffer_get_next_block_c_dp~2.html @@ -72,20 +72,20 @@

    block_buffer_get_next_block_c_dp
  • 33 statements + title=" 0.1% of total for procedures.">32 statements
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    @@ -181,12 +181,12 @@

    Arguments

    @@ -196,12 +196,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_block_c_sp.html b/develop/proc/block_buffer_get_next_block_c_sp.html index 1d8f76c5759..60c652ba2ca 100644 --- a/develop/proc/block_buffer_get_next_block_c_sp.html +++ b/develop/proc/block_buffer_get_next_block_c_sp.html @@ -72,20 +72,20 @@

    block_buffer_get_next_block_c_sp
  • 32 statements + title=" 0.1% of total for procedures.">33 statements
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,12 +181,12 @@

    Arguments

    @@ -196,12 +196,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_block_c_sp~2.html b/develop/proc/block_buffer_get_next_block_c_sp~2.html index 27c149fa9d0..6af526698df 100644 --- a/develop/proc/block_buffer_get_next_block_c_sp~2.html +++ b/develop/proc/block_buffer_get_next_block_c_sp~2.html @@ -72,20 +72,20 @@

    block_buffer_get_next_block_c_sp
  • 33 statements + title=" 0.1% of total for procedures.">32 statements
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    @@ -181,12 +181,12 @@

    Arguments

    @@ -196,12 +196,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_block_r_dp.html b/develop/proc/block_buffer_get_next_block_r_dp.html index ff532dcbe99..d72b4f3359c 100644 --- a/develop/proc/block_buffer_get_next_block_r_dp.html +++ b/develop/proc/block_buffer_get_next_block_r_dp.html @@ -72,20 +72,20 @@

    block_buffer_get_next_block_r_dp
  • 32 statements + title=" 0.1% of total for procedures.">33 statements
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,12 +181,12 @@

    Arguments

    @@ -196,12 +196,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_block_r_dp~2.html b/develop/proc/block_buffer_get_next_block_r_dp~2.html index 9b024e7c408..fb85b9b4d3b 100644 --- a/develop/proc/block_buffer_get_next_block_r_dp~2.html +++ b/develop/proc/block_buffer_get_next_block_r_dp~2.html @@ -72,20 +72,20 @@

    block_buffer_get_next_block_r_dp
  • 33 statements + title=" 0.1% of total for procedures.">32 statements
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    @@ -181,12 +181,12 @@

    Arguments

    @@ -196,12 +196,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_block_r_sp.html b/develop/proc/block_buffer_get_next_block_r_sp.html index e0f33d1ee12..11829d223c7 100644 --- a/develop/proc/block_buffer_get_next_block_r_sp.html +++ b/develop/proc/block_buffer_get_next_block_r_sp.html @@ -72,20 +72,20 @@

    block_buffer_get_next_block_r_sp
  • 32 statements + title=" 0.1% of total for procedures.">33 statements
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,12 +181,12 @@

    Arguments

    @@ -196,12 +196,12 @@

    Arguments

    diff --git a/develop/proc/block_buffer_get_next_block_r_sp~2.html b/develop/proc/block_buffer_get_next_block_r_sp~2.html index b7b833be27e..f960d8fc703 100644 --- a/develop/proc/block_buffer_get_next_block_r_sp~2.html +++ b/develop/proc/block_buffer_get_next_block_r_sp~2.html @@ -72,20 +72,20 @@

    block_buffer_get_next_block_r_sp
  • 33 statements + title=" 0.1% of total for procedures.">32 statements
  • - Source File + Source File
  • @@ -151,7 +151,7 @@

    Arguments

    @@ -181,12 +181,12 @@

    Arguments

    @@ -196,12 +196,12 @@

    Arguments

    diff --git a/develop/proc/block_copy_1d1d_c.html b/develop/proc/block_copy_1d1d_c.html index 81fb94d79d5..925f1924733 100644 --- a/develop/proc/block_copy_1d1d_c.html +++ b/develop/proc/block_copy_1d1d_c.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_1d1d_d.html b/develop/proc/block_copy_1d1d_d.html index 42597b2aa1a..92628813d8f 100644 --- a/develop/proc/block_copy_1d1d_d.html +++ b/develop/proc/block_copy_1d1d_d.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_1d1d_s.html b/develop/proc/block_copy_1d1d_s.html index 7a2ec10f0f3..2402bd3e21e 100644 --- a/develop/proc/block_copy_1d1d_s.html +++ b/develop/proc/block_copy_1d1d_s.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_1d1d_z.html b/develop/proc/block_copy_1d1d_z.html index 8a74b19483c..73393765d14 100644 --- a/develop/proc/block_copy_1d1d_z.html +++ b/develop/proc/block_copy_1d1d_z.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_1d2d_c.html b/develop/proc/block_copy_1d2d_c.html index 48a30e104fe..fa81bad326d 100644 --- a/develop/proc/block_copy_1d2d_c.html +++ b/develop/proc/block_copy_1d2d_c.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_1d2d_d.html b/develop/proc/block_copy_1d2d_d.html index 6e6355ea1c9..bfd4876d9a4 100644 --- a/develop/proc/block_copy_1d2d_d.html +++ b/develop/proc/block_copy_1d2d_d.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_1d2d_s.html b/develop/proc/block_copy_1d2d_s.html index 1512d18a3a0..f22e904e668 100644 --- a/develop/proc/block_copy_1d2d_s.html +++ b/develop/proc/block_copy_1d2d_s.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_1d2d_z.html b/develop/proc/block_copy_1d2d_z.html index 3be0d73a8ba..9dde72f29f8 100644 --- a/develop/proc/block_copy_1d2d_z.html +++ b/develop/proc/block_copy_1d2d_z.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_2d1d_c.html b/develop/proc/block_copy_2d1d_c.html index 478c1329337..7e27e191d71 100644 --- a/develop/proc/block_copy_2d1d_c.html +++ b/develop/proc/block_copy_2d1d_c.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_2d1d_d.html b/develop/proc/block_copy_2d1d_d.html index b4dbd284156..840631e70f0 100644 --- a/develop/proc/block_copy_2d1d_d.html +++ b/develop/proc/block_copy_2d1d_d.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_2d1d_s.html b/develop/proc/block_copy_2d1d_s.html index a4decdc3afc..433268ba186 100644 --- a/develop/proc/block_copy_2d1d_s.html +++ b/develop/proc/block_copy_2d1d_s.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_2d1d_z.html b/develop/proc/block_copy_2d1d_z.html index 4263471a189..72cf0a65702 100644 --- a/develop/proc/block_copy_2d1d_z.html +++ b/develop/proc/block_copy_2d1d_z.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_2d2d_c.html b/develop/proc/block_copy_2d2d_c.html index d9a04059ed8..48328ba16b4 100644 --- a/develop/proc/block_copy_2d2d_c.html +++ b/develop/proc/block_copy_2d2d_c.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_2d2d_d.html b/develop/proc/block_copy_2d2d_d.html index 36f305d8b27..05b0bea85e7 100644 --- a/develop/proc/block_copy_2d2d_d.html +++ b/develop/proc/block_copy_2d2d_d.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_2d2d_s.html b/develop/proc/block_copy_2d2d_s.html index 575f037741f..27642901399 100644 --- a/develop/proc/block_copy_2d2d_s.html +++ b/develop/proc/block_copy_2d2d_s.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_2d2d_z.html b/develop/proc/block_copy_2d2d_z.html index 9a2fb72f1e2..2e31fc799ba 100644 --- a/develop/proc/block_copy_2d2d_z.html +++ b/develop/proc/block_copy_2d2d_z.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_c.html b/develop/proc/block_copy_c.html index 82d000d09f0..f89684f73fa 100644 --- a/develop/proc/block_copy_c.html +++ b/develop/proc/block_copy_c.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_d.html b/develop/proc/block_copy_d.html index 98da5a12c21..d6d1ee8b292 100644 --- a/develop/proc/block_copy_d.html +++ b/develop/proc/block_copy_d.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_s.html b/develop/proc/block_copy_s.html index 312be9393d1..55f8286335d 100644 --- a/develop/proc/block_copy_s.html +++ b/develop/proc/block_copy_s.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_copy_z.html b/develop/proc/block_copy_z.html index e56f58f02db..413bae84205 100644 --- a/develop/proc/block_copy_z.html +++ b/develop/proc/block_copy_z.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_index_global_to_local.html b/develop/proc/block_index_global_to_local.html index 0847c1551d5..08400032271 100644 --- a/develop/proc/block_index_global_to_local.html +++ b/develop/proc/block_index_global_to_local.html @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/block_index_local_to_global.html b/develop/proc/block_index_local_to_global.html index 8cd90c61f1e..68b8483d9c7 100644 --- a/develop/proc/block_index_local_to_global.html +++ b/develop/proc/block_index_local_to_global.html @@ -166,7 +166,7 @@

    Arguments

    @@ -213,7 +213,7 @@

    Arguments

    @@ -229,7 +229,7 @@

    Arguments

    diff --git a/develop/proc/block_size.html b/develop/proc/block_size.html index 6562a27c9ab..ecefc9e2e68 100644 --- a/develop/proc/block_size.html +++ b/develop/proc/block_size.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_1d2d_c.html b/develop/proc/block_transpose_copy_1d2d_c.html index 36bdc685fdd..e841c447a01 100644 --- a/develop/proc/block_transpose_copy_1d2d_c.html +++ b/develop/proc/block_transpose_copy_1d2d_c.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_1d2d_d.html b/develop/proc/block_transpose_copy_1d2d_d.html index d0afee02f3a..cd188783b73 100644 --- a/develop/proc/block_transpose_copy_1d2d_d.html +++ b/develop/proc/block_transpose_copy_1d2d_d.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_1d2d_s.html b/develop/proc/block_transpose_copy_1d2d_s.html index e1136568f59..2941b4c66a8 100644 --- a/develop/proc/block_transpose_copy_1d2d_s.html +++ b/develop/proc/block_transpose_copy_1d2d_s.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_1d2d_z.html b/develop/proc/block_transpose_copy_1d2d_z.html index a1c62bb006b..87c7d576195 100644 --- a/develop/proc/block_transpose_copy_1d2d_z.html +++ b/develop/proc/block_transpose_copy_1d2d_z.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_2d1d_c.html b/develop/proc/block_transpose_copy_2d1d_c.html index aad38c97d2b..400580a3811 100644 --- a/develop/proc/block_transpose_copy_2d1d_c.html +++ b/develop/proc/block_transpose_copy_2d1d_c.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_2d1d_d.html b/develop/proc/block_transpose_copy_2d1d_d.html index fe2c5ff30ba..5310aa62102 100644 --- a/develop/proc/block_transpose_copy_2d1d_d.html +++ b/develop/proc/block_transpose_copy_2d1d_d.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_2d1d_s.html b/develop/proc/block_transpose_copy_2d1d_s.html index c794e5fee7f..fa501f03e4e 100644 --- a/develop/proc/block_transpose_copy_2d1d_s.html +++ b/develop/proc/block_transpose_copy_2d1d_s.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_2d1d_z.html b/develop/proc/block_transpose_copy_2d1d_z.html index 4e8e8a5ab8d..ba313ff4e74 100644 --- a/develop/proc/block_transpose_copy_2d1d_z.html +++ b/develop/proc/block_transpose_copy_2d1d_z.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_c.html b/develop/proc/block_transpose_copy_c.html index 3233d97687f..3f1b1447738 100644 --- a/develop/proc/block_transpose_copy_c.html +++ b/develop/proc/block_transpose_copy_c.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_d.html b/develop/proc/block_transpose_copy_d.html index a9338dbeca3..a544d0a0956 100644 --- a/develop/proc/block_transpose_copy_d.html +++ b/develop/proc/block_transpose_copy_d.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_s.html b/develop/proc/block_transpose_copy_s.html index b2a4e24ebfa..fd7b79de2a6 100644 --- a/develop/proc/block_transpose_copy_s.html +++ b/develop/proc/block_transpose_copy_s.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_copy_z.html b/develop/proc/block_transpose_copy_z.html index 15b27655b7c..7780cf38ba9 100644 --- a/develop/proc/block_transpose_copy_z.html +++ b/develop/proc/block_transpose_copy_z.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_inplace_c.html b/develop/proc/block_transpose_inplace_c.html index e7e300b8cf9..19a69401c53 100644 --- a/develop/proc/block_transpose_inplace_c.html +++ b/develop/proc/block_transpose_inplace_c.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_inplace_d.html b/develop/proc/block_transpose_inplace_d.html index 006b1a4bd0f..96b8320e693 100644 --- a/develop/proc/block_transpose_inplace_d.html +++ b/develop/proc/block_transpose_inplace_d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_inplace_s.html b/develop/proc/block_transpose_inplace_s.html index a223a2c0e5c..fa83c83b49c 100644 --- a/develop/proc/block_transpose_inplace_s.html +++ b/develop/proc/block_transpose_inplace_s.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/block_transpose_inplace_z.html b/develop/proc/block_transpose_inplace_z.html index 74924482702..52d6226c5de 100644 --- a/develop/proc/block_transpose_inplace_z.html +++ b/develop/proc/block_transpose_inplace_z.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/bswap.html b/develop/proc/bswap.html index 28ae78c748b..16db3a45e02 100644 --- a/develop/proc/bswap.html +++ b/develop/proc/bswap.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/btree_add_i8_cp2d.html b/develop/proc/btree_add_i8_cp2d.html index 67b493719f2..4a2b4dd9825 100644 --- a/develop/proc/btree_add_i8_cp2d.html +++ b/develop/proc/btree_add_i8_cp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_add_i8_dp2d.html b/develop/proc/btree_add_i8_dp2d.html index fb45ebb3800..7c0f8fb5ea8 100644 --- a/develop/proc/btree_add_i8_dp2d.html +++ b/develop/proc/btree_add_i8_dp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_add_i8_sp2d.html b/develop/proc/btree_add_i8_sp2d.html index 6f36a9e7d96..83d041046e5 100644 --- a/develop/proc/btree_add_i8_sp2d.html +++ b/develop/proc/btree_add_i8_sp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_add_i8_zp2d.html b/develop/proc/btree_add_i8_zp2d.html index 0ea644b6aa7..5c4b7db47fd 100644 --- a/develop/proc/btree_add_i8_zp2d.html +++ b/develop/proc/btree_add_i8_zp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_add_into_i8_cp2d.html b/develop/proc/btree_add_into_i8_cp2d.html index bcd9b896eeb..a08f32c8a66 100644 --- a/develop/proc/btree_add_into_i8_cp2d.html +++ b/develop/proc/btree_add_into_i8_cp2d.html @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/btree_add_into_i8_dp2d.html b/develop/proc/btree_add_into_i8_dp2d.html index 8c3f6f8a1cd..8d988a91af8 100644 --- a/develop/proc/btree_add_into_i8_dp2d.html +++ b/develop/proc/btree_add_into_i8_dp2d.html @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/btree_add_into_i8_sp2d.html b/develop/proc/btree_add_into_i8_sp2d.html index 1071d2beefd..542d69e462c 100644 --- a/develop/proc/btree_add_into_i8_sp2d.html +++ b/develop/proc/btree_add_into_i8_sp2d.html @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/btree_add_into_i8_zp2d.html b/develop/proc/btree_add_into_i8_zp2d.html index 0f58662cd00..cfdc5fe19f2 100644 --- a/develop/proc/btree_add_into_i8_zp2d.html +++ b/develop/proc/btree_add_into_i8_zp2d.html @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/btree_find_i8_cp2d.html b/develop/proc/btree_find_i8_cp2d.html index 882da9ce0b6..35f949b27bc 100644 --- a/develop/proc/btree_find_i8_cp2d.html +++ b/develop/proc/btree_find_i8_cp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_find_i8_dp2d.html b/develop/proc/btree_find_i8_dp2d.html index f9940f17b26..44a9aa23770 100644 --- a/develop/proc/btree_find_i8_dp2d.html +++ b/develop/proc/btree_find_i8_dp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_find_i8_sp2d.html b/develop/proc/btree_find_i8_sp2d.html index 19a788601f5..eacd118800a 100644 --- a/develop/proc/btree_find_i8_sp2d.html +++ b/develop/proc/btree_find_i8_sp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_find_i8_zp2d.html b/develop/proc/btree_find_i8_zp2d.html index 746f5a6f2b7..a156cfbfd19 100644 --- a/develop/proc/btree_find_i8_zp2d.html +++ b/develop/proc/btree_find_i8_zp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_left_insertion_i8_cp2d.html b/develop/proc/btree_left_insertion_i8_cp2d.html index e995af8a8b2..00aa2b4e91a 100644 --- a/develop/proc/btree_left_insertion_i8_cp2d.html +++ b/develop/proc/btree_left_insertion_i8_cp2d.html @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/btree_left_insertion_i8_dp2d.html b/develop/proc/btree_left_insertion_i8_dp2d.html index 9b4eb07038b..193c3b748c3 100644 --- a/develop/proc/btree_left_insertion_i8_dp2d.html +++ b/develop/proc/btree_left_insertion_i8_dp2d.html @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/btree_left_insertion_i8_sp2d.html b/develop/proc/btree_left_insertion_i8_sp2d.html index cf6e158de9e..de00f2a58a6 100644 --- a/develop/proc/btree_left_insertion_i8_sp2d.html +++ b/develop/proc/btree_left_insertion_i8_sp2d.html @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/btree_left_insertion_i8_zp2d.html b/develop/proc/btree_left_insertion_i8_zp2d.html index 70953d6311a..13dea0faad3 100644 --- a/develop/proc/btree_left_insertion_i8_zp2d.html +++ b/develop/proc/btree_left_insertion_i8_zp2d.html @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/btree_new_root_i8_cp2d.html b/develop/proc/btree_new_root_i8_cp2d.html index 976c77f10fb..2b7e2b117c2 100644 --- a/develop/proc/btree_new_root_i8_cp2d.html +++ b/develop/proc/btree_new_root_i8_cp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_new_root_i8_dp2d.html b/develop/proc/btree_new_root_i8_dp2d.html index 92ba32302d7..01811e710d4 100644 --- a/develop/proc/btree_new_root_i8_dp2d.html +++ b/develop/proc/btree_new_root_i8_dp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_new_root_i8_sp2d.html b/develop/proc/btree_new_root_i8_sp2d.html index efb96086913..7226fab905f 100644 --- a/develop/proc/btree_new_root_i8_sp2d.html +++ b/develop/proc/btree_new_root_i8_sp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_new_root_i8_zp2d.html b/develop/proc/btree_new_root_i8_zp2d.html index 9fadd6141fc..ef877a1aadd 100644 --- a/develop/proc/btree_new_root_i8_zp2d.html +++ b/develop/proc/btree_new_root_i8_zp2d.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/btree_right_insertion_i8_cp2d.html b/develop/proc/btree_right_insertion_i8_cp2d.html index 555b5c484af..ac1575edf31 100644 --- a/develop/proc/btree_right_insertion_i8_cp2d.html +++ b/develop/proc/btree_right_insertion_i8_cp2d.html @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/btree_right_insertion_i8_dp2d.html b/develop/proc/btree_right_insertion_i8_dp2d.html index c013c7ba3ce..91ec139a981 100644 --- a/develop/proc/btree_right_insertion_i8_dp2d.html +++ b/develop/proc/btree_right_insertion_i8_dp2d.html @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/btree_right_insertion_i8_sp2d.html b/develop/proc/btree_right_insertion_i8_sp2d.html index c373d4700b1..c6fcce9f004 100644 --- a/develop/proc/btree_right_insertion_i8_sp2d.html +++ b/develop/proc/btree_right_insertion_i8_sp2d.html @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/btree_right_insertion_i8_zp2d.html b/develop/proc/btree_right_insertion_i8_zp2d.html index 12e375ba2ec..e485256c0aa 100644 --- a/develop/proc/btree_right_insertion_i8_zp2d.html +++ b/develop/proc/btree_right_insertion_i8_zp2d.html @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/btree_simple_insertion_i8_cp2d.html b/develop/proc/btree_simple_insertion_i8_cp2d.html index e9eebcee910..d7e460e7a47 100644 --- a/develop/proc/btree_simple_insertion_i8_cp2d.html +++ b/develop/proc/btree_simple_insertion_i8_cp2d.html @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/btree_simple_insertion_i8_dp2d.html b/develop/proc/btree_simple_insertion_i8_dp2d.html index 0939c6d89a4..fa89123a3a3 100644 --- a/develop/proc/btree_simple_insertion_i8_dp2d.html +++ b/develop/proc/btree_simple_insertion_i8_dp2d.html @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/btree_simple_insertion_i8_sp2d.html b/develop/proc/btree_simple_insertion_i8_sp2d.html index 827c17d7799..059125c2b11 100644 --- a/develop/proc/btree_simple_insertion_i8_sp2d.html +++ b/develop/proc/btree_simple_insertion_i8_sp2d.html @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/btree_simple_insertion_i8_zp2d.html b/develop/proc/btree_simple_insertion_i8_zp2d.html index b4640866fb2..e05a458c46e 100644 --- a/develop/proc/btree_simple_insertion_i8_zp2d.html +++ b/develop/proc/btree_simple_insertion_i8_zp2d.html @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/buffer_init.html b/develop/proc/buffer_init.html index e1a43a2b036..cd24bbd72c7 100644 --- a/develop/proc/buffer_init.html +++ b/develop/proc/buffer_init.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    diff --git a/develop/proc/buffer_matrices_ensure_size.html b/develop/proc/buffer_matrices_ensure_size.html index b37234f5da4..6cc13d66b1d 100644 --- a/develop/proc/buffer_matrices_ensure_size.html +++ b/develop/proc/buffer_matrices_ensure_size.html @@ -178,7 +178,7 @@

    Arguments

    @@ -193,7 +193,7 @@

    Arguments

    diff --git a/develop/proc/buffer_release.html b/develop/proc/buffer_release.html index 12f453fe94b..8d03530ab99 100644 --- a/develop/proc/buffer_release.html +++ b/develop/proc/buffer_release.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/build_csr_index.html b/develop/proc/build_csr_index.html index 4e5dfa55e21..dd1e823fe46 100644 --- a/develop/proc/build_csr_index.html +++ b/develop/proc/build_csr_index.html @@ -217,7 +217,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_binary_read.html b/develop/proc/c_dbcsr_binary_read.html index de0b5d47064..ff003367b33 100644 --- a/develop/proc/c_dbcsr_binary_read.html +++ b/develop/proc/c_dbcsr_binary_read.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_complete_redistribute.html b/develop/proc/c_dbcsr_complete_redistribute.html index e8bdab968dd..7385bc16a69 100644 --- a/develop/proc/c_dbcsr_complete_redistribute.html +++ b/develop/proc/c_dbcsr_complete_redistribute.html @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_copy.html b/develop/proc/c_dbcsr_copy.html index cb57acf6609..ab70b796759 100644 --- a/develop/proc/c_dbcsr_copy.html +++ b/develop/proc/c_dbcsr_copy.html @@ -180,7 +180,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_create_new.html b/develop/proc/c_dbcsr_create_new.html index 4c2cc763c74..1fd5edacad0 100644 --- a/develop/proc/c_dbcsr_create_new.html +++ b/develop/proc/c_dbcsr_create_new.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -285,7 +285,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_create_template.html b/develop/proc/c_dbcsr_create_template.html index acc3493d681..b6d58c18d68 100644 --- a/develop/proc/c_dbcsr_create_template.html +++ b/develop/proc/c_dbcsr_create_template.html @@ -165,7 +165,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -300,7 +300,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_distribution_get.html b/develop/proc/c_dbcsr_distribution_get.html index 1ea3cea2a69..eb2f75245a3 100644 --- a/develop/proc/c_dbcsr_distribution_get.html +++ b/develop/proc/c_dbcsr_distribution_get.html @@ -150,7 +150,7 @@

    Arguments

    @@ -345,7 +345,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_distribution_hold.html b/develop/proc/c_dbcsr_distribution_hold.html index c7624c1a6b6..0d0e3bb09c9 100644 --- a/develop/proc/c_dbcsr_distribution_hold.html +++ b/develop/proc/c_dbcsr_distribution_hold.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_distribution_new.html b/develop/proc/c_dbcsr_distribution_new.html index 5f280d14527..9efc8152cb0 100644 --- a/develop/proc/c_dbcsr_distribution_new.html +++ b/develop/proc/c_dbcsr_distribution_new.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_distribution_release.html b/develop/proc/c_dbcsr_distribution_release.html index 210d3be4f55..cbfc9bbb695 100644 --- a/develop/proc/c_dbcsr_distribution_release.html +++ b/develop/proc/c_dbcsr_distribution_release.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_filter.html b/develop/proc/c_dbcsr_filter.html index 57bc314413a..789cff3c088 100644 --- a/develop/proc/c_dbcsr_filter.html +++ b/develop/proc/c_dbcsr_filter.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_block_notrans_p_c.html b/develop/proc/c_dbcsr_get_block_notrans_p_c.html index 0fa3023a7f7..7f2c29afe32 100644 --- a/develop/proc/c_dbcsr_get_block_notrans_p_c.html +++ b/develop/proc/c_dbcsr_get_block_notrans_p_c.html @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_block_notrans_p_d.html b/develop/proc/c_dbcsr_get_block_notrans_p_d.html index 9e2a020152c..7d596ea33da 100644 --- a/develop/proc/c_dbcsr_get_block_notrans_p_d.html +++ b/develop/proc/c_dbcsr_get_block_notrans_p_d.html @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_block_notrans_p_s.html b/develop/proc/c_dbcsr_get_block_notrans_p_s.html index 7c2fceb79d9..c6cf657cbf7 100644 --- a/develop/proc/c_dbcsr_get_block_notrans_p_s.html +++ b/develop/proc/c_dbcsr_get_block_notrans_p_s.html @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_block_notrans_p_z.html b/develop/proc/c_dbcsr_get_block_notrans_p_z.html index 51efff29930..c97f269bfb4 100644 --- a/develop/proc/c_dbcsr_get_block_notrans_p_z.html +++ b/develop/proc/c_dbcsr_get_block_notrans_p_z.html @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_block_p_c.html b/develop/proc/c_dbcsr_get_block_p_c.html index fae5a94c750..b1d1eda3457 100644 --- a/develop/proc/c_dbcsr_get_block_p_c.html +++ b/develop/proc/c_dbcsr_get_block_p_c.html @@ -195,7 +195,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_block_p_d.html b/develop/proc/c_dbcsr_get_block_p_d.html index 0e5ec54b7b9..968175807fd 100644 --- a/develop/proc/c_dbcsr_get_block_p_d.html +++ b/develop/proc/c_dbcsr_get_block_p_d.html @@ -195,7 +195,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_block_p_s.html b/develop/proc/c_dbcsr_get_block_p_s.html index bf83811e8a8..f6b5c795047 100644 --- a/develop/proc/c_dbcsr_get_block_p_s.html +++ b/develop/proc/c_dbcsr_get_block_p_s.html @@ -195,7 +195,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_block_p_z.html b/develop/proc/c_dbcsr_get_block_p_z.html index db14321ab2c..70799de0fe8 100644 --- a/develop/proc/c_dbcsr_get_block_p_z.html +++ b/develop/proc/c_dbcsr_get_block_p_z.html @@ -195,7 +195,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_data_c.html b/develop/proc/c_dbcsr_get_data_c.html index 75dcc41376e..52f24d710ab 100644 --- a/develop/proc/c_dbcsr_get_data_c.html +++ b/develop/proc/c_dbcsr_get_data_c.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_data_d.html b/develop/proc/c_dbcsr_get_data_d.html index ca28fd8f506..173883b3da5 100644 --- a/develop/proc/c_dbcsr_get_data_d.html +++ b/develop/proc/c_dbcsr_get_data_d.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_data_s.html b/develop/proc/c_dbcsr_get_data_s.html index 665685f6ff6..ca5f7dfc593 100644 --- a/develop/proc/c_dbcsr_get_data_s.html +++ b/develop/proc/c_dbcsr_get_data_s.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_data_size.html b/develop/proc/c_dbcsr_get_data_size.html index de7685851ce..b2bcde18655 100644 --- a/develop/proc/c_dbcsr_get_data_size.html +++ b/develop/proc/c_dbcsr_get_data_size.html @@ -168,7 +168,7 @@

    Arguments

    Return Value - + integer(kind=c_int)

    diff --git a/develop/proc/c_dbcsr_get_data_type.html b/develop/proc/c_dbcsr_get_data_type.html index 7da8f5ecd4c..949dfc7ce4a 100644 --- a/develop/proc/c_dbcsr_get_data_type.html +++ b/develop/proc/c_dbcsr_get_data_type.html @@ -168,7 +168,7 @@

    Arguments

    Return Value - + integer(kind=c_int)

    diff --git a/develop/proc/c_dbcsr_get_data_z.html b/develop/proc/c_dbcsr_get_data_z.html index cf275ef24b8..a9112cb59e4 100644 --- a/develop/proc/c_dbcsr_get_data_z.html +++ b/develop/proc/c_dbcsr_get_data_z.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_distribution.html b/develop/proc/c_dbcsr_get_distribution.html index a254e8e9e22..d852ad7857b 100644 --- a/develop/proc/c_dbcsr_get_distribution.html +++ b/develop/proc/c_dbcsr_get_distribution.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_info.html b/develop/proc/c_dbcsr_get_info.html index 07bf60aa6b2..368b1cc8411 100644 --- a/develop/proc/c_dbcsr_get_info.html +++ b/develop/proc/c_dbcsr_get_info.html @@ -435,7 +435,7 @@

    Arguments

    @@ -450,7 +450,7 @@

    Arguments

    @@ -480,7 +480,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_name.html b/develop/proc/c_dbcsr_get_name.html index a9ef60424b5..f1a2e79cf8f 100644 --- a/develop/proc/c_dbcsr_get_name.html +++ b/develop/proc/c_dbcsr_get_name.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_get_num_blocks.html b/develop/proc/c_dbcsr_get_num_blocks.html index 8b46d6bd405..664dbaabcea 100644 --- a/develop/proc/c_dbcsr_get_num_blocks.html +++ b/develop/proc/c_dbcsr_get_num_blocks.html @@ -168,7 +168,7 @@

    Arguments

    Return Value - + integer(kind=c_int)

    diff --git a/develop/proc/c_dbcsr_get_stored_coordinates.html b/develop/proc/c_dbcsr_get_stored_coordinates.html index 5b66b08697e..7661fec54d5 100644 --- a/develop/proc/c_dbcsr_get_stored_coordinates.html +++ b/develop/proc/c_dbcsr_get_stored_coordinates.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_init_lib.html b/develop/proc/c_dbcsr_init_lib.html index a9f2e80fc25..a33c52e78fa 100644 --- a/develop/proc/c_dbcsr_init_lib.html +++ b/develop/proc/c_dbcsr_init_lib.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_iterator_blocks_left.html b/develop/proc/c_dbcsr_iterator_blocks_left.html index d71995734d4..5acc0e4752e 100644 --- a/develop/proc/c_dbcsr_iterator_blocks_left.html +++ b/develop/proc/c_dbcsr_iterator_blocks_left.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_iterator_next_2d_block_c.html b/develop/proc/c_dbcsr_iterator_next_2d_block_c.html index 9667824a05a..12cfd030800 100644 --- a/develop/proc/c_dbcsr_iterator_next_2d_block_c.html +++ b/develop/proc/c_dbcsr_iterator_next_2d_block_c.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_iterator_next_2d_block_d.html b/develop/proc/c_dbcsr_iterator_next_2d_block_d.html index 82b816fd297..e36e7d5c926 100644 --- a/develop/proc/c_dbcsr_iterator_next_2d_block_d.html +++ b/develop/proc/c_dbcsr_iterator_next_2d_block_d.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_iterator_next_2d_block_s.html b/develop/proc/c_dbcsr_iterator_next_2d_block_s.html index d759fc4e180..ad194c44448 100644 --- a/develop/proc/c_dbcsr_iterator_next_2d_block_s.html +++ b/develop/proc/c_dbcsr_iterator_next_2d_block_s.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_iterator_next_2d_block_z.html b/develop/proc/c_dbcsr_iterator_next_2d_block_z.html index 78d981dba0d..233d4a3177d 100644 --- a/develop/proc/c_dbcsr_iterator_next_2d_block_z.html +++ b/develop/proc/c_dbcsr_iterator_next_2d_block_z.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_iterator_next_block_index.html b/develop/proc/c_dbcsr_iterator_next_block_index.html index 4dfa062c3ba..b160132d653 100644 --- a/develop/proc/c_dbcsr_iterator_next_block_index.html +++ b/develop/proc/c_dbcsr_iterator_next_block_index.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_iterator_start.html b/develop/proc/c_dbcsr_iterator_start.html index aa53880d353..1845f926fd6 100644 --- a/develop/proc/c_dbcsr_iterator_start.html +++ b/develop/proc/c_dbcsr_iterator_start.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_iterator_stop.html b/develop/proc/c_dbcsr_iterator_stop.html index ffac9849bd1..01687a61e37 100644 --- a/develop/proc/c_dbcsr_iterator_stop.html +++ b/develop/proc/c_dbcsr_iterator_stop.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_mp_grid_setup.html b/develop/proc/c_dbcsr_mp_grid_setup.html index 8374b6b9fd2..4a41abac4b9 100644 --- a/develop/proc/c_dbcsr_mp_grid_setup.html +++ b/develop/proc/c_dbcsr_mp_grid_setup.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_multiply_c.html b/develop/proc/c_dbcsr_multiply_c.html index 173046a282f..800a0d1f0ac 100644 --- a/develop/proc/c_dbcsr_multiply_c.html +++ b/develop/proc/c_dbcsr_multiply_c.html @@ -180,7 +180,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -345,7 +345,7 @@

    Arguments

    @@ -360,7 +360,7 @@

    Arguments

    @@ -375,7 +375,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_multiply_d.html b/develop/proc/c_dbcsr_multiply_d.html index 32a168bfe01..f9a611b4e40 100644 --- a/develop/proc/c_dbcsr_multiply_d.html +++ b/develop/proc/c_dbcsr_multiply_d.html @@ -180,7 +180,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -345,7 +345,7 @@

    Arguments

    @@ -360,7 +360,7 @@

    Arguments

    @@ -375,7 +375,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_multiply_s.html b/develop/proc/c_dbcsr_multiply_s.html index 29fe263c3b3..351caf32010 100644 --- a/develop/proc/c_dbcsr_multiply_s.html +++ b/develop/proc/c_dbcsr_multiply_s.html @@ -180,7 +180,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -345,7 +345,7 @@

    Arguments

    @@ -360,7 +360,7 @@

    Arguments

    @@ -375,7 +375,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_multiply_z.html b/develop/proc/c_dbcsr_multiply_z.html index 1153654035a..3f518f5472c 100644 --- a/develop/proc/c_dbcsr_multiply_z.html +++ b/develop/proc/c_dbcsr_multiply_z.html @@ -180,7 +180,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -345,7 +345,7 @@

    Arguments

    @@ -360,7 +360,7 @@

    Arguments

    @@ -375,7 +375,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_print_block_sum.html b/develop/proc/c_dbcsr_print_block_sum.html index 390f99e6c15..e8de7ab14d2 100644 --- a/develop/proc/c_dbcsr_print_block_sum.html +++ b/develop/proc/c_dbcsr_print_block_sum.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_put_block2d_c.html b/develop/proc/c_dbcsr_put_block2d_c.html index 3ef77e77fed..db5b10568cf 100644 --- a/develop/proc/c_dbcsr_put_block2d_c.html +++ b/develop/proc/c_dbcsr_put_block2d_c.html @@ -195,7 +195,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_put_block2d_d.html b/develop/proc/c_dbcsr_put_block2d_d.html index d9f71e97000..2bcf9e7a631 100644 --- a/develop/proc/c_dbcsr_put_block2d_d.html +++ b/develop/proc/c_dbcsr_put_block2d_d.html @@ -195,7 +195,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_put_block2d_s.html b/develop/proc/c_dbcsr_put_block2d_s.html index 0d8b2553803..d91b236c4c8 100644 --- a/develop/proc/c_dbcsr_put_block2d_s.html +++ b/develop/proc/c_dbcsr_put_block2d_s.html @@ -195,7 +195,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_put_block2d_z.html b/develop/proc/c_dbcsr_put_block2d_z.html index 82584b4e2e3..2bdb9fd438b 100644 --- a/develop/proc/c_dbcsr_put_block2d_z.html +++ b/develop/proc/c_dbcsr_put_block2d_z.html @@ -195,7 +195,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_reserve_block2d_c.html b/develop/proc/c_dbcsr_reserve_block2d_c.html index c26d387a066..c3d2636342f 100644 --- a/develop/proc/c_dbcsr_reserve_block2d_c.html +++ b/develop/proc/c_dbcsr_reserve_block2d_c.html @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_reserve_block2d_d.html b/develop/proc/c_dbcsr_reserve_block2d_d.html index bacef5b84c5..ac91c9f8e48 100644 --- a/develop/proc/c_dbcsr_reserve_block2d_d.html +++ b/develop/proc/c_dbcsr_reserve_block2d_d.html @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_reserve_block2d_s.html b/develop/proc/c_dbcsr_reserve_block2d_s.html index dbe6728525c..19955a12f34 100644 --- a/develop/proc/c_dbcsr_reserve_block2d_s.html +++ b/develop/proc/c_dbcsr_reserve_block2d_s.html @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_reserve_block2d_z.html b/develop/proc/c_dbcsr_reserve_block2d_z.html index f0c4e4916b8..ab99ed02a8a 100644 --- a/develop/proc/c_dbcsr_reserve_block2d_z.html +++ b/develop/proc/c_dbcsr_reserve_block2d_z.html @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_scale_by_vector_c.html b/develop/proc/c_dbcsr_scale_by_vector_c.html index af24cea6ea8..f748681b856 100644 --- a/develop/proc/c_dbcsr_scale_by_vector_c.html +++ b/develop/proc/c_dbcsr_scale_by_vector_c.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_scale_by_vector_d.html b/develop/proc/c_dbcsr_scale_by_vector_d.html index 67a02488773..c07ead2adec 100644 --- a/develop/proc/c_dbcsr_scale_by_vector_d.html +++ b/develop/proc/c_dbcsr_scale_by_vector_d.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_scale_by_vector_s.html b/develop/proc/c_dbcsr_scale_by_vector_s.html index 54c258d062d..9935af9a50e 100644 --- a/develop/proc/c_dbcsr_scale_by_vector_s.html +++ b/develop/proc/c_dbcsr_scale_by_vector_s.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_scale_by_vector_z.html b/develop/proc/c_dbcsr_scale_by_vector_z.html index e125f1035a7..c7058167446 100644 --- a/develop/proc/c_dbcsr_scale_by_vector_z.html +++ b/develop/proc/c_dbcsr_scale_by_vector_z.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_set_c.html b/develop/proc/c_dbcsr_set_c.html index c75bc17928d..d6e653c1c1e 100644 --- a/develop/proc/c_dbcsr_set_c.html +++ b/develop/proc/c_dbcsr_set_c.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_set_d.html b/develop/proc/c_dbcsr_set_d.html index 14db9c502a0..44950f14b32 100644 --- a/develop/proc/c_dbcsr_set_d.html +++ b/develop/proc/c_dbcsr_set_d.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_set_s.html b/develop/proc/c_dbcsr_set_s.html index 046a13f9211..2e32a155ce5 100644 --- a/develop/proc/c_dbcsr_set_s.html +++ b/develop/proc/c_dbcsr_set_s.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_set_z.html b/develop/proc/c_dbcsr_set_z.html index 879fa3f5e17..747d0f79c11 100644 --- a/develop/proc/c_dbcsr_set_z.html +++ b/develop/proc/c_dbcsr_set_z.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_batched_contract_finalize.html b/develop/proc/c_dbcsr_t_batched_contract_finalize.html index 2c34482089c..f88315a6e37 100644 --- a/develop/proc/c_dbcsr_t_batched_contract_finalize.html +++ b/develop/proc/c_dbcsr_t_batched_contract_finalize.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_contract_c_dp.html b/develop/proc/c_dbcsr_t_contract_c_dp.html index bb70e58bfb8..3e941a0d6a3 100644 --- a/develop/proc/c_dbcsr_t_contract_c_dp.html +++ b/develop/proc/c_dbcsr_t_contract_c_dp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -510,7 +510,7 @@

    Arguments

    @@ -525,7 +525,7 @@

    Arguments

    @@ -555,7 +555,7 @@

    Arguments

    @@ -570,7 +570,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_contract_c_sp.html b/develop/proc/c_dbcsr_t_contract_c_sp.html index 21f4190b69e..28a62fd45f9 100644 --- a/develop/proc/c_dbcsr_t_contract_c_sp.html +++ b/develop/proc/c_dbcsr_t_contract_c_sp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -510,7 +510,7 @@

    Arguments

    @@ -525,7 +525,7 @@

    Arguments

    @@ -555,7 +555,7 @@

    Arguments

    @@ -570,7 +570,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_contract_index_c_dp.html b/develop/proc/c_dbcsr_t_contract_index_c_dp.html index 5392929e3e2..baf6fe135a2 100644 --- a/develop/proc/c_dbcsr_t_contract_index_c_dp.html +++ b/develop/proc/c_dbcsr_t_contract_index_c_dp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -450,7 +450,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_contract_index_c_sp.html b/develop/proc/c_dbcsr_t_contract_index_c_sp.html index 11f1cfd963f..6b96f96ac17 100644 --- a/develop/proc/c_dbcsr_t_contract_index_c_sp.html +++ b/develop/proc/c_dbcsr_t_contract_index_c_sp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -450,7 +450,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_contract_index_r_dp.html b/develop/proc/c_dbcsr_t_contract_index_r_dp.html index fab01d5791a..f56606ffa3a 100644 --- a/develop/proc/c_dbcsr_t_contract_index_r_dp.html +++ b/develop/proc/c_dbcsr_t_contract_index_r_dp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -450,7 +450,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_contract_index_r_sp.html b/develop/proc/c_dbcsr_t_contract_index_r_sp.html index b71d659ae85..bfb0fdfa6e8 100644 --- a/develop/proc/c_dbcsr_t_contract_index_r_sp.html +++ b/develop/proc/c_dbcsr_t_contract_index_r_sp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -450,7 +450,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_contract_r_dp.html b/develop/proc/c_dbcsr_t_contract_r_dp.html index 1991d0c07c2..2ac21eb18a8 100644 --- a/develop/proc/c_dbcsr_t_contract_r_dp.html +++ b/develop/proc/c_dbcsr_t_contract_r_dp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -510,7 +510,7 @@

    Arguments

    @@ -525,7 +525,7 @@

    Arguments

    @@ -555,7 +555,7 @@

    Arguments

    @@ -570,7 +570,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_contract_r_sp.html b/develop/proc/c_dbcsr_t_contract_r_sp.html index edd4174563f..652ee386cbd 100644 --- a/develop/proc/c_dbcsr_t_contract_r_sp.html +++ b/develop/proc/c_dbcsr_t_contract_r_sp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -510,7 +510,7 @@

    Arguments

    @@ -525,7 +525,7 @@

    Arguments

    @@ -555,7 +555,7 @@

    Arguments

    @@ -570,7 +570,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_copy.html b/develop/proc/c_dbcsr_t_copy.html index 129f9c3dcc1..5e60eba2c71 100644 --- a/develop/proc/c_dbcsr_t_copy.html +++ b/develop/proc/c_dbcsr_t_copy.html @@ -210,7 +210,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_copy_matrix_to_tensor.html b/develop/proc/c_dbcsr_t_copy_matrix_to_tensor.html index 026694bd737..e248b94e449 100644 --- a/develop/proc/c_dbcsr_t_copy_matrix_to_tensor.html +++ b/develop/proc/c_dbcsr_t_copy_matrix_to_tensor.html @@ -180,7 +180,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_copy_tensor_to_matrix.html b/develop/proc/c_dbcsr_t_copy_tensor_to_matrix.html index 148f4eae4a9..dfc11339b83 100644 --- a/develop/proc/c_dbcsr_t_copy_tensor_to_matrix.html +++ b/develop/proc/c_dbcsr_t_copy_tensor_to_matrix.html @@ -180,7 +180,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_create_matrix.html b/develop/proc/c_dbcsr_t_create_matrix.html index 28d0f021307..0e51727d693 100644 --- a/develop/proc/c_dbcsr_t_create_matrix.html +++ b/develop/proc/c_dbcsr_t_create_matrix.html @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_create_new.html b/develop/proc/c_dbcsr_t_create_new.html index 899d77777bd..558f5dc2d26 100644 --- a/develop/proc/c_dbcsr_t_create_new.html +++ b/develop/proc/c_dbcsr_t_create_new.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_create_template.html b/develop/proc/c_dbcsr_t_create_template.html index 9d902f7ddc4..8572e46e339 100644 --- a/develop/proc/c_dbcsr_t_create_template.html +++ b/develop/proc/c_dbcsr_t_create_template.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -270,7 +270,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_distribution_destroy.html b/develop/proc/c_dbcsr_t_distribution_destroy.html index 20ba32e1144..f9f660370ec 100644 --- a/develop/proc/c_dbcsr_t_distribution_destroy.html +++ b/develop/proc/c_dbcsr_t_distribution_destroy.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_distribution_new.html b/develop/proc/c_dbcsr_t_distribution_new.html index 79fe56df456..f3bd8b0fc97 100644 --- a/develop/proc/c_dbcsr_t_distribution_new.html +++ b/develop/proc/c_dbcsr_t_distribution_new.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_filter_c_dp.html b/develop/proc/c_dbcsr_t_filter_c_dp.html index 67df6c6d743..35c2acc5c69 100644 --- a/develop/proc/c_dbcsr_t_filter_c_dp.html +++ b/develop/proc/c_dbcsr_t_filter_c_dp.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_filter_c_sp.html b/develop/proc/c_dbcsr_t_filter_c_sp.html index 18197ae11d3..1c23b235849 100644 --- a/develop/proc/c_dbcsr_t_filter_c_sp.html +++ b/develop/proc/c_dbcsr_t_filter_c_sp.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_filter_r_dp.html b/develop/proc/c_dbcsr_t_filter_r_dp.html index dba004fb9e1..0860c567a24 100644 --- a/develop/proc/c_dbcsr_t_filter_r_dp.html +++ b/develop/proc/c_dbcsr_t_filter_r_dp.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_filter_r_sp.html b/develop/proc/c_dbcsr_t_filter_r_sp.html index 1b25f9856ae..4e9ae37890c 100644 --- a/develop/proc/c_dbcsr_t_filter_r_sp.html +++ b/develop/proc/c_dbcsr_t_filter_r_sp.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_2d_block_c_dp.html b/develop/proc/c_dbcsr_t_get_2d_block_c_dp.html index a009b4fd804..de055190e9a 100644 --- a/develop/proc/c_dbcsr_t_get_2d_block_c_dp.html +++ b/develop/proc/c_dbcsr_t_get_2d_block_c_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_2d_block_c_sp.html b/develop/proc/c_dbcsr_t_get_2d_block_c_sp.html index 2900ca7b7de..f1a35fe49c2 100644 --- a/develop/proc/c_dbcsr_t_get_2d_block_c_sp.html +++ b/develop/proc/c_dbcsr_t_get_2d_block_c_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_2d_block_p_c_dp.html b/develop/proc/c_dbcsr_t_get_2d_block_p_c_dp.html index c5663be3583..7d779e89f01 100644 --- a/develop/proc/c_dbcsr_t_get_2d_block_p_c_dp.html +++ b/develop/proc/c_dbcsr_t_get_2d_block_p_c_dp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_2d_block_p_c_sp.html b/develop/proc/c_dbcsr_t_get_2d_block_p_c_sp.html index 6a39686058b..e768426d69f 100644 --- a/develop/proc/c_dbcsr_t_get_2d_block_p_c_sp.html +++ b/develop/proc/c_dbcsr_t_get_2d_block_p_c_sp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_2d_block_p_r_dp.html b/develop/proc/c_dbcsr_t_get_2d_block_p_r_dp.html index 69ab11c1e29..8983e4c0976 100644 --- a/develop/proc/c_dbcsr_t_get_2d_block_p_r_dp.html +++ b/develop/proc/c_dbcsr_t_get_2d_block_p_r_dp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_2d_block_p_r_sp.html b/develop/proc/c_dbcsr_t_get_2d_block_p_r_sp.html index 4d9878b2eb1..00db3618a02 100644 --- a/develop/proc/c_dbcsr_t_get_2d_block_p_r_sp.html +++ b/develop/proc/c_dbcsr_t_get_2d_block_p_r_sp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_2d_block_r_dp.html b/develop/proc/c_dbcsr_t_get_2d_block_r_dp.html index b6dac8f2203..7cf0165468c 100644 --- a/develop/proc/c_dbcsr_t_get_2d_block_r_dp.html +++ b/develop/proc/c_dbcsr_t_get_2d_block_r_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_2d_block_r_sp.html b/develop/proc/c_dbcsr_t_get_2d_block_r_sp.html index 687b879b333..6f3a6b6a854 100644 --- a/develop/proc/c_dbcsr_t_get_2d_block_r_sp.html +++ b/develop/proc/c_dbcsr_t_get_2d_block_r_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_3d_block_c_dp.html b/develop/proc/c_dbcsr_t_get_3d_block_c_dp.html index 628679283cb..0d5cc4705f7 100644 --- a/develop/proc/c_dbcsr_t_get_3d_block_c_dp.html +++ b/develop/proc/c_dbcsr_t_get_3d_block_c_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_3d_block_c_sp.html b/develop/proc/c_dbcsr_t_get_3d_block_c_sp.html index f09051c3c98..6e61bf73cef 100644 --- a/develop/proc/c_dbcsr_t_get_3d_block_c_sp.html +++ b/develop/proc/c_dbcsr_t_get_3d_block_c_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_3d_block_p_c_dp.html b/develop/proc/c_dbcsr_t_get_3d_block_p_c_dp.html index 75484f9b0c4..d0f299eee17 100644 --- a/develop/proc/c_dbcsr_t_get_3d_block_p_c_dp.html +++ b/develop/proc/c_dbcsr_t_get_3d_block_p_c_dp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_3d_block_p_c_sp.html b/develop/proc/c_dbcsr_t_get_3d_block_p_c_sp.html index 16d49ddf37b..1b281b856d8 100644 --- a/develop/proc/c_dbcsr_t_get_3d_block_p_c_sp.html +++ b/develop/proc/c_dbcsr_t_get_3d_block_p_c_sp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_3d_block_p_r_dp.html b/develop/proc/c_dbcsr_t_get_3d_block_p_r_dp.html index ff2e5cc10ae..f48cf3c8ed8 100644 --- a/develop/proc/c_dbcsr_t_get_3d_block_p_r_dp.html +++ b/develop/proc/c_dbcsr_t_get_3d_block_p_r_dp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_3d_block_p_r_sp.html b/develop/proc/c_dbcsr_t_get_3d_block_p_r_sp.html index 1fae2d09135..df2ade595fe 100644 --- a/develop/proc/c_dbcsr_t_get_3d_block_p_r_sp.html +++ b/develop/proc/c_dbcsr_t_get_3d_block_p_r_sp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_3d_block_r_dp.html b/develop/proc/c_dbcsr_t_get_3d_block_r_dp.html index 11d6c0763db..730a16a210f 100644 --- a/develop/proc/c_dbcsr_t_get_3d_block_r_dp.html +++ b/develop/proc/c_dbcsr_t_get_3d_block_r_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_3d_block_r_sp.html b/develop/proc/c_dbcsr_t_get_3d_block_r_sp.html index 2c3c0f58345..dec11415b80 100644 --- a/develop/proc/c_dbcsr_t_get_3d_block_r_sp.html +++ b/develop/proc/c_dbcsr_t_get_3d_block_r_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_4d_block_c_dp.html b/develop/proc/c_dbcsr_t_get_4d_block_c_dp.html index fa72ef66819..7643e82dc97 100644 --- a/develop/proc/c_dbcsr_t_get_4d_block_c_dp.html +++ b/develop/proc/c_dbcsr_t_get_4d_block_c_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_4d_block_c_sp.html b/develop/proc/c_dbcsr_t_get_4d_block_c_sp.html index ec42b5d607e..164aafc0c89 100644 --- a/develop/proc/c_dbcsr_t_get_4d_block_c_sp.html +++ b/develop/proc/c_dbcsr_t_get_4d_block_c_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_4d_block_p_c_dp.html b/develop/proc/c_dbcsr_t_get_4d_block_p_c_dp.html index f0bc40b4331..6f8260e43b8 100644 --- a/develop/proc/c_dbcsr_t_get_4d_block_p_c_dp.html +++ b/develop/proc/c_dbcsr_t_get_4d_block_p_c_dp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_4d_block_p_c_sp.html b/develop/proc/c_dbcsr_t_get_4d_block_p_c_sp.html index 7278a6667f7..f3065cee188 100644 --- a/develop/proc/c_dbcsr_t_get_4d_block_p_c_sp.html +++ b/develop/proc/c_dbcsr_t_get_4d_block_p_c_sp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_4d_block_p_r_dp.html b/develop/proc/c_dbcsr_t_get_4d_block_p_r_dp.html index d72ba8a7604..2fa5bdae78b 100644 --- a/develop/proc/c_dbcsr_t_get_4d_block_p_r_dp.html +++ b/develop/proc/c_dbcsr_t_get_4d_block_p_r_dp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_4d_block_p_r_sp.html b/develop/proc/c_dbcsr_t_get_4d_block_p_r_sp.html index c0e52cf49e3..47bb61c7686 100644 --- a/develop/proc/c_dbcsr_t_get_4d_block_p_r_sp.html +++ b/develop/proc/c_dbcsr_t_get_4d_block_p_r_sp.html @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_4d_block_r_dp.html b/develop/proc/c_dbcsr_t_get_4d_block_r_dp.html index 86cd41bc2d6..22387126d46 100644 --- a/develop/proc/c_dbcsr_t_get_4d_block_r_dp.html +++ b/develop/proc/c_dbcsr_t_get_4d_block_r_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_4d_block_r_sp.html b/develop/proc/c_dbcsr_t_get_4d_block_r_sp.html index 1d0594f9cad..66f3d3c50d0 100644 --- a/develop/proc/c_dbcsr_t_get_4d_block_r_sp.html +++ b/develop/proc/c_dbcsr_t_get_4d_block_r_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_data_c_dp.html b/develop/proc/c_dbcsr_t_get_data_c_dp.html index 40023ad0647..68a20c6aefa 100644 --- a/develop/proc/c_dbcsr_t_get_data_c_dp.html +++ b/develop/proc/c_dbcsr_t_get_data_c_dp.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_data_c_sp.html b/develop/proc/c_dbcsr_t_get_data_c_sp.html index 600cc664c60..84ab175d45a 100644 --- a/develop/proc/c_dbcsr_t_get_data_c_sp.html +++ b/develop/proc/c_dbcsr_t_get_data_c_sp.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_data_r_dp.html b/develop/proc/c_dbcsr_t_get_data_r_dp.html index 7944f2bf0e9..0907dd05a46 100644 --- a/develop/proc/c_dbcsr_t_get_data_r_dp.html +++ b/develop/proc/c_dbcsr_t_get_data_r_dp.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_data_r_sp.html b/develop/proc/c_dbcsr_t_get_data_r_sp.html index 1860823cd97..c2eff981163 100644 --- a/develop/proc/c_dbcsr_t_get_data_r_sp.html +++ b/develop/proc/c_dbcsr_t_get_data_r_sp.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_info.html b/develop/proc/c_dbcsr_t_get_info.html index b25905ae78e..5aa9e1e7319 100644 --- a/develop/proc/c_dbcsr_t_get_info.html +++ b/develop/proc/c_dbcsr_t_get_info.html @@ -630,7 +630,7 @@

    Arguments

    @@ -645,7 +645,7 @@

    Arguments

    @@ -660,7 +660,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_mapping_info.html b/develop/proc/c_dbcsr_t_get_mapping_info.html index abe1580158e..005535d211c 100644 --- a/develop/proc/c_dbcsr_t_get_mapping_info.html +++ b/develop/proc/c_dbcsr_t_get_mapping_info.html @@ -377,7 +377,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_get_num_blocks.html b/develop/proc/c_dbcsr_t_get_num_blocks.html index 4e9ab66d8c5..54c2b4e19a8 100644 --- a/develop/proc/c_dbcsr_t_get_num_blocks.html +++ b/develop/proc/c_dbcsr_t_get_num_blocks.html @@ -168,7 +168,7 @@

    Arguments

    Return Value - + integer(kind=c_int)

    diff --git a/develop/proc/c_dbcsr_t_iterator_blocks_left.html b/develop/proc/c_dbcsr_t_iterator_blocks_left.html index 3a128a31e7a..803a7676f4c 100644 --- a/develop/proc/c_dbcsr_t_iterator_blocks_left.html +++ b/develop/proc/c_dbcsr_t_iterator_blocks_left.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_iterator_next_block.html b/develop/proc/c_dbcsr_t_iterator_next_block.html index 0c92f8d062c..ee87c973533 100644 --- a/develop/proc/c_dbcsr_t_iterator_next_block.html +++ b/develop/proc/c_dbcsr_t_iterator_next_block.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_iterator_start.html b/develop/proc/c_dbcsr_t_iterator_start.html index 1278d073275..b63625be792 100644 --- a/develop/proc/c_dbcsr_t_iterator_start.html +++ b/develop/proc/c_dbcsr_t_iterator_start.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_iterator_stop.html b/develop/proc/c_dbcsr_t_iterator_stop.html index 0bbb48edeae..4158d13301e 100644 --- a/develop/proc/c_dbcsr_t_iterator_stop.html +++ b/develop/proc/c_dbcsr_t_iterator_stop.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_pgrid_create.html b/develop/proc/c_dbcsr_t_pgrid_create.html index c5fe83a92dd..058638952c7 100644 --- a/develop/proc/c_dbcsr_t_pgrid_create.html +++ b/develop/proc/c_dbcsr_t_pgrid_create.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_pgrid_create_expert.html b/develop/proc/c_dbcsr_t_pgrid_create_expert.html index f3478766fe1..a1029ce4c81 100644 --- a/develop/proc/c_dbcsr_t_pgrid_create_expert.html +++ b/develop/proc/c_dbcsr_t_pgrid_create_expert.html @@ -150,7 +150,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -285,7 +285,7 @@

    Arguments

    @@ -300,7 +300,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_pgrid_destroy.html b/develop/proc/c_dbcsr_t_pgrid_destroy.html index 39eab4bac6b..3d6c218ddd9 100644 --- a/develop/proc/c_dbcsr_t_pgrid_destroy.html +++ b/develop/proc/c_dbcsr_t_pgrid_destroy.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_2d_block_c_dp.html b/develop/proc/c_dbcsr_t_put_2d_block_c_dp.html index 324c7bfb923..e998399c928 100644 --- a/develop/proc/c_dbcsr_t_put_2d_block_c_dp.html +++ b/develop/proc/c_dbcsr_t_put_2d_block_c_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_2d_block_c_sp.html b/develop/proc/c_dbcsr_t_put_2d_block_c_sp.html index ae8112310bb..fc166d5f646 100644 --- a/develop/proc/c_dbcsr_t_put_2d_block_c_sp.html +++ b/develop/proc/c_dbcsr_t_put_2d_block_c_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_2d_block_r_dp.html b/develop/proc/c_dbcsr_t_put_2d_block_r_dp.html index 7b55b7c8ddc..69eab012999 100644 --- a/develop/proc/c_dbcsr_t_put_2d_block_r_dp.html +++ b/develop/proc/c_dbcsr_t_put_2d_block_r_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_2d_block_r_sp.html b/develop/proc/c_dbcsr_t_put_2d_block_r_sp.html index 990a55cd398..20130f2e0fb 100644 --- a/develop/proc/c_dbcsr_t_put_2d_block_r_sp.html +++ b/develop/proc/c_dbcsr_t_put_2d_block_r_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_3d_block_c_dp.html b/develop/proc/c_dbcsr_t_put_3d_block_c_dp.html index 3e39ecf6d75..50023311cd5 100644 --- a/develop/proc/c_dbcsr_t_put_3d_block_c_dp.html +++ b/develop/proc/c_dbcsr_t_put_3d_block_c_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_3d_block_c_sp.html b/develop/proc/c_dbcsr_t_put_3d_block_c_sp.html index 8b144b9c7c5..edb464c746f 100644 --- a/develop/proc/c_dbcsr_t_put_3d_block_c_sp.html +++ b/develop/proc/c_dbcsr_t_put_3d_block_c_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_3d_block_r_dp.html b/develop/proc/c_dbcsr_t_put_3d_block_r_dp.html index 5c9ae805dda..44e41c0ca52 100644 --- a/develop/proc/c_dbcsr_t_put_3d_block_r_dp.html +++ b/develop/proc/c_dbcsr_t_put_3d_block_r_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_3d_block_r_sp.html b/develop/proc/c_dbcsr_t_put_3d_block_r_sp.html index 578306fff79..e37abc43b0e 100644 --- a/develop/proc/c_dbcsr_t_put_3d_block_r_sp.html +++ b/develop/proc/c_dbcsr_t_put_3d_block_r_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_4d_block_c_dp.html b/develop/proc/c_dbcsr_t_put_4d_block_c_dp.html index 9a1ed550167..10742390587 100644 --- a/develop/proc/c_dbcsr_t_put_4d_block_c_dp.html +++ b/develop/proc/c_dbcsr_t_put_4d_block_c_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_4d_block_c_sp.html b/develop/proc/c_dbcsr_t_put_4d_block_c_sp.html index 95649a46cf6..97bbfb6547d 100644 --- a/develop/proc/c_dbcsr_t_put_4d_block_c_sp.html +++ b/develop/proc/c_dbcsr_t_put_4d_block_c_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_4d_block_r_dp.html b/develop/proc/c_dbcsr_t_put_4d_block_r_dp.html index 41720e1eb07..baac0d0e48f 100644 --- a/develop/proc/c_dbcsr_t_put_4d_block_r_dp.html +++ b/develop/proc/c_dbcsr_t_put_4d_block_r_dp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_put_4d_block_r_sp.html b/develop/proc/c_dbcsr_t_put_4d_block_r_sp.html index cadefc3a52c..2cffc39610d 100644 --- a/develop/proc/c_dbcsr_t_put_4d_block_r_sp.html +++ b/develop/proc/c_dbcsr_t_put_4d_block_r_sp.html @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_reserve_blocks_index.html b/develop/proc/c_dbcsr_t_reserve_blocks_index.html index 6684051256f..01e7133b4e2 100644 --- a/develop/proc/c_dbcsr_t_reserve_blocks_index.html +++ b/develop/proc/c_dbcsr_t_reserve_blocks_index.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_scale_c_dp.html b/develop/proc/c_dbcsr_t_scale_c_dp.html index e34ae0af596..46555c6bbfa 100644 --- a/develop/proc/c_dbcsr_t_scale_c_dp.html +++ b/develop/proc/c_dbcsr_t_scale_c_dp.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_scale_c_sp.html b/develop/proc/c_dbcsr_t_scale_c_sp.html index 65144971a8e..eeaf9c5c398 100644 --- a/develop/proc/c_dbcsr_t_scale_c_sp.html +++ b/develop/proc/c_dbcsr_t_scale_c_sp.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_scale_r_dp.html b/develop/proc/c_dbcsr_t_scale_r_dp.html index a5a0236bffb..ebc995b4772 100644 --- a/develop/proc/c_dbcsr_t_scale_r_dp.html +++ b/develop/proc/c_dbcsr_t_scale_r_dp.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_scale_r_sp.html b/develop/proc/c_dbcsr_t_scale_r_sp.html index 25273fb39fb..e304f3c81d6 100644 --- a/develop/proc/c_dbcsr_t_scale_r_sp.html +++ b/develop/proc/c_dbcsr_t_scale_r_sp.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_set_c_dp.html b/develop/proc/c_dbcsr_t_set_c_dp.html index 296b3964fe5..f347398ffc8 100644 --- a/develop/proc/c_dbcsr_t_set_c_dp.html +++ b/develop/proc/c_dbcsr_t_set_c_dp.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_set_c_sp.html b/develop/proc/c_dbcsr_t_set_c_sp.html index c4aa7282e5e..a7bfbbdda17 100644 --- a/develop/proc/c_dbcsr_t_set_c_sp.html +++ b/develop/proc/c_dbcsr_t_set_c_sp.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_set_r_dp.html b/develop/proc/c_dbcsr_t_set_r_dp.html index e966c8302de..2e537996291 100644 --- a/develop/proc/c_dbcsr_t_set_r_dp.html +++ b/develop/proc/c_dbcsr_t_set_r_dp.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_dbcsr_t_set_r_sp.html b/develop/proc/c_dbcsr_t_set_r_sp.html index 93eb8d58a28..bdfb27aafda 100644 --- a/develop/proc/c_dbcsr_t_set_r_sp.html +++ b/develop/proc/c_dbcsr_t_set_r_sp.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/c_f_string.html b/develop/proc/c_f_string.html index 1d3c70ee429..b0158ed3505 100644 --- a/develop/proc/c_f_string.html +++ b/develop/proc/c_f_string.html @@ -77,15 +77,15 @@

    c_f_string
  • - Source File + Source File
  • @@ -183,7 +183,7 @@

    Arguments

    diff --git a/develop/proc/c_f_string~2.html b/develop/proc/c_f_string~2.html index 4f8a15f0bbf..36e5911403f 100644 --- a/develop/proc/c_f_string~2.html +++ b/develop/proc/c_f_string~2.html @@ -77,15 +77,15 @@

    c_f_string
  • - Source File + Source File
  • diff --git a/develop/proc/c_ndims_iterator.html b/develop/proc/c_ndims_iterator.html index e9214e49758..a5e103a5cf1 100644 --- a/develop/proc/c_ndims_iterator.html +++ b/develop/proc/c_ndims_iterator.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/calc_norms_c.html b/develop/proc/calc_norms_c.html index 367e9832fe0..25cfff61943 100644 --- a/develop/proc/calc_norms_c.html +++ b/develop/proc/calc_norms_c.html @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    diff --git a/develop/proc/calc_norms_d.html b/develop/proc/calc_norms_d.html index 528296ca5bd..8150f0fc219 100644 --- a/develop/proc/calc_norms_d.html +++ b/develop/proc/calc_norms_d.html @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    diff --git a/develop/proc/calc_norms_s.html b/develop/proc/calc_norms_s.html index a968e0e7431..5da7a5e288c 100644 --- a/develop/proc/calc_norms_s.html +++ b/develop/proc/calc_norms_s.html @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    diff --git a/develop/proc/calc_norms_z.html b/develop/proc/calc_norms_z.html index 2d2b8951a77..1346434256d 100644 --- a/develop/proc/calc_norms_z.html +++ b/develop/proc/calc_norms_z.html @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    diff --git a/develop/proc/calculate_norms.html b/develop/proc/calculate_norms.html index 2bf877bb736..0cd03d345bb 100644 --- a/develop/proc/calculate_norms.html +++ b/develop/proc/calculate_norms.html @@ -158,7 +158,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/call_rec_sort_index.html b/develop/proc/call_rec_sort_index.html index 56510655b4d..c181bbab8db 100644 --- a/develop/proc/call_rec_sort_index.html +++ b/develop/proc/call_rec_sort_index.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/can_quickly_finalize.html b/develop/proc/can_quickly_finalize.html index 69ed53b6f90..f37abc185b7 100644 --- a/develop/proc/can_quickly_finalize.html +++ b/develop/proc/can_quickly_finalize.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/change_capacity_callstackentry.html b/develop/proc/change_capacity_callstackentry.html index e7629ee7fb8..11c3d8153bb 100644 --- a/develop/proc/change_capacity_callstackentry.html +++ b/develop/proc/change_capacity_callstackentry.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/change_capacity_i4tuple_callstat.html b/develop/proc/change_capacity_i4tuple_callstat.html index 8b9b58ad452..6b9fc0228f3 100644 --- a/develop/proc/change_capacity_i4tuple_callstat.html +++ b/develop/proc/change_capacity_i4tuple_callstat.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/change_capacity_routinereport.html b/develop/proc/change_capacity_routinereport.html index 44e02ad8ec5..52ee3d251a3 100644 --- a/develop/proc/change_capacity_routinereport.html +++ b/develop/proc/change_capacity_routinereport.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/change_capacity_routinestat.html b/develop/proc/change_capacity_routinestat.html index b499b76e5f8..f3694e2d349 100644 --- a/develop/proc/change_capacity_routinestat.html +++ b/develop/proc/change_capacity_routinestat.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/change_capacity_str_i4.html b/develop/proc/change_capacity_str_i4.html index 74e3af5c834..876db287896 100644 --- a/develop/proc/change_capacity_str_i4.html +++ b/develop/proc/change_capacity_str_i4.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/change_capacity_timerenv.html b/develop/proc/change_capacity_timerenv.html index c2336e06f1d..fd594b53e58 100644 --- a/develop/proc/change_capacity_timerenv.html +++ b/develop/proc/change_capacity_timerenv.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/change_split.html b/develop/proc/change_split.html index aaaeac1de8e..7afa7aa07df 100644 --- a/develop/proc/change_split.html +++ b/develop/proc/change_split.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    @@ -256,7 +256,7 @@

    Arguments

    diff --git a/develop/proc/checker_square_proc.html b/develop/proc/checker_square_proc.html index b7d9eedf441..776554b962a 100644 --- a/develop/proc/checker_square_proc.html +++ b/develop/proc/checker_square_proc.html @@ -167,7 +167,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    diff --git a/develop/proc/checker_tr.html b/develop/proc/checker_tr.html index ec99777e219..07d6f64f503 100644 --- a/develop/proc/checker_tr.html +++ b/develop/proc/checker_tr.html @@ -157,7 +157,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/collect_reports_from_ranks.html b/develop/proc/collect_reports_from_ranks.html index ba7553c4c85..e40ee565ac2 100644 --- a/develop/proc/collect_reports_from_ranks.html +++ b/develop/proc/collect_reports_from_ranks.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/compx_to_dbcsr_scalar.html b/develop/proc/compx_to_dbcsr_scalar.html index 5eccf338b3d..7d0b4b4854c 100644 --- a/develop/proc/compx_to_dbcsr_scalar.html +++ b/develop/proc/compx_to_dbcsr_scalar.html @@ -171,7 +171,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    Return Value - + type(dbcsr_scalar_type)

    diff --git a/develop/proc/convert_offsets_to_sizes.html b/develop/proc/convert_offsets_to_sizes.html index 1ec0ea948f6..a0a06d966f3 100644 --- a/develop/proc/convert_offsets_to_sizes.html +++ b/develop/proc/convert_offsets_to_sizes.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/convert_sizes_to_offsets.html b/develop/proc/convert_sizes_to_offsets.html index c04d94b10f3..f450d01893f 100644 --- a/develop/proc/convert_sizes_to_offsets.html +++ b/develop/proc/convert_sizes_to_offsets.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/convert_to_new_pgrid.html b/develop/proc/convert_to_new_pgrid.html index 1f5f0194488..cb38642592e 100644 --- a/develop/proc/convert_to_new_pgrid.html +++ b/develop/proc/convert_to_new_pgrid.html @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    diff --git a/develop/proc/count_bins.html b/develop/proc/count_bins.html index 75025eeb1d6..9e167745e46 100644 --- a/develop/proc/count_bins.html +++ b/develop/proc/count_bins.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/create_array_list.html b/develop/proc/create_array_list.html index 678a2d47fde..bb6b760b3e8 100644 --- a/develop/proc/create_array_list.html +++ b/develop/proc/create_array_list.html @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/create_batches.html b/develop/proc/create_batches.html index b8784812dc7..053ab28f4ae 100644 --- a/develop/proc/create_batches.html +++ b/develop/proc/create_batches.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/create_block_data_c_dp.html b/develop/proc/create_block_data_c_dp.html index e8a1f0f4487..8595bf20ac9 100644 --- a/develop/proc/create_block_data_c_dp.html +++ b/develop/proc/create_block_data_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/create_block_data_c_sp.html b/develop/proc/create_block_data_c_sp.html index 26b06705e6c..edce3b5a34c 100644 --- a/develop/proc/create_block_data_c_sp.html +++ b/develop/proc/create_block_data_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/create_block_data_r_dp.html b/develop/proc/create_block_data_r_dp.html index 3e3a1c54822..26a44f5f4ba 100644 --- a/develop/proc/create_block_data_r_dp.html +++ b/develop/proc/create_block_data_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/create_block_data_r_sp.html b/develop/proc/create_block_data_r_sp.html index 24134bd21b7..f84e155b1f4 100644 --- a/develop/proc/create_block_data_r_sp.html +++ b/develop/proc/create_block_data_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/create_block_nodata.html b/develop/proc/create_block_nodata.html index 750d0dad894..37225924372 100644 --- a/develop/proc/create_block_nodata.html +++ b/develop/proc/create_block_nodata.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/create_block_nodata_c_dp.html b/develop/proc/create_block_nodata_c_dp.html index eebeb690bbc..089b65c3867 100644 --- a/develop/proc/create_block_nodata_c_dp.html +++ b/develop/proc/create_block_nodata_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/create_block_nodata_c_sp.html b/develop/proc/create_block_nodata_c_sp.html index 6a428124754..51098a2de87 100644 --- a/develop/proc/create_block_nodata_c_sp.html +++ b/develop/proc/create_block_nodata_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/create_block_nodata_r_dp.html b/develop/proc/create_block_nodata_r_dp.html index 136b7384c0f..2245b878a3e 100644 --- a/develop/proc/create_block_nodata_r_dp.html +++ b/develop/proc/create_block_nodata_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/create_block_nodata_r_sp.html b/develop/proc/create_block_nodata_r_sp.html index e547f4e8a42..62177e93529 100644 --- a/develop/proc/create_block_nodata_r_sp.html +++ b/develop/proc/create_block_nodata_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/create_block_norms_matrix.html b/develop/proc/create_block_norms_matrix.html index 23719caa99d..15965ba965d 100644 --- a/develop/proc/create_block_norms_matrix.html +++ b/develop/proc/create_block_norms_matrix.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/csr_assert_consistency_with_dbcsr.html b/develop/proc/csr_assert_consistency_with_dbcsr.html index 78d28e5d314..acac455d8c8 100644 --- a/develop/proc/csr_assert_consistency_with_dbcsr.html +++ b/develop/proc/csr_assert_consistency_with_dbcsr.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/csr_conversion_test.html b/develop/proc/csr_conversion_test.html index 318ba3e31e9..58c1f0aa375 100644 --- a/develop/proc/csr_conversion_test.html +++ b/develop/proc/csr_conversion_test.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    diff --git a/develop/proc/csr_create_from_dbcsr.html b/develop/proc/csr_create_from_dbcsr.html index 5f3001cfe04..751b5f37459 100644 --- a/develop/proc/csr_create_from_dbcsr.html +++ b/develop/proc/csr_create_from_dbcsr.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/csr_create_new.html b/develop/proc/csr_create_new.html index 4d0f95cef39..4719055ae95 100644 --- a/develop/proc/csr_create_new.html +++ b/develop/proc/csr_create_new.html @@ -251,7 +251,7 @@

    Arguments

    @@ -266,7 +266,7 @@

    Arguments

    diff --git a/develop/proc/csr_create_new~2.html b/develop/proc/csr_create_new~2.html index 393d7c7d975..5f65165a8e1 100644 --- a/develop/proc/csr_create_new~2.html +++ b/develop/proc/csr_create_new~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/csr_destroy.html b/develop/proc/csr_destroy.html index 88d674ee030..200d465b625 100644 --- a/develop/proc/csr_destroy.html +++ b/develop/proc/csr_destroy.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/csr_print_sparsity.html b/develop/proc/csr_print_sparsity.html index 4cc8b5db366..7be42f0b50e 100644 --- a/develop/proc/csr_print_sparsity.html +++ b/develop/proc/csr_print_sparsity.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/csr_write.html b/develop/proc/csr_write.html index 65029651bbd..726426ff410 100644 --- a/develop/proc/csr_write.html +++ b/develop/proc/csr_write.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/cuda_nvtx_range_push.html b/develop/proc/cuda_nvtx_range_push.html index f2d25965569..726cd143255 100644 --- a/develop/proc/cuda_nvtx_range_push.html +++ b/develop/proc/cuda_nvtx_range_push.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/cyclic_rowcols.html b/develop/proc/cyclic_rowcols.html index 6506ec79217..0e7febb6357 100644 --- a/develop/proc/cyclic_rowcols.html +++ b/develop/proc/cyclic_rowcols.html @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_1d_d_sort.html b/develop/proc/dbcsr_1d_d_sort.html index f82eb25b07f..d633e82d983 100644 --- a/develop/proc/dbcsr_1d_d_sort.html +++ b/develop/proc/dbcsr_1d_d_sort.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_1d_d_sort_low.html b/develop/proc/dbcsr_1d_d_sort_low.html index 8170d3698a6..4e9768a8e5e 100644 --- a/develop/proc/dbcsr_1d_d_sort_low.html +++ b/develop/proc/dbcsr_1d_d_sort_low.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_1d_i4_sort.html b/develop/proc/dbcsr_1d_i4_sort.html index 30a72a43c83..b5dc6c44fea 100644 --- a/develop/proc/dbcsr_1d_i4_sort.html +++ b/develop/proc/dbcsr_1d_i4_sort.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_1d_i4_sort_low.html b/develop/proc/dbcsr_1d_i4_sort_low.html index 1885299cfa9..4cd55881c2c 100644 --- a/develop/proc/dbcsr_1d_i4_sort_low.html +++ b/develop/proc/dbcsr_1d_i4_sort_low.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_1d_i8_sort.html b/develop/proc/dbcsr_1d_i8_sort.html index 8bd84e81d8f..1d8ee350369 100644 --- a/develop/proc/dbcsr_1d_i8_sort.html +++ b/develop/proc/dbcsr_1d_i8_sort.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_1d_i8_sort_low.html b/develop/proc/dbcsr_1d_i8_sort_low.html index 4b71f85e8f4..0a4a703168e 100644 --- a/develop/proc/dbcsr_1d_i8_sort_low.html +++ b/develop/proc/dbcsr_1d_i8_sort_low.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_1d_s_sort.html b/develop/proc/dbcsr_1d_s_sort.html index 1656a432a99..4bbe3811c61 100644 --- a/develop/proc/dbcsr_1d_s_sort.html +++ b/develop/proc/dbcsr_1d_s_sort.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_1d_s_sort_low.html b/develop/proc/dbcsr_1d_s_sort_low.html index 02030a328e0..acaac75905f 100644 --- a/develop/proc/dbcsr_1d_s_sort_low.html +++ b/develop/proc/dbcsr_1d_s_sort_low.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr__a.html b/develop/proc/dbcsr__a.html index f80a741389d..18b3abdbc64 100644 --- a/develop/proc/dbcsr__a.html +++ b/develop/proc/dbcsr__a.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr__b.html b/develop/proc/dbcsr__b.html index bb8a9f0d262..d5adb26266a 100644 --- a/develop/proc/dbcsr__b.html +++ b/develop/proc/dbcsr__b.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr__l.html b/develop/proc/dbcsr__l.html index 0d5e12091ba..b26d2ccfe31 100644 --- a/develop/proc/dbcsr__l.html +++ b/develop/proc/dbcsr__l.html @@ -157,7 +157,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + character(len=default_string_length)

    diff --git a/develop/proc/dbcsr__w.html b/develop/proc/dbcsr__w.html index dfc6b66b12e..00606925217 100644 --- a/develop/proc/dbcsr__w.html +++ b/develop/proc/dbcsr__w.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_abort.html b/develop/proc/dbcsr_abort.html index fc275dfbcf9..a3cc69c8958 100644 --- a/develop/proc/dbcsr_abort.html +++ b/develop/proc/dbcsr_abort.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_abort_handler.html b/develop/proc/dbcsr_abort_handler.html index 84ddac8c3ba..0c8e168a83b 100644 --- a/develop/proc/dbcsr_abort_handler.html +++ b/develop/proc/dbcsr_abort_handler.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_acc_do_mm_stack.html b/develop/proc/dbcsr_acc_do_mm_stack.html index 5e39b802052..a158f898ace 100644 --- a/develop/proc/dbcsr_acc_do_mm_stack.html +++ b/develop/proc/dbcsr_acc_do_mm_stack.html @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -352,7 +352,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_acc_get_ndevices.html b/develop/proc/dbcsr_acc_get_ndevices.html index 5e345addc96..a4ef4083377 100644 --- a/develop/proc/dbcsr_acc_get_ndevices.html +++ b/develop/proc/dbcsr_acc_get_ndevices.html @@ -149,7 +149,7 @@

    Arguments


    Return Value - + integer

    diff --git a/develop/proc/dbcsr_acc_transpose.html b/develop/proc/dbcsr_acc_transpose.html index 6e44949c8e3..354a739d17c 100644 --- a/develop/proc/dbcsr_acc_transpose.html +++ b/develop/proc/dbcsr_acc_transpose.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_anytype.html b/develop/proc/dbcsr_add_anytype.html index a48d5887a09..a400a071855 100644 --- a/develop/proc/dbcsr_add_anytype.html +++ b/develop/proc/dbcsr_add_anytype.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -218,7 +218,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_anytype_c.html b/develop/proc/dbcsr_add_anytype_c.html index 256cb1d2b09..117ab946812 100644 --- a/develop/proc/dbcsr_add_anytype_c.html +++ b/develop/proc/dbcsr_add_anytype_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_anytype_d.html b/develop/proc/dbcsr_add_anytype_d.html index 94fbfd1ae06..f0607ef9a0c 100644 --- a/develop/proc/dbcsr_add_anytype_d.html +++ b/develop/proc/dbcsr_add_anytype_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_anytype_s.html b/develop/proc/dbcsr_add_anytype_s.html index 80d27cd4817..20f0abcfc2d 100644 --- a/develop/proc/dbcsr_add_anytype_s.html +++ b/develop/proc/dbcsr_add_anytype_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_anytype_z.html b/develop/proc/dbcsr_add_anytype_z.html index 168310ef55e..9325387928d 100644 --- a/develop/proc/dbcsr_add_anytype_z.html +++ b/develop/proc/dbcsr_add_anytype_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_block_node.html b/develop/proc/dbcsr_add_block_node.html index 7895ad1b732..f68627434d4 100644 --- a/develop/proc/dbcsr_add_block_node.html +++ b/develop/proc/dbcsr_add_block_node.html @@ -72,20 +72,20 @@

    dbcsr_add_block_node
  • 28 statements + title=" 0.0% of total for procedures.">6 statements
  • - Source File + Source File
  • @@ -160,8 +160,8 @@

    Arguments

    @@ -244,49 +244,14 @@

    Source Code

    !! block. Currently it only and always uses the mutable data. TYPE(dbcsr_type), INTENT(INOUT) :: matrix - !! DBCSR matrix + !! DBCSR matrix INTEGER, INTENT(IN) :: block_row, block_col - !! the row - !! the column + !! the row + !! the column REAL(KIND=dp), DIMENSION(:, :), POINTER :: block - !! the block to put + !! the block to put - INTEGER :: c, ithread, mynode, p, r - LOGICAL :: dbg, existed, is_there, tr - TYPE(dbcsr_distribution_obj) :: dist - -! --------------------------------------------------------------------------- - - dbg = .FALSE. - - ithread = 0 -!$ ithread = omp_get_thread_num() - IF (.NOT. ASSOCIATED(matrix%wms)) THEN - CALL dbcsr_work_create(matrix, work_mutable=.TRUE.) - matrix%valid = .FALSE. - END IF -!$ IF (SIZE(matrix%wms) .LT. omp_get_num_threads()) & -!$ DBCSR_ABORT("Too few threads.") - IF (.NOT. dbcsr_wm_use_mutable(matrix%wms(ithread + 1))) & - DBCSR_ABORT("Data loss due to no conversion of appendable to mutable data") - is_there = ASSOCIATED(block) - !r = row ; c = col ; tr = .FALSE. - !CALL dbcsr_get_stored_coordinates (matrix, r, c, tr) - !CALL dbcsr_reserve_block2d (matrix, row, col, block) - !write(*,*) 'add_block_node: block_row',block_row,' block_col',block_col - CALL dbcsr_reserve_block2d(matrix, block_row, block_col, block, & - existed=existed) -! - IF (dbg) THEN - r = block_row; c = block_col; tr = .FALSE. - CALL dbcsr_get_stored_coordinates(matrix, r, c, p) - CALL dbcsr_get_info(matrix, distribution=dist) - CALL dbcsr_distribution_get(dist, mynode=mynode) - IF (p .NE. mynode) & - DBCSR_WARN("Adding non-local element") - END IF - IF (existed) DBCSR_WARN("You should not add existing blocks according to old API.") - IF (.NOT. is_there) block(:, :) = 0.0_dp + call dbcsr_add_block_node_prv(matrix%prv, block_row, block_col, block) END SUBROUTINE dbcsr_add_block_node diff --git a/develop/proc/dbcsr_add_block_node~2.html b/develop/proc/dbcsr_add_block_node~2.html index 7bdb82f1df7..fb587a20ee7 100644 --- a/develop/proc/dbcsr_add_block_node~2.html +++ b/develop/proc/dbcsr_add_block_node~2.html @@ -72,20 +72,20 @@

    dbcsr_add_block_node
  • 6 statements + title=" 0.0% of total for procedures.">28 statements
  • - Source File + Source File
  • @@ -160,8 +160,8 @@

    Arguments

    @@ -244,14 +244,49 @@

    Source Code

    !! block. Currently it only and always uses the mutable data. TYPE(dbcsr_type), INTENT(INOUT) :: matrix - !! DBCSR matrix + !! DBCSR matrix INTEGER, INTENT(IN) :: block_row, block_col - !! the row - !! the column + !! the row + !! the column REAL(KIND=dp), DIMENSION(:, :), POINTER :: block - !! the block to put + !! the block to put - call dbcsr_add_block_node_prv(matrix%prv, block_row, block_col, block) + INTEGER :: c, ithread, mynode, p, r + LOGICAL :: dbg, existed, is_there, tr + TYPE(dbcsr_distribution_obj) :: dist + +! --------------------------------------------------------------------------- + + dbg = .FALSE. + + ithread = 0 +!$ ithread = omp_get_thread_num() + IF (.NOT. ASSOCIATED(matrix%wms)) THEN + CALL dbcsr_work_create(matrix, work_mutable=.TRUE.) + matrix%valid = .FALSE. + END IF +!$ IF (SIZE(matrix%wms) .LT. omp_get_num_threads()) & +!$ DBCSR_ABORT("Too few threads.") + IF (.NOT. dbcsr_wm_use_mutable(matrix%wms(ithread + 1))) & + DBCSR_ABORT("Data loss due to no conversion of appendable to mutable data") + is_there = ASSOCIATED(block) + !r = row ; c = col ; tr = .FALSE. + !CALL dbcsr_get_stored_coordinates (matrix, r, c, tr) + !CALL dbcsr_reserve_block2d (matrix, row, col, block) + !write(*,*) 'add_block_node: block_row',block_row,' block_col',block_col + CALL dbcsr_reserve_block2d(matrix, block_row, block_col, block, & + existed=existed) +! + IF (dbg) THEN + r = block_row; c = block_col; tr = .FALSE. + CALL dbcsr_get_stored_coordinates(matrix, r, c, p) + CALL dbcsr_get_info(matrix, distribution=dist) + CALL dbcsr_distribution_get(dist, mynode=mynode) + IF (p .NE. mynode) & + DBCSR_WARN("Adding non-local element") + END IF + IF (existed) DBCSR_WARN("You should not add existing blocks according to old API.") + IF (.NOT. is_there) block(:, :) = 0.0_dp END SUBROUTINE dbcsr_add_block_node diff --git a/develop/proc/dbcsr_add_c.html b/develop/proc/dbcsr_add_c.html index bcb35ddc8f8..649f4099691 100644 --- a/develop/proc/dbcsr_add_c.html +++ b/develop/proc/dbcsr_add_c.html @@ -72,20 +72,20 @@

    dbcsr_add_c
  • 14 statements + title=" 0.0% of total for procedures.">6 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,25 +231,13 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar)
    -      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_a
    -      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_b
    -      COMPLEX(real_4), INTENT(IN)                        :: alpha_scalar, beta_scalar
    +    
          SUBROUTINE dbcsr_add_c (matrix_a, matrix_b, alpha_scalar, beta_scalar)
    +         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_a
    +         TYPE(dbcsr_type), INTENT(IN)             :: matrix_b
    +         COMPLEX(kind=real_4), INTENT(IN)                      :: alpha_scalar, beta_scalar
     
    -      CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_add_c'
    -      INTEGER                                            :: handle
    -
    -      CALL timeset(routineN, handle)
    -      IF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_complex_4 .AND. &
    -          dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_complex_4) THEN
    -         CALL dbcsr_add_anytype(matrix_a, matrix_b, &
    -                                alpha_scalar=dbcsr_scalar(alpha_scalar), &
    -                                beta_scalar=dbcsr_scalar(beta_scalar))
    -      ELSE
    -         DBCSR_ABORT("Invalid combination of data type, NYI")
    -      END IF
    -      CALL timestop(handle)
    -   END SUBROUTINE dbcsr_add_c
    +         CALL dbcsr_add_prv(matrix_a%prv, matrix_b%prv, alpha_scalar, beta_scalar)
    +      END SUBROUTINE dbcsr_add_c
     
    diff --git a/develop/proc/dbcsr_add_c~2.html b/develop/proc/dbcsr_add_c~2.html index eddb623253e..9a01cef91eb 100644 --- a/develop/proc/dbcsr_add_c~2.html +++ b/develop/proc/dbcsr_add_c~2.html @@ -72,20 +72,20 @@

    dbcsr_add_c
  • 6 statements + title=" 0.0% of total for procedures.">14 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -231,13 +231,25 @@

    Arguments

    Source Code

    -
          SUBROUTINE dbcsr_add_c (matrix_a, matrix_b, alpha_scalar, beta_scalar)
    -         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_a
    -         TYPE(dbcsr_type), INTENT(IN)             :: matrix_b
    -         COMPLEX(kind=real_4), INTENT(IN)                      :: alpha_scalar, beta_scalar
    +    
       SUBROUTINE dbcsr_add_c(matrix_a, matrix_b, alpha_scalar, beta_scalar)
    +      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_a
    +      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_b
    +      COMPLEX(real_4), INTENT(IN)                        :: alpha_scalar, beta_scalar
     
    -         CALL dbcsr_add_prv(matrix_a%prv, matrix_b%prv, alpha_scalar, beta_scalar)
    -      END SUBROUTINE dbcsr_add_c
    +      CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_add_c'
    +      INTEGER                                            :: handle
    +
    +      CALL timeset(routineN, handle)
    +      IF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_complex_4 .AND. &
    +          dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_complex_4) THEN
    +         CALL dbcsr_add_anytype(matrix_a, matrix_b, &
    +                                alpha_scalar=dbcsr_scalar(alpha_scalar), &
    +                                beta_scalar=dbcsr_scalar(beta_scalar))
    +      ELSE
    +         DBCSR_ABORT("Invalid combination of data type, NYI")
    +      END IF
    +      CALL timestop(handle)
    +   END SUBROUTINE dbcsr_add_c
     
    diff --git a/develop/proc/dbcsr_add_d.html b/develop/proc/dbcsr_add_d.html index 9099ac17ab8..32e3107b459 100644 --- a/develop/proc/dbcsr_add_d.html +++ b/develop/proc/dbcsr_add_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_d~2.html b/develop/proc/dbcsr_add_d~2.html index 039006926e3..34173432911 100644 --- a/develop/proc/dbcsr_add_d~2.html +++ b/develop/proc/dbcsr_add_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_c.html b/develop/proc/dbcsr_add_on_diag_c.html index 924095ad3d5..bda27bf1596 100644 --- a/develop/proc/dbcsr_add_on_diag_c.html +++ b/develop/proc/dbcsr_add_on_diag_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_c~2.html b/develop/proc/dbcsr_add_on_diag_c~2.html index 0ca22f84c15..0b1b81b1c52 100644 --- a/develop/proc/dbcsr_add_on_diag_c~2.html +++ b/develop/proc/dbcsr_add_on_diag_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_d.html b/develop/proc/dbcsr_add_on_diag_d.html index b0b3009cc65..101d5e1c317 100644 --- a/develop/proc/dbcsr_add_on_diag_d.html +++ b/develop/proc/dbcsr_add_on_diag_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_ds.html b/develop/proc/dbcsr_add_on_diag_ds.html index dfe1f9ceb2b..4fe592431c0 100644 --- a/develop/proc/dbcsr_add_on_diag_ds.html +++ b/develop/proc/dbcsr_add_on_diag_ds.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_d~2.html b/develop/proc/dbcsr_add_on_diag_d~2.html index 0e6e2f9f152..07b90b32198 100644 --- a/develop/proc/dbcsr_add_on_diag_d~2.html +++ b/develop/proc/dbcsr_add_on_diag_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_s.html b/develop/proc/dbcsr_add_on_diag_s.html index 802d592060e..c7a0e81ed30 100644 --- a/develop/proc/dbcsr_add_on_diag_s.html +++ b/develop/proc/dbcsr_add_on_diag_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_s~2.html b/develop/proc/dbcsr_add_on_diag_s~2.html index 7eeced93312..db70a6f07d8 100644 --- a/develop/proc/dbcsr_add_on_diag_s~2.html +++ b/develop/proc/dbcsr_add_on_diag_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_z.html b/develop/proc/dbcsr_add_on_diag_z.html index a2e070c63ac..ee5f138cebe 100644 --- a/develop/proc/dbcsr_add_on_diag_z.html +++ b/develop/proc/dbcsr_add_on_diag_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_on_diag_z~2.html b/develop/proc/dbcsr_add_on_diag_z~2.html index fbb3550c87d..93af3583178 100644 --- a/develop/proc/dbcsr_add_on_diag_z~2.html +++ b/develop/proc/dbcsr_add_on_diag_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_s.html b/develop/proc/dbcsr_add_s.html index b4c3947d4e9..7c895d5cd27 100644 --- a/develop/proc/dbcsr_add_s.html +++ b/develop/proc/dbcsr_add_s.html @@ -72,20 +72,20 @@

    dbcsr_add_s
  • 14 statements + title=" 0.0% of total for procedures.">6 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,25 +231,13 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar)
    -      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_a
    -      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_b
    -      REAL(real_4), INTENT(IN)                           :: alpha_scalar, beta_scalar
    +    
          SUBROUTINE dbcsr_add_s (matrix_a, matrix_b, alpha_scalar, beta_scalar)
    +         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_a
    +         TYPE(dbcsr_type), INTENT(IN)             :: matrix_b
    +         REAL(kind=real_4), INTENT(IN)                      :: alpha_scalar, beta_scalar
     
    -      CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_add_s'
    -      INTEGER                                            :: handle
    -
    -      CALL timeset(routineN, handle)
    -      IF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_real_4 .AND. &
    -          dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_real_4) THEN
    -         CALL dbcsr_add_anytype(matrix_a, matrix_b, &
    -                                alpha_scalar=dbcsr_scalar(alpha_scalar), &
    -                                beta_scalar=dbcsr_scalar(beta_scalar))
    -      ELSE
    -         DBCSR_ABORT("Invalid combination of data type, NYI")
    -      END IF
    -      CALL timestop(handle)
    -   END SUBROUTINE dbcsr_add_s
    +         CALL dbcsr_add_prv(matrix_a%prv, matrix_b%prv, alpha_scalar, beta_scalar)
    +      END SUBROUTINE dbcsr_add_s
     
    diff --git a/develop/proc/dbcsr_add_s~2.html b/develop/proc/dbcsr_add_s~2.html index 6b64156db7f..6736586b755 100644 --- a/develop/proc/dbcsr_add_s~2.html +++ b/develop/proc/dbcsr_add_s~2.html @@ -72,20 +72,20 @@

    dbcsr_add_s
  • 6 statements + title=" 0.0% of total for procedures.">14 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -231,13 +231,25 @@

    Arguments

    Source Code

    -
          SUBROUTINE dbcsr_add_s (matrix_a, matrix_b, alpha_scalar, beta_scalar)
    -         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_a
    -         TYPE(dbcsr_type), INTENT(IN)             :: matrix_b
    -         REAL(kind=real_4), INTENT(IN)                      :: alpha_scalar, beta_scalar
    +    
       SUBROUTINE dbcsr_add_s(matrix_a, matrix_b, alpha_scalar, beta_scalar)
    +      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_a
    +      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_b
    +      REAL(real_4), INTENT(IN)                           :: alpha_scalar, beta_scalar
     
    -         CALL dbcsr_add_prv(matrix_a%prv, matrix_b%prv, alpha_scalar, beta_scalar)
    -      END SUBROUTINE dbcsr_add_s
    +      CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_add_s'
    +      INTEGER                                            :: handle
    +
    +      CALL timeset(routineN, handle)
    +      IF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_real_4 .AND. &
    +          dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_real_4) THEN
    +         CALL dbcsr_add_anytype(matrix_a, matrix_b, &
    +                                alpha_scalar=dbcsr_scalar(alpha_scalar), &
    +                                beta_scalar=dbcsr_scalar(beta_scalar))
    +      ELSE
    +         DBCSR_ABORT("Invalid combination of data type, NYI")
    +      END IF
    +      CALL timestop(handle)
    +   END SUBROUTINE dbcsr_add_s
     
    diff --git a/develop/proc/dbcsr_add_wm_from_matrix.html b/develop/proc/dbcsr_add_wm_from_matrix.html index 985944f238a..0772d878dd7 100644 --- a/develop/proc/dbcsr_add_wm_from_matrix.html +++ b/develop/proc/dbcsr_add_wm_from_matrix.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_work_coordinate.html b/develop/proc/dbcsr_add_work_coordinate.html index a329f852d89..d213fe646da 100644 --- a/develop/proc/dbcsr_add_work_coordinate.html +++ b/develop/proc/dbcsr_add_work_coordinate.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_add_z.html b/develop/proc/dbcsr_add_z.html index bfaad1f75d6..c7f3eb55d68 100644 --- a/develop/proc/dbcsr_add_z.html +++ b/develop/proc/dbcsr_add_z.html @@ -72,20 +72,20 @@

    dbcsr_add_z
  • 16 statements + title=" 0.0% of total for procedures.">6 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,30 +231,13 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar)
    -      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_a
    -      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_b
    -      COMPLEX(real_8), INTENT(IN)                        :: alpha_scalar, beta_scalar
    +    
          SUBROUTINE dbcsr_add_z (matrix_a, matrix_b, alpha_scalar, beta_scalar)
    +         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_a
    +         TYPE(dbcsr_type), INTENT(IN)             :: matrix_b
    +         COMPLEX(kind=real_8), INTENT(IN)                      :: alpha_scalar, beta_scalar
     
    -      CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_add_z'
    -      INTEGER                                            :: handle
    -
    -      CALL timeset(routineN, handle)
    -      IF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_complex_8 .AND. &
    -          dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_complex_8) THEN
    -         CALL dbcsr_add_anytype(matrix_a, matrix_b, &
    -                                alpha_scalar=dbcsr_scalar(alpha_scalar), &
    -                                beta_scalar=dbcsr_scalar(beta_scalar))
    -      ELSEIF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_complex_4 .AND. &
    -              dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_complex_4) THEN
    -         CALL dbcsr_add_anytype(matrix_a, matrix_b, &
    -                                alpha_scalar=dbcsr_scalar(CMPLX(alpha_scalar, KIND=real_4)), &
    -                                beta_scalar=dbcsr_scalar(CMPLX(beta_scalar, KIND=real_4)))
    -      ELSE
    -         DBCSR_ABORT("Invalid combination of data type, NYI")
    -      END IF
    -      CALL timestop(handle)
    -   END SUBROUTINE dbcsr_add_z
    +         CALL dbcsr_add_prv(matrix_a%prv, matrix_b%prv, alpha_scalar, beta_scalar)
    +      END SUBROUTINE dbcsr_add_z
     
    diff --git a/develop/proc/dbcsr_add_z~2.html b/develop/proc/dbcsr_add_z~2.html index 35d2e27352f..ff2ec4ba621 100644 --- a/develop/proc/dbcsr_add_z~2.html +++ b/develop/proc/dbcsr_add_z~2.html @@ -72,20 +72,20 @@

    dbcsr_add_z
  • 6 statements + title=" 0.0% of total for procedures.">16 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -231,13 +231,30 @@

    Arguments

    Source Code

    -
          SUBROUTINE dbcsr_add_z (matrix_a, matrix_b, alpha_scalar, beta_scalar)
    -         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_a
    -         TYPE(dbcsr_type), INTENT(IN)             :: matrix_b
    -         COMPLEX(kind=real_8), INTENT(IN)                      :: alpha_scalar, beta_scalar
    +    
       SUBROUTINE dbcsr_add_z(matrix_a, matrix_b, alpha_scalar, beta_scalar)
    +      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_a
    +      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_b
    +      COMPLEX(real_8), INTENT(IN)                        :: alpha_scalar, beta_scalar
     
    -         CALL dbcsr_add_prv(matrix_a%prv, matrix_b%prv, alpha_scalar, beta_scalar)
    -      END SUBROUTINE dbcsr_add_z
    +      CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_add_z'
    +      INTEGER                                            :: handle
    +
    +      CALL timeset(routineN, handle)
    +      IF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_complex_8 .AND. &
    +          dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_complex_8) THEN
    +         CALL dbcsr_add_anytype(matrix_a, matrix_b, &
    +                                alpha_scalar=dbcsr_scalar(alpha_scalar), &
    +                                beta_scalar=dbcsr_scalar(beta_scalar))
    +      ELSEIF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_complex_4 .AND. &
    +              dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_complex_4) THEN
    +         CALL dbcsr_add_anytype(matrix_a, matrix_b, &
    +                                alpha_scalar=dbcsr_scalar(CMPLX(alpha_scalar, KIND=real_4)), &
    +                                beta_scalar=dbcsr_scalar(CMPLX(beta_scalar, KIND=real_4)))
    +      ELSE
    +         DBCSR_ABORT("Invalid combination of data type, NYI")
    +      END IF
    +      CALL timestop(handle)
    +   END SUBROUTINE dbcsr_add_z
     
    diff --git a/develop/proc/dbcsr_addto_index_array.html b/develop/proc/dbcsr_addto_index_array.html index 40ddd98a6bc..d30537b49a2 100644 --- a/develop/proc/dbcsr_addto_index_array.html +++ b/develop/proc/dbcsr_addto_index_array.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_binary_read.html b/develop/proc/dbcsr_binary_read.html index 372a5bd1cb0..26cc1627e89 100644 --- a/develop/proc/dbcsr_binary_read.html +++ b/develop/proc/dbcsr_binary_read.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_binary_read~2.html b/develop/proc/dbcsr_binary_read~2.html index 81f384539d4..11bd6c25a78 100644 --- a/develop/proc/dbcsr_binary_read~2.html +++ b/develop/proc/dbcsr_binary_read~2.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_binary_write.html b/develop/proc/dbcsr_binary_write.html index 381e35e8947..cc6909c3b2c 100644 --- a/develop/proc/dbcsr_binary_write.html +++ b/develop/proc/dbcsr_binary_write.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_binary_write~2.html b/develop/proc/dbcsr_binary_write~2.html index 571aa20326d..6b97b5f3bff 100644 --- a/develop/proc/dbcsr_binary_write~2.html +++ b/develop/proc/dbcsr_binary_write~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_blk_col_offset.html b/develop/proc/dbcsr_blk_col_offset.html index 6b56a5d2a52..9dd96fb9fc8 100644 --- a/develop/proc/dbcsr_blk_col_offset.html +++ b/develop/proc/dbcsr_blk_col_offset.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_blk_column_size.html b/develop/proc/dbcsr_blk_column_size.html index 0416705f2de..b5d94543dc3 100644 --- a/develop/proc/dbcsr_blk_column_size.html +++ b/develop/proc/dbcsr_blk_column_size.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_blk_row_offset.html b/develop/proc/dbcsr_blk_row_offset.html index 275076d937d..db929e8a009 100644 --- a/develop/proc/dbcsr_blk_row_offset.html +++ b/develop/proc/dbcsr_blk_row_offset.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_blk_row_size.html b/develop/proc/dbcsr_blk_row_size.html index 71fcebbe983..c24aa5365cb 100644 --- a/develop/proc/dbcsr_blk_row_size.html +++ b/develop/proc/dbcsr_blk_row_size.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_block_conjg.html b/develop/proc/dbcsr_block_conjg.html index 0ab97ef0bf8..8113d2de5f5 100644 --- a/develop/proc/dbcsr_block_conjg.html +++ b/develop/proc/dbcsr_block_conjg.html @@ -176,7 +176,7 @@

    Arguments

    @@ -192,7 +192,7 @@

    Arguments

    @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_block_copy_aa.html b/develop/proc/dbcsr_block_copy_aa.html index 383e73374b6..cace1795d5b 100644 --- a/develop/proc/dbcsr_block_copy_aa.html +++ b/develop/proc/dbcsr_block_copy_aa.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_block_in_limits.html b/develop/proc/dbcsr_block_in_limits.html index 31fc5160dba..44cc2a38d45 100644 --- a/develop/proc/dbcsr_block_in_limits.html +++ b/develop/proc/dbcsr_block_in_limits.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_block_partial_copy.html b/develop/proc/dbcsr_block_partial_copy.html index 68af682693f..f8f188b40b7 100644 --- a/develop/proc/dbcsr_block_partial_copy.html +++ b/develop/proc/dbcsr_block_partial_copy.html @@ -157,7 +157,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -361,7 +361,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_block_real_neg.html b/develop/proc/dbcsr_block_real_neg.html index dae57196a8b..24b0706f882 100644 --- a/develop/proc/dbcsr_block_real_neg.html +++ b/develop/proc/dbcsr_block_real_neg.html @@ -176,7 +176,7 @@

    Arguments

    @@ -192,7 +192,7 @@

    Arguments

    @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_block_scale.html b/develop/proc/dbcsr_block_scale.html index b8294db67d9..60b04dc7e51 100644 --- a/develop/proc/dbcsr_block_scale.html +++ b/develop/proc/dbcsr_block_scale.html @@ -176,7 +176,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_block_transpose_a.html b/develop/proc/dbcsr_block_transpose_a.html index fd4e4d3ad08..c05a45279ef 100644 --- a/develop/proc/dbcsr_block_transpose_a.html +++ b/develop/proc/dbcsr_block_transpose_a.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_block_transpose_aa.html b/develop/proc/dbcsr_block_transpose_aa.html index 6e318bfec89..8ed84728fce 100644 --- a/develop/proc/dbcsr_block_transpose_aa.html +++ b/develop/proc/dbcsr_block_transpose_aa.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_build_row_index_copy.html b/develop/proc/dbcsr_build_row_index_copy.html index 59448a8687b..58bc471f97c 100644 --- a/develop/proc/dbcsr_build_row_index_copy.html +++ b/develop/proc/dbcsr_build_row_index_copy.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_build_row_index_inplace.html b/develop/proc/dbcsr_build_row_index_inplace.html index e3b511eb662..6aa5d3ef605 100644 --- a/develop/proc/dbcsr_build_row_index_inplace.html +++ b/develop/proc/dbcsr_build_row_index_inplace.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_calc_block_sizes.html b/develop/proc/dbcsr_calc_block_sizes.html index 6dc2f90d9da..c7ce0ca63a8 100644 --- a/develop/proc/dbcsr_calc_block_sizes.html +++ b/develop/proc/dbcsr_calc_block_sizes.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_checksum.html b/develop/proc/dbcsr_checksum.html index c31fb9ebd00..32f8ff323df 100644 --- a/develop/proc/dbcsr_checksum.html +++ b/develop/proc/dbcsr_checksum.html @@ -157,7 +157,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_checksum~2.html b/develop/proc/dbcsr_checksum~2.html index 1b1d2b1be6e..ba3133743ac 100644 --- a/develop/proc/dbcsr_checksum~2.html +++ b/develop/proc/dbcsr_checksum~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    Return Value - + real(kind=dp)

    diff --git a/develop/proc/dbcsr_clear.html b/develop/proc/dbcsr_clear.html index 448162816c3..9f0a6c93f77 100644 --- a/develop/proc/dbcsr_clear.html +++ b/develop/proc/dbcsr_clear.html @@ -72,20 +72,20 @@

    dbcsr_clear
  • 7 statements + title=" 0.0% of total for procedures.">4 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    public subroutine dbcsr_clear(matrix) +

    public subroutine dbcsr_clear(dbcsr_mat)

    -

    Clear a matrix (remove all blocks)

    +

    Clear a matrix

    Arguments

    @@ -151,15 +151,15 @@

    Arguments

    - + diff --git a/develop/proc/dbcsr_clearfrom_index_array.html b/develop/proc/dbcsr_clearfrom_index_array.html index 140ef993146..b6f48665608 100644 --- a/develop/proc/dbcsr_clearfrom_index_array.html +++ b/develop/proc/dbcsr_clearfrom_index_array.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_clear~2.html b/develop/proc/dbcsr_clear~2.html index cacb1586903..cbe9dffe053 100644 --- a/develop/proc/dbcsr_clear~2.html +++ b/develop/proc/dbcsr_clear~2.html @@ -72,20 +72,20 @@

    dbcsr_clear
  • 4 statements + title=" 0.0% of total for procedures.">7 statements
  • - Source File + Source File
  • @@ -131,11 +131,11 @@

    Contents

    -

    public subroutine dbcsr_clear(dbcsr_mat) +

    public subroutine dbcsr_clear(matrix)

    -

    Clear a matrix

    +

    Clear a matrix (remove all blocks)

    Arguments

    @@ -151,15 +151,15 @@

    Arguments

    - + diff --git a/develop/proc/dbcsr_col_block_offsets.html b/develop/proc/dbcsr_col_block_offsets.html index 7d8be76cfb9..431a0c90a32 100644 --- a/develop/proc/dbcsr_col_block_offsets.html +++ b/develop/proc/dbcsr_col_block_offsets.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_col_block_sizes.html b/develop/proc/dbcsr_col_block_sizes.html index b18acb1a477..429e9f8b4d2 100644 --- a/develop/proc/dbcsr_col_block_sizes.html +++ b/develop/proc/dbcsr_col_block_sizes.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer, DIMENSION(:), POINTER, CONTIGUOUS

    diff --git a/develop/proc/dbcsr_complete_redistribute.html b/develop/proc/dbcsr_complete_redistribute.html index 2c4ece5a959..608bfe35f09 100644 --- a/develop/proc/dbcsr_complete_redistribute.html +++ b/develop/proc/dbcsr_complete_redistribute.html @@ -160,7 +160,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_complete_redistribute~2.html b/develop/proc/dbcsr_complete_redistribute~2.html index c812080aa0f..487bac4f047 100644 --- a/develop/proc/dbcsr_complete_redistribute~2.html +++ b/develop/proc/dbcsr_complete_redistribute~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_conjg.html b/develop/proc/dbcsr_conjg.html index eb21a1cacb2..06de566f314 100644 --- a/develop/proc/dbcsr_conjg.html +++ b/develop/proc/dbcsr_conjg.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_convert_csr_to_dbcsr.html b/develop/proc/dbcsr_convert_csr_to_dbcsr.html index d7a6c100f1e..1eb589e7002 100644 --- a/develop/proc/dbcsr_convert_csr_to_dbcsr.html +++ b/develop/proc/dbcsr_convert_csr_to_dbcsr.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_convert_dbcsr_to_csr.html b/develop/proc/dbcsr_convert_dbcsr_to_csr.html index d137bab14c0..bc7d47fb7d6 100644 --- a/develop/proc/dbcsr_convert_dbcsr_to_csr.html +++ b/develop/proc/dbcsr_convert_dbcsr_to_csr.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_copy.html b/develop/proc/dbcsr_copy.html index 9615d1cb74e..fe0ae8361ee 100644 --- a/develop/proc/dbcsr_copy.html +++ b/develop/proc/dbcsr_copy.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -256,7 +256,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_copy_into_existing.html b/develop/proc/dbcsr_copy_into_existing.html index e0a8b245a20..fc90276ad73 100644 --- a/develop/proc/dbcsr_copy_into_existing.html +++ b/develop/proc/dbcsr_copy_into_existing.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_copy_into_existing_sym.html b/develop/proc/dbcsr_copy_into_existing_sym.html index 01323f5c93f..60236f89ad8 100644 --- a/develop/proc/dbcsr_copy_into_existing_sym.html +++ b/develop/proc/dbcsr_copy_into_existing_sym.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_copy_into_existing~2.html b/develop/proc/dbcsr_copy_into_existing~2.html index 84e0571a7af..0b8c201c4c2 100644 --- a/develop/proc/dbcsr_copy_into_existing~2.html +++ b/develop/proc/dbcsr_copy_into_existing~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_copy_sort_data.html b/develop/proc/dbcsr_copy_sort_data.html index efee09199e4..c4c52ea5465 100644 --- a/develop/proc/dbcsr_copy_sort_data.html +++ b/develop/proc/dbcsr_copy_sort_data.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -193,7 +193,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -250,7 +250,7 @@

    Arguments

    @@ -269,7 +269,7 @@

    Arguments

    @@ -284,7 +284,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_copy_submatrix.html b/develop/proc/dbcsr_copy_submatrix.html index 4bccefa8e3c..f8274cf70ce 100644 --- a/develop/proc/dbcsr_copy_submatrix.html +++ b/develop/proc/dbcsr_copy_submatrix.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_copy~2.html b/develop/proc/dbcsr_copy~2.html index 7aa160f6ff9..9797dbdc95f 100644 --- a/develop/proc/dbcsr_copy~2.html +++ b/develop/proc/dbcsr_copy~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_count_row_index_copy.html b/develop/proc/dbcsr_count_row_index_copy.html index 22c632534f0..60d22615f6d 100644 --- a/develop/proc/dbcsr_count_row_index_copy.html +++ b/develop/proc/dbcsr_count_row_index_copy.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_count_row_index_inplace.html b/develop/proc/dbcsr_count_row_index_inplace.html index 99d790f62ba..601f7260c38 100644 --- a/develop/proc/dbcsr_count_row_index_inplace.html +++ b/develop/proc/dbcsr_count_row_index_inplace.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_create_image_dist.html b/develop/proc/dbcsr_create_image_dist.html index f6f81d5e170..7a92af31ac6 100644 --- a/develop/proc/dbcsr_create_image_dist.html +++ b/develop/proc/dbcsr_create_image_dist.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_create_new.html b/develop/proc/dbcsr_create_new.html index 89522df6a22..264e6c6452f 100644 --- a/develop/proc/dbcsr_create_new.html +++ b/develop/proc/dbcsr_create_new.html @@ -161,7 +161,7 @@

    Arguments

    @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -221,7 +221,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    @@ -297,7 +297,7 @@

    Arguments

    @@ -328,7 +328,7 @@

    Arguments

    @@ -344,7 +344,7 @@

    Arguments

    @@ -390,7 +390,7 @@

    Arguments

    @@ -405,7 +405,7 @@

    Arguments

    @@ -499,7 +499,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_create_new~2.html b/develop/proc/dbcsr_create_new~2.html index a69fcf7e5cb..c8dbe6817c0 100644 --- a/develop/proc/dbcsr_create_new~2.html +++ b/develop/proc/dbcsr_create_new~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_create_template.html b/develop/proc/dbcsr_create_template.html index a35f0496e31..fb57f776c6f 100644 --- a/develop/proc/dbcsr_create_template.html +++ b/develop/proc/dbcsr_create_template.html @@ -72,20 +72,20 @@

    dbcsr_create_template
  • 118 statements + title=" 0.1% of total for procedures.">39 statements
  • - Source File + Source File
  • @@ -137,7 +137,7 @@

    Contents

    -

    private subroutine dbcsr_create_template(matrix, template, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, reuse_arrays, mutable_work, make_index, replication_type) +

    private subroutine dbcsr_create_template(matrix, name, template, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse_arrays, mutable_work, replication_type)

    @@ -156,8 +156,8 @@

    Arguments

    - - + - + - - + - + @@ -231,12 +231,12 @@

    Arguments

    @@ -246,12 +246,12 @@

    Arguments

    @@ -261,37 +261,7 @@

    Arguments

    - - - - - - - - - - - - - - - - @@ -306,7 +276,7 @@

    Arguments

    @@ -321,112 +291,7 @@

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -441,7 +306,7 @@

    Arguments

    @@ -456,22 +321,7 @@

    Arguments

    - - - - - - - - @@ -501,192 +351,73 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_create_template(matrix, template, name, dist, matrix_type, &
    -                                    row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, &
    -                                    nze, data_type, &
    -                                    data_buffer, data_memory_type, index_memory_type, &
    -                                    max_rbs, max_cbs, &
    -                                    row_blk_offset, col_blk_offset, &
    -                                    reuse_arrays, mutable_work, make_index, replication_type)
    +    
       SUBROUTINE dbcsr_create_template(matrix, name, template, &
    +                                    dist, matrix_type, &
    +                                    row_blk_size, col_blk_size, nze, data_type, &
    +                                    reuse_arrays, mutable_work, replication_type)
           TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    -      TYPE(dbcsr_type), INTENT(IN)                       :: template
           CHARACTER(len=*), INTENT(IN), OPTIONAL             :: name
    -      TYPE(dbcsr_distribution_obj), INTENT(IN), OPTIONAL :: dist
    +      TYPE(dbcsr_type), INTENT(IN)                       :: template
    +      TYPE(dbcsr_distribution_type), INTENT(IN), &
    +         OPTIONAL                                        :: dist
           CHARACTER, INTENT(IN), OPTIONAL                    :: matrix_type
           INTEGER, DIMENSION(:), INTENT(INOUT), OPTIONAL, &
    -         POINTER, CONTIGUOUS                             :: row_blk_size, col_blk_size
    -      TYPE(array_i1d_obj), INTENT(IN), OPTIONAL          :: row_blk_size_obj, col_blk_size_obj
    +         POINTER                                         :: row_blk_size, col_blk_size
           INTEGER, INTENT(IN), OPTIONAL                      :: nze, data_type
    -      TYPE(dbcsr_data_obj), INTENT(IN), OPTIONAL         :: data_buffer
    -      TYPE(dbcsr_memtype_type), INTENT(IN), OPTIONAL     :: data_memory_type, index_memory_type
    -      INTEGER, INTENT(IN), OPTIONAL                      :: max_rbs, max_cbs
    -      TYPE(array_i1d_obj), INTENT(IN), OPTIONAL          :: row_blk_offset, col_blk_offset
    -      LOGICAL, INTENT(IN), OPTIONAL                      :: reuse_arrays, mutable_work, make_index
    +      LOGICAL, INTENT(IN), OPTIONAL                      :: reuse_arrays, mutable_work
           CHARACTER, INTENT(IN), OPTIONAL                    :: replication_type
     
    -      CHARACTER                                          :: new_matrix_type, new_replication_type
    -      CHARACTER(len=default_string_length)               :: new_name
    -      INTEGER                                            :: new_data_type, new_max_cbs, new_max_rbs
    -      LOGICAL                                            :: my_make_index, new_mutable_work
    -      TYPE(array_i1d_obj)                                :: new_col_blk_offset, new_row_blk_offset
    -      TYPE(dbcsr_distribution_obj)                       :: new_dist
    -      TYPE(dbcsr_memtype_type)                           :: new_data_memory_type, &
    -                                                            new_index_memory_type
    +      INTEGER, DIMENSION(:), POINTER, CONTIGUOUS         :: cont_row_blk_size, cont_col_blk_size
     
    -      INTEGER, DIMENSION(:), POINTER, CONTIGUOUS         :: blk_size
    +      IF (PRESENT(row_blk_size) .NEQV. PRESENT(col_blk_size)) THEN
    +         DBCSR_ABORT("Both row_blk_size and col_blk_size must be provided!")
    +      END IF
     
    -!   ---------------------------------------------------------------------------
    +      ! Make the array contiguous, avoid to change API
    +      IF (PRESENT(row_blk_size)) THEN
    +         ! Avoid to change API
    +         ALLOCATE (cont_row_blk_size(SIZE(row_blk_size)), cont_col_blk_size(SIZE(col_blk_size)))
    +         cont_row_blk_size(:) = row_blk_size(:)
    +         cont_col_blk_size(:) = col_blk_size(:)
    +         IF (PRESENT(reuse_arrays)) THEN
    +            IF (reuse_arrays) THEN
    +               DEALLOCATE (row_blk_size, col_blk_size)
    +               NULLIFY (row_blk_size, col_blk_size)
    +            END IF
    +         END IF
    +      END IF
     
    -      IF (PRESENT(name)) THEN
    -         new_name = TRIM(name)
    -      ELSE
    -         new_name = TRIM(dbcsr_name(template))
    -      END IF
           IF (PRESENT(dist)) THEN
    -         new_dist = dist
    -      ELSE
    -         new_dist = dbcsr_distribution(template)
    -      END IF
    -      IF (PRESENT(matrix_type)) THEN
    -         new_matrix_type = matrix_type
    -      ELSE
    -         new_matrix_type = dbcsr_get_matrix_type(template)
    -      END IF
    -      !
    -      IF ((PRESENT(row_blk_size) .NEQV. PRESENT(col_blk_size)) .OR. &
    -          (PRESENT(row_blk_size_obj) .NEQV. PRESENT(col_blk_size_obj))) THEN
    -         DBCSR_ABORT("Both row_blk_size and col_blk_size must be provided")
    -      END IF
    -      !
    -      IF (PRESENT(max_rbs)) new_max_rbs = max_rbs
    -      IF (PRESENT(row_blk_offset)) new_row_blk_offset = row_blk_offset
    -      NULLIFY (blk_size)
    -      IF (PRESENT(row_blk_size_obj)) THEN
    -         blk_size => array_data(row_blk_size_obj)
    -      ELSEIF (PRESENT(row_blk_size)) THEN
    -         blk_size => row_blk_size
    -      END IF
    -      IF (ASSOCIATED(blk_size)) THEN
    -         IF (.NOT. PRESENT(max_rbs)) &
    -            new_max_rbs = MAXVAL(blk_size)
    -      ELSE
    -         IF (.NOT. PRESENT(max_rbs)) &
    -            new_max_rbs = dbcsr_max_row_size(template)
    -         IF (.NOT. PRESENT(row_blk_offset)) &
    -            new_row_blk_offset = template%row_blk_offset
    -      END IF
    -      !
    -      IF (PRESENT(max_cbs)) new_max_cbs = max_cbs
    -      IF (PRESENT(col_blk_offset)) new_col_blk_offset = col_blk_offset
    -      NULLIFY (blk_size)
    -      IF (PRESENT(col_blk_size_obj)) THEN
    -         blk_size => array_data(col_blk_size_obj)
    -      ELSEIF (PRESENT(col_blk_size)) THEN
    -         blk_size => col_blk_size
    -      END IF
    -      IF (ASSOCIATED(blk_size)) THEN
    -         IF (.NOT. PRESENT(max_cbs)) &
    -            new_max_cbs = MAXVAL(blk_size)
    -      ELSE
    -         IF (.NOT. PRESENT(max_cbs)) &
    -            new_max_cbs = dbcsr_max_col_size(template)
    -         IF (.NOT. PRESENT(col_blk_offset)) &
    -            new_col_blk_offset = template%col_blk_offset
    -      END IF
    -      IF (PRESENT(data_type)) THEN
    -         new_data_type = data_type
    -      ELSE
    -         new_data_type = dbcsr_get_data_type(template)
    -      END IF
    -      IF (PRESENT(data_memory_type)) THEN
    -         new_data_memory_type = data_memory_type
    -      ELSE
    -         new_data_memory_type = dbcsr_get_data_memory_type(template)
    -      END IF
    -      IF (PRESENT(index_memory_type)) THEN
    -         new_index_memory_type = index_memory_type
    -      ELSE
    -         new_index_memory_type = dbcsr_get_index_memory_type(template)
    -      END IF
    -      IF (PRESENT(replication_type)) THEN
    -         new_replication_type = replication_type
    -      ELSE
    -         new_replication_type = dbcsr_get_replication_type(template)
    -      END IF
    -      IF (PRESENT(mutable_work)) THEN
    -         new_mutable_work = mutable_work
    -      ELSE
    -         new_mutable_work = dbcsr_use_mutable(template)
    -      END IF
    -      IF (PRESENT(row_blk_size_obj)) THEN
    -         CALL dbcsr_create(matrix, name=new_name, dist=new_dist, &
    -                           matrix_type=new_matrix_type, &
    -                           row_blk_size_obj=row_blk_size_obj, &
    -                           col_blk_size_obj=col_blk_size_obj, &
    -                           nze=nze, &
    -                           data_type=new_data_type, &
    -                           data_buffer=data_buffer, &
    -                           data_memory_type=new_data_memory_type, &
    -                           index_memory_type=new_index_memory_type, &
    -                           max_rbs=new_max_rbs, max_cbs=new_max_cbs, &
    -                           row_blk_offset=row_blk_offset, col_blk_offset=col_blk_offset, &
    -                           reuse_arrays=reuse_arrays, &
    -                           mutable_work=new_mutable_work, &
    -                           make_index=make_index, &
    -                           replication_type=new_replication_type)
    -      ELSEIF (PRESENT(row_blk_size)) THEN
    -         CALL dbcsr_create(matrix, name=new_name, dist=new_dist, &
    -                           matrix_type=new_matrix_type, &
    -                           row_blk_size=row_blk_size, &
    -                           col_blk_size=col_blk_size, &
    -                           nze=nze, &
    -                           data_type=new_data_type, &
    -                           data_buffer=data_buffer, &
    -                           data_memory_type=new_data_memory_type, &
    -                           index_memory_type=new_index_memory_type, &
    -                           max_rbs=new_max_rbs, max_cbs=new_max_cbs, &
    -                           row_blk_offset=row_blk_offset, col_blk_offset=col_blk_offset, &
    -                           reuse_arrays=reuse_arrays, &
    -                           mutable_work=new_mutable_work, &
    -                           make_index=make_index, &
    -                           replication_type=new_replication_type)
    -      ELSE
    -         CALL dbcsr_create(matrix, name=new_name, dist=new_dist, &
    -                           matrix_type=new_matrix_type, &
    -                           row_blk_size_obj=template%row_blk_size, &
    -                           col_blk_size_obj=template%col_blk_size, &
    -                           nze=nze, &
    -                           data_type=new_data_type, &
    -                           data_buffer=data_buffer, &
    -                           data_memory_type=new_data_memory_type, &
    -                           index_memory_type=new_index_memory_type, &
    -                           max_rbs=new_max_rbs, max_cbs=new_max_cbs, &
    -                           row_blk_offset=new_row_blk_offset, col_blk_offset=new_col_blk_offset, &
    -                           thread_dist=dbcsr_distribution(template), &
    -                           reuse_arrays=reuse_arrays, &
    -                           mutable_work=new_mutable_work, &
    -                           make_index=make_index, &
    -                           replication_type=new_replication_type)
    -      END IF
    -      ! Copy stuff from the meta-array.  These are not normally needed,
    -      ! but have to be here for creating matrices from "image" matrices.
    -      my_make_index = .TRUE.
    -      IF (PRESENT(make_index)) my_make_index = make_index
    -      IF (my_make_index) THEN
    -         matrix%index(dbcsr_slot_home_prow) = template%index(dbcsr_slot_home_prow)
    -         matrix%index(dbcsr_slot_home_rowi) = template%index(dbcsr_slot_home_rowi)
    -         matrix%index(dbcsr_slot_home_pcol) = template%index(dbcsr_slot_home_pcol)
    -         matrix%index(dbcsr_slot_home_coli) = template%index(dbcsr_slot_home_coli)
    -         matrix%index(dbcsr_slot_home_vprow) = template%index(dbcsr_slot_home_vprow)
    -         matrix%index(dbcsr_slot_home_vpcol) = template%index(dbcsr_slot_home_vpcol)
    -      END IF
    -      IF (PRESENT(row_blk_size) .AND. .NOT. PRESENT(row_blk_offset)) THEN
    -         CALL array_release(new_row_blk_offset)
    -      END IF
    -      IF (PRESENT(col_blk_size) .AND. .NOT. PRESENT(col_blk_offset)) THEN
    -         CALL array_release(new_col_blk_offset)
    -      END IF
    -
    +         IF (PRESENT(row_blk_size)) THEN
    +            CALL dbcsr_create_prv(matrix%prv, template%prv, name, &
    +                                  dist%prv, matrix_type, &
    +                                  row_blk_size=cont_row_blk_size, col_blk_size=cont_col_blk_size, &
    +                                  nze=nze, data_type=data_type, &
    +                                  reuse_arrays=.TRUE., mutable_work=mutable_work, &
    +                                  replication_type=replication_type)
    +         ELSE
    +            CALL dbcsr_create_prv(matrix%prv, template%prv, name, &
    +                                  dist%prv, matrix_type, &
    +                                  nze=nze, data_type=data_type, &
    +                                  reuse_arrays=reuse_arrays, mutable_work=mutable_work, &
    +                                  replication_type=replication_type)
    +         END IF
    +      ELSE
    +         IF (PRESENT(row_blk_size)) THEN
    +            CALL dbcsr_create_prv(matrix%prv, template%prv, name, &
    +                                  matrix_type=matrix_type, &
    +                                  row_blk_size=cont_row_blk_size, col_blk_size=cont_col_blk_size, &
    +                                  nze=nze, data_type=data_type, &
    +                                  reuse_arrays=.TRUE., mutable_work=mutable_work, &
    +                                  replication_type=replication_type)
    +         ELSE
    +            CALL dbcsr_create_prv(matrix%prv, template%prv, name, &
    +                                  matrix_type=matrix_type, &
    +                                  nze=nze, data_type=data_type, &
    +                                  reuse_arrays=reuse_arrays, mutable_work=mutable_work, &
    +                                  replication_type=replication_type)
    +         END IF
    +      END IF
        END SUBROUTINE dbcsr_create_template
     
    diff --git a/develop/proc/dbcsr_create_template~2.html b/develop/proc/dbcsr_create_template~2.html index d06b4624e98..6ac02fc923f 100644 --- a/develop/proc/dbcsr_create_template~2.html +++ b/develop/proc/dbcsr_create_template~2.html @@ -72,20 +72,20 @@

    dbcsr_create_template
  • 39 statements + title=" 0.2% of total for procedures.">118 statements
  • - Source File + Source File
  • @@ -137,7 +137,7 @@

    Contents

    -

    private subroutine dbcsr_create_template(matrix, name, template, dist, matrix_type, row_blk_size, col_blk_size, nze, data_type, reuse_arrays, mutable_work, replication_type) +

    private subroutine dbcsr_create_template(matrix, template, name, dist, matrix_type, row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, nze, data_type, data_buffer, data_memory_type, index_memory_type, max_rbs, max_cbs, row_blk_offset, col_blk_offset, reuse_arrays, mutable_work, make_index, replication_type)

    @@ -156,8 +156,8 @@

    Arguments

    - - + - + - - + - + @@ -231,12 +231,12 @@

    Arguments

    @@ -246,12 +246,12 @@

    Arguments

    @@ -261,7 +261,37 @@

    Arguments

    + + + + + + + + + + + + + + + + @@ -276,7 +306,7 @@

    Arguments

    @@ -291,7 +321,112 @@

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -319,6 +454,21 @@

    Arguments

    + + + + + + + + @@ -172,7 +172,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_csr_create_from_dbcsr.html b/develop/proc/dbcsr_csr_create_from_dbcsr.html index b6de9fa3201..08f98a17a6a 100644 --- a/develop/proc/dbcsr_csr_create_from_dbcsr.html +++ b/develop/proc/dbcsr_csr_create_from_dbcsr.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_area.html b/develop/proc/dbcsr_data_area.html index 8c4952d8df7..aefceb188d1 100644 --- a/develop/proc/dbcsr_data_area.html +++ b/develop/proc/dbcsr_data_area.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_clear0.html b/develop/proc/dbcsr_data_clear0.html index 3cf846ad41d..9bdcf5e9365 100644 --- a/develop/proc/dbcsr_data_clear0.html +++ b/develop/proc/dbcsr_data_clear0.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_clear_nt.html b/develop/proc/dbcsr_data_clear_nt.html index e6ba8f22756..44648942ec9 100644 --- a/develop/proc/dbcsr_data_clear_nt.html +++ b/develop/proc/dbcsr_data_clear_nt.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_clear_pointer.html b/develop/proc/dbcsr_data_clear_pointer.html index 905ffa33359..622a637eae9 100644 --- a/develop/proc/dbcsr_data_clear_pointer.html +++ b/develop/proc/dbcsr_data_clear_pointer.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_copy_aa.html b/develop/proc/dbcsr_data_copy_aa.html index 3b54110e347..599c5ba3bf0 100644 --- a/develop/proc/dbcsr_data_copy_aa.html +++ b/develop/proc/dbcsr_data_copy_aa.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    @@ -235,7 +235,7 @@

    Arguments

    @@ -267,7 +267,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_copy_aa2.html b/develop/proc/dbcsr_data_copy_aa2.html index 7379d0fcb9d..fecfc190291 100644 --- a/develop/proc/dbcsr_data_copy_aa2.html +++ b/develop/proc/dbcsr_data_copy_aa2.html @@ -158,7 +158,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_dev2host.html b/develop/proc/dbcsr_data_dev2host.html index bdefcc0dbba..df808ff40d5 100644 --- a/develop/proc/dbcsr_data_dev2host.html +++ b/develop/proc/dbcsr_data_dev2host.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_ensure_size.html b/develop/proc/dbcsr_data_ensure_size.html index fa379225164..b45b4aca36f 100644 --- a/develop/proc/dbcsr_data_ensure_size.html +++ b/develop/proc/dbcsr_data_ensure_size.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_exists.html b/develop/proc/dbcsr_data_exists.html index 9de3a865d4d..8bedabfc7f8 100644 --- a/develop/proc/dbcsr_data_exists.html +++ b/develop/proc/dbcsr_data_exists.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dbcsr_data_get_memory_type.html b/develop/proc/dbcsr_data_get_memory_type.html index 1fd47e80f8c..6731477e36d 100644 --- a/develop/proc/dbcsr_data_get_memory_type.html +++ b/develop/proc/dbcsr_data_get_memory_type.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_get_size.html b/develop/proc/dbcsr_data_get_size.html index 2230a2977ec..1390994ff5f 100644 --- a/develop/proc/dbcsr_data_get_size.html +++ b/develop/proc/dbcsr_data_get_size.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_data_get_size_referenced.html b/develop/proc/dbcsr_data_get_size_referenced.html index 176aeed6ca2..57f173b9bbb 100644 --- a/develop/proc/dbcsr_data_get_size_referenced.html +++ b/develop/proc/dbcsr_data_get_size_referenced.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_get_sizes_1.html b/develop/proc/dbcsr_data_get_sizes_1.html index f9495ff5872..51acdb866e0 100644 --- a/develop/proc/dbcsr_data_get_sizes_1.html +++ b/develop/proc/dbcsr_data_get_sizes_1.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_get_sizes_2.html b/develop/proc/dbcsr_data_get_sizes_2.html index 2f3da283675..c5df478575b 100644 --- a/develop/proc/dbcsr_data_get_sizes_2.html +++ b/develop/proc/dbcsr_data_get_sizes_2.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_get_sizes_any.html b/develop/proc/dbcsr_data_get_sizes_any.html index 5213b92fa95..7ae0d7ffcd6 100644 --- a/develop/proc/dbcsr_data_get_sizes_any.html +++ b/develop/proc/dbcsr_data_get_sizes_any.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_get_type.html b/develop/proc/dbcsr_data_get_type.html index 8cb9b5a2c3d..f278c79ee85 100644 --- a/develop/proc/dbcsr_data_get_type.html +++ b/develop/proc/dbcsr_data_get_type.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_data_hold.html b/develop/proc/dbcsr_data_hold.html index 71b8ebae7ef..3fb0f5ded5c 100644 --- a/develop/proc/dbcsr_data_hold.html +++ b/develop/proc/dbcsr_data_hold.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_host2dev.html b/develop/proc/dbcsr_data_host2dev.html index d1ddb15daae..235e6b1cb57 100644 --- a/develop/proc/dbcsr_data_host2dev.html +++ b/develop/proc/dbcsr_data_host2dev.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_init.html b/develop/proc/dbcsr_data_init.html index b8f96a5e6c4..9702b9007e4 100644 --- a/develop/proc/dbcsr_data_init.html +++ b/develop/proc/dbcsr_data_init.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_new.html b/develop/proc/dbcsr_data_new.html index dce0c7f567a..c9f25f3ee28 100644 --- a/develop/proc/dbcsr_data_new.html +++ b/develop/proc/dbcsr_data_new.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_release.html b/develop/proc/dbcsr_data_release.html index bb2fef65929..93ba6011bdd 100644 --- a/develop/proc/dbcsr_data_release.html +++ b/develop/proc/dbcsr_data_release.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_set_ac.html b/develop/proc/dbcsr_data_set_ac.html index c9a5896e593..0992650efad 100644 --- a/develop/proc/dbcsr_data_set_ac.html +++ b/develop/proc/dbcsr_data_set_ac.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_set_ad.html b/develop/proc/dbcsr_data_set_ad.html index aac1b5acf09..0ab96605302 100644 --- a/develop/proc/dbcsr_data_set_ad.html +++ b/develop/proc/dbcsr_data_set_ad.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_set_as.html b/develop/proc/dbcsr_data_set_as.html index 1c480c4c8ad..45f181a4181 100644 --- a/develop/proc/dbcsr_data_set_as.html +++ b/develop/proc/dbcsr_data_set_as.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_set_az.html b/develop/proc/dbcsr_data_set_az.html index 1fe763a296c..dec750df902 100644 --- a/develop/proc/dbcsr_data_set_az.html +++ b/develop/proc/dbcsr_data_set_az.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_set_size_referenced.html b/develop/proc/dbcsr_data_set_size_referenced.html index 5f1205f6543..b59489df85c 100644 --- a/develop/proc/dbcsr_data_set_size_referenced.html +++ b/develop/proc/dbcsr_data_set_size_referenced.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_valid.html b/develop/proc/dbcsr_data_valid.html index 30a813a14f8..86ecd2f9566 100644 --- a/develop/proc/dbcsr_data_valid.html +++ b/develop/proc/dbcsr_data_valid.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dbcsr_data_verify_bounds.html b/develop/proc/dbcsr_data_verify_bounds.html index 6877c779f57..884ef0d7cce 100644 --- a/develop/proc/dbcsr_data_verify_bounds.html +++ b/develop/proc/dbcsr_data_verify_bounds.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_data_zero.html b/develop/proc/dbcsr_data_zero.html index 28210316f90..91db06c50bc 100644 --- a/develop/proc/dbcsr_data_zero.html +++ b/develop/proc/dbcsr_data_zero.html @@ -161,7 +161,7 @@

    Arguments

    @@ -176,7 +176,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_datablock_redistribute.html b/develop/proc/dbcsr_datablock_redistribute.html index a4ee3c19fa9..4d74f4bbfaa 100644 --- a/develop/proc/dbcsr_datablock_redistribute.html +++ b/develop/proc/dbcsr_datablock_redistribute.html @@ -174,7 +174,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_datatype_sizeof.html b/develop/proc/dbcsr_datatype_sizeof.html index 7b70c1f188a..e65820573cf 100644 --- a/develop/proc/dbcsr_datatype_sizeof.html +++ b/develop/proc/dbcsr_datatype_sizeof.html @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_deallocate_matrix.html b/develop/proc/dbcsr_deallocate_matrix.html index fe7d7ac9a33..2d2abb680dd 100644 --- a/develop/proc/dbcsr_deallocate_matrix.html +++ b/develop/proc/dbcsr_deallocate_matrix.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_default_logger_stack_size.html b/develop/proc/dbcsr_default_logger_stack_size.html index 4b6840fa76e..cf8bbecd884 100644 --- a/develop/proc/dbcsr_default_logger_stack_size.html +++ b/develop/proc/dbcsr_default_logger_stack_size.html @@ -148,7 +148,7 @@

    Arguments


    Return Value - + integer

    diff --git a/develop/proc/dbcsr_destroy.html b/develop/proc/dbcsr_destroy.html index 93a2d30484b..c0ac737bfeb 100644 --- a/develop/proc/dbcsr_destroy.html +++ b/develop/proc/dbcsr_destroy.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_desymmetrize.html b/develop/proc/dbcsr_desymmetrize.html index 8771209f8d5..9b693edca56 100644 --- a/develop/proc/dbcsr_desymmetrize.html +++ b/develop/proc/dbcsr_desymmetrize.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dist_release_locals.html b/develop/proc/dbcsr_dist_release_locals.html index 4c910c6ff58..c08231828fc 100644 --- a/develop/proc/dbcsr_dist_release_locals.html +++ b/develop/proc/dbcsr_dist_release_locals.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribute.html b/develop/proc/dbcsr_distribute.html index f4492fe880f..077324ee96d 100644 --- a/develop/proc/dbcsr_distribute.html +++ b/develop/proc/dbcsr_distribute.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribute~2.html b/develop/proc/dbcsr_distribute~2.html index aab8d06dec8..90c77ededed 100644 --- a/develop/proc/dbcsr_distribute~2.html +++ b/develop/proc/dbcsr_distribute~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution.html b/develop/proc/dbcsr_distribution.html index f149e30b740..3c8e01a05d7 100644 --- a/develop/proc/dbcsr_distribution.html +++ b/develop/proc/dbcsr_distribution.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + type(dbcsr_distribution_obj)

    diff --git a/develop/proc/dbcsr_distribution_col_dist.html b/develop/proc/dbcsr_distribution_col_dist.html index 542d892e645..31d387b87b0 100644 --- a/develop/proc/dbcsr_distribution_col_dist.html +++ b/develop/proc/dbcsr_distribution_col_dist.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer, DIMENSION(:), POINTER, CONTIGUOUS

    diff --git a/develop/proc/dbcsr_distribution_get.html b/develop/proc/dbcsr_distribution_get.html index d84c40ab336..b3fa519402a 100644 --- a/develop/proc/dbcsr_distribution_get.html +++ b/develop/proc/dbcsr_distribution_get.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    @@ -307,7 +307,7 @@

    Arguments

    @@ -322,7 +322,7 @@

    Arguments

    @@ -337,7 +337,7 @@

    Arguments

    @@ -352,7 +352,7 @@

    Arguments

    @@ -367,7 +367,7 @@

    Arguments

    @@ -382,7 +382,7 @@

    Arguments

    @@ -397,7 +397,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_get~2.html b/develop/proc/dbcsr_distribution_get~2.html index 3f37ee62c8c..a9e7a747039 100644 --- a/develop/proc/dbcsr_distribution_get~2.html +++ b/develop/proc/dbcsr_distribution_get~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -396,7 +396,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_has_threads.html b/develop/proc/dbcsr_distribution_has_threads.html index a3ec585927d..22b9446b5fb 100644 --- a/develop/proc/dbcsr_distribution_has_threads.html +++ b/develop/proc/dbcsr_distribution_has_threads.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_hold.html b/develop/proc/dbcsr_distribution_hold.html index df3771eb3fd..6d7ff73999b 100644 --- a/develop/proc/dbcsr_distribution_hold.html +++ b/develop/proc/dbcsr_distribution_hold.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_hold~2.html b/develop/proc/dbcsr_distribution_hold~2.html index ba2f9e26c0b..a7791f6e953 100644 --- a/develop/proc/dbcsr_distribution_hold~2.html +++ b/develop/proc/dbcsr_distribution_hold~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_local_cols.html b/develop/proc/dbcsr_distribution_local_cols.html index 930de9648dd..905e1221084 100644 --- a/develop/proc/dbcsr_distribution_local_cols.html +++ b/develop/proc/dbcsr_distribution_local_cols.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer, DIMENSION(:), POINTER, CONTIGUOUS

    diff --git a/develop/proc/dbcsr_distribution_local_cols_obj.html b/develop/proc/dbcsr_distribution_local_cols_obj.html index b76e8413dd4..7d174de3424 100644 --- a/develop/proc/dbcsr_distribution_local_cols_obj.html +++ b/develop/proc/dbcsr_distribution_local_cols_obj.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + type(array_i1d_obj)

    diff --git a/develop/proc/dbcsr_distribution_local_rows.html b/develop/proc/dbcsr_distribution_local_rows.html index 09e93e5b79f..791ece04a45 100644 --- a/develop/proc/dbcsr_distribution_local_rows.html +++ b/develop/proc/dbcsr_distribution_local_rows.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer, DIMENSION(:), POINTER, CONTIGUOUS

    diff --git a/develop/proc/dbcsr_distribution_local_rows_obj.html b/develop/proc/dbcsr_distribution_local_rows_obj.html index aa3331137ff..315ca510be0 100644 --- a/develop/proc/dbcsr_distribution_local_rows_obj.html +++ b/develop/proc/dbcsr_distribution_local_rows_obj.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + type(array_i1d_obj)

    diff --git a/develop/proc/dbcsr_distribution_make_threads.html b/develop/proc/dbcsr_distribution_make_threads.html index 4d733e47b12..1dfdbeca643 100644 --- a/develop/proc/dbcsr_distribution_make_threads.html +++ b/develop/proc/dbcsr_distribution_make_threads.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_max_col_dist.html b/develop/proc/dbcsr_distribution_max_col_dist.html index c36b61dc13b..c8177c012e4 100644 --- a/develop/proc/dbcsr_distribution_max_col_dist.html +++ b/develop/proc/dbcsr_distribution_max_col_dist.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_max_row_dist.html b/develop/proc/dbcsr_distribution_max_row_dist.html index 2e7227b9826..a6ea9a12cf6 100644 --- a/develop/proc/dbcsr_distribution_max_row_dist.html +++ b/develop/proc/dbcsr_distribution_max_row_dist.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_mp.html b/develop/proc/dbcsr_distribution_mp.html index 45c489cf61a..7f5da9afcb8 100644 --- a/develop/proc/dbcsr_distribution_mp.html +++ b/develop/proc/dbcsr_distribution_mp.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + type(dbcsr_mp_obj)

    diff --git a/develop/proc/dbcsr_distribution_ncols.html b/develop/proc/dbcsr_distribution_ncols.html index e1b78f85784..1ba0cfb94c4 100644 --- a/develop/proc/dbcsr_distribution_ncols.html +++ b/develop/proc/dbcsr_distribution_ncols.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_distribution_new.html b/develop/proc/dbcsr_distribution_new.html index b2355d41010..a1c427450e8 100644 --- a/develop/proc/dbcsr_distribution_new.html +++ b/develop/proc/dbcsr_distribution_new.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_new_low.html b/develop/proc/dbcsr_distribution_new_low.html index 8cd8d87d474..9270f3ba2a8 100644 --- a/develop/proc/dbcsr_distribution_new_low.html +++ b/develop/proc/dbcsr_distribution_new_low.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_new_obj.html b/develop/proc/dbcsr_distribution_new_obj.html index 22665ac0d64..60db83a62a9 100644 --- a/develop/proc/dbcsr_distribution_new_obj.html +++ b/develop/proc/dbcsr_distribution_new_obj.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -218,7 +218,7 @@

    Arguments

    @@ -233,7 +233,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_new_template.html b/develop/proc/dbcsr_distribution_new_template.html index 3c84e721cb3..52175dbd452 100644 --- a/develop/proc/dbcsr_distribution_new_template.html +++ b/develop/proc/dbcsr_distribution_new_template.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_nlocal_cols.html b/develop/proc/dbcsr_distribution_nlocal_cols.html index 0b2441c8dc8..66fcd337e5a 100644 --- a/develop/proc/dbcsr_distribution_nlocal_cols.html +++ b/develop/proc/dbcsr_distribution_nlocal_cols.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_nlocal_rows.html b/develop/proc/dbcsr_distribution_nlocal_rows.html index 742dc2cb2df..fc968a86e6b 100644 --- a/develop/proc/dbcsr_distribution_nlocal_rows.html +++ b/develop/proc/dbcsr_distribution_nlocal_rows.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_no_threads.html b/develop/proc/dbcsr_distribution_no_threads.html index c2c398fd579..8b1db1c37ab 100644 --- a/develop/proc/dbcsr_distribution_no_threads.html +++ b/develop/proc/dbcsr_distribution_no_threads.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_nrows.html b/develop/proc/dbcsr_distribution_nrows.html index 33046312804..59244aebf93 100644 --- a/develop/proc/dbcsr_distribution_nrows.html +++ b/develop/proc/dbcsr_distribution_nrows.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_distribution_num_threads.html b/develop/proc/dbcsr_distribution_num_threads.html index 18cee4fdf50..e8f095bd239 100644 --- a/develop/proc/dbcsr_distribution_num_threads.html +++ b/develop/proc/dbcsr_distribution_num_threads.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_processor.html b/develop/proc/dbcsr_distribution_processor.html index ecd1a6512be..2308318537e 100644 --- a/develop/proc/dbcsr_distribution_processor.html +++ b/develop/proc/dbcsr_distribution_processor.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_distribution_release.html b/develop/proc/dbcsr_distribution_release.html index 988bd9dc473..7a41fd34412 100644 --- a/develop/proc/dbcsr_distribution_release.html +++ b/develop/proc/dbcsr_distribution_release.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_release~2.html b/develop/proc/dbcsr_distribution_release~2.html index fd69be48860..4fb81f889ee 100644 --- a/develop/proc/dbcsr_distribution_release~2.html +++ b/develop/proc/dbcsr_distribution_release~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_distribution_row_dist.html b/develop/proc/dbcsr_distribution_row_dist.html index e812b24a89f..68b30f92614 100644 --- a/develop/proc/dbcsr_distribution_row_dist.html +++ b/develop/proc/dbcsr_distribution_row_dist.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer, DIMENSION(:), POINTER, CONTIGUOUS

    diff --git a/develop/proc/dbcsr_distribution_thread_dist.html b/develop/proc/dbcsr_distribution_thread_dist.html index 9ab49b8ad62..aef278d0e8d 100644 --- a/develop/proc/dbcsr_distribution_thread_dist.html +++ b/develop/proc/dbcsr_distribution_thread_dist.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_c.html b/develop/proc/dbcsr_dot_c.html index c84b7ed96cd..611bae09f3b 100644 --- a/develop/proc/dbcsr_dot_c.html +++ b/develop/proc/dbcsr_dot_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_c~2.html b/develop/proc/dbcsr_dot_c~2.html index b5fe501d1d3..ade495611fb 100644 --- a/develop/proc/dbcsr_dot_c~2.html +++ b/develop/proc/dbcsr_dot_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_d.html b/develop/proc/dbcsr_dot_d.html index f6aa56d9b21..e4a09400405 100644 --- a/develop/proc/dbcsr_dot_d.html +++ b/develop/proc/dbcsr_dot_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_d~2.html b/develop/proc/dbcsr_dot_d~2.html index e6a31d9b5f9..a0f6a2127c9 100644 --- a/develop/proc/dbcsr_dot_d~2.html +++ b/develop/proc/dbcsr_dot_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_s.html b/develop/proc/dbcsr_dot_s.html index abe1aacaeef..6b26dab78dd 100644 --- a/develop/proc/dbcsr_dot_s.html +++ b/develop/proc/dbcsr_dot_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_sd.html b/develop/proc/dbcsr_dot_sd.html index a422ba1d6fb..0e45dd98399 100644 --- a/develop/proc/dbcsr_dot_sd.html +++ b/develop/proc/dbcsr_dot_sd.html @@ -158,7 +158,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_s~2.html b/develop/proc/dbcsr_dot_s~2.html index bc6ccef32ba..58a0fe3910d 100644 --- a/develop/proc/dbcsr_dot_s~2.html +++ b/develop/proc/dbcsr_dot_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_z.html b/develop/proc/dbcsr_dot_z.html index c478e327064..54ce18598a6 100644 --- a/develop/proc/dbcsr_dot_z.html +++ b/develop/proc/dbcsr_dot_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_dot_z~2.html b/develop/proc/dbcsr_dot_z~2.html index b6d15803277..010c870ec00 100644 --- a/develop/proc/dbcsr_dot_z~2.html +++ b/develop/proc/dbcsr_dot_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_expand_row_index.html b/develop/proc/dbcsr_expand_row_index.html index c96a96aa028..4dcf8951a71 100644 --- a/develop/proc/dbcsr_expand_row_index.html +++ b/develop/proc/dbcsr_expand_row_index.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_expand_row_index_2d.html b/develop/proc/dbcsr_expand_row_index_2d.html index 1d18592c980..820b1f79827 100644 --- a/develop/proc/dbcsr_expand_row_index_2d.html +++ b/develop/proc/dbcsr_expand_row_index_2d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_fill_wm_from_matrix.html b/develop/proc/dbcsr_fill_wm_from_matrix.html index 9eded1d2a32..2edb575a631 100644 --- a/develop/proc/dbcsr_fill_wm_from_matrix.html +++ b/develop/proc/dbcsr_fill_wm_from_matrix.html @@ -161,7 +161,7 @@

    Arguments

    @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_filter.html b/develop/proc/dbcsr_filter.html index ec174a200e9..c73193880ff 100644 --- a/develop/proc/dbcsr_filter.html +++ b/develop/proc/dbcsr_filter.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_filter_anytype.html b/develop/proc/dbcsr_filter_anytype.html index c82844784e7..0f57c3ff7d1 100644 --- a/develop/proc/dbcsr_filter_anytype.html +++ b/develop/proc/dbcsr_filter_anytype.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_filter_c.html b/develop/proc/dbcsr_filter_c.html index c197f4194eb..2ea45e41052 100644 --- a/develop/proc/dbcsr_filter_c.html +++ b/develop/proc/dbcsr_filter_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_filter_d.html b/develop/proc/dbcsr_filter_d.html index c8a1fdf83f4..16cc2d89e5c 100644 --- a/develop/proc/dbcsr_filter_d.html +++ b/develop/proc/dbcsr_filter_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_filter_s.html b/develop/proc/dbcsr_filter_s.html index 142a3314b00..d5dd519498b 100644 --- a/develop/proc/dbcsr_filter_s.html +++ b/develop/proc/dbcsr_filter_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_filter_z.html b/develop/proc/dbcsr_filter_z.html index 9da66602f3e..1f27b68f02a 100644 --- a/develop/proc/dbcsr_filter_z.html +++ b/develop/proc/dbcsr_filter_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_finalize.html b/develop/proc/dbcsr_finalize.html index 75bc8c126e6..fec661970fa 100644 --- a/develop/proc/dbcsr_finalize.html +++ b/develop/proc/dbcsr_finalize.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_finalize~2.html b/develop/proc/dbcsr_finalize~2.html index 902f8089622..a1cfd3c3cee 100644 --- a/develop/proc/dbcsr_finalize~2.html +++ b/develop/proc/dbcsr_finalize~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_find_column.html b/develop/proc/dbcsr_find_column.html index 46d015b56dc..2371e211486 100644 --- a/develop/proc/dbcsr_find_column.html +++ b/develop/proc/dbcsr_find_column.html @@ -230,7 +230,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_frobenius_norm.html b/develop/proc/dbcsr_frobenius_norm.html index 7e6b4c429aa..673e0e9dec7 100644 --- a/develop/proc/dbcsr_frobenius_norm.html +++ b/develop/proc/dbcsr_frobenius_norm.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + real(kind=real_8)

    diff --git a/develop/proc/dbcsr_frobenius_norm~2.html b/develop/proc/dbcsr_frobenius_norm~2.html index a2f7f48b177..6e6c3d4c4fa 100644 --- a/develop/proc/dbcsr_frobenius_norm~2.html +++ b/develop/proc/dbcsr_frobenius_norm~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    Return Value - + real(kind=real_8)

    diff --git a/develop/proc/dbcsr_function_of_elements.html b/develop/proc/dbcsr_function_of_elements.html index a4c201fe3ee..38f3ede3dd3 100644 --- a/develop/proc/dbcsr_function_of_elements.html +++ b/develop/proc/dbcsr_function_of_elements.html @@ -178,7 +178,7 @@

    Arguments

    @@ -193,7 +193,7 @@

    Arguments

    @@ -208,7 +208,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    @@ -238,7 +238,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_function_of_elements~2.html b/develop/proc/dbcsr_function_of_elements~2.html index c53969fac47..c44cb4c9372 100644 --- a/develop/proc/dbcsr_function_of_elements~2.html +++ b/develop/proc/dbcsr_function_of_elements~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_gatherv_any.html b/develop/proc/dbcsr_gatherv_any.html index 8fa3a989090..27d55cb04b0 100644 --- a/develop/proc/dbcsr_gatherv_any.html +++ b/develop/proc/dbcsr_gatherv_any.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_gershgorin_norm.html b/develop/proc/dbcsr_gershgorin_norm.html index 5e4041a97d0..1722f06748e 100644 --- a/develop/proc/dbcsr_gershgorin_norm.html +++ b/develop/proc/dbcsr_gershgorin_norm.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + real(kind=real_8)

    diff --git a/develop/proc/dbcsr_gershgorin_norm~2.html b/develop/proc/dbcsr_gershgorin_norm~2.html index a2e7f7cff8c..72691881479 100644 --- a/develop/proc/dbcsr_gershgorin_norm~2.html +++ b/develop/proc/dbcsr_gershgorin_norm~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + real(kind=real_8)

    diff --git a/develop/proc/dbcsr_get_2d_block_notrans_p_c.html b/develop/proc/dbcsr_get_2d_block_notrans_p_c.html index 912002477ed..d633a2b6ad2 100644 --- a/develop/proc/dbcsr_get_2d_block_notrans_p_c.html +++ b/develop/proc/dbcsr_get_2d_block_notrans_p_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_notrans_p_d.html b/develop/proc/dbcsr_get_2d_block_notrans_p_d.html index a7b9052aad0..e014f739a1e 100644 --- a/develop/proc/dbcsr_get_2d_block_notrans_p_d.html +++ b/develop/proc/dbcsr_get_2d_block_notrans_p_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_notrans_p_s.html b/develop/proc/dbcsr_get_2d_block_notrans_p_s.html index 1bdc9934cb4..72deadf80c2 100644 --- a/develop/proc/dbcsr_get_2d_block_notrans_p_s.html +++ b/develop/proc/dbcsr_get_2d_block_notrans_p_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_notrans_p_z.html b/develop/proc/dbcsr_get_2d_block_notrans_p_z.html index 3966172f387..264565fac44 100644 --- a/develop/proc/dbcsr_get_2d_block_notrans_p_z.html +++ b/develop/proc/dbcsr_get_2d_block_notrans_p_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_p_c.html b/develop/proc/dbcsr_get_2d_block_p_c.html index c3599a79c48..1d28fa633f7 100644 --- a/develop/proc/dbcsr_get_2d_block_p_c.html +++ b/develop/proc/dbcsr_get_2d_block_p_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_p_c~2.html b/develop/proc/dbcsr_get_2d_block_p_c~2.html index 1a36b81de8e..5b92a09bdce 100644 --- a/develop/proc/dbcsr_get_2d_block_p_c~2.html +++ b/develop/proc/dbcsr_get_2d_block_p_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_p_d.html b/develop/proc/dbcsr_get_2d_block_p_d.html index 28e8a2f03a7..56961651b68 100644 --- a/develop/proc/dbcsr_get_2d_block_p_d.html +++ b/develop/proc/dbcsr_get_2d_block_p_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_p_d~2.html b/develop/proc/dbcsr_get_2d_block_p_d~2.html index 26facb4917f..0fd8f015a50 100644 --- a/develop/proc/dbcsr_get_2d_block_p_d~2.html +++ b/develop/proc/dbcsr_get_2d_block_p_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_p_s.html b/develop/proc/dbcsr_get_2d_block_p_s.html index f5ccf9c91ad..606c6f88650 100644 --- a/develop/proc/dbcsr_get_2d_block_p_s.html +++ b/develop/proc/dbcsr_get_2d_block_p_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_p_s~2.html b/develop/proc/dbcsr_get_2d_block_p_s~2.html index ae9a557b352..43bf979e6be 100644 --- a/develop/proc/dbcsr_get_2d_block_p_s~2.html +++ b/develop/proc/dbcsr_get_2d_block_p_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_p_z.html b/develop/proc/dbcsr_get_2d_block_p_z.html index 815b7df4534..d93f97c7674 100644 --- a/develop/proc/dbcsr_get_2d_block_p_z.html +++ b/develop/proc/dbcsr_get_2d_block_p_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_2d_block_p_z~2.html b/develop/proc/dbcsr_get_2d_block_p_z~2.html index d63b9642c4d..1586963cf15 100644 --- a/develop/proc/dbcsr_get_2d_block_p_z~2.html +++ b/develop/proc/dbcsr_get_2d_block_p_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_diag.html b/develop/proc/dbcsr_get_block_diag.html index be6444232d8..c72bccb8fe1 100644 --- a/develop/proc/dbcsr_get_block_diag.html +++ b/develop/proc/dbcsr_get_block_diag.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_diag~2.html b/develop/proc/dbcsr_get_block_diag~2.html index 64129ca8e81..26048ff6bd0 100644 --- a/develop/proc/dbcsr_get_block_diag~2.html +++ b/develop/proc/dbcsr_get_block_diag~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_index.html b/develop/proc/dbcsr_get_block_index.html index 392068cb645..5500262c0b3 100644 --- a/develop/proc/dbcsr_get_block_index.html +++ b/develop/proc/dbcsr_get_block_index.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    @@ -268,7 +268,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_notrans_p_c.html b/develop/proc/dbcsr_get_block_notrans_p_c.html index 8b19fdf2469..c636b27bf6b 100644 --- a/develop/proc/dbcsr_get_block_notrans_p_c.html +++ b/develop/proc/dbcsr_get_block_notrans_p_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_notrans_p_d.html b/develop/proc/dbcsr_get_block_notrans_p_d.html index 4bc8ca9e838..4f69135d728 100644 --- a/develop/proc/dbcsr_get_block_notrans_p_d.html +++ b/develop/proc/dbcsr_get_block_notrans_p_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_notrans_p_s.html b/develop/proc/dbcsr_get_block_notrans_p_s.html index 83436b0d418..f05e62b956e 100644 --- a/develop/proc/dbcsr_get_block_notrans_p_s.html +++ b/develop/proc/dbcsr_get_block_notrans_p_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_notrans_p_z.html b/develop/proc/dbcsr_get_block_notrans_p_z.html index ac916f3d5b3..eba8cafcf6b 100644 --- a/develop/proc/dbcsr_get_block_notrans_p_z.html +++ b/develop/proc/dbcsr_get_block_notrans_p_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_area.html b/develop/proc/dbcsr_get_block_p_area.html index c1b2e21ce83..dbcc5c28653 100644 --- a/develop/proc/dbcsr_get_block_p_area.html +++ b/develop/proc/dbcsr_get_block_p_area.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    @@ -222,7 +222,7 @@

    Arguments

    @@ -238,7 +238,7 @@

    Arguments

    @@ -254,7 +254,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_c.html b/develop/proc/dbcsr_get_block_p_c.html index 57bddc6c9c8..f46c3dce061 100644 --- a/develop/proc/dbcsr_get_block_p_c.html +++ b/develop/proc/dbcsr_get_block_p_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_c~2.html b/develop/proc/dbcsr_get_block_p_c~2.html index accdf4e2f34..373f613966e 100644 --- a/develop/proc/dbcsr_get_block_p_c~2.html +++ b/develop/proc/dbcsr_get_block_p_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_d.html b/develop/proc/dbcsr_get_block_p_d.html index 0ac2df2b12e..422dc7d5d82 100644 --- a/develop/proc/dbcsr_get_block_p_d.html +++ b/develop/proc/dbcsr_get_block_p_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_d~2.html b/develop/proc/dbcsr_get_block_p_d~2.html index f11d9ebe390..c912d38ff7d 100644 --- a/develop/proc/dbcsr_get_block_p_d~2.html +++ b/develop/proc/dbcsr_get_block_p_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_s.html b/develop/proc/dbcsr_get_block_p_s.html index e6171eae9a7..a4852160c4f 100644 --- a/develop/proc/dbcsr_get_block_p_s.html +++ b/develop/proc/dbcsr_get_block_p_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_s~2.html b/develop/proc/dbcsr_get_block_p_s~2.html index dc9c3930fa4..d79b08a62f7 100644 --- a/develop/proc/dbcsr_get_block_p_s~2.html +++ b/develop/proc/dbcsr_get_block_p_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_z.html b/develop/proc/dbcsr_get_block_p_z.html index 6025ee25197..5df057dd194 100644 --- a/develop/proc/dbcsr_get_block_p_z.html +++ b/develop/proc/dbcsr_get_block_p_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_block_p_z~2.html b/develop/proc/dbcsr_get_block_p_z~2.html index 0c008bb45aa..a09565401e6 100644 --- a/develop/proc/dbcsr_get_block_p_z~2.html +++ b/develop/proc/dbcsr_get_block_p_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_c.html b/develop/proc/dbcsr_get_data_c.html index f4f9fa82239..2e0d1b773cc 100644 --- a/develop/proc/dbcsr_get_data_c.html +++ b/develop/proc/dbcsr_get_data_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    Return Value - + complex(kind=real_4), DIMENSION(:), POINTER

    diff --git a/develop/proc/dbcsr_get_data_c_c.html b/develop/proc/dbcsr_get_data_c_c.html index 15657f9f3a9..c17fd3e8ea3 100644 --- a/develop/proc/dbcsr_get_data_c_c.html +++ b/develop/proc/dbcsr_get_data_c_c.html @@ -161,7 +161,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_c_d.html b/develop/proc/dbcsr_get_data_c_d.html index 39c7d58d29d..b79c45b49e2 100644 --- a/develop/proc/dbcsr_get_data_c_d.html +++ b/develop/proc/dbcsr_get_data_c_d.html @@ -161,7 +161,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_c_s.html b/develop/proc/dbcsr_get_data_c_s.html index 545d8217364..355fda6a7e0 100644 --- a/develop/proc/dbcsr_get_data_c_s.html +++ b/develop/proc/dbcsr_get_data_c_s.html @@ -161,7 +161,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_c_z.html b/develop/proc/dbcsr_get_data_c_z.html index 9eecd1a0518..d482acf0c1f 100644 --- a/develop/proc/dbcsr_get_data_c_z.html +++ b/develop/proc/dbcsr_get_data_c_z.html @@ -161,7 +161,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_d.html b/develop/proc/dbcsr_get_data_d.html index d3343969d73..086a3c8864f 100644 --- a/develop/proc/dbcsr_get_data_d.html +++ b/develop/proc/dbcsr_get_data_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    Return Value - + real(kind=real_8), DIMENSION(:), POINTER

    diff --git a/develop/proc/dbcsr_get_data_memory_type.html b/develop/proc/dbcsr_get_data_memory_type.html index 2f58dc28ddf..07b6a982d53 100644 --- a/develop/proc/dbcsr_get_data_memory_type.html +++ b/develop/proc/dbcsr_get_data_memory_type.html @@ -161,7 +161,7 @@

    Arguments

    @@ -179,7 +179,7 @@

    Arguments

    Return Value - + type(dbcsr_memtype_type)

    diff --git a/develop/proc/dbcsr_get_data_p_2d_c.html b/develop/proc/dbcsr_get_data_p_2d_c.html index dc4666aff0a..c3514fc6c56 100644 --- a/develop/proc/dbcsr_get_data_p_2d_c.html +++ b/develop/proc/dbcsr_get_data_p_2d_c.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_p_2d_d.html b/develop/proc/dbcsr_get_data_p_2d_d.html index 733c269fd89..5fe1c8602d0 100644 --- a/develop/proc/dbcsr_get_data_p_2d_d.html +++ b/develop/proc/dbcsr_get_data_p_2d_d.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_p_2d_s.html b/develop/proc/dbcsr_get_data_p_2d_s.html index 1df140ad2ff..ab894988149 100644 --- a/develop/proc/dbcsr_get_data_p_2d_s.html +++ b/develop/proc/dbcsr_get_data_p_2d_s.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_p_2d_z.html b/develop/proc/dbcsr_get_data_p_2d_z.html index d089cc23700..dfd55093912 100644 --- a/develop/proc/dbcsr_get_data_p_2d_z.html +++ b/develop/proc/dbcsr_get_data_p_2d_z.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_p_c.html b/develop/proc/dbcsr_get_data_p_c.html index 0fa19b1c85c..e60b08351af 100644 --- a/develop/proc/dbcsr_get_data_p_c.html +++ b/develop/proc/dbcsr_get_data_p_c.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_p_d.html b/develop/proc/dbcsr_get_data_p_d.html index 4277ac6ebfc..4c8c0538848 100644 --- a/develop/proc/dbcsr_get_data_p_d.html +++ b/develop/proc/dbcsr_get_data_p_d.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_p_s.html b/develop/proc/dbcsr_get_data_p_s.html index 645dbfbf272..a9579422abe 100644 --- a/develop/proc/dbcsr_get_data_p_s.html +++ b/develop/proc/dbcsr_get_data_p_s.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_p_z.html b/develop/proc/dbcsr_get_data_p_z.html index 395a287bd75..56b30efe9c2 100644 --- a/develop/proc/dbcsr_get_data_p_z.html +++ b/develop/proc/dbcsr_get_data_p_z.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_data_s.html b/develop/proc/dbcsr_get_data_s.html index 306b11bee96..3462b0136b3 100644 --- a/develop/proc/dbcsr_get_data_s.html +++ b/develop/proc/dbcsr_get_data_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    Return Value - + real(kind=real_4), DIMENSION(:), POINTER

    diff --git a/develop/proc/dbcsr_get_data_size.html b/develop/proc/dbcsr_get_data_size.html index ae4ac2e2e30..57cf533f2eb 100644 --- a/develop/proc/dbcsr_get_data_size.html +++ b/develop/proc/dbcsr_get_data_size.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_get_data_size_used.html b/develop/proc/dbcsr_get_data_size_used.html index f45984e70e5..982d3a363cb 100644 --- a/develop/proc/dbcsr_get_data_size_used.html +++ b/develop/proc/dbcsr_get_data_size_used.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_get_data_size~2.html b/develop/proc/dbcsr_get_data_size~2.html index dc0a16a8d53..a30bba94611 100644 --- a/develop/proc/dbcsr_get_data_size~2.html +++ b/develop/proc/dbcsr_get_data_size~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_get_data_type.html b/develop/proc/dbcsr_get_data_type.html index 9f7289b1295..0fb199032ed 100644 --- a/develop/proc/dbcsr_get_data_type.html +++ b/develop/proc/dbcsr_get_data_type.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_get_data_type~2.html b/develop/proc/dbcsr_get_data_type~2.html index 3473ac7b573..a342efcdf06 100644 --- a/develop/proc/dbcsr_get_data_type~2.html +++ b/develop/proc/dbcsr_get_data_type~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_get_data_z.html b/develop/proc/dbcsr_get_data_z.html index eac56a5a1d7..9b85c28b949 100644 --- a/develop/proc/dbcsr_get_data_z.html +++ b/develop/proc/dbcsr_get_data_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    Return Value - + complex(kind=real_8), DIMENSION(:), POINTER

    diff --git a/develop/proc/dbcsr_get_default_logger.html b/develop/proc/dbcsr_get_default_logger.html index 42b8a640892..7f7f982ae29 100644 --- a/develop/proc/dbcsr_get_default_logger.html +++ b/develop/proc/dbcsr_get_default_logger.html @@ -153,7 +153,7 @@

    Arguments


    Return Value - + type(dbcsr_logger_type), POINTER

    diff --git a/develop/proc/dbcsr_get_diag_c.html b/develop/proc/dbcsr_get_diag_c.html index 9912e1502aa..cd8983c6edc 100644 --- a/develop/proc/dbcsr_get_diag_c.html +++ b/develop/proc/dbcsr_get_diag_c.html @@ -72,20 +72,20 @@

    dbcsr_get_diag_c
  • 25 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -202,44 +202,10 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_get_diag_c (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(IN)               :: matrix
    -         COMPLEX(kind=real_4), DIMENSION(:), INTENT(OUT)         :: diag
    +         TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    +         COMPLEX(kind=real_4), DIMENSION(:), INTENT(OUT)                 :: diag
     
    -         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_get_diag'
    -
    -         INTEGER                                            :: icol, irow, row_offset, handle, i
    -         LOGICAL                                            :: tr
    -         TYPE(dbcsr_iterator)                               :: iter
    -         COMPLEX(kind=real_4), DIMENSION(:, :), POINTER                   :: block
    -
    -         CALL timeset(routineN, handle)
    -
    -         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_complex_4) &
    -            DBCSR_ABORT("Incompatible data types")
    -
    -         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    -            DBCSR_ABORT("Diagonal has wrong size")
    -
    -         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    -            DBCSR_ABORT("matrix not quadratic")
    -
    -         diag(:) = CMPLX(0.0, 0.0, real_4)
    -
    -         CALL dbcsr_iterator_start(iter, matrix)
    -         DO WHILE (dbcsr_iterator_blocks_left(iter))
    -            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    -            IF (irow /= icol) CYCLE
    -
    -            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    -               DBCSR_ABORT("Diagonal block non-squared")
    -
    -            DO i = 1, sIZE(block, 1)
    -               diag(row_offset + i - 1) = block(i, i)
    -            END DO
    -         END DO
    -         CALL dbcsr_iterator_stop(iter)
    -
    -         CALL timestop(handle)
    +         CALL dbcsr_get_diag_prv(matrix%prv, diag)
           END SUBROUTINE dbcsr_get_diag_c
     
    diff --git a/develop/proc/dbcsr_get_diag_c~2.html b/develop/proc/dbcsr_get_diag_c~2.html index 76a3a4cae8f..582447818d8 100644 --- a/develop/proc/dbcsr_get_diag_c~2.html +++ b/develop/proc/dbcsr_get_diag_c~2.html @@ -72,20 +72,20 @@

    dbcsr_get_diag_c
  • 5 statements + title=" 0.0% of total for procedures.">25 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -202,44 +202,10 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_get_diag_d (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(IN)               :: matrix
    -         REAL(kind=real_8), DIMENSION(:), INTENT(OUT)         :: diag
    +         TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    +         REAL(kind=real_8), DIMENSION(:), INTENT(OUT)                 :: diag
     
    -         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_get_diag'
    -
    -         INTEGER                                            :: icol, irow, row_offset, handle, i
    -         LOGICAL                                            :: tr
    -         TYPE(dbcsr_iterator)                               :: iter
    -         REAL(kind=real_8), DIMENSION(:, :), POINTER                   :: block
    -
    -         CALL timeset(routineN, handle)
    -
    -         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_real_8) &
    -            DBCSR_ABORT("Incompatible data types")
    -
    -         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    -            DBCSR_ABORT("Diagonal has wrong size")
    -
    -         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    -            DBCSR_ABORT("matrix not quadratic")
    -
    -         diag(:) = 0.0_real_8
    -
    -         CALL dbcsr_iterator_start(iter, matrix)
    -         DO WHILE (dbcsr_iterator_blocks_left(iter))
    -            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    -            IF (irow /= icol) CYCLE
    -
    -            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    -               DBCSR_ABORT("Diagonal block non-squared")
    -
    -            DO i = 1, sIZE(block, 1)
    -               diag(row_offset + i - 1) = block(i, i)
    -            END DO
    -         END DO
    -         CALL dbcsr_iterator_stop(iter)
    -
    -         CALL timestop(handle)
    +         CALL dbcsr_get_diag_prv(matrix%prv, diag)
           END SUBROUTINE dbcsr_get_diag_d
     
    diff --git a/develop/proc/dbcsr_get_diag_d~2.html b/develop/proc/dbcsr_get_diag_d~2.html index a4d36d8721e..7df74b58f85 100644 --- a/develop/proc/dbcsr_get_diag_d~2.html +++ b/develop/proc/dbcsr_get_diag_d~2.html @@ -72,20 +72,20 @@

    dbcsr_get_diag_d
  • 5 statements + title=" 0.0% of total for procedures.">25 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -202,44 +202,10 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_get_diag_s (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(IN)               :: matrix
    -         REAL(kind=real_4), DIMENSION(:), INTENT(OUT)         :: diag
    +         TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    +         REAL(kind=real_4), DIMENSION(:), INTENT(OUT)                 :: diag
     
    -         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_get_diag'
    -
    -         INTEGER                                            :: icol, irow, row_offset, handle, i
    -         LOGICAL                                            :: tr
    -         TYPE(dbcsr_iterator)                               :: iter
    -         REAL(kind=real_4), DIMENSION(:, :), POINTER                   :: block
    -
    -         CALL timeset(routineN, handle)
    -
    -         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_real_4) &
    -            DBCSR_ABORT("Incompatible data types")
    -
    -         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    -            DBCSR_ABORT("Diagonal has wrong size")
    -
    -         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    -            DBCSR_ABORT("matrix not quadratic")
    -
    -         diag(:) = 0.0_real_4
    -
    -         CALL dbcsr_iterator_start(iter, matrix)
    -         DO WHILE (dbcsr_iterator_blocks_left(iter))
    -            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    -            IF (irow /= icol) CYCLE
    -
    -            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    -               DBCSR_ABORT("Diagonal block non-squared")
    -
    -            DO i = 1, sIZE(block, 1)
    -               diag(row_offset + i - 1) = block(i, i)
    -            END DO
    -         END DO
    -         CALL dbcsr_iterator_stop(iter)
    -
    -         CALL timestop(handle)
    +         CALL dbcsr_get_diag_prv(matrix%prv, diag)
           END SUBROUTINE dbcsr_get_diag_s
     
    diff --git a/develop/proc/dbcsr_get_diag_s~2.html b/develop/proc/dbcsr_get_diag_s~2.html index 89362c831ac..daaefca78ae 100644 --- a/develop/proc/dbcsr_get_diag_s~2.html +++ b/develop/proc/dbcsr_get_diag_s~2.html @@ -72,20 +72,20 @@

    dbcsr_get_diag_s
  • 5 statements + title=" 0.0% of total for procedures.">25 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -202,44 +202,10 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_get_diag_z (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(IN)               :: matrix
    -         COMPLEX(kind=real_8), DIMENSION(:), INTENT(OUT)         :: diag
    +         TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    +         COMPLEX(kind=real_8), DIMENSION(:), INTENT(OUT)                 :: diag
     
    -         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_get_diag'
    -
    -         INTEGER                                            :: icol, irow, row_offset, handle, i
    -         LOGICAL                                            :: tr
    -         TYPE(dbcsr_iterator)                               :: iter
    -         COMPLEX(kind=real_8), DIMENSION(:, :), POINTER                   :: block
    -
    -         CALL timeset(routineN, handle)
    -
    -         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_complex_8) &
    -            DBCSR_ABORT("Incompatible data types")
    -
    -         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    -            DBCSR_ABORT("Diagonal has wrong size")
    -
    -         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    -            DBCSR_ABORT("matrix not quadratic")
    -
    -         diag(:) = CMPLX(0.0, 0.0, real_8)
    -
    -         CALL dbcsr_iterator_start(iter, matrix)
    -         DO WHILE (dbcsr_iterator_blocks_left(iter))
    -            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    -            IF (irow /= icol) CYCLE
    -
    -            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    -               DBCSR_ABORT("Diagonal block non-squared")
    -
    -            DO i = 1, sIZE(block, 1)
    -               diag(row_offset + i - 1) = block(i, i)
    -            END DO
    -         END DO
    -         CALL dbcsr_iterator_stop(iter)
    -
    -         CALL timestop(handle)
    +         CALL dbcsr_get_diag_prv(matrix%prv, diag)
           END SUBROUTINE dbcsr_get_diag_z
     
    diff --git a/develop/proc/dbcsr_get_diag_z~2.html b/develop/proc/dbcsr_get_diag_z~2.html index 3121e7f79a5..517edefad10 100644 --- a/develop/proc/dbcsr_get_diag_z~2.html +++ b/develop/proc/dbcsr_get_diag_z~2.html @@ -72,20 +72,20 @@

    dbcsr_get_diag_z
  • 5 statements + title=" 0.0% of total for procedures.">25 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_global_row_map.html b/develop/proc/dbcsr_get_global_row_map.html index e138fd235d2..5688db94af0 100644 --- a/develop/proc/dbcsr_get_global_row_map.html +++ b/develop/proc/dbcsr_get_global_row_map.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_index_memory_type.html b/develop/proc/dbcsr_get_index_memory_type.html index 12a54320857..27527430a01 100644 --- a/develop/proc/dbcsr_get_index_memory_type.html +++ b/develop/proc/dbcsr_get_index_memory_type.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + type(dbcsr_memtype_type)

    diff --git a/develop/proc/dbcsr_get_info.html b/develop/proc/dbcsr_get_info.html index fdfda9876f0..fa8afee2634 100644 --- a/develop/proc/dbcsr_get_info.html +++ b/develop/proc/dbcsr_get_info.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    @@ -307,7 +307,7 @@

    Arguments

    @@ -322,7 +322,7 @@

    Arguments

    @@ -337,7 +337,7 @@

    Arguments

    @@ -352,7 +352,7 @@

    Arguments

    @@ -367,7 +367,7 @@

    Arguments

    @@ -382,7 +382,7 @@

    Arguments

    @@ -397,7 +397,7 @@

    Arguments

    @@ -412,7 +412,7 @@

    Arguments

    @@ -427,7 +427,7 @@

    Arguments

    @@ -442,7 +442,7 @@

    Arguments

    @@ -457,7 +457,7 @@

    Arguments

    @@ -472,7 +472,7 @@

    Arguments

    @@ -487,7 +487,7 @@

    Arguments

    @@ -502,7 +502,7 @@

    Arguments

    @@ -517,7 +517,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_info~2.html b/develop/proc/dbcsr_get_info~2.html index 62a2e5274cc..98615a0e9bc 100644 --- a/develop/proc/dbcsr_get_info~2.html +++ b/develop/proc/dbcsr_get_info~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -396,7 +396,7 @@

    Arguments

    @@ -411,7 +411,7 @@

    Arguments

    @@ -426,7 +426,7 @@

    Arguments

    @@ -441,7 +441,7 @@

    Arguments

    @@ -456,7 +456,7 @@

    Arguments

    @@ -471,7 +471,7 @@

    Arguments

    @@ -486,7 +486,7 @@

    Arguments

    @@ -501,7 +501,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_local_cols.html b/develop/proc/dbcsr_get_local_cols.html index 08f27c432af..f469dfc4ab3 100644 --- a/develop/proc/dbcsr_get_local_cols.html +++ b/develop/proc/dbcsr_get_local_cols.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_local_rows.html b/develop/proc/dbcsr_get_local_rows.html index 3ca9b5a55b8..e967f6c9ec7 100644 --- a/develop/proc/dbcsr_get_local_rows.html +++ b/develop/proc/dbcsr_get_local_rows.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_matrix_type.html b/develop/proc/dbcsr_get_matrix_type.html index 5ee823bfeac..143db38b4e3 100644 --- a/develop/proc/dbcsr_get_matrix_type.html +++ b/develop/proc/dbcsr_get_matrix_type.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + character(len=1)

    diff --git a/develop/proc/dbcsr_get_matrix_type~2.html b/develop/proc/dbcsr_get_matrix_type~2.html index 9262d42b3bf..daf885eef85 100644 --- a/develop/proc/dbcsr_get_matrix_type~2.html +++ b/develop/proc/dbcsr_get_matrix_type~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + character(len=1)

    diff --git a/develop/proc/dbcsr_get_num_blocks.html b/develop/proc/dbcsr_get_num_blocks.html index 1317e79e49f..acd81c93ae7 100644 --- a/develop/proc/dbcsr_get_num_blocks.html +++ b/develop/proc/dbcsr_get_num_blocks.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_get_num_blocks~2.html b/develop/proc/dbcsr_get_num_blocks~2.html index fb7faa3bc2d..0d5c65e7d9f 100644 --- a/develop/proc/dbcsr_get_num_blocks~2.html +++ b/develop/proc/dbcsr_get_num_blocks~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_get_nze.html b/develop/proc/dbcsr_get_nze.html index 15f05efb2f6..7ff02900e2f 100644 --- a/develop/proc/dbcsr_get_nze.html +++ b/develop/proc/dbcsr_get_nze.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_occupation.html b/develop/proc/dbcsr_get_occupation.html index 11a50e52022..e83dadc46ec 100644 --- a/develop/proc/dbcsr_get_occupation.html +++ b/develop/proc/dbcsr_get_occupation.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + real(kind=real_8)

    diff --git a/develop/proc/dbcsr_get_occupation~2.html b/develop/proc/dbcsr_get_occupation~2.html index 31d35b3f3d3..1d7f5b090b1 100644 --- a/develop/proc/dbcsr_get_occupation~2.html +++ b/develop/proc/dbcsr_get_occupation~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + real(kind=real_8)

    diff --git a/develop/proc/dbcsr_get_replication_type.html b/develop/proc/dbcsr_get_replication_type.html index 23a13cbce27..46c3509eeab 100644 --- a/develop/proc/dbcsr_get_replication_type.html +++ b/develop/proc/dbcsr_get_replication_type.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_stored_block_info.html b/develop/proc/dbcsr_get_stored_block_info.html index 1336d72987b..a92d5b19fdf 100644 --- a/develop/proc/dbcsr_get_stored_block_info.html +++ b/develop/proc/dbcsr_get_stored_block_info.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    @@ -235,7 +235,7 @@

    Arguments

    @@ -265,7 +265,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_stored_coordinates.html b/develop/proc/dbcsr_get_stored_coordinates.html index 162d57f20f7..39f9d3ec73e 100644 --- a/develop/proc/dbcsr_get_stored_coordinates.html +++ b/develop/proc/dbcsr_get_stored_coordinates.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_stored_coordinates~2.html b/develop/proc/dbcsr_get_stored_coordinates~2.html index 1bf9836013e..a4a4fd86ec2 100644 --- a/develop/proc/dbcsr_get_stored_coordinates~2.html +++ b/develop/proc/dbcsr_get_stored_coordinates~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_get_wms_data_c.html b/develop/proc/dbcsr_get_wms_data_c.html index 8d37d02c8f1..987c223e551 100644 --- a/develop/proc/dbcsr_get_wms_data_c.html +++ b/develop/proc/dbcsr_get_wms_data_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    Return Value - + complex(kind=real_4), DIMENSION(:), POINTER

    diff --git a/develop/proc/dbcsr_get_wms_data_d.html b/develop/proc/dbcsr_get_wms_data_d.html index 7fef0400154..0035415ee98 100644 --- a/develop/proc/dbcsr_get_wms_data_d.html +++ b/develop/proc/dbcsr_get_wms_data_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    Return Value - + real(kind=real_8), DIMENSION(:), POINTER

    diff --git a/develop/proc/dbcsr_get_wms_data_s.html b/develop/proc/dbcsr_get_wms_data_s.html index a86054eee68..a7363867e57 100644 --- a/develop/proc/dbcsr_get_wms_data_s.html +++ b/develop/proc/dbcsr_get_wms_data_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    Return Value - + real(kind=real_4), DIMENSION(:), POINTER

    diff --git a/develop/proc/dbcsr_get_wms_data_z.html b/develop/proc/dbcsr_get_wms_data_z.html index dffd3c4ecd6..8db451d0ecc 100644 --- a/develop/proc/dbcsr_get_wms_data_z.html +++ b/develop/proc/dbcsr_get_wms_data_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    Return Value - + complex(kind=real_8), DIMENSION(:), POINTER

    diff --git a/develop/proc/dbcsr_hadamard_product.html b/develop/proc/dbcsr_hadamard_product.html index 0cdd141339b..00905e1b56f 100644 --- a/develop/proc/dbcsr_hadamard_product.html +++ b/develop/proc/dbcsr_hadamard_product.html @@ -158,7 +158,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_hadamard_product~2.html b/develop/proc/dbcsr_hadamard_product~2.html index c0f4ebd578f..6b3170e53dc 100644 --- a/develop/proc/dbcsr_hadamard_product~2.html +++ b/develop/proc/dbcsr_hadamard_product~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_has_local_row_index.html b/develop/proc/dbcsr_has_local_row_index.html index 790859c17d2..9d693e75f7d 100644 --- a/develop/proc/dbcsr_has_local_row_index.html +++ b/develop/proc/dbcsr_has_local_row_index.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_has_same_block_structure.html b/develop/proc/dbcsr_has_same_block_structure.html index 8bdfb1296ca..6c066b34611 100644 --- a/develop/proc/dbcsr_has_same_block_structure.html +++ b/develop/proc/dbcsr_has_same_block_structure.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_has_symmetry.html b/develop/proc/dbcsr_has_symmetry.html index bd9a2e21768..592b9cb4495 100644 --- a/develop/proc/dbcsr_has_symmetry.html +++ b/develop/proc/dbcsr_has_symmetry.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_has_symmetry~2.html b/develop/proc/dbcsr_has_symmetry~2.html index 3a3ea21d94f..1dda1daaa19 100644 --- a/develop/proc/dbcsr_has_symmetry~2.html +++ b/develop/proc/dbcsr_has_symmetry~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_heap_get_first.html b/develop/proc/dbcsr_heap_get_first.html index 2ae0b462587..33568b1d118 100644 --- a/develop/proc/dbcsr_heap_get_first.html +++ b/develop/proc/dbcsr_heap_get_first.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_heap_new.html b/develop/proc/dbcsr_heap_new.html index 8a2b31c3bed..30910319b11 100644 --- a/develop/proc/dbcsr_heap_new.html +++ b/develop/proc/dbcsr_heap_new.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_heap_pop.html b/develop/proc/dbcsr_heap_pop.html index b984e121991..72c03e64d76 100644 --- a/develop/proc/dbcsr_heap_pop.html +++ b/develop/proc/dbcsr_heap_pop.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_heap_reset_first.html b/develop/proc/dbcsr_heap_reset_first.html index 892e96a1cd1..bb6d95806c6 100644 --- a/develop/proc/dbcsr_heap_reset_first.html +++ b/develop/proc/dbcsr_heap_reset_first.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_heap_reset_node.html b/develop/proc/dbcsr_heap_reset_node.html index ca56b993f87..4b4ae8b83f2 100644 --- a/develop/proc/dbcsr_heap_reset_node.html +++ b/develop/proc/dbcsr_heap_reset_node.html @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_ibcast_any.html b/develop/proc/dbcsr_ibcast_any.html index 5cba63916d7..d792c72422c 100644 --- a/develop/proc/dbcsr_ibcast_any.html +++ b/develop/proc/dbcsr_ibcast_any.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_image_dist_hold.html b/develop/proc/dbcsr_image_dist_hold.html index ca7d2249550..2850d9b892f 100644 --- a/develop/proc/dbcsr_image_dist_hold.html +++ b/develop/proc/dbcsr_image_dist_hold.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_image_dist_init.html b/develop/proc/dbcsr_image_dist_init.html index bcddcda9d10..f6f4cc2c2aa 100644 --- a/develop/proc/dbcsr_image_dist_init.html +++ b/develop/proc/dbcsr_image_dist_init.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_image_dist_release.html b/develop/proc/dbcsr_image_dist_release.html index fd82a971870..c560c6add1d 100644 --- a/develop/proc/dbcsr_image_dist_release.html +++ b/develop/proc/dbcsr_image_dist_release.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_index_checksum.html b/develop/proc/dbcsr_index_checksum.html index e1373f2534b..acad063371e 100644 --- a/develop/proc/dbcsr_index_checksum.html +++ b/develop/proc/dbcsr_index_checksum.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_index_compact.html b/develop/proc/dbcsr_index_compact.html index 8adf2c35852..44c2408898d 100644 --- a/develop/proc/dbcsr_index_compact.html +++ b/develop/proc/dbcsr_index_compact.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_index_prune_deleted.html b/develop/proc/dbcsr_index_prune_deleted.html index f78bf764805..1d0885100e0 100644 --- a/develop/proc/dbcsr_index_prune_deleted.html +++ b/develop/proc/dbcsr_index_prune_deleted.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_init_lib_def.html b/develop/proc/dbcsr_init_lib_def.html index 8f0e87dfff8..a796acf9fa6 100644 --- a/develop/proc/dbcsr_init_lib_def.html +++ b/develop/proc/dbcsr_init_lib_def.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_init_lib_hooks.html b/develop/proc/dbcsr_init_lib_hooks.html index 4960b5f8ef2..508586139a8 100644 --- a/develop/proc/dbcsr_init_lib_hooks.html +++ b/develop/proc/dbcsr_init_lib_hooks.html @@ -159,7 +159,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_init_lib_pre.html b/develop/proc/dbcsr_init_lib_pre.html index 736a781e482..fdcd4ad6fa4 100644 --- a/develop/proc/dbcsr_init_lib_pre.html +++ b/develop/proc/dbcsr_init_lib_pre.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_init_p.html b/develop/proc/dbcsr_init_p.html index 8475b789b39..09b292e589b 100644 --- a/develop/proc/dbcsr_init_p.html +++ b/develop/proc/dbcsr_init_p.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_init_random.html b/develop/proc/dbcsr_init_random.html index 5d667561952..0a013246b54 100644 --- a/develop/proc/dbcsr_init_random.html +++ b/develop/proc/dbcsr_init_random.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_init_random~2.html b/develop/proc/dbcsr_init_random~2.html index 59e39d5faa7..0adcd3c818e 100644 --- a/develop/proc/dbcsr_init_random~2.html +++ b/develop/proc/dbcsr_init_random~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_init_wm.html b/develop/proc/dbcsr_init_wm.html index 08a98b80a0c..9f6bc093537 100644 --- a/develop/proc/dbcsr_init_wm.html +++ b/develop/proc/dbcsr_init_wm.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_int_to_string.html b/develop/proc/dbcsr_int_to_string.html index f1ed39aef92..49225f4e2f0 100644 --- a/develop/proc/dbcsr_int_to_string.html +++ b/develop/proc/dbcsr_int_to_string.html @@ -177,7 +177,7 @@

    Arguments

    Return Value - + character(len=6)

    diff --git a/develop/proc/dbcsr_irecv_any.html b/develop/proc/dbcsr_irecv_any.html index 757548f0098..cc9223f2d81 100644 --- a/develop/proc/dbcsr_irecv_any.html +++ b/develop/proc/dbcsr_irecv_any.html @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iscatterv_any.html b/develop/proc/dbcsr_iscatterv_any.html index ec1bc1dab18..da862834839 100644 --- a/develop/proc/dbcsr_iscatterv_any.html +++ b/develop/proc/dbcsr_iscatterv_any.html @@ -157,7 +157,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_isend_any.html b/develop/proc/dbcsr_isend_any.html index d1ca4546cec..435e4241577 100644 --- a/develop/proc/dbcsr_isend_any.html +++ b/develop/proc/dbcsr_isend_any.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_isendrecv_any.html b/develop/proc/dbcsr_isendrecv_any.html index 4758a5fec30..665dd5a8595 100644 --- a/develop/proc/dbcsr_isendrecv_any.html +++ b/develop/proc/dbcsr_isendrecv_any.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_blocks_left.html b/develop/proc/dbcsr_iterator_blocks_left.html index 0e7e703faa2..1201c5a6640 100644 --- a/develop/proc/dbcsr_iterator_blocks_left.html +++ b/develop/proc/dbcsr_iterator_blocks_left.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dbcsr_iterator_blocks_left~2.html b/develop/proc/dbcsr_iterator_blocks_left~2.html index da14e3214c7..d7a02dc6589 100644 --- a/develop/proc/dbcsr_iterator_blocks_left~2.html +++ b/develop/proc/dbcsr_iterator_blocks_left~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dbcsr_iterator_next_1d_block_c.html b/develop/proc/dbcsr_iterator_next_1d_block_c.html index 1e1a6174570..ccd1a36b7f3 100644 --- a/develop/proc/dbcsr_iterator_next_1d_block_c.html +++ b/develop/proc/dbcsr_iterator_next_1d_block_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_1d_block_d.html b/develop/proc/dbcsr_iterator_next_1d_block_d.html index 4edb073a284..529be4ad230 100644 --- a/develop/proc/dbcsr_iterator_next_1d_block_d.html +++ b/develop/proc/dbcsr_iterator_next_1d_block_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_1d_block_notrans_c.html b/develop/proc/dbcsr_iterator_next_1d_block_notrans_c.html index 2176904ef17..226c06925ec 100644 --- a/develop/proc/dbcsr_iterator_next_1d_block_notrans_c.html +++ b/develop/proc/dbcsr_iterator_next_1d_block_notrans_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_1d_block_notrans_d.html b/develop/proc/dbcsr_iterator_next_1d_block_notrans_d.html index 80b21098b62..37b196a0198 100644 --- a/develop/proc/dbcsr_iterator_next_1d_block_notrans_d.html +++ b/develop/proc/dbcsr_iterator_next_1d_block_notrans_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_1d_block_notrans_s.html b/develop/proc/dbcsr_iterator_next_1d_block_notrans_s.html index 6fd9ee5da42..2734cfd630d 100644 --- a/develop/proc/dbcsr_iterator_next_1d_block_notrans_s.html +++ b/develop/proc/dbcsr_iterator_next_1d_block_notrans_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_1d_block_notrans_z.html b/develop/proc/dbcsr_iterator_next_1d_block_notrans_z.html index fbbe1424a0e..464d31d0d4d 100644 --- a/develop/proc/dbcsr_iterator_next_1d_block_notrans_z.html +++ b/develop/proc/dbcsr_iterator_next_1d_block_notrans_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_1d_block_s.html b/develop/proc/dbcsr_iterator_next_1d_block_s.html index 6b370695714..fad028ad044 100644 --- a/develop/proc/dbcsr_iterator_next_1d_block_s.html +++ b/develop/proc/dbcsr_iterator_next_1d_block_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_1d_block_z.html b/develop/proc/dbcsr_iterator_next_1d_block_z.html index e08506ef258..5ba40044e7a 100644 --- a/develop/proc/dbcsr_iterator_next_1d_block_z.html +++ b/develop/proc/dbcsr_iterator_next_1d_block_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_2d_block_c.html b/develop/proc/dbcsr_iterator_next_2d_block_c.html index 3f2fe125136..dc8bfde4ea7 100644 --- a/develop/proc/dbcsr_iterator_next_2d_block_c.html +++ b/develop/proc/dbcsr_iterator_next_2d_block_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_2d_block_d.html b/develop/proc/dbcsr_iterator_next_2d_block_d.html index eb857bd4b7c..7b747bf0ac5 100644 --- a/develop/proc/dbcsr_iterator_next_2d_block_d.html +++ b/develop/proc/dbcsr_iterator_next_2d_block_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_2d_block_notrans_c.html b/develop/proc/dbcsr_iterator_next_2d_block_notrans_c.html index 521d6f27ecb..79a558d675c 100644 --- a/develop/proc/dbcsr_iterator_next_2d_block_notrans_c.html +++ b/develop/proc/dbcsr_iterator_next_2d_block_notrans_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_2d_block_notrans_d.html b/develop/proc/dbcsr_iterator_next_2d_block_notrans_d.html index ede73df0c09..93ddf27a9f4 100644 --- a/develop/proc/dbcsr_iterator_next_2d_block_notrans_d.html +++ b/develop/proc/dbcsr_iterator_next_2d_block_notrans_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_2d_block_notrans_s.html b/develop/proc/dbcsr_iterator_next_2d_block_notrans_s.html index 7526eadfd79..3137ab09c6b 100644 --- a/develop/proc/dbcsr_iterator_next_2d_block_notrans_s.html +++ b/develop/proc/dbcsr_iterator_next_2d_block_notrans_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_2d_block_notrans_z.html b/develop/proc/dbcsr_iterator_next_2d_block_notrans_z.html index f4570e3f5af..8b3cf3f634e 100644 --- a/develop/proc/dbcsr_iterator_next_2d_block_notrans_z.html +++ b/develop/proc/dbcsr_iterator_next_2d_block_notrans_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_2d_block_s.html b/develop/proc/dbcsr_iterator_next_2d_block_s.html index 89158fe153c..f1006bc947c 100644 --- a/develop/proc/dbcsr_iterator_next_2d_block_s.html +++ b/develop/proc/dbcsr_iterator_next_2d_block_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_2d_block_z.html b/develop/proc/dbcsr_iterator_next_2d_block_z.html index 05cc83e35b7..ed23595ed75 100644 --- a/develop/proc/dbcsr_iterator_next_2d_block_z.html +++ b/develop/proc/dbcsr_iterator_next_2d_block_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_next_block_index.html b/develop/proc/dbcsr_iterator_next_block_index.html index 1b0ad424d8b..afbd830134a 100644 --- a/develop/proc/dbcsr_iterator_next_block_index.html +++ b/develop/proc/dbcsr_iterator_next_block_index.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_seek.html b/develop/proc/dbcsr_iterator_seek.html index 65763d9a1a4..4fb071aa62a 100644 --- a/develop/proc/dbcsr_iterator_seek.html +++ b/develop/proc/dbcsr_iterator_seek.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_start.html b/develop/proc/dbcsr_iterator_start.html index ff6235e7e63..c0d306cb5c6 100644 --- a/develop/proc/dbcsr_iterator_start.html +++ b/develop/proc/dbcsr_iterator_start.html @@ -193,7 +193,7 @@

    Arguments

    @@ -208,7 +208,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    @@ -242,7 +242,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    @@ -280,7 +280,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_start~2.html b/develop/proc/dbcsr_iterator_start~2.html index a07ae7a7f45..9301ce461de 100644 --- a/develop/proc/dbcsr_iterator_start~2.html +++ b/develop/proc/dbcsr_iterator_start~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_stop.html b/develop/proc/dbcsr_iterator_stop.html index d00e26cf1c0..825d08beb97 100644 --- a/develop/proc/dbcsr_iterator_stop.html +++ b/develop/proc/dbcsr_iterator_stop.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_iterator_stop~2.html b/develop/proc/dbcsr_iterator_stop~2.html index fee79da317e..ac2aebfcc11 100644 --- a/develop/proc/dbcsr_iterator_stop~2.html +++ b/develop/proc/dbcsr_iterator_stop~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_lapack_larnv.html b/develop/proc/dbcsr_lapack_larnv.html index 59355342c19..752485b366b 100644 --- a/develop/proc/dbcsr_lapack_larnv.html +++ b/develop/proc/dbcsr_lapack_larnv.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_logger_create.html b/develop/proc/dbcsr_logger_create.html index 2a82b6b8409..e8a304c76cc 100644 --- a/develop/proc/dbcsr_logger_create.html +++ b/develop/proc/dbcsr_logger_create.html @@ -178,7 +178,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_logger_get_default_io_unit.html b/develop/proc/dbcsr_logger_get_default_io_unit.html index bce6879344b..78cdd8f6021 100644 --- a/develop/proc/dbcsr_logger_get_default_io_unit.html +++ b/develop/proc/dbcsr_logger_get_default_io_unit.html @@ -176,7 +176,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_logger_get_default_unit_nr.html b/develop/proc/dbcsr_logger_get_default_unit_nr.html index d7bb7fb6182..d748ceb9f26 100644 --- a/develop/proc/dbcsr_logger_get_default_unit_nr.html +++ b/develop/proc/dbcsr_logger_get_default_unit_nr.html @@ -206,7 +206,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_logger_get_unit_nr.html b/develop/proc/dbcsr_logger_get_unit_nr.html index 0d78533af9a..a319ee7b937 100644 --- a/develop/proc/dbcsr_logger_get_unit_nr.html +++ b/develop/proc/dbcsr_logger_get_unit_nr.html @@ -191,7 +191,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_logger_would_log.html b/develop/proc/dbcsr_logger_would_log.html index 8e4bace8d2c..adfdc0aaea8 100644 --- a/develop/proc/dbcsr_logger_would_log.html +++ b/develop/proc/dbcsr_logger_would_log.html @@ -194,7 +194,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dbcsr_logical_to_string.html b/develop/proc/dbcsr_logical_to_string.html index b026ee1c798..cb80661435f 100644 --- a/develop/proc/dbcsr_logical_to_string.html +++ b/develop/proc/dbcsr_logical_to_string.html @@ -175,7 +175,7 @@

    Arguments

    Return Value - + character(len=1)

    diff --git a/develop/proc/dbcsr_make_buffers.html b/develop/proc/dbcsr_make_buffers.html index 1a2b358b874..f671a8fa0fb 100644 --- a/develop/proc/dbcsr_make_buffers.html +++ b/develop/proc/dbcsr_make_buffers.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_dbcsr_index.html b/develop/proc/dbcsr_make_dbcsr_index.html index c74d4724413..119f4ccc068 100644 --- a/develop/proc/dbcsr_make_dbcsr_index.html +++ b/develop/proc/dbcsr_make_dbcsr_index.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_dense.html b/develop/proc/dbcsr_make_dense.html index d01147e3632..1611fae67a2 100644 --- a/develop/proc/dbcsr_make_dense.html +++ b/develop/proc/dbcsr_make_dense.html @@ -161,7 +161,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_dense_low.html b/develop/proc/dbcsr_make_dense_low.html index 52284ff7277..1b2b66c5c15 100644 --- a/develop/proc/dbcsr_make_dense_low.html +++ b/develop/proc/dbcsr_make_dense_low.html @@ -383,7 +383,7 @@

    Arguments

    @@ -407,7 +407,7 @@

    Arguments

    @@ -431,7 +431,7 @@

    Arguments

    @@ -447,7 +447,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_dists_dense.html b/develop/proc/dbcsr_make_dists_dense.html index adb8df24b1a..d31bd2abadc 100644 --- a/develop/proc/dbcsr_make_dists_dense.html +++ b/develop/proc/dbcsr_make_dists_dense.html @@ -262,7 +262,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_images.html b/develop/proc/dbcsr_make_images.html index ddaa4839cca..87744e358fd 100644 --- a/develop/proc/dbcsr_make_images.html +++ b/develop/proc/dbcsr_make_images.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_images_dense.html b/develop/proc/dbcsr_make_images_dense.html index 3222e6205a7..81192e31676 100644 --- a/develop/proc/dbcsr_make_images_dense.html +++ b/develop/proc/dbcsr_make_images_dense.html @@ -161,7 +161,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    @@ -239,7 +239,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_index_canonical.html b/develop/proc/dbcsr_make_index_canonical.html index a3f66357ee6..0dd06fb385c 100644 --- a/develop/proc/dbcsr_make_index_canonical.html +++ b/develop/proc/dbcsr_make_index_canonical.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_index_exist.html b/develop/proc/dbcsr_make_index_exist.html index d6a44c03c4a..647470ca6ca 100644 --- a/develop/proc/dbcsr_make_index_exist.html +++ b/develop/proc/dbcsr_make_index_exist.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_index_list.html b/develop/proc/dbcsr_make_index_list.html index cc571129e6e..56273f67522 100644 --- a/develop/proc/dbcsr_make_index_list.html +++ b/develop/proc/dbcsr_make_index_list.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_index_local_row.html b/develop/proc/dbcsr_make_index_local_row.html index 6d92b995ef0..84d14fafaa7 100644 --- a/develop/proc/dbcsr_make_index_local_row.html +++ b/develop/proc/dbcsr_make_index_local_row.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_null_dist.html b/develop/proc/dbcsr_make_null_dist.html index d723c18f555..02185d20f32 100644 --- a/develop/proc/dbcsr_make_null_dist.html +++ b/develop/proc/dbcsr_make_null_dist.html @@ -156,7 +156,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_null_mp.html b/develop/proc/dbcsr_make_null_mp.html index 97fa5376755..112d8e90535 100644 --- a/develop/proc/dbcsr_make_null_mp.html +++ b/develop/proc/dbcsr_make_null_mp.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_random_matrix.html b/develop/proc/dbcsr_make_random_matrix.html index d6d25422860..f62db646094 100644 --- a/develop/proc/dbcsr_make_random_matrix.html +++ b/develop/proc/dbcsr_make_random_matrix.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_undense.html b/develop/proc/dbcsr_make_undense.html index 7e149107cdd..f2a37092f1b 100644 --- a/develop/proc/dbcsr_make_undense.html +++ b/develop/proc/dbcsr_make_undense.html @@ -161,7 +161,7 @@

    Arguments

    @@ -191,7 +191,7 @@

    Arguments

    @@ -286,7 +286,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_make_untransposed_blocks.html b/develop/proc/dbcsr_make_untransposed_blocks.html index 243e6c8fcf6..ec8eeed5834 100644 --- a/develop/proc/dbcsr_make_untransposed_blocks.html +++ b/develop/proc/dbcsr_make_untransposed_blocks.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_max_col_size.html b/develop/proc/dbcsr_max_col_size.html index 0ad22d70b87..e5defd5f9eb 100644 --- a/develop/proc/dbcsr_max_col_size.html +++ b/develop/proc/dbcsr_max_col_size.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_max_row_size.html b/develop/proc/dbcsr_max_row_size.html index f87f939eef9..7d25426083c 100644 --- a/develop/proc/dbcsr_max_row_size.html +++ b/develop/proc/dbcsr_max_row_size.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_maxabs.html b/develop/proc/dbcsr_maxabs.html index 3de316c6e24..8997e0a3fef 100644 --- a/develop/proc/dbcsr_maxabs.html +++ b/develop/proc/dbcsr_maxabs.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + real(kind=real_8)

    diff --git a/develop/proc/dbcsr_maxabs~2.html b/develop/proc/dbcsr_maxabs~2.html index 0b4a678da4e..9e638c9e8d4 100644 --- a/develop/proc/dbcsr_maxabs~2.html +++ b/develop/proc/dbcsr_maxabs~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + real(kind=real_8)

    diff --git a/develop/proc/dbcsr_may_be_dense.html b/develop/proc/dbcsr_may_be_dense.html index 6fcd42a43a6..b316eb7e831 100644 --- a/develop/proc/dbcsr_may_be_dense.html +++ b/develop/proc/dbcsr_may_be_dense.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mempool_add.html b/develop/proc/dbcsr_mempool_add.html index 5d9f6bdce53..a66ed58cfa7 100644 --- a/develop/proc/dbcsr_mempool_add.html +++ b/develop/proc/dbcsr_mempool_add.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mempool_get.html b/develop/proc/dbcsr_mempool_get.html index ba835508f82..8faff88f0f1 100644 --- a/develop/proc/dbcsr_mempool_get.html +++ b/develop/proc/dbcsr_mempool_get.html @@ -187,7 +187,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    Return Value - + type(dbcsr_data_obj)

    diff --git a/develop/proc/dbcsr_memtype_equal.html b/develop/proc/dbcsr_memtype_equal.html index d0732938f46..5c5c0100788 100644 --- a/develop/proc/dbcsr_memtype_equal.html +++ b/develop/proc/dbcsr_memtype_equal.html @@ -190,7 +190,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dbcsr_merge_all.html b/develop/proc/dbcsr_merge_all.html index d63831ef60b..a32d5e24dce 100644 --- a/develop/proc/dbcsr_merge_all.html +++ b/develop/proc/dbcsr_merge_all.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_merge_single_wm.html b/develop/proc/dbcsr_merge_single_wm.html index 202c1fc24f2..bdea82f9be3 100644 --- a/develop/proc/dbcsr_merge_single_wm.html +++ b/develop/proc/dbcsr_merge_single_wm.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_accdrv_dev2host_init.html b/develop/proc/dbcsr_mm_accdrv_dev2host_init.html index 789eee27320..9a02e790f72 100644 --- a/develop/proc/dbcsr_mm_accdrv_dev2host_init.html +++ b/develop/proc/dbcsr_mm_accdrv_dev2host_init.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_accdrv_finalize.html b/develop/proc/dbcsr_mm_accdrv_finalize.html index 43d46c9ba3b..155c7d9a2d4 100644 --- a/develop/proc/dbcsr_mm_accdrv_finalize.html +++ b/develop/proc/dbcsr_mm_accdrv_finalize.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_accdrv_init.html b/develop/proc/dbcsr_mm_accdrv_init.html index 17de3412004..f59745e7495 100644 --- a/develop/proc/dbcsr_mm_accdrv_init.html +++ b/develop/proc/dbcsr_mm_accdrv_init.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_accdrv_process.html b/develop/proc/dbcsr_mm_accdrv_process.html index f10ba576d25..43877b973a5 100644 --- a/develop/proc/dbcsr_mm_accdrv_process.html +++ b/develop/proc/dbcsr_mm_accdrv_process.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_csr_dev2host_init.html b/develop/proc/dbcsr_mm_csr_dev2host_init.html index d8649eba96b..fd9acf044a9 100644 --- a/develop/proc/dbcsr_mm_csr_dev2host_init.html +++ b/develop/proc/dbcsr_mm_csr_dev2host_init.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_csr_finalize.html b/develop/proc/dbcsr_mm_csr_finalize.html index a88d6e63110..af719e2c20d 100644 --- a/develop/proc/dbcsr_mm_csr_finalize.html +++ b/develop/proc/dbcsr_mm_csr_finalize.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_csr_init.html b/develop/proc/dbcsr_mm_csr_init.html index fbe67ba9254..34ca1cb4901 100644 --- a/develop/proc/dbcsr_mm_csr_init.html +++ b/develop/proc/dbcsr_mm_csr_init.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_csr_multiply.html b/develop/proc/dbcsr_mm_csr_multiply.html index 712cbc75e87..3c276b73ca5 100644 --- a/develop/proc/dbcsr_mm_csr_multiply.html +++ b/develop/proc/dbcsr_mm_csr_multiply.html @@ -157,7 +157,7 @@

    Arguments

    @@ -442,7 +442,7 @@

    Arguments

    @@ -487,7 +487,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_csr_multiply_low.html b/develop/proc/dbcsr_mm_csr_multiply_low.html index 861589da1c2..bbe9235f166 100644 --- a/develop/proc/dbcsr_mm_csr_multiply_low.html +++ b/develop/proc/dbcsr_mm_csr_multiply_low.html @@ -157,7 +157,7 @@

    Arguments

    @@ -352,7 +352,7 @@

    Arguments

    @@ -382,7 +382,7 @@

    Arguments

    @@ -487,7 +487,7 @@

    Arguments

    @@ -532,7 +532,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_csr_purge_stacks.html b/develop/proc/dbcsr_mm_csr_purge_stacks.html index 88cb7325466..e95b18c62d8 100644 --- a/develop/proc/dbcsr_mm_csr_purge_stacks.html +++ b/develop/proc/dbcsr_mm_csr_purge_stacks.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_csr_red3d.html b/develop/proc/dbcsr_mm_csr_red3d.html index cc0c2c9386c..67593751d68 100644 --- a/develop/proc/dbcsr_mm_csr_red3d.html +++ b/develop/proc/dbcsr_mm_csr_red3d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_hostdrv_init.html b/develop/proc/dbcsr_mm_hostdrv_init.html index e227bcb577e..0795d2fd60e 100644 --- a/develop/proc/dbcsr_mm_hostdrv_init.html +++ b/develop/proc/dbcsr_mm_hostdrv_init.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_hostdrv_process.html b/develop/proc/dbcsr_mm_hostdrv_process.html index 788b65b3005..6d57bef1438 100644 --- a/develop/proc/dbcsr_mm_hostdrv_process.html +++ b/develop/proc/dbcsr_mm_hostdrv_process.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_multrec_dev2host_init.html b/develop/proc/dbcsr_mm_multrec_dev2host_init.html index 7bdb9c3716b..fb08dace1d4 100644 --- a/develop/proc/dbcsr_mm_multrec_dev2host_init.html +++ b/develop/proc/dbcsr_mm_multrec_dev2host_init.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_multrec_finalize.html b/develop/proc/dbcsr_mm_multrec_finalize.html index 96a3eeeb296..ca8d9f91b5a 100644 --- a/develop/proc/dbcsr_mm_multrec_finalize.html +++ b/develop/proc/dbcsr_mm_multrec_finalize.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_multrec_get_nblks.html b/develop/proc/dbcsr_mm_multrec_get_nblks.html index fe5ab68e710..7b052c7f5b1 100644 --- a/develop/proc/dbcsr_mm_multrec_get_nblks.html +++ b/develop/proc/dbcsr_mm_multrec_get_nblks.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_mm_multrec_get_nze.html b/develop/proc/dbcsr_mm_multrec_get_nze.html index fad3e1bba7c..ba9712305f4 100644 --- a/develop/proc/dbcsr_mm_multrec_get_nze.html +++ b/develop/proc/dbcsr_mm_multrec_get_nze.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_mm_multrec_init.html b/develop/proc/dbcsr_mm_multrec_init.html index 68ca6ad2035..3cec55c0627 100644 --- a/develop/proc/dbcsr_mm_multrec_init.html +++ b/develop/proc/dbcsr_mm_multrec_init.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_multrec_multiply.html b/develop/proc/dbcsr_mm_multrec_multiply.html index 361957eda2d..f93322e13ec 100644 --- a/develop/proc/dbcsr_mm_multrec_multiply.html +++ b/develop/proc/dbcsr_mm_multrec_multiply.html @@ -161,7 +161,7 @@

    Arguments

    @@ -176,7 +176,7 @@

    Arguments

    @@ -192,7 +192,7 @@

    Arguments

    @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_multrec_red3d.html b/develop/proc/dbcsr_mm_multrec_red3d.html index 5b9b3a275e7..29dbc81097d 100644 --- a/develop/proc/dbcsr_mm_multrec_red3d.html +++ b/develop/proc/dbcsr_mm_multrec_red3d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_sched_begin_burst.html b/develop/proc/dbcsr_mm_sched_begin_burst.html index a348acbc41d..4e438082868 100644 --- a/develop/proc/dbcsr_mm_sched_begin_burst.html +++ b/develop/proc/dbcsr_mm_sched_begin_burst.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_sched_dev2host_init.html b/develop/proc/dbcsr_mm_sched_dev2host_init.html index 8fa7eb7343e..0fb311622ce 100644 --- a/develop/proc/dbcsr_mm_sched_dev2host_init.html +++ b/develop/proc/dbcsr_mm_sched_dev2host_init.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_sched_finalize.html b/develop/proc/dbcsr_mm_sched_finalize.html index a3641d73682..f7b2bee6c69 100644 --- a/develop/proc/dbcsr_mm_sched_finalize.html +++ b/develop/proc/dbcsr_mm_sched_finalize.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_sched_init.html b/develop/proc/dbcsr_mm_sched_init.html index 7fc65588591..afebc8c5064 100644 --- a/develop/proc/dbcsr_mm_sched_init.html +++ b/develop/proc/dbcsr_mm_sched_init.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_sched_print_statistics.html b/develop/proc/dbcsr_mm_sched_print_statistics.html index b78c43b5c63..c997795926c 100644 --- a/develop/proc/dbcsr_mm_sched_print_statistics.html +++ b/develop/proc/dbcsr_mm_sched_print_statistics.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_sched_process.html b/develop/proc/dbcsr_mm_sched_process.html index 801117595a7..fdbe1afb3c2 100644 --- a/develop/proc/dbcsr_mm_sched_process.html +++ b/develop/proc/dbcsr_mm_sched_process.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mm_sched_set_orig_datasize.html b/develop/proc/dbcsr_mm_sched_set_orig_datasize.html index efcf6a137c3..86b660610b7 100644 --- a/develop/proc/dbcsr_mm_sched_set_orig_datasize.html +++ b/develop/proc/dbcsr_mm_sched_set_orig_datasize.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_active.html b/develop/proc/dbcsr_mp_active.html index d6e79d69af5..8e15e094292 100644 --- a/develop/proc/dbcsr_mp_active.html +++ b/develop/proc/dbcsr_mp_active.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_environ.html b/develop/proc/dbcsr_mp_environ.html index b0d4b4c00ef..9535dd4e358 100644 --- a/develop/proc/dbcsr_mp_environ.html +++ b/develop/proc/dbcsr_mp_environ.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_get_process.html b/develop/proc/dbcsr_mp_get_process.html index d54bea8485c..a458d36a584 100644 --- a/develop/proc/dbcsr_mp_get_process.html +++ b/develop/proc/dbcsr_mp_get_process.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_grid_remove.html b/develop/proc/dbcsr_mp_grid_remove.html index e0663f1784d..6b37571a1c7 100644 --- a/develop/proc/dbcsr_mp_grid_remove.html +++ b/develop/proc/dbcsr_mp_grid_remove.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_grid_setup.html b/develop/proc/dbcsr_mp_grid_setup.html index 9c0545adb40..af4394b657b 100644 --- a/develop/proc/dbcsr_mp_grid_setup.html +++ b/develop/proc/dbcsr_mp_grid_setup.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_grid_setup~2.html b/develop/proc/dbcsr_mp_grid_setup~2.html index 5a6c5202deb..86566e8e14d 100644 --- a/develop/proc/dbcsr_mp_grid_setup~2.html +++ b/develop/proc/dbcsr_mp_grid_setup~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_group.html b/develop/proc/dbcsr_mp_group.html index b2f2120b62f..2ffe0df9c8c 100644 --- a/develop/proc/dbcsr_mp_group.html +++ b/develop/proc/dbcsr_mp_group.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + type(mp_comm_type)

    diff --git a/develop/proc/dbcsr_mp_has_subgroups.html b/develop/proc/dbcsr_mp_has_subgroups.html index 2f383b5a240..d2e4663c51a 100644 --- a/develop/proc/dbcsr_mp_has_subgroups.html +++ b/develop/proc/dbcsr_mp_has_subgroups.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_hold.html b/develop/proc/dbcsr_mp_hold.html index 7337eaf2bd4..cb3cb395d9a 100644 --- a/develop/proc/dbcsr_mp_hold.html +++ b/develop/proc/dbcsr_mp_hold.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_init.html b/develop/proc/dbcsr_mp_init.html index 58524190869..d383c12f28f 100644 --- a/develop/proc/dbcsr_mp_init.html +++ b/develop/proc/dbcsr_mp_init.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_make_env.html b/develop/proc/dbcsr_mp_make_env.html index db177195293..752ee97e958 100644 --- a/develop/proc/dbcsr_mp_make_env.html +++ b/develop/proc/dbcsr_mp_make_env.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_my_col_group.html b/develop/proc/dbcsr_mp_my_col_group.html index 1ab951f0131..124837b6e00 100644 --- a/develop/proc/dbcsr_mp_my_col_group.html +++ b/develop/proc/dbcsr_mp_my_col_group.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_my_row_group.html b/develop/proc/dbcsr_mp_my_row_group.html index 016d4929107..8b1964392df 100644 --- a/develop/proc/dbcsr_mp_my_row_group.html +++ b/develop/proc/dbcsr_mp_my_row_group.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_mynode.html b/develop/proc/dbcsr_mp_mynode.html index 81c6745c56d..18665727b1c 100644 --- a/develop/proc/dbcsr_mp_mynode.html +++ b/develop/proc/dbcsr_mp_mynode.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_mp_mypcol.html b/develop/proc/dbcsr_mp_mypcol.html index 3c40d44c4b9..f8945c6bc19 100644 --- a/develop/proc/dbcsr_mp_mypcol.html +++ b/develop/proc/dbcsr_mp_mypcol.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_mp_myprow.html b/develop/proc/dbcsr_mp_myprow.html index 917ff4f0db3..184f7a38752 100644 --- a/develop/proc/dbcsr_mp_myprow.html +++ b/develop/proc/dbcsr_mp_myprow.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_mp_new_grid.html b/develop/proc/dbcsr_mp_new_grid.html index 3f9d182ce6c..1882afdc1b4 100644 --- a/develop/proc/dbcsr_mp_new_grid.html +++ b/develop/proc/dbcsr_mp_new_grid.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_new_group.html b/develop/proc/dbcsr_mp_new_group.html index a6d771b2557..67bc66bf65a 100644 --- a/develop/proc/dbcsr_mp_new_group.html +++ b/develop/proc/dbcsr_mp_new_group.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_npcols.html b/develop/proc/dbcsr_mp_npcols.html index 262901b4eec..a8c86570a34 100644 --- a/develop/proc/dbcsr_mp_npcols.html +++ b/develop/proc/dbcsr_mp_npcols.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_mp_nprows.html b/develop/proc/dbcsr_mp_nprows.html index 5401291e00f..dc520280026 100644 --- a/develop/proc/dbcsr_mp_nprows.html +++ b/develop/proc/dbcsr_mp_nprows.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_mp_numnodes.html b/develop/proc/dbcsr_mp_numnodes.html index 6c0ad453aa1..50b4711a7c8 100644 --- a/develop/proc/dbcsr_mp_numnodes.html +++ b/develop/proc/dbcsr_mp_numnodes.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_mp_pgrid.html b/develop/proc/dbcsr_mp_pgrid.html index 74755834a1e..ccc02350eaf 100644 --- a/develop/proc/dbcsr_mp_pgrid.html +++ b/develop/proc/dbcsr_mp_pgrid.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer, DIMENSION(:, :), POINTER, CONTIGUOUS

    diff --git a/develop/proc/dbcsr_mp_release.html b/develop/proc/dbcsr_mp_release.html index 8296cd37797..30be00d5f6b 100644 --- a/develop/proc/dbcsr_mp_release.html +++ b/develop/proc/dbcsr_mp_release.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mp_type_from_anytype.html b/develop/proc/dbcsr_mp_type_from_anytype.html index 55ea8705b6d..6e07dbec1ac 100644 --- a/develop/proc/dbcsr_mp_type_from_anytype.html +++ b/develop/proc/dbcsr_mp_type_from_anytype.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_multiply_c.html b/develop/proc/dbcsr_multiply_c.html index 876d62e906e..fc8047e77d1 100644 --- a/develop/proc/dbcsr_multiply_c.html +++ b/develop/proc/dbcsr_multiply_c.html @@ -77,15 +77,15 @@

    dbcsr_multiply_c
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,8 +201,8 @@

    Arguments

    @@ -246,8 +246,8 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -411,29 +411,29 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_multiply_c(transa, transb, &
    -                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    -                               first_row, last_row, first_column, last_column, first_k, last_k, &
    -                               retain_sparsity, filter_eps, &
    -                               flop)
    -      CHARACTER(LEN=1), INTENT(IN)                       :: transa, transb
    -      COMPLEX(KIND=real_4), INTENT(IN)                   :: alpha
    -      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_a, matrix_b
    -      COMPLEX(KIND=real_4), INTENT(IN)                   :: beta
    -      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_c
    -      INTEGER, INTENT(IN), OPTIONAL                      :: first_row, last_row, first_column, &
    -                                                            last_column, first_k, last_k
    -      LOGICAL, INTENT(IN), OPTIONAL                      :: retain_sparsity
    -      REAL(KIND=real_8), INTENT(IN), OPTIONAL            :: filter_eps
    -      INTEGER(KIND=int_8), INTENT(OUT), OPTIONAL         :: flop
    +    
          SUBROUTINE dbcsr_multiply_c (transa, transb, &
    +                                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    +                                               first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                               retain_sparsity, filter_eps, flop)
    +         CHARACTER(LEN=1), INTENT(IN)             :: transa, transb
    +         COMPLEX(kind=real_4), INTENT(IN)                      :: alpha
    +         TYPE(dbcsr_type), INTENT(IN)             :: matrix_a, matrix_b
    +         COMPLEX(kind=real_4), INTENT(IN)                      :: beta
    +         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_c
    +         INTEGER, INTENT(IN), OPTIONAL            :: first_row, last_row, &
    +                                                     first_column, last_column, &
    +                                                     first_k, last_k
    +         LOGICAL, INTENT(IN), OPTIONAL            :: retain_sparsity
    +         REAL(kind=real_8), INTENT(IN), OPTIONAL :: filter_eps
    +         INTEGER(int_8), INTENT(OUT), OPTIONAL    :: flop
     
    -      CALL dbcsr_multiply_generic(transa, transb, &
    -                                  dbcsr_scalar(alpha), matrix_a, matrix_b, dbcsr_scalar(beta), matrix_c, &
    -                                  first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                  retain_sparsity, &
    -                                  filter_eps=filter_eps, &
    -                                  flop=flop)
    -   END SUBROUTINE dbcsr_multiply_c
    +         CALL dbcsr_multiply_prv(transa, transb, &
    +                                 alpha, matrix_a%prv, matrix_b%prv, beta, matrix_c%prv, &
    +                                 first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                 retain_sparsity, &
    +                                 filter_eps=filter_eps, &
    +                                 flop=flop)
    +      END SUBROUTINE dbcsr_multiply_c
     
    diff --git a/develop/proc/dbcsr_multiply_c~2.html b/develop/proc/dbcsr_multiply_c~2.html index 927f28abbb8..c7e9e67de03 100644 --- a/develop/proc/dbcsr_multiply_c~2.html +++ b/develop/proc/dbcsr_multiply_c~2.html @@ -77,15 +77,15 @@

    dbcsr_multiply_c
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,8 +201,8 @@

    Arguments

    @@ -246,8 +246,8 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -411,29 +411,29 @@

    Arguments

    Source Code

    -
          SUBROUTINE dbcsr_multiply_c (transa, transb, &
    -                                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    -                                               first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                               retain_sparsity, filter_eps, flop)
    -         CHARACTER(LEN=1), INTENT(IN)             :: transa, transb
    -         COMPLEX(kind=real_4), INTENT(IN)                      :: alpha
    -         TYPE(dbcsr_type), INTENT(IN)             :: matrix_a, matrix_b
    -         COMPLEX(kind=real_4), INTENT(IN)                      :: beta
    -         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_c
    -         INTEGER, INTENT(IN), OPTIONAL            :: first_row, last_row, &
    -                                                     first_column, last_column, &
    -                                                     first_k, last_k
    -         LOGICAL, INTENT(IN), OPTIONAL            :: retain_sparsity
    -         REAL(kind=real_8), INTENT(IN), OPTIONAL :: filter_eps
    -         INTEGER(int_8), INTENT(OUT), OPTIONAL    :: flop
    +    
       SUBROUTINE dbcsr_multiply_c(transa, transb, &
    +                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    +                               first_row, last_row, first_column, last_column, first_k, last_k, &
    +                               retain_sparsity, filter_eps, &
    +                               flop)
    +      CHARACTER(LEN=1), INTENT(IN)                       :: transa, transb
    +      COMPLEX(KIND=real_4), INTENT(IN)                   :: alpha
    +      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_a, matrix_b
    +      COMPLEX(KIND=real_4), INTENT(IN)                   :: beta
    +      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_c
    +      INTEGER, INTENT(IN), OPTIONAL                      :: first_row, last_row, first_column, &
    +                                                            last_column, first_k, last_k
    +      LOGICAL, INTENT(IN), OPTIONAL                      :: retain_sparsity
    +      REAL(KIND=real_8), INTENT(IN), OPTIONAL            :: filter_eps
    +      INTEGER(KIND=int_8), INTENT(OUT), OPTIONAL         :: flop
     
    -         CALL dbcsr_multiply_prv(transa, transb, &
    -                                 alpha, matrix_a%prv, matrix_b%prv, beta, matrix_c%prv, &
    -                                 first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                 retain_sparsity, &
    -                                 filter_eps=filter_eps, &
    -                                 flop=flop)
    -      END SUBROUTINE dbcsr_multiply_c
    +      CALL dbcsr_multiply_generic(transa, transb, &
    +                                  dbcsr_scalar(alpha), matrix_a, matrix_b, dbcsr_scalar(beta), matrix_c, &
    +                                  first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                  retain_sparsity, &
    +                                  filter_eps=filter_eps, &
    +                                  flop=flop)
    +   END SUBROUTINE dbcsr_multiply_c
     
    diff --git a/develop/proc/dbcsr_multiply_d.html b/develop/proc/dbcsr_multiply_d.html index ef27aa43567..d286f4d1d62 100644 --- a/develop/proc/dbcsr_multiply_d.html +++ b/develop/proc/dbcsr_multiply_d.html @@ -72,20 +72,20 @@

    dbcsr_multiply_d
  • 18 statements + title=" 0.0% of total for procedures.">12 statements
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,8 +201,8 @@

    Arguments

    @@ -246,8 +246,8 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -411,45 +411,29 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_multiply_d(transa, transb, &
    -                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    -                               first_row, last_row, first_column, last_column, first_k, last_k, &
    -                               retain_sparsity, filter_eps, &
    -                               flop)
    -      CHARACTER(LEN=1), INTENT(IN)                       :: transa, transb
    -      REAL(KIND=real_8), INTENT(IN)                      :: alpha
    -      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_a, matrix_b
    -      REAL(KIND=real_8), INTENT(IN)                      :: beta
    -      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_c
    -      INTEGER, INTENT(IN), OPTIONAL                      :: first_row, last_row, first_column, &
    -                                                            last_column, first_k, last_k
    -      LOGICAL, INTENT(IN), OPTIONAL                      :: retain_sparsity
    -      REAL(KIND=real_8), INTENT(IN), OPTIONAL            :: filter_eps
    -      INTEGER(KIND=int_8), INTENT(OUT), OPTIONAL         :: flop
    +    
          SUBROUTINE dbcsr_multiply_d (transa, transb, &
    +                                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    +                                               first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                               retain_sparsity, filter_eps, flop)
    +         CHARACTER(LEN=1), INTENT(IN)             :: transa, transb
    +         REAL(kind=real_8), INTENT(IN)                      :: alpha
    +         TYPE(dbcsr_type), INTENT(IN)             :: matrix_a, matrix_b
    +         REAL(kind=real_8), INTENT(IN)                      :: beta
    +         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_c
    +         INTEGER, INTENT(IN), OPTIONAL            :: first_row, last_row, &
    +                                                     first_column, last_column, &
    +                                                     first_k, last_k
    +         LOGICAL, INTENT(IN), OPTIONAL            :: retain_sparsity
    +         REAL(kind=real_8), INTENT(IN), OPTIONAL :: filter_eps
    +         INTEGER(int_8), INTENT(OUT), OPTIONAL    :: flop
     
    -      IF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_real_4 .AND. &
    -          dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_real_4 .AND. &
    -          dbcsr_get_data_type(matrix_c) .EQ. dbcsr_type_real_4) THEN
    -         CALL dbcsr_multiply_generic(transa, transb, &
    -                                     dbcsr_scalar(REAL(alpha, real_4)), matrix_a, matrix_b, &
    -                                     dbcsr_scalar(REAL(beta, real_4)), matrix_c, &
    -                                     first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                     retain_sparsity, &
    -                                     filter_eps=filter_eps, &
    -                                     flop=flop)
    -      ELSEIF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_real_8 .AND. &
    -              dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_real_8 .AND. &
    -              dbcsr_get_data_type(matrix_c) .EQ. dbcsr_type_real_8) THEN
    -         CALL dbcsr_multiply_generic(transa, transb, &
    -                                     dbcsr_scalar(alpha), matrix_a, matrix_b, dbcsr_scalar(beta), matrix_c, &
    -                                     first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                     retain_sparsity, &
    -                                     filter_eps=filter_eps, &
    -                                     flop=flop)
    -      ELSE
    -         DBCSR_ABORT("This combination of data types NYI")
    -      END IF
    -   END SUBROUTINE dbcsr_multiply_d
    +         CALL dbcsr_multiply_prv(transa, transb, &
    +                                 alpha, matrix_a%prv, matrix_b%prv, beta, matrix_c%prv, &
    +                                 first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                 retain_sparsity, &
    +                                 filter_eps=filter_eps, &
    +                                 flop=flop)
    +      END SUBROUTINE dbcsr_multiply_d
     
    diff --git a/develop/proc/dbcsr_multiply_d~2.html b/develop/proc/dbcsr_multiply_d~2.html index 50d9ee80369..13a28198460 100644 --- a/develop/proc/dbcsr_multiply_d~2.html +++ b/develop/proc/dbcsr_multiply_d~2.html @@ -72,20 +72,20 @@

    dbcsr_multiply_d
  • 12 statements + title=" 0.0% of total for procedures.">18 statements
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,8 +201,8 @@

    Arguments

    @@ -246,8 +246,8 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -411,29 +411,45 @@

    Arguments

    Source Code

    -
          SUBROUTINE dbcsr_multiply_d (transa, transb, &
    -                                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    -                                               first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                               retain_sparsity, filter_eps, flop)
    -         CHARACTER(LEN=1), INTENT(IN)             :: transa, transb
    -         REAL(kind=real_8), INTENT(IN)                      :: alpha
    -         TYPE(dbcsr_type), INTENT(IN)             :: matrix_a, matrix_b
    -         REAL(kind=real_8), INTENT(IN)                      :: beta
    -         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_c
    -         INTEGER, INTENT(IN), OPTIONAL            :: first_row, last_row, &
    -                                                     first_column, last_column, &
    -                                                     first_k, last_k
    -         LOGICAL, INTENT(IN), OPTIONAL            :: retain_sparsity
    -         REAL(kind=real_8), INTENT(IN), OPTIONAL :: filter_eps
    -         INTEGER(int_8), INTENT(OUT), OPTIONAL    :: flop
    +    
       SUBROUTINE dbcsr_multiply_d(transa, transb, &
    +                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    +                               first_row, last_row, first_column, last_column, first_k, last_k, &
    +                               retain_sparsity, filter_eps, &
    +                               flop)
    +      CHARACTER(LEN=1), INTENT(IN)                       :: transa, transb
    +      REAL(KIND=real_8), INTENT(IN)                      :: alpha
    +      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_a, matrix_b
    +      REAL(KIND=real_8), INTENT(IN)                      :: beta
    +      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_c
    +      INTEGER, INTENT(IN), OPTIONAL                      :: first_row, last_row, first_column, &
    +                                                            last_column, first_k, last_k
    +      LOGICAL, INTENT(IN), OPTIONAL                      :: retain_sparsity
    +      REAL(KIND=real_8), INTENT(IN), OPTIONAL            :: filter_eps
    +      INTEGER(KIND=int_8), INTENT(OUT), OPTIONAL         :: flop
     
    -         CALL dbcsr_multiply_prv(transa, transb, &
    -                                 alpha, matrix_a%prv, matrix_b%prv, beta, matrix_c%prv, &
    -                                 first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                 retain_sparsity, &
    -                                 filter_eps=filter_eps, &
    -                                 flop=flop)
    -      END SUBROUTINE dbcsr_multiply_d
    +      IF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_real_4 .AND. &
    +          dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_real_4 .AND. &
    +          dbcsr_get_data_type(matrix_c) .EQ. dbcsr_type_real_4) THEN
    +         CALL dbcsr_multiply_generic(transa, transb, &
    +                                     dbcsr_scalar(REAL(alpha, real_4)), matrix_a, matrix_b, &
    +                                     dbcsr_scalar(REAL(beta, real_4)), matrix_c, &
    +                                     first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                     retain_sparsity, &
    +                                     filter_eps=filter_eps, &
    +                                     flop=flop)
    +      ELSEIF (dbcsr_get_data_type(matrix_a) .EQ. dbcsr_type_real_8 .AND. &
    +              dbcsr_get_data_type(matrix_b) .EQ. dbcsr_type_real_8 .AND. &
    +              dbcsr_get_data_type(matrix_c) .EQ. dbcsr_type_real_8) THEN
    +         CALL dbcsr_multiply_generic(transa, transb, &
    +                                     dbcsr_scalar(alpha), matrix_a, matrix_b, dbcsr_scalar(beta), matrix_c, &
    +                                     first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                     retain_sparsity, &
    +                                     filter_eps=filter_eps, &
    +                                     flop=flop)
    +      ELSE
    +         DBCSR_ABORT("This combination of data types NYI")
    +      END IF
    +   END SUBROUTINE dbcsr_multiply_d
     
    diff --git a/develop/proc/dbcsr_multiply_generic.html b/develop/proc/dbcsr_multiply_generic.html index 9143fe08e2f..a149a478662 100644 --- a/develop/proc/dbcsr_multiply_generic.html +++ b/develop/proc/dbcsr_multiply_generic.html @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -264,7 +264,7 @@

    Arguments

    @@ -279,7 +279,7 @@

    Arguments

    @@ -414,7 +414,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_multiply_print_statistics.html b/develop/proc/dbcsr_multiply_print_statistics.html index 2b89882b1af..12c6d2f76af 100644 --- a/develop/proc/dbcsr_multiply_print_statistics.html +++ b/develop/proc/dbcsr_multiply_print_statistics.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_multiply_s.html b/develop/proc/dbcsr_multiply_s.html index b2573f95cf0..a067cb7f762 100644 --- a/develop/proc/dbcsr_multiply_s.html +++ b/develop/proc/dbcsr_multiply_s.html @@ -77,15 +77,15 @@

    dbcsr_multiply_s
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,8 +201,8 @@

    Arguments

    @@ -246,8 +246,8 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -411,29 +411,29 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_multiply_s(transa, transb, &
    -                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    -                               first_row, last_row, first_column, last_column, first_k, last_k, &
    -                               retain_sparsity, filter_eps, &
    -                               flop)
    -      CHARACTER(LEN=1), INTENT(IN)                       :: transa, transb
    -      REAL(KIND=real_4), INTENT(IN)                      :: alpha
    -      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_a, matrix_b
    -      REAL(KIND=real_4), INTENT(IN)                      :: beta
    -      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_c
    -      INTEGER, INTENT(IN), OPTIONAL                      :: first_row, last_row, first_column, &
    -                                                            last_column, first_k, last_k
    -      LOGICAL, INTENT(IN), OPTIONAL                      :: retain_sparsity
    -      REAL(KIND=real_8), INTENT(IN), OPTIONAL            :: filter_eps
    -      INTEGER(KIND=int_8), INTENT(OUT), OPTIONAL         :: flop
    +    
          SUBROUTINE dbcsr_multiply_s (transa, transb, &
    +                                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    +                                               first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                               retain_sparsity, filter_eps, flop)
    +         CHARACTER(LEN=1), INTENT(IN)             :: transa, transb
    +         REAL(kind=real_4), INTENT(IN)                      :: alpha
    +         TYPE(dbcsr_type), INTENT(IN)             :: matrix_a, matrix_b
    +         REAL(kind=real_4), INTENT(IN)                      :: beta
    +         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_c
    +         INTEGER, INTENT(IN), OPTIONAL            :: first_row, last_row, &
    +                                                     first_column, last_column, &
    +                                                     first_k, last_k
    +         LOGICAL, INTENT(IN), OPTIONAL            :: retain_sparsity
    +         REAL(kind=real_8), INTENT(IN), OPTIONAL :: filter_eps
    +         INTEGER(int_8), INTENT(OUT), OPTIONAL    :: flop
     
    -      CALL dbcsr_multiply_generic(transa, transb, &
    -                                  dbcsr_scalar(alpha), matrix_a, matrix_b, dbcsr_scalar(beta), matrix_c, &
    -                                  first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                  retain_sparsity, &
    -                                  filter_eps=filter_eps, &
    -                                  flop=flop)
    -   END SUBROUTINE dbcsr_multiply_s
    +         CALL dbcsr_multiply_prv(transa, transb, &
    +                                 alpha, matrix_a%prv, matrix_b%prv, beta, matrix_c%prv, &
    +                                 first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                 retain_sparsity, &
    +                                 filter_eps=filter_eps, &
    +                                 flop=flop)
    +      END SUBROUTINE dbcsr_multiply_s
     
    diff --git a/develop/proc/dbcsr_multiply_s~2.html b/develop/proc/dbcsr_multiply_s~2.html index a8a72627e85..751768b4d89 100644 --- a/develop/proc/dbcsr_multiply_s~2.html +++ b/develop/proc/dbcsr_multiply_s~2.html @@ -77,15 +77,15 @@

    dbcsr_multiply_s
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,8 +201,8 @@

    Arguments

    @@ -246,8 +246,8 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -411,29 +411,29 @@

    Arguments

    Source Code

    -
          SUBROUTINE dbcsr_multiply_s (transa, transb, &
    -                                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    -                                               first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                               retain_sparsity, filter_eps, flop)
    -         CHARACTER(LEN=1), INTENT(IN)             :: transa, transb
    -         REAL(kind=real_4), INTENT(IN)                      :: alpha
    -         TYPE(dbcsr_type), INTENT(IN)             :: matrix_a, matrix_b
    -         REAL(kind=real_4), INTENT(IN)                      :: beta
    -         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_c
    -         INTEGER, INTENT(IN), OPTIONAL            :: first_row, last_row, &
    -                                                     first_column, last_column, &
    -                                                     first_k, last_k
    -         LOGICAL, INTENT(IN), OPTIONAL            :: retain_sparsity
    -         REAL(kind=real_8), INTENT(IN), OPTIONAL :: filter_eps
    -         INTEGER(int_8), INTENT(OUT), OPTIONAL    :: flop
    +    
       SUBROUTINE dbcsr_multiply_s(transa, transb, &
    +                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    +                               first_row, last_row, first_column, last_column, first_k, last_k, &
    +                               retain_sparsity, filter_eps, &
    +                               flop)
    +      CHARACTER(LEN=1), INTENT(IN)                       :: transa, transb
    +      REAL(KIND=real_4), INTENT(IN)                      :: alpha
    +      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_a, matrix_b
    +      REAL(KIND=real_4), INTENT(IN)                      :: beta
    +      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_c
    +      INTEGER, INTENT(IN), OPTIONAL                      :: first_row, last_row, first_column, &
    +                                                            last_column, first_k, last_k
    +      LOGICAL, INTENT(IN), OPTIONAL                      :: retain_sparsity
    +      REAL(KIND=real_8), INTENT(IN), OPTIONAL            :: filter_eps
    +      INTEGER(KIND=int_8), INTENT(OUT), OPTIONAL         :: flop
     
    -         CALL dbcsr_multiply_prv(transa, transb, &
    -                                 alpha, matrix_a%prv, matrix_b%prv, beta, matrix_c%prv, &
    -                                 first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                 retain_sparsity, &
    -                                 filter_eps=filter_eps, &
    -                                 flop=flop)
    -      END SUBROUTINE dbcsr_multiply_s
    +      CALL dbcsr_multiply_generic(transa, transb, &
    +                                  dbcsr_scalar(alpha), matrix_a, matrix_b, dbcsr_scalar(beta), matrix_c, &
    +                                  first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                  retain_sparsity, &
    +                                  filter_eps=filter_eps, &
    +                                  flop=flop)
    +   END SUBROUTINE dbcsr_multiply_s
     
    diff --git a/develop/proc/dbcsr_multiply_z.html b/develop/proc/dbcsr_multiply_z.html index b7d2e2c9bf7..313086b9a17 100644 --- a/develop/proc/dbcsr_multiply_z.html +++ b/develop/proc/dbcsr_multiply_z.html @@ -77,15 +77,15 @@

    dbcsr_multiply_z
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,8 +201,8 @@

    Arguments

    @@ -246,8 +246,8 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -411,29 +411,29 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_multiply_z(transa, transb, &
    -                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    -                               first_row, last_row, first_column, last_column, first_k, last_k, &
    -                               retain_sparsity, filter_eps, &
    -                               flop)
    -      CHARACTER(LEN=1), INTENT(IN)                       :: transa, transb
    -      COMPLEX(KIND=real_8), INTENT(IN)                   :: alpha
    -      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_a, matrix_b
    -      COMPLEX(KIND=real_8), INTENT(IN)                   :: beta
    -      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_c
    -      INTEGER, INTENT(IN), OPTIONAL                      :: first_row, last_row, first_column, &
    -                                                            last_column, first_k, last_k
    -      LOGICAL, INTENT(IN), OPTIONAL                      :: retain_sparsity
    -      REAL(KIND=real_8), INTENT(IN), OPTIONAL            :: filter_eps
    -      INTEGER(KIND=int_8), INTENT(OUT), OPTIONAL         :: flop
    +    
          SUBROUTINE dbcsr_multiply_z (transa, transb, &
    +                                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    +                                               first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                               retain_sparsity, filter_eps, flop)
    +         CHARACTER(LEN=1), INTENT(IN)             :: transa, transb
    +         COMPLEX(kind=real_8), INTENT(IN)                      :: alpha
    +         TYPE(dbcsr_type), INTENT(IN)             :: matrix_a, matrix_b
    +         COMPLEX(kind=real_8), INTENT(IN)                      :: beta
    +         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_c
    +         INTEGER, INTENT(IN), OPTIONAL            :: first_row, last_row, &
    +                                                     first_column, last_column, &
    +                                                     first_k, last_k
    +         LOGICAL, INTENT(IN), OPTIONAL            :: retain_sparsity
    +         REAL(kind=real_8), INTENT(IN), OPTIONAL :: filter_eps
    +         INTEGER(int_8), INTENT(OUT), OPTIONAL    :: flop
     
    -      CALL dbcsr_multiply_generic(transa, transb, &
    -                                  dbcsr_scalar(alpha), matrix_a, matrix_b, dbcsr_scalar(beta), matrix_c, &
    -                                  first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                  retain_sparsity, &
    -                                  filter_eps=filter_eps, &
    -                                  flop=flop)
    -   END SUBROUTINE dbcsr_multiply_z
    +         CALL dbcsr_multiply_prv(transa, transb, &
    +                                 alpha, matrix_a%prv, matrix_b%prv, beta, matrix_c%prv, &
    +                                 first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                 retain_sparsity, &
    +                                 filter_eps=filter_eps, &
    +                                 flop=flop)
    +      END SUBROUTINE dbcsr_multiply_z
     
    diff --git a/develop/proc/dbcsr_multiply_z~2.html b/develop/proc/dbcsr_multiply_z~2.html index 5f330738370..8a2345bb541 100644 --- a/develop/proc/dbcsr_multiply_z~2.html +++ b/develop/proc/dbcsr_multiply_z~2.html @@ -77,15 +77,15 @@

    dbcsr_multiply_z
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,8 +201,8 @@

    Arguments

    @@ -246,8 +246,8 @@

    Arguments

    @@ -276,7 +276,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -336,7 +336,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -411,29 +411,29 @@

    Arguments

    Source Code

    -
          SUBROUTINE dbcsr_multiply_z (transa, transb, &
    -                                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    -                                               first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                               retain_sparsity, filter_eps, flop)
    -         CHARACTER(LEN=1), INTENT(IN)             :: transa, transb
    -         COMPLEX(kind=real_8), INTENT(IN)                      :: alpha
    -         TYPE(dbcsr_type), INTENT(IN)             :: matrix_a, matrix_b
    -         COMPLEX(kind=real_8), INTENT(IN)                      :: beta
    -         TYPE(dbcsr_type), INTENT(INOUT)          :: matrix_c
    -         INTEGER, INTENT(IN), OPTIONAL            :: first_row, last_row, &
    -                                                     first_column, last_column, &
    -                                                     first_k, last_k
    -         LOGICAL, INTENT(IN), OPTIONAL            :: retain_sparsity
    -         REAL(kind=real_8), INTENT(IN), OPTIONAL :: filter_eps
    -         INTEGER(int_8), INTENT(OUT), OPTIONAL    :: flop
    +    
       SUBROUTINE dbcsr_multiply_z(transa, transb, &
    +                               alpha, matrix_a, matrix_b, beta, matrix_c, &
    +                               first_row, last_row, first_column, last_column, first_k, last_k, &
    +                               retain_sparsity, filter_eps, &
    +                               flop)
    +      CHARACTER(LEN=1), INTENT(IN)                       :: transa, transb
    +      COMPLEX(KIND=real_8), INTENT(IN)                   :: alpha
    +      TYPE(dbcsr_type), INTENT(IN)                       :: matrix_a, matrix_b
    +      COMPLEX(KIND=real_8), INTENT(IN)                   :: beta
    +      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix_c
    +      INTEGER, INTENT(IN), OPTIONAL                      :: first_row, last_row, first_column, &
    +                                                            last_column, first_k, last_k
    +      LOGICAL, INTENT(IN), OPTIONAL                      :: retain_sparsity
    +      REAL(KIND=real_8), INTENT(IN), OPTIONAL            :: filter_eps
    +      INTEGER(KIND=int_8), INTENT(OUT), OPTIONAL         :: flop
     
    -         CALL dbcsr_multiply_prv(transa, transb, &
    -                                 alpha, matrix_a%prv, matrix_b%prv, beta, matrix_c%prv, &
    -                                 first_row, last_row, first_column, last_column, first_k, last_k, &
    -                                 retain_sparsity, &
    -                                 filter_eps=filter_eps, &
    -                                 flop=flop)
    -      END SUBROUTINE dbcsr_multiply_z
    +      CALL dbcsr_multiply_generic(transa, transb, &
    +                                  dbcsr_scalar(alpha), matrix_a, matrix_b, dbcsr_scalar(beta), matrix_c, &
    +                                  first_row, last_row, first_column, last_column, first_k, last_k, &
    +                                  retain_sparsity, &
    +                                  filter_eps=filter_eps, &
    +                                  flop=flop)
    +   END SUBROUTINE dbcsr_multiply_z
     
    diff --git a/develop/proc/dbcsr_mutable_destroy.html b/develop/proc/dbcsr_mutable_destroy.html index 2ff0530d1b0..f3a76a4d9b5 100644 --- a/develop/proc/dbcsr_mutable_destroy.html +++ b/develop/proc/dbcsr_mutable_destroy.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mutable_init.html b/develop/proc/dbcsr_mutable_init.html index 7d00511ccfc..21971351ff3 100644 --- a/develop/proc/dbcsr_mutable_init.html +++ b/develop/proc/dbcsr_mutable_init.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mutable_instantiated.html b/develop/proc/dbcsr_mutable_instantiated.html index 755efd16f84..48e4fce676e 100644 --- a/develop/proc/dbcsr_mutable_instantiated.html +++ b/develop/proc/dbcsr_mutable_instantiated.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mutable_new.html b/develop/proc/dbcsr_mutable_new.html index de4f7b73af8..183cb227ec6 100644 --- a/develop/proc/dbcsr_mutable_new.html +++ b/develop/proc/dbcsr_mutable_new.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_mutable_release.html b/develop/proc/dbcsr_mutable_release.html index d433d341478..1c4f5665f6f 100644 --- a/develop/proc/dbcsr_mutable_release.html +++ b/develop/proc/dbcsr_mutable_release.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_name.html b/develop/proc/dbcsr_name.html index eee24241491..f8160429296 100644 --- a/develop/proc/dbcsr_name.html +++ b/develop/proc/dbcsr_name.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + character(len=default_string_length)

    diff --git a/develop/proc/dbcsr_nblkcols_local.html b/develop/proc/dbcsr_nblkcols_local.html index 96ea47d8689..d593a0760dd 100644 --- a/develop/proc/dbcsr_nblkcols_local.html +++ b/develop/proc/dbcsr_nblkcols_local.html @@ -77,15 +77,15 @@

    dbcsr_nblkcols_local
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_new_transposed.html b/develop/proc/dbcsr_new_transposed.html index 6f74ec24500..585093c8bb9 100644 --- a/develop/proc/dbcsr_new_transposed.html +++ b/develop/proc/dbcsr_new_transposed.html @@ -161,7 +161,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_nfullcols_local.html b/develop/proc/dbcsr_nfullcols_local.html index 023a7bb0d9a..bcb6fe935c4 100644 --- a/develop/proc/dbcsr_nfullcols_local.html +++ b/develop/proc/dbcsr_nfullcols_local.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_nfullcols_total.html b/develop/proc/dbcsr_nfullcols_total.html index 3c855493a0e..1f4d938e127 100644 --- a/develop/proc/dbcsr_nfullcols_total.html +++ b/develop/proc/dbcsr_nfullcols_total.html @@ -77,15 +77,15 @@

    dbcsr_nfullcols_total
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_nfullrows_total.html b/develop/proc/dbcsr_nfullrows_total.html index b2ab1c9286b..0459986537b 100644 --- a/develop/proc/dbcsr_nfullrows_total.html +++ b/develop/proc/dbcsr_nfullrows_total.html @@ -77,15 +77,15 @@

    dbcsr_nfullrows_total
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - + @@ -187,11 +187,11 @@

    Arguments

    @@ -217,22 +217,12 @@

    Arguments

    Source Code

       SUBROUTINE dbcsr_norm_r8_vec(matrix, which_norm, norm_vector)
    -      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    -      INTEGER, INTENT(IN)                                :: which_norm
    -      REAL(KIND=real_8), DIMENSION(:), INTENT(OUT), &
    -         TARGET, CONTIGUOUS                              :: norm_vector
     
    -      REAL(KIND=real_8), DIMENSION(:), POINTER, CONTIGUOUS :: v_p
    -      TYPE(dbcsr_data_obj)                               :: norm_vector_a
    -
    -      CALL dbcsr_data_init(norm_vector_a)
    -      CALL dbcsr_data_new(norm_vector_a, dbcsr_type_real_8)
    -      v_p => norm_vector
    -      CALL dbcsr_data_set_pointer(norm_vector_a, v_p)
    -      CALL dbcsr_norm_vec(matrix, which_norm, norm_vector_a)
    -      CALL dbcsr_data_clear_pointer(norm_vector_a)
    -      CALL dbcsr_data_release(norm_vector_a)
    +      TYPE(dbcsr_type), INTENT(INOUT), TARGET            :: matrix
    +      INTEGER, INTENT(IN)                                :: which_norm
    +      REAL(dp), DIMENSION(:), INTENT(OUT)                :: norm_vector
     
    +      CALL dbcsr_norm_r8_vec_prv(matrix%prv, which_norm, norm_vector)
        END SUBROUTINE dbcsr_norm_r8_vec
     
    diff --git a/develop/proc/dbcsr_norm_r8_vec~2.html b/develop/proc/dbcsr_norm_r8_vec~2.html index 06924ecf38d..ee81f098e6f 100644 --- a/develop/proc/dbcsr_norm_r8_vec~2.html +++ b/develop/proc/dbcsr_norm_r8_vec~2.html @@ -72,20 +72,20 @@

    dbcsr_norm_r8_vec
  • 6 statements + title=" 0.0% of total for procedures.">14 statements
  • - Source File + Source File
  • @@ -137,7 +137,7 @@

    Contents

    -

    private subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector) +

    public subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector)

    @@ -156,12 +156,12 @@

    Arguments

    - + @@ -171,7 +171,7 @@

    Arguments

    @@ -186,12 +186,12 @@

    Arguments

    @@ -217,12 +217,22 @@

    Arguments

    Source Code

       SUBROUTINE dbcsr_norm_r8_vec(matrix, which_norm, norm_vector)
    -
    -      TYPE(dbcsr_type), INTENT(INOUT), TARGET            :: matrix
    +      TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
           INTEGER, INTENT(IN)                                :: which_norm
    -      REAL(dp), DIMENSION(:), INTENT(OUT)                :: norm_vector
    +      REAL(KIND=real_8), DIMENSION(:), INTENT(OUT), &
    +         TARGET, CONTIGUOUS                              :: norm_vector
    +
    +      REAL(KIND=real_8), DIMENSION(:), POINTER, CONTIGUOUS :: v_p
    +      TYPE(dbcsr_data_obj)                               :: norm_vector_a
    +
    +      CALL dbcsr_data_init(norm_vector_a)
    +      CALL dbcsr_data_new(norm_vector_a, dbcsr_type_real_8)
    +      v_p => norm_vector
    +      CALL dbcsr_data_set_pointer(norm_vector_a, v_p)
    +      CALL dbcsr_norm_vec(matrix, which_norm, norm_vector_a)
    +      CALL dbcsr_data_clear_pointer(norm_vector_a)
    +      CALL dbcsr_data_release(norm_vector_a)
     
    -      CALL dbcsr_norm_r8_vec_prv(matrix%prv, which_norm, norm_vector)
        END SUBROUTINE dbcsr_norm_r8_vec
     
    diff --git a/develop/proc/dbcsr_norm_scalar.html b/develop/proc/dbcsr_norm_scalar.html index 52ebf18ae74..20c9c072c2f 100644 --- a/develop/proc/dbcsr_norm_scalar.html +++ b/develop/proc/dbcsr_norm_scalar.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_norm_scalar~2.html b/develop/proc/dbcsr_norm_scalar~2.html index d48790589c9..e57e59cd399 100644 --- a/develop/proc/dbcsr_norm_scalar~2.html +++ b/develop/proc/dbcsr_norm_scalar~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_norm_vec.html b/develop/proc/dbcsr_norm_vec.html index 7f8daf4ec1a..16c900cdde2 100644 --- a/develop/proc/dbcsr_norm_vec.html +++ b/develop/proc/dbcsr_norm_vec.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_pack_meta.html b/develop/proc/dbcsr_pack_meta.html index 72b64142109..e6025eb5aaf 100644 --- a/develop/proc/dbcsr_pack_meta.html +++ b/develop/proc/dbcsr_pack_meta.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_print.html b/develop/proc/dbcsr_print.html index a07743b8a69..5972f6e9697 100644 --- a/develop/proc/dbcsr_print.html +++ b/develop/proc/dbcsr_print.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_print_block_sum.html b/develop/proc/dbcsr_print_block_sum.html index 025cab755d8..cf2a9f2ae1b 100644 --- a/develop/proc/dbcsr_print_block_sum.html +++ b/develop/proc/dbcsr_print_block_sum.html @@ -72,20 +72,20 @@

    dbcsr_print_block_sum
  • 68 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -141,7 +141,7 @@

    public subroutine dbcsr_print_block_sum(matrix, unit_nr)

    -

    Prints the sum of the elements for each block

    +

    Prints the sum of the elements in each block

    Arguments

    @@ -157,8 +157,8 @@

    Arguments

    - + @@ -203,95 +203,11 @@

    Arguments

    Source Code

       SUBROUTINE dbcsr_print_block_sum(matrix, unit_nr)
    -      !! Prints the sum of the elements for each block
    -
    +      !! Prints the sum of the elements in each block
           TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    -         !! matrix
    -      INTEGER, INTENT(IN), OPTIONAL                      :: unit_nr
    -
    -      CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_print_block_sum'
    -
    -      COMPLEX(KIND=real_4)                               :: blk_sum_c_sp
    -      COMPLEX(KIND=real_4), DIMENSION(:), POINTER        :: c_sp
    -      COMPLEX(KIND=real_8)                               :: blk_sum_c_dp
    -      COMPLEX(KIND=real_8), DIMENSION(:), POINTER        :: c_dp
    -      INTEGER                                            :: bc, blk, blk_p, br, handle, iunit, m, &
    -                                                            mn, n
    -      INTEGER, DIMENSION(:), POINTER                     :: col_blk_offset, col_blk_size, &
    -                                                            row_blk_offset, row_blk_size
    -      REAL(KIND=real_4)                                  :: blk_sum_r_sp
    -      REAL(KIND=real_4), DIMENSION(:), POINTER           :: r_sp
    -      REAL(KIND=real_8)                                  :: blk_sum_r_dp
    -      REAL(KIND=real_8), DIMENSION(:), POINTER           :: r_dp
    -
    -!   ---------------------------------------------------------------------------
    -
    -      CALL timeset(routineN, handle)
    -      IF (.NOT. dbcsr_valid_index(matrix)) &
    -         DBCSR_WARN("Can not print invalid matrix.")
    -
    -      iunit = default_output_unit
    -      IF (PRESENT(unit_nr)) iunit = unit_nr
    -
    -      IF (iunit > 0) THEN
    -
    -         SELECT CASE (matrix%data_type)
    -         CASE (dbcsr_type_real_8)
    -            CALL dbcsr_get_data(matrix%data_area, r_dp)
    -         CASE (dbcsr_type_real_4)
    -            CALL dbcsr_get_data(matrix%data_area, r_sp)
    -         CASE (dbcsr_type_complex_8)
    -            CALL dbcsr_get_data(matrix%data_area, c_dp)
    -         CASE (dbcsr_type_complex_4)
    -            CALL dbcsr_get_data(matrix%data_area, c_sp)
    -         END SELECT
    -         row_blk_size => array_data(matrix%row_blk_size)
    -         col_blk_size => array_data(matrix%col_blk_size)
    -         row_blk_offset => array_data(matrix%row_blk_offset)
    -         col_blk_offset => array_data(matrix%col_blk_offset)
    -
    -         IF (matrix%nblks .GT. 0) THEN
    -            DO br = 1, matrix%nblkrows_total
    -               m = row_blk_size(br)
    -               DO blk = matrix%row_p(br) + 1, matrix%row_p(br + 1)
    -                  bc = matrix%col_i(blk)
    -                  n = col_blk_size(bc)
    -                  mn = m*n
    -                  blk_p = ABS(matrix%blk_p(blk))
    -                  block_exists: IF (blk_p .NE. 0) THEN
    -                     IF (mn .GT. 0) THEN
    -                        SELECT CASE (matrix%data_type)
    -                        CASE (dbcsr_type_real_8)
    -                           blk_sum_r_dp = SUM(r_dp(blk_p:blk_p + mn - 1))
    -                           WRITE (iunit, '(I6,I6,ES18.9)') &
    -                              br, bc, blk_sum_r_dp
    -                        CASE (dbcsr_type_real_4)
    -                           blk_sum_r_sp = SUM(r_sp(blk_p:blk_p + mn - 1))
    -                           WRITE (iunit, '(I6,I6,ES18.9)') &
    -                              br, bc, blk_sum_r_sp
    -                        CASE (dbcsr_type_complex_8)
    -                           blk_sum_c_dp = SUM(c_dp(blk_p:blk_p + mn - 1))
    -                           WRITE (iunit, '(I6,I6,ES18.9," I*",ES18.9)') &
    -                              br, bc, REAL(blk_sum_c_dp), AIMAG(blk_sum_c_dp)
    -                        CASE (dbcsr_type_complex_4)
    -                           blk_sum_c_sp = SUM(c_sp(blk_p:blk_p + mn - 1))
    -                           WRITE (iunit, '(I6,I6,ES18.9," I*",ES18.9)') &
    -                              br, bc, REAL(blk_sum_c_sp), AIMAG(blk_sum_c_sp)
    -                        END SELECT
    -                     ELSE
    -                        blk_sum_r_dp = 0.0_dp
    -                        WRITE (iunit, '(I6,I6,ES18.9)') &
    -                           br, bc, blk_sum_r_dp
    -                     END IF
    -                  END IF block_exists
    -               END DO
    -            END DO
    -         END IF
    -
    -      END IF ! unit > 0
    -
    -      CALL timestop(handle)
    +      INTEGER, OPTIONAL                                  :: unit_nr
     
    +      CALL dbcsr_print_block_sum_prv(matrix%prv, unit_nr)
        END SUBROUTINE dbcsr_print_block_sum
     
    diff --git a/develop/proc/dbcsr_print_block_sum~2.html b/develop/proc/dbcsr_print_block_sum~2.html index 77345f5e970..33f489ef066 100644 --- a/develop/proc/dbcsr_print_block_sum~2.html +++ b/develop/proc/dbcsr_print_block_sum~2.html @@ -72,20 +72,20 @@

    dbcsr_print_block_sum
  • 5 statements + title=" 0.1% of total for procedures.">68 statements
  • - Source File + Source File
  • @@ -141,7 +141,7 @@

    public subroutine dbcsr_print_block_sum(matrix, unit_nr)

    -

    Prints the sum of the elements in each block

    +

    Prints the sum of the elements for each block

    Arguments

    @@ -157,8 +157,8 @@

    Arguments

    - + @@ -203,11 +203,95 @@

    Arguments

    Source Code

       SUBROUTINE dbcsr_print_block_sum(matrix, unit_nr)
    -      !! Prints the sum of the elements in each block
    +      !! Prints the sum of the elements for each block
    +
           TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    -      INTEGER, OPTIONAL                                  :: unit_nr
    +         !! matrix
    +      INTEGER, INTENT(IN), OPTIONAL                      :: unit_nr
    +
    +      CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_print_block_sum'
    +
    +      COMPLEX(KIND=real_4)                               :: blk_sum_c_sp
    +      COMPLEX(KIND=real_4), DIMENSION(:), POINTER        :: c_sp
    +      COMPLEX(KIND=real_8)                               :: blk_sum_c_dp
    +      COMPLEX(KIND=real_8), DIMENSION(:), POINTER        :: c_dp
    +      INTEGER                                            :: bc, blk, blk_p, br, handle, iunit, m, &
    +                                                            mn, n
    +      INTEGER, DIMENSION(:), POINTER                     :: col_blk_offset, col_blk_size, &
    +                                                            row_blk_offset, row_blk_size
    +      REAL(KIND=real_4)                                  :: blk_sum_r_sp
    +      REAL(KIND=real_4), DIMENSION(:), POINTER           :: r_sp
    +      REAL(KIND=real_8)                                  :: blk_sum_r_dp
    +      REAL(KIND=real_8), DIMENSION(:), POINTER           :: r_dp
    +
    +!   ---------------------------------------------------------------------------
    +
    +      CALL timeset(routineN, handle)
    +      IF (.NOT. dbcsr_valid_index(matrix)) &
    +         DBCSR_WARN("Can not print invalid matrix.")
    +
    +      iunit = default_output_unit
    +      IF (PRESENT(unit_nr)) iunit = unit_nr
    +
    +      IF (iunit > 0) THEN
    +
    +         SELECT CASE (matrix%data_type)
    +         CASE (dbcsr_type_real_8)
    +            CALL dbcsr_get_data(matrix%data_area, r_dp)
    +         CASE (dbcsr_type_real_4)
    +            CALL dbcsr_get_data(matrix%data_area, r_sp)
    +         CASE (dbcsr_type_complex_8)
    +            CALL dbcsr_get_data(matrix%data_area, c_dp)
    +         CASE (dbcsr_type_complex_4)
    +            CALL dbcsr_get_data(matrix%data_area, c_sp)
    +         END SELECT
    +         row_blk_size => array_data(matrix%row_blk_size)
    +         col_blk_size => array_data(matrix%col_blk_size)
    +         row_blk_offset => array_data(matrix%row_blk_offset)
    +         col_blk_offset => array_data(matrix%col_blk_offset)
    +
    +         IF (matrix%nblks .GT. 0) THEN
    +            DO br = 1, matrix%nblkrows_total
    +               m = row_blk_size(br)
    +               DO blk = matrix%row_p(br) + 1, matrix%row_p(br + 1)
    +                  bc = matrix%col_i(blk)
    +                  n = col_blk_size(bc)
    +                  mn = m*n
    +                  blk_p = ABS(matrix%blk_p(blk))
    +                  block_exists: IF (blk_p .NE. 0) THEN
    +                     IF (mn .GT. 0) THEN
    +                        SELECT CASE (matrix%data_type)
    +                        CASE (dbcsr_type_real_8)
    +                           blk_sum_r_dp = SUM(r_dp(blk_p:blk_p + mn - 1))
    +                           WRITE (iunit, '(I6,I6,ES18.9)') &
    +                              br, bc, blk_sum_r_dp
    +                        CASE (dbcsr_type_real_4)
    +                           blk_sum_r_sp = SUM(r_sp(blk_p:blk_p + mn - 1))
    +                           WRITE (iunit, '(I6,I6,ES18.9)') &
    +                              br, bc, blk_sum_r_sp
    +                        CASE (dbcsr_type_complex_8)
    +                           blk_sum_c_dp = SUM(c_dp(blk_p:blk_p + mn - 1))
    +                           WRITE (iunit, '(I6,I6,ES18.9," I*",ES18.9)') &
    +                              br, bc, REAL(blk_sum_c_dp), AIMAG(blk_sum_c_dp)
    +                        CASE (dbcsr_type_complex_4)
    +                           blk_sum_c_sp = SUM(c_sp(blk_p:blk_p + mn - 1))
    +                           WRITE (iunit, '(I6,I6,ES18.9," I*",ES18.9)') &
    +                              br, bc, REAL(blk_sum_c_sp), AIMAG(blk_sum_c_sp)
    +                        END SELECT
    +                     ELSE
    +                        blk_sum_r_dp = 0.0_dp
    +                        WRITE (iunit, '(I6,I6,ES18.9)') &
    +                           br, bc, blk_sum_r_dp
    +                     END IF
    +                  END IF block_exists
    +               END DO
    +            END DO
    +         END IF
    +
    +      END IF ! unit > 0
    +
    +      CALL timestop(handle)
     
    -      CALL dbcsr_print_block_sum_prv(matrix%prv, unit_nr)
        END SUBROUTINE dbcsr_print_block_sum
     
    diff --git a/develop/proc/dbcsr_print_config.html b/develop/proc/dbcsr_print_config.html index 1b6ca6791ef..e2c65b11190 100644 --- a/develop/proc/dbcsr_print_config.html +++ b/develop/proc/dbcsr_print_config.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_print_statistics.html b/develop/proc/dbcsr_print_statistics.html index 43f84690832..f790d0e587e 100644 --- a/develop/proc/dbcsr_print_statistics.html +++ b/develop/proc/dbcsr_print_statistics.html @@ -72,20 +72,20 @@

    dbcsr_print_statistics
  • 21 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -141,8 +141,7 @@

    public subroutine dbcsr_print_statistics(print_timers, callgraph_filename)

    -

    Show the whole DBCSR statistics -Prepares the DBCSR library for use.

    +

    Print statistics

    Arguments

    @@ -204,37 +203,12 @@

    Arguments

    Source Code

       SUBROUTINE dbcsr_print_statistics(print_timers, callgraph_filename)
    -      !! Show the whole DBCSR statistics
    -      !! Prepares the DBCSR library for use.
    -
    +      !! Print statistics
           LOGICAL, INTENT(IN), OPTIONAL          :: print_timers
           CHARACTER(len=*), INTENT(IN), OPTIONAL :: callgraph_filename
     
    -      LOGICAL :: my_print_timers
    -
    -      IF (ext_io_unit > 0) THEN
    -         WRITE (UNIT=ext_io_unit, FMT="(/,T2,A)") REPEAT("-", 79)
    -         WRITE (UNIT=ext_io_unit, FMT="(T2,A,T80,A)") "-", "-"
    -         WRITE (UNIT=ext_io_unit, FMT="(T2,A,T35,A,T80,A)") "-", "DBCSR STATISTICS", "-"
    -         WRITE (UNIT=ext_io_unit, FMT="(T2,A,T80,A)") "-", "-"
    -         WRITE (UNIT=ext_io_unit, FMT="(T2,A)") REPEAT("-", 79)
    -      END IF
    -
    -      call dbcsr_multiply_print_statistics(default_group, ext_io_unit)
    -
    -      IF (ext_io_unit > 0) WRITE (UNIT=ext_io_unit, FMT="(T2,A)") REPEAT("-", 79)
    -
    -      CALL describe_mp_perf_env(ext_io_unit)
    -
    -      my_print_timers = .FALSE.
    -      IF (PRESENT(print_timers)) my_print_timers = print_timers
    -      IF (my_print_timers) CALL dbcsr_print_timers()
    -
    -      ! Dump callgraph
    -      IF (PRESENT(callgraph_filename) .AND. ASSOCIATED(logger)) THEN
    -         CALL timings_report_callgraph(callgraph_filename)
    -      END IF
    -   END SUBROUTINE dbcsr_print_statistics
    +      CALL dbcsr_print_statistics_prv(print_timers, callgraph_filename)
    +   END SUBROUTINE dbcsr_print_statistics
     
    diff --git a/develop/proc/dbcsr_print_statistics~2.html b/develop/proc/dbcsr_print_statistics~2.html index 9ee915cc2ca..fa838e3fc19 100644 --- a/develop/proc/dbcsr_print_statistics~2.html +++ b/develop/proc/dbcsr_print_statistics~2.html @@ -72,20 +72,20 @@

    dbcsr_print_statistics
  • 5 statements + title=" 0.0% of total for procedures.">21 statements
  • - Source File + Source File
  • @@ -141,7 +141,8 @@

    public subroutine dbcsr_print_statistics(print_timers, callgraph_filename)

    -

    Print statistics

    +

    Show the whole DBCSR statistics +Prepares the DBCSR library for use.

    Arguments

    @@ -203,12 +204,37 @@

    Arguments

    Source Code

       SUBROUTINE dbcsr_print_statistics(print_timers, callgraph_filename)
    -      !! Print statistics
    +      !! Show the whole DBCSR statistics
    +      !! Prepares the DBCSR library for use.
    +
           LOGICAL, INTENT(IN), OPTIONAL          :: print_timers
           CHARACTER(len=*), INTENT(IN), OPTIONAL :: callgraph_filename
     
    -      CALL dbcsr_print_statistics_prv(print_timers, callgraph_filename)
    -   END SUBROUTINE dbcsr_print_statistics
    +      LOGICAL :: my_print_timers
    +
    +      IF (ext_io_unit > 0) THEN
    +         WRITE (UNIT=ext_io_unit, FMT="(/,T2,A)") REPEAT("-", 79)
    +         WRITE (UNIT=ext_io_unit, FMT="(T2,A,T80,A)") "-", "-"
    +         WRITE (UNIT=ext_io_unit, FMT="(T2,A,T35,A,T80,A)") "-", "DBCSR STATISTICS", "-"
    +         WRITE (UNIT=ext_io_unit, FMT="(T2,A,T80,A)") "-", "-"
    +         WRITE (UNIT=ext_io_unit, FMT="(T2,A)") REPEAT("-", 79)
    +      END IF
    +
    +      call dbcsr_multiply_print_statistics(default_group, ext_io_unit)
    +
    +      IF (ext_io_unit > 0) WRITE (UNIT=ext_io_unit, FMT="(T2,A)") REPEAT("-", 79)
    +
    +      CALL describe_mp_perf_env(ext_io_unit)
    +
    +      my_print_timers = .FALSE.
    +      IF (PRESENT(print_timers)) my_print_timers = print_timers
    +      IF (my_print_timers) CALL dbcsr_print_timers()
    +
    +      ! Dump callgraph
    +      IF (PRESENT(callgraph_filename) .AND. ASSOCIATED(logger)) THEN
    +         CALL timings_report_callgraph(callgraph_filename)
    +      END IF
    +   END SUBROUTINE dbcsr_print_statistics
     
    diff --git a/develop/proc/dbcsr_printmat_matlab_c.html b/develop/proc/dbcsr_printmat_matlab_c.html index d22a76ca3ad..36228688d20 100644 --- a/develop/proc/dbcsr_printmat_matlab_c.html +++ b/develop/proc/dbcsr_printmat_matlab_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_printmat_matlab_d.html b/develop/proc/dbcsr_printmat_matlab_d.html index 74ea09711e9..350aa762eac 100644 --- a/develop/proc/dbcsr_printmat_matlab_d.html +++ b/develop/proc/dbcsr_printmat_matlab_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    @@ -267,7 +267,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_printmat_matlab_s.html b/develop/proc/dbcsr_printmat_matlab_s.html index c6b85de58d3..c8ee188420d 100644 --- a/develop/proc/dbcsr_printmat_matlab_s.html +++ b/develop/proc/dbcsr_printmat_matlab_s.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_printmat_matlab_z.html b/develop/proc/dbcsr_printmat_matlab_z.html index d02deefd7e3..e8e17a5f1af 100644 --- a/develop/proc/dbcsr_printmat_matlab_z.html +++ b/develop/proc/dbcsr_printmat_matlab_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_print~2.html b/develop/proc/dbcsr_print~2.html index 73f16701980..3e285c6fc2b 100644 --- a/develop/proc/dbcsr_print~2.html +++ b/develop/proc/dbcsr_print~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block2d_c.html b/develop/proc/dbcsr_put_block2d_c.html index ed24ab7d8b9..07949d759b2 100644 --- a/develop/proc/dbcsr_put_block2d_c.html +++ b/develop/proc/dbcsr_put_block2d_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -250,7 +250,7 @@

    Arguments

    @@ -266,7 +266,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block2d_c~2.html b/develop/proc/dbcsr_put_block2d_c~2.html index ee2a55ef41e..18eaec0bfc9 100644 --- a/develop/proc/dbcsr_put_block2d_c~2.html +++ b/develop/proc/dbcsr_put_block2d_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block2d_d.html b/develop/proc/dbcsr_put_block2d_d.html index 0d35dd1f770..9ff3cef1f42 100644 --- a/develop/proc/dbcsr_put_block2d_d.html +++ b/develop/proc/dbcsr_put_block2d_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -250,7 +250,7 @@

    Arguments

    @@ -266,7 +266,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block2d_d~2.html b/develop/proc/dbcsr_put_block2d_d~2.html index d1b2f9df709..a14115bb120 100644 --- a/develop/proc/dbcsr_put_block2d_d~2.html +++ b/develop/proc/dbcsr_put_block2d_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block2d_s.html b/develop/proc/dbcsr_put_block2d_s.html index 4dd33a0da64..371dfc065e1 100644 --- a/develop/proc/dbcsr_put_block2d_s.html +++ b/develop/proc/dbcsr_put_block2d_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -250,7 +250,7 @@

    Arguments

    @@ -266,7 +266,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block2d_s~2.html b/develop/proc/dbcsr_put_block2d_s~2.html index 8a13907044a..ad12e73cf69 100644 --- a/develop/proc/dbcsr_put_block2d_s~2.html +++ b/develop/proc/dbcsr_put_block2d_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block2d_z.html b/develop/proc/dbcsr_put_block2d_z.html index ef1f30596d9..431b6de16d6 100644 --- a/develop/proc/dbcsr_put_block2d_z.html +++ b/develop/proc/dbcsr_put_block2d_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -250,7 +250,7 @@

    Arguments

    @@ -266,7 +266,7 @@

    Arguments

    @@ -281,7 +281,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block2d_z~2.html b/develop/proc/dbcsr_put_block2d_z~2.html index 9121f40a104..0dc48a7ef7d 100644 --- a/develop/proc/dbcsr_put_block2d_z~2.html +++ b/develop/proc/dbcsr_put_block2d_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_area.html b/develop/proc/dbcsr_put_block_area.html index 5df4df47ea8..9438bacc10e 100644 --- a/develop/proc/dbcsr_put_block_area.html +++ b/develop/proc/dbcsr_put_block_area.html @@ -160,7 +160,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    @@ -205,7 +205,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    @@ -235,7 +235,7 @@

    Arguments

    @@ -250,7 +250,7 @@

    Arguments

    @@ -265,7 +265,7 @@

    Arguments

    @@ -280,7 +280,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_c.html b/develop/proc/dbcsr_put_block_c.html index 9460cfdd460..1773a9544cf 100644 --- a/develop/proc/dbcsr_put_block_c.html +++ b/develop/proc/dbcsr_put_block_c.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -221,7 +221,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    @@ -268,7 +268,7 @@

    Arguments

    @@ -283,7 +283,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_c~2.html b/develop/proc/dbcsr_put_block_c~2.html index 394531b4388..1a9ebc47b90 100644 --- a/develop/proc/dbcsr_put_block_c~2.html +++ b/develop/proc/dbcsr_put_block_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_d.html b/develop/proc/dbcsr_put_block_d.html index 3c59127894e..93f51b4f6af 100644 --- a/develop/proc/dbcsr_put_block_d.html +++ b/develop/proc/dbcsr_put_block_d.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -221,7 +221,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    @@ -268,7 +268,7 @@

    Arguments

    @@ -283,7 +283,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_d~2.html b/develop/proc/dbcsr_put_block_d~2.html index c1ec7f0eee9..32e28fc0b3e 100644 --- a/develop/proc/dbcsr_put_block_d~2.html +++ b/develop/proc/dbcsr_put_block_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_s.html b/develop/proc/dbcsr_put_block_s.html index 6fc6d3b44ac..51e0f38f9a0 100644 --- a/develop/proc/dbcsr_put_block_s.html +++ b/develop/proc/dbcsr_put_block_s.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -221,7 +221,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    @@ -268,7 +268,7 @@

    Arguments

    @@ -283,7 +283,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_s~2.html b/develop/proc/dbcsr_put_block_s~2.html index 1dc3735393c..d3881e14dbe 100644 --- a/develop/proc/dbcsr_put_block_s~2.html +++ b/develop/proc/dbcsr_put_block_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_z.html b/develop/proc/dbcsr_put_block_z.html index 38c6f617e6b..ccbd94cdac5 100644 --- a/develop/proc/dbcsr_put_block_z.html +++ b/develop/proc/dbcsr_put_block_z.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -221,7 +221,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    @@ -268,7 +268,7 @@

    Arguments

    @@ -283,7 +283,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_put_block_z~2.html b/develop/proc/dbcsr_put_block_z~2.html index 8480119adad..4f90d8f3c0a 100644 --- a/develop/proc/dbcsr_put_block_z~2.html +++ b/develop/proc/dbcsr_put_block_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_random_dist.html b/develop/proc/dbcsr_random_dist.html index 4cc83e6fc04..fdbe64be811 100644 --- a/develop/proc/dbcsr_random_dist.html +++ b/develop/proc/dbcsr_random_dist.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_real_dp_to_string.html b/develop/proc/dbcsr_real_dp_to_string.html index 1bd726c0416..4db34316c68 100644 --- a/develop/proc/dbcsr_real_dp_to_string.html +++ b/develop/proc/dbcsr_real_dp_to_string.html @@ -177,7 +177,7 @@

    Arguments

    Return Value - + character(len=11)

    diff --git a/develop/proc/dbcsr_reblocking_targets.html b/develop/proc/dbcsr_reblocking_targets.html index e70259cb2d3..8b01ed9bb9b 100644 --- a/develop/proc/dbcsr_reblocking_targets.html +++ b/develop/proc/dbcsr_reblocking_targets.html @@ -226,7 +226,7 @@

    Arguments

    @@ -242,7 +242,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_redistribute.html b/develop/proc/dbcsr_redistribute.html index 41fc374d3cb..fb9c3a567ab 100644 --- a/develop/proc/dbcsr_redistribute.html +++ b/develop/proc/dbcsr_redistribute.html @@ -159,7 +159,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_release.html b/develop/proc/dbcsr_release.html index 49172cad312..08a4bd63112 100644 --- a/develop/proc/dbcsr_release.html +++ b/develop/proc/dbcsr_release.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_release_locals.html b/develop/proc/dbcsr_release_locals.html index 5ec8709d35f..f502548ae16 100644 --- a/develop/proc/dbcsr_release_locals.html +++ b/develop/proc/dbcsr_release_locals.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_release_p.html b/develop/proc/dbcsr_release_p.html index fd525cafe35..d0ccf6bc212 100644 --- a/develop/proc/dbcsr_release_p.html +++ b/develop/proc/dbcsr_release_p.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_release~2.html b/develop/proc/dbcsr_release~2.html index 0e47a2c49ea..d88560c8d6b 100644 --- a/develop/proc/dbcsr_release~2.html +++ b/develop/proc/dbcsr_release~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_remove_block.html b/develop/proc/dbcsr_remove_block.html index 8f2a51a99cc..73d76c32f52 100644 --- a/develop/proc/dbcsr_remove_block.html +++ b/develop/proc/dbcsr_remove_block.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -221,7 +221,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_repl_get_stored_coordinates.html b/develop/proc/dbcsr_repl_get_stored_coordinates.html index 71435933c0e..920e6265610 100644 --- a/develop/proc/dbcsr_repl_get_stored_coordinates.html +++ b/develop/proc/dbcsr_repl_get_stored_coordinates.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_replicate.html b/develop/proc/dbcsr_replicate.html index 28a37cfc8a5..7dbbb9d4519 100644 --- a/develop/proc/dbcsr_replicate.html +++ b/develop/proc/dbcsr_replicate.html @@ -161,7 +161,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_replicate_all.html b/develop/proc/dbcsr_replicate_all.html index 34ab06e0fd9..b6008547107 100644 --- a/develop/proc/dbcsr_replicate_all.html +++ b/develop/proc/dbcsr_replicate_all.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_replicate_all~2.html b/develop/proc/dbcsr_replicate_all~2.html index 2a1db6379d3..b4dba97a833 100644 --- a/develop/proc/dbcsr_replicate_all~2.html +++ b/develop/proc/dbcsr_replicate_all~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_repoint_index.html b/develop/proc/dbcsr_repoint_index.html index f37144b112b..276c9060746 100644 --- a/develop/proc/dbcsr_repoint_index.html +++ b/develop/proc/dbcsr_repoint_index.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_all_blocks.html b/develop/proc/dbcsr_reserve_all_blocks.html index 1f05d385c9f..da200331485 100644 --- a/develop/proc/dbcsr_reserve_all_blocks.html +++ b/develop/proc/dbcsr_reserve_all_blocks.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_all_blocks~2.html b/develop/proc/dbcsr_reserve_all_blocks~2.html index d40bdd1419b..455f7ddb5b0 100644 --- a/develop/proc/dbcsr_reserve_all_blocks~2.html +++ b/develop/proc/dbcsr_reserve_all_blocks~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_block2d_c.html b/develop/proc/dbcsr_reserve_block2d_c.html index d03b31e95b9..256083a99df 100644 --- a/develop/proc/dbcsr_reserve_block2d_c.html +++ b/develop/proc/dbcsr_reserve_block2d_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_block2d_c~2.html b/develop/proc/dbcsr_reserve_block2d_c~2.html index d7728eb6ad6..7df62868a94 100644 --- a/develop/proc/dbcsr_reserve_block2d_c~2.html +++ b/develop/proc/dbcsr_reserve_block2d_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_block2d_d.html b/develop/proc/dbcsr_reserve_block2d_d.html index ec9f1bdb56e..0f2c5d31384 100644 --- a/develop/proc/dbcsr_reserve_block2d_d.html +++ b/develop/proc/dbcsr_reserve_block2d_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_block2d_d~2.html b/develop/proc/dbcsr_reserve_block2d_d~2.html index d6de4850b98..b57bceba17e 100644 --- a/develop/proc/dbcsr_reserve_block2d_d~2.html +++ b/develop/proc/dbcsr_reserve_block2d_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_block2d_s.html b/develop/proc/dbcsr_reserve_block2d_s.html index 49ca301243b..0c9534e6462 100644 --- a/develop/proc/dbcsr_reserve_block2d_s.html +++ b/develop/proc/dbcsr_reserve_block2d_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_block2d_s~2.html b/develop/proc/dbcsr_reserve_block2d_s~2.html index 1f0e20774cf..50cf324a0f4 100644 --- a/develop/proc/dbcsr_reserve_block2d_s~2.html +++ b/develop/proc/dbcsr_reserve_block2d_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_block2d_z.html b/develop/proc/dbcsr_reserve_block2d_z.html index 7a8b44ca199..6eb382a9f94 100644 --- a/develop/proc/dbcsr_reserve_block2d_z.html +++ b/develop/proc/dbcsr_reserve_block2d_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_block2d_z~2.html b/develop/proc/dbcsr_reserve_block2d_z~2.html index a4362ca603a..ceca9333500 100644 --- a/develop/proc/dbcsr_reserve_block2d_z~2.html +++ b/develop/proc/dbcsr_reserve_block2d_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_blocks.html b/develop/proc/dbcsr_reserve_blocks.html index 33e4a2324ae..27776a83831 100644 --- a/develop/proc/dbcsr_reserve_blocks.html +++ b/develop/proc/dbcsr_reserve_blocks.html @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_blocks~2.html b/develop/proc/dbcsr_reserve_blocks~2.html index 970641643eb..6143bdba02a 100644 --- a/develop/proc/dbcsr_reserve_blocks~2.html +++ b/develop/proc/dbcsr_reserve_blocks~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_diag_blocks.html b/develop/proc/dbcsr_reserve_diag_blocks.html index daa8ca54371..1a0354ae686 100644 --- a/develop/proc/dbcsr_reserve_diag_blocks.html +++ b/develop/proc/dbcsr_reserve_diag_blocks.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reserve_diag_blocks~2.html b/develop/proc/dbcsr_reserve_diag_blocks~2.html index a9362f7f46f..bc66bdbfacb 100644 --- a/develop/proc/dbcsr_reserve_diag_blocks~2.html +++ b/develop/proc/dbcsr_reserve_diag_blocks~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reset_locals.html b/develop/proc/dbcsr_reset_locals.html index a0b38569ac0..12f894ad75f 100644 --- a/develop/proc/dbcsr_reset_locals.html +++ b/develop/proc/dbcsr_reset_locals.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_reset_vlocals.html b/develop/proc/dbcsr_reset_vlocals.html index 42b0ca19f77..0511d4e5096 100644 --- a/develop/proc/dbcsr_reset_vlocals.html +++ b/develop/proc/dbcsr_reset_vlocals.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_rget_any.html b/develop/proc/dbcsr_rget_any.html index db873e60b56..3e06892b3c8 100644 --- a/develop/proc/dbcsr_rget_any.html +++ b/develop/proc/dbcsr_rget_any.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_row_block_offsets.html b/develop/proc/dbcsr_row_block_offsets.html index a9bb9bc1c87..77c08268ddf 100644 --- a/develop/proc/dbcsr_row_block_offsets.html +++ b/develop/proc/dbcsr_row_block_offsets.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_row_block_sizes.html b/develop/proc/dbcsr_row_block_sizes.html index b4e7cde5b8c..505d1628f9b 100644 --- a/develop/proc/dbcsr_row_block_sizes.html +++ b/develop/proc/dbcsr_row_block_sizes.html @@ -156,7 +156,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    Return Value - + integer, DIMENSION(:), POINTER, CONTIGUOUS

    diff --git a/develop/proc/dbcsr_run_tests.html b/develop/proc/dbcsr_run_tests.html index b33c1af30b0..49ca00506ba 100644 --- a/develop/proc/dbcsr_run_tests.html +++ b/develop/proc/dbcsr_run_tests.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    @@ -300,7 +300,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    @@ -332,7 +332,7 @@

    Arguments

    @@ -380,7 +380,7 @@

    Arguments

    @@ -395,7 +395,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_run_tests~2.html b/develop/proc/dbcsr_run_tests~2.html index 61f9d7b0878..0a1cf90bce5 100644 --- a/develop/proc/dbcsr_run_tests~2.html +++ b/develop/proc/dbcsr_run_tests~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -291,7 +291,7 @@

    Arguments

    @@ -306,7 +306,7 @@

    Arguments

    @@ -321,7 +321,7 @@

    Arguments

    @@ -351,7 +351,7 @@

    Arguments

    @@ -366,7 +366,7 @@

    Arguments

    @@ -381,7 +381,7 @@

    Arguments

    @@ -396,7 +396,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scalar_get_type.html b/develop/proc/dbcsr_scalar_get_type.html index ce00292e53d..adc058392a2 100644 --- a/develop/proc/dbcsr_scalar_get_type.html +++ b/develop/proc/dbcsr_scalar_get_type.html @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_scalar_get_value_c.html b/develop/proc/dbcsr_scalar_get_value_c.html index e46eb211408..48cb4760d2e 100644 --- a/develop/proc/dbcsr_scalar_get_value_c.html +++ b/develop/proc/dbcsr_scalar_get_value_c.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scalar_get_value_d.html b/develop/proc/dbcsr_scalar_get_value_d.html index f8a788e52b9..09a0e67d309 100644 --- a/develop/proc/dbcsr_scalar_get_value_d.html +++ b/develop/proc/dbcsr_scalar_get_value_d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scalar_get_value_s.html b/develop/proc/dbcsr_scalar_get_value_s.html index 3c13207a958..13176a52551 100644 --- a/develop/proc/dbcsr_scalar_get_value_s.html +++ b/develop/proc/dbcsr_scalar_get_value_s.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scalar_get_value_z.html b/develop/proc/dbcsr_scalar_get_value_z.html index e4a05161c92..87d914f02ee 100644 --- a/develop/proc/dbcsr_scalar_get_value_z.html +++ b/develop/proc/dbcsr_scalar_get_value_z.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scalar_one.html b/develop/proc/dbcsr_scalar_one.html index a97705e3699..3e1d1023e20 100644 --- a/develop/proc/dbcsr_scalar_one.html +++ b/develop/proc/dbcsr_scalar_one.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scalar_set_type.html b/develop/proc/dbcsr_scalar_set_type.html index 8610c2bd958..9082ebeaedd 100644 --- a/develop/proc/dbcsr_scalar_set_type.html +++ b/develop/proc/dbcsr_scalar_set_type.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scalar_zero.html b/develop/proc/dbcsr_scalar_zero.html index d0c7e48ec12..56555db8af6 100644 --- a/develop/proc/dbcsr_scalar_zero.html +++ b/develop/proc/dbcsr_scalar_zero.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_anytype.html b/develop/proc/dbcsr_scale_anytype.html index 7e34aca6f9c..881a9797f1b 100644 --- a/develop/proc/dbcsr_scale_anytype.html +++ b/develop/proc/dbcsr_scale_anytype.html @@ -160,7 +160,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_anytype.html b/develop/proc/dbcsr_scale_by_vector_anytype.html index e61f776df80..3ba50eb8bce 100644 --- a/develop/proc/dbcsr_scale_by_vector_anytype.html +++ b/develop/proc/dbcsr_scale_by_vector_anytype.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_c.html b/develop/proc/dbcsr_scale_by_vector_c.html index 86fae36acba..7a5f8dcf082 100644 --- a/develop/proc/dbcsr_scale_by_vector_c.html +++ b/develop/proc/dbcsr_scale_by_vector_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_c~2.html b/develop/proc/dbcsr_scale_by_vector_c~2.html index eb884cd160b..e45ea85ce61 100644 --- a/develop/proc/dbcsr_scale_by_vector_c~2.html +++ b/develop/proc/dbcsr_scale_by_vector_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_d.html b/develop/proc/dbcsr_scale_by_vector_d.html index 848285fd960..2b8d6891380 100644 --- a/develop/proc/dbcsr_scale_by_vector_d.html +++ b/develop/proc/dbcsr_scale_by_vector_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_d~2.html b/develop/proc/dbcsr_scale_by_vector_d~2.html index 9f2a3e276e7..51dd92df79e 100644 --- a/develop/proc/dbcsr_scale_by_vector_d~2.html +++ b/develop/proc/dbcsr_scale_by_vector_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_s.html b/develop/proc/dbcsr_scale_by_vector_s.html index a2c162c8683..ffdb485bc9c 100644 --- a/develop/proc/dbcsr_scale_by_vector_s.html +++ b/develop/proc/dbcsr_scale_by_vector_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_s~2.html b/develop/proc/dbcsr_scale_by_vector_s~2.html index 706e399db23..f23b4b14c12 100644 --- a/develop/proc/dbcsr_scale_by_vector_s~2.html +++ b/develop/proc/dbcsr_scale_by_vector_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_z.html b/develop/proc/dbcsr_scale_by_vector_z.html index 2728d0f79e8..28d1eae9c39 100644 --- a/develop/proc/dbcsr_scale_by_vector_z.html +++ b/develop/proc/dbcsr_scale_by_vector_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_by_vector_z~2.html b/develop/proc/dbcsr_scale_by_vector_z~2.html index 59d153acd3a..ba2997b7d38 100644 --- a/develop/proc/dbcsr_scale_by_vector_z~2.html +++ b/develop/proc/dbcsr_scale_by_vector_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_c.html b/develop/proc/dbcsr_scale_c.html index 955294be8da..53e0e0ab81d 100644 --- a/develop/proc/dbcsr_scale_c.html +++ b/develop/proc/dbcsr_scale_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_c~2.html b/develop/proc/dbcsr_scale_c~2.html index 195b1673b66..ab1c65b4ab4 100644 --- a/develop/proc/dbcsr_scale_c~2.html +++ b/develop/proc/dbcsr_scale_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_d.html b/develop/proc/dbcsr_scale_d.html index 6cd392ddc2e..b7cb70a401c 100644 --- a/develop/proc/dbcsr_scale_d.html +++ b/develop/proc/dbcsr_scale_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_d~2.html b/develop/proc/dbcsr_scale_d~2.html index 12453ce5c7b..d6b1fd65391 100644 --- a/develop/proc/dbcsr_scale_d~2.html +++ b/develop/proc/dbcsr_scale_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_s.html b/develop/proc/dbcsr_scale_s.html index a2aa4c6d7b8..00f9eea6152 100644 --- a/develop/proc/dbcsr_scale_s.html +++ b/develop/proc/dbcsr_scale_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_s~2.html b/develop/proc/dbcsr_scale_s~2.html index 1fcc5778316..f5dad8521a5 100644 --- a/develop/proc/dbcsr_scale_s~2.html +++ b/develop/proc/dbcsr_scale_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_z.html b/develop/proc/dbcsr_scale_z.html index a49da8e90ae..02af9f97420 100644 --- a/develop/proc/dbcsr_scale_z.html +++ b/develop/proc/dbcsr_scale_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_scale_z~2.html b/develop/proc/dbcsr_scale_z~2.html index d3def02a349..0ef890fd0ee 100644 --- a/develop/proc/dbcsr_scale_z~2.html +++ b/develop/proc/dbcsr_scale_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_sendrecv_any.html b/develop/proc/dbcsr_sendrecv_any.html index 834147c8400..f2894b02f85 100644 --- a/develop/proc/dbcsr_sendrecv_any.html +++ b/develop/proc/dbcsr_sendrecv_any.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_block_pointer_2d_c.html b/develop/proc/dbcsr_set_block_pointer_2d_c.html index c5ad2dea690..ba12b7e9e45 100644 --- a/develop/proc/dbcsr_set_block_pointer_2d_c.html +++ b/develop/proc/dbcsr_set_block_pointer_2d_c.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_block_pointer_2d_d.html b/develop/proc/dbcsr_set_block_pointer_2d_d.html index 9adbb9dc3d1..35b99629ce3 100644 --- a/develop/proc/dbcsr_set_block_pointer_2d_d.html +++ b/develop/proc/dbcsr_set_block_pointer_2d_d.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_block_pointer_2d_s.html b/develop/proc/dbcsr_set_block_pointer_2d_s.html index 7873b99a2c6..0669c0a1bf8 100644 --- a/develop/proc/dbcsr_set_block_pointer_2d_s.html +++ b/develop/proc/dbcsr_set_block_pointer_2d_s.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_block_pointer_2d_z.html b/develop/proc/dbcsr_set_block_pointer_2d_z.html index fd4180de710..a1f8564d696 100644 --- a/develop/proc/dbcsr_set_block_pointer_2d_z.html +++ b/develop/proc/dbcsr_set_block_pointer_2d_z.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_block_pointer_any.html b/develop/proc/dbcsr_set_block_pointer_any.html index 528a5244f3f..879867cf13f 100644 --- a/develop/proc/dbcsr_set_block_pointer_any.html +++ b/develop/proc/dbcsr_set_block_pointer_any.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_c.html b/develop/proc/dbcsr_set_c.html index c2c5e9ea933..124f16c182b 100644 --- a/develop/proc/dbcsr_set_c.html +++ b/develop/proc/dbcsr_set_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_c~2.html b/develop/proc/dbcsr_set_c~2.html index 995e105c0c8..2063e17a7c0 100644 --- a/develop/proc/dbcsr_set_c~2.html +++ b/develop/proc/dbcsr_set_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_d.html b/develop/proc/dbcsr_set_d.html index 4ad3e4705af..1fde5b5a8db 100644 --- a/develop/proc/dbcsr_set_d.html +++ b/develop/proc/dbcsr_set_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_diag_c.html b/develop/proc/dbcsr_set_diag_c.html index 351ba79e1d6..31a3ede0a2a 100644 --- a/develop/proc/dbcsr_set_diag_c.html +++ b/develop/proc/dbcsr_set_diag_c.html @@ -72,20 +72,20 @@

    dbcsr_set_diag_c
  • 24 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -202,42 +202,10 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_set_diag_c (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(INOUT)            :: matrix
    -         COMPLEX(kind=real_4), DIMENSION(:), INTENT(IN)          :: diag
    +         TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    +         COMPLEX(kind=real_4), DIMENSION(:), INTENT(IN)                  :: diag
     
    -         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_set_diag'
    -
    -         INTEGER                                            :: icol, irow, row_offset, handle, i
    -         LOGICAL                                            :: tr
    -         TYPE(dbcsr_iterator)                               :: iter
    -         COMPLEX(kind=real_4), DIMENSION(:, :), POINTER                   :: block
    -
    -         CALL timeset(routineN, handle)
    -
    -         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_complex_4) &
    -            DBCSR_ABORT("Incompatible data types")
    -
    -         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    -            DBCSR_ABORT("Diagonal has wrong size")
    -
    -         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    -            DBCSR_ABORT("matrix not quadratic")
    -
    -         CALL dbcsr_iterator_start(iter, matrix)
    -         DO WHILE (dbcsr_iterator_blocks_left(iter))
    -            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    -            IF (irow /= icol) CYCLE
    -
    -            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    -               DBCSR_ABORT("Diagonal block non-squared")
    -
    -            DO i = 1, sIZE(block, 1)
    -               block(i, i) = diag(row_offset + i - 1)
    -            END DO
    -         END DO
    -         CALL dbcsr_iterator_stop(iter)
    -
    -         CALL timestop(handle)
    +         CALL dbcsr_set_diag_prv(matrix%prv, diag)
           END SUBROUTINE dbcsr_set_diag_c
     
    diff --git a/develop/proc/dbcsr_set_diag_c~2.html b/develop/proc/dbcsr_set_diag_c~2.html index f60d996427d..9db32a425f5 100644 --- a/develop/proc/dbcsr_set_diag_c~2.html +++ b/develop/proc/dbcsr_set_diag_c~2.html @@ -72,20 +72,20 @@

    dbcsr_set_diag_c
  • 5 statements + title=" 0.0% of total for procedures.">24 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -202,42 +202,10 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_set_diag_d (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(INOUT)            :: matrix
    -         REAL(kind=real_8), DIMENSION(:), INTENT(IN)          :: diag
    +         TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    +         REAL(kind=real_8), DIMENSION(:), INTENT(IN)                  :: diag
     
    -         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_set_diag'
    -
    -         INTEGER                                            :: icol, irow, row_offset, handle, i
    -         LOGICAL                                            :: tr
    -         TYPE(dbcsr_iterator)                               :: iter
    -         REAL(kind=real_8), DIMENSION(:, :), POINTER                   :: block
    -
    -         CALL timeset(routineN, handle)
    -
    -         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_real_8) &
    -            DBCSR_ABORT("Incompatible data types")
    -
    -         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    -            DBCSR_ABORT("Diagonal has wrong size")
    -
    -         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    -            DBCSR_ABORT("matrix not quadratic")
    -
    -         CALL dbcsr_iterator_start(iter, matrix)
    -         DO WHILE (dbcsr_iterator_blocks_left(iter))
    -            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    -            IF (irow /= icol) CYCLE
    -
    -            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    -               DBCSR_ABORT("Diagonal block non-squared")
    -
    -            DO i = 1, sIZE(block, 1)
    -               block(i, i) = diag(row_offset + i - 1)
    -            END DO
    -         END DO
    -         CALL dbcsr_iterator_stop(iter)
    -
    -         CALL timestop(handle)
    +         CALL dbcsr_set_diag_prv(matrix%prv, diag)
           END SUBROUTINE dbcsr_set_diag_d
     
    diff --git a/develop/proc/dbcsr_set_diag_d~2.html b/develop/proc/dbcsr_set_diag_d~2.html index cbf63f6026f..75a1a9bbea9 100644 --- a/develop/proc/dbcsr_set_diag_d~2.html +++ b/develop/proc/dbcsr_set_diag_d~2.html @@ -72,20 +72,20 @@

    dbcsr_set_diag_d
  • 5 statements + title=" 0.0% of total for procedures.">24 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -202,42 +202,10 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_set_diag_s (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(INOUT)            :: matrix
    -         REAL(kind=real_4), DIMENSION(:), INTENT(IN)          :: diag
    +         TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    +         REAL(kind=real_4), DIMENSION(:), INTENT(IN)                  :: diag
     
    -         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_set_diag'
    -
    -         INTEGER                                            :: icol, irow, row_offset, handle, i
    -         LOGICAL                                            :: tr
    -         TYPE(dbcsr_iterator)                               :: iter
    -         REAL(kind=real_4), DIMENSION(:, :), POINTER                   :: block
    -
    -         CALL timeset(routineN, handle)
    -
    -         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_real_4) &
    -            DBCSR_ABORT("Incompatible data types")
    -
    -         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    -            DBCSR_ABORT("Diagonal has wrong size")
    -
    -         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    -            DBCSR_ABORT("matrix not quadratic")
    -
    -         CALL dbcsr_iterator_start(iter, matrix)
    -         DO WHILE (dbcsr_iterator_blocks_left(iter))
    -            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    -            IF (irow /= icol) CYCLE
    -
    -            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    -               DBCSR_ABORT("Diagonal block non-squared")
    -
    -            DO i = 1, sIZE(block, 1)
    -               block(i, i) = diag(row_offset + i - 1)
    -            END DO
    -         END DO
    -         CALL dbcsr_iterator_stop(iter)
    -
    -         CALL timestop(handle)
    +         CALL dbcsr_set_diag_prv(matrix%prv, diag)
           END SUBROUTINE dbcsr_set_diag_s
     
    diff --git a/develop/proc/dbcsr_set_diag_s~2.html b/develop/proc/dbcsr_set_diag_s~2.html index 99708ce7a2f..9cc1b08f2c9 100644 --- a/develop/proc/dbcsr_set_diag_s~2.html +++ b/develop/proc/dbcsr_set_diag_s~2.html @@ -72,20 +72,20 @@

    dbcsr_set_diag_s
  • 5 statements + title=" 0.0% of total for procedures.">24 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -202,42 +202,10 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_set_diag_z (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(INOUT)            :: matrix
    -         COMPLEX(kind=real_8), DIMENSION(:), INTENT(IN)          :: diag
    +         TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    +         COMPLEX(kind=real_8), DIMENSION(:), INTENT(IN)                  :: diag
     
    -         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_set_diag'
    -
    -         INTEGER                                            :: icol, irow, row_offset, handle, i
    -         LOGICAL                                            :: tr
    -         TYPE(dbcsr_iterator)                               :: iter
    -         COMPLEX(kind=real_8), DIMENSION(:, :), POINTER                   :: block
    -
    -         CALL timeset(routineN, handle)
    -
    -         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_complex_8) &
    -            DBCSR_ABORT("Incompatible data types")
    -
    -         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    -            DBCSR_ABORT("Diagonal has wrong size")
    -
    -         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    -            DBCSR_ABORT("matrix not quadratic")
    -
    -         CALL dbcsr_iterator_start(iter, matrix)
    -         DO WHILE (dbcsr_iterator_blocks_left(iter))
    -            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    -            IF (irow /= icol) CYCLE
    -
    -            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    -               DBCSR_ABORT("Diagonal block non-squared")
    -
    -            DO i = 1, sIZE(block, 1)
    -               block(i, i) = diag(row_offset + i - 1)
    -            END DO
    -         END DO
    -         CALL dbcsr_iterator_stop(iter)
    -
    -         CALL timestop(handle)
    +         CALL dbcsr_set_diag_prv(matrix%prv, diag)
           END SUBROUTINE dbcsr_set_diag_z
     
    diff --git a/develop/proc/dbcsr_set_diag_z~2.html b/develop/proc/dbcsr_set_diag_z~2.html index 41d6d572fed..499a5d83cda 100644 --- a/develop/proc/dbcsr_set_diag_z~2.html +++ b/develop/proc/dbcsr_set_diag_z~2.html @@ -72,20 +72,20 @@

    dbcsr_set_diag_z
  • 5 statements + title=" 0.0% of total for procedures.">24 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_s.html b/develop/proc/dbcsr_set_s.html index 717adae398e..64b7dac8218 100644 --- a/develop/proc/dbcsr_set_s.html +++ b/develop/proc/dbcsr_set_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_s~2.html b/develop/proc/dbcsr_set_s~2.html index 41499a09592..18f94e56268 100644 --- a/develop/proc/dbcsr_set_s~2.html +++ b/develop/proc/dbcsr_set_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_work_size.html b/develop/proc/dbcsr_set_work_size.html index 7184226e101..1d59bcd7fab 100644 --- a/develop/proc/dbcsr_set_work_size.html +++ b/develop/proc/dbcsr_set_work_size.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_z.html b/develop/proc/dbcsr_set_z.html index 2b17abe00a5..abe9aa29fef 100644 --- a/develop/proc/dbcsr_set_z.html +++ b/develop/proc/dbcsr_set_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_set_z~2.html b/develop/proc/dbcsr_set_z~2.html index 2f0b667927d..b96f6a200c6 100644 --- a/develop/proc/dbcsr_set_z~2.html +++ b/develop/proc/dbcsr_set_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_setname.html b/develop/proc/dbcsr_setname.html index b53f21ae744..f258bc000db 100644 --- a/develop/proc/dbcsr_setname.html +++ b/develop/proc/dbcsr_setname.html @@ -77,15 +77,15 @@

    dbcsr_setname
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -220,7 +220,7 @@

    Arguments

    @@ -250,7 +250,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_sort_indices.html b/develop/proc/dbcsr_sort_indices.html index 071f0bfda04..368c28a98dd 100644 --- a/develop/proc/dbcsr_sort_indices.html +++ b/develop/proc/dbcsr_sort_indices.html @@ -163,7 +163,7 @@

    Arguments

    @@ -178,7 +178,7 @@

    Arguments

    @@ -194,7 +194,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_special_finalize.html b/develop/proc/dbcsr_special_finalize.html index fbf85324784..c1e9010b48a 100644 --- a/develop/proc/dbcsr_special_finalize.html +++ b/develop/proc/dbcsr_special_finalize.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_sum_replicated.html b/develop/proc/dbcsr_sum_replicated.html index 8a0cd5a7644..c7944585920 100644 --- a/develop/proc/dbcsr_sum_replicated.html +++ b/develop/proc/dbcsr_sum_replicated.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_sum_replicated~2.html b/develop/proc/dbcsr_sum_replicated~2.html index 487b3cc9b6c..adb6298d70f 100644 --- a/develop/proc/dbcsr_sum_replicated~2.html +++ b/develop/proc/dbcsr_sum_replicated~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_switch_data_area.html b/develop/proc/dbcsr_switch_data_area.html index 7622559e807..8c328c7492c 100644 --- a/develop/proc/dbcsr_switch_data_area.html +++ b/develop/proc/dbcsr_switch_data_area.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_align_index.html b/develop/proc/dbcsr_t_align_index.html index 5ca97666374..0535866cc2e 100644 --- a/develop/proc/dbcsr_t_align_index.html +++ b/develop/proc/dbcsr_t_align_index.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_2d_block_c_dp.html b/develop/proc/dbcsr_t_allocate_and_get_2d_block_c_dp.html index dad6cc565fb..ca5d481a15a 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_2d_block_c_dp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_2d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_2d_block_c_sp.html b/develop/proc/dbcsr_t_allocate_and_get_2d_block_c_sp.html index a33d2a84188..409954fa597 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_2d_block_c_sp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_2d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_2d_block_r_dp.html b/develop/proc/dbcsr_t_allocate_and_get_2d_block_r_dp.html index 584da82d59c..db484c9663b 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_2d_block_r_dp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_2d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_2d_block_r_sp.html b/develop/proc/dbcsr_t_allocate_and_get_2d_block_r_sp.html index 3b9eaae54c8..ae3473057b7 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_2d_block_r_sp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_2d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_3d_block_c_dp.html b/develop/proc/dbcsr_t_allocate_and_get_3d_block_c_dp.html index 1b88315effd..883cb6ef4e5 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_3d_block_c_dp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_3d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_3d_block_c_sp.html b/develop/proc/dbcsr_t_allocate_and_get_3d_block_c_sp.html index 4515f6602aa..83e6d2a7bf8 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_3d_block_c_sp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_3d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_3d_block_r_dp.html b/develop/proc/dbcsr_t_allocate_and_get_3d_block_r_dp.html index 7905e41c884..304f91fbdf5 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_3d_block_r_dp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_3d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_3d_block_r_sp.html b/develop/proc/dbcsr_t_allocate_and_get_3d_block_r_sp.html index 5d1b108198f..89a1bc5e78f 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_3d_block_r_sp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_3d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_4d_block_c_dp.html b/develop/proc/dbcsr_t_allocate_and_get_4d_block_c_dp.html index 80f6de36aff..8bd07d8bb4f 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_4d_block_c_dp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_4d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_4d_block_c_sp.html b/develop/proc/dbcsr_t_allocate_and_get_4d_block_c_sp.html index cbe3a6db390..856fc103898 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_4d_block_c_sp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_4d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_4d_block_r_dp.html b/develop/proc/dbcsr_t_allocate_and_get_4d_block_r_dp.html index 33e33e6de49..145eff07c7e 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_4d_block_r_dp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_4d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_allocate_and_get_4d_block_r_sp.html b/develop/proc/dbcsr_t_allocate_and_get_4d_block_r_sp.html index 58728df72c3..98cc394a4a2 100644 --- a/develop/proc/dbcsr_t_allocate_and_get_4d_block_r_sp.html +++ b/develop/proc/dbcsr_t_allocate_and_get_4d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_batched_contract_finalize.html b/develop/proc/dbcsr_t_batched_contract_finalize.html index 2e58a2e8f17..01bedab4bd2 100644 --- a/develop/proc/dbcsr_t_batched_contract_finalize.html +++ b/develop/proc/dbcsr_t_batched_contract_finalize.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_batched_contract_init.html b/develop/proc/dbcsr_t_batched_contract_init.html index e0efc33322a..6883cc8459c 100644 --- a/develop/proc/dbcsr_t_batched_contract_init.html +++ b/develop/proc/dbcsr_t_batched_contract_init.html @@ -179,7 +179,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_blk_offsets.html b/develop/proc/dbcsr_t_blk_offsets.html index b1a25616d6a..a8fc20aefcc 100644 --- a/develop/proc/dbcsr_t_blk_offsets.html +++ b/develop/proc/dbcsr_t_blk_offsets.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_blk_size.html b/develop/proc/dbcsr_t_blk_size.html index 109eaa622a2..3a8e4d932c4 100644 --- a/develop/proc/dbcsr_t_blk_size.html +++ b/develop/proc/dbcsr_t_blk_size.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_blk_sizes.html b/develop/proc/dbcsr_t_blk_sizes.html index 0c56daffd98..dce1e08ba01 100644 --- a/develop/proc/dbcsr_t_blk_sizes.html +++ b/develop/proc/dbcsr_t_blk_sizes.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_change_pgrid.html b/develop/proc/dbcsr_t_change_pgrid.html index cfc5cd8c353..cb50b49153b 100644 --- a/develop/proc/dbcsr_t_change_pgrid.html +++ b/develop/proc/dbcsr_t_change_pgrid.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -257,7 +257,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_change_pgrid_2d.html b/develop/proc/dbcsr_t_change_pgrid_2d.html index abc54810ecb..46e9451a47c 100644 --- a/develop/proc/dbcsr_t_change_pgrid_2d.html +++ b/develop/proc/dbcsr_t_change_pgrid_2d.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_checksum.html b/develop/proc/dbcsr_t_checksum.html index b36ec85ba8f..097e72c992d 100644 --- a/develop/proc/dbcsr_t_checksum.html +++ b/develop/proc/dbcsr_t_checksum.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_clear.html b/develop/proc/dbcsr_t_clear.html index ed566429bb1..b6d3a8133bb 100644 --- a/develop/proc/dbcsr_t_clear.html +++ b/develop/proc/dbcsr_t_clear.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_communicate_buffer.html b/develop/proc/dbcsr_t_communicate_buffer.html index ab2843ef3af..a4a2ad4a67a 100644 --- a/develop/proc/dbcsr_t_communicate_buffer.html +++ b/develop/proc/dbcsr_t_communicate_buffer.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,8 +166,8 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_contract.html b/develop/proc/dbcsr_t_contract.html index 3683327e37b..df2e577e32d 100644 --- a/develop/proc/dbcsr_t_contract.html +++ b/develop/proc/dbcsr_t_contract.html @@ -174,7 +174,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -387,7 +387,7 @@

    Arguments

    @@ -465,7 +465,7 @@

    Arguments

    @@ -495,7 +495,7 @@

    Arguments

    @@ -510,7 +510,7 @@

    Arguments

    @@ -527,7 +527,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_contract_expert.html b/develop/proc/dbcsr_t_contract_expert.html index ec3055b4fa7..0c7668c392f 100644 --- a/develop/proc/dbcsr_t_contract_expert.html +++ b/develop/proc/dbcsr_t_contract_expert.html @@ -151,7 +151,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -421,7 +421,7 @@

    Arguments

    @@ -436,7 +436,7 @@

    Arguments

    @@ -451,7 +451,7 @@

    Arguments

    @@ -466,7 +466,7 @@

    Arguments

    @@ -527,7 +527,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_contract_index.html b/develop/proc/dbcsr_t_contract_index.html index 38e2c8b068b..3be1d5e0b63 100644 --- a/develop/proc/dbcsr_t_contract_index.html +++ b/develop/proc/dbcsr_t_contract_index.html @@ -154,7 +154,7 @@

    Arguments

    @@ -199,7 +199,7 @@

    Arguments

    @@ -364,7 +364,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_contract_test.html b/develop/proc/dbcsr_t_contract_test.html index c5d2507e8a9..5b889f2dc2a 100644 --- a/develop/proc/dbcsr_t_contract_test.html +++ b/develop/proc/dbcsr_t_contract_test.html @@ -155,7 +155,7 @@

    Arguments

    @@ -200,7 +200,7 @@

    Arguments

    @@ -320,7 +320,7 @@

    Arguments

    @@ -380,7 +380,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_copy.html b/develop/proc/dbcsr_t_copy.html index c0159342f77..12508ea7e26 100644 --- a/develop/proc/dbcsr_t_copy.html +++ b/develop/proc/dbcsr_t_copy.html @@ -159,7 +159,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -236,7 +236,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_copy_expert.html b/develop/proc/dbcsr_t_copy_expert.html index e010fbcfeeb..c35dc206d81 100644 --- a/develop/proc/dbcsr_t_copy_expert.html +++ b/develop/proc/dbcsr_t_copy_expert.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_copy_matrix_to_tensor.html b/develop/proc/dbcsr_t_copy_matrix_to_tensor.html index 83ead94a040..4918dadc5fe 100644 --- a/develop/proc/dbcsr_t_copy_matrix_to_tensor.html +++ b/develop/proc/dbcsr_t_copy_matrix_to_tensor.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_copy_nocomm.html b/develop/proc/dbcsr_t_copy_nocomm.html index 90f52d01bac..d1412d6ff05 100644 --- a/develop/proc/dbcsr_t_copy_nocomm.html +++ b/develop/proc/dbcsr_t_copy_nocomm.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_copy_tensor_to_matrix.html b/develop/proc/dbcsr_t_copy_tensor_to_matrix.html index c9726a88052..a72cf3eea0a 100644 --- a/develop/proc/dbcsr_t_copy_tensor_to_matrix.html +++ b/develop/proc/dbcsr_t_copy_tensor_to_matrix.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_create_matrix.html b/develop/proc/dbcsr_t_create_matrix.html index c29846b38ac..b6fca7a5892 100644 --- a/develop/proc/dbcsr_t_create_matrix.html +++ b/develop/proc/dbcsr_t_create_matrix.html @@ -166,7 +166,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_create_new.html b/develop/proc/dbcsr_t_create_new.html index 4067c363ce9..ae61de0241a 100644 --- a/develop/proc/dbcsr_t_create_new.html +++ b/develop/proc/dbcsr_t_create_new.html @@ -153,7 +153,7 @@

    Arguments

    @@ -168,7 +168,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    @@ -228,7 +228,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_create_template.html b/develop/proc/dbcsr_t_create_template.html index 8d8a6102d1a..9885169641a 100644 --- a/develop/proc/dbcsr_t_create_template.html +++ b/develop/proc/dbcsr_t_create_template.html @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_default_distvec.html b/develop/proc/dbcsr_t_default_distvec.html index 15eb9f412ff..85f66535667 100644 --- a/develop/proc/dbcsr_t_default_distvec.html +++ b/develop/proc/dbcsr_t_default_distvec.html @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_destroy.html b/develop/proc/dbcsr_t_destroy.html index b51b0c60230..5cc14fa52ed 100644 --- a/develop/proc/dbcsr_t_destroy.html +++ b/develop/proc/dbcsr_t_destroy.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_distribution.html b/develop/proc/dbcsr_t_distribution.html index 4fdb958358b..8ebbe953997 100644 --- a/develop/proc/dbcsr_t_distribution.html +++ b/develop/proc/dbcsr_t_distribution.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_distribution_destroy.html b/develop/proc/dbcsr_t_distribution_destroy.html index 79c7fe8c0b7..1c0555d9ae1 100644 --- a/develop/proc/dbcsr_t_distribution_destroy.html +++ b/develop/proc/dbcsr_t_distribution_destroy.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_distribution_hold.html b/develop/proc/dbcsr_t_distribution_hold.html index a208f0b8548..e4c12df6a68 100644 --- a/develop/proc/dbcsr_t_distribution_hold.html +++ b/develop/proc/dbcsr_t_distribution_hold.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_distribution_new.html b/develop/proc/dbcsr_t_distribution_new.html index 955d25c77f7..c32acf36899 100644 --- a/develop/proc/dbcsr_t_distribution_new.html +++ b/develop/proc/dbcsr_t_distribution_new.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_distribution_new_expert.html b/develop/proc/dbcsr_t_distribution_new_expert.html index b0323904faa..0576f8517c4 100644 --- a/develop/proc/dbcsr_t_distribution_new_expert.html +++ b/develop/proc/dbcsr_t_distribution_new_expert.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_filter_c_dp.html b/develop/proc/dbcsr_t_filter_c_dp.html index 6f7480da867..9ff20fd7eaf 100644 --- a/develop/proc/dbcsr_t_filter_c_dp.html +++ b/develop/proc/dbcsr_t_filter_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_filter_c_sp.html b/develop/proc/dbcsr_t_filter_c_sp.html index d467e04c2e2..2a843a4432b 100644 --- a/develop/proc/dbcsr_t_filter_c_sp.html +++ b/develop/proc/dbcsr_t_filter_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_filter_r_dp.html b/develop/proc/dbcsr_t_filter_r_dp.html index af1ea3227f0..b60c4f409d7 100644 --- a/develop/proc/dbcsr_t_filter_r_dp.html +++ b/develop/proc/dbcsr_t_filter_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_filter_r_sp.html b/develop/proc/dbcsr_t_filter_r_sp.html index 046488c3dfd..9e401d58c95 100644 --- a/develop/proc/dbcsr_t_filter_r_sp.html +++ b/develop/proc/dbcsr_t_filter_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_finalize.html b/develop/proc/dbcsr_t_finalize.html index e1872433837..d33fbae6c65 100644 --- a/develop/proc/dbcsr_t_finalize.html +++ b/develop/proc/dbcsr_t_finalize.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_2d_block_c_dp.html b/develop/proc/dbcsr_t_get_2d_block_c_dp.html index 4d95c85d873..669394bc883 100644 --- a/develop/proc/dbcsr_t_get_2d_block_c_dp.html +++ b/develop/proc/dbcsr_t_get_2d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_2d_block_c_sp.html b/develop/proc/dbcsr_t_get_2d_block_c_sp.html index ec7f3c7f3d7..dcc7b91c5d2 100644 --- a/develop/proc/dbcsr_t_get_2d_block_c_sp.html +++ b/develop/proc/dbcsr_t_get_2d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_2d_block_r_dp.html b/develop/proc/dbcsr_t_get_2d_block_r_dp.html index 6a4268f246d..a1db08e5bbf 100644 --- a/develop/proc/dbcsr_t_get_2d_block_r_dp.html +++ b/develop/proc/dbcsr_t_get_2d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_2d_block_r_sp.html b/develop/proc/dbcsr_t_get_2d_block_r_sp.html index 01960976a73..4f26d35ba36 100644 --- a/develop/proc/dbcsr_t_get_2d_block_r_sp.html +++ b/develop/proc/dbcsr_t_get_2d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_3d_block_c_dp.html b/develop/proc/dbcsr_t_get_3d_block_c_dp.html index 099539b89a6..08cb67a3af8 100644 --- a/develop/proc/dbcsr_t_get_3d_block_c_dp.html +++ b/develop/proc/dbcsr_t_get_3d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_3d_block_c_sp.html b/develop/proc/dbcsr_t_get_3d_block_c_sp.html index 6c5df47ff1e..3ad9fbebaa3 100644 --- a/develop/proc/dbcsr_t_get_3d_block_c_sp.html +++ b/develop/proc/dbcsr_t_get_3d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_3d_block_r_dp.html b/develop/proc/dbcsr_t_get_3d_block_r_dp.html index 098378df9ae..71aa9e84f6b 100644 --- a/develop/proc/dbcsr_t_get_3d_block_r_dp.html +++ b/develop/proc/dbcsr_t_get_3d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_3d_block_r_sp.html b/develop/proc/dbcsr_t_get_3d_block_r_sp.html index 6e16cfa185d..d06ffc91853 100644 --- a/develop/proc/dbcsr_t_get_3d_block_r_sp.html +++ b/develop/proc/dbcsr_t_get_3d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_4d_block_c_dp.html b/develop/proc/dbcsr_t_get_4d_block_c_dp.html index 8f3429a5b21..77d40f8d623 100644 --- a/develop/proc/dbcsr_t_get_4d_block_c_dp.html +++ b/develop/proc/dbcsr_t_get_4d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_4d_block_c_sp.html b/develop/proc/dbcsr_t_get_4d_block_c_sp.html index 7ea284cf361..be97cd30741 100644 --- a/develop/proc/dbcsr_t_get_4d_block_c_sp.html +++ b/develop/proc/dbcsr_t_get_4d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_4d_block_r_dp.html b/develop/proc/dbcsr_t_get_4d_block_r_dp.html index d0e945d3f39..727ff7d9430 100644 --- a/develop/proc/dbcsr_t_get_4d_block_r_dp.html +++ b/develop/proc/dbcsr_t_get_4d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_4d_block_r_sp.html b/develop/proc/dbcsr_t_get_4d_block_r_sp.html index 02a30635a56..af596c51b35 100644 --- a/develop/proc/dbcsr_t_get_4d_block_r_sp.html +++ b/develop/proc/dbcsr_t_get_4d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_anyd_block.html b/develop/proc/dbcsr_t_get_anyd_block.html index 86e3dcd5806..569df572842 100644 --- a/develop/proc/dbcsr_t_get_anyd_block.html +++ b/develop/proc/dbcsr_t_get_anyd_block.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_anyd_block_c_dp.html b/develop/proc/dbcsr_t_get_anyd_block_c_dp.html index 6409b4330bf..3ed4f2678a8 100644 --- a/develop/proc/dbcsr_t_get_anyd_block_c_dp.html +++ b/develop/proc/dbcsr_t_get_anyd_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_anyd_block_c_sp.html b/develop/proc/dbcsr_t_get_anyd_block_c_sp.html index 8cc7e69f0cf..5f8734b4c2a 100644 --- a/develop/proc/dbcsr_t_get_anyd_block_c_sp.html +++ b/develop/proc/dbcsr_t_get_anyd_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_anyd_block_r_dp.html b/develop/proc/dbcsr_t_get_anyd_block_r_dp.html index 264f9ec672a..4279d7ce745 100644 --- a/develop/proc/dbcsr_t_get_anyd_block_r_dp.html +++ b/develop/proc/dbcsr_t_get_anyd_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_anyd_block_r_sp.html b/develop/proc/dbcsr_t_get_anyd_block_r_sp.html index 4e6e7a7e884..603791896b8 100644 --- a/develop/proc/dbcsr_t_get_anyd_block_r_sp.html +++ b/develop/proc/dbcsr_t_get_anyd_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_data_size.html b/develop/proc/dbcsr_t_get_data_size.html index 09d63ed3daa..89d5e3da887 100644 --- a/develop/proc/dbcsr_t_get_data_size.html +++ b/develop/proc/dbcsr_t_get_data_size.html @@ -151,7 +151,7 @@

    Arguments

    @@ -169,7 +169,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_t_get_data_type.html b/develop/proc/dbcsr_t_get_data_type.html index 57525c76ddc..7c16674a77e 100644 --- a/develop/proc/dbcsr_t_get_data_type.html +++ b/develop/proc/dbcsr_t_get_data_type.html @@ -151,7 +151,7 @@

    Arguments

    @@ -169,7 +169,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_t_get_info.html b/develop/proc/dbcsr_t_get_info.html index 483c063b66c..2a6b2b1d0b3 100644 --- a/develop/proc/dbcsr_t_get_info.html +++ b/develop/proc/dbcsr_t_get_info.html @@ -151,7 +151,7 @@

    Arguments

    @@ -496,7 +496,7 @@

    Arguments

    @@ -511,7 +511,7 @@

    Arguments

    @@ -526,7 +526,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_num_blocks.html b/develop/proc/dbcsr_t_get_num_blocks.html index f2df65026bc..0e2a311eeeb 100644 --- a/develop/proc/dbcsr_t_get_num_blocks.html +++ b/develop/proc/dbcsr_t_get_num_blocks.html @@ -151,7 +151,7 @@

    Arguments

    @@ -169,7 +169,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_t_get_num_blocks_total.html b/develop/proc/dbcsr_t_get_num_blocks_total.html index 5ffc8078458..bd4426b6269 100644 --- a/develop/proc/dbcsr_t_get_num_blocks_total.html +++ b/develop/proc/dbcsr_t_get_num_blocks_total.html @@ -151,7 +151,7 @@

    Arguments

    @@ -169,7 +169,7 @@

    Arguments

    Return Value - + integer(kind=int_8)

    diff --git a/develop/proc/dbcsr_t_get_nze.html b/develop/proc/dbcsr_t_get_nze.html index 0048413657a..361f8b40093 100644 --- a/develop/proc/dbcsr_t_get_nze.html +++ b/develop/proc/dbcsr_t_get_nze.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_nze_total.html b/develop/proc/dbcsr_t_get_nze_total.html index 2f931602318..4e154e0dfd2 100644 --- a/develop/proc/dbcsr_t_get_nze_total.html +++ b/develop/proc/dbcsr_t_get_nze_total.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_get_stored_coordinates.html b/develop/proc/dbcsr_t_get_stored_coordinates.html index 65c61c591b0..db7d5101bba 100644 --- a/develop/proc/dbcsr_t_get_stored_coordinates.html +++ b/develop/proc/dbcsr_t_get_stored_coordinates.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_hold.html b/develop/proc/dbcsr_t_hold.html index 36fd29f9e24..aa6286c6e40 100644 --- a/develop/proc/dbcsr_t_hold.html +++ b/develop/proc/dbcsr_t_hold.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_inverse_order.html b/develop/proc/dbcsr_t_inverse_order.html index bc1a5ed1322..5a65a6e7e72 100644 --- a/develop/proc/dbcsr_t_inverse_order.html +++ b/develop/proc/dbcsr_t_inverse_order.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_iterator_blocks_left.html b/develop/proc/dbcsr_t_iterator_blocks_left.html index 70f95b015a8..bb0c381639c 100644 --- a/develop/proc/dbcsr_t_iterator_blocks_left.html +++ b/develop/proc/dbcsr_t_iterator_blocks_left.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_iterator_next_block.html b/develop/proc/dbcsr_t_iterator_next_block.html index b3a7cda6ce9..7100ad22ac8 100644 --- a/develop/proc/dbcsr_t_iterator_next_block.html +++ b/develop/proc/dbcsr_t_iterator_next_block.html @@ -152,7 +152,7 @@

    Arguments

    @@ -182,7 +182,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    @@ -228,7 +228,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_iterator_start.html b/develop/proc/dbcsr_t_iterator_start.html index 1493a71de70..923ad838e50 100644 --- a/develop/proc/dbcsr_t_iterator_start.html +++ b/develop/proc/dbcsr_t_iterator_start.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_iterator_stop.html b/develop/proc/dbcsr_t_iterator_stop.html index a6cc0fb63f4..8cb9e14355f 100644 --- a/develop/proc/dbcsr_t_iterator_stop.html +++ b/develop/proc/dbcsr_t_iterator_stop.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_make_compatible_blocks.html b/develop/proc/dbcsr_t_make_compatible_blocks.html index 8ff6f2e2db7..e9ebd041ff2 100644 --- a/develop/proc/dbcsr_t_make_compatible_blocks.html +++ b/develop/proc/dbcsr_t_make_compatible_blocks.html @@ -217,7 +217,7 @@

    Arguments

    @@ -264,7 +264,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_max_nblks_local.html b/develop/proc/dbcsr_t_max_nblks_local.html index 3be790d8cd8..01414f716af 100644 --- a/develop/proc/dbcsr_t_max_nblks_local.html +++ b/develop/proc/dbcsr_t_max_nblks_local.html @@ -154,7 +154,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_nblks_local.html b/develop/proc/dbcsr_t_nblks_local.html index 333521e75e3..1b9808ab5dd 100644 --- a/develop/proc/dbcsr_t_nblks_local.html +++ b/develop/proc/dbcsr_t_nblks_local.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_nblks_total.html b/develop/proc/dbcsr_t_nblks_total.html index 96067df922e..551db7f4fc6 100644 --- a/develop/proc/dbcsr_t_nblks_total.html +++ b/develop/proc/dbcsr_t_nblks_total.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_nd_mp_comm~2.html b/develop/proc/dbcsr_t_nd_mp_comm~2.html index 919d4e795e6..8e556855750 100644 --- a/develop/proc/dbcsr_t_nd_mp_comm~2.html +++ b/develop/proc/dbcsr_t_nd_mp_comm~2.html @@ -291,7 +291,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_nd_mp_free.html b/develop/proc/dbcsr_t_nd_mp_free.html index e176b2bdb8b..62dad3fda91 100644 --- a/develop/proc/dbcsr_t_nd_mp_free.html +++ b/develop/proc/dbcsr_t_nd_mp_free.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_permute_index.html b/develop/proc/dbcsr_t_permute_index.html index f067eb25398..c8f9f663a14 100644 --- a/develop/proc/dbcsr_t_permute_index.html +++ b/develop/proc/dbcsr_t_permute_index.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_pgrid_create.html b/develop/proc/dbcsr_t_pgrid_create.html index 7ab0b208523..0c248a84fa8 100644 --- a/develop/proc/dbcsr_t_pgrid_create.html +++ b/develop/proc/dbcsr_t_pgrid_create.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_pgrid_create_expert~2.html b/develop/proc/dbcsr_t_pgrid_create_expert~2.html index 59c1956db38..3af2f0c7ee7 100644 --- a/develop/proc/dbcsr_t_pgrid_create_expert~2.html +++ b/develop/proc/dbcsr_t_pgrid_create_expert~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_pgrid_create~2.html b/develop/proc/dbcsr_t_pgrid_create~2.html index 980fa7a43bc..20250323960 100644 --- a/develop/proc/dbcsr_t_pgrid_create~2.html +++ b/develop/proc/dbcsr_t_pgrid_create~2.html @@ -150,7 +150,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_pgrid_destroy.html b/develop/proc/dbcsr_t_pgrid_destroy.html index c0f08fd7e7d..96102b254f3 100644 --- a/develop/proc/dbcsr_t_pgrid_destroy.html +++ b/develop/proc/dbcsr_t_pgrid_destroy.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_pgrid_set_strict_split.html b/develop/proc/dbcsr_t_pgrid_set_strict_split.html index 22bf127cb32..2f9f697984d 100644 --- a/develop/proc/dbcsr_t_pgrid_set_strict_split.html +++ b/develop/proc/dbcsr_t_pgrid_set_strict_split.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_print_contraction_index.html b/develop/proc/dbcsr_t_print_contraction_index.html index bcc74060114..b5fa0271748 100644 --- a/develop/proc/dbcsr_t_print_contraction_index.html +++ b/develop/proc/dbcsr_t_print_contraction_index.html @@ -241,7 +241,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_2d_block_c_dp.html b/develop/proc/dbcsr_t_put_2d_block_c_dp.html index 456d2446bf9..f2b273cc8d6 100644 --- a/develop/proc/dbcsr_t_put_2d_block_c_dp.html +++ b/develop/proc/dbcsr_t_put_2d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_2d_block_c_sp.html b/develop/proc/dbcsr_t_put_2d_block_c_sp.html index d7b46b4dc9b..432d6ab1a6d 100644 --- a/develop/proc/dbcsr_t_put_2d_block_c_sp.html +++ b/develop/proc/dbcsr_t_put_2d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_2d_block_r_dp.html b/develop/proc/dbcsr_t_put_2d_block_r_dp.html index 7bc7a5e2572..739237c927b 100644 --- a/develop/proc/dbcsr_t_put_2d_block_r_dp.html +++ b/develop/proc/dbcsr_t_put_2d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_2d_block_r_sp.html b/develop/proc/dbcsr_t_put_2d_block_r_sp.html index 1b78f8cd201..c6efa92beb6 100644 --- a/develop/proc/dbcsr_t_put_2d_block_r_sp.html +++ b/develop/proc/dbcsr_t_put_2d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_3d_block_c_dp.html b/develop/proc/dbcsr_t_put_3d_block_c_dp.html index cd5fced0c86..ea498e38293 100644 --- a/develop/proc/dbcsr_t_put_3d_block_c_dp.html +++ b/develop/proc/dbcsr_t_put_3d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_3d_block_c_sp.html b/develop/proc/dbcsr_t_put_3d_block_c_sp.html index f05bf54d5ba..b33ba24512e 100644 --- a/develop/proc/dbcsr_t_put_3d_block_c_sp.html +++ b/develop/proc/dbcsr_t_put_3d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_3d_block_r_dp.html b/develop/proc/dbcsr_t_put_3d_block_r_dp.html index e264a93ff96..7495889131c 100644 --- a/develop/proc/dbcsr_t_put_3d_block_r_dp.html +++ b/develop/proc/dbcsr_t_put_3d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_3d_block_r_sp.html b/develop/proc/dbcsr_t_put_3d_block_r_sp.html index 202dc38bc67..b653e46d229 100644 --- a/develop/proc/dbcsr_t_put_3d_block_r_sp.html +++ b/develop/proc/dbcsr_t_put_3d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_4d_block_c_dp.html b/develop/proc/dbcsr_t_put_4d_block_c_dp.html index 370c57a104e..778e41d82fc 100644 --- a/develop/proc/dbcsr_t_put_4d_block_c_dp.html +++ b/develop/proc/dbcsr_t_put_4d_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_4d_block_c_sp.html b/develop/proc/dbcsr_t_put_4d_block_c_sp.html index 8252a3cc1f6..cecc4292e0b 100644 --- a/develop/proc/dbcsr_t_put_4d_block_c_sp.html +++ b/develop/proc/dbcsr_t_put_4d_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_4d_block_r_dp.html b/develop/proc/dbcsr_t_put_4d_block_r_dp.html index 1e1ca86e32a..002f04998d6 100644 --- a/develop/proc/dbcsr_t_put_4d_block_r_dp.html +++ b/develop/proc/dbcsr_t_put_4d_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_4d_block_r_sp.html b/develop/proc/dbcsr_t_put_4d_block_r_sp.html index 262931613a1..d0ebe1e13da 100644 --- a/develop/proc/dbcsr_t_put_4d_block_r_sp.html +++ b/develop/proc/dbcsr_t_put_4d_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_anyd_block.html b/develop/proc/dbcsr_t_put_anyd_block.html index 4e968fa1d21..f2bed5120f9 100644 --- a/develop/proc/dbcsr_t_put_anyd_block.html +++ b/develop/proc/dbcsr_t_put_anyd_block.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_anyd_block_c_dp.html b/develop/proc/dbcsr_t_put_anyd_block_c_dp.html index 66bcddc4da3..bec4ff39a2b 100644 --- a/develop/proc/dbcsr_t_put_anyd_block_c_dp.html +++ b/develop/proc/dbcsr_t_put_anyd_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_anyd_block_c_sp.html b/develop/proc/dbcsr_t_put_anyd_block_c_sp.html index 5a38823a602..3fe9d402e8b 100644 --- a/develop/proc/dbcsr_t_put_anyd_block_c_sp.html +++ b/develop/proc/dbcsr_t_put_anyd_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_anyd_block_r_dp.html b/develop/proc/dbcsr_t_put_anyd_block_r_dp.html index 3a4c8329cac..cfd100747c6 100644 --- a/develop/proc/dbcsr_t_put_anyd_block_r_dp.html +++ b/develop/proc/dbcsr_t_put_anyd_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_put_anyd_block_r_sp.html b/develop/proc/dbcsr_t_put_anyd_block_r_sp.html index d813133d39a..7df218b7901 100644 --- a/develop/proc/dbcsr_t_put_anyd_block_r_sp.html +++ b/develop/proc/dbcsr_t_put_anyd_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_remap.html b/develop/proc/dbcsr_t_remap.html index fa10c978f8e..bb7010e4e48 100644 --- a/develop/proc/dbcsr_t_remap.html +++ b/develop/proc/dbcsr_t_remap.html @@ -151,7 +151,7 @@

    Arguments

    @@ -198,7 +198,7 @@

    Arguments

    @@ -288,7 +288,7 @@

    Arguments

    @@ -303,7 +303,7 @@

    Arguments

    @@ -318,7 +318,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_reserve_blocks_index.html b/develop/proc/dbcsr_t_reserve_blocks_index.html index 2770475f0a3..fecb3066ae2 100644 --- a/develop/proc/dbcsr_t_reserve_blocks_index.html +++ b/develop/proc/dbcsr_t_reserve_blocks_index.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_reserve_blocks_index_array.html b/develop/proc/dbcsr_t_reserve_blocks_index_array.html index 0e8b4d5303b..dd31d2ddbc9 100644 --- a/develop/proc/dbcsr_t_reserve_blocks_index_array.html +++ b/develop/proc/dbcsr_t_reserve_blocks_index_array.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_reserve_blocks_matrix_to_tensor.html b/develop/proc/dbcsr_t_reserve_blocks_matrix_to_tensor.html index e77f58a6530..e6c30aaebee 100644 --- a/develop/proc/dbcsr_t_reserve_blocks_matrix_to_tensor.html +++ b/develop/proc/dbcsr_t_reserve_blocks_matrix_to_tensor.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_reserve_blocks_template.html b/develop/proc/dbcsr_t_reserve_blocks_template.html index 8e7858edf52..535825a5434 100644 --- a/develop/proc/dbcsr_t_reserve_blocks_template.html +++ b/develop/proc/dbcsr_t_reserve_blocks_template.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_reserve_blocks_tensor_to_matrix.html b/develop/proc/dbcsr_t_reserve_blocks_tensor_to_matrix.html index bb8e8e29cd9..801f8fd01f6 100644 --- a/develop/proc/dbcsr_t_reserve_blocks_tensor_to_matrix.html +++ b/develop/proc/dbcsr_t_reserve_blocks_tensor_to_matrix.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_reserved_block_indices.html b/develop/proc/dbcsr_t_reserved_block_indices.html index 5d1cbf754f3..a8b18b33aa0 100644 --- a/develop/proc/dbcsr_t_reserved_block_indices.html +++ b/develop/proc/dbcsr_t_reserved_block_indices.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_reshape.html b/develop/proc/dbcsr_t_reshape.html index 80b91c1bf9f..2bbb9e2a0ec 100644 --- a/develop/proc/dbcsr_t_reshape.html +++ b/develop/proc/dbcsr_t_reshape.html @@ -181,7 +181,7 @@

    Arguments

    @@ -197,7 +197,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_scale.html b/develop/proc/dbcsr_t_scale.html index 3d03578c925..ec8885b1e0d 100644 --- a/develop/proc/dbcsr_t_scale.html +++ b/develop/proc/dbcsr_t_scale.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_set_c_dp.html b/develop/proc/dbcsr_t_set_c_dp.html index 057c280f4cc..c52a9696486 100644 --- a/develop/proc/dbcsr_t_set_c_dp.html +++ b/develop/proc/dbcsr_t_set_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_set_c_sp.html b/develop/proc/dbcsr_t_set_c_sp.html index d7b0641eec5..0745d5543a8 100644 --- a/develop/proc/dbcsr_t_set_c_sp.html +++ b/develop/proc/dbcsr_t_set_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_set_r_dp.html b/develop/proc/dbcsr_t_set_r_dp.html index fc978290b8a..de8286f5e14 100644 --- a/develop/proc/dbcsr_t_set_r_dp.html +++ b/develop/proc/dbcsr_t_set_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_set_r_sp.html b/develop/proc/dbcsr_t_set_r_sp.html index 00b7ad236de..8a4505759eb 100644 --- a/develop/proc/dbcsr_t_set_r_sp.html +++ b/develop/proc/dbcsr_t_set_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_setup_test_tensor.html b/develop/proc/dbcsr_t_setup_test_tensor.html index 0615335f04c..decdb81bb0d 100644 --- a/develop/proc/dbcsr_t_setup_test_tensor.html +++ b/develop/proc/dbcsr_t_setup_test_tensor.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    @@ -197,7 +197,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    @@ -227,7 +227,7 @@

    Arguments

    @@ -242,7 +242,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_split_blocks.html b/develop/proc/dbcsr_t_split_blocks.html index c2d25d907f6..5f50e070bf7 100644 --- a/develop/proc/dbcsr_t_split_blocks.html +++ b/develop/proc/dbcsr_t_split_blocks.html @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_split_blocks_generic.html b/develop/proc/dbcsr_t_split_blocks_generic.html index d3170b2e1ad..37b17944339 100644 --- a/develop/proc/dbcsr_t_split_blocks_generic.html +++ b/develop/proc/dbcsr_t_split_blocks_generic.html @@ -241,7 +241,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_split_copyback.html b/develop/proc/dbcsr_t_split_copyback.html index 9a06cc98fe6..21e55a88746 100644 --- a/develop/proc/dbcsr_t_split_copyback.html +++ b/develop/proc/dbcsr_t_split_copyback.html @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_test_formats.html b/develop/proc/dbcsr_t_test_formats.html index 887973e491d..10f49e3bc88 100644 --- a/develop/proc/dbcsr_t_test_formats.html +++ b/develop/proc/dbcsr_t_test_formats.html @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -271,7 +271,7 @@

    Arguments

    @@ -286,7 +286,7 @@

    Arguments

    @@ -301,7 +301,7 @@

    Arguments

    @@ -316,7 +316,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_write_block.html b/develop/proc/dbcsr_t_write_block.html index 071d81b1618..07e38fa8f08 100644 --- a/develop/proc/dbcsr_t_write_block.html +++ b/develop/proc/dbcsr_t_write_block.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_write_block_indices.html b/develop/proc/dbcsr_t_write_block_indices.html index 45d759f7bea..aeafc26958c 100644 --- a/develop/proc/dbcsr_t_write_block_indices.html +++ b/develop/proc/dbcsr_t_write_block_indices.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_write_blocks.html b/develop/proc/dbcsr_t_write_blocks.html index 65aabdd6fd4..355d3bb7364 100644 --- a/develop/proc/dbcsr_t_write_blocks.html +++ b/develop/proc/dbcsr_t_write_blocks.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_write_split_info.html b/develop/proc/dbcsr_t_write_split_info.html index ffd8c0728be..3c16d8afa0c 100644 --- a/develop/proc/dbcsr_t_write_split_info.html +++ b/develop/proc/dbcsr_t_write_split_info.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_write_tensor_dist.html b/develop/proc/dbcsr_t_write_tensor_dist.html index ee11e2486d3..e0de0767e5a 100644 --- a/develop/proc/dbcsr_t_write_tensor_dist.html +++ b/develop/proc/dbcsr_t_write_tensor_dist.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_t_write_tensor_info.html b/develop/proc/dbcsr_t_write_tensor_info.html index 66b383a377b..38b8b9025ab 100644 --- a/develop/proc/dbcsr_t_write_tensor_info.html +++ b/develop/proc/dbcsr_t_write_tensor_info.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_batched_mm_complete.html b/develop/proc/dbcsr_tas_batched_mm_complete.html index 83a14563713..87375a3fc70 100644 --- a/develop/proc/dbcsr_tas_batched_mm_complete.html +++ b/develop/proc/dbcsr_tas_batched_mm_complete.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_batched_mm_finalize.html b/develop/proc/dbcsr_tas_batched_mm_finalize.html index bc2485a582f..4cefa6e8f11 100644 --- a/develop/proc/dbcsr_tas_batched_mm_finalize.html +++ b/develop/proc/dbcsr_tas_batched_mm_finalize.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_batched_mm_init.html b/develop/proc/dbcsr_tas_batched_mm_init.html index 2f4de6ad5eb..f25717b1560 100644 --- a/develop/proc/dbcsr_tas_batched_mm_init.html +++ b/develop/proc/dbcsr_tas_batched_mm_init.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_benchmark_mm.html b/develop/proc/dbcsr_tas_benchmark_mm.html index 95e77bccd31..73c6ab1e9e5 100644 --- a/develop/proc/dbcsr_tas_benchmark_mm.html +++ b/develop/proc/dbcsr_tas_benchmark_mm.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    @@ -182,7 +182,7 @@

    Arguments

    @@ -197,7 +197,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    @@ -227,7 +227,7 @@

    Arguments

    @@ -257,7 +257,7 @@

    Arguments

    @@ -272,7 +272,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_blk_sizes.html b/develop/proc/dbcsr_tas_blk_sizes.html index 35a1ca5a8fd..fbb5313c706 100644 --- a/develop/proc/dbcsr_tas_blk_sizes.html +++ b/develop/proc/dbcsr_tas_blk_sizes.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_checksum.html b/develop/proc/dbcsr_tas_checksum.html index e27cd4a8b5c..f57b8680c15 100644 --- a/develop/proc/dbcsr_tas_checksum.html +++ b/develop/proc/dbcsr_tas_checksum.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_clear.html b/develop/proc/dbcsr_tas_clear.html index 245c55c721e..0acbd326d38 100644 --- a/develop/proc/dbcsr_tas_clear.html +++ b/develop/proc/dbcsr_tas_clear.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_communicate_buffer.html b/develop/proc/dbcsr_tas_communicate_buffer.html index 44fba29deb6..46fef1d3d4e 100644 --- a/develop/proc/dbcsr_tas_communicate_buffer.html +++ b/develop/proc/dbcsr_tas_communicate_buffer.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,8 +166,8 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_copy.html b/develop/proc/dbcsr_tas_copy.html index d11e2250e79..01a11b340ee 100644 --- a/develop/proc/dbcsr_tas_copy.html +++ b/develop/proc/dbcsr_tas_copy.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_create_new.html b/develop/proc/dbcsr_tas_create_new.html index 395118d2323..33344de7758 100644 --- a/develop/proc/dbcsr_tas_create_new.html +++ b/develop/proc/dbcsr_tas_create_new.html @@ -153,7 +153,7 @@

    Arguments

    @@ -168,7 +168,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    @@ -198,7 +198,7 @@

    Arguments

    @@ -213,7 +213,7 @@

    Arguments

    @@ -228,7 +228,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_create_split.html b/develop/proc/dbcsr_tas_create_split.html index a26fbea6625..a981f1126bf 100644 --- a/develop/proc/dbcsr_tas_create_split.html +++ b/develop/proc/dbcsr_tas_create_split.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_create_split_rows_or_cols.html b/develop/proc/dbcsr_tas_create_split_rows_or_cols.html index 02c49d89a47..4740926f7d8 100644 --- a/develop/proc/dbcsr_tas_create_split_rows_or_cols.html +++ b/develop/proc/dbcsr_tas_create_split_rows_or_cols.html @@ -166,7 +166,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_create_template.html b/develop/proc/dbcsr_tas_create_template.html index 63fb101a275..7bfd372917e 100644 --- a/develop/proc/dbcsr_tas_create_template.html +++ b/develop/proc/dbcsr_tas_create_template.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_default_distvec.html b/develop/proc/dbcsr_tas_default_distvec.html index afa5ffcf528..4d1f003ee4b 100644 --- a/develop/proc/dbcsr_tas_default_distvec.html +++ b/develop/proc/dbcsr_tas_default_distvec.html @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_destroy.html b/develop/proc/dbcsr_tas_destroy.html index 26de9bfdccc..ba7255d6cd7 100644 --- a/develop/proc/dbcsr_tas_destroy.html +++ b/develop/proc/dbcsr_tas_destroy.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_distribution_destroy.html b/develop/proc/dbcsr_tas_distribution_destroy.html index ccaf9f801ed..94d500cf0cf 100644 --- a/develop/proc/dbcsr_tas_distribution_destroy.html +++ b/develop/proc/dbcsr_tas_distribution_destroy.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_distribution_new.html b/develop/proc/dbcsr_tas_distribution_new.html index 016b11a2afe..02cc8febef0 100644 --- a/develop/proc/dbcsr_tas_distribution_new.html +++ b/develop/proc/dbcsr_tas_distribution_new.html @@ -153,7 +153,7 @@

    Arguments

    @@ -168,7 +168,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    @@ -198,7 +198,7 @@

    Arguments

    @@ -213,7 +213,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_filter_c_dp.html b/develop/proc/dbcsr_tas_filter_c_dp.html index b1f927dc8b6..b5da62d479d 100644 --- a/develop/proc/dbcsr_tas_filter_c_dp.html +++ b/develop/proc/dbcsr_tas_filter_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_filter_c_sp.html b/develop/proc/dbcsr_tas_filter_c_sp.html index 4d6cdf2d26c..29cf41045be 100644 --- a/develop/proc/dbcsr_tas_filter_c_sp.html +++ b/develop/proc/dbcsr_tas_filter_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_filter_r_dp.html b/develop/proc/dbcsr_tas_filter_r_dp.html index 2b1a29d2178..2f0e2c462e7 100644 --- a/develop/proc/dbcsr_tas_filter_r_dp.html +++ b/develop/proc/dbcsr_tas_filter_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_filter_r_sp.html b/develop/proc/dbcsr_tas_filter_r_sp.html index 058985a2346..3aa8421bf95 100644 --- a/develop/proc/dbcsr_tas_filter_r_sp.html +++ b/develop/proc/dbcsr_tas_filter_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_finalize.html b/develop/proc/dbcsr_tas_finalize.html index 8402606836c..a84ee5bc71f 100644 --- a/develop/proc/dbcsr_tas_finalize.html +++ b/develop/proc/dbcsr_tas_finalize.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_block_p_area.html b/develop/proc/dbcsr_tas_get_block_p_area.html index 956d8b6e9c8..797247c3cfb 100644 --- a/develop/proc/dbcsr_tas_get_block_p_area.html +++ b/develop/proc/dbcsr_tas_get_block_p_area.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_block_p_c_dp.html b/develop/proc/dbcsr_tas_get_block_p_c_dp.html index aa69f4dbb31..944fdbc8a52 100644 --- a/develop/proc/dbcsr_tas_get_block_p_c_dp.html +++ b/develop/proc/dbcsr_tas_get_block_p_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_block_p_c_sp.html b/develop/proc/dbcsr_tas_get_block_p_c_sp.html index f3f314017ef..68cb3901346 100644 --- a/develop/proc/dbcsr_tas_get_block_p_c_sp.html +++ b/develop/proc/dbcsr_tas_get_block_p_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_block_p_r_dp.html b/develop/proc/dbcsr_tas_get_block_p_r_dp.html index 2d01ba86e9a..44880c01f80 100644 --- a/develop/proc/dbcsr_tas_get_block_p_r_dp.html +++ b/develop/proc/dbcsr_tas_get_block_p_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_block_p_r_sp.html b/develop/proc/dbcsr_tas_get_block_p_r_sp.html index 3646fc7122d..79faf6fea2a 100644 --- a/develop/proc/dbcsr_tas_get_block_p_r_sp.html +++ b/develop/proc/dbcsr_tas_get_block_p_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_data_size.html b/develop/proc/dbcsr_tas_get_data_size.html index 6036f34de50..a16f8438400 100644 --- a/develop/proc/dbcsr_tas_get_data_size.html +++ b/develop/proc/dbcsr_tas_get_data_size.html @@ -151,7 +151,7 @@

    Arguments

    @@ -169,7 +169,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_tas_get_data_type.html b/develop/proc/dbcsr_tas_get_data_type.html index e09673b1276..a049fce2780 100644 --- a/develop/proc/dbcsr_tas_get_data_type.html +++ b/develop/proc/dbcsr_tas_get_data_type.html @@ -151,7 +151,7 @@

    Arguments

    @@ -169,7 +169,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dbcsr_tas_get_info.html b/develop/proc/dbcsr_tas_get_info.html index 5e3382a0c85..f1923d5b876 100644 --- a/develop/proc/dbcsr_tas_get_info.html +++ b/develop/proc/dbcsr_tas_get_info.html @@ -150,7 +150,7 @@

    Arguments

    @@ -345,7 +345,7 @@

    Arguments

    @@ -360,7 +360,7 @@

    Arguments

    @@ -405,7 +405,7 @@

    Arguments

    @@ -420,7 +420,7 @@

    Arguments

    @@ -435,7 +435,7 @@

    Arguments

    @@ -450,7 +450,7 @@

    Arguments

    @@ -480,7 +480,7 @@

    Arguments

    @@ -495,7 +495,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_num_blocks.html b/develop/proc/dbcsr_tas_get_num_blocks.html index 8eb3d606634..54821491d76 100644 --- a/develop/proc/dbcsr_tas_get_num_blocks.html +++ b/develop/proc/dbcsr_tas_get_num_blocks.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_num_blocks_total.html b/develop/proc/dbcsr_tas_get_num_blocks_total.html index f46619cb025..d7ab92b3b21 100644 --- a/develop/proc/dbcsr_tas_get_num_blocks_total.html +++ b/develop/proc/dbcsr_tas_get_num_blocks_total.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_nze.html b/develop/proc/dbcsr_tas_get_nze.html index 08dbac2c620..080ec4de3a9 100644 --- a/develop/proc/dbcsr_tas_get_nze.html +++ b/develop/proc/dbcsr_tas_get_nze.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_nze_total.html b/develop/proc/dbcsr_tas_get_nze_total.html index 3f9ba4f5b80..c57379a73ba 100644 --- a/develop/proc/dbcsr_tas_get_nze_total.html +++ b/develop/proc/dbcsr_tas_get_nze_total.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_split_info.html b/develop/proc/dbcsr_tas_get_split_info.html index 5e7ad971680..7dd962372a7 100644 --- a/develop/proc/dbcsr_tas_get_split_info.html +++ b/develop/proc/dbcsr_tas_get_split_info.html @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_get_stored_coordinates.html b/develop/proc/dbcsr_tas_get_stored_coordinates.html index e72b3540ae9..0850bee8d12 100644 --- a/develop/proc/dbcsr_tas_get_stored_coordinates.html +++ b/develop/proc/dbcsr_tas_get_stored_coordinates.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -182,7 +182,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_info.html b/develop/proc/dbcsr_tas_info.html index 0e0e8716ea2..1b4e3605a45 100644 --- a/develop/proc/dbcsr_tas_info.html +++ b/develop/proc/dbcsr_tas_info.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_iterator_next_area_block.html b/develop/proc/dbcsr_tas_iterator_next_area_block.html index bc553b8410f..c2597dcbd46 100644 --- a/develop/proc/dbcsr_tas_iterator_next_area_block.html +++ b/develop/proc/dbcsr_tas_iterator_next_area_block.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_iterator_next_block_c_dp.html b/develop/proc/dbcsr_tas_iterator_next_block_c_dp.html index c7460183a02..2d8cfbef043 100644 --- a/develop/proc/dbcsr_tas_iterator_next_block_c_dp.html +++ b/develop/proc/dbcsr_tas_iterator_next_block_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_iterator_next_block_c_sp.html b/develop/proc/dbcsr_tas_iterator_next_block_c_sp.html index 5d229b4cfd1..038470168ab 100644 --- a/develop/proc/dbcsr_tas_iterator_next_block_c_sp.html +++ b/develop/proc/dbcsr_tas_iterator_next_block_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_iterator_next_block_index.html b/develop/proc/dbcsr_tas_iterator_next_block_index.html index 563aeec3c33..dc8c2276d21 100644 --- a/develop/proc/dbcsr_tas_iterator_next_block_index.html +++ b/develop/proc/dbcsr_tas_iterator_next_block_index.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -182,7 +182,7 @@

    Arguments

    @@ -213,7 +213,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_iterator_next_block_r_dp.html b/develop/proc/dbcsr_tas_iterator_next_block_r_dp.html index 4ce4688cc55..ab68e82015b 100644 --- a/develop/proc/dbcsr_tas_iterator_next_block_r_dp.html +++ b/develop/proc/dbcsr_tas_iterator_next_block_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_iterator_next_block_r_sp.html b/develop/proc/dbcsr_tas_iterator_next_block_r_sp.html index 6171a930948..491f3e26430 100644 --- a/develop/proc/dbcsr_tas_iterator_next_block_r_sp.html +++ b/develop/proc/dbcsr_tas_iterator_next_block_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_iterator_start.html b/develop/proc/dbcsr_tas_iterator_start.html index 8a91c9cdc53..8e7d4187598 100644 --- a/develop/proc/dbcsr_tas_iterator_start.html +++ b/develop/proc/dbcsr_tas_iterator_start.html @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_merge.html b/develop/proc/dbcsr_tas_merge.html index 0274e2a487e..6276c345dec 100644 --- a/develop/proc/dbcsr_tas_merge.html +++ b/develop/proc/dbcsr_tas_merge.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_mp_comm.html b/develop/proc/dbcsr_tas_mp_comm.html index cd26ed89589..91c6128f429 100644 --- a/develop/proc/dbcsr_tas_mp_comm.html +++ b/develop/proc/dbcsr_tas_mp_comm.html @@ -153,7 +153,7 @@

    Arguments

    @@ -183,7 +183,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_mp_comm_from_matrix_sizes.html b/develop/proc/dbcsr_tas_mp_comm_from_matrix_sizes.html index 407a8a8be22..994eefb97b1 100644 --- a/develop/proc/dbcsr_tas_mp_comm_from_matrix_sizes.html +++ b/develop/proc/dbcsr_tas_mp_comm_from_matrix_sizes.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_mp_dims.html b/develop/proc/dbcsr_tas_mp_dims.html index edc0741375c..ea80274d122 100644 --- a/develop/proc/dbcsr_tas_mp_dims.html +++ b/develop/proc/dbcsr_tas_mp_dims.html @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_multiply.html b/develop/proc/dbcsr_tas_multiply.html index 1a7789104d5..839f4388ceb 100644 --- a/develop/proc/dbcsr_tas_multiply.html +++ b/develop/proc/dbcsr_tas_multiply.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    @@ -182,7 +182,7 @@

    Arguments

    @@ -197,7 +197,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    @@ -227,7 +227,7 @@

    Arguments

    @@ -242,7 +242,7 @@

    Arguments

    @@ -257,7 +257,7 @@

    Arguments

    @@ -272,7 +272,7 @@

    Arguments

    @@ -288,7 +288,7 @@

    Arguments

    @@ -304,7 +304,7 @@

    Arguments

    @@ -319,7 +319,7 @@

    Arguments

    @@ -368,7 +368,7 @@

    Arguments

    @@ -417,7 +417,7 @@

    Arguments

    @@ -432,7 +432,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_nblkcols_local.html b/develop/proc/dbcsr_tas_nblkcols_local.html index 5b49796d67c..9ba3bd14322 100644 --- a/develop/proc/dbcsr_tas_nblkcols_local.html +++ b/develop/proc/dbcsr_tas_nblkcols_local.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_nblkcols_total.html b/develop/proc/dbcsr_tas_nblkcols_total.html index 2e343e6ea26..3a107d7c5d3 100644 --- a/develop/proc/dbcsr_tas_nblkcols_total.html +++ b/develop/proc/dbcsr_tas_nblkcols_total.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_nblkrows_local.html b/develop/proc/dbcsr_tas_nblkrows_local.html index b791bd5ae19..496f98df595 100644 --- a/develop/proc/dbcsr_tas_nblkrows_local.html +++ b/develop/proc/dbcsr_tas_nblkrows_local.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_nblkrows_total.html b/develop/proc/dbcsr_tas_nblkrows_total.html index f94c6b85511..c685dcd2b69 100644 --- a/develop/proc/dbcsr_tas_nblkrows_total.html +++ b/develop/proc/dbcsr_tas_nblkrows_total.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_nfullcols_total.html b/develop/proc/dbcsr_tas_nfullcols_total.html index 0945d86b266..3da874f6c36 100644 --- a/develop/proc/dbcsr_tas_nfullcols_total.html +++ b/develop/proc/dbcsr_tas_nfullcols_total.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_nfullrows_total.html b/develop/proc/dbcsr_tas_nfullrows_total.html index 8c40641fc0e..dbe7ae0b45b 100644 --- a/develop/proc/dbcsr_tas_nfullrows_total.html +++ b/develop/proc/dbcsr_tas_nfullrows_total.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_put_block_area.html b/develop/proc/dbcsr_tas_put_block_area.html index bcbb509c9b1..4bc5808bcbd 100644 --- a/develop/proc/dbcsr_tas_put_block_area.html +++ b/develop/proc/dbcsr_tas_put_block_area.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_put_block_c_dp.html b/develop/proc/dbcsr_tas_put_block_c_dp.html index f02fd6dd13d..a6599b3493c 100644 --- a/develop/proc/dbcsr_tas_put_block_c_dp.html +++ b/develop/proc/dbcsr_tas_put_block_c_dp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_put_block_c_sp.html b/develop/proc/dbcsr_tas_put_block_c_sp.html index cb1aebcd6ca..53c2092c56f 100644 --- a/develop/proc/dbcsr_tas_put_block_c_sp.html +++ b/develop/proc/dbcsr_tas_put_block_c_sp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_put_block_r_dp.html b/develop/proc/dbcsr_tas_put_block_r_dp.html index 15ec144cf49..f092f3feb26 100644 --- a/develop/proc/dbcsr_tas_put_block_r_dp.html +++ b/develop/proc/dbcsr_tas_put_block_r_dp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_put_block_r_sp.html b/develop/proc/dbcsr_tas_put_block_r_sp.html index 9e69019af28..236a350d8b8 100644 --- a/develop/proc/dbcsr_tas_put_block_r_sp.html +++ b/develop/proc/dbcsr_tas_put_block_r_sp.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_replicate.html b/develop/proc/dbcsr_tas_replicate.html index 59e86da9c11..2c6887acfde 100644 --- a/develop/proc/dbcsr_tas_replicate.html +++ b/develop/proc/dbcsr_tas_replicate.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_reserve_blocks_index.html b/develop/proc/dbcsr_tas_reserve_blocks_index.html index 0d8a5ab4803..c913e751fa5 100644 --- a/develop/proc/dbcsr_tas_reserve_blocks_index.html +++ b/develop/proc/dbcsr_tas_reserve_blocks_index.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_reserve_blocks_template.html b/develop/proc/dbcsr_tas_reserve_blocks_template.html index dfc05cd2578..8e4ab8b399d 100644 --- a/develop/proc/dbcsr_tas_reserve_blocks_template.html +++ b/develop/proc/dbcsr_tas_reserve_blocks_template.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_reshape.html b/develop/proc/dbcsr_tas_reshape.html index 0d163bcf4ed..e95a37470d2 100644 --- a/develop/proc/dbcsr_tas_reshape.html +++ b/develop/proc/dbcsr_tas_reshape.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_result_index.html b/develop/proc/dbcsr_tas_result_index.html index 4aa0d190cd6..fb250706b4c 100644 --- a/develop/proc/dbcsr_tas_result_index.html +++ b/develop/proc/dbcsr_tas_result_index.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    @@ -182,7 +182,7 @@

    Arguments

    @@ -197,7 +197,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    @@ -227,7 +227,7 @@

    Arguments

    @@ -242,7 +242,7 @@

    Arguments

    @@ -257,7 +257,7 @@

    Arguments

    @@ -272,7 +272,7 @@

    Arguments

    @@ -287,7 +287,7 @@

    Arguments

    @@ -302,7 +302,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_set_batched_state.html b/develop/proc/dbcsr_tas_set_batched_state.html index faa08952edd..52a47a7db29 100644 --- a/develop/proc/dbcsr_tas_set_batched_state.html +++ b/develop/proc/dbcsr_tas_set_batched_state.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_set_c_dp.html b/develop/proc/dbcsr_tas_set_c_dp.html index c35ce5a3099..bbdf00896f7 100644 --- a/develop/proc/dbcsr_tas_set_c_dp.html +++ b/develop/proc/dbcsr_tas_set_c_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_set_c_sp.html b/develop/proc/dbcsr_tas_set_c_sp.html index 4f2ac4c79de..51004026b8b 100644 --- a/develop/proc/dbcsr_tas_set_c_sp.html +++ b/develop/proc/dbcsr_tas_set_c_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_set_r_dp.html b/develop/proc/dbcsr_tas_set_r_dp.html index 1a3a6c33644..67288f3a71c 100644 --- a/develop/proc/dbcsr_tas_set_r_dp.html +++ b/develop/proc/dbcsr_tas_set_r_dp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_set_r_sp.html b/develop/proc/dbcsr_tas_set_r_sp.html index c45c14a2fa6..f66d2e5178d 100644 --- a/develop/proc/dbcsr_tas_set_r_sp.html +++ b/develop/proc/dbcsr_tas_set_r_sp.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_setup_test_matrix.html b/develop/proc/dbcsr_tas_setup_test_matrix.html index 8890279ca7c..e97adf114dd 100644 --- a/develop/proc/dbcsr_tas_setup_test_matrix.html +++ b/develop/proc/dbcsr_tas_setup_test_matrix.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -271,7 +271,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_test_mm.html b/develop/proc/dbcsr_tas_test_mm.html index 66bbd826c83..0f034a6da91 100644 --- a/develop/proc/dbcsr_tas_test_mm.html +++ b/develop/proc/dbcsr_tas_test_mm.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    @@ -256,7 +256,7 @@

    Arguments

    @@ -271,7 +271,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_write_dist.html b/develop/proc/dbcsr_tas_write_dist.html index ee415acde57..560c5fef65e 100644 --- a/develop/proc/dbcsr_tas_write_dist.html +++ b/develop/proc/dbcsr_tas_write_dist.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_write_matrix_info.html b/develop/proc/dbcsr_tas_write_matrix_info.html index 1aee5fad378..39e609fd627 100644 --- a/develop/proc/dbcsr_tas_write_matrix_info.html +++ b/develop/proc/dbcsr_tas_write_matrix_info.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_tas_write_split_info.html b/develop/proc/dbcsr_tas_write_split_info.html index 40c8df31ee2..a7c472e1a32 100644 --- a/develop/proc/dbcsr_tas_write_split_info.html +++ b/develop/proc/dbcsr_tas_write_split_info.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_test_scale_by_vectors.html b/develop/proc/dbcsr_test_scale_by_vectors.html index f6c850ba263..0d379dc53cf 100644 --- a/develop/proc/dbcsr_test_scale_by_vectors.html +++ b/develop/proc/dbcsr_test_scale_by_vectors.html @@ -167,7 +167,7 @@

    Arguments

    @@ -182,7 +182,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    @@ -242,7 +242,7 @@

    Arguments

    @@ -258,7 +258,7 @@

    Arguments

    @@ -307,7 +307,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dbcsr_to_csr_filter.html b/develop/proc/dbcsr_to_csr_filter.html index 18760f8f481..b53ea826977 100644 --- a/develop/proc/dbcsr_to_csr_filter.html +++ b/develop/proc/dbcsr_to_csr_filter.html @@ -72,20 +72,20 @@

    dbcsr_to_csr_filter
  • 41 statements + title=" 0.0% of total for procedures.">6 statements
  • - Source File + Source File
  • @@ -158,8 +158,8 @@

    Arguments

    @@ -226,55 +226,8 @@

    Source Code

    TYPE(dbcsr_type), INTENT(OUT) :: csr_sparsity REAL(kind=real_8), INTENT(IN) :: eps - INTEGER :: blkcol, blkrow, col_blk_size, data_type, & - row_blk_size - LOGICAL :: tr - REAL(kind=real_8), ALLOCATABLE, DIMENSION(:) :: block_abs, csr_sparsity_blk - TYPE(dbcsr_data_obj) :: block - TYPE(dbcsr_iterator) :: iter - -!REAL(kind=real_8), DIMENSION(:), POINTER :: block - - CALL dbcsr_create(csr_sparsity, & - template=dbcsr_mat, & - name="CSR sparsity", & - data_type=dbcsr_type_real_8) - CALL dbcsr_copy(csr_sparsity, dbcsr_mat) - CALL dbcsr_set(csr_sparsity, 1.0_dp) - - IF (eps .GT. 0.0_dp) THEN - data_type = dbcsr_get_data_type(dbcsr_mat) - CALL dbcsr_data_init(block) - CALL dbcsr_data_new(block, data_type) - CALL dbcsr_iterator_start(iter, dbcsr_mat, read_only=.TRUE.) - DO WHILE (dbcsr_iterator_blocks_left(iter)) - CALL dbcsr_iterator_next_block(iter, blkrow, blkcol, block, transposed=tr, & - row_size=row_blk_size, col_size=col_blk_size) - - ALLOCATE (block_abs(row_blk_size*col_blk_size)) - ALLOCATE (csr_sparsity_blk(row_blk_size*col_blk_size)) - SELECT CASE (data_type) - CASE (dbcsr_type_real_4) - block_abs(:) = REAL(ABS(block%d%r_sp(:)), KIND=real_8) - CASE (dbcsr_type_real_8) - block_abs(:) = REAL(ABS(block%d%r_dp(:)), KIND=real_8) - CASE (dbcsr_type_complex_4) - block_abs(:) = REAL(ABS(block%d%c_sp(:)), KIND=real_8) - CASE (dbcsr_type_complex_8) - block_abs(:) = REAL(ABS(block%d%c_dp(:)), KIND=real_8) - END SELECT - - csr_sparsity_blk = 1.0_dp - WHERE (block_abs .LT. eps) csr_sparsity_blk = 0.0_dp - CALL dbcsr_put_block(csr_sparsity, blkrow, blkcol, csr_sparsity_blk, transposed=tr) - DEALLOCATE (csr_sparsity_blk, block_abs) - END DO - CALL dbcsr_iterator_stop(iter) - CALL dbcsr_data_clear_pointer(block) - CALL dbcsr_data_release(block) - END IF - - END SUBROUTINE dbcsr_to_csr_filter + CALL dbcsr_to_csr_filter_prv(dbcsr_mat%prv, csr_sparsity%prv, eps) + END SUBROUTINE dbcsr_to_csr_filter diff --git a/develop/proc/dbcsr_to_csr_filter~2.html b/develop/proc/dbcsr_to_csr_filter~2.html index a04207e7fe6..067e0c74fcb 100644 --- a/develop/proc/dbcsr_to_csr_filter~2.html +++ b/develop/proc/dbcsr_to_csr_filter~2.html @@ -72,20 +72,20 @@

    dbcsr_to_csr_filter
  • 6 statements + title=" 0.1% of total for procedures.">41 statements
  • - Source File + Source File
  • @@ -158,8 +158,8 @@

    Arguments

    @@ -226,8 +226,55 @@

    Source Code

    TYPE(dbcsr_type), INTENT(OUT) :: csr_sparsity REAL(kind=real_8), INTENT(IN) :: eps - CALL dbcsr_to_csr_filter_prv(dbcsr_mat%prv, csr_sparsity%prv, eps) - END SUBROUTINE dbcsr_to_csr_filter + INTEGER :: blkcol, blkrow, col_blk_size, data_type, & + row_blk_size + LOGICAL :: tr + REAL(kind=real_8), ALLOCATABLE, DIMENSION(:) :: block_abs, csr_sparsity_blk + TYPE(dbcsr_data_obj) :: block + TYPE(dbcsr_iterator) :: iter + +!REAL(kind=real_8), DIMENSION(:), POINTER :: block + + CALL dbcsr_create(csr_sparsity, & + template=dbcsr_mat, & + name="CSR sparsity", & + data_type=dbcsr_type_real_8) + CALL dbcsr_copy(csr_sparsity, dbcsr_mat) + CALL dbcsr_set(csr_sparsity, 1.0_dp) + + IF (eps .GT. 0.0_dp) THEN + data_type = dbcsr_get_data_type(dbcsr_mat) + CALL dbcsr_data_init(block) + CALL dbcsr_data_new(block, data_type) + CALL dbcsr_iterator_start(iter, dbcsr_mat, read_only=.TRUE.) + DO WHILE (dbcsr_iterator_blocks_left(iter)) + CALL dbcsr_iterator_next_block(iter, blkrow, blkcol, block, transposed=tr, & + row_size=row_blk_size, col_size=col_blk_size) + + ALLOCATE (block_abs(row_blk_size*col_blk_size)) + ALLOCATE (csr_sparsity_blk(row_blk_size*col_blk_size)) + SELECT CASE (data_type) + CASE (dbcsr_type_real_4) + block_abs(:) = REAL(ABS(block%d%r_sp(:)), KIND=real_8) + CASE (dbcsr_type_real_8) + block_abs(:) = REAL(ABS(block%d%r_dp(:)), KIND=real_8) + CASE (dbcsr_type_complex_4) + block_abs(:) = REAL(ABS(block%d%c_sp(:)), KIND=real_8) + CASE (dbcsr_type_complex_8) + block_abs(:) = REAL(ABS(block%d%c_dp(:)), KIND=real_8) + END SELECT + + csr_sparsity_blk = 1.0_dp + WHERE (block_abs .LT. eps) csr_sparsity_blk = 0.0_dp + CALL dbcsr_put_block(csr_sparsity, blkrow, blkcol, csr_sparsity_blk, transposed=tr) + DEALLOCATE (csr_sparsity_blk, block_abs) + END DO + CALL dbcsr_iterator_stop(iter) + CALL dbcsr_data_clear_pointer(block) + CALL dbcsr_data_release(block) + END IF + + END SUBROUTINE dbcsr_to_csr_filter diff --git a/develop/proc/dbcsr_trace_c.html b/develop/proc/dbcsr_trace_c.html index 750b5d88a06..1ef7b65816d 100644 --- a/develop/proc/dbcsr_trace_c.html +++ b/develop/proc/dbcsr_trace_c.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_trace_c~2.html b/develop/proc/dbcsr_trace_c~2.html index dd21ef42e76..64713f04c0a 100644 --- a/develop/proc/dbcsr_trace_c~2.html +++ b/develop/proc/dbcsr_trace_c~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_trace_d.html b/develop/proc/dbcsr_trace_d.html index 5579ecaa653..f2d9c80825e 100644 --- a/develop/proc/dbcsr_trace_d.html +++ b/develop/proc/dbcsr_trace_d.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_trace_d~2.html b/develop/proc/dbcsr_trace_d~2.html index 04edeaa7d3c..4093946971d 100644 --- a/develop/proc/dbcsr_trace_d~2.html +++ b/develop/proc/dbcsr_trace_d~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_trace_s.html b/develop/proc/dbcsr_trace_s.html index 6cba5c46f33..a1dad3fb358 100644 --- a/develop/proc/dbcsr_trace_s.html +++ b/develop/proc/dbcsr_trace_s.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_trace_sd.html b/develop/proc/dbcsr_trace_sd.html index 38f56baf3ad..f5648084b1f 100644 --- a/develop/proc/dbcsr_trace_sd.html +++ b/develop/proc/dbcsr_trace_sd.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_trace_s~2.html b/develop/proc/dbcsr_trace_s~2.html index 21c686c9a01..e707c5b0430 100644 --- a/develop/proc/dbcsr_trace_s~2.html +++ b/develop/proc/dbcsr_trace_s~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_trace_z.html b/develop/proc/dbcsr_trace_z.html index e76e5435f92..3db99317eb7 100644 --- a/develop/proc/dbcsr_trace_z.html +++ b/develop/proc/dbcsr_trace_z.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_trace_z~2.html b/develop/proc/dbcsr_trace_z~2.html index 1cee660ffcf..8ac4d59f4df 100644 --- a/develop/proc/dbcsr_trace_z~2.html +++ b/develop/proc/dbcsr_trace_z~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_transposed.html b/develop/proc/dbcsr_transposed.html index f1cf47bf757..a198cb8f30a 100644 --- a/develop/proc/dbcsr_transposed.html +++ b/develop/proc/dbcsr_transposed.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_transposed~2.html b/develop/proc/dbcsr_transposed~2.html index 27a149f096c..ae49e3a0059 100644 --- a/develop/proc/dbcsr_transposed~2.html +++ b/develop/proc/dbcsr_transposed~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_triu.html b/develop/proc/dbcsr_triu.html index 0c9f39cd035..cabf69b2085 100644 --- a/develop/proc/dbcsr_triu.html +++ b/develop/proc/dbcsr_triu.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_triu~2.html b/develop/proc/dbcsr_triu~2.html index 01b92a67389..1ff1caa3ecb 100644 --- a/develop/proc/dbcsr_triu~2.html +++ b/develop/proc/dbcsr_triu~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_type_1d_to_2d.html b/develop/proc/dbcsr_type_1d_to_2d.html index ecc5047e91d..e9686b1cf2b 100644 --- a/develop/proc/dbcsr_type_1d_to_2d.html +++ b/develop/proc/dbcsr_type_1d_to_2d.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_type_2d_to_1d.html b/develop/proc/dbcsr_type_2d_to_1d.html index cad87c77655..43d7d4688cf 100644 --- a/develop/proc/dbcsr_type_2d_to_1d.html +++ b/develop/proc/dbcsr_type_2d_to_1d.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_type_is_2d.html b/develop/proc/dbcsr_type_is_2d.html index 7d3ae775cd1..acc69cb9010 100644 --- a/develop/proc/dbcsr_type_is_2d.html +++ b/develop/proc/dbcsr_type_is_2d.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_unpack_meta.html b/develop/proc/dbcsr_unpack_meta.html index 1d0c56e764c..fca69ccc537 100644 --- a/develop/proc/dbcsr_unpack_meta.html +++ b/develop/proc/dbcsr_unpack_meta.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_update_contiguous_blocks_c.html b/develop/proc/dbcsr_update_contiguous_blocks_c.html index 534fab432b0..62dfedb2aae 100644 --- a/develop/proc/dbcsr_update_contiguous_blocks_c.html +++ b/develop/proc/dbcsr_update_contiguous_blocks_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_update_contiguous_blocks_d.html b/develop/proc/dbcsr_update_contiguous_blocks_d.html index 20869d7eab2..bbeaefd2bab 100644 --- a/develop/proc/dbcsr_update_contiguous_blocks_d.html +++ b/develop/proc/dbcsr_update_contiguous_blocks_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_update_contiguous_blocks_s.html b/develop/proc/dbcsr_update_contiguous_blocks_s.html index ca09cd24ac5..fb8ecf04496 100644 --- a/develop/proc/dbcsr_update_contiguous_blocks_s.html +++ b/develop/proc/dbcsr_update_contiguous_blocks_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_update_contiguous_blocks_z.html b/develop/proc/dbcsr_update_contiguous_blocks_z.html index 5251628c2d9..fc7105e235a 100644 --- a/develop/proc/dbcsr_update_contiguous_blocks_z.html +++ b/develop/proc/dbcsr_update_contiguous_blocks_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_use_mutable.html b/develop/proc/dbcsr_use_mutable.html index e477500c270..e18209c7938 100644 --- a/develop/proc/dbcsr_use_mutable.html +++ b/develop/proc/dbcsr_use_mutable.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_valid_index.html b/develop/proc/dbcsr_valid_index.html index 59a9816f4e7..6f234f12529 100644 --- a/develop/proc/dbcsr_valid_index.html +++ b/develop/proc/dbcsr_valid_index.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_valid_index~2.html b/develop/proc/dbcsr_valid_index~2.html index a1a9343f3c7..490c0e72983 100644 --- a/develop/proc/dbcsr_valid_index~2.html +++ b/develop/proc/dbcsr_valid_index~2.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_verify_matrix.html b/develop/proc/dbcsr_verify_matrix.html index 63bc8181aef..2d9a52bb85d 100644 --- a/develop/proc/dbcsr_verify_matrix.html +++ b/develop/proc/dbcsr_verify_matrix.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_verify_matrix~2.html b/develop/proc/dbcsr_verify_matrix~2.html index 37126de1fab..97d71469222 100644 --- a/develop/proc/dbcsr_verify_matrix~2.html +++ b/develop/proc/dbcsr_verify_matrix~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_warn.html b/develop/proc/dbcsr_warn.html index 7e48f04e1f4..2dc84b61dd5 100644 --- a/develop/proc/dbcsr_warn.html +++ b/develop/proc/dbcsr_warn.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_warn_handler.html b/develop/proc/dbcsr_warn_handler.html index 71a5975a55e..c157d967c48 100644 --- a/develop/proc/dbcsr_warn_handler.html +++ b/develop/proc/dbcsr_warn_handler.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_win_create_any.html b/develop/proc/dbcsr_win_create_any.html index fe04945031d..0fa10395591 100644 --- a/develop/proc/dbcsr_win_create_any.html +++ b/develop/proc/dbcsr_win_create_any.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_wm_use_mutable.html b/develop/proc/dbcsr_wm_use_mutable.html index 8f7d395eef1..b9056edd4e4 100644 --- a/develop/proc/dbcsr_wm_use_mutable.html +++ b/develop/proc/dbcsr_wm_use_mutable.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_work_create.html b/develop/proc/dbcsr_work_create.html index 51f56538412..4d98d919e62 100644 --- a/develop/proc/dbcsr_work_create.html +++ b/develop/proc/dbcsr_work_create.html @@ -157,7 +157,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_work_create~2.html b/develop/proc/dbcsr_work_create~2.html index 62e43953bf7..fe3c45eca0f 100644 --- a/develop/proc/dbcsr_work_create~2.html +++ b/develop/proc/dbcsr_work_create~2.html @@ -156,7 +156,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_work_destroy.html b/develop/proc/dbcsr_work_destroy.html index 57f65d59035..a3bab7f4895 100644 --- a/develop/proc/dbcsr_work_destroy.html +++ b/develop/proc/dbcsr_work_destroy.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_work_destroy_all.html b/develop/proc/dbcsr_work_destroy_all.html index 6e2e79418de..cf037e3dc9d 100644 --- a/develop/proc/dbcsr_work_destroy_all.html +++ b/develop/proc/dbcsr_work_destroy_all.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/dbcsr_zero.html b/develop/proc/dbcsr_zero.html index 111b30e7b20..a350ee150e3 100644 --- a/develop/proc/dbcsr_zero.html +++ b/develop/proc/dbcsr_zero.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/destroy_array_list.html b/develop/proc/destroy_array_list.html index 59f027025ff..4bcab09286c 100644 --- a/develop/proc/destroy_array_list.html +++ b/develop/proc/destroy_array_list.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/destroy_block.html b/develop/proc/destroy_block.html index 1b448d52bd8..9c51c6f2c95 100644 --- a/develop/proc/destroy_block.html +++ b/develop/proc/destroy_block.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/destroy_block_c_dp.html b/develop/proc/destroy_block_c_dp.html index 90abedf010b..588280939e5 100644 --- a/develop/proc/destroy_block_c_dp.html +++ b/develop/proc/destroy_block_c_dp.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/destroy_block_c_sp.html b/develop/proc/destroy_block_c_sp.html index 9470426e8e6..fb2da411352 100644 --- a/develop/proc/destroy_block_c_sp.html +++ b/develop/proc/destroy_block_c_sp.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/destroy_block_r_dp.html b/develop/proc/destroy_block_r_dp.html index 6e94f920bde..9cb841e4057 100644 --- a/develop/proc/destroy_block_r_dp.html +++ b/develop/proc/destroy_block_r_dp.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/destroy_block_r_sp.html b/develop/proc/destroy_block_r_sp.html index 44e4f9aa1bb..0b7e434c46c 100644 --- a/develop/proc/destroy_block_r_sp.html +++ b/develop/proc/destroy_block_r_sp.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/dev2host_c4_1d.html b/develop/proc/dev2host_c4_1d.html index 8a60575ce22..e73306d6524 100644 --- a/develop/proc/dev2host_c4_1d.html +++ b/develop/proc/dev2host_c4_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dev2host_c8_1d.html b/develop/proc/dev2host_c8_1d.html index aca83c1c3c0..11eb8f2f36c 100644 --- a/develop/proc/dev2host_c8_1d.html +++ b/develop/proc/dev2host_c8_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dev2host_i4_1d.html b/develop/proc/dev2host_i4_1d.html index 03933bd9cb1..370bcf0cfbb 100644 --- a/develop/proc/dev2host_i4_1d.html +++ b/develop/proc/dev2host_i4_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dev2host_i8_1d.html b/develop/proc/dev2host_i8_1d.html index 9dd5d81f761..0a3d471813d 100644 --- a/develop/proc/dev2host_i8_1d.html +++ b/develop/proc/dev2host_i8_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dev2host_r4_1d.html b/develop/proc/dev2host_r4_1d.html index 54085b22ae8..c4a1e38c9da 100644 --- a/develop/proc/dev2host_r4_1d.html +++ b/develop/proc/dev2host_r4_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dev2host_r8_1d.html b/develop/proc/dev2host_r8_1d.html index 91f5968cb84..f19d6b6d434 100644 --- a/develop/proc/dev2host_r8_1d.html +++ b/develop/proc/dev2host_r8_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dict_i4tuple_callstat_get.html b/develop/proc/dict_i4tuple_callstat_get.html index 67ed29a2064..f43d2408d24 100644 --- a/develop/proc/dict_i4tuple_callstat_get.html +++ b/develop/proc/dict_i4tuple_callstat_get.html @@ -174,7 +174,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    Return Value - + type(call_stat_type), POINTER

    diff --git a/develop/proc/dict_i4tuple_callstat_haskey.html b/develop/proc/dict_i4tuple_callstat_haskey.html index 3be1807cd21..605a764198d 100644 --- a/develop/proc/dict_i4tuple_callstat_haskey.html +++ b/develop/proc/dict_i4tuple_callstat_haskey.html @@ -172,7 +172,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dict_i4tuple_callstat_init.html b/develop/proc/dict_i4tuple_callstat_init.html index c072bf254aa..c05a4974124 100644 --- a/develop/proc/dict_i4tuple_callstat_init.html +++ b/develop/proc/dict_i4tuple_callstat_init.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dict_i4tuple_callstat_set.html b/develop/proc/dict_i4tuple_callstat_set.html index 171817b5da1..f084acab293 100644 --- a/develop/proc/dict_i4tuple_callstat_set.html +++ b/develop/proc/dict_i4tuple_callstat_set.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dict_i4tuple_callstat_size.html b/develop/proc/dict_i4tuple_callstat_size.html index af8ccd245ff..8d0761764a3 100644 --- a/develop/proc/dict_i4tuple_callstat_size.html +++ b/develop/proc/dict_i4tuple_callstat_size.html @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dict_str_i4_get.html b/develop/proc/dict_str_i4_get.html index c2593d7e80f..211aedcfe4b 100644 --- a/develop/proc/dict_str_i4_get.html +++ b/develop/proc/dict_str_i4_get.html @@ -174,7 +174,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    Return Value - + integer(kind=int_4)

    diff --git a/develop/proc/dict_str_i4_haskey.html b/develop/proc/dict_str_i4_haskey.html index 4c34bb6fe6c..1d383dbe21d 100644 --- a/develop/proc/dict_str_i4_haskey.html +++ b/develop/proc/dict_str_i4_haskey.html @@ -172,7 +172,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/dict_str_i4_init.html b/develop/proc/dict_str_i4_init.html index c7466ae2e0f..49437dbc8a7 100644 --- a/develop/proc/dict_str_i4_init.html +++ b/develop/proc/dict_str_i4_init.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/dict_str_i4_set.html b/develop/proc/dict_str_i4_set.html index b6625751544..667094222db 100644 --- a/develop/proc/dict_str_i4_set.html +++ b/develop/proc/dict_str_i4_set.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/dict_str_i4_size.html b/develop/proc/dict_str_i4_size.html index 4159f97d75a..eb4d6bc3d3c 100644 --- a/develop/proc/dict_str_i4_size.html +++ b/develop/proc/dict_str_i4_size.html @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/dims_tensor.html b/develop/proc/dims_tensor.html index 58def66b2e8..b6f70d66299 100644 --- a/develop/proc/dims_tensor.html +++ b/develop/proc/dims_tensor.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/dist_compatible.html b/develop/proc/dist_compatible.html index f50cf85f7c0..5dd174a30cd 100644 --- a/develop/proc/dist_compatible.html +++ b/develop/proc/dist_compatible.html @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/dist_sparse_tensor_to_repl_dense_2d_array_r_dp.html b/develop/proc/dist_sparse_tensor_to_repl_dense_2d_array_r_dp.html index 82aecb93757..48da4f3682b 100644 --- a/develop/proc/dist_sparse_tensor_to_repl_dense_2d_array_r_dp.html +++ b/develop/proc/dist_sparse_tensor_to_repl_dense_2d_array_r_dp.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/dist_sparse_tensor_to_repl_dense_3d_array_r_dp.html b/develop/proc/dist_sparse_tensor_to_repl_dense_3d_array_r_dp.html index 199d86df2ae..558dbab512e 100644 --- a/develop/proc/dist_sparse_tensor_to_repl_dense_3d_array_r_dp.html +++ b/develop/proc/dist_sparse_tensor_to_repl_dense_3d_array_r_dp.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/dist_sparse_tensor_to_repl_dense_4d_array_r_dp.html b/develop/proc/dist_sparse_tensor_to_repl_dense_4d_array_r_dp.html index fbb4d1029d2..b83d969b72e 100644 --- a/develop/proc/dist_sparse_tensor_to_repl_dense_4d_array_r_dp.html +++ b/develop/proc/dist_sparse_tensor_to_repl_dense_4d_array_r_dp.html @@ -152,7 +152,7 @@

    Arguments

    @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/distribute_lpt_random.html b/develop/proc/distribute_lpt_random.html index d1bcfa4897d..9f95603276c 100644 --- a/develop/proc/distribute_lpt_random.html +++ b/develop/proc/distribute_lpt_random.html @@ -198,7 +198,7 @@

    Arguments

    diff --git a/develop/proc/ensure_array_size_c.html b/develop/proc/ensure_array_size_c.html index 47319600180..74fdb41a652 100644 --- a/develop/proc/ensure_array_size_c.html +++ b/develop/proc/ensure_array_size_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    diff --git a/develop/proc/ensure_array_size_d.html b/develop/proc/ensure_array_size_d.html index e30dc57c473..f4efb1d9b16 100644 --- a/develop/proc/ensure_array_size_d.html +++ b/develop/proc/ensure_array_size_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    diff --git a/develop/proc/ensure_array_size_i.html b/develop/proc/ensure_array_size_i.html index 98b1cd670f6..cfe205f9fd4 100644 --- a/develop/proc/ensure_array_size_i.html +++ b/develop/proc/ensure_array_size_i.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    diff --git a/develop/proc/ensure_array_size_l.html b/develop/proc/ensure_array_size_l.html index f440b35e797..307d65bea40 100644 --- a/develop/proc/ensure_array_size_l.html +++ b/develop/proc/ensure_array_size_l.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    diff --git a/develop/proc/ensure_array_size_s.html b/develop/proc/ensure_array_size_s.html index b164d891088..1aef3d552d4 100644 --- a/develop/proc/ensure_array_size_s.html +++ b/develop/proc/ensure_array_size_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    diff --git a/develop/proc/ensure_array_size_z.html b/develop/proc/ensure_array_size_z.html index 48363699fea..0b5b16863ef 100644 --- a/develop/proc/ensure_array_size_z.html +++ b/develop/proc/ensure_array_size_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    diff --git a/develop/proc/ensure_product_wm_cleared.html b/develop/proc/ensure_product_wm_cleared.html index c3d8e019555..aace9692236 100644 --- a/develop/proc/ensure_product_wm_cleared.html +++ b/develop/proc/ensure_product_wm_cleared.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/enumerate_blk_sizes.html b/develop/proc/enumerate_blk_sizes.html index 99952530fa2..e6d95a3839e 100644 --- a/develop/proc/enumerate_blk_sizes.html +++ b/develop/proc/enumerate_blk_sizes.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/enumerate_block_elements.html b/develop/proc/enumerate_block_elements.html index 87b936942b2..b1649ebecf5 100644 --- a/develop/proc/enumerate_block_elements.html +++ b/develop/proc/enumerate_block_elements.html @@ -153,7 +153,7 @@

    Arguments

    @@ -170,7 +170,7 @@

    Arguments

    diff --git a/develop/proc/f_dbcsr_timeset.html b/develop/proc/f_dbcsr_timeset.html index 18c3d24e434..274ab5948cb 100644 --- a/develop/proc/f_dbcsr_timeset.html +++ b/develop/proc/f_dbcsr_timeset.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/f_dbcsr_timestop.html b/develop/proc/f_dbcsr_timestop.html index 109b002c7be..79830cd747e 100644 --- a/develop/proc/f_dbcsr_timestop.html +++ b/develop/proc/f_dbcsr_timestop.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/factorial.html b/develop/proc/factorial.html index bf6e7ebec37..3c6200802d1 100644 --- a/develop/proc/factorial.html +++ b/develop/proc/factorial.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/fill_hash_tables.html b/develop/proc/fill_hash_tables.html index 3712eef6321..658412dfa6f 100644 --- a/develop/proc/fill_hash_tables.html +++ b/develop/proc/fill_hash_tables.html @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    diff --git a/develop/proc/find_all_local_elements.html b/develop/proc/find_all_local_elements.html index 871119747a6..26f45de081d 100644 --- a/develop/proc/find_all_local_elements.html +++ b/develop/proc/find_all_local_elements.html @@ -161,7 +161,7 @@

    Arguments

    diff --git a/develop/proc/find_block_of_element.html b/develop/proc/find_block_of_element.html index c068b4af508..ebe5491d0b2 100644 --- a/develop/proc/find_block_of_element.html +++ b/develop/proc/find_block_of_element.html @@ -175,7 +175,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    diff --git a/develop/proc/find_cut_col.html b/develop/proc/find_cut_col.html index b44f4e3a723..7272cf51368 100644 --- a/develop/proc/find_cut_col.html +++ b/develop/proc/find_cut_col.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/find_cut_row.html b/develop/proc/find_cut_row.html index 3a8c7805a00..1019a117c21 100644 --- a/develop/proc/find_cut_row.html +++ b/develop/proc/find_cut_row.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/find_first_valid_block.html b/develop/proc/find_first_valid_block.html index 57e0d2e6fc1..d46c38132b1 100644 --- a/develop/proc/find_first_valid_block.html +++ b/develop/proc/find_first_valid_block.html @@ -158,7 +158,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/find_proper_position.html b/develop/proc/find_proper_position.html index 400746db20f..c9e6b1929d8 100644 --- a/develop/proc/find_proper_position.html +++ b/develop/proc/find_proper_position.html @@ -159,7 +159,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    @@ -239,7 +239,7 @@

    Arguments

    diff --git a/develop/proc/find_proper_position_caller.html b/develop/proc/find_proper_position_caller.html index ebc7d6ff3d8..a20995edebe 100644 --- a/develop/proc/find_proper_position_caller.html +++ b/develop/proc/find_proper_position_caller.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/find_proper_row.html b/develop/proc/find_proper_row.html index 61460dd96b2..e786e36f95e 100644 --- a/develop/proc/find_proper_row.html +++ b/develop/proc/find_proper_row.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/flush_stacks.html b/develop/proc/flush_stacks.html index a64c72d595d..956a6c5d54a 100644 --- a/develop/proc/flush_stacks.html +++ b/develop/proc/flush_stacks.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/get_array_elements.html b/develop/proc/get_array_elements.html index ed7e337efcd..444083758e0 100644 --- a/develop/proc/get_array_elements.html +++ b/develop/proc/get_array_elements.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/get_arrays.html b/develop/proc/get_arrays.html index 3ec40b29b77..82dc573b202 100644 --- a/develop/proc/get_arrays.html +++ b/develop/proc/get_arrays.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/get_data_2d_c.html b/develop/proc/get_data_2d_c.html index 6d2f7a621a1..24ec68a719d 100644 --- a/develop/proc/get_data_2d_c.html +++ b/develop/proc/get_data_2d_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/get_data_2d_d.html b/develop/proc/get_data_2d_d.html index 63de4153273..2a67a069b73 100644 --- a/develop/proc/get_data_2d_d.html +++ b/develop/proc/get_data_2d_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/get_data_2d_s.html b/develop/proc/get_data_2d_s.html index c3d4ac1e4b5..09e6c821935 100644 --- a/develop/proc/get_data_2d_s.html +++ b/develop/proc/get_data_2d_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/get_data_2d_z.html b/develop/proc/get_data_2d_z.html index f556afa7ef0..be6a01e012f 100644 --- a/develop/proc/get_data_2d_z.html +++ b/develop/proc/get_data_2d_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/get_data_c.html b/develop/proc/get_data_c.html index 837740b2951..2a616d97319 100644 --- a/develop/proc/get_data_c.html +++ b/develop/proc/get_data_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/get_data_d.html b/develop/proc/get_data_d.html index e84eeeb5175..d469885355b 100644 --- a/develop/proc/get_data_d.html +++ b/develop/proc/get_data_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/get_data_s.html b/develop/proc/get_data_s.html index d8a20fa8456..4dcd13abbe5 100644 --- a/develop/proc/get_data_s.html +++ b/develop/proc/get_data_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/get_data_z.html b/develop/proc/get_data_z.html index 4a44b65517e..edff813bff8 100644 --- a/develop/proc/get_data_z.html +++ b/develop/proc/get_data_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/get_ith_array.html b/develop/proc/get_ith_array.html index 27224da9281..9911c91b1d9 100644 --- a/develop/proc/get_ith_array.html +++ b/develop/proc/get_ith_array.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -196,7 +196,7 @@

    Arguments

    diff --git a/develop/proc/get_left_child.html b/develop/proc/get_left_child.html index ba0dfe9d453..40327dcf5b5 100644 --- a/develop/proc/get_left_child.html +++ b/develop/proc/get_left_child.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/get_mp_perf_env.html b/develop/proc/get_mp_perf_env.html index e18df7fbb27..57794baaf21 100644 --- a/develop/proc/get_mp_perf_env.html +++ b/develop/proc/get_mp_perf_env.html @@ -148,7 +148,7 @@

    Arguments


    Return Value - + type(mp_perf_env_type), POINTER

    diff --git a/develop/proc/get_opt_nsplit.html b/develop/proc/get_opt_nsplit.html index f818fe25ba9..12f2566b7fe 100644 --- a/develop/proc/get_opt_nsplit.html +++ b/develop/proc/get_opt_nsplit.html @@ -168,7 +168,7 @@

    Arguments

    diff --git a/develop/proc/get_parent.html b/develop/proc/get_parent.html index bfda885de98..1fa60e06fcf 100644 --- a/develop/proc/get_parent.html +++ b/develop/proc/get_parent.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/get_rank3d.html b/develop/proc/get_rank3d.html index c8e407d950a..9176b248ad5 100644 --- a/develop/proc/get_rank3d.html +++ b/develop/proc/get_rank3d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/get_stored_canonical.html b/develop/proc/get_stored_canonical.html index 816cc507ab3..31acb415128 100644 --- a/develop/proc/get_stored_canonical.html +++ b/develop/proc/get_stored_canonical.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    diff --git a/develop/proc/get_value.html b/develop/proc/get_value.html index 956e0961f1c..ba67cc2411e 100644 --- a/develop/proc/get_value.html +++ b/develop/proc/get_value.html @@ -171,7 +171,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    Return Value - + integer(kind=valt)

    diff --git a/develop/proc/group_to_world_proc_map.html b/develop/proc/group_to_world_proc_map.html index 59d0c24e000..ee9c1cc4b20 100644 --- a/develop/proc/group_to_world_proc_map.html +++ b/develop/proc/group_to_world_proc_map.html @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/has_mp_perf_env.html b/develop/proc/has_mp_perf_env.html index a6f065977cb..99c37afb6ae 100644 --- a/develop/proc/has_mp_perf_env.html +++ b/develop/proc/has_mp_perf_env.html @@ -148,7 +148,7 @@

    Arguments


    Return Value - + logical

    diff --git a/develop/proc/hash_i4tuple.html b/develop/proc/hash_i4tuple.html index 44e3cb62dc3..8fd346ac81a 100644 --- a/develop/proc/hash_i4tuple.html +++ b/develop/proc/hash_i4tuple.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_c4_1d.html b/develop/proc/host2dev_c4_1d.html index 0a71d824787..a42985ab463 100644 --- a/develop/proc/host2dev_c4_1d.html +++ b/develop/proc/host2dev_c4_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_c4_2d.html b/develop/proc/host2dev_c4_2d.html index 2967d371868..f0380962a74 100644 --- a/develop/proc/host2dev_c4_2d.html +++ b/develop/proc/host2dev_c4_2d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_c8_1d.html b/develop/proc/host2dev_c8_1d.html index f0f61069bc1..661b02d55a4 100644 --- a/develop/proc/host2dev_c8_1d.html +++ b/develop/proc/host2dev_c8_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_c8_2d.html b/develop/proc/host2dev_c8_2d.html index ddba43bc029..d0efd61df81 100644 --- a/develop/proc/host2dev_c8_2d.html +++ b/develop/proc/host2dev_c8_2d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_i4_1d.html b/develop/proc/host2dev_i4_1d.html index c889ec301b5..9502abf317e 100644 --- a/develop/proc/host2dev_i4_1d.html +++ b/develop/proc/host2dev_i4_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_i4_2d.html b/develop/proc/host2dev_i4_2d.html index 8d39d7a7cf1..36cd868b733 100644 --- a/develop/proc/host2dev_i4_2d.html +++ b/develop/proc/host2dev_i4_2d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_i8_1d.html b/develop/proc/host2dev_i8_1d.html index 4f4840c7059..8806952d2bc 100644 --- a/develop/proc/host2dev_i8_1d.html +++ b/develop/proc/host2dev_i8_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_i8_2d.html b/develop/proc/host2dev_i8_2d.html index 31e4cc941aa..2ca705f55d0 100644 --- a/develop/proc/host2dev_i8_2d.html +++ b/develop/proc/host2dev_i8_2d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_r4_1d.html b/develop/proc/host2dev_r4_1d.html index 20ac48b94f3..9f1fe0a3a9d 100644 --- a/develop/proc/host2dev_r4_1d.html +++ b/develop/proc/host2dev_r4_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_r4_2d.html b/develop/proc/host2dev_r4_2d.html index 74d76dbd566..540410ce32f 100644 --- a/develop/proc/host2dev_r4_2d.html +++ b/develop/proc/host2dev_r4_2d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_r8_1d.html b/develop/proc/host2dev_r8_1d.html index a1d76dc90d2..976c225bbb9 100644 --- a/develop/proc/host2dev_r8_1d.html +++ b/develop/proc/host2dev_r8_1d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/host2dev_r8_2d.html b/develop/proc/host2dev_r8_2d.html index abf8eb232a1..b0963479878 100644 --- a/develop/proc/host2dev_r8_2d.html +++ b/develop/proc/host2dev_r8_2d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/hybrid_alltoall_any.html b/develop/proc/hybrid_alltoall_any.html index 1b102988406..3d2e6ed23cc 100644 --- a/develop/proc/hybrid_alltoall_any.html +++ b/develop/proc/hybrid_alltoall_any.html @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/hybrid_alltoall_c1.html b/develop/proc/hybrid_alltoall_c1.html index 01eaa1c50a3..ca5ae3a959e 100644 --- a/develop/proc/hybrid_alltoall_c1.html +++ b/develop/proc/hybrid_alltoall_c1.html @@ -253,7 +253,7 @@

    Arguments

    diff --git a/develop/proc/hybrid_alltoall_d1.html b/develop/proc/hybrid_alltoall_d1.html index 62123564d36..c49ea7deb75 100644 --- a/develop/proc/hybrid_alltoall_d1.html +++ b/develop/proc/hybrid_alltoall_d1.html @@ -253,7 +253,7 @@

    Arguments

    diff --git a/develop/proc/hybrid_alltoall_i1.html b/develop/proc/hybrid_alltoall_i1.html index 9a215be64ab..e176caf7d77 100644 --- a/develop/proc/hybrid_alltoall_i1.html +++ b/develop/proc/hybrid_alltoall_i1.html @@ -253,7 +253,7 @@

    Arguments

    diff --git a/develop/proc/hybrid_alltoall_s1.html b/develop/proc/hybrid_alltoall_s1.html index 7c75f47da2b..46a79de5a51 100644 --- a/develop/proc/hybrid_alltoall_s1.html +++ b/develop/proc/hybrid_alltoall_s1.html @@ -253,7 +253,7 @@

    Arguments

    diff --git a/develop/proc/hybrid_alltoall_z1.html b/develop/proc/hybrid_alltoall_z1.html index 0e96672b63d..fe499a41ba3 100644 --- a/develop/proc/hybrid_alltoall_z1.html +++ b/develop/proc/hybrid_alltoall_z1.html @@ -253,7 +253,7 @@

    Arguments

    diff --git a/develop/proc/i8_bsearch.html b/develop/proc/i8_bsearch.html index 11f26d81439..52b5d1fb237 100644 --- a/develop/proc/i8_bsearch.html +++ b/develop/proc/i8_bsearch.html @@ -151,7 +151,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/image_calculator.html b/develop/proc/image_calculator.html index f0a200daf85..46fb1a0abef 100644 --- a/develop/proc/image_calculator.html +++ b/develop/proc/image_calculator.html @@ -177,7 +177,7 @@

    Arguments

    @@ -192,7 +192,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    @@ -222,7 +222,7 @@

    Arguments

    @@ -237,7 +237,7 @@

    Arguments

    @@ -252,7 +252,7 @@

    Arguments

    @@ -267,7 +267,7 @@

    Arguments

    @@ -282,7 +282,7 @@

    Arguments

    diff --git a/develop/proc/internal_data_allocate.html b/develop/proc/internal_data_allocate.html index d2f0794f206..a1bdc238d79 100644 --- a/develop/proc/internal_data_allocate.html +++ b/develop/proc/internal_data_allocate.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/internal_data_deallocate.html b/develop/proc/internal_data_deallocate.html index 85221592ac5..45cf65ec62e 100644 --- a/develop/proc/internal_data_deallocate.html +++ b/develop/proc/internal_data_deallocate.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/invert_transpose_flag.html b/develop/proc/invert_transpose_flag.html index 9d61a7a6604..0267d65abaa 100644 --- a/develop/proc/invert_transpose_flag.html +++ b/develop/proc/invert_transpose_flag.html @@ -77,15 +77,15 @@

    invert_transpose_flag
  • - Source File + Source File
  • @@ -131,7 +131,7 @@

    Contents

    -

    public subroutine invert_transpose_flag(trans_flag) +

    private subroutine invert_transpose_flag(trans_flag)

    diff --git a/develop/proc/invert_transpose_flag~2.html b/develop/proc/invert_transpose_flag~2.html index fd4fff967b1..94182635432 100644 --- a/develop/proc/invert_transpose_flag~2.html +++ b/develop/proc/invert_transpose_flag~2.html @@ -77,15 +77,15 @@

    invert_transpose_flag
  • - Source File + Source File
  • @@ -131,7 +131,7 @@

    Contents

    -

    private subroutine invert_transpose_flag(trans_flag) +

    public subroutine invert_transpose_flag(trans_flag)

    diff --git a/develop/proc/iswap.html b/develop/proc/iswap.html index 8f3fa44e349..ea06cfb714a 100644 --- a/develop/proc/iswap.html +++ b/develop/proc/iswap.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/iterator_advance.html b/develop/proc/iterator_advance.html index 5a9f03cdea0..e0776bd5df3 100644 --- a/develop/proc/iterator_advance.html +++ b/develop/proc/iterator_advance.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_1d_block_c.html b/develop/proc/iterator_next_1d_block_c.html index 5fdaaf7a508..cecfdd7debd 100644 --- a/develop/proc/iterator_next_1d_block_c.html +++ b/develop/proc/iterator_next_1d_block_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_1d_block_d.html b/develop/proc/iterator_next_1d_block_d.html index 92131348b5f..9b8be4912ec 100644 --- a/develop/proc/iterator_next_1d_block_d.html +++ b/develop/proc/iterator_next_1d_block_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_1d_block_s.html b/develop/proc/iterator_next_1d_block_s.html index 3f6fbd487e7..c2208f7d5ba 100644 --- a/develop/proc/iterator_next_1d_block_s.html +++ b/develop/proc/iterator_next_1d_block_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_1d_block_z.html b/develop/proc/iterator_next_1d_block_z.html index 422439a1e14..1519f58cf93 100644 --- a/develop/proc/iterator_next_1d_block_z.html +++ b/develop/proc/iterator_next_1d_block_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_2d_block_c.html b/develop/proc/iterator_next_2d_block_c.html index 19e16482b10..e845fd97b16 100644 --- a/develop/proc/iterator_next_2d_block_c.html +++ b/develop/proc/iterator_next_2d_block_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_2d_block_d.html b/develop/proc/iterator_next_2d_block_d.html index 6e3e71d05ce..bf34230570a 100644 --- a/develop/proc/iterator_next_2d_block_d.html +++ b/develop/proc/iterator_next_2d_block_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_2d_block_s.html b/develop/proc/iterator_next_2d_block_s.html index a6d63cc56a0..1b7fbf2b2e6 100644 --- a/develop/proc/iterator_next_2d_block_s.html +++ b/develop/proc/iterator_next_2d_block_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_2d_block_z.html b/develop/proc/iterator_next_2d_block_z.html index a8f5e52c68b..595f18371bf 100644 --- a/develop/proc/iterator_next_2d_block_z.html +++ b/develop/proc/iterator_next_2d_block_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_area_block.html b/develop/proc/iterator_next_area_block.html index de238090966..6b6289a5026 100644 --- a/develop/proc/iterator_next_area_block.html +++ b/develop/proc/iterator_next_area_block.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -253,7 +253,7 @@

    Arguments

    diff --git a/develop/proc/iterator_next_block_index.html b/develop/proc/iterator_next_block_index.html index 8af5dac7059..74a74d0b3d5 100644 --- a/develop/proc/iterator_next_block_index.html +++ b/develop/proc/iterator_next_block_index.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    @@ -238,7 +238,7 @@

    Arguments

    @@ -257,7 +257,7 @@

    Arguments

    diff --git a/develop/proc/joaat_hash.html b/develop/proc/joaat_hash.html index 425ebb9c4db..f8fd8a9d46f 100644 --- a/develop/proc/joaat_hash.html +++ b/develop/proc/joaat_hash.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/proc/list_callstackentry_clear.html b/develop/proc/list_callstackentry_clear.html index f6333a6714d..f272b287164 100644 --- a/develop/proc/list_callstackentry_clear.html +++ b/develop/proc/list_callstackentry_clear.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/list_callstackentry_del.html b/develop/proc/list_callstackentry_del.html index ad2e20e58f8..3809226aa78 100644 --- a/develop/proc/list_callstackentry_del.html +++ b/develop/proc/list_callstackentry_del.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/list_callstackentry_destroy.html b/develop/proc/list_callstackentry_destroy.html index 595d349eec6..112d735513b 100644 --- a/develop/proc/list_callstackentry_destroy.html +++ b/develop/proc/list_callstackentry_destroy.html @@ -159,7 +159,7 @@

    Arguments

    diff --git a/develop/proc/list_callstackentry_get.html b/develop/proc/list_callstackentry_get.html index 6e6d5f5d33d..fc34006b41c 100644 --- a/develop/proc/list_callstackentry_get.html +++ b/develop/proc/list_callstackentry_get.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + type(callstack_entry_type)

    diff --git a/develop/proc/list_callstackentry_init.html b/develop/proc/list_callstackentry_init.html index b3a5b445114..3f9502a6bc6 100644 --- a/develop/proc/list_callstackentry_init.html +++ b/develop/proc/list_callstackentry_init.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/list_callstackentry_insert.html b/develop/proc/list_callstackentry_insert.html index 2a7b16f5693..0c6dd52a59c 100644 --- a/develop/proc/list_callstackentry_insert.html +++ b/develop/proc/list_callstackentry_insert.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/list_callstackentry_isready.html b/develop/proc/list_callstackentry_isready.html index 79a177a16b2..3f36a41fe85 100644 --- a/develop/proc/list_callstackentry_isready.html +++ b/develop/proc/list_callstackentry_isready.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/list_callstackentry_peek.html b/develop/proc/list_callstackentry_peek.html index a5d7357c85f..e32d24ae47e 100644 --- a/develop/proc/list_callstackentry_peek.html +++ b/develop/proc/list_callstackentry_peek.html @@ -176,7 +176,7 @@

    Arguments

    Return Value - + type(callstack_entry_type)

    diff --git a/develop/proc/list_callstackentry_pop.html b/develop/proc/list_callstackentry_pop.html index 02067705cc9..54fa3335c88 100644 --- a/develop/proc/list_callstackentry_pop.html +++ b/develop/proc/list_callstackentry_pop.html @@ -160,7 +160,7 @@

    Arguments

    @@ -178,7 +178,7 @@

    Arguments

    Return Value - + type(callstack_entry_type)

    diff --git a/develop/proc/list_callstackentry_push.html b/develop/proc/list_callstackentry_push.html index a1d67da8af5..0b404d02ec4 100644 --- a/develop/proc/list_callstackentry_push.html +++ b/develop/proc/list_callstackentry_push.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/list_callstackentry_set.html b/develop/proc/list_callstackentry_set.html index 6b82b536ef7..efd30072934 100644 --- a/develop/proc/list_callstackentry_set.html +++ b/develop/proc/list_callstackentry_set.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/list_callstackentry_size.html b/develop/proc/list_callstackentry_size.html index 2924a471a6a..60483ba4236 100644 --- a/develop/proc/list_callstackentry_size.html +++ b/develop/proc/list_callstackentry_size.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/list_routinereport_clear.html b/develop/proc/list_routinereport_clear.html index 5565bc7af11..c005ee756c5 100644 --- a/develop/proc/list_routinereport_clear.html +++ b/develop/proc/list_routinereport_clear.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/list_routinereport_del.html b/develop/proc/list_routinereport_del.html index 50a19b820b4..129be3edcb9 100644 --- a/develop/proc/list_routinereport_del.html +++ b/develop/proc/list_routinereport_del.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/list_routinereport_destroy.html b/develop/proc/list_routinereport_destroy.html index 47c0e0adf71..e2f35056989 100644 --- a/develop/proc/list_routinereport_destroy.html +++ b/develop/proc/list_routinereport_destroy.html @@ -159,7 +159,7 @@

    Arguments

    diff --git a/develop/proc/list_routinereport_get.html b/develop/proc/list_routinereport_get.html index 7da3f0bc2ef..48da9f596ef 100644 --- a/develop/proc/list_routinereport_get.html +++ b/develop/proc/list_routinereport_get.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + type(routine_report_type), POINTER

    diff --git a/develop/proc/list_routinereport_init.html b/develop/proc/list_routinereport_init.html index b9813d094aa..fb8f638974d 100644 --- a/develop/proc/list_routinereport_init.html +++ b/develop/proc/list_routinereport_init.html @@ -159,7 +159,7 @@

    Arguments

    diff --git a/develop/proc/list_routinereport_insert.html b/develop/proc/list_routinereport_insert.html index 097772c9fa8..9cea4099127 100644 --- a/develop/proc/list_routinereport_insert.html +++ b/develop/proc/list_routinereport_insert.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/list_routinereport_isready.html b/develop/proc/list_routinereport_isready.html index adbcb21898a..1037f8273bf 100644 --- a/develop/proc/list_routinereport_isready.html +++ b/develop/proc/list_routinereport_isready.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/list_routinereport_peek.html b/develop/proc/list_routinereport_peek.html index 815530fc7cc..ad106573ff6 100644 --- a/develop/proc/list_routinereport_peek.html +++ b/develop/proc/list_routinereport_peek.html @@ -158,7 +158,7 @@

    Arguments

    @@ -176,7 +176,7 @@

    Arguments

    Return Value - + type(routine_report_type), POINTER

    diff --git a/develop/proc/list_routinereport_pop.html b/develop/proc/list_routinereport_pop.html index ca70fb44713..d45d15be379 100644 --- a/develop/proc/list_routinereport_pop.html +++ b/develop/proc/list_routinereport_pop.html @@ -160,7 +160,7 @@

    Arguments

    @@ -178,7 +178,7 @@

    Arguments

    Return Value - + type(routine_report_type), POINTER

    diff --git a/develop/proc/list_routinereport_push.html b/develop/proc/list_routinereport_push.html index cdbd7f3b3f7..cbfce0accbb 100644 --- a/develop/proc/list_routinereport_push.html +++ b/develop/proc/list_routinereport_push.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/list_routinereport_set.html b/develop/proc/list_routinereport_set.html index 25ce575fe40..4087cce0bcd 100644 --- a/develop/proc/list_routinereport_set.html +++ b/develop/proc/list_routinereport_set.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/list_routinereport_size.html b/develop/proc/list_routinereport_size.html index fe56ad9a6aa..8eae0818df6 100644 --- a/develop/proc/list_routinereport_size.html +++ b/develop/proc/list_routinereport_size.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/list_routinestat_clear.html b/develop/proc/list_routinestat_clear.html index df68727d61f..9575c01dcd8 100644 --- a/develop/proc/list_routinestat_clear.html +++ b/develop/proc/list_routinestat_clear.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/list_routinestat_del.html b/develop/proc/list_routinestat_del.html index a71c1943258..7fcfcd71cd2 100644 --- a/develop/proc/list_routinestat_del.html +++ b/develop/proc/list_routinestat_del.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/list_routinestat_destroy.html b/develop/proc/list_routinestat_destroy.html index d5e7680dc40..3f2a4bbadf4 100644 --- a/develop/proc/list_routinestat_destroy.html +++ b/develop/proc/list_routinestat_destroy.html @@ -159,7 +159,7 @@

    Arguments

    diff --git a/develop/proc/list_routinestat_get.html b/develop/proc/list_routinestat_get.html index 4eec3286a00..df6e92d1c7f 100644 --- a/develop/proc/list_routinestat_get.html +++ b/develop/proc/list_routinestat_get.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + type(routine_stat_type), POINTER

    diff --git a/develop/proc/list_routinestat_init.html b/develop/proc/list_routinestat_init.html index 14ce7caccc0..c103157cc6d 100644 --- a/develop/proc/list_routinestat_init.html +++ b/develop/proc/list_routinestat_init.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/list_routinestat_insert.html b/develop/proc/list_routinestat_insert.html index 613406b558c..f455dc5ee3a 100644 --- a/develop/proc/list_routinestat_insert.html +++ b/develop/proc/list_routinestat_insert.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/list_routinestat_isready.html b/develop/proc/list_routinestat_isready.html index 7966e353885..9d2a7615206 100644 --- a/develop/proc/list_routinestat_isready.html +++ b/develop/proc/list_routinestat_isready.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/list_routinestat_peek.html b/develop/proc/list_routinestat_peek.html index cca4af0c995..40e231bc7c2 100644 --- a/develop/proc/list_routinestat_peek.html +++ b/develop/proc/list_routinestat_peek.html @@ -176,7 +176,7 @@

    Arguments

    Return Value - + type(routine_stat_type), POINTER

    diff --git a/develop/proc/list_routinestat_pop.html b/develop/proc/list_routinestat_pop.html index 5515cf43c29..b5d056d0b6b 100644 --- a/develop/proc/list_routinestat_pop.html +++ b/develop/proc/list_routinestat_pop.html @@ -160,7 +160,7 @@

    Arguments

    @@ -178,7 +178,7 @@

    Arguments

    Return Value - + type(routine_stat_type), POINTER

    diff --git a/develop/proc/list_routinestat_push.html b/develop/proc/list_routinestat_push.html index 794817ce7c8..cf52d41f7ce 100644 --- a/develop/proc/list_routinestat_push.html +++ b/develop/proc/list_routinestat_push.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/list_routinestat_set.html b/develop/proc/list_routinestat_set.html index ae644bc2b1e..95f31a9ec2a 100644 --- a/develop/proc/list_routinestat_set.html +++ b/develop/proc/list_routinestat_set.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/list_routinestat_size.html b/develop/proc/list_routinestat_size.html index e35f1237cd4..cc33bb96198 100644 --- a/develop/proc/list_routinestat_size.html +++ b/develop/proc/list_routinestat_size.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/list_timerenv_clear.html b/develop/proc/list_timerenv_clear.html index 6bb68c3bf42..170f73f0bf8 100644 --- a/develop/proc/list_timerenv_clear.html +++ b/develop/proc/list_timerenv_clear.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/list_timerenv_del.html b/develop/proc/list_timerenv_del.html index f2800ca84fe..f67c54fa767 100644 --- a/develop/proc/list_timerenv_del.html +++ b/develop/proc/list_timerenv_del.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/list_timerenv_destroy.html b/develop/proc/list_timerenv_destroy.html index 56d85576546..cad3f724f8c 100644 --- a/develop/proc/list_timerenv_destroy.html +++ b/develop/proc/list_timerenv_destroy.html @@ -159,7 +159,7 @@

    Arguments

    diff --git a/develop/proc/list_timerenv_get.html b/develop/proc/list_timerenv_get.html index d8d1c3ba74a..2eb5411942e 100644 --- a/develop/proc/list_timerenv_get.html +++ b/develop/proc/list_timerenv_get.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    Return Value - + type(timer_env_type), POINTER

    diff --git a/develop/proc/list_timerenv_init.html b/develop/proc/list_timerenv_init.html index 88aae046a99..ba268ebb909 100644 --- a/develop/proc/list_timerenv_init.html +++ b/develop/proc/list_timerenv_init.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/list_timerenv_insert.html b/develop/proc/list_timerenv_insert.html index 1417457236b..055e102463e 100644 --- a/develop/proc/list_timerenv_insert.html +++ b/develop/proc/list_timerenv_insert.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    diff --git a/develop/proc/list_timerenv_isready.html b/develop/proc/list_timerenv_isready.html index 565c838e069..c40be1e9d80 100644 --- a/develop/proc/list_timerenv_isready.html +++ b/develop/proc/list_timerenv_isready.html @@ -157,7 +157,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/list_timerenv_peek.html b/develop/proc/list_timerenv_peek.html index bd51fa4ae78..8f5e1b2c19c 100644 --- a/develop/proc/list_timerenv_peek.html +++ b/develop/proc/list_timerenv_peek.html @@ -158,7 +158,7 @@

    Arguments

    @@ -176,7 +176,7 @@

    Arguments

    Return Value - + type(timer_env_type), POINTER

    diff --git a/develop/proc/list_timerenv_pop.html b/develop/proc/list_timerenv_pop.html index cfc6cb4b4d7..6c36d0d5ee5 100644 --- a/develop/proc/list_timerenv_pop.html +++ b/develop/proc/list_timerenv_pop.html @@ -160,7 +160,7 @@

    Arguments

    @@ -178,7 +178,7 @@

    Arguments

    Return Value - + type(timer_env_type), POINTER

    diff --git a/develop/proc/list_timerenv_push.html b/develop/proc/list_timerenv_push.html index ef1cf9d9d4b..fee7234bc4f 100644 --- a/develop/proc/list_timerenv_push.html +++ b/develop/proc/list_timerenv_push.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/list_timerenv_set.html b/develop/proc/list_timerenv_set.html index 7828b6922cd..3b6982a69a9 100644 --- a/develop/proc/list_timerenv_set.html +++ b/develop/proc/list_timerenv_set.html @@ -159,7 +159,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/list_timerenv_size.html b/develop/proc/list_timerenv_size.html index db9ab7d19dd..4bc1c0e93ee 100644 --- a/develop/proc/list_timerenv_size.html +++ b/develop/proc/list_timerenv_size.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/local_filter.html b/develop/proc/local_filter.html index 9f930d98917..9e01a54730a 100644 --- a/develop/proc/local_filter.html +++ b/develop/proc/local_filter.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/m_flush.html b/develop/proc/m_flush.html index 9a575c83d2e..c742a439550 100644 --- a/develop/proc/m_flush.html +++ b/develop/proc/m_flush.html @@ -77,15 +77,15 @@

    m_flush
  • - Source File + Source File
  • @@ -135,11 +135,7 @@

    public subroutine m_flush(lunit)

    -

    flushes units if the &GLOBAL flag is set accordingly

    -
    -

    Note

    -

    flushing might degrade performance significantly (30% and more)

    -
    +

    Flush a given unit

    Arguments

    diff --git a/develop/proc/m_flush~2.html b/develop/proc/m_flush~2.html index 5a763321e32..88790e2afca 100644 --- a/develop/proc/m_flush~2.html +++ b/develop/proc/m_flush~2.html @@ -77,15 +77,15 @@

    m_flush
  • - Source File + Source File
  • @@ -135,7 +135,11 @@

    public subroutine m_flush(lunit)

    -

    Flush a given unit

    +

    flushes units if the &GLOBAL flag is set accordingly

    +
    +

    Note

    +

    flushing might degrade performance significantly (30% and more)

    +

    Arguments

    diff --git a/develop/proc/m_getarg.html b/develop/proc/m_getarg.html index d2fbc7cb9a4..e25fe9bf8eb 100644 --- a/develop/proc/m_getarg.html +++ b/develop/proc/m_getarg.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/m_mov.html b/develop/proc/m_mov.html index 0cfb0d42c93..569a8c67cf0 100644 --- a/develop/proc/m_mov.html +++ b/develop/proc/m_mov.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/make_buffers.html b/develop/proc/make_buffers.html index f4ac068f49d..b2284de9973 100644 --- a/develop/proc/make_buffers.html +++ b/develop/proc/make_buffers.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    diff --git a/develop/proc/make_conformant_scalar_c.html b/develop/proc/make_conformant_scalar_c.html index f5e7545cdcf..a30a1b2bca9 100644 --- a/develop/proc/make_conformant_scalar_c.html +++ b/develop/proc/make_conformant_scalar_c.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/make_conformant_scalar_d.html b/develop/proc/make_conformant_scalar_d.html index 612443bf806..b06da360d6a 100644 --- a/develop/proc/make_conformant_scalar_d.html +++ b/develop/proc/make_conformant_scalar_d.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/make_conformant_scalar_s.html b/develop/proc/make_conformant_scalar_s.html index 84e977f50fc..675347ec05b 100644 --- a/develop/proc/make_conformant_scalar_s.html +++ b/develop/proc/make_conformant_scalar_s.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/make_conformant_scalar_z.html b/develop/proc/make_conformant_scalar_z.html index abaadb07cc1..83e9023a47f 100644 --- a/develop/proc/make_conformant_scalar_z.html +++ b/develop/proc/make_conformant_scalar_z.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/make_dense_data.html b/develop/proc/make_dense_data.html index 0cbd861c7f1..aae20219117 100644 --- a/develop/proc/make_dense_data.html +++ b/develop/proc/make_dense_data.html @@ -161,7 +161,7 @@

    Arguments

    @@ -283,7 +283,7 @@

    Arguments

    @@ -298,7 +298,7 @@

    Arguments

    @@ -343,7 +343,7 @@

    Arguments

    @@ -360,7 +360,7 @@

    Arguments

    diff --git a/develop/proc/make_dense_index.html b/develop/proc/make_dense_index.html index 8c9bd4b9435..2cf10231cec 100644 --- a/develop/proc/make_dense_index.html +++ b/develop/proc/make_dense_index.html @@ -161,7 +161,7 @@

    Arguments

    @@ -176,7 +176,7 @@

    Arguments

    @@ -192,7 +192,7 @@

    Arguments

    @@ -208,7 +208,7 @@

    Arguments

    @@ -223,7 +223,7 @@

    Arguments

    @@ -302,7 +302,7 @@

    Arguments

    diff --git a/develop/proc/make_index_canonical.html b/develop/proc/make_index_canonical.html index 6e9061b2c28..2d873865ba8 100644 --- a/develop/proc/make_index_canonical.html +++ b/develop/proc/make_index_canonical.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    diff --git a/develop/proc/make_index_triangular.html b/develop/proc/make_index_triangular.html index 339f3fdcc63..489c1dfb3f0 100644 --- a/develop/proc/make_index_triangular.html +++ b/develop/proc/make_index_triangular.html @@ -165,7 +165,7 @@

    Arguments

    @@ -180,7 +180,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    @@ -225,7 +225,7 @@

    Arguments

    @@ -240,7 +240,7 @@

    Arguments

    @@ -255,7 +255,7 @@

    Arguments

    diff --git a/develop/proc/make_layers_3d_ab.html b/develop/proc/make_layers_3d_ab.html index 1f106861180..5292abe9d4c 100644 --- a/develop/proc/make_layers_3d_ab.html +++ b/develop/proc/make_layers_3d_ab.html @@ -217,7 +217,7 @@

    Arguments

    diff --git a/develop/proc/make_m2s.html b/develop/proc/make_m2s.html index b4663544ab3..9f6335a879e 100644 --- a/develop/proc/make_m2s.html +++ b/develop/proc/make_m2s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    @@ -307,7 +307,7 @@

    Arguments

    @@ -322,7 +322,7 @@

    Arguments

    @@ -337,7 +337,7 @@

    Arguments

    @@ -352,7 +352,7 @@

    Arguments

    @@ -367,7 +367,7 @@

    Arguments

    @@ -382,7 +382,7 @@

    Arguments

    @@ -397,7 +397,7 @@

    Arguments

    @@ -412,7 +412,7 @@

    Arguments

    @@ -427,7 +427,7 @@

    Arguments

    diff --git a/develop/proc/make_meta.html b/develop/proc/make_meta.html index 114977fc011..d6feb0c42f4 100644 --- a/develop/proc/make_meta.html +++ b/develop/proc/make_meta.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    diff --git a/develop/proc/make_random_dbcsr_matrix.html b/develop/proc/make_random_dbcsr_matrix.html index 561479ba8de..89972258d80 100644 --- a/develop/proc/make_random_dbcsr_matrix.html +++ b/develop/proc/make_random_dbcsr_matrix.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    diff --git a/develop/proc/make_threads.html b/develop/proc/make_threads.html index 023bbbfc4e3..34dd0e70b96 100644 --- a/develop/proc/make_threads.html +++ b/develop/proc/make_threads.html @@ -162,7 +162,7 @@

    Arguments

    diff --git a/develop/proc/make_undense_data.html b/develop/proc/make_undense_data.html index 25adcf8e5dc..b27ae32fe54 100644 --- a/develop/proc/make_undense_data.html +++ b/develop/proc/make_undense_data.html @@ -161,7 +161,7 @@

    Arguments

    @@ -259,7 +259,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    diff --git a/develop/proc/make_undense_index.html b/develop/proc/make_undense_index.html index 68c4568efa7..c1a5c18bb7b 100644 --- a/develop/proc/make_undense_index.html +++ b/develop/proc/make_undense_index.html @@ -161,7 +161,7 @@

    Arguments

    @@ -178,7 +178,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    @@ -212,7 +212,7 @@

    Arguments

    @@ -257,7 +257,7 @@

    Arguments

    diff --git a/develop/proc/make_vdistribution.html b/develop/proc/make_vdistribution.html index 5a0f161e2f7..2a21c017687 100644 --- a/develop/proc/make_vdistribution.html +++ b/develop/proc/make_vdistribution.html @@ -217,7 +217,7 @@

    Arguments

    diff --git a/develop/proc/map_most_common.html b/develop/proc/map_most_common.html index ed456ba29d9..af9b7276e45 100644 --- a/develop/proc/map_most_common.html +++ b/develop/proc/map_most_common.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/matching_prime.html b/develop/proc/matching_prime.html index 60f49d41dac..ab7516c4806 100644 --- a/develop/proc/matching_prime.html +++ b/develop/proc/matching_prime.html @@ -151,7 +151,7 @@

    Arguments

    @@ -169,7 +169,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/mem_alloc_c.html b/develop/proc/mem_alloc_c.html index 73dcdd421ae..8cf0894e6b7 100644 --- a/develop/proc/mem_alloc_c.html +++ b/develop/proc/mem_alloc_c.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_c_2d.html b/develop/proc/mem_alloc_c_2d.html index ae37d1abf92..ef7f6351198 100644 --- a/develop/proc/mem_alloc_c_2d.html +++ b/develop/proc/mem_alloc_c_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_d.html b/develop/proc/mem_alloc_d.html index cafb5b50026..4f2ecb82942 100644 --- a/develop/proc/mem_alloc_d.html +++ b/develop/proc/mem_alloc_d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_d_2d.html b/develop/proc/mem_alloc_d_2d.html index 6bc172c5293..6858fcf5cea 100644 --- a/develop/proc/mem_alloc_d_2d.html +++ b/develop/proc/mem_alloc_d_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_i.html b/develop/proc/mem_alloc_i.html index 6412ca145fc..388a205061d 100644 --- a/develop/proc/mem_alloc_i.html +++ b/develop/proc/mem_alloc_i.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_i_2d.html b/develop/proc/mem_alloc_i_2d.html index 3c7c3e08273..294ab37f510 100644 --- a/develop/proc/mem_alloc_i_2d.html +++ b/develop/proc/mem_alloc_i_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_l.html b/develop/proc/mem_alloc_l.html index c7373b3dec3..c6b9c6a5966 100644 --- a/develop/proc/mem_alloc_l.html +++ b/develop/proc/mem_alloc_l.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_l_2d.html b/develop/proc/mem_alloc_l_2d.html index 3fa53bc5685..9b89a616b89 100644 --- a/develop/proc/mem_alloc_l_2d.html +++ b/develop/proc/mem_alloc_l_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_s.html b/develop/proc/mem_alloc_s.html index 22495235491..023c99e46ca 100644 --- a/develop/proc/mem_alloc_s.html +++ b/develop/proc/mem_alloc_s.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_s_2d.html b/develop/proc/mem_alloc_s_2d.html index 553fd67f22d..f152b851083 100644 --- a/develop/proc/mem_alloc_s_2d.html +++ b/develop/proc/mem_alloc_s_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_z.html b/develop/proc/mem_alloc_z.html index 495f7ceb90b..e070b89c099 100644 --- a/develop/proc/mem_alloc_z.html +++ b/develop/proc/mem_alloc_z.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_alloc_z_2d.html b/develop/proc/mem_alloc_z_2d.html index fe146308497..866f40a5718 100644 --- a/develop/proc/mem_alloc_z_2d.html +++ b/develop/proc/mem_alloc_z_2d.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_copy_c.html b/develop/proc/mem_copy_c.html index c27fe3df91d..6d1185fb156 100644 --- a/develop/proc/mem_copy_c.html +++ b/develop/proc/mem_copy_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/mem_copy_d.html b/develop/proc/mem_copy_d.html index 72fe720ad1d..a5f751adaa2 100644 --- a/develop/proc/mem_copy_d.html +++ b/develop/proc/mem_copy_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/mem_copy_i.html b/develop/proc/mem_copy_i.html index 4a16e3fa5e4..f4f99b9a4ab 100644 --- a/develop/proc/mem_copy_i.html +++ b/develop/proc/mem_copy_i.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/mem_copy_l.html b/develop/proc/mem_copy_l.html index a8cc6a39531..48d41a200e2 100644 --- a/develop/proc/mem_copy_l.html +++ b/develop/proc/mem_copy_l.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/mem_copy_s.html b/develop/proc/mem_copy_s.html index 79b53080d3a..59a329f5fda 100644 --- a/develop/proc/mem_copy_s.html +++ b/develop/proc/mem_copy_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/mem_copy_z.html b/develop/proc/mem_copy_z.html index aa3bd9d229c..9958e396bc8 100644 --- a/develop/proc/mem_copy_z.html +++ b/develop/proc/mem_copy_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/mem_zero_c.html b/develop/proc/mem_zero_c.html index d07a85ac689..c77aad147d2 100644 --- a/develop/proc/mem_zero_c.html +++ b/develop/proc/mem_zero_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_zero_d.html b/develop/proc/mem_zero_d.html index 1caaf923652..c67f1ee4ace 100644 --- a/develop/proc/mem_zero_d.html +++ b/develop/proc/mem_zero_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_zero_i.html b/develop/proc/mem_zero_i.html index 28853103005..04550aaad8c 100644 --- a/develop/proc/mem_zero_i.html +++ b/develop/proc/mem_zero_i.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_zero_l.html b/develop/proc/mem_zero_l.html index cc04e4fb654..ccbdcfe038e 100644 --- a/develop/proc/mem_zero_l.html +++ b/develop/proc/mem_zero_l.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_zero_s.html b/develop/proc/mem_zero_s.html index 68b71abf16e..95e0f0786ba 100644 --- a/develop/proc/mem_zero_s.html +++ b/develop/proc/mem_zero_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mem_zero_z.html b/develop/proc/mem_zero_z.html index f086c578b66..38083eb1cfc 100644 --- a/develop/proc/mem_zero_z.html +++ b/develop/proc/mem_zero_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/merge_index.html b/develop/proc/merge_index.html index 7187e8e4efb..8c184b07dbb 100644 --- a/develop/proc/merge_index.html +++ b/develop/proc/merge_index.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -337,7 +337,7 @@

    Arguments

    diff --git a/develop/proc/merge_index_arrays.html b/develop/proc/merge_index_arrays.html index ee950f7a040..74017547568 100644 --- a/develop/proc/merge_index_arrays.html +++ b/develop/proc/merge_index_arrays.html @@ -267,7 +267,7 @@

    Arguments

    @@ -344,7 +344,7 @@

    Arguments

    diff --git a/develop/proc/meta_from_dist.html b/develop/proc/meta_from_dist.html index 7f14fd9762f..0fe2a8726de 100644 --- a/develop/proc/meta_from_dist.html +++ b/develop/proc/meta_from_dist.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    diff --git a/develop/proc/mostly_non_transposed.html b/develop/proc/mostly_non_transposed.html index e1c686264f2..c925adeef3b 100644 --- a/develop/proc/mostly_non_transposed.html +++ b/develop/proc/mostly_non_transposed.html @@ -161,7 +161,7 @@

    Arguments

    diff --git a/develop/proc/mp_allocate_c.html b/develop/proc/mp_allocate_c.html index 9fca4765605..b5ed6bb0618 100644 --- a/develop/proc/mp_allocate_c.html +++ b/develop/proc/mp_allocate_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_allocate_d.html b/develop/proc/mp_allocate_d.html index 7e430a4bbc7..3b17121c454 100644 --- a/develop/proc/mp_allocate_d.html +++ b/develop/proc/mp_allocate_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_allocate_i.html b/develop/proc/mp_allocate_i.html index 2a7f89c6915..72e61a00838 100644 --- a/develop/proc/mp_allocate_i.html +++ b/develop/proc/mp_allocate_i.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_allocate_l.html b/develop/proc/mp_allocate_l.html index 4be3e2406bb..bfb71275114 100644 --- a/develop/proc/mp_allocate_l.html +++ b/develop/proc/mp_allocate_l.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_allocate_r.html b/develop/proc/mp_allocate_r.html index 5d5810cdda7..13fd6d970bc 100644 --- a/develop/proc/mp_allocate_r.html +++ b/develop/proc/mp_allocate_r.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_allocate_z.html b/develop/proc/mp_allocate_z.html index a9fec4387da..8fa4e1c97a4 100644 --- a/develop/proc/mp_allocate_z.html +++ b/develop/proc/mp_allocate_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_c22.html b/develop/proc/mp_alltoall_c22.html index 12df05cafab..9da41b39919 100644 --- a/develop/proc/mp_alltoall_c22.html +++ b/develop/proc/mp_alltoall_c22.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_c44.html b/develop/proc/mp_alltoall_c44.html index ad1e1584667..acbadf6fcb9 100644 --- a/develop/proc/mp_alltoall_c44.html +++ b/develop/proc/mp_alltoall_c44.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_d22.html b/develop/proc/mp_alltoall_d22.html index fa6b90479d9..9a88fcd7279 100644 --- a/develop/proc/mp_alltoall_d22.html +++ b/develop/proc/mp_alltoall_d22.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_d44.html b/develop/proc/mp_alltoall_d44.html index d001e8f52d6..8bd0843b459 100644 --- a/develop/proc/mp_alltoall_d44.html +++ b/develop/proc/mp_alltoall_d44.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_i22.html b/develop/proc/mp_alltoall_i22.html index 9578d85bcfd..541aea3a28e 100644 --- a/develop/proc/mp_alltoall_i22.html +++ b/develop/proc/mp_alltoall_i22.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_i44.html b/develop/proc/mp_alltoall_i44.html index d4a0581af5f..a39007fb078 100644 --- a/develop/proc/mp_alltoall_i44.html +++ b/develop/proc/mp_alltoall_i44.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_l22.html b/develop/proc/mp_alltoall_l22.html index 398bc152516..4b2e2417dc2 100644 --- a/develop/proc/mp_alltoall_l22.html +++ b/develop/proc/mp_alltoall_l22.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_l44.html b/develop/proc/mp_alltoall_l44.html index 4a39508bdd2..794a260c2c5 100644 --- a/develop/proc/mp_alltoall_l44.html +++ b/develop/proc/mp_alltoall_l44.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_r22.html b/develop/proc/mp_alltoall_r22.html index ce729c94979..cec423dd0b0 100644 --- a/develop/proc/mp_alltoall_r22.html +++ b/develop/proc/mp_alltoall_r22.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_r44.html b/develop/proc/mp_alltoall_r44.html index 25aea87e424..10e13ee3812 100644 --- a/develop/proc/mp_alltoall_r44.html +++ b/develop/proc/mp_alltoall_r44.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_z22.html b/develop/proc/mp_alltoall_z22.html index fd5306f3f36..06bb48b91d8 100644 --- a/develop/proc/mp_alltoall_z22.html +++ b/develop/proc/mp_alltoall_z22.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_alltoall_z44.html b/develop/proc/mp_alltoall_z44.html index 330e94ff3d8..f950609554c 100644 --- a/develop/proc/mp_alltoall_z44.html +++ b/develop/proc/mp_alltoall_z44.html @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_am.html b/develop/proc/mp_bcast_am.html index 10432016172..72e9046488f 100644 --- a/develop/proc/mp_bcast_am.html +++ b/develop/proc/mp_bcast_am.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_av.html b/develop/proc/mp_bcast_av.html index 75462513985..0e5c1bff19e 100644 --- a/develop/proc/mp_bcast_av.html +++ b/develop/proc/mp_bcast_av.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_b.html b/develop/proc/mp_bcast_b.html index 32c5779ce87..3f827739409 100644 --- a/develop/proc/mp_bcast_b.html +++ b/develop/proc/mp_bcast_b.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_bv.html b/develop/proc/mp_bcast_bv.html index 98ce70cc459..465426e0e0b 100644 --- a/develop/proc/mp_bcast_bv.html +++ b/develop/proc/mp_bcast_bv.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_c.html b/develop/proc/mp_bcast_c.html index a1f0ce9c61a..3c8f9e064a7 100644 --- a/develop/proc/mp_bcast_c.html +++ b/develop/proc/mp_bcast_c.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_c3.html b/develop/proc/mp_bcast_c3.html index d896df1003c..cc97028d693 100644 --- a/develop/proc/mp_bcast_c3.html +++ b/develop/proc/mp_bcast_c3.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_cm.html b/develop/proc/mp_bcast_cm.html index 786f0b61d75..1224b29c003 100644 --- a/develop/proc/mp_bcast_cm.html +++ b/develop/proc/mp_bcast_cm.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_cv.html b/develop/proc/mp_bcast_cv.html index c77d464ecb5..0911e12febd 100644 --- a/develop/proc/mp_bcast_cv.html +++ b/develop/proc/mp_bcast_cv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_d.html b/develop/proc/mp_bcast_d.html index 6fa3ac05adb..74aae502a5a 100644 --- a/develop/proc/mp_bcast_d.html +++ b/develop/proc/mp_bcast_d.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_d3.html b/develop/proc/mp_bcast_d3.html index bca73772070..84241d8eddf 100644 --- a/develop/proc/mp_bcast_d3.html +++ b/develop/proc/mp_bcast_d3.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_dm.html b/develop/proc/mp_bcast_dm.html index ad4fe090ab1..50b2fc79b8b 100644 --- a/develop/proc/mp_bcast_dm.html +++ b/develop/proc/mp_bcast_dm.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_dv.html b/develop/proc/mp_bcast_dv.html index 60073e85f38..a226634553c 100644 --- a/develop/proc/mp_bcast_dv.html +++ b/develop/proc/mp_bcast_dv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_i.html b/develop/proc/mp_bcast_i.html index 050310465f3..f5214968876 100644 --- a/develop/proc/mp_bcast_i.html +++ b/develop/proc/mp_bcast_i.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_i3.html b/develop/proc/mp_bcast_i3.html index 54b6403dc7e..49b8a9dc815 100644 --- a/develop/proc/mp_bcast_i3.html +++ b/develop/proc/mp_bcast_i3.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_im.html b/develop/proc/mp_bcast_im.html index 5e2fc63795f..c166904b5fc 100644 --- a/develop/proc/mp_bcast_im.html +++ b/develop/proc/mp_bcast_im.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_iv.html b/develop/proc/mp_bcast_iv.html index f934e2fe1da..5454a01c5b3 100644 --- a/develop/proc/mp_bcast_iv.html +++ b/develop/proc/mp_bcast_iv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_l.html b/develop/proc/mp_bcast_l.html index ff594f3c353..ea0e16804e9 100644 --- a/develop/proc/mp_bcast_l.html +++ b/develop/proc/mp_bcast_l.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_l3.html b/develop/proc/mp_bcast_l3.html index cb9b0f995e1..9524014b6bd 100644 --- a/develop/proc/mp_bcast_l3.html +++ b/develop/proc/mp_bcast_l3.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_lm.html b/develop/proc/mp_bcast_lm.html index 881ffbf8ba9..fd253d7747c 100644 --- a/develop/proc/mp_bcast_lm.html +++ b/develop/proc/mp_bcast_lm.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_lv.html b/develop/proc/mp_bcast_lv.html index 038a11782aa..98f3f6439f8 100644 --- a/develop/proc/mp_bcast_lv.html +++ b/develop/proc/mp_bcast_lv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_r.html b/develop/proc/mp_bcast_r.html index 487a0315486..ff3d8191173 100644 --- a/develop/proc/mp_bcast_r.html +++ b/develop/proc/mp_bcast_r.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_r3.html b/develop/proc/mp_bcast_r3.html index c328ddcd0bc..9fdaf4614cd 100644 --- a/develop/proc/mp_bcast_r3.html +++ b/develop/proc/mp_bcast_r3.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_rm.html b/develop/proc/mp_bcast_rm.html index 6e2ca0aae7d..80669f2771d 100644 --- a/develop/proc/mp_bcast_rm.html +++ b/develop/proc/mp_bcast_rm.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_rv.html b/develop/proc/mp_bcast_rv.html index cf4d245ff7f..fd177a1d703 100644 --- a/develop/proc/mp_bcast_rv.html +++ b/develop/proc/mp_bcast_rv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_z.html b/develop/proc/mp_bcast_z.html index 0229253cc6e..85db0348791 100644 --- a/develop/proc/mp_bcast_z.html +++ b/develop/proc/mp_bcast_z.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_z3.html b/develop/proc/mp_bcast_z3.html index 0988f46cf0d..dcb6ef70d73 100644 --- a/develop/proc/mp_bcast_z3.html +++ b/develop/proc/mp_bcast_z3.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_zm.html b/develop/proc/mp_bcast_zm.html index d7728f0124f..cbdb703625e 100644 --- a/develop/proc/mp_bcast_zm.html +++ b/develop/proc/mp_bcast_zm.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_bcast_zv.html b/develop/proc/mp_bcast_zv.html index e09421c9374..1a4a4c387db 100644 --- a/develop/proc/mp_bcast_zv.html +++ b/develop/proc/mp_bcast_zv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_cart_create.html b/develop/proc/mp_cart_create.html index 80fa992235b..e9e1174b1be 100644 --- a/develop/proc/mp_cart_create.html +++ b/develop/proc/mp_cart_create.html @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/mp_cart_rank.html b/develop/proc/mp_cart_rank.html index 9b33e1921eb..b424a83dd46 100644 --- a/develop/proc/mp_cart_rank.html +++ b/develop/proc/mp_cart_rank.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_comm_compare.html b/develop/proc/mp_comm_compare.html index cd7c824ade6..708112d9279 100644 --- a/develop/proc/mp_comm_compare.html +++ b/develop/proc/mp_comm_compare.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/mp_deallocate_c.html b/develop/proc/mp_deallocate_c.html index c52f0eb07b9..b6213bf9416 100644 --- a/develop/proc/mp_deallocate_c.html +++ b/develop/proc/mp_deallocate_c.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_deallocate_d.html b/develop/proc/mp_deallocate_d.html index eecbb1e0825..58747345d7f 100644 --- a/develop/proc/mp_deallocate_d.html +++ b/develop/proc/mp_deallocate_d.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_deallocate_i.html b/develop/proc/mp_deallocate_i.html index 6944252b1f7..0b103e18a0e 100644 --- a/develop/proc/mp_deallocate_i.html +++ b/develop/proc/mp_deallocate_i.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_deallocate_l.html b/develop/proc/mp_deallocate_l.html index 24b7ad7fde0..878baceafc0 100644 --- a/develop/proc/mp_deallocate_l.html +++ b/develop/proc/mp_deallocate_l.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_deallocate_r.html b/develop/proc/mp_deallocate_r.html index f1526792bdc..6818d127993 100644 --- a/develop/proc/mp_deallocate_r.html +++ b/develop/proc/mp_deallocate_r.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_deallocate_z.html b/develop/proc/mp_deallocate_z.html index 2cfc0670216..fe6fb2cbabd 100644 --- a/develop/proc/mp_deallocate_z.html +++ b/develop/proc/mp_deallocate_z.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_dims_create.html b/develop/proc/mp_dims_create.html index fb560e26c51..b72dae3dc7c 100644 --- a/develop/proc/mp_dims_create.html +++ b/develop/proc/mp_dims_create.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_environ_c.html b/develop/proc/mp_environ_c.html index 30d95737a70..68ca92c3932 100644 --- a/develop/proc/mp_environ_c.html +++ b/develop/proc/mp_environ_c.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_environ_c2.html b/develop/proc/mp_environ_c2.html index c5bdb3a2282..d16ae9cbc91 100644 --- a/develop/proc/mp_environ_c2.html +++ b/develop/proc/mp_environ_c2.html @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/mp_environ_pgrid.html b/develop/proc/mp_environ_pgrid.html index b2fb91b9ef6..a3283ae64e4 100644 --- a/develop/proc/mp_environ_pgrid.html +++ b/develop/proc/mp_environ_pgrid.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_delete.html b/develop/proc/mp_file_delete.html index b4d6150f54e..0c4ea48bedb 100644 --- a/develop/proc/mp_file_delete.html +++ b/develop/proc/mp_file_delete.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_get_position.html b/develop/proc/mp_file_get_position.html index 3475e4eed21..8f904bfae8c 100644 --- a/develop/proc/mp_file_get_position.html +++ b/develop/proc/mp_file_get_position.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_open.html b/develop/proc/mp_file_open.html index 322e15f8163..73c90c3c916 100644 --- a/develop/proc/mp_file_open.html +++ b/develop/proc/mp_file_open.html @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_c.html b/develop/proc/mp_file_read_at_all_c.html index fac4efa99ba..da39e5099dd 100644 --- a/develop/proc/mp_file_read_at_all_c.html +++ b/develop/proc/mp_file_read_at_all_c.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_ch.html b/develop/proc/mp_file_read_at_all_ch.html index 3b5c138088e..91784217525 100644 --- a/develop/proc/mp_file_read_at_all_ch.html +++ b/develop/proc/mp_file_read_at_all_ch.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_cv.html b/develop/proc/mp_file_read_at_all_cv.html index 7ee3978d61e..c8a1fd5eba5 100644 --- a/develop/proc/mp_file_read_at_all_cv.html +++ b/develop/proc/mp_file_read_at_all_cv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_d.html b/develop/proc/mp_file_read_at_all_d.html index 6989c61a2ad..930db9060ea 100644 --- a/develop/proc/mp_file_read_at_all_d.html +++ b/develop/proc/mp_file_read_at_all_d.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_dv.html b/develop/proc/mp_file_read_at_all_dv.html index 290407fb294..57e0204aba2 100644 --- a/develop/proc/mp_file_read_at_all_dv.html +++ b/develop/proc/mp_file_read_at_all_dv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_i.html b/develop/proc/mp_file_read_at_all_i.html index f18ecb620a0..645cede444b 100644 --- a/develop/proc/mp_file_read_at_all_i.html +++ b/develop/proc/mp_file_read_at_all_i.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_iv.html b/develop/proc/mp_file_read_at_all_iv.html index f46c204c068..269f8e6ed4e 100644 --- a/develop/proc/mp_file_read_at_all_iv.html +++ b/develop/proc/mp_file_read_at_all_iv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_l.html b/develop/proc/mp_file_read_at_all_l.html index 81100825f47..86eefa23c6e 100644 --- a/develop/proc/mp_file_read_at_all_l.html +++ b/develop/proc/mp_file_read_at_all_l.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_lv.html b/develop/proc/mp_file_read_at_all_lv.html index a342cdc5b28..71588bfb9d0 100644 --- a/develop/proc/mp_file_read_at_all_lv.html +++ b/develop/proc/mp_file_read_at_all_lv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_r.html b/develop/proc/mp_file_read_at_all_r.html index d8b129f4099..b66318d10e9 100644 --- a/develop/proc/mp_file_read_at_all_r.html +++ b/develop/proc/mp_file_read_at_all_r.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_rv.html b/develop/proc/mp_file_read_at_all_rv.html index 95e8587f8b6..b06b024a535 100644 --- a/develop/proc/mp_file_read_at_all_rv.html +++ b/develop/proc/mp_file_read_at_all_rv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_z.html b/develop/proc/mp_file_read_at_all_z.html index 157d40a28c8..66f9b9bd6dc 100644 --- a/develop/proc/mp_file_read_at_all_z.html +++ b/develop/proc/mp_file_read_at_all_z.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_read_at_all_zv.html b/develop/proc/mp_file_read_at_all_zv.html index b3290d8f33b..a01b9461cec 100644 --- a/develop/proc/mp_file_read_at_all_zv.html +++ b/develop/proc/mp_file_read_at_all_zv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_c.html b/develop/proc/mp_file_write_at_all_c.html index 72aa56dc95e..fbcc52995eb 100644 --- a/develop/proc/mp_file_write_at_all_c.html +++ b/develop/proc/mp_file_write_at_all_c.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_ch.html b/develop/proc/mp_file_write_at_all_ch.html index e657823ebb3..dcb9eda5122 100644 --- a/develop/proc/mp_file_write_at_all_ch.html +++ b/develop/proc/mp_file_write_at_all_ch.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_cv.html b/develop/proc/mp_file_write_at_all_cv.html index c8aa5998309..958241dd2e4 100644 --- a/develop/proc/mp_file_write_at_all_cv.html +++ b/develop/proc/mp_file_write_at_all_cv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_d.html b/develop/proc/mp_file_write_at_all_d.html index 896833c219f..89f7d51f8d9 100644 --- a/develop/proc/mp_file_write_at_all_d.html +++ b/develop/proc/mp_file_write_at_all_d.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_dv.html b/develop/proc/mp_file_write_at_all_dv.html index 61531ebdf10..6578ea1111c 100644 --- a/develop/proc/mp_file_write_at_all_dv.html +++ b/develop/proc/mp_file_write_at_all_dv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_i.html b/develop/proc/mp_file_write_at_all_i.html index 26cd5f68230..919d2cae4de 100644 --- a/develop/proc/mp_file_write_at_all_i.html +++ b/develop/proc/mp_file_write_at_all_i.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_iv.html b/develop/proc/mp_file_write_at_all_iv.html index 3fff5646703..3d632abbd3c 100644 --- a/develop/proc/mp_file_write_at_all_iv.html +++ b/develop/proc/mp_file_write_at_all_iv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_l.html b/develop/proc/mp_file_write_at_all_l.html index 5d9fa5f88bc..0205878d983 100644 --- a/develop/proc/mp_file_write_at_all_l.html +++ b/develop/proc/mp_file_write_at_all_l.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_lv.html b/develop/proc/mp_file_write_at_all_lv.html index 582d3cb1c55..a0274cf7c43 100644 --- a/develop/proc/mp_file_write_at_all_lv.html +++ b/develop/proc/mp_file_write_at_all_lv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_r.html b/develop/proc/mp_file_write_at_all_r.html index 2878774d2fa..43b3010c41e 100644 --- a/develop/proc/mp_file_write_at_all_r.html +++ b/develop/proc/mp_file_write_at_all_r.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_rv.html b/develop/proc/mp_file_write_at_all_rv.html index b68dc753db2..ad1fbd11432 100644 --- a/develop/proc/mp_file_write_at_all_rv.html +++ b/develop/proc/mp_file_write_at_all_rv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_z.html b/develop/proc/mp_file_write_at_all_z.html index 1a8c2909778..917706b1b52 100644 --- a/develop/proc/mp_file_write_at_all_z.html +++ b/develop/proc/mp_file_write_at_all_z.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_all_zv.html b/develop/proc/mp_file_write_at_all_zv.html index d1e03202d6d..a6977096437 100644 --- a/develop/proc/mp_file_write_at_all_zv.html +++ b/develop/proc/mp_file_write_at_all_zv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_c.html b/develop/proc/mp_file_write_at_c.html index 2dd95fa7070..71a78917acb 100644 --- a/develop/proc/mp_file_write_at_c.html +++ b/develop/proc/mp_file_write_at_c.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_ch.html b/develop/proc/mp_file_write_at_ch.html index 3ca66e5c390..1d148b8abee 100644 --- a/develop/proc/mp_file_write_at_ch.html +++ b/develop/proc/mp_file_write_at_ch.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_cv.html b/develop/proc/mp_file_write_at_cv.html index 14bdc8ee63f..505f3ab6ea3 100644 --- a/develop/proc/mp_file_write_at_cv.html +++ b/develop/proc/mp_file_write_at_cv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_d.html b/develop/proc/mp_file_write_at_d.html index a9cd01dc2f2..d0ab7dc92d9 100644 --- a/develop/proc/mp_file_write_at_d.html +++ b/develop/proc/mp_file_write_at_d.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_dv.html b/develop/proc/mp_file_write_at_dv.html index 3c7bd50a92e..21d22ee5ed7 100644 --- a/develop/proc/mp_file_write_at_dv.html +++ b/develop/proc/mp_file_write_at_dv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_i.html b/develop/proc/mp_file_write_at_i.html index 953e7935e99..8ccb0905a73 100644 --- a/develop/proc/mp_file_write_at_i.html +++ b/develop/proc/mp_file_write_at_i.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_iv.html b/develop/proc/mp_file_write_at_iv.html index d1b888cda38..8b65edbc542 100644 --- a/develop/proc/mp_file_write_at_iv.html +++ b/develop/proc/mp_file_write_at_iv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_l.html b/develop/proc/mp_file_write_at_l.html index cec01013bfd..a1a481258be 100644 --- a/develop/proc/mp_file_write_at_l.html +++ b/develop/proc/mp_file_write_at_l.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_lv.html b/develop/proc/mp_file_write_at_lv.html index 6dc162fcd6f..6f022267ba8 100644 --- a/develop/proc/mp_file_write_at_lv.html +++ b/develop/proc/mp_file_write_at_lv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_r.html b/develop/proc/mp_file_write_at_r.html index 4626a80941d..b54041aa182 100644 --- a/develop/proc/mp_file_write_at_r.html +++ b/develop/proc/mp_file_write_at_r.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_rv.html b/develop/proc/mp_file_write_at_rv.html index ee572b5cc71..4600d4e0749 100644 --- a/develop/proc/mp_file_write_at_rv.html +++ b/develop/proc/mp_file_write_at_rv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_z.html b/develop/proc/mp_file_write_at_z.html index 787ba52f63e..69293659745 100644 --- a/develop/proc/mp_file_write_at_z.html +++ b/develop/proc/mp_file_write_at_z.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_file_write_at_zv.html b/develop/proc/mp_file_write_at_zv.html index 03d144fd78e..b0a71a24500 100644 --- a/develop/proc/mp_file_write_at_zv.html +++ b/develop/proc/mp_file_write_at_zv.html @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/mp_get_info_handle.html b/develop/proc/mp_get_info_handle.html index 09854e86f9b..28b6a735f57 100644 --- a/develop/proc/mp_get_info_handle.html +++ b/develop/proc/mp_get_info_handle.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_c.html b/develop/proc/mp_iallgather_c.html index 275d2769a98..3b2b97677ca 100644 --- a/develop/proc/mp_iallgather_c.html +++ b/develop/proc/mp_iallgather_c.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_c11.html b/develop/proc/mp_iallgather_c11.html index 49d0dc9e9d7..7b5852fbf43 100644 --- a/develop/proc/mp_iallgather_c11.html +++ b/develop/proc/mp_iallgather_c11.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_c13.html b/develop/proc/mp_iallgather_c13.html index afd2178a609..ae318c5d62d 100644 --- a/develop/proc/mp_iallgather_c13.html +++ b/develop/proc/mp_iallgather_c13.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_c22.html b/develop/proc/mp_iallgather_c22.html index 41085ddf28d..2c1304769d4 100644 --- a/develop/proc/mp_iallgather_c22.html +++ b/develop/proc/mp_iallgather_c22.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_c24.html b/develop/proc/mp_iallgather_c24.html index 8276883d59e..90ae3a1330b 100644 --- a/develop/proc/mp_iallgather_c24.html +++ b/develop/proc/mp_iallgather_c24.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_c33.html b/develop/proc/mp_iallgather_c33.html index 5ea327cd3bf..1d939b6c36e 100644 --- a/develop/proc/mp_iallgather_c33.html +++ b/develop/proc/mp_iallgather_c33.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_d.html b/develop/proc/mp_iallgather_d.html index 70e1b48faa1..f58af9c6e25 100644 --- a/develop/proc/mp_iallgather_d.html +++ b/develop/proc/mp_iallgather_d.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_d11.html b/develop/proc/mp_iallgather_d11.html index c682286cb14..53a3add65c0 100644 --- a/develop/proc/mp_iallgather_d11.html +++ b/develop/proc/mp_iallgather_d11.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_d13.html b/develop/proc/mp_iallgather_d13.html index d1b3ead6a9e..f1a7ae166e0 100644 --- a/develop/proc/mp_iallgather_d13.html +++ b/develop/proc/mp_iallgather_d13.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_d22.html b/develop/proc/mp_iallgather_d22.html index 47581a3ceac..0687dfd7b56 100644 --- a/develop/proc/mp_iallgather_d22.html +++ b/develop/proc/mp_iallgather_d22.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_d24.html b/develop/proc/mp_iallgather_d24.html index d2115bbe18b..5a981b4c0bb 100644 --- a/develop/proc/mp_iallgather_d24.html +++ b/develop/proc/mp_iallgather_d24.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_d33.html b/develop/proc/mp_iallgather_d33.html index 0207fbbcc6a..26b87211250 100644 --- a/develop/proc/mp_iallgather_d33.html +++ b/develop/proc/mp_iallgather_d33.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_i.html b/develop/proc/mp_iallgather_i.html index df10f3d7763..cc7c87c55ef 100644 --- a/develop/proc/mp_iallgather_i.html +++ b/develop/proc/mp_iallgather_i.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_i11.html b/develop/proc/mp_iallgather_i11.html index d453e01a281..e006bccb874 100644 --- a/develop/proc/mp_iallgather_i11.html +++ b/develop/proc/mp_iallgather_i11.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_i13.html b/develop/proc/mp_iallgather_i13.html index 7627895d58c..4f2e33354af 100644 --- a/develop/proc/mp_iallgather_i13.html +++ b/develop/proc/mp_iallgather_i13.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_i22.html b/develop/proc/mp_iallgather_i22.html index 5cd10de2b1d..f058ae1e974 100644 --- a/develop/proc/mp_iallgather_i22.html +++ b/develop/proc/mp_iallgather_i22.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_i24.html b/develop/proc/mp_iallgather_i24.html index 330935077b8..4d342371f9e 100644 --- a/develop/proc/mp_iallgather_i24.html +++ b/develop/proc/mp_iallgather_i24.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_i33.html b/develop/proc/mp_iallgather_i33.html index d1c6feb1774..610532b837c 100644 --- a/develop/proc/mp_iallgather_i33.html +++ b/develop/proc/mp_iallgather_i33.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_l.html b/develop/proc/mp_iallgather_l.html index d2a9a9eb833..7ff0cd28d7f 100644 --- a/develop/proc/mp_iallgather_l.html +++ b/develop/proc/mp_iallgather_l.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_l11.html b/develop/proc/mp_iallgather_l11.html index 1bc4e7b7907..229e657232e 100644 --- a/develop/proc/mp_iallgather_l11.html +++ b/develop/proc/mp_iallgather_l11.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_l13.html b/develop/proc/mp_iallgather_l13.html index 9232c7d72a2..904b6259aed 100644 --- a/develop/proc/mp_iallgather_l13.html +++ b/develop/proc/mp_iallgather_l13.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_l22.html b/develop/proc/mp_iallgather_l22.html index 04a7707b2cf..dba4320b41f 100644 --- a/develop/proc/mp_iallgather_l22.html +++ b/develop/proc/mp_iallgather_l22.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_l24.html b/develop/proc/mp_iallgather_l24.html index f021716d242..723a6d3ca55 100644 --- a/develop/proc/mp_iallgather_l24.html +++ b/develop/proc/mp_iallgather_l24.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_l33.html b/develop/proc/mp_iallgather_l33.html index ab91932c573..613a9c0ac75 100644 --- a/develop/proc/mp_iallgather_l33.html +++ b/develop/proc/mp_iallgather_l33.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_r.html b/develop/proc/mp_iallgather_r.html index 83364c0925c..388a564d674 100644 --- a/develop/proc/mp_iallgather_r.html +++ b/develop/proc/mp_iallgather_r.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_r11.html b/develop/proc/mp_iallgather_r11.html index 989684d92fc..e1fa8a39336 100644 --- a/develop/proc/mp_iallgather_r11.html +++ b/develop/proc/mp_iallgather_r11.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_r13.html b/develop/proc/mp_iallgather_r13.html index 22a5206fb39..27ddfdd2b8a 100644 --- a/develop/proc/mp_iallgather_r13.html +++ b/develop/proc/mp_iallgather_r13.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_r22.html b/develop/proc/mp_iallgather_r22.html index fc59ec62673..20c50645824 100644 --- a/develop/proc/mp_iallgather_r22.html +++ b/develop/proc/mp_iallgather_r22.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_r24.html b/develop/proc/mp_iallgather_r24.html index 6d0ab84d421..d3403435e9d 100644 --- a/develop/proc/mp_iallgather_r24.html +++ b/develop/proc/mp_iallgather_r24.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_r33.html b/develop/proc/mp_iallgather_r33.html index e1cde3efea8..22a74587fd4 100644 --- a/develop/proc/mp_iallgather_r33.html +++ b/develop/proc/mp_iallgather_r33.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_z.html b/develop/proc/mp_iallgather_z.html index 91d3b6b0d58..0c18123bdce 100644 --- a/develop/proc/mp_iallgather_z.html +++ b/develop/proc/mp_iallgather_z.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_z11.html b/develop/proc/mp_iallgather_z11.html index aafcaffc966..fe617c114e7 100644 --- a/develop/proc/mp_iallgather_z11.html +++ b/develop/proc/mp_iallgather_z11.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_z13.html b/develop/proc/mp_iallgather_z13.html index 7f4f1c32c74..cdd9f500783 100644 --- a/develop/proc/mp_iallgather_z13.html +++ b/develop/proc/mp_iallgather_z13.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_z22.html b/develop/proc/mp_iallgather_z22.html index 8b7c4c7ce6e..a329547d3ff 100644 --- a/develop/proc/mp_iallgather_z22.html +++ b/develop/proc/mp_iallgather_z22.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_z24.html b/develop/proc/mp_iallgather_z24.html index 47f9a8a8ea4..168449908b1 100644 --- a/develop/proc/mp_iallgather_z24.html +++ b/develop/proc/mp_iallgather_z24.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgather_z33.html b/develop/proc/mp_iallgather_z33.html index 9a47dc9f678..13e5a6d43a6 100644 --- a/develop/proc/mp_iallgather_z33.html +++ b/develop/proc/mp_iallgather_z33.html @@ -207,7 +207,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_cv.html b/develop/proc/mp_iallgatherv_cv.html index df86a451102..2f1d5f13e8c 100644 --- a/develop/proc/mp_iallgatherv_cv.html +++ b/develop/proc/mp_iallgatherv_cv.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_cv2.html b/develop/proc/mp_iallgatherv_cv2.html index 6b97bb1802f..efb96ed304f 100644 --- a/develop/proc/mp_iallgatherv_cv2.html +++ b/develop/proc/mp_iallgatherv_cv2.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_dv.html b/develop/proc/mp_iallgatherv_dv.html index ff43eba20cc..28311419999 100644 --- a/develop/proc/mp_iallgatherv_dv.html +++ b/develop/proc/mp_iallgatherv_dv.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_dv2.html b/develop/proc/mp_iallgatherv_dv2.html index 47c7c2103c2..94d486600cf 100644 --- a/develop/proc/mp_iallgatherv_dv2.html +++ b/develop/proc/mp_iallgatherv_dv2.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_iv.html b/develop/proc/mp_iallgatherv_iv.html index 2a7a6198ab6..165253de2a5 100644 --- a/develop/proc/mp_iallgatherv_iv.html +++ b/develop/proc/mp_iallgatherv_iv.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_iv2.html b/develop/proc/mp_iallgatherv_iv2.html index 6e436958580..9cbd5bfab1f 100644 --- a/develop/proc/mp_iallgatherv_iv2.html +++ b/develop/proc/mp_iallgatherv_iv2.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_lv.html b/develop/proc/mp_iallgatherv_lv.html index c1131d199be..35e9f537701 100644 --- a/develop/proc/mp_iallgatherv_lv.html +++ b/develop/proc/mp_iallgatherv_lv.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_lv2.html b/develop/proc/mp_iallgatherv_lv2.html index c18930db8a6..8ef51c9ca0b 100644 --- a/develop/proc/mp_iallgatherv_lv2.html +++ b/develop/proc/mp_iallgatherv_lv2.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_rv.html b/develop/proc/mp_iallgatherv_rv.html index ffa811fcb2a..ad264d63123 100644 --- a/develop/proc/mp_iallgatherv_rv.html +++ b/develop/proc/mp_iallgatherv_rv.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_rv2.html b/develop/proc/mp_iallgatherv_rv2.html index 88ac0be4944..bf28cdcb5f9 100644 --- a/develop/proc/mp_iallgatherv_rv2.html +++ b/develop/proc/mp_iallgatherv_rv2.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_zv.html b/develop/proc/mp_iallgatherv_zv.html index 23c787ae369..0f00fba37f5 100644 --- a/develop/proc/mp_iallgatherv_zv.html +++ b/develop/proc/mp_iallgatherv_zv.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_iallgatherv_zv2.html b/develop/proc/mp_iallgatherv_zv2.html index 4d6dd534363..bf26afcc7d2 100644 --- a/develop/proc/mp_iallgatherv_zv2.html +++ b/develop/proc/mp_iallgatherv_zv2.html @@ -243,7 +243,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_c.html b/develop/proc/mp_ibcast_c.html index 7a91a397cf3..892b191dca9 100644 --- a/develop/proc/mp_ibcast_c.html +++ b/develop/proc/mp_ibcast_c.html @@ -174,7 +174,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_cv.html b/develop/proc/mp_ibcast_cv.html index a672cb209c1..900c2c1c67d 100644 --- a/develop/proc/mp_ibcast_cv.html +++ b/develop/proc/mp_ibcast_cv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_d.html b/develop/proc/mp_ibcast_d.html index 7f94e5b6367..554e8af9d17 100644 --- a/develop/proc/mp_ibcast_d.html +++ b/develop/proc/mp_ibcast_d.html @@ -174,7 +174,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_dv.html b/develop/proc/mp_ibcast_dv.html index ff3d01b6934..febe7e5e6c6 100644 --- a/develop/proc/mp_ibcast_dv.html +++ b/develop/proc/mp_ibcast_dv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_i.html b/develop/proc/mp_ibcast_i.html index 1c40aabb061..aecc0980373 100644 --- a/develop/proc/mp_ibcast_i.html +++ b/develop/proc/mp_ibcast_i.html @@ -174,7 +174,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_iv.html b/develop/proc/mp_ibcast_iv.html index d62fa718fc0..a3f20ea2c31 100644 --- a/develop/proc/mp_ibcast_iv.html +++ b/develop/proc/mp_ibcast_iv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_l.html b/develop/proc/mp_ibcast_l.html index 14452e0efde..f4d678198ba 100644 --- a/develop/proc/mp_ibcast_l.html +++ b/develop/proc/mp_ibcast_l.html @@ -174,7 +174,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_lv.html b/develop/proc/mp_ibcast_lv.html index 00404c80154..bdf7fd183c1 100644 --- a/develop/proc/mp_ibcast_lv.html +++ b/develop/proc/mp_ibcast_lv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_r.html b/develop/proc/mp_ibcast_r.html index 2d612d1627c..773afa8b47b 100644 --- a/develop/proc/mp_ibcast_r.html +++ b/develop/proc/mp_ibcast_r.html @@ -174,7 +174,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_rv.html b/develop/proc/mp_ibcast_rv.html index acd62b38445..5163688bcaf 100644 --- a/develop/proc/mp_ibcast_rv.html +++ b/develop/proc/mp_ibcast_rv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_z.html b/develop/proc/mp_ibcast_z.html index fa6d91bcdee..df8b3d3c5db 100644 --- a/develop/proc/mp_ibcast_z.html +++ b/develop/proc/mp_ibcast_z.html @@ -174,7 +174,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_ibcast_zv.html b/develop/proc/mp_ibcast_zv.html index 84b8c4fd890..8fea96512b0 100644 --- a/develop/proc/mp_ibcast_zv.html +++ b/develop/proc/mp_ibcast_zv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -206,7 +206,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_bv.html b/develop/proc/mp_irecv_bv.html index 46432f9d8b4..1241748d526 100644 --- a/develop/proc/mp_irecv_bv.html +++ b/develop/proc/mp_irecv_bv.html @@ -180,7 +180,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_cm2.html b/develop/proc/mp_irecv_cm2.html index a8d5b746479..277b6abe033 100644 --- a/develop/proc/mp_irecv_cm2.html +++ b/develop/proc/mp_irecv_cm2.html @@ -184,7 +184,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_custom.html b/develop/proc/mp_irecv_custom.html index 2bbe614100e..68f03356e6c 100644 --- a/develop/proc/mp_irecv_custom.html +++ b/develop/proc/mp_irecv_custom.html @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_cv.html b/develop/proc/mp_irecv_cv.html index 781ca04cbd1..a35091ced78 100644 --- a/develop/proc/mp_irecv_cv.html +++ b/develop/proc/mp_irecv_cv.html @@ -180,7 +180,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_dm2.html b/develop/proc/mp_irecv_dm2.html index f3ab0d6d163..851b8c57ebc 100644 --- a/develop/proc/mp_irecv_dm2.html +++ b/develop/proc/mp_irecv_dm2.html @@ -184,7 +184,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_dv.html b/develop/proc/mp_irecv_dv.html index b36938d32fc..705d7ba5d7c 100644 --- a/develop/proc/mp_irecv_dv.html +++ b/develop/proc/mp_irecv_dv.html @@ -180,7 +180,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_im2.html b/develop/proc/mp_irecv_im2.html index dc71ef7105c..694b1d67950 100644 --- a/develop/proc/mp_irecv_im2.html +++ b/develop/proc/mp_irecv_im2.html @@ -184,7 +184,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_iv.html b/develop/proc/mp_irecv_iv.html index 2e54a71b56a..8d8e1d485c5 100644 --- a/develop/proc/mp_irecv_iv.html +++ b/develop/proc/mp_irecv_iv.html @@ -180,7 +180,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_lm2.html b/develop/proc/mp_irecv_lm2.html index 79552debaf0..d52da7ed180 100644 --- a/develop/proc/mp_irecv_lm2.html +++ b/develop/proc/mp_irecv_lm2.html @@ -184,7 +184,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_lv.html b/develop/proc/mp_irecv_lv.html index 2041f7a6feb..ec443faa43d 100644 --- a/develop/proc/mp_irecv_lv.html +++ b/develop/proc/mp_irecv_lv.html @@ -180,7 +180,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_rm2.html b/develop/proc/mp_irecv_rm2.html index fe10bd87c18..50d0b9cc610 100644 --- a/develop/proc/mp_irecv_rm2.html +++ b/develop/proc/mp_irecv_rm2.html @@ -184,7 +184,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_rv.html b/develop/proc/mp_irecv_rv.html index 7e4bdf87152..fa4b385e4cb 100644 --- a/develop/proc/mp_irecv_rv.html +++ b/develop/proc/mp_irecv_rv.html @@ -180,7 +180,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_zm2.html b/develop/proc/mp_irecv_zm2.html index 515b8a40391..e8adb5a99cc 100644 --- a/develop/proc/mp_irecv_zm2.html +++ b/develop/proc/mp_irecv_zm2.html @@ -184,7 +184,7 @@

    Arguments

    @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_irecv_zv.html b/develop/proc/mp_irecv_zv.html index 937142cb464..8b3240ea849 100644 --- a/develop/proc/mp_irecv_zv.html +++ b/develop/proc/mp_irecv_zv.html @@ -180,7 +180,7 @@

    Arguments

    @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_c.html b/develop/proc/mp_iscatter_c.html index da3a54a6b14..af27263a385 100644 --- a/develop/proc/mp_iscatter_c.html +++ b/develop/proc/mp_iscatter_c.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_cv2.html b/develop/proc/mp_iscatter_cv2.html index c506a7a4a6d..b3d41391344 100644 --- a/develop/proc/mp_iscatter_cv2.html +++ b/develop/proc/mp_iscatter_cv2.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_d.html b/develop/proc/mp_iscatter_d.html index 8cf9ba1dc6c..c656440336d 100644 --- a/develop/proc/mp_iscatter_d.html +++ b/develop/proc/mp_iscatter_d.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_dv2.html b/develop/proc/mp_iscatter_dv2.html index f1fe6bd1068..f225d6c3901 100644 --- a/develop/proc/mp_iscatter_dv2.html +++ b/develop/proc/mp_iscatter_dv2.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_i.html b/develop/proc/mp_iscatter_i.html index 245784f1076..ac9719de8b4 100644 --- a/develop/proc/mp_iscatter_i.html +++ b/develop/proc/mp_iscatter_i.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_iv2.html b/develop/proc/mp_iscatter_iv2.html index 7e21a6348f8..652a6c1b44b 100644 --- a/develop/proc/mp_iscatter_iv2.html +++ b/develop/proc/mp_iscatter_iv2.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_l.html b/develop/proc/mp_iscatter_l.html index 11594feb84e..440db48ebb1 100644 --- a/develop/proc/mp_iscatter_l.html +++ b/develop/proc/mp_iscatter_l.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_lv2.html b/develop/proc/mp_iscatter_lv2.html index 0cd63e53e24..8ec41192fe0 100644 --- a/develop/proc/mp_iscatter_lv2.html +++ b/develop/proc/mp_iscatter_lv2.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_r.html b/develop/proc/mp_iscatter_r.html index 6f704be45aa..05dfb3648d9 100644 --- a/develop/proc/mp_iscatter_r.html +++ b/develop/proc/mp_iscatter_r.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_rv2.html b/develop/proc/mp_iscatter_rv2.html index bdca50a0efc..76d9aa038c2 100644 --- a/develop/proc/mp_iscatter_rv2.html +++ b/develop/proc/mp_iscatter_rv2.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_z.html b/develop/proc/mp_iscatter_z.html index abb16d2c4a4..802d0ecb339 100644 --- a/develop/proc/mp_iscatter_z.html +++ b/develop/proc/mp_iscatter_z.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatter_zv2.html b/develop/proc/mp_iscatter_zv2.html index c60f509417b..1675306ad2e 100644 --- a/develop/proc/mp_iscatter_zv2.html +++ b/develop/proc/mp_iscatter_zv2.html @@ -219,7 +219,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatterv_cv.html b/develop/proc/mp_iscatterv_cv.html index 7ff1bd8e38c..042c3ec4189 100644 --- a/develop/proc/mp_iscatterv_cv.html +++ b/develop/proc/mp_iscatterv_cv.html @@ -264,7 +264,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatterv_dv.html b/develop/proc/mp_iscatterv_dv.html index 56e143a9b63..df02577be0f 100644 --- a/develop/proc/mp_iscatterv_dv.html +++ b/develop/proc/mp_iscatterv_dv.html @@ -264,7 +264,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatterv_iv.html b/develop/proc/mp_iscatterv_iv.html index bddd6b7db41..c00e280ed77 100644 --- a/develop/proc/mp_iscatterv_iv.html +++ b/develop/proc/mp_iscatterv_iv.html @@ -264,7 +264,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatterv_lv.html b/develop/proc/mp_iscatterv_lv.html index 62dceb40027..94c314a53e7 100644 --- a/develop/proc/mp_iscatterv_lv.html +++ b/develop/proc/mp_iscatterv_lv.html @@ -264,7 +264,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatterv_rv.html b/develop/proc/mp_iscatterv_rv.html index 81e2697e95c..ffc979a3545 100644 --- a/develop/proc/mp_iscatterv_rv.html +++ b/develop/proc/mp_iscatterv_rv.html @@ -264,7 +264,7 @@

    Arguments

    diff --git a/develop/proc/mp_iscatterv_zv.html b/develop/proc/mp_iscatterv_zv.html index ba57505bf72..eac5fb49a2c 100644 --- a/develop/proc/mp_iscatterv_zv.html +++ b/develop/proc/mp_iscatterv_zv.html @@ -264,7 +264,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_cm2.html b/develop/proc/mp_isend_cm2.html index 81d222b387c..d1c8d906d0f 100644 --- a/develop/proc/mp_isend_cm2.html +++ b/develop/proc/mp_isend_cm2.html @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_custom.html b/develop/proc/mp_isend_custom.html index a395063084a..749d9085f8b 100644 --- a/develop/proc/mp_isend_custom.html +++ b/develop/proc/mp_isend_custom.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_cv.html b/develop/proc/mp_isend_cv.html index e300c124772..981d87f610e 100644 --- a/develop/proc/mp_isend_cv.html +++ b/develop/proc/mp_isend_cv.html @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_dm2.html b/develop/proc/mp_isend_dm2.html index e7b83b83068..182872b665d 100644 --- a/develop/proc/mp_isend_dm2.html +++ b/develop/proc/mp_isend_dm2.html @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_dv.html b/develop/proc/mp_isend_dv.html index 09292a425a0..db49d75c4a1 100644 --- a/develop/proc/mp_isend_dv.html +++ b/develop/proc/mp_isend_dv.html @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_im2.html b/develop/proc/mp_isend_im2.html index 40c295d609b..cb5942a5f35 100644 --- a/develop/proc/mp_isend_im2.html +++ b/develop/proc/mp_isend_im2.html @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_iv.html b/develop/proc/mp_isend_iv.html index 230d2f6af1f..d3e398bffe4 100644 --- a/develop/proc/mp_isend_iv.html +++ b/develop/proc/mp_isend_iv.html @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_lm2.html b/develop/proc/mp_isend_lm2.html index f423ec07693..16d1083de43 100644 --- a/develop/proc/mp_isend_lm2.html +++ b/develop/proc/mp_isend_lm2.html @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_lv.html b/develop/proc/mp_isend_lv.html index 703f73cb5fc..281128589fa 100644 --- a/develop/proc/mp_isend_lv.html +++ b/develop/proc/mp_isend_lv.html @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_rm2.html b/develop/proc/mp_isend_rm2.html index 5452a22a65a..f13782ba5f8 100644 --- a/develop/proc/mp_isend_rm2.html +++ b/develop/proc/mp_isend_rm2.html @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_rv.html b/develop/proc/mp_isend_rv.html index b63817147ee..fb4672d8f9f 100644 --- a/develop/proc/mp_isend_rv.html +++ b/develop/proc/mp_isend_rv.html @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_zm2.html b/develop/proc/mp_isend_zm2.html index 5db017e4cb8..16e536f12e3 100644 --- a/develop/proc/mp_isend_zm2.html +++ b/develop/proc/mp_isend_zm2.html @@ -214,7 +214,7 @@

    Arguments

    diff --git a/develop/proc/mp_isend_zv.html b/develop/proc/mp_isend_zv.html index f4cc5ed649b..f75ecbe9c77 100644 --- a/develop/proc/mp_isend_zv.html +++ b/develop/proc/mp_isend_zv.html @@ -210,7 +210,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_c.html b/develop/proc/mp_isendrecv_c.html index c72bfa506d6..4cf92e68f58 100644 --- a/develop/proc/mp_isendrecv_c.html +++ b/develop/proc/mp_isendrecv_c.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_cv.html b/develop/proc/mp_isendrecv_cv.html index 3045ce0e144..8805c0af1ce 100644 --- a/develop/proc/mp_isendrecv_cv.html +++ b/develop/proc/mp_isendrecv_cv.html @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_d.html b/develop/proc/mp_isendrecv_d.html index 346d7aef2bc..04b2ae7eecf 100644 --- a/develop/proc/mp_isendrecv_d.html +++ b/develop/proc/mp_isendrecv_d.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_dv.html b/develop/proc/mp_isendrecv_dv.html index 39248d63e7a..78ef247f764 100644 --- a/develop/proc/mp_isendrecv_dv.html +++ b/develop/proc/mp_isendrecv_dv.html @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_i.html b/develop/proc/mp_isendrecv_i.html index 9f8335e48bb..8630b1321e0 100644 --- a/develop/proc/mp_isendrecv_i.html +++ b/develop/proc/mp_isendrecv_i.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_iv.html b/develop/proc/mp_isendrecv_iv.html index 0ff4afa4b36..94ef0d2d54a 100644 --- a/develop/proc/mp_isendrecv_iv.html +++ b/develop/proc/mp_isendrecv_iv.html @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_l.html b/develop/proc/mp_isendrecv_l.html index 0f278c6265e..c4d40845a99 100644 --- a/develop/proc/mp_isendrecv_l.html +++ b/develop/proc/mp_isendrecv_l.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_lv.html b/develop/proc/mp_isendrecv_lv.html index 5e3b404186f..98ce1bcb654 100644 --- a/develop/proc/mp_isendrecv_lv.html +++ b/develop/proc/mp_isendrecv_lv.html @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_r.html b/develop/proc/mp_isendrecv_r.html index eeb5abf4f58..1cbb98ef36f 100644 --- a/develop/proc/mp_isendrecv_r.html +++ b/develop/proc/mp_isendrecv_r.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_rv.html b/develop/proc/mp_isendrecv_rv.html index 3ebe1d5ee4c..340b9e83ebb 100644 --- a/develop/proc/mp_isendrecv_rv.html +++ b/develop/proc/mp_isendrecv_rv.html @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_z.html b/develop/proc/mp_isendrecv_z.html index f2ad90b41d5..577b93c2126 100644 --- a/develop/proc/mp_isendrecv_z.html +++ b/develop/proc/mp_isendrecv_z.html @@ -204,7 +204,7 @@

    Arguments

    diff --git a/develop/proc/mp_isendrecv_zv.html b/develop/proc/mp_isendrecv_zv.html index 6d61fe334b7..3af95a6ccf6 100644 --- a/develop/proc/mp_isendrecv_zv.html +++ b/develop/proc/mp_isendrecv_zv.html @@ -208,7 +208,7 @@

    Arguments

    diff --git a/develop/proc/mp_isum_bv.html b/develop/proc/mp_isum_bv.html index 7681d7d3f49..3430c34e39b 100644 --- a/develop/proc/mp_isum_bv.html +++ b/develop/proc/mp_isum_bv.html @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/mp_isum_cv.html b/develop/proc/mp_isum_cv.html index 7be48eef1a4..e2aae11514c 100644 --- a/develop/proc/mp_isum_cv.html +++ b/develop/proc/mp_isum_cv.html @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/mp_isum_dv.html b/develop/proc/mp_isum_dv.html index 4432fc2fa59..6146bbcb13d 100644 --- a/develop/proc/mp_isum_dv.html +++ b/develop/proc/mp_isum_dv.html @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/mp_isum_iv.html b/develop/proc/mp_isum_iv.html index d9e0557faf1..69bbb6ca011 100644 --- a/develop/proc/mp_isum_iv.html +++ b/develop/proc/mp_isum_iv.html @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/mp_isum_lv.html b/develop/proc/mp_isum_lv.html index 233fc417666..2a5d9becdf1 100644 --- a/develop/proc/mp_isum_lv.html +++ b/develop/proc/mp_isum_lv.html @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/mp_isum_rv.html b/develop/proc/mp_isum_rv.html index c47187a855c..144f855d9dd 100644 --- a/develop/proc/mp_isum_rv.html +++ b/develop/proc/mp_isum_rv.html @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/mp_isum_zv.html b/develop/proc/mp_isum_zv.html index c6c8906c2a3..207c6311519 100644 --- a/develop/proc/mp_isum_zv.html +++ b/develop/proc/mp_isum_zv.html @@ -191,7 +191,7 @@

    Arguments

    diff --git a/develop/proc/mp_isync.html b/develop/proc/mp_isync.html index 111a1d74432..34f7198ce25 100644 --- a/develop/proc/mp_isync.html +++ b/develop/proc/mp_isync.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_perf_env_describe.html b/develop/proc/mp_perf_env_describe.html index ef8ed6f3e49..734aba640fe 100644 --- a/develop/proc/mp_perf_env_describe.html +++ b/develop/proc/mp_perf_env_describe.html @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/mp_probe.html b/develop/proc/mp_probe.html index aafdd1b495a..fd0c52447a4 100644 --- a/develop/proc/mp_probe.html +++ b/develop/proc/mp_probe.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_c.html b/develop/proc/mp_recv_c.html index 283bb50de5e..045ecec2ede 100644 --- a/develop/proc/mp_recv_c.html +++ b/develop/proc/mp_recv_c.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_cv.html b/develop/proc/mp_recv_cv.html index 054f307051c..56fd7e3dda8 100644 --- a/develop/proc/mp_recv_cv.html +++ b/develop/proc/mp_recv_cv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_d.html b/develop/proc/mp_recv_d.html index 1bd0984b725..cfd25447859 100644 --- a/develop/proc/mp_recv_d.html +++ b/develop/proc/mp_recv_d.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_dv.html b/develop/proc/mp_recv_dv.html index 5e3129dd356..d3ec6ece787 100644 --- a/develop/proc/mp_recv_dv.html +++ b/develop/proc/mp_recv_dv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_i.html b/develop/proc/mp_recv_i.html index 656165e9b39..b12dab21288 100644 --- a/develop/proc/mp_recv_i.html +++ b/develop/proc/mp_recv_i.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_iv.html b/develop/proc/mp_recv_iv.html index e53674330eb..77c1418cc69 100644 --- a/develop/proc/mp_recv_iv.html +++ b/develop/proc/mp_recv_iv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_l.html b/develop/proc/mp_recv_l.html index ad060d29e3c..dfe7ba64899 100644 --- a/develop/proc/mp_recv_l.html +++ b/develop/proc/mp_recv_l.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_lv.html b/develop/proc/mp_recv_lv.html index 01ec2ce4fc4..a402c9ba8e4 100644 --- a/develop/proc/mp_recv_lv.html +++ b/develop/proc/mp_recv_lv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_r.html b/develop/proc/mp_recv_r.html index f2ed55d943c..d873114f94d 100644 --- a/develop/proc/mp_recv_r.html +++ b/develop/proc/mp_recv_r.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_rv.html b/develop/proc/mp_recv_rv.html index c471a3786b0..41ce2b5f16a 100644 --- a/develop/proc/mp_recv_rv.html +++ b/develop/proc/mp_recv_rv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_z.html b/develop/proc/mp_recv_z.html index 82b6dcf89f4..0bfcc397d9d 100644 --- a/develop/proc/mp_recv_z.html +++ b/develop/proc/mp_recv_z.html @@ -174,7 +174,7 @@

    Arguments

    diff --git a/develop/proc/mp_recv_zv.html b/develop/proc/mp_recv_zv.html index 02c43d613f4..79b6f1e6803 100644 --- a/develop/proc/mp_recv_zv.html +++ b/develop/proc/mp_recv_zv.html @@ -176,7 +176,7 @@

    Arguments

    diff --git a/develop/proc/mp_reordering.html b/develop/proc/mp_reordering.html index a066d92ab52..e37d98de0ae 100644 --- a/develop/proc/mp_reordering.html +++ b/develop/proc/mp_reordering.html @@ -162,7 +162,7 @@

    Arguments

    diff --git a/develop/proc/mp_rget_cv.html b/develop/proc/mp_rget_cv.html index b8e8db854c2..8d1f3ed2bea 100644 --- a/develop/proc/mp_rget_cv.html +++ b/develop/proc/mp_rget_cv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    diff --git a/develop/proc/mp_rget_dv.html b/develop/proc/mp_rget_dv.html index e0f353015a8..017209c07b2 100644 --- a/develop/proc/mp_rget_dv.html +++ b/develop/proc/mp_rget_dv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    diff --git a/develop/proc/mp_rget_iv.html b/develop/proc/mp_rget_iv.html index f8f9dfe0752..29a3dbfeecb 100644 --- a/develop/proc/mp_rget_iv.html +++ b/develop/proc/mp_rget_iv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    diff --git a/develop/proc/mp_rget_lv.html b/develop/proc/mp_rget_lv.html index 0f77866fab6..27f3860c05b 100644 --- a/develop/proc/mp_rget_lv.html +++ b/develop/proc/mp_rget_lv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    diff --git a/develop/proc/mp_rget_rv.html b/develop/proc/mp_rget_rv.html index e3e3aa68adb..2136df6d419 100644 --- a/develop/proc/mp_rget_rv.html +++ b/develop/proc/mp_rget_rv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    diff --git a/develop/proc/mp_rget_zv.html b/develop/proc/mp_rget_zv.html index 4a27ad15f9e..3e0c1dd832c 100644 --- a/develop/proc/mp_rget_zv.html +++ b/develop/proc/mp_rget_zv.html @@ -176,7 +176,7 @@

    Arguments

    @@ -251,7 +251,7 @@

    Arguments

    diff --git a/develop/proc/mp_sendrecv_cv.html b/develop/proc/mp_sendrecv_cv.html index e60694a4e52..68104dbb6fd 100644 --- a/develop/proc/mp_sendrecv_cv.html +++ b/develop/proc/mp_sendrecv_cv.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/mp_sendrecv_dv.html b/develop/proc/mp_sendrecv_dv.html index 3c1fd39a7d3..291ead01a70 100644 --- a/develop/proc/mp_sendrecv_dv.html +++ b/develop/proc/mp_sendrecv_dv.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/mp_sendrecv_iv.html b/develop/proc/mp_sendrecv_iv.html index bdeb22ec8bf..a154ee7d574 100644 --- a/develop/proc/mp_sendrecv_iv.html +++ b/develop/proc/mp_sendrecv_iv.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/mp_sendrecv_lv.html b/develop/proc/mp_sendrecv_lv.html index 48855939f1a..668439bea7e 100644 --- a/develop/proc/mp_sendrecv_lv.html +++ b/develop/proc/mp_sendrecv_lv.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/mp_sendrecv_rv.html b/develop/proc/mp_sendrecv_rv.html index 62cec5a9d29..5b2e35f0099 100644 --- a/develop/proc/mp_sendrecv_rv.html +++ b/develop/proc/mp_sendrecv_rv.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/mp_sendrecv_zv.html b/develop/proc/mp_sendrecv_zv.html index fbdbcde1958..b13e45f0a87 100644 --- a/develop/proc/mp_sendrecv_zv.html +++ b/develop/proc/mp_sendrecv_zv.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/mp_set_info_handle.html b/develop/proc/mp_set_info_handle.html index 95b8774e5d0..40295112b8e 100644 --- a/develop/proc/mp_set_info_handle.html +++ b/develop/proc/mp_set_info_handle.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/mp_sum_partial_cm.html b/develop/proc/mp_sum_partial_cm.html index 6e54d7769b2..eb88411dd86 100644 --- a/develop/proc/mp_sum_partial_cm.html +++ b/develop/proc/mp_sum_partial_cm.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_sum_partial_dm.html b/develop/proc/mp_sum_partial_dm.html index ea76cf93ea7..5ec6bb8fd72 100644 --- a/develop/proc/mp_sum_partial_dm.html +++ b/develop/proc/mp_sum_partial_dm.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_sum_partial_im.html b/develop/proc/mp_sum_partial_im.html index cd162e45619..46be76212fa 100644 --- a/develop/proc/mp_sum_partial_im.html +++ b/develop/proc/mp_sum_partial_im.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_sum_partial_lm.html b/develop/proc/mp_sum_partial_lm.html index a9a66f6f189..5ec6a02be07 100644 --- a/develop/proc/mp_sum_partial_lm.html +++ b/develop/proc/mp_sum_partial_lm.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_sum_partial_rm.html b/develop/proc/mp_sum_partial_rm.html index b6a28fff49f..208993b94c7 100644 --- a/develop/proc/mp_sum_partial_rm.html +++ b/develop/proc/mp_sum_partial_rm.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_sum_partial_zm.html b/develop/proc/mp_sum_partial_zm.html index df53560bdd9..89c51832a10 100644 --- a/develop/proc/mp_sum_partial_zm.html +++ b/develop/proc/mp_sum_partial_zm.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/mp_wait.html b/develop/proc/mp_wait.html index 8826e0cff0a..71c0a3c08ef 100644 --- a/develop/proc/mp_wait.html +++ b/develop/proc/mp_wait.html @@ -161,7 +161,7 @@

    Arguments

    diff --git a/develop/proc/mp_world_init.html b/develop/proc/mp_world_init.html index 66c8a538e2f..7f0d019acd6 100644 --- a/develop/proc/mp_world_init.html +++ b/develop/proc/mp_world_init.html @@ -161,7 +161,7 @@

    Arguments

    diff --git a/develop/proc/multiply_3d.html b/develop/proc/multiply_3d.html index dc8572c19e2..80d8da9db4d 100644 --- a/develop/proc/multiply_3d.html +++ b/develop/proc/multiply_3d.html @@ -189,7 +189,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    @@ -264,7 +264,7 @@

    Arguments

    @@ -279,7 +279,7 @@

    Arguments

    diff --git a/develop/proc/multiply_cannon.html b/develop/proc/multiply_cannon.html index b6a1502b14d..de027c316fb 100644 --- a/develop/proc/multiply_cannon.html +++ b/develop/proc/multiply_cannon.html @@ -189,7 +189,7 @@

    Arguments

    @@ -204,7 +204,7 @@

    Arguments

    @@ -219,7 +219,7 @@

    Arguments

    @@ -234,7 +234,7 @@

    Arguments

    @@ -249,7 +249,7 @@

    Arguments

    diff --git a/develop/proc/multrec_filtering.html b/develop/proc/multrec_filtering.html index bafcb89afa7..4cf36bd37ad 100644 --- a/develop/proc/multrec_filtering.html +++ b/develop/proc/multrec_filtering.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/multrec_filtering_c.html b/develop/proc/multrec_filtering_c.html index 9b6b9696d20..88cb6435cd8 100644 --- a/develop/proc/multrec_filtering_c.html +++ b/develop/proc/multrec_filtering_c.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -233,7 +233,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    @@ -278,7 +278,7 @@

    Arguments

    diff --git a/develop/proc/multrec_filtering_d.html b/develop/proc/multrec_filtering_d.html index 1704637df6b..6d0a79b081c 100644 --- a/develop/proc/multrec_filtering_d.html +++ b/develop/proc/multrec_filtering_d.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -233,7 +233,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    @@ -278,7 +278,7 @@

    Arguments

    diff --git a/develop/proc/multrec_filtering_s.html b/develop/proc/multrec_filtering_s.html index 794cdfd78ab..6e9b2f88d2f 100644 --- a/develop/proc/multrec_filtering_s.html +++ b/develop/proc/multrec_filtering_s.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -233,7 +233,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    @@ -278,7 +278,7 @@

    Arguments

    diff --git a/develop/proc/multrec_filtering_z.html b/develop/proc/multrec_filtering_z.html index 79474dc9b6a..d496ef3a0c8 100644 --- a/develop/proc/multrec_filtering_z.html +++ b/develop/proc/multrec_filtering_z.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    @@ -188,7 +188,7 @@

    Arguments

    @@ -203,7 +203,7 @@

    Arguments

    @@ -233,7 +233,7 @@

    Arguments

    @@ -248,7 +248,7 @@

    Arguments

    @@ -263,7 +263,7 @@

    Arguments

    @@ -278,7 +278,7 @@

    Arguments

    diff --git a/develop/proc/my_checker_tr.html b/develop/proc/my_checker_tr.html index 5d9f1275a73..b62fd990f02 100644 --- a/develop/proc/my_checker_tr.html +++ b/develop/proc/my_checker_tr.html @@ -159,7 +159,7 @@

    Arguments

    @@ -175,7 +175,7 @@

    Arguments

    diff --git a/develop/proc/ndims_buffer.html b/develop/proc/ndims_buffer.html index 0173a6ce12c..8fc6c6c94c1 100644 --- a/develop/proc/ndims_buffer.html +++ b/develop/proc/ndims_buffer.html @@ -150,8 +150,8 @@

    Arguments

    diff --git a/develop/proc/ndims_matrix_column.html b/develop/proc/ndims_matrix_column.html index fcf5baa73d5..72fb0d75ab4 100644 --- a/develop/proc/ndims_matrix_column.html +++ b/develop/proc/ndims_matrix_column.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/ndims_matrix_row.html b/develop/proc/ndims_matrix_row.html index a7248367b06..75793e620b5 100644 --- a/develop/proc/ndims_matrix_row.html +++ b/develop/proc/ndims_matrix_row.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/ndims_tensor.html b/develop/proc/ndims_tensor.html index 3664c331b07..18d4379ce33 100644 --- a/develop/proc/ndims_tensor.html +++ b/develop/proc/ndims_tensor.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/new_dbcsr_tas_blk_size_t.html b/develop/proc/new_dbcsr_tas_blk_size_t.html index ff73237c454..f10fb42e46c 100644 --- a/develop/proc/new_dbcsr_tas_blk_size_t.html +++ b/develop/proc/new_dbcsr_tas_blk_size_t.html @@ -152,7 +152,7 @@

    Arguments

    diff --git a/develop/proc/next_linebreak.html b/develop/proc/next_linebreak.html index 0a8c8990a22..3fa0c0bc365 100644 --- a/develop/proc/next_linebreak.html +++ b/develop/proc/next_linebreak.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/number_of_arrays.html b/develop/proc/number_of_arrays.html index 7529fd3660c..4cbee40fafe 100644 --- a/develop/proc/number_of_arrays.html +++ b/develop/proc/number_of_arrays.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/opt_pgrid.html b/develop/proc/opt_pgrid.html index 6a87d482c6d..25215d63f53 100644 --- a/develop/proc/opt_pgrid.html +++ b/develop/proc/opt_pgrid.html @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/ordered_search.html b/develop/proc/ordered_search.html index 44138b6144d..ca0a69e5d95 100644 --- a/develop/proc/ordered_search.html +++ b/develop/proc/ordered_search.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    diff --git a/develop/proc/pd_blk_cs.html b/develop/proc/pd_blk_cs.html index 321a6a2853b..4ed46a768de 100644 --- a/develop/proc/pd_blk_cs.html +++ b/develop/proc/pd_blk_cs.html @@ -186,7 +186,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    diff --git a/develop/proc/permute.html b/develop/proc/permute.html index 6d6e88fb5e9..57239c1a13a 100644 --- a/develop/proc/permute.html +++ b/develop/proc/permute.html @@ -151,7 +151,7 @@

    Arguments

    diff --git a/develop/proc/permute_index.html b/develop/proc/permute_index.html index 01cecc5ad69..ef48e479192 100644 --- a/develop/proc/permute_index.html +++ b/develop/proc/permute_index.html @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/pointer_view_a.html b/develop/proc/pointer_view_a.html index 6c976e316ec..43355909e0f 100644 --- a/develop/proc/pointer_view_a.html +++ b/develop/proc/pointer_view_a.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/pointer_view_c.html b/develop/proc/pointer_view_c.html index 841db7e8064..f18821c6687 100644 --- a/develop/proc/pointer_view_c.html +++ b/develop/proc/pointer_view_c.html @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/pointer_view_d.html b/develop/proc/pointer_view_d.html index 961c9cdfeaa..7d5ed8b064d 100644 --- a/develop/proc/pointer_view_d.html +++ b/develop/proc/pointer_view_d.html @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/pointer_view_i.html b/develop/proc/pointer_view_i.html index d3679c81685..c2568c89d65 100644 --- a/develop/proc/pointer_view_i.html +++ b/develop/proc/pointer_view_i.html @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/pointer_view_l.html b/develop/proc/pointer_view_l.html index ae80c597abb..84ebfeb375a 100644 --- a/develop/proc/pointer_view_l.html +++ b/develop/proc/pointer_view_l.html @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/pointer_view_s.html b/develop/proc/pointer_view_s.html index 4e1b82430b0..811e52bfa70 100644 --- a/develop/proc/pointer_view_s.html +++ b/develop/proc/pointer_view_s.html @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/pointer_view_z.html b/develop/proc/pointer_view_z.html index babd759f1a7..f29355adf5e 100644 --- a/develop/proc/pointer_view_z.html +++ b/develop/proc/pointer_view_z.html @@ -173,7 +173,7 @@

    Arguments

    @@ -189,7 +189,7 @@

    Arguments

    diff --git a/develop/proc/prep_output_unit.html b/develop/proc/prep_output_unit.html index 00aebc26cf0..68b95b5b6bb 100644 --- a/develop/proc/prep_output_unit.html +++ b/develop/proc/prep_output_unit.html @@ -77,15 +77,15 @@

    prep_output_unit
  • - Source File + Source File
  • @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/prep_output_unit~2.html b/develop/proc/prep_output_unit~2.html index f53fb6d72c0..5cdfd7ccab4 100644 --- a/develop/proc/prep_output_unit~2.html +++ b/develop/proc/prep_output_unit~2.html @@ -77,15 +77,15 @@

    prep_output_unit
  • - Source File + Source File
  • @@ -150,7 +150,7 @@

    Arguments

    diff --git a/develop/proc/prepare_buffers_c.html b/develop/proc/prepare_buffers_c.html index da3521f7107..018359ea78c 100644 --- a/develop/proc/prepare_buffers_c.html +++ b/develop/proc/prepare_buffers_c.html @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    @@ -307,7 +307,7 @@

    Arguments

    @@ -412,7 +412,7 @@

    Arguments

    @@ -562,7 +562,7 @@

    Arguments

    @@ -577,7 +577,7 @@

    Arguments

    @@ -592,7 +592,7 @@

    Arguments

    @@ -607,7 +607,7 @@

    Arguments

    @@ -622,7 +622,7 @@

    Arguments

    @@ -637,7 +637,7 @@

    Arguments

    @@ -817,7 +817,7 @@

    Arguments

    diff --git a/develop/proc/prepare_buffers_d.html b/develop/proc/prepare_buffers_d.html index 289b1ebad2f..4f5a99fe3f5 100644 --- a/develop/proc/prepare_buffers_d.html +++ b/develop/proc/prepare_buffers_d.html @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    @@ -307,7 +307,7 @@

    Arguments

    @@ -412,7 +412,7 @@

    Arguments

    @@ -562,7 +562,7 @@

    Arguments

    @@ -577,7 +577,7 @@

    Arguments

    @@ -592,7 +592,7 @@

    Arguments

    @@ -607,7 +607,7 @@

    Arguments

    @@ -622,7 +622,7 @@

    Arguments

    @@ -637,7 +637,7 @@

    Arguments

    @@ -817,7 +817,7 @@

    Arguments

    diff --git a/develop/proc/prepare_buffers_s.html b/develop/proc/prepare_buffers_s.html index fa8707d59bc..e02aa38ec1c 100644 --- a/develop/proc/prepare_buffers_s.html +++ b/develop/proc/prepare_buffers_s.html @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    @@ -307,7 +307,7 @@

    Arguments

    @@ -412,7 +412,7 @@

    Arguments

    @@ -562,7 +562,7 @@

    Arguments

    @@ -577,7 +577,7 @@

    Arguments

    @@ -592,7 +592,7 @@

    Arguments

    @@ -607,7 +607,7 @@

    Arguments

    @@ -622,7 +622,7 @@

    Arguments

    @@ -637,7 +637,7 @@

    Arguments

    @@ -817,7 +817,7 @@

    Arguments

    diff --git a/develop/proc/prepare_buffers_z.html b/develop/proc/prepare_buffers_z.html index 69d2582e041..0117a79d576 100644 --- a/develop/proc/prepare_buffers_z.html +++ b/develop/proc/prepare_buffers_z.html @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -277,7 +277,7 @@

    Arguments

    @@ -292,7 +292,7 @@

    Arguments

    @@ -307,7 +307,7 @@

    Arguments

    @@ -412,7 +412,7 @@

    Arguments

    @@ -562,7 +562,7 @@

    Arguments

    @@ -577,7 +577,7 @@

    Arguments

    @@ -592,7 +592,7 @@

    Arguments

    @@ -607,7 +607,7 @@

    Arguments

    @@ -622,7 +622,7 @@

    Arguments

    @@ -637,7 +637,7 @@

    Arguments

    @@ -817,7 +817,7 @@

    Arguments

    diff --git a/develop/proc/print_abort_message.html b/develop/proc/print_abort_message.html index d1c315bc661..9feaa471622 100644 --- a/develop/proc/print_abort_message.html +++ b/develop/proc/print_abort_message.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/print_gemm_parameters.html b/develop/proc/print_gemm_parameters.html index 2b8a8f3503e..0f19f332959 100644 --- a/develop/proc/print_gemm_parameters.html +++ b/develop/proc/print_gemm_parameters.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/print_kind_info.html b/develop/proc/print_kind_info.html index 63e031f2ad6..bb029e9668b 100644 --- a/develop/proc/print_kind_info.html +++ b/develop/proc/print_kind_info.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/print_message.html b/develop/proc/print_message.html index 95f6aaf354a..19733cf6fab 100644 --- a/develop/proc/print_message.html +++ b/develop/proc/print_message.html @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -211,7 +211,7 @@

    Arguments

    diff --git a/develop/proc/print_reports.html b/develop/proc/print_reports.html index 160858bcef0..6ff2f83302c 100644 --- a/develop/proc/print_reports.html +++ b/develop/proc/print_reports.html @@ -172,7 +172,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    diff --git a/develop/proc/print_stack.html b/develop/proc/print_stack.html index 0eb472d8e2f..49b66692e66 100644 --- a/develop/proc/print_stack.html +++ b/develop/proc/print_stack.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/printmat_c.html b/develop/proc/printmat_c.html index 01b04569bd8..ca5d24e5c50 100644 --- a/develop/proc/printmat_c.html +++ b/develop/proc/printmat_c.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/printmat_d.html b/develop/proc/printmat_d.html index 88ff72f45ba..d4ce1c83dca 100644 --- a/develop/proc/printmat_d.html +++ b/develop/proc/printmat_d.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/printmat_s.html b/develop/proc/printmat_s.html index 49b07381efd..35d55e4a78f 100644 --- a/develop/proc/printmat_s.html +++ b/develop/proc/printmat_s.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -235,7 +235,7 @@

    Arguments

    diff --git a/develop/proc/printmat_z.html b/develop/proc/printmat_z.html index 1896d83ee60..b933b80419d 100644 --- a/develop/proc/printmat_z.html +++ b/develop/proc/printmat_z.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/product_matrix_size_guess.html b/develop/proc/product_matrix_size_guess.html index c75fca281d3..425df92ba2a 100644 --- a/develop/proc/product_matrix_size_guess.html +++ b/develop/proc/product_matrix_size_guess.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    @@ -262,7 +262,7 @@

    Arguments

    diff --git a/develop/proc/quick_finalize.html b/develop/proc/quick_finalize.html index 40932f9158b..db70c0f3a3d 100644 --- a/develop/proc/quick_finalize.html +++ b/develop/proc/quick_finalize.html @@ -159,7 +159,7 @@

    Arguments

    diff --git a/develop/proc/random_blk_sizes.html b/develop/proc/random_blk_sizes.html index 96efebf1493..68faecad32f 100644 --- a/develop/proc/random_blk_sizes.html +++ b/develop/proc/random_blk_sizes.html @@ -180,7 +180,7 @@

    Arguments

    diff --git a/develop/proc/random_dist.html b/develop/proc/random_dist.html index 4e386a2155d..cdb248b8699 100644 --- a/develop/proc/random_dist.html +++ b/develop/proc/random_dist.html @@ -77,15 +77,15 @@

    random_dist
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    diff --git a/develop/proc/random_dist~2.html b/develop/proc/random_dist~2.html index 81172d697ea..1e8451a4155 100644 --- a/develop/proc/random_dist~2.html +++ b/develop/proc/random_dist~2.html @@ -77,15 +77,15 @@

    random_dist
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/random_dist~3.html b/develop/proc/random_dist~3.html index 2caee7ebc12..7d62dd9665b 100644 --- a/develop/proc/random_dist~3.html +++ b/develop/proc/random_dist~3.html @@ -77,15 +77,15 @@

    random_dist
  • - Source File + Source File
  • @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/rebin_distribution.html b/develop/proc/rebin_distribution.html index 933e5d1d6d2..08377c44f53 100644 --- a/develop/proc/rebin_distribution.html +++ b/develop/proc/rebin_distribution.html @@ -197,7 +197,7 @@

    Arguments

    diff --git a/develop/proc/rebin_imaged_distribution.html b/develop/proc/rebin_imaged_distribution.html index 7f63a6b4c35..38002f6f27b 100644 --- a/develop/proc/rebin_imaged_distribution.html +++ b/develop/proc/rebin_imaged_distribution.html @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/rec_sort_index.html b/develop/proc/rec_sort_index.html index 306a144f077..b78fa24fc42 100644 --- a/develop/proc/rec_sort_index.html +++ b/develop/proc/rec_sort_index.html @@ -163,7 +163,7 @@

    Arguments

    @@ -178,7 +178,7 @@

    Arguments

    @@ -193,7 +193,7 @@

    Arguments

    @@ -208,7 +208,7 @@

    Arguments

    @@ -238,7 +238,7 @@

    Arguments

    @@ -253,7 +253,7 @@

    Arguments

    diff --git a/develop/proc/rec_split.html b/develop/proc/rec_split.html index 945405936d5..e77bdee3a03 100644 --- a/develop/proc/rec_split.html +++ b/develop/proc/rec_split.html @@ -171,7 +171,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/redistribute_and_sum.html b/develop/proc/redistribute_and_sum.html index 1051a28eef4..1a520bde330 100644 --- a/develop/proc/redistribute_and_sum.html +++ b/develop/proc/redistribute_and_sum.html @@ -150,7 +150,7 @@

    Arguments

    @@ -165,7 +165,7 @@

    Arguments

    @@ -195,7 +195,7 @@

    Arguments

    diff --git a/develop/proc/reimage_distribution.html b/develop/proc/reimage_distribution.html index 52ba9ba2f92..c0765970a95 100644 --- a/develop/proc/reimage_distribution.html +++ b/develop/proc/reimage_distribution.html @@ -182,7 +182,7 @@

    Arguments

    diff --git a/develop/proc/remap_layers3d.html b/develop/proc/remap_layers3d.html index 9ba7b417b3b..5b444e54774 100644 --- a/develop/proc/remap_layers3d.html +++ b/develop/proc/remap_layers3d.html @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/remap_local2global.html b/develop/proc/remap_local2global.html index ce2bd7bb237..4895cfbd8d6 100644 --- a/develop/proc/remap_local2global.html +++ b/develop/proc/remap_local2global.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    diff --git a/develop/proc/reorder_arrays.html b/develop/proc/reorder_arrays.html index 28a0319d0dc..9fc3a793ed1 100644 --- a/develop/proc/reorder_arrays.html +++ b/develop/proc/reorder_arrays.html @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/repl_rowcols.html b/develop/proc/repl_rowcols.html index 295552538f0..d03fd0551a6 100644 --- a/develop/proc/repl_rowcols.html +++ b/develop/proc/repl_rowcols.html @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/reshape_mm_compatible.html b/develop/proc/reshape_mm_compatible.html index e65ccce0fd9..953c8d06abb 100644 --- a/develop/proc/reshape_mm_compatible.html +++ b/develop/proc/reshape_mm_compatible.html @@ -72,20 +72,20 @@

    reshape_mm_compatible
  • 184 statements + title=" 0.3% of total for procedures.">164 statements
  • - Source File + Source File
  • @@ -131,13 +131,12 @@

    Contents

    -

    private subroutine reshape_mm_compatible(tensor1, tensor2, tensor1_out, tensor2_out, ind1_free, ind1_linked, ind2_free, ind2_linked, trans1, trans2, new1, new2, ref_tensor, nodata1, nodata2, move_data_1, move_data_2, optimize_dist, unit_nr) +

    private subroutine reshape_mm_compatible(matrix1_in, matrix2_in, matrix1_out, matrix2_out, new1, new2, trans1, trans2, optimize_dist, nsplit, opt_nsplit, split_rc_1, split_rc_2, nodata1, nodata2, move_data_1, move_data_2, comm_new, unit_nr)

    -

    Prepare tensor for contraction: redistribute to a 2d format which can be contracted by -matrix multiplication. This routine reshapes the two largest of the three tensors. Redistribution -is avoided if tensors already in a consistent layout.

    +

    Reshape either matrix1 or matrix2 to make sure that their process grids are compatible with +the same split factor.

    Arguments

    @@ -153,205 +152,203 @@

    Arguments

    - + - + - + - + - + - + - + - + - + - + - + - + - - + - + - - + - + - - + - + - + - + - + - + @@ -366,8 +363,8 @@

    Arguments

    @@ -382,8 +379,8 @@

    Arguments

    @@ -398,8 +395,8 @@

    Arguments

    @@ -414,28 +411,28 @@

    Arguments

    - + - + diff --git a/develop/proc/reshape_mm_compatible~2.html b/develop/proc/reshape_mm_compatible~2.html index ca47a32295a..2464d10fbfa 100644 --- a/develop/proc/reshape_mm_compatible~2.html +++ b/develop/proc/reshape_mm_compatible~2.html @@ -72,20 +72,20 @@

    reshape_mm_compatible
  • 164 statements + title=" 0.3% of total for procedures.">184 statements
  • - Source File + Source File
  • @@ -131,12 +131,13 @@

    Contents

    -

    private subroutine reshape_mm_compatible(matrix1_in, matrix2_in, matrix1_out, matrix2_out, new1, new2, trans1, trans2, optimize_dist, nsplit, opt_nsplit, split_rc_1, split_rc_2, nodata1, nodata2, move_data_1, move_data_2, comm_new, unit_nr) +

    private subroutine reshape_mm_compatible(tensor1, tensor2, tensor1_out, tensor2_out, ind1_free, ind1_linked, ind2_free, ind2_linked, trans1, trans2, new1, new2, ref_tensor, nodata1, nodata2, move_data_1, move_data_2, optimize_dist, unit_nr)

    -

    Reshape either matrix1 or matrix2 to make sure that their process grids are compatible with -the same split factor.

    +

    Prepare tensor for contraction: redistribute to a 2d format which can be contracted by +matrix multiplication. This routine reshapes the two largest of the three tensors. Redistribution +is avoided if tensors already in a consistent layout.

    Arguments

    @@ -152,203 +153,205 @@

    Arguments

    - + - + - + - + - + - + - + - + - + - + - + - + - - + - + - - + - + - - + - + - + - + - + - + @@ -363,8 +366,8 @@

    Arguments

    @@ -379,8 +382,8 @@

    Arguments

    @@ -395,8 +398,8 @@

    Arguments

    @@ -411,28 +414,28 @@

    Arguments

    - + - + diff --git a/develop/proc/reshape_mm_small.html b/develop/proc/reshape_mm_small.html index 359dd852b1f..78cc954ad5b 100644 --- a/develop/proc/reshape_mm_small.html +++ b/develop/proc/reshape_mm_small.html @@ -72,20 +72,20 @@

    reshape_mm_small
  • 64 statements + title=" 0.1% of total for procedures.">46 statements
  • - Source File + Source File
  • @@ -131,12 +131,12 @@

    Contents

    -

    private subroutine reshape_mm_small(tensor_in, ind1, ind2, tensor_out, trans, new, nodata, move_data, unit_nr) +

    private subroutine reshape_mm_small(mp_comm, matrix_in, matrix_out, transposed, trans, nodata, move_data)

    -

    Prepare tensor for contraction: redistribute to a 2d format which can be contracted by -matrix multiplication. This routine reshapes the smallest of the three tensors.

    +

    Make sure that smallest matrix involved in a multiplication is not split and bring it to +the same process grid as the other 2 matrices.

    Arguments

    @@ -152,64 +152,62 @@

    Arguments

    - + - + - + - + - + - + - + - + @@ -217,34 +215,19 @@

    Arguments

    character(len=1), - + - - - - - - - - @@ -254,13 +237,13 @@

    Arguments

    @@ -270,23 +253,8 @@

    Arguments

    - - - - - - - - diff --git a/develop/proc/reshape_mm_small~2.html b/develop/proc/reshape_mm_small~2.html index b225a03d890..11884a7770d 100644 --- a/develop/proc/reshape_mm_small~2.html +++ b/develop/proc/reshape_mm_small~2.html @@ -72,20 +72,20 @@

    reshape_mm_small
  • 46 statements + title=" 0.1% of total for procedures.">64 statements
  • - Source File + Source File
  • @@ -131,12 +131,12 @@

    Contents

    -

    private subroutine reshape_mm_small(mp_comm, matrix_in, matrix_out, transposed, trans, nodata, move_data) +

    private subroutine reshape_mm_small(tensor_in, ind1, ind2, tensor_out, trans, new, nodata, move_data, unit_nr)

    -

    Make sure that smallest matrix involved in a multiplication is not split and bring it to -the same process grid as the other 2 matrices.

    +

    Prepare tensor for contraction: redistribute to a 2d format which can be contracted by +matrix multiplication. This routine reshapes the smallest of the three tensors.

    Arguments

    @@ -152,62 +152,64 @@

    Arguments

    - + - + - + - + - + - + - + - + @@ -215,14 +217,29 @@

    Arguments

    character(len=1), - + + + + + + + + + @@ -237,13 +254,13 @@

    Arguments

    @@ -253,8 +270,23 @@

    Arguments

    + + + + + + + + diff --git a/develop/proc/reshape_mm_template.html b/develop/proc/reshape_mm_template.html index 3a7b0998ca2..324bc08061a 100644 --- a/develop/proc/reshape_mm_template.html +++ b/develop/proc/reshape_mm_template.html @@ -151,7 +151,7 @@

    Arguments

    @@ -166,7 +166,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -226,7 +226,7 @@

    Arguments

    @@ -241,7 +241,7 @@

    Arguments

    diff --git a/develop/proc/rma_transfer.html b/develop/proc/rma_transfer.html index 30ed4141bfb..2c5b53d22e9 100644 --- a/develop/proc/rma_transfer.html +++ b/develop/proc/rma_transfer.html @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/routine_name2id.html b/develop/proc/routine_name2id.html index 246a3614e25..7de66b74466 100644 --- a/develop/proc/routine_name2id.html +++ b/develop/proc/routine_name2id.html @@ -159,7 +159,7 @@

    Arguments

    diff --git a/develop/proc/set_data_area_area.html b/develop/proc/set_data_area_area.html index ebfaa4f7a9c..39825f10dcb 100644 --- a/develop/proc/set_data_area_area.html +++ b/develop/proc/set_data_area_area.html @@ -159,7 +159,7 @@

    Arguments

    @@ -221,7 +221,7 @@

    Arguments

    diff --git a/develop/proc/set_data_p_2d_c.html b/develop/proc/set_data_p_2d_c.html index 41d704515be..b371ac4a873 100644 --- a/develop/proc/set_data_p_2d_c.html +++ b/develop/proc/set_data_p_2d_c.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/set_data_p_2d_d.html b/develop/proc/set_data_p_2d_d.html index 4be5265ac11..ba36d68d1a0 100644 --- a/develop/proc/set_data_p_2d_d.html +++ b/develop/proc/set_data_p_2d_d.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/set_data_p_2d_s.html b/develop/proc/set_data_p_2d_s.html index a979617440a..ff02fc20fe8 100644 --- a/develop/proc/set_data_p_2d_s.html +++ b/develop/proc/set_data_p_2d_s.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/set_data_p_2d_z.html b/develop/proc/set_data_p_2d_z.html index b65c10642fe..12bb2ed8d62 100644 --- a/develop/proc/set_data_p_2d_z.html +++ b/develop/proc/set_data_p_2d_z.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/set_data_p_c.html b/develop/proc/set_data_p_c.html index 390529bd776..9e314466aca 100644 --- a/develop/proc/set_data_p_c.html +++ b/develop/proc/set_data_p_c.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/set_data_p_d.html b/develop/proc/set_data_p_d.html index 4740211f59f..36937e05a7e 100644 --- a/develop/proc/set_data_p_d.html +++ b/develop/proc/set_data_p_d.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/set_data_p_s.html b/develop/proc/set_data_p_s.html index 44e279b15d5..2dc870bafd5 100644 --- a/develop/proc/set_data_p_s.html +++ b/develop/proc/set_data_p_s.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/set_data_p_z.html b/develop/proc/set_data_p_z.html index ead50f1478c..0816d4f9cec 100644 --- a/develop/proc/set_data_p_z.html +++ b/develop/proc/set_data_p_z.html @@ -160,7 +160,7 @@

    Arguments

    diff --git a/develop/proc/set_hashed_i4tuple_callstat.html b/develop/proc/set_hashed_i4tuple_callstat.html index 7f47e8e3423..071e8b19ebd 100644 --- a/develop/proc/set_hashed_i4tuple_callstat.html +++ b/develop/proc/set_hashed_i4tuple_callstat.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/set_hashed_str_i4.html b/develop/proc/set_hashed_str_i4.html index d469de76c53..7afde795561 100644 --- a/develop/proc/set_hashed_str_i4.html +++ b/develop/proc/set_hashed_str_i4.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/set_larnv_seed.html b/develop/proc/set_larnv_seed.html index fb54edf1638..038d542d7a0 100644 --- a/develop/proc/set_larnv_seed.html +++ b/develop/proc/set_larnv_seed.html @@ -180,7 +180,7 @@

    Arguments

    @@ -218,7 +218,7 @@

    Arguments

    diff --git a/develop/proc/setup_buffer_matrices.html b/develop/proc/setup_buffer_matrices.html index 28fc0baba91..6b60d680876 100644 --- a/develop/proc/setup_buffer_matrices.html +++ b/develop/proc/setup_buffer_matrices.html @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/setup_buffer_matrix.html b/develop/proc/setup_buffer_matrix.html index 5cc00b4ac6d..1b8133babc2 100644 --- a/develop/proc/setup_buffer_matrix.html +++ b/develop/proc/setup_buffer_matrix.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    @@ -231,7 +231,7 @@

    Arguments

    diff --git a/develop/proc/setup_buffer_matrix_image.html b/develop/proc/setup_buffer_matrix_image.html index 74386c69d3b..b7ccf2d95e1 100644 --- a/develop/proc/setup_buffer_matrix_image.html +++ b/develop/proc/setup_buffer_matrix_image.html @@ -156,7 +156,7 @@

    Arguments

    @@ -171,7 +171,7 @@

    Arguments

    @@ -201,7 +201,7 @@

    Arguments

    @@ -216,7 +216,7 @@

    Arguments

    diff --git a/develop/proc/setup_buffers.html b/develop/proc/setup_buffers.html index f1ac1218742..0acd764021d 100644 --- a/develop/proc/setup_buffers.html +++ b/develop/proc/setup_buffers.html @@ -216,7 +216,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    @@ -261,7 +261,7 @@

    Arguments

    diff --git a/develop/proc/setup_rec_index_images.html b/develop/proc/setup_rec_index_images.html index d18d31df1c5..acd318a9154 100644 --- a/develop/proc/setup_rec_index_images.html +++ b/develop/proc/setup_rec_index_images.html @@ -156,7 +156,7 @@

    Arguments

    @@ -246,7 +246,7 @@

    Arguments

    diff --git a/develop/proc/sgn.html b/develop/proc/sgn.html index bb14c73df6e..2b9062ef789 100644 --- a/develop/proc/sgn.html +++ b/develop/proc/sgn.html @@ -156,7 +156,7 @@

    Arguments

    diff --git a/develop/proc/sizes_of_arrays.html b/develop/proc/sizes_of_arrays.html index 17facf29005..bfe72b19418 100644 --- a/develop/proc/sizes_of_arrays.html +++ b/develop/proc/sizes_of_arrays.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/sparse_multrec.html b/develop/proc/sparse_multrec.html index dca6587417e..e501130a68a 100644 --- a/develop/proc/sparse_multrec.html +++ b/develop/proc/sparse_multrec.html @@ -157,7 +157,7 @@

    Arguments

    @@ -202,7 +202,7 @@

    Arguments

    @@ -217,7 +217,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    @@ -247,7 +247,7 @@

    Arguments

    @@ -382,7 +382,7 @@

    Arguments

    diff --git a/develop/proc/split_factor_estimate.html b/develop/proc/split_factor_estimate.html index 8c6702771a2..57cfee38202 100644 --- a/develop/proc/split_factor_estimate.html +++ b/develop/proc/split_factor_estimate.html @@ -221,7 +221,7 @@

    Arguments

    @@ -239,7 +239,7 @@

    Arguments

    Return Value - + integer

    diff --git a/develop/proc/stack_binning.html b/develop/proc/stack_binning.html index 5ffb3364df6..bf7e0659bf8 100644 --- a/develop/proc/stack_binning.html +++ b/develop/proc/stack_binning.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/stack_sort.html b/develop/proc/stack_sort.html index 0774462b252..61d282806b3 100644 --- a/develop/proc/stack_sort.html +++ b/develop/proc/stack_sort.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/stats_add.html b/develop/proc/stats_add.html index 1701e129e1f..dc392954071 100644 --- a/develop/proc/stats_add.html +++ b/develop/proc/stats_add.html @@ -172,7 +172,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/stats_collect_from_ranks.html b/develop/proc/stats_collect_from_ranks.html index 85e38621c98..de85f0d8390 100644 --- a/develop/proc/stats_collect_from_ranks.html +++ b/develop/proc/stats_collect_from_ranks.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/stats_print_report.html b/develop/proc/stats_print_report.html index 06cf6f37f94..95f0c4162a8 100644 --- a/develop/proc/stats_print_report.html +++ b/develop/proc/stats_print_report.html @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/str2int.html b/develop/proc/str2int.html index 58bc12a40e3..60d459c64ca 100644 --- a/develop/proc/str2int.html +++ b/develop/proc/str2int.html @@ -157,7 +157,7 @@

    Arguments

    @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/stream_array_force_size.html b/develop/proc/stream_array_force_size.html index 6654165ef80..6cfa48c153b 100644 --- a/develop/proc/stream_array_force_size.html +++ b/develop/proc/stream_array_force_size.html @@ -187,7 +187,7 @@

    Arguments

    diff --git a/develop/proc/sum_of_arrays.html b/develop/proc/sum_of_arrays.html index 0a4b68b9cdd..fc084f8dabc 100644 --- a/develop/proc/sum_of_arrays.html +++ b/develop/proc/sum_of_arrays.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/symmetry_consistent.html b/develop/proc/symmetry_consistent.html index 6e197c86088..698dc664b73 100644 --- a/develop/proc/symmetry_consistent.html +++ b/develop/proc/symmetry_consistent.html @@ -158,7 +158,7 @@

    Arguments

    @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/tas_rowcols_t.html b/develop/proc/tas_rowcols_t.html index 0a22ce3bb27..cccd8aa316f 100644 --- a/develop/proc/tas_rowcols_t.html +++ b/develop/proc/tas_rowcols_t.html @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/test_binary_io.html b/develop/proc/test_binary_io.html index 95e55a9f344..3fd528fd43b 100644 --- a/develop/proc/test_binary_io.html +++ b/develop/proc/test_binary_io.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/test_multiplies_multiproc.html b/develop/proc/test_multiplies_multiproc.html index 10a1a68f649..f4737573de2 100644 --- a/develop/proc/test_multiplies_multiproc.html +++ b/develop/proc/test_multiplies_multiproc.html @@ -173,7 +173,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    @@ -207,7 +207,7 @@

    Arguments

    @@ -224,7 +224,7 @@

    Arguments

    @@ -239,7 +239,7 @@

    Arguments

    @@ -254,7 +254,7 @@

    Arguments

    @@ -269,7 +269,7 @@

    Arguments

    @@ -299,7 +299,7 @@

    Arguments

    @@ -314,7 +314,7 @@

    Arguments

    @@ -329,7 +329,7 @@

    Arguments

    @@ -344,7 +344,7 @@

    Arguments

    @@ -359,7 +359,7 @@

    Arguments

    diff --git a/develop/proc/test_scale_by_vector.html b/develop/proc/test_scale_by_vector.html index d69540ba9cc..44af24ae413 100644 --- a/develop/proc/test_scale_by_vector.html +++ b/develop/proc/test_scale_by_vector.html @@ -151,7 +151,7 @@

    Arguments

    @@ -181,7 +181,7 @@

    Arguments

    @@ -229,7 +229,7 @@

    Arguments

    Return Value - + logical

    diff --git a/develop/proc/timeset.html b/develop/proc/timeset.html index 2201059f9b5..e26b6c51325 100644 --- a/develop/proc/timeset.html +++ b/develop/proc/timeset.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/timeset_handler.html b/develop/proc/timeset_handler.html index e8de6b10365..45c8b8cb23e 100644 --- a/develop/proc/timeset_handler.html +++ b/develop/proc/timeset_handler.html @@ -157,7 +157,7 @@

    Arguments

    @@ -172,7 +172,7 @@

    Arguments

    diff --git a/develop/proc/timestop.html b/develop/proc/timestop.html index 44ef5289595..3f3add981e4 100644 --- a/develop/proc/timestop.html +++ b/develop/proc/timestop.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/timestop_handler.html b/develop/proc/timestop_handler.html index ae66ba07f79..ce053b82914 100644 --- a/develop/proc/timestop_handler.html +++ b/develop/proc/timestop_handler.html @@ -157,7 +157,7 @@

    Arguments

    diff --git a/develop/proc/timings_report_callgraph.html b/develop/proc/timings_report_callgraph.html index 0e8cde697e1..562c031bfae 100644 --- a/develop/proc/timings_report_callgraph.html +++ b/develop/proc/timings_report_callgraph.html @@ -158,7 +158,7 @@

    Arguments

    diff --git a/develop/proc/timings_report_print.html b/develop/proc/timings_report_print.html index 2236116210b..5a9b4387043 100644 --- a/develop/proc/timings_report_print.html +++ b/develop/proc/timings_report_print.html @@ -157,7 +157,7 @@

    Arguments

    @@ -232,7 +232,7 @@

    Arguments

    diff --git a/develop/proc/timings_setup_tracing.html b/develop/proc/timings_setup_tracing.html index e799c4be0b0..6b5406449f0 100644 --- a/develop/proc/timings_setup_tracing.html +++ b/develop/proc/timings_setup_tracing.html @@ -173,7 +173,7 @@

    Arguments

    diff --git a/develop/proc/transpose_index_local.html b/develop/proc/transpose_index_local.html index 2d1baa4b553..ddcb61bf44b 100644 --- a/develop/proc/transpose_index_local.html +++ b/develop/proc/transpose_index_local.html @@ -237,7 +237,7 @@

    Arguments

    diff --git a/develop/proc/tree_to_linear_c.html b/develop/proc/tree_to_linear_c.html index 04fc7c2ea88..429df916ad5 100644 --- a/develop/proc/tree_to_linear_c.html +++ b/develop/proc/tree_to_linear_c.html @@ -169,7 +169,7 @@

    Arguments

    diff --git a/develop/proc/tree_to_linear_d.html b/develop/proc/tree_to_linear_d.html index 600958def5e..474d908f54c 100644 --- a/develop/proc/tree_to_linear_d.html +++ b/develop/proc/tree_to_linear_d.html @@ -169,7 +169,7 @@

    Arguments

    diff --git a/develop/proc/tree_to_linear_s.html b/develop/proc/tree_to_linear_s.html index aee314920ca..be7cfd84fe9 100644 --- a/develop/proc/tree_to_linear_s.html +++ b/develop/proc/tree_to_linear_s.html @@ -169,7 +169,7 @@

    Arguments

    diff --git a/develop/proc/tree_to_linear_z.html b/develop/proc/tree_to_linear_z.html index 513c33f2269..e90fa7f7d44 100644 --- a/develop/proc/tree_to_linear_z.html +++ b/develop/proc/tree_to_linear_z.html @@ -169,7 +169,7 @@

    Arguments

    diff --git a/develop/proc/update_contraction_storage.html b/develop/proc/update_contraction_storage.html index b82b56aa1e8..fe9b58a1042 100644 --- a/develop/proc/update_contraction_storage.html +++ b/develop/proc/update_contraction_storage.html @@ -167,7 +167,7 @@

    Arguments

    diff --git a/develop/proc/update_row_info.html b/develop/proc/update_row_info.html index 209b62ffe61..a823bfa17f9 100644 --- a/develop/proc/update_row_info.html +++ b/develop/proc/update_row_info.html @@ -161,7 +161,7 @@

    Arguments

    diff --git a/develop/proc/win_setup.html b/develop/proc/win_setup.html index b5de5cac5a7..31b9d34de4d 100644 --- a/develop/proc/win_setup.html +++ b/develop/proc/win_setup.html @@ -156,7 +156,7 @@

    Arguments

    @@ -186,7 +186,7 @@

    Arguments

    diff --git a/develop/proc/within_limits.html b/develop/proc/within_limits.html index b5b5ff33d70..4ee9fbc4ffb 100644 --- a/develop/proc/within_limits.html +++ b/develop/proc/within_limits.html @@ -158,7 +158,7 @@

    Arguments

    @@ -174,7 +174,7 @@

    Arguments

    @@ -190,7 +190,7 @@

    Arguments

    diff --git a/develop/proc/world_to_group_proc_map.html b/develop/proc/world_to_group_proc_map.html index 1d7b5d297d5..efcf3652cf7 100644 --- a/develop/proc/world_to_group_proc_map.html +++ b/develop/proc/world_to_group_proc_map.html @@ -181,7 +181,7 @@

    Arguments

    diff --git a/develop/proc/write_matrix_dense.html b/develop/proc/write_matrix_dense.html index b0246325f7e..217718abd3b 100644 --- a/develop/proc/write_matrix_dense.html +++ b/develop/proc/write_matrix_dense.html @@ -165,7 +165,7 @@

    Arguments

    diff --git a/develop/program/dbcsr_example_1.html b/develop/program/dbcsr_example_1.html index d35b87bc648..0c1d13dca98 100644 --- a/develop/program/dbcsr_example_1.html +++ b/develop/program/dbcsr_example_1.html @@ -110,20 +110,20 @@

    Variables

    @@ -145,7 +145,7 @@

    Subroutines

    @@ -202,7 +202,7 @@

    Variables

    @@ -473,7 +473,7 @@

    Arguments

    @@ -488,7 +488,7 @@

    Arguments

    diff --git a/develop/program/dbcsr_example_2.html b/develop/program/dbcsr_example_2.html index b50650ff560..134a108753a 100644 --- a/develop/program/dbcsr_example_2.html +++ b/develop/program/dbcsr_example_2.html @@ -110,28 +110,28 @@

    Variables

    @@ -212,7 +212,7 @@

    Variables

    diff --git a/develop/program/dbcsr_example_3.html b/develop/program/dbcsr_example_3.html index 8aebf640b8f..c4158ad1049 100644 --- a/develop/program/dbcsr_example_3.html +++ b/develop/program/dbcsr_example_3.html @@ -110,17 +110,17 @@

    Variables

    @@ -157,7 +157,7 @@

    Subroutines

    @@ -214,7 +214,7 @@

    Variables

    @@ -2466,7 +2466,7 @@

    Arguments

    diff --git a/develop/program/dbcsr_tensor_unittest.html b/develop/program/dbcsr_tensor_unittest.html index 8bdd1d6f08a..a6d805c2ef4 100644 --- a/develop/program/dbcsr_tensor_unittest.html +++ b/develop/program/dbcsr_tensor_unittest.html @@ -110,9 +110,9 @@

    Variables

    @@ -225,14 +225,14 @@

    Uses

    @@ -256,7 +256,7 @@

    Variables

    @@ -717,7 +717,7 @@

    Arguments

    @@ -747,7 +747,7 @@

    Arguments

    @@ -787,7 +787,7 @@

    Arguments

    @@ -802,7 +802,7 @@

    Arguments

    @@ -817,7 +817,7 @@

    Arguments

    @@ -832,7 +832,7 @@

    Arguments

    @@ -847,7 +847,7 @@

    Arguments

    @@ -862,7 +862,7 @@

    Arguments

    @@ -877,7 +877,7 @@

    Arguments

    diff --git a/develop/program/dbcsr_unittest.html b/develop/program/dbcsr_unittest.html index f0d433312c4..59440f3d25a 100644 --- a/develop/program/dbcsr_unittest.html +++ b/develop/program/dbcsr_unittest.html @@ -110,20 +110,20 @@

    Variables

    @@ -165,16 +165,16 @@

    Uses

    @@ -198,7 +198,7 @@

    Variables

    diff --git a/develop/type/acc_stream_type.html b/develop/type/acc_stream_type.html index 826dffa14aa..1a49fd6c7a5 100644 --- a/develop/type/acc_stream_type.html +++ b/develop/type/acc_stream_type.html @@ -112,7 +112,7 @@

    Variables

    - dummy + dummy
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/array_i1d_type.html b/develop/type/array_i1d_type.html index 5d082f98c02..7a4fff1ac86 100644 --- a/develop/type/array_i1d_type.html +++ b/develop/type/array_i1d_type.html @@ -112,8 +112,8 @@

    Variables

    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/block_buffer_type.html b/develop/type/block_buffer_type.html index f3e3a9f32ed..3925ba91cb6 100644 --- a/develop/type/block_buffer_type.html +++ b/develop/type/block_buffer_type.html @@ -72,20 +72,20 @@

    block_buffer_type
  • 10 statements + title="

    1.0% of total for derived types.

    Including implementation: 11 statements, 0.6% of total for derived types.">11 statements
  • - Source File + Source File
  • @@ -112,6 +112,7 @@

    Variables

    + ndim nblock indx msg_r_dp @@ -165,6 +166,23 @@

    Components

    + + + + + + + + + + - - - - - - - - - - diff --git a/develop/type/block_nd.html b/develop/type/block_nd.html index bbdfac7c17a..5ea07cd74dd 100644 --- a/develop/type/block_nd.html +++ b/develop/type/block_nd.html @@ -114,9 +114,9 @@

    Variables

    @@ -198,7 +198,7 @@

    Components

    @@ -232,7 +232,7 @@

    Components

    diff --git a/develop/type/block_parameters.html b/develop/type/block_parameters.html index 7cb0582b44d..972c1972b81 100644 --- a/develop/type/block_parameters.html +++ b/develop/type/block_parameters.html @@ -112,7 +112,7 @@

    Variables

    - tr + tr logical_rows logical_cols offset @@ -170,7 +170,7 @@

    Components

    diff --git a/develop/type/btree_data_cp2d.html b/develop/type/btree_data_cp2d.html index 18747edf468..922bd414d4b 100644 --- a/develop/type/btree_data_cp2d.html +++ b/develop/type/btree_data_cp2d.html @@ -112,8 +112,8 @@

    Variables

    - p - tr + p + tr
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/btree_data_dp2d.html b/develop/type/btree_data_dp2d.html index 8eb182268ff..39066fc6c0b 100644 --- a/develop/type/btree_data_dp2d.html +++ b/develop/type/btree_data_dp2d.html @@ -112,8 +112,8 @@

    Variables

    - p - tr + p + tr
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/btree_data_sp2d.html b/develop/type/btree_data_sp2d.html index 91190c7ca84..bb9251ecb2a 100644 --- a/develop/type/btree_data_sp2d.html +++ b/develop/type/btree_data_sp2d.html @@ -112,8 +112,8 @@

    Variables

    - p - tr + p + tr
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/btree_data_zp2d.html b/develop/type/btree_data_zp2d.html index f40459d234f..fa100cf1893 100644 --- a/develop/type/btree_data_zp2d.html +++ b/develop/type/btree_data_zp2d.html @@ -112,8 +112,8 @@

    Variables

    - p - tr + p + tr
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/btree_node_structure_i8_cp2d.html b/develop/type/btree_node_structure_i8_cp2d.html index 516ec0b213a..730159ba8f0 100644 --- a/develop/type/btree_node_structure_i8_cp2d.html +++ b/develop/type/btree_node_structure_i8_cp2d.html @@ -116,7 +116,7 @@

    Variables

    max_fillnlastid - refcount + refcountroot @@ -239,7 +239,7 @@

    Components

    diff --git a/develop/type/btree_node_structure_i8_dp2d.html b/develop/type/btree_node_structure_i8_dp2d.html index db9475b4c29..d3d2ca1edab 100644 --- a/develop/type/btree_node_structure_i8_dp2d.html +++ b/develop/type/btree_node_structure_i8_dp2d.html @@ -116,7 +116,7 @@

    Variables

    max_fillnlastid - refcount + refcountroot @@ -239,7 +239,7 @@

    Components

    diff --git a/develop/type/btree_node_structure_i8_sp2d.html b/develop/type/btree_node_structure_i8_sp2d.html index f84bafd73ab..75ec3ff9645 100644 --- a/develop/type/btree_node_structure_i8_sp2d.html +++ b/develop/type/btree_node_structure_i8_sp2d.html @@ -116,7 +116,7 @@

    Variables

    max_fillnlastid - refcount + refcountroot @@ -239,7 +239,7 @@

    Components

    diff --git a/develop/type/btree_node_structure_i8_zp2d.html b/develop/type/btree_node_structure_i8_zp2d.html index 3c3f02be875..335b2c50d85 100644 --- a/develop/type/btree_node_structure_i8_zp2d.html +++ b/develop/type/btree_node_structure_i8_zp2d.html @@ -116,7 +116,7 @@

    Variables

    max_fillnlastid - refcount + refcountroot @@ -239,7 +239,7 @@

    Components

    diff --git a/develop/type/conf_par.html b/develop/type/conf_par.html index 596be433493..52d271d15e4 100644 --- a/develop/type/conf_par.html +++ b/develop/type/conf_par.html @@ -112,7 +112,7 @@

    Variables

    @@ -179,7 +179,7 @@

    Components

    diff --git a/develop/type/conf_par_int.html b/develop/type/conf_par_int.html index d95ff2999a7..a3c4287ccaa 100644 --- a/develop/type/conf_par_int.html +++ b/develop/type/conf_par_int.html @@ -112,7 +112,7 @@

    Variables

    - source + source name val defval @@ -183,7 +183,7 @@

    Components

    diff --git a/develop/type/conf_par_logical.html b/develop/type/conf_par_logical.html index b91f6ad09fd..d0ea4e648b8 100644 --- a/develop/type/conf_par_logical.html +++ b/develop/type/conf_par_logical.html @@ -112,7 +112,7 @@

    Variables

    - source + source name val defval @@ -182,7 +182,7 @@

    Components

    diff --git a/develop/type/conf_par_mm_driver.html b/develop/type/conf_par_mm_driver.html index e91e20b5a13..b41d344de7d 100644 --- a/develop/type/conf_par_mm_driver.html +++ b/develop/type/conf_par_mm_driver.html @@ -112,7 +112,7 @@

    Variables

    - source + source name val defval @@ -182,7 +182,7 @@

    Components

    diff --git a/develop/type/conf_par_real.html b/develop/type/conf_par_real.html index e62929d6feb..81de982e6fe 100644 --- a/develop/type/conf_par_real.html +++ b/develop/type/conf_par_real.html @@ -112,7 +112,7 @@

    Variables

    - source + source name val defval @@ -182,7 +182,7 @@

    Components

    diff --git a/develop/type/csr_data_area_type.html b/develop/type/csr_data_area_type.html index 1d9df98f7a9..21e054f1b22 100644 --- a/develop/type/csr_data_area_type.html +++ b/develop/type/csr_data_area_type.html @@ -112,11 +112,11 @@

    Variables

    @@ -164,7 +164,7 @@

    Components

    @@ -181,7 +181,7 @@

    Components

    @@ -198,7 +198,7 @@

    Components

    @@ -215,7 +215,7 @@

    Components

    @@ -232,7 +232,7 @@

    Components

    diff --git a/develop/type/csr_type.html b/develop/type/csr_type.html index 0e6577b96a1..a4e47545b86 100644 --- a/develop/type/csr_type.html +++ b/develop/type/csr_type.html @@ -116,7 +116,7 @@

    Variables

    ncols_totalnze_localnrows_local - mp_group + mp_groupnze_totalrowptr_localcolind_local @@ -124,7 +124,7 @@

    Variables

    nzval_localdbcsr_mappinghas_mapping - valid + validhas_indices @@ -259,7 +259,7 @@

    Components

    @@ -398,7 +398,7 @@

    Components

    diff --git a/develop/type/dbcsr_block_buffer_obj.html b/develop/type/dbcsr_block_buffer_obj.html index 765156cdf7f..60d20477d6f 100644 --- a/develop/type/dbcsr_block_buffer_obj.html +++ b/develop/type/dbcsr_block_buffer_obj.html @@ -112,7 +112,7 @@

    Variables

    - b + b
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/dbcsr_block_buffer_type.html b/develop/type/dbcsr_block_buffer_type.html index 1f1bd99ddef..8090b590079 100644 --- a/develop/type/dbcsr_block_buffer_type.html +++ b/develop/type/dbcsr_block_buffer_type.html @@ -118,7 +118,7 @@

    Variables

    rcbmainbacking - data_type + data_type @@ -274,7 +274,7 @@

    Components

    diff --git a/develop/type/dbcsr_buffer.html b/develop/type/dbcsr_buffer.html index dccfe1169ce..52314edd011 100644 --- a/develop/type/dbcsr_buffer.html +++ b/develop/type/dbcsr_buffer.html @@ -112,7 +112,7 @@

    Variables

    - DATA + DATA data_before_resize trs_stackbuf vprow @@ -186,7 +186,7 @@

    Components

    diff --git a/develop/type/dbcsr_data_area_type.html b/develop/type/dbcsr_data_area_type.html index 7c34d52a7e0..03541d19ab1 100644 --- a/develop/type/dbcsr_data_area_type.html +++ b/develop/type/dbcsr_data_area_type.html @@ -114,9 +114,9 @@

    Variables

    @@ -216,7 +216,7 @@

    Components

    @@ -233,7 +233,7 @@

    Components

    @@ -250,7 +250,7 @@

    Components

    @@ -403,7 +403,7 @@

    Components

    @@ -420,7 +420,7 @@

    Components

    diff --git a/develop/type/dbcsr_distribution_type.html b/develop/type/dbcsr_distribution_type.html index 5044b7fafd0..834fdeb9c19 100644 --- a/develop/type/dbcsr_distribution_type.html +++ b/develop/type/dbcsr_distribution_type.html @@ -126,12 +126,12 @@

    Variables

    global_col_maphas_global_row_maphas_global_col_map - row_map - col_map + row_map + col_maphas_thread_distthread_distnum_threads - mp_env + mp_envrefcount @@ -428,7 +428,7 @@

    Components

    @@ -445,7 +445,7 @@

    Components

    @@ -513,7 +513,7 @@

    Components

    diff --git a/develop/type/dbcsr_heap_node.html b/develop/type/dbcsr_heap_node.html index cd493d23780..8ec4207b767 100644 --- a/develop/type/dbcsr_heap_node.html +++ b/develop/type/dbcsr_heap_node.html @@ -112,8 +112,8 @@

    Variables

    - key - value + key + value
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/dbcsr_iteration_info_type.html b/develop/type/dbcsr_iteration_info_type.html index c1ba9150e49..73b8fc5434f 100644 --- a/develop/type/dbcsr_iteration_info_type.html +++ b/develop/type/dbcsr_iteration_info_type.html @@ -112,7 +112,7 @@

    Variables

    - ref_count + ref_count id_nr print_level n_rlevel @@ -174,7 +174,7 @@

    Components

    diff --git a/develop/type/dbcsr_iterator.html b/develop/type/dbcsr_iterator.html index 32b6225667a..035424c1ca1 100644 --- a/develop/type/dbcsr_iterator.html +++ b/develop/type/dbcsr_iterator.html @@ -112,23 +112,23 @@

    Variables

    @@ -232,7 +232,7 @@

    Components

    @@ -249,7 +249,7 @@

    Components

    @@ -266,7 +266,7 @@

    Components

    @@ -300,7 +300,7 @@

    Components

    @@ -317,7 +317,7 @@

    Components

    @@ -385,7 +385,7 @@

    Components

    @@ -436,7 +436,7 @@

    Components

    @@ -453,7 +453,7 @@

    Components

    @@ -470,7 +470,7 @@

    Components

    diff --git a/develop/type/dbcsr_logger_type.html b/develop/type/dbcsr_logger_type.html index a15bceb379c..48c1654256d 100644 --- a/develop/type/dbcsr_logger_type.html +++ b/develop/type/dbcsr_logger_type.html @@ -122,7 +122,7 @@

    Variables

    suffixlocal_filenameglobal_filename - mp_env + mp_enviter_info @@ -370,7 +370,7 @@

    Components

    diff --git a/develop/type/dbcsr_mempool_entry_type.html b/develop/type/dbcsr_mempool_entry_type.html index 3aa2745b446..98221bf7633 100644 --- a/develop/type/dbcsr_mempool_entry_type.html +++ b/develop/type/dbcsr_mempool_entry_type.html @@ -113,7 +113,7 @@

    Variables

    area - next + next
    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/dbcsr_memtype_type_p.html b/develop/type/dbcsr_memtype_type_p.html index ced262b2efd..71b86823120 100644 --- a/develop/type/dbcsr_memtype_type_p.html +++ b/develop/type/dbcsr_memtype_type_p.html @@ -112,7 +112,7 @@

    Variables

    - p + p padding
    @@ -167,7 +167,7 @@

    Components

    diff --git a/develop/type/dbcsr_mm_accdrv_type.html b/develop/type/dbcsr_mm_accdrv_type.html index 5cee13aa6cc..42d4e7a0b9a 100644 --- a/develop/type/dbcsr_mm_accdrv_type.html +++ b/develop/type/dbcsr_mm_accdrv_type.html @@ -112,10 +112,10 @@

    Variables

    @@ -222,7 +222,7 @@

    Components

    diff --git a/develop/type/dbcsr_mm_multrec_type.html b/develop/type/dbcsr_mm_multrec_type.html index 84be2185b6a..01d016b6393 100644 --- a/develop/type/dbcsr_mm_multrec_type.html +++ b/develop/type/dbcsr_mm_multrec_type.html @@ -131,7 +131,7 @@

    Variables

    b_normsepsoriginal_lastblk - flop + flopproduct_wmcsrnew_row_max_epss @@ -553,7 +553,7 @@

    Components

    diff --git a/develop/type/dbcsr_mm_multrec_type_p.html b/develop/type/dbcsr_mm_multrec_type_p.html index 391620f2bc2..96c5900cbb4 100644 --- a/develop/type/dbcsr_mm_multrec_type_p.html +++ b/develop/type/dbcsr_mm_multrec_type_p.html @@ -112,7 +112,7 @@

    Variables

    - p + p padding
    @@ -167,7 +167,7 @@

    Components

    diff --git a/develop/type/dbcsr_mm_sched_type.html b/develop/type/dbcsr_mm_sched_type.html index e6088b46de4..690e8eb26b6 100644 --- a/develop/type/dbcsr_mm_sched_type.html +++ b/develop/type/dbcsr_mm_sched_type.html @@ -112,12 +112,12 @@

    Variables

    @@ -172,7 +172,7 @@

    Components

    @@ -257,7 +257,7 @@

    Components

    diff --git a/develop/type/dbcsr_mp_type.html b/develop/type/dbcsr_mp_type.html index d19321483f6..8da0c4e2c23 100644 --- a/develop/type/dbcsr_mp_type.html +++ b/develop/type/dbcsr_mp_type.html @@ -113,16 +113,16 @@

    Variables

    @@ -193,7 +193,7 @@

    Components

    @@ -244,7 +244,7 @@

    Components

    @@ -346,7 +346,7 @@

    Components

    diff --git a/develop/type/dbcsr_mutable_obj.html b/develop/type/dbcsr_mutable_obj.html index e2cde6a28f6..2235fe56dc1 100644 --- a/develop/type/dbcsr_mutable_obj.html +++ b/develop/type/dbcsr_mutable_obj.html @@ -112,7 +112,7 @@

    Variables

    - m + m
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/dbcsr_mutable_type.html b/develop/type/dbcsr_mutable_type.html index 489992d40f2..f657da0f389 100644 --- a/develop/type/dbcsr_mutable_type.html +++ b/develop/type/dbcsr_mutable_type.html @@ -117,7 +117,7 @@

    Variables

    btree_cbtree_zrefcount - data_type + data_type @@ -256,7 +256,7 @@

    Components

    diff --git a/develop/type/dbcsr_p_type.html b/develop/type/dbcsr_p_type.html index 1914d3c30a6..446cd0b4a4c 100644 --- a/develop/type/dbcsr_p_type.html +++ b/develop/type/dbcsr_p_type.html @@ -112,7 +112,7 @@

    Variables

    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/dbcsr_scalar_type.html b/develop/type/dbcsr_scalar_type.html index a15cd1c15d6..9c508596edf 100644 --- a/develop/type/dbcsr_scalar_type.html +++ b/develop/type/dbcsr_scalar_type.html @@ -112,11 +112,11 @@

    Variables

    @@ -172,7 +172,7 @@

    Components

    @@ -189,7 +189,7 @@

    Components

    @@ -206,7 +206,7 @@

    Components

    @@ -240,7 +240,7 @@

    Components

    diff --git a/develop/type/dbcsr_t_distribution_type.html b/develop/type/dbcsr_t_distribution_type.html index 9ec91c525a8..35a19260bec 100644 --- a/develop/type/dbcsr_t_distribution_type.html +++ b/develop/type/dbcsr_t_distribution_type.html @@ -112,10 +112,10 @@

    Variables

    @@ -163,7 +163,7 @@

    Components

    @@ -214,7 +214,7 @@

    Components

    diff --git a/develop/type/dbcsr_t_iterator_type.html b/develop/type/dbcsr_t_iterator_type.html index e2f625bed88..a4d2892903e 100644 --- a/develop/type/dbcsr_t_iterator_type.html +++ b/develop/type/dbcsr_t_iterator_type.html @@ -112,7 +112,7 @@

    Variables

    - iter + iter nd_index_blk nd_index blk_sizes @@ -170,7 +170,7 @@

    Components

    diff --git a/develop/type/dbcsr_t_type.html b/develop/type/dbcsr_t_type.html index fd239e2584b..cb8a878e959 100644 --- a/develop/type/dbcsr_t_type.html +++ b/develop/type/dbcsr_t_type.html @@ -122,10 +122,10 @@

    Variables

    blks_localnblks_localnfull_local - valid + validowns_matrixname - refcount + refcountcontraction_storage @@ -350,7 +350,7 @@

    Components

    @@ -401,7 +401,7 @@

    Components

    diff --git a/develop/type/dbcsr_tas_blk_size_t.html b/develop/type/dbcsr_tas_blk_size_t.html index ebf270bb8f2..906547dbee4 100644 --- a/develop/type/dbcsr_tas_blk_size_t.html +++ b/develop/type/dbcsr_tas_blk_size_t.html @@ -288,7 +288,7 @@

    Arguments

    diff --git a/develop/type/dbcsr_tas_dist_arb.html b/develop/type/dbcsr_tas_dist_arb.html index d1509a249e3..9ddebc1b108 100644 --- a/develop/type/dbcsr_tas_dist_arb.html +++ b/develop/type/dbcsr_tas_dist_arb.html @@ -152,7 +152,7 @@

    Type-Bound Procedures

    @@ -335,7 +335,7 @@

    Type-Bound Procedures

    - +

    procedure, public :: dist => arb_dist diff --git a/develop/type/dbcsr_tas_dist_cyclic.html b/develop/type/dbcsr_tas_dist_cyclic.html index b4c0b2a7043..bc29f0a4201 100644 --- a/develop/type/dbcsr_tas_dist_cyclic.html +++ b/develop/type/dbcsr_tas_dist_cyclic.html @@ -152,7 +152,7 @@

    Type-Bound Procedures

    @@ -335,7 +335,7 @@

    Type-Bound Procedures

    - +

    procedure, public :: dist => cyclic_dist diff --git a/develop/type/dbcsr_tas_dist_repl.html b/develop/type/dbcsr_tas_dist_repl.html index cd378b410ef..b10100f79f0 100644 --- a/develop/type/dbcsr_tas_dist_repl.html +++ b/develop/type/dbcsr_tas_dist_repl.html @@ -155,7 +155,7 @@

    Type-Bound Procedures

    @@ -419,7 +419,7 @@

    Type-Bound Procedures

    - +

    procedure, public :: dist => repl_dist diff --git a/develop/type/dbcsr_tas_dist_t.html b/develop/type/dbcsr_tas_dist_t.html index 5e7d7bc9fa1..0f074900c54 100644 --- a/develop/type/dbcsr_tas_dist_t.html +++ b/develop/type/dbcsr_tas_dist_t.html @@ -154,7 +154,7 @@

    Type-Bound Procedures

    @@ -389,7 +389,7 @@

    Type-Bound Procedures

    - +

    procedure, public :: dist => tas_dist_t diff --git a/develop/type/dbcsr_tas_distribution.html b/develop/type/dbcsr_tas_distribution.html index 2be4b2230bb..ace5489e465 100644 --- a/develop/type/dbcsr_tas_distribution.html +++ b/develop/type/dbcsr_tas_distribution.html @@ -140,7 +140,7 @@

    Type-Bound Procedures

    @@ -218,7 +218,7 @@

    Type-Bound Procedures

    - +

    procedure(rowcol_dist), public, deferred :: dist diff --git a/develop/type/dbcsr_tas_distribution_type.html b/develop/type/dbcsr_tas_distribution_type.html index 0a5d22aef62..0b8a2686211 100644 --- a/develop/type/dbcsr_tas_distribution_type.html +++ b/develop/type/dbcsr_tas_distribution_type.html @@ -112,7 +112,7 @@

    Variables

    - info + info dbcsr_dist row_dist col_dist @@ -164,7 +164,7 @@

    Components

    diff --git a/develop/type/dbcsr_tas_iterator.html b/develop/type/dbcsr_tas_iterator.html index f8f360d2afc..17458ecf150 100644 --- a/develop/type/dbcsr_tas_iterator.html +++ b/develop/type/dbcsr_tas_iterator.html @@ -112,9 +112,9 @@

    Variables

    - info - dist - iter + info + dist + iter
    @@ -168,7 +168,7 @@

    Components

    @@ -185,7 +185,7 @@

    Components

    @@ -202,7 +202,7 @@

    Components

    diff --git a/develop/type/dbcsr_tas_split_info.html b/develop/type/dbcsr_tas_split_info.html index 8a3b1b6ffdf..a4995ab2253 100644 --- a/develop/type/dbcsr_tas_split_info.html +++ b/develop/type/dbcsr_tas_split_info.html @@ -122,7 +122,7 @@

    Variables

    mp_comm_groupngroup_optstrict_split - refcount + refcount @@ -340,7 +340,7 @@

    Components

    diff --git a/develop/type/dbcsr_tas_type.html b/develop/type/dbcsr_tas_type.html index a018d70233c..e812cbbd91e 100644 --- a/develop/type/dbcsr_tas_type.html +++ b/develop/type/dbcsr_tas_type.html @@ -112,16 +112,16 @@

    Variables

    @@ -223,7 +223,7 @@

    Components

    @@ -325,7 +325,7 @@

    Components

    diff --git a/develop/type/dbcsr_type.html b/develop/type/dbcsr_type.html index f8fde15ff82..e9fc4147eae 100644 --- a/develop/type/dbcsr_type.html +++ b/develop/type/dbcsr_type.html @@ -113,17 +113,17 @@

    Variables

    @@ -238,7 +238,7 @@

    Components

    @@ -255,7 +255,7 @@

    Components

    @@ -289,7 +289,7 @@

    Components

    @@ -306,7 +306,7 @@

    Components

    @@ -324,7 +324,7 @@

    Components

    @@ -341,7 +341,7 @@

    Components

    @@ -392,7 +392,7 @@

    Components

    @@ -409,7 +409,7 @@

    Components

    @@ -647,7 +647,7 @@

    Components

    @@ -681,7 +681,7 @@

    Components

    @@ -698,7 +698,7 @@

    Components

    @@ -715,7 +715,7 @@

    Components

    @@ -834,7 +834,7 @@

    Components

    @@ -851,7 +851,7 @@

    Components

    @@ -970,7 +970,7 @@

    Components

    @@ -987,7 +987,7 @@

    Components

    @@ -1038,7 +1038,7 @@

    Components

    @@ -1072,7 +1072,7 @@

    Components

    diff --git a/develop/type/dbcsr_type_p.html b/develop/type/dbcsr_type_p.html index 35c2efd8c1a..cd6c6888dcf 100644 --- a/develop/type/dbcsr_type_p.html +++ b/develop/type/dbcsr_type_p.html @@ -112,7 +112,7 @@

    Variables

    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/dbcsr_work_type.html b/develop/type/dbcsr_work_type.html index fcc42051b63..862fe07ad58 100644 --- a/develop/type/dbcsr_work_type.html +++ b/develop/type/dbcsr_work_type.html @@ -112,14 +112,14 @@

    Variables

    @@ -173,7 +173,7 @@

    Components

    @@ -190,7 +190,7 @@

    Components

    @@ -207,7 +207,7 @@

    Components

    @@ -224,7 +224,7 @@

    Components

    @@ -292,7 +292,7 @@

    Components

    diff --git a/develop/type/dict_i4tuple_callstat_item_type.html b/develop/type/dict_i4tuple_callstat_item_type.html index 6db30363d6a..cdf2f576ffa 100644 --- a/develop/type/dict_i4tuple_callstat_item_type.html +++ b/develop/type/dict_i4tuple_callstat_item_type.html @@ -112,8 +112,8 @@

    Variables

    - key - value + key + value
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/dict_i4tuple_callstat_type.html b/develop/type/dict_i4tuple_callstat_type.html index 6971f156b8b..f5a00efd4c6 100644 --- a/develop/type/dict_i4tuple_callstat_type.html +++ b/develop/type/dict_i4tuple_callstat_type.html @@ -113,7 +113,7 @@

    Variables

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/dict_str_i4_item_type.html b/develop/type/dict_str_i4_item_type.html index 091d4b36c6e..bfd83744a89 100644 --- a/develop/type/dict_str_i4_item_type.html +++ b/develop/type/dict_str_i4_item_type.html @@ -112,8 +112,8 @@

    Variables

    - key - value + key + value
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/dict_str_i4_type.html b/develop/type/dict_str_i4_type.html index 400465d75d5..2ab138c7957 100644 --- a/develop/type/dict_str_i4_type.html +++ b/develop/type/dict_str_i4_type.html @@ -113,7 +113,7 @@

    Variables

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/ele_type.html b/develop/type/ele_type.html index a07f06ba577..5f828f5e56e 100644 --- a/develop/type/ele_type.html +++ b/develop/type/ele_type.html @@ -113,7 +113,7 @@

    Variables

    c - p + p
    @@ -178,7 +178,7 @@

    Components

    diff --git a/develop/type/i_array_p.html b/develop/type/i_array_p.html index 291ea61a74b..55d1abe8083 100644 --- a/develop/type/i_array_p.html +++ b/develop/type/i_array_p.html @@ -112,7 +112,7 @@

    Variables

    - p + p
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/list_callstackentry_type.html b/develop/type/list_callstackentry_type.html index 09cfb422866..1e51327f40d 100644 --- a/develop/type/list_callstackentry_type.html +++ b/develop/type/list_callstackentry_type.html @@ -112,8 +112,8 @@

    Variables

    - arr - size + arr + size
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/list_routinestat_type.html b/develop/type/list_routinestat_type.html index 20cc8c32f47..78825880f57 100644 --- a/develop/type/list_routinestat_type.html +++ b/develop/type/list_routinestat_type.html @@ -112,8 +112,8 @@

    Variables

    - arr - size + arr + size
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/list_timerenv_type.html b/develop/type/list_timerenv_type.html index f443d7bbc54..e3f4d65040b 100644 --- a/develop/type/list_timerenv_type.html +++ b/develop/type/list_timerenv_type.html @@ -112,8 +112,8 @@

    Variables

    - arr - size + arr + size
    @@ -167,7 +167,7 @@

    Components

    @@ -184,7 +184,7 @@

    Components

    diff --git a/develop/type/mp_perf_env_type.html b/develop/type/mp_perf_env_type.html index 9f0f61ff9f2..43db7d24fe6 100644 --- a/develop/type/mp_perf_env_type.html +++ b/develop/type/mp_perf_env_type.html @@ -112,8 +112,8 @@

    Variables

    @@ -168,7 +168,7 @@

    Components

    @@ -185,7 +185,7 @@

    Components

    diff --git a/develop/type/private_item_p_type_callstackentry.html b/develop/type/private_item_p_type_callstackentry.html index f10b1565926..1cef1f8cce8 100644 --- a/develop/type/private_item_p_type_callstackentry.html +++ b/develop/type/private_item_p_type_callstackentry.html @@ -112,7 +112,7 @@

    Variables

    - p + p
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/private_item_p_type_i4tuple_callstat.html b/develop/type/private_item_p_type_i4tuple_callstat.html index 506ed55a3a7..1824ecf1ffc 100644 --- a/develop/type/private_item_p_type_i4tuple_callstat.html +++ b/develop/type/private_item_p_type_i4tuple_callstat.html @@ -112,7 +112,7 @@

    Variables

    - p + p
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/private_item_p_type_routinestat.html b/develop/type/private_item_p_type_routinestat.html index 8b1fa75f472..84058f2e8e9 100644 --- a/develop/type/private_item_p_type_routinestat.html +++ b/develop/type/private_item_p_type_routinestat.html @@ -112,7 +112,7 @@

    Variables

    - p + p
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/private_item_p_type_str_i4.html b/develop/type/private_item_p_type_str_i4.html index 07fecfb8e85..9dcc1bd11d0 100644 --- a/develop/type/private_item_p_type_str_i4.html +++ b/develop/type/private_item_p_type_str_i4.html @@ -112,7 +112,7 @@

    Variables

    - p + p
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/private_item_p_type_timerenv.html b/develop/type/private_item_p_type_timerenv.html index 537a3415048..e5bce23f7b1 100644 --- a/develop/type/private_item_p_type_timerenv.html +++ b/develop/type/private_item_p_type_timerenv.html @@ -112,7 +112,7 @@

    Variables

    - p + p
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/private_item_type_callstackentry.html b/develop/type/private_item_type_callstackentry.html index d08396eb6c8..97f088841ae 100644 --- a/develop/type/private_item_type_callstackentry.html +++ b/develop/type/private_item_type_callstackentry.html @@ -112,7 +112,7 @@

    Variables

    - value + value
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/private_item_type_i4tuple_callstat.html b/develop/type/private_item_type_i4tuple_callstat.html index 49e585dfa9a..37cfa634b35 100644 --- a/develop/type/private_item_type_i4tuple_callstat.html +++ b/develop/type/private_item_type_i4tuple_callstat.html @@ -112,10 +112,10 @@

    Variables

    - key - value + key + value hash - next + next
    @@ -169,7 +169,7 @@

    Components

    @@ -186,7 +186,7 @@

    Components

    @@ -220,7 +220,7 @@

    Components

    diff --git a/develop/type/private_item_type_routinereport.html b/develop/type/private_item_type_routinereport.html index 24cb05f94d4..c93caf9d6c0 100644 --- a/develop/type/private_item_type_routinereport.html +++ b/develop/type/private_item_type_routinereport.html @@ -112,7 +112,7 @@

    Variables

    - value + value
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/private_item_type_routinestat.html b/develop/type/private_item_type_routinestat.html index 1421a00be38..b119ebc265d 100644 --- a/develop/type/private_item_type_routinestat.html +++ b/develop/type/private_item_type_routinestat.html @@ -112,7 +112,7 @@

    Variables

    - value + value
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/private_item_type_str_i4.html b/develop/type/private_item_type_str_i4.html index 42d0903332f..afd26205dfa 100644 --- a/develop/type/private_item_type_str_i4.html +++ b/develop/type/private_item_type_str_i4.html @@ -112,10 +112,10 @@

    Variables

    - key - value + key + value hash - next + next
    @@ -169,7 +169,7 @@

    Components

    @@ -186,7 +186,7 @@

    Components

    @@ -220,7 +220,7 @@

    Components

    diff --git a/develop/type/private_item_type_timerenv.html b/develop/type/private_item_type_timerenv.html index 84785a18ad2..45b0be9077d 100644 --- a/develop/type/private_item_type_timerenv.html +++ b/develop/type/private_item_type_timerenv.html @@ -112,7 +112,7 @@

    Variables

    - value + value
    @@ -166,7 +166,7 @@

    Components

    diff --git a/develop/type/stack_descriptor_type.html b/develop/type/stack_descriptor_type.html index 35ea1bf5b26..06d13a519ad 100644 --- a/develop/type/stack_descriptor_type.html +++ b/develop/type/stack_descriptor_type.html @@ -112,7 +112,7 @@

    Variables

    - m + m n k max_m @@ -172,7 +172,7 @@

    Components

    diff --git a/develop/type/stats_type.html b/develop/type/stats_type.html index 190e54433c3..ab1fb55f3b9 100644 --- a/develop/type/stats_type.html +++ b/develop/type/stats_type.html @@ -122,7 +122,7 @@

    Variables

    max_smm_flopmax_acc_flopnum_mnk_stacks - padding + padding @@ -346,7 +346,7 @@

    Components

    diff --git a/develop/type/thread_private_type.html b/develop/type/thread_private_type.html index 5f17793c583..c701a5a0a73 100644 --- a/develop/type/thread_private_type.html +++ b/develop/type/thread_private_type.html @@ -114,7 +114,7 @@

    Variables

    @@ -202,7 +202,7 @@

    Components

    - + integer, intent(in)
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + character(len=*), private,
    - + integer, intent(in)
    - + type(dbcsr_data_obj)
    - + character(len=*), private,
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_work_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_mutable_obj), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_mp_obj), intent(inout)
    - + type(dbcsr_mp_obj), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + type(dbcsr_imagedistribution_obj), intent(out)
    - + type(dbcsr_mutable_obj), intent(out)
    - + type(dbcsr_mutable_obj), intent(inout)
    - + type(dbcsr_mutable_obj), intent(inout)
    - + type(dbcsr_mutable_obj), intent(inout)
    - + integer, intent(in)
    - + integer(kind=keyt), public
    - + integer(kind=valt), public
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer(kind=keyt), intent(out)
    - + integer(kind=valt), intent(out)
    - + logical, intent(out)
    - + integer(kind=keyt), intent(out)
    - + integer(kind=valt), intent(out)
    - + logical, intent(out)
    - + integer(kind=keyt), intent(in)
    - + integer(kind=valt), intent(in)
    - + integer(kind=valt), intent(in)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + type(dbcsr_data_obj), public
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_buffer), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out)
    - + logical, intent(in)
    - + type(dbcsr_buffer), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_buffer), intent(inout)
    - + integer, intent(inout),
    - + logical, intent(in)
    - + type(dbcsr_buffer), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_memtype_type), intent(in)
    - + type(dbcsr_buffer), intent(inout)
    - + type(dbcsr_buffer), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(out)
    - + character(len=*), private,
    - + logical, private,
    - + type(dbcsr_work_type), private,
    - + logical, private
    - + integer(kind=int_4), public,
    - + type(dbcsr_mm_accdrv_type), intent(inout)
    - + type(dbcsr_work_type),
    - + integer,
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mm_accdrv_type), intent(inout)
    - + type(dbcsr_mm_accdrv_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mm_accdrv_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(inout),
    - + integer, intent(in)
    - + type(stack_descriptor_type), intent(in)
    - + logical, intent(out)
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_2d_array_type), intent(inout)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + logical, intent(in)
    - + logical, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out)
    - + logical, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + character(len=*), private,
    - + type(dbcsr_memtype_type), public,
    - + type(dbcsr_mm_multrec_type), public,
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(inout),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer,
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, private,
    - + integer, public
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + logical, intent(inout)
    - + integer(kind=int_8), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout)
    - + logical, intent(in)
    - + integer(kind=int_8), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer(kind=int_8), intent(inout)
    - + logical, intent(in)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + integer, intent(out),
    - + character(len=*), private,
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(out)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(in)
    - + type(array_i1d_obj), intent(out)
    - + type(array_i1d_obj), intent(out)
    - + type(array_i1d_obj), intent(out)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(array_i1d_obj), intent(out)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(array_i1d_obj), intent(out)
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(out),
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + type(dbcsr_mm_hostdrv_type), intent(inout)
    - + type(dbcsr_mm_hostdrv_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(out)
    - + integer, intent(in),
    - + character(len=*), private,
    - + integer(kind=int_8), private
    - + type(dbcsr_mm_multrec_type), intent(in)
    - + type(dbcsr_mm_multrec_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_mm_multrec_type), intent(out)
    - + type(dbcsr_type), intent(in),
    - + type(dbcsr_type), intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer(kind=int_8), intent(inout)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + integer, intent(inout),
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + integer, intent(in),
    - + integer(kind=int_8), intent(inout)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + real(kind=real_8), intent(inout),
    - + real(kind=real_8), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + real(kind=real_4), intent(inout),
    - + real(kind=real_8), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + complex(kind=real_8), intent(inout),
    - + real(kind=real_8), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + complex(kind=real_4), intent(inout),
    - + character(len=*), private,
    - + type(dbcsr_work_type), private,
    - + logical, private
    - + integer(kind=int_4), public,
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_work_type),
    - + integer,
    - + logical, intent(in)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(stack_descriptor_type), intent(in)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + character(len=*), private,
    - + integer, public
    - + character(len=*), private,
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_mp_obj), intent(inout)
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_mp_obj), intent(inout)
    - + character(len=*), private,
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + type(mp_request_type), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + character(len=*), private,
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer(kind=int_4), intent(out),
    - + integer(kind=int_8), intent(out),
    - + real(kind=real_8), intent(out),
    - + real(kind=real_4), intent(out),
    - + complex(kind=real_8), intent(out),
    - + complex(kind=real_4), intent(out),
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer(kind=int_4),
    - + integer, intent(in)
    - + integer(kind=int_8),
    - + integer, intent(in)
    - + real(kind=real_8),
    - + integer, intent(in)
    - + real(kind=real_4),
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + integer, intent(in)
    - + integer(kind=int_4),
    - + integer, intent(out),
    - + integer(kind=int_8),
    - + integer, intent(out),
    - + real(kind=real_8),
    - + integer, intent(out),
    - + real(kind=real_4),
    - + integer, intent(out),
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer, public
    - + integer, public
    - + class(mp_info_type), intent(in)
    - + class(mp_info_type), intent(inout)
    - + type(mp_comm_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(inout),
    - + integer, intent(out),
    - + integer, intent(out)
    - + integer, intent(inout),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + integer
    - + integer, intent(in)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + integer(kind=file_offset), intent(out)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer(kind=int_4), intent(out),
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer(kind=int_4),
    - + integer, intent(in)
    - + integer(kind=int_4),
    - + integer, intent(out),
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer(kind=int_8), intent(out),
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer(kind=int_8),
    - + integer, intent(in)
    - + integer(kind=int_8),
    - + integer, intent(out),
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + real(kind=real_8),
    - + integer, intent(in)
    - + real(kind=real_8),
    - + integer, intent(out),
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + real(kind=real_4),
    - + integer, intent(in)
    - + real(kind=real_4),
    - + integer, intent(out),
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + complex(kind=real_8),
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + integer
    - + type(mp_request_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + complex(kind=real_4),
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + character(len=*), private,
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=*), private,
    - + logical, private,
    - + logical, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + integer, private,
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_data_obj), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer(kind=int_8), intent(inout),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(out),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(out),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=1), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=dp),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_data_obj), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer(kind=int_8), intent(inout),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(in)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(in)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(in)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + real(kind=dp), intent(in),
    - + real(kind=dp), intent(in),
    - + real(kind=dp), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=dp), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + real(kind=real_8), intent(out)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + type(dbcsr_distribution_obj), intent(out),
    - + character(len=*), intent(out),
    - + type(dbcsr_data_obj), intent(out),
    - + character(len=1),
    - + integer,
    - + type(mp_comm_type), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(out),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + character(len=*), private,
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + character(len=*), private,
    - + logical, private,
    - + integer(kind=int_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer(kind=int_4), intent(out),
    - + integer(kind=int_4), intent(in),
    - + integer, intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer(kind=int_8), intent(in),
    - + integer, intent(in)
    - + real(kind=real_4), intent(out),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + real(kind=real_8), intent(out),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + complex(kind=real_4), intent(out),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + complex(kind=real_8), intent(out),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer(kind=int_4), intent(out),
    - + integer, intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer, intent(in)
    - + real(kind=real_4), intent(out),
    - + integer, intent(in)
    - + real(kind=real_8), intent(out),
    - + integer, intent(in)
    - + complex(kind=real_4), intent(out),
    - + integer, intent(in)
    - + complex(kind=real_8), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(out),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + real(kind=real_8), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + real(kind=real_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(out),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + real(kind=real_4), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + complex(kind=real_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(out),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + complex(kind=real_8), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + complex(kind=real_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(out),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + complex(kind=real_4), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer(kind=int_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + integer(kind=int_4), intent(out),
    - + integer(kind=int_4), intent(in),
    - + integer, intent(in)
    - + integer(kind=int_4), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer(kind=int_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(out),
    - + integer(kind=int_8), intent(in),
    - + integer, intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + character(len=*), intent(in)
    - + integer, intent(out)
    - + character(len=*), private,
    - + type(dbcsr_tas_type), intent(out)
    - + character(len=*), intent(in)
    - + type(dbcsr_tas_distribution_type), intent(inout)
    - + integer, intent(in),
    - + class(dbcsr_tas_rowcol_data), intent(in)
    - + class(dbcsr_tas_rowcol_data), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + character(len=*), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_data_obj)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + logical, intent(out),
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(out)
    - + character(len=*), intent(in)
    - + type(dbcsr_tas_distribution_type), intent(inout)
    - + integer, intent(in),
    - + class(dbcsr_tas_rowcol_data), intent(in)
    - + class(dbcsr_tas_rowcol_data), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + character(len=*), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_distribution_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + class(dbcsr_tas_distribution), intent(in)
    - + class(dbcsr_tas_distribution), intent(in)
    - + type(dbcsr_tas_split_info), intent(in),
    - + type(dbcsr_tas_distribution_type), intent(inout)
    - + type(dbcsr_tas_type), intent(in)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + logical, intent(out),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_data_obj)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(in)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(in)
    - + integer(kind=int_8),
    - + integer(kind=int_8),
    - + class(dbcsr_tas_rowcol_data), intent(out),
    - + class(dbcsr_tas_rowcol_data), intent(out),
    - + type(dbcsr_tas_distribution_type),
    - + character(len=*), intent(out),
    - + character(len=1),
    - + integer,
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + character(len=*), private,
    - + integer, intent(in)
    procedure(rowcol_dist), public, deferred :: - dist
    procedure, public :: - dist => cyclic_dist
    procedure, public :: - dist => arb_dist
    procedure, public :: - dist => repl_dist
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + character(len=*), private,
    - + integer, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_tas_split_info), intent(in)
    - + integer, intent(in)
    - + character(len=*), intent(in),
    - + character(len=*), private,
    - + integer, intent(in),
    - + integer, intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout),
    - + logical, intent(in),
    - + type(dbcsr_tas_split_info), intent(out),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + logical, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + logical, intent(in)
    - + character(len=1), intent(inout)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(out)
    - + logical, intent(out)
    - + character(len=1), intent(inout)
    - + character(len=1), intent(inout)
    - + logical, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(inout),
    - + logical, intent(inout),
    - + integer, intent(in),
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_tas_type), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + logical, intent(inout),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_tas_type), intent(inout),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + integer(kind=int_8), intent(out),
    - + integer(kind=int_8), intent(out),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(out)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + character(len=*), private,
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -319,7 +319,7 @@

    Arguments

    - + integer, intent(out)
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_data_obj), intent(inout),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -428,7 +428,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -512,7 +512,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -596,7 +596,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -680,7 +680,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -764,7 +764,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + integer, public
    - + integer(kind=int_8), public,
    - + real(kind=real_8), public,
    - + real(kind=real_4), public,
    - + complex(kind=real_8), public,
    - + complex(kind=real_4), public,
    - + integer, public
    - + integer, public
    - - type(block_buffer_type), + + type(block_buffer_type), intent(in) @@ -1064,7 +1064,7 @@

    Arguments

    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_tas_split_info), intent(in)
    - + type(dbcsr_tas_type), intent(out)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + logical, intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(in) @@ -1364,7 +1364,7 @@

    Arguments

    - + integer(kind=int_8), intent(out),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(out) @@ -1419,7 +1419,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1532,8 +1532,8 @@

    Arguments

    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1547,7 +1547,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1632,7 +1632,7 @@

    Arguments

    - + integer, intent(out)
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_data_obj), intent(inout),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1732,7 +1732,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1817,7 +1817,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1902,7 +1902,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1987,7 +1987,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -2072,7 +2072,7 @@

    Arguments

    - + integer, intent(out)
    - + integer(kind=int_8), intent(out),
    - + real(kind=real_8), intent(out),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -2172,7 +2172,7 @@

    Arguments

    - + integer, intent(out)
    - + integer(kind=int_8), intent(out),
    - + real(kind=real_4), intent(out),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -2272,7 +2272,7 @@

    Arguments

    - + integer, intent(out)
    - + integer(kind=int_8), intent(out),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -2372,7 +2372,7 @@

    Arguments

    - + integer, intent(out)
    - + integer(kind=int_8), intent(out),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(in),
    - + type(mp_comm_type), intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout), @@ -2487,8 +2487,8 @@

    Arguments

    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout), @@ -2502,7 +2502,7 @@

    Arguments

    - + type(mp_request_type), intent(out),
    - + character(len=*), private,
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer(kind=int_8), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_tas_split_info), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(mp_comm_type), intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_tas_distribution_type), intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_tas_distribution_type), intent(in)
    - + integer(kind=int_8), intent(in),
    - + integer(kind=int_8), intent(in),
    - + integer, private,
    - + integer, private,
    - + type(dbcsr_tas_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + character(len=*), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), private,
    - + integer, public,
    - + type(dbcsr_tas_split_info), public
    - + type(dbcsr_tas_distribution_type), public
    - + type(dbcsr_type), public
    - + logical, public
    - + type(dbcsr_tas_split_info), public
    - + type(dbcsr_tas_distribution_type), public
    - + type(dbcsr_iterator), public
    - + character(len=*), private,
    - + integer(kind=int_8), intent(in),
    - + integer(kind=int_8), intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer(kind=int_8), intent(in),
    - + integer(kind=int_8), intent(in),
    - + character(len=1), intent(inout)
    - + character(len=*), private,
    - + type(dbcsr_tas_split_info), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout),
    - + type(dbcsr_t_type), intent(inout),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + logical, intent(in),
    - + integer(kind=int_8), intent(out),
    - + logical, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(out)
    - + character(len=1), intent(out)
    - + character(len=1), intent(out)
    - + logical, intent(out)
    - + logical, intent(out)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(inout),
    - + logical, intent(inout),
    - + logical, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(inout),
    - + character(len=1), intent(out)
    - + logical, intent(in),
    - + integer, intent(in),
    - + character(len=1), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(out)
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_pgrid_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(mp_comm_type), intent(in)
    - + logical, intent(in),
    - + integer, intent(in),
    - + character(len=*), private,
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(inout),
    - + type(dbcsr_t_pgrid_type), intent(out)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(inout),
    - + type(dbcsr_t_pgrid_type), intent(out)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in)
    - + character(kind=c_char, len=:), intent(out),
    - + integer(kind=c_int), intent(in)
    - + type(c_ptr), intent(out)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in)
    - + type(c_ptr), intent(out)
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(out)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_long_long), intent(inout),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_long_long), intent(inout),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_double), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_long_long), intent(inout),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_long_long), intent(inout),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_double), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_double), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_float), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_float), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_float), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_double_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_double_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_double_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_float_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_float_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_float_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_double), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(out)
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(out)
    - + integer(kind=c_int), intent(out),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + type(c_ptr), intent(out),
    - + type(c_ptr), intent(out),
    - + integer(kind=c_int), intent(out),
    - + integer(kind=c_int), intent(out),
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_long_long), intent(inout)
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_long_long), intent(inout)
    - + real(kind=c_float), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_long_long), intent(inout)
    - + complex(kind=c_double_complex), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_long_long), intent(inout)
    - + complex(kind=c_float_complex), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int),
    - + character(len=*), private,
    - + type(block_nd), intent(out)
    - + real(kind=real_8), intent(in),
    - + type(block_nd), intent(out)
    - + real(kind=real_4), intent(in),
    - + type(block_nd), intent(out)
    - + complex(kind=real_8), intent(in),
    - + type(block_nd), intent(out)
    - + complex(kind=real_4), intent(in),
    - + type(block_nd), intent(out)
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_tas_iterator), public
    - + type(block_nd_c_dp), public
    - + integer, public
    - + type(block_nd), intent(in)
    - + type(dbcsr_t_iterator_type), intent(in)
    - + type(dbcsr_t_iterator_type), intent(in)
    - + type(block_nd), intent(out)
    - + integer, intent(in)
    - + type(block_nd), intent(inout)
    - + type(dbcsr_t_iterator_type), intent(out)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_iterator_type), intent(inout)
    - + type(dbcsr_t_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(out),
    - + type(block_nd), intent(out)
    - + real(kind=real_8), intent(in),
    - + type(block_nd), intent(out)
    - + real(kind=real_4), intent(in),
    - + type(block_nd), intent(out)
    - + complex(kind=real_8), intent(in),
    - + type(block_nd), intent(out)
    - + complex(kind=real_4), intent(in),
    - + type(block_nd_r_dp), intent(out)
    - + type(block_nd_r_sp), intent(out)
    - + type(block_nd_c_dp), intent(out)
    - + type(block_nd_c_sp), intent(out)
    - + type(block_nd_r_dp), intent(inout)
    - + type(block_nd_r_sp), intent(inout)
    - + type(block_nd_c_dp), intent(inout)
    - + type(block_nd_c_sp), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd_r_dp), intent(in)
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd_r_sp), intent(in)
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd_c_dp), intent(in)
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd_c_sp), intent(in)
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + character(len=*), private,
    - + integer, intent(in),
    - + integer, intent(in),
    - + character(len=*), private,
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + character(len=*), intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_pgrid_type), intent(in)
    - + integer, intent(in)
    - + character(len=*), private,
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -306,7 +306,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -390,7 +390,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -474,7 +474,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -558,7 +558,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, public
    - + integer, public,
    - + real(kind=real_8), public,
    - + real(kind=real_4), public,
    - + complex(kind=real_8), public,
    - + complex(kind=real_4), public,
    - + integer, public
    - + integer, public
    - - type(block_buffer_type), + + type(block_buffer_type), intent(in) @@ -851,7 +851,7 @@

    -

    private pure function block_buffer_blocks_left(buffer) +

    private pure function block_buffer_blocks_left(buffer)

    @@ -870,8 +870,8 @@

    Arguments

    - - type(block_buffer_type), + + type(block_buffer_type), intent(in) @@ -950,7 +950,7 @@

    Arguments

    - + logical, intent(in),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(out) @@ -1021,7 +1021,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1154,8 +1154,8 @@

    Arguments

    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1169,7 +1169,7 @@

    Arguments

    - + integer, intent(in),
    - + type(block_nd), intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1239,7 +1239,7 @@

    Arguments

    - + integer, intent(out)
    - + integer, intent(out),
    - + type(block_nd), intent(inout),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(in) @@ -1339,7 +1339,7 @@

    Arguments

    - + integer, intent(out),
    - + type(mp_comm_type), intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout), @@ -1409,8 +1409,8 @@

    Arguments

    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout), @@ -1424,7 +1424,7 @@

    Arguments

    - + type(mp_request_type), intent(out),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1479,7 +1479,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1564,7 +1564,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1649,7 +1649,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1734,7 +1734,7 @@

    Arguments

    - + integer, intent(in)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1819,7 +1819,7 @@

    Arguments

    - + integer, intent(out)
    - + integer, intent(out),
    - + real(kind=real_8), intent(out),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -1919,7 +1919,7 @@

    Arguments

    - + integer, intent(out)
    - + integer, intent(out),
    - + real(kind=real_4), intent(out),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -2019,7 +2019,7 @@

    Arguments

    - + integer, intent(out)
    - + integer, intent(out),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -2119,7 +2119,7 @@

    Arguments

    - + integer, intent(out)
    - + integer, intent(out),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(in),
    - + character(len=*), private,
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + character(len=*), private,
    - + integer, private,
    - + integer, private,
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer, intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), private,
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in)
    - + type(dbcsr_t_distribution_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + type(dbcsr_t_distribution_type), intent(inout),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + type(array_list), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, public
    - + integer, public,
    - + type(dbcsr_tas_distribution_type), public
    - + integer, public,
    procedure, public :: - dist => tas_dist_t
    - + integer, intent(in)
    - + type(array_list), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(mp_comm_type), intent(inout)
    - + type(dbcsr_t_distribution_type), intent(out)
    - + type(dbcsr_t_distribution_type), intent(out)
    - + type(dbcsr_t_distribution_type), intent(inout)
    - + type(dbcsr_t_distribution_type), intent(in)
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in)
    - + type(dbcsr_t_distribution_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + type(dbcsr_t_distribution_type), intent(inout),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(out)
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_t_pgrid_type), intent(out)
    - + type(dbcsr_t_pgrid_type), intent(inout)
    - + type(dbcsr_t_pgrid_type), intent(inout)
    - + type(dbcsr_t_pgrid_type), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_distribution_type), intent(out),
    - + character(len=*), intent(out),
    - + integer, intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_scalar_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + character(len=*), private,
    - + integer, private,
    - + integer, private,
    - + integer
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(out)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + character(len=*), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_distribution_obj), intent(in),
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(mp_comm_type), intent(in),
    - + logical, private,
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), private,
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + integer,
    - + integer,
    - + integer,
    - + real(kind=dp), intent(in)
    - + real(kind=dp), intent(in)
    - + integer, intent(in)
    - + real(kind=dp), intent(in)
    - + logical, intent(in)
    - + type(dbcsr_type)
    - + integer
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + logical, intent(in),
    - + integer, intent(in)
    - + real(kind=dp), intent(in)
    - + integer, intent(in)
    - + logical
    - + character(len=*), private,
    - + character(len=default_string_length), intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), private,
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(out)
    - + integer, intent(in),
    - + integer, intent(in),
    - + character(len=*), private,
    - + logical, private,
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_distribution_obj), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in)
    - + logical, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in)
    - + logical, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + character(len=*), private,
    - + integer, public
    - + type(mp_comm_type), public
    - + integer, public
    - + type(array_i1d_obj), public
    - + type(array_i1d_obj), public
    - + type(dbcsr_mp_obj), public
    - + integer, public
    - + type(dbcsr_block_buffer_type), public,
    - + type(dbcsr_type), public,
    - + integer, public
    - + integer, public
    - + integer, public
    - + integer, public,
    - + integer, public,
    - + logical, public
    - + logical, public
    - + logical, public
    - + logical, public
    - + integer, public
    - + type(dbcsr_mutable_type), public,
    - + type(dbcsr_data_obj), public
    - + integer, public,
    - + integer, public,
    - + integer, public,
    - + type(dbcsr_mutable_obj), public
    - + logical, public
    - + character(len=default_string_length), public
    - + integer, public,
    - + integer, public,
    - + integer, public,
    - + integer, public,
    - + type(array_i1d_obj), public
    - + type(array_i1d_obj), public
    - + integer, public
    - + integer, public
    - + integer, public
    - + integer, public
    - + integer, public
    - + character(len=1), public
    - + type(dbcsr_memtype_type), public
    - + type(dbcsr_memtype_type), public
    - + type(dbcsr_distribution_obj), public
    - + logical, public
    - + type(dbcsr_type), public,
    - + character(len=*), private,
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in)
    - + character(len=1), intent(in)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in),
    - + type(dbcsr_distribution_obj), intent(in),
    - + character(len=1), intent(in),
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + integer, public,
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in)
    - + character(len=1), intent(in)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in),
    - + type(dbcsr_distribution_obj), intent(in),
    - + character(len=1), intent(in),
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_work_type), intent(out)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_work_type), intent(inout),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_work_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_work_type), intent(inout)
    - + type(acc_devmem_type), intent(inout)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_devmem_type), intent(inout)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(acc_devmem_type), intent(inout)
    - + type(acc_devmem_type), intent(inout)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_event_type), intent(inout)
    - + type(acc_event_type), intent(inout)
    - + type(acc_event_type), intent(in)
    - + type(acc_event_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_event_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(out)
    - + character(len=*), intent(in)
    - + type(acc_stream_type), intent(inout)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_work_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(out)
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + complex(kind=real_8), intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + real(kind=real_4), intent(in),
    - + type(array_list), intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + type(array_i1d_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer(kind=int_8), intent(in),
    - + integer(kind=int_8), intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(array_i1d_obj), intent(in)
    - + integer, intent(in),
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(out)
    - + integer,
    - + type(array_i1d_obj), intent(out)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -166,7 +166,7 @@

    Arguments

    - + integer, intent(in),
    - + type(block_nd), intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -165,7 +165,7 @@

    Arguments

    - + integer(kind=int_8), intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + logical, intent(in),
    - + type(block_buffer_type), intent(inout)
    - - integer(kind=int_8), + + integer, intent(in),intent(in) - DIMENSION(2) + ::indexndata -

    index of block

    +
    - - complex(kind=real_8), + + integer, intent(in), - DIMENSION(:, :) + DIMENSION(ndims_buffer(buffer)) ::blockindex -

    block

    +
    - - logical, + + complex(kind=real_8), intent(in),optional - + + DIMENSION(ndata) ::transposedblock
    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(in)intent(in), - + DIMENSION(2) ::ndataindex - +

    index of block

    - - integer, + + complex(kind=real_8), intent(in), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(:, :) ::indexblock - +

    block

    - - complex(kind=real_8), + + logical, intent(in), - DIMENSION(ndata) + optional + ::blocktransposed
    - + type(block_buffer_type), intent(inout)
    - - integer(kind=int_8), + + integer, intent(in),intent(in) - DIMENSION(2) + ::indexndata -

    index of block

    +
    - - complex(kind=real_4), + + integer, intent(in), - DIMENSION(:, :) + DIMENSION(ndims_buffer(buffer)) ::blockindex -

    block

    +
    - - logical, + + complex(kind=real_4), intent(in),optional - + + DIMENSION(ndata) ::transposedblock
    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(in)intent(in), - + DIMENSION(2) ::ndataindex - +

    index of block

    - - integer, + + complex(kind=real_4), intent(in), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(:, :) ::indexblock - +

    block

    - - complex(kind=real_4), + + logical, intent(in), - DIMENSION(ndata) + optional + ::blocktransposed
    - + type(block_buffer_type), intent(inout)
    - - integer(kind=int_8), + + integer, intent(in),intent(in) - DIMENSION(2) + ::indexndata -

    index of block

    +
    - - real(kind=real_8), + + integer, intent(in), - DIMENSION(:, :) + DIMENSION(ndims_buffer(buffer)) ::blockindex -

    block

    +
    - - logical, + + real(kind=real_8), intent(in),optional - + + DIMENSION(ndata) ::transposedblock
    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(in)intent(in), - + DIMENSION(2) ::ndataindex - +

    index of block

    - - integer, + + real(kind=real_8), intent(in), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(:, :) ::indexblock - +

    block

    - - real(kind=real_8), + + logical, intent(in), - DIMENSION(ndata) + optional + ::blocktransposed
    - + type(block_buffer_type), intent(inout)
    - - integer(kind=int_8), + + integer, intent(in),intent(in) - DIMENSION(2) + ::indexndata -

    index of block

    +
    - - real(kind=real_4), + + integer, intent(in), - DIMENSION(:, :) + DIMENSION(ndims_buffer(buffer)) ::blockindex -

    block

    +
    - - logical, + + real(kind=real_4), intent(in),optional - + + DIMENSION(ndata) ::transposedblock
    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(in)intent(in), - + DIMENSION(2) ::ndataindex - +

    index of block

    - - integer, + + real(kind=real_4), intent(in), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(:, :) ::indexblock - +

    block

    - - real(kind=real_4), + + logical, intent(in), - DIMENSION(ndata) + optional + ::blocktransposed
    - + type(block_buffer_type), intent(in)
    - + type(block_buffer_type), intent(in) nblock

    number of blocks -total number of block entries

    +total number of block entries +number of dimensions

    - + integer, intent(in) ndata

    number of blocks -total number of block entries

    +total number of block entries +number of dimensions

    - + integer, intent(in) data_type

    number of blocks -total number of block entries

    +total number of block entries +number of dimensions

    +
    + + integer, + intent(in) + + ::ndim +

    number of blocks +total number of block entries +number of dimensions

    nblock

    number of blocks -total number of block entries -number of dimensions

    +total number of block entries

    - + integer, intent(in) ndata

    number of blocks -total number of block entries -number of dimensions

    +total number of block entries

    - + integer, intent(in) data_type

    number of blocks -total number of block entries -number of dimensions

    -
    - - integer, - intent(in) - - ::ndim -

    number of blocks -total number of block entries -number of dimensions

    +total number of block entries

    - + type(block_buffer_type), intent(inout)
    - + type(block_buffer_type), intent(in)
    - - integer(kind=int_8), + + integer, intent(out), - ALLOCATABLE, DIMENSION(:, :) + DIMENSION(:, :), ALLOCATABLE :: index
    - + type(block_buffer_type), intent(in)
    - - integer, + + integer(kind=int_8), intent(out), - DIMENSION(:, :), ALLOCATABLE + ALLOCATABLE, DIMENSION(:, :) :: index
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -166,7 +166,7 @@

    Arguments

    - + integer, intent(out)
    - + integer, intent(out),
    - + type(block_nd), intent(inout),
    - + logical, intent(in),
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout) @@ -165,7 +165,7 @@

    Arguments

    - + integer, intent(out)
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_data_obj), intent(inout),
    - + logical, intent(in),
    - + type(block_buffer_type), intent(inout)
    - + integer, intent(out)
    - - integer(kind=int_8), + + integer, intent(out), - DIMENSION(2) + DIMENSION(ndims_buffer(buffer)) :: index
    - + complex(kind=real_8), intent(out), optional, - DIMENSION(:, :) + DIMENSION(:), ALLOCATABLE :: block
    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(out), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(2) :: index
    - + complex(kind=real_8), intent(out), optional, - DIMENSION(:), ALLOCATABLE + DIMENSION(:, :) :: block
    - + type(block_buffer_type), intent(inout)
    - + integer, intent(out)
    - - integer(kind=int_8), + + integer, intent(out), - DIMENSION(2) + DIMENSION(ndims_buffer(buffer)) :: index
    - + complex(kind=real_4), intent(out), optional, - DIMENSION(:, :) + DIMENSION(:), ALLOCATABLE :: block
    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(out), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(2) :: index
    - + complex(kind=real_4), intent(out), optional, - DIMENSION(:), ALLOCATABLE + DIMENSION(:, :) :: block
    - + type(block_buffer_type), intent(inout)
    - + integer, intent(out)
    - - integer(kind=int_8), + + integer, intent(out), - DIMENSION(2) + DIMENSION(ndims_buffer(buffer)) :: index
    - + real(kind=real_8), intent(out), optional, - DIMENSION(:, :) + DIMENSION(:), ALLOCATABLE :: block
    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(out), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(2) :: index
    - + real(kind=real_8), intent(out), optional, - DIMENSION(:), ALLOCATABLE + DIMENSION(:, :) :: block
    - + type(block_buffer_type), intent(inout)
    - + integer, intent(out)
    - - integer(kind=int_8), + + integer, intent(out), - DIMENSION(2) + DIMENSION(ndims_buffer(buffer)) :: index
    - + real(kind=real_4), intent(out), optional, - DIMENSION(:, :) + DIMENSION(:), ALLOCATABLE :: block
    - + type(block_buffer_type), intent(inout)
    - - integer, + + integer(kind=int_8), intent(out), - DIMENSION(ndims_buffer(buffer)) + DIMENSION(2) :: index
    - + real(kind=real_4), intent(out), optional, - DIMENSION(:), ALLOCATABLE + DIMENSION(:, :) :: block
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_tas_distribution_type), intent(in)
    - + integer(kind=int_8), intent(in),
    - + integer(kind=int_8), intent(in),
    - + type(dbcsr_tas_distribution_type), intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer(kind=int_8), intent(out),
    - + type(block_nd), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(inout)
    - + type(btree_data_cp2d), intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + integer, intent(in),
    - + type(btree_data_dp2d), intent(in)
    - + integer, intent(in),
    - + type(btree_data_sp2d), intent(in)
    - + integer, intent(in),
    - + type(btree_data_zp2d), intent(in)
    - + integer, intent(in),
    - + type(btree_data_cp2d), intent(out)
    - + type(btree_data_dp2d), intent(out)
    - + type(btree_data_sp2d), intent(out)
    - + type(btree_data_zp2d), intent(out)
    - + type(btree_data_cp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_cp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_dp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_sp2d), intent(in)
    - + integer, intent(in)
    - + type(btree_data_zp2d), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_buffer), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_memtype_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_buffer), intent(inout)
    - + integer, intent(out),
    - + type(c_ptr), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(out),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_int), intent(in)
    - + type(c_ptr), intent(inout)
    - + real(kind=c_double), intent(in)
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(out)
    - + integer(kind=c_long_long), intent(out)
    - + complex(kind=c_float_complex), intent(in)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_long_long), intent(out)
    - + real(kind=c_double), intent(in)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_long_long), intent(out)
    - + real(kind=c_float), intent(in)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_long_long), intent(out)
    - + complex(kind=c_double_complex), intent(in)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(out)
    - + type(c_ptr), intent(out),
    - + type(c_ptr), intent(out),
    - + integer(kind=c_int), intent(out),
    - + type(c_ptr), intent(out)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(out)
    - + integer(kind=c_int), intent(in)
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(out)
    - + integer(kind=c_int), intent(out),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double),
    - + integer(kind=c_long_long),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double),
    - + integer(kind=c_long_long),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double),
    - + integer(kind=c_long_long),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double),
    - + integer(kind=c_long_long),
    - + integer(kind=c_int), intent(in),
    - + complex(kind=c_float_complex), intent(in)
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in)
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in)
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in)
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in)
    - + real(kind=c_double), intent(in)
    - + real(kind=c_float), intent(in)
    - + complex(kind=c_double_complex), intent(in)
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + integer(kind=c_int),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_long_long), intent(inout),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_long_long), intent(inout),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_long_long), intent(inout),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_float), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_long_long), intent(inout),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(inout)
    - + type(c_ptr), intent(out)
    - + type(c_ptr), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + integer(kind=c_int), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_float_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + real(kind=c_double), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_float), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_double_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_float_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + real(kind=c_double), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_float), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_double_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + complex(kind=c_float_complex), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + type(c_ptr), intent(inout)
    - + logical(kind=c_bool), intent(inout)
    - + real(kind=c_double), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + real(kind=c_float), intent(out),
    - + logical(kind=c_bool), intent(out)
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_long_long), intent(inout)
    - + complex(kind=c_double_complex), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_long_long), intent(inout)
    - + complex(kind=c_float_complex), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_long_long), intent(inout)
    - + real(kind=c_double), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_long_long), intent(inout)
    - + real(kind=c_float), intent(in),
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(out),
    - + type(c_ptr), intent(out),
    - + integer(kind=c_int), intent(out),
    - + integer(kind=c_int), intent(out),
    - + type(c_ptr), intent(in),
    - + type(c_ptr), intent(in),
    - + integer(kind=c_int), intent(out)
    - + integer(kind=c_int), intent(out),
    - + type(c_ptr), intent(out)
    - + type(c_ptr), intent(inout)
    - + integer(kind=c_int), intent(in)
    - + type(c_ptr), intent(out)
    - + integer(kind=c_int), intent(in)
    - + type(c_ptr), intent(out)
    - + integer(kind=c_int), intent(in),
    - + integer(kind=c_int), intent(in),
    - + type(c_ptr), intent(inout)
    - + complex(kind=c_double_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + logical(kind=c_bool), intent(in),
    - + real(kind=c_float), intent(in),
    - + integer(kind=c_int), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + complex(kind=c_double_complex), intent(in),
    - + complex(kind=c_float_complex), intent(in),
    - + real(kind=c_double), intent(in),
    - + real(kind=c_float), intent(in),
    - + character(kind=c_char, len=:), intent(out),
    - + type(c_ptr), intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_tas_type), intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + logical, intent(inout),
    - + logical, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer
    - + integer, intent(out),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(out)
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(block_nd), intent(out)
    - + complex(kind=real_8), intent(in),
    - + type(block_nd), intent(out)
    - + complex(kind=real_4), intent(in),
    - + type(block_nd), intent(out)
    - + real(kind=real_8), intent(in),
    - + type(block_nd), intent(out)
    - + real(kind=real_4), intent(in),
    - + type(block_nd), intent(out)
    - + integer, intent(in)
    - + type(block_nd_c_dp), intent(out)
    - + type(block_nd_c_sp), intent(out)
    - + type(block_nd_r_dp), intent(out)
    - + type(block_nd_r_sp), intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + logical, intent(in),
    - + type(csr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_csr_type), intent(out)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(csr_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_csr_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(csr_type), intent(inout)
    - + type(csr_type), intent(in)
    - + integer, intent(in)
    - + type(csr_type), intent(in)
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(inout),
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(acc_devmem_type), intent(inout)
    - + logical, intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(acc_devmem_type), intent(in)
    - + integer, intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer(kind=int_8), intent(inout),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -207,7 +207,7 @@

    Arguments

    - + real(kind=dp),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -207,7 +207,7 @@

    Arguments

    - + real(kind=dp),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -186,7 +186,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    - + complex(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -186,7 +186,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -186,7 +186,7 @@

    Arguments

    - + real(kind=real_4), intent(in)
    - + real(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -186,7 +186,7 @@

    Arguments

    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -186,7 +186,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - + complex(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,8 +171,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -186,7 +186,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(out),
    - + integer, intent(inout),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) ::matrixdbcsr_mat
    - + type(dbcsr_type), intent(inout)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) ::dbcsr_matmatrix
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_csr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_csr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - + integer, intent(in),
    - + integer, intent(inout),
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in)
    - + character(len=1), intent(in)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + character(len=1), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + character(len=*), intent(in)
    - + type(dbcsr_distribution_type), intent(in)
    - + character(len=1), intent(in)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,38 +171,38 @@

    Arguments

    - - type(dbcsr_type), + + character(len=*), intent(in) +intent(in),optional ::templatename
    - - character(len=*), + + type(dbcsr_type), intent(in),optional +intent(in) ::nametemplate
    - - type(dbcsr_distribution_obj), + + type(dbcsr_distribution_type), intent(in), optional @@ -216,7 +216,7 @@

    Arguments

    - + character(len=1), intent(in),
    - + integer, intent(inout), optional, - DIMENSION(:), POINTER, CONTIGUOUS + DIMENSION(:), POINTER :: row_blk_size
    - + integer, intent(inout), optional, - DIMENSION(:), POINTER, CONTIGUOUS + DIMENSION(:), POINTER :: col_blk_size
    - - type(array_i1d_obj), - intent(in),optional - - ::row_blk_size_obj - -
    - - type(array_i1d_obj), - intent(in),optional - - ::col_blk_size_obj - -
    - + integer, intent(in),
    - + integer, intent(in),
    - - type(dbcsr_data_obj), - intent(in),optional - - ::data_buffer - -
    - - type(dbcsr_memtype_type), - intent(in),optional - - ::data_memory_type - -
    - - type(dbcsr_memtype_type), - intent(in),optional - - ::index_memory_type - -
    - - integer, - intent(in),optional - - ::max_rbs - -
    - - integer, - intent(in),optional - - ::max_cbs - -
    - - type(array_i1d_obj), - intent(in),optional - - ::row_blk_offset - -
    - - type(array_i1d_obj), - intent(in),optional - - ::col_blk_offset - -
    - + logical, intent(in),
    - + logical, intent(in),
    - - logical, - intent(in),optional - - ::make_index - -
    - + character(len=1), intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,38 +171,38 @@

    Arguments

    - - character(len=*), + + type(dbcsr_type), intent(in),optional +intent(in) ::nametemplate
    - - type(dbcsr_type), + + character(len=*), intent(in) +intent(in),optional ::templatename
    - - type(dbcsr_distribution_type), + + type(dbcsr_distribution_obj), intent(in), optional @@ -216,7 +216,7 @@

    Arguments

    - + character(len=1), intent(in),
    - + integer, intent(inout), optional, - DIMENSION(:), POINTER + DIMENSION(:), POINTER, CONTIGUOUS :: row_blk_size
    - + integer, intent(inout), optional, - DIMENSION(:), POINTER + DIMENSION(:), POINTER, CONTIGUOUS :: col_blk_size
    - + + type(array_i1d_obj), + intent(in),optional + + ::row_blk_size_obj + +
    + + type(array_i1d_obj), + intent(in),optional + + ::col_blk_size_obj + +
    + integer, intent(in),
    - + integer, intent(in),
    - + + type(dbcsr_data_obj), + intent(in),optional + + ::data_buffer + +
    + + type(dbcsr_memtype_type), + intent(in),optional + + ::data_memory_type + +
    + + type(dbcsr_memtype_type), + intent(in),optional + + ::index_memory_type + +
    + + integer, + intent(in),optional + + ::max_rbs + +
    + + integer, + intent(in),optional + + ::max_cbs + +
    + + type(array_i1d_obj), + intent(in),optional + + ::row_blk_offset + +
    + + type(array_i1d_obj), + intent(in),optional + + ::col_blk_offset + +
    + logical, intent(in),
    + + logical, + intent(in),optional + + ::make_index + +
    @@ -351,73 +501,192 @@

    Arguments

    Source Code

    -
       SUBROUTINE dbcsr_create_template(matrix, name, template, &
    -                                    dist, matrix_type, &
    -                                    row_blk_size, col_blk_size, nze, data_type, &
    -                                    reuse_arrays, mutable_work, replication_type)
    +    
       SUBROUTINE dbcsr_create_template(matrix, template, name, dist, matrix_type, &
    +                                    row_blk_size, col_blk_size, row_blk_size_obj, col_blk_size_obj, &
    +                                    nze, data_type, &
    +                                    data_buffer, data_memory_type, index_memory_type, &
    +                                    max_rbs, max_cbs, &
    +                                    row_blk_offset, col_blk_offset, &
    +                                    reuse_arrays, mutable_work, make_index, replication_type)
           TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    -      CHARACTER(len=*), INTENT(IN), OPTIONAL             :: name
           TYPE(dbcsr_type), INTENT(IN)                       :: template
    -      TYPE(dbcsr_distribution_type), INTENT(IN), &
    -         OPTIONAL                                        :: dist
    +      CHARACTER(len=*), INTENT(IN), OPTIONAL             :: name
    +      TYPE(dbcsr_distribution_obj), INTENT(IN), OPTIONAL :: dist
           CHARACTER, INTENT(IN), OPTIONAL                    :: matrix_type
           INTEGER, DIMENSION(:), INTENT(INOUT), OPTIONAL, &
    -         POINTER                                         :: row_blk_size, col_blk_size
    +         POINTER, CONTIGUOUS                             :: row_blk_size, col_blk_size
    +      TYPE(array_i1d_obj), INTENT(IN), OPTIONAL          :: row_blk_size_obj, col_blk_size_obj
           INTEGER, INTENT(IN), OPTIONAL                      :: nze, data_type
    -      LOGICAL, INTENT(IN), OPTIONAL                      :: reuse_arrays, mutable_work
    +      TYPE(dbcsr_data_obj), INTENT(IN), OPTIONAL         :: data_buffer
    +      TYPE(dbcsr_memtype_type), INTENT(IN), OPTIONAL     :: data_memory_type, index_memory_type
    +      INTEGER, INTENT(IN), OPTIONAL                      :: max_rbs, max_cbs
    +      TYPE(array_i1d_obj), INTENT(IN), OPTIONAL          :: row_blk_offset, col_blk_offset
    +      LOGICAL, INTENT(IN), OPTIONAL                      :: reuse_arrays, mutable_work, make_index
           CHARACTER, INTENT(IN), OPTIONAL                    :: replication_type
     
    -      INTEGER, DIMENSION(:), POINTER, CONTIGUOUS         :: cont_row_blk_size, cont_col_blk_size
    +      CHARACTER                                          :: new_matrix_type, new_replication_type
    +      CHARACTER(len=default_string_length)               :: new_name
    +      INTEGER                                            :: new_data_type, new_max_cbs, new_max_rbs
    +      LOGICAL                                            :: my_make_index, new_mutable_work
    +      TYPE(array_i1d_obj)                                :: new_col_blk_offset, new_row_blk_offset
    +      TYPE(dbcsr_distribution_obj)                       :: new_dist
    +      TYPE(dbcsr_memtype_type)                           :: new_data_memory_type, &
    +                                                            new_index_memory_type
     
    -      IF (PRESENT(row_blk_size) .NEQV. PRESENT(col_blk_size)) THEN
    -         DBCSR_ABORT("Both row_blk_size and col_blk_size must be provided!")
    -      END IF
    +      INTEGER, DIMENSION(:), POINTER, CONTIGUOUS         :: blk_size
     
    -      ! Make the array contiguous, avoid to change API
    -      IF (PRESENT(row_blk_size)) THEN
    -         ! Avoid to change API
    -         ALLOCATE (cont_row_blk_size(SIZE(row_blk_size)), cont_col_blk_size(SIZE(col_blk_size)))
    -         cont_row_blk_size(:) = row_blk_size(:)
    -         cont_col_blk_size(:) = col_blk_size(:)
    -         IF (PRESENT(reuse_arrays)) THEN
    -            IF (reuse_arrays) THEN
    -               DEALLOCATE (row_blk_size, col_blk_size)
    -               NULLIFY (row_blk_size, col_blk_size)
    -            END IF
    -         END IF
    -      END IF
    +!   ---------------------------------------------------------------------------
     
    +      IF (PRESENT(name)) THEN
    +         new_name = TRIM(name)
    +      ELSE
    +         new_name = TRIM(dbcsr_name(template))
    +      END IF
           IF (PRESENT(dist)) THEN
    -         IF (PRESENT(row_blk_size)) THEN
    -            CALL dbcsr_create_prv(matrix%prv, template%prv, name, &
    -                                  dist%prv, matrix_type, &
    -                                  row_blk_size=cont_row_blk_size, col_blk_size=cont_col_blk_size, &
    -                                  nze=nze, data_type=data_type, &
    -                                  reuse_arrays=.TRUE., mutable_work=mutable_work, &
    -                                  replication_type=replication_type)
    -         ELSE
    -            CALL dbcsr_create_prv(matrix%prv, template%prv, name, &
    -                                  dist%prv, matrix_type, &
    -                                  nze=nze, data_type=data_type, &
    -                                  reuse_arrays=reuse_arrays, mutable_work=mutable_work, &
    -                                  replication_type=replication_type)
    -         END IF
    -      ELSE
    -         IF (PRESENT(row_blk_size)) THEN
    -            CALL dbcsr_create_prv(matrix%prv, template%prv, name, &
    -                                  matrix_type=matrix_type, &
    -                                  row_blk_size=cont_row_blk_size, col_blk_size=cont_col_blk_size, &
    -                                  nze=nze, data_type=data_type, &
    -                                  reuse_arrays=.TRUE., mutable_work=mutable_work, &
    -                                  replication_type=replication_type)
    -         ELSE
    -            CALL dbcsr_create_prv(matrix%prv, template%prv, name, &
    -                                  matrix_type=matrix_type, &
    -                                  nze=nze, data_type=data_type, &
    -                                  reuse_arrays=reuse_arrays, mutable_work=mutable_work, &
    -                                  replication_type=replication_type)
    -         END IF
    -      END IF
    +         new_dist = dist
    +      ELSE
    +         new_dist = dbcsr_distribution(template)
    +      END IF
    +      IF (PRESENT(matrix_type)) THEN
    +         new_matrix_type = matrix_type
    +      ELSE
    +         new_matrix_type = dbcsr_get_matrix_type(template)
    +      END IF
    +      !
    +      IF ((PRESENT(row_blk_size) .NEQV. PRESENT(col_blk_size)) .OR. &
    +          (PRESENT(row_blk_size_obj) .NEQV. PRESENT(col_blk_size_obj))) THEN
    +         DBCSR_ABORT("Both row_blk_size and col_blk_size must be provided")
    +      END IF
    +      !
    +      IF (PRESENT(max_rbs)) new_max_rbs = max_rbs
    +      IF (PRESENT(row_blk_offset)) new_row_blk_offset = row_blk_offset
    +      NULLIFY (blk_size)
    +      IF (PRESENT(row_blk_size_obj)) THEN
    +         blk_size => array_data(row_blk_size_obj)
    +      ELSEIF (PRESENT(row_blk_size)) THEN
    +         blk_size => row_blk_size
    +      END IF
    +      IF (ASSOCIATED(blk_size)) THEN
    +         IF (.NOT. PRESENT(max_rbs)) &
    +            new_max_rbs = MAXVAL(blk_size)
    +      ELSE
    +         IF (.NOT. PRESENT(max_rbs)) &
    +            new_max_rbs = dbcsr_max_row_size(template)
    +         IF (.NOT. PRESENT(row_blk_offset)) &
    +            new_row_blk_offset = template%row_blk_offset
    +      END IF
    +      !
    +      IF (PRESENT(max_cbs)) new_max_cbs = max_cbs
    +      IF (PRESENT(col_blk_offset)) new_col_blk_offset = col_blk_offset
    +      NULLIFY (blk_size)
    +      IF (PRESENT(col_blk_size_obj)) THEN
    +         blk_size => array_data(col_blk_size_obj)
    +      ELSEIF (PRESENT(col_blk_size)) THEN
    +         blk_size => col_blk_size
    +      END IF
    +      IF (ASSOCIATED(blk_size)) THEN
    +         IF (.NOT. PRESENT(max_cbs)) &
    +            new_max_cbs = MAXVAL(blk_size)
    +      ELSE
    +         IF (.NOT. PRESENT(max_cbs)) &
    +            new_max_cbs = dbcsr_max_col_size(template)
    +         IF (.NOT. PRESENT(col_blk_offset)) &
    +            new_col_blk_offset = template%col_blk_offset
    +      END IF
    +      IF (PRESENT(data_type)) THEN
    +         new_data_type = data_type
    +      ELSE
    +         new_data_type = dbcsr_get_data_type(template)
    +      END IF
    +      IF (PRESENT(data_memory_type)) THEN
    +         new_data_memory_type = data_memory_type
    +      ELSE
    +         new_data_memory_type = dbcsr_get_data_memory_type(template)
    +      END IF
    +      IF (PRESENT(index_memory_type)) THEN
    +         new_index_memory_type = index_memory_type
    +      ELSE
    +         new_index_memory_type = dbcsr_get_index_memory_type(template)
    +      END IF
    +      IF (PRESENT(replication_type)) THEN
    +         new_replication_type = replication_type
    +      ELSE
    +         new_replication_type = dbcsr_get_replication_type(template)
    +      END IF
    +      IF (PRESENT(mutable_work)) THEN
    +         new_mutable_work = mutable_work
    +      ELSE
    +         new_mutable_work = dbcsr_use_mutable(template)
    +      END IF
    +      IF (PRESENT(row_blk_size_obj)) THEN
    +         CALL dbcsr_create(matrix, name=new_name, dist=new_dist, &
    +                           matrix_type=new_matrix_type, &
    +                           row_blk_size_obj=row_blk_size_obj, &
    +                           col_blk_size_obj=col_blk_size_obj, &
    +                           nze=nze, &
    +                           data_type=new_data_type, &
    +                           data_buffer=data_buffer, &
    +                           data_memory_type=new_data_memory_type, &
    +                           index_memory_type=new_index_memory_type, &
    +                           max_rbs=new_max_rbs, max_cbs=new_max_cbs, &
    +                           row_blk_offset=row_blk_offset, col_blk_offset=col_blk_offset, &
    +                           reuse_arrays=reuse_arrays, &
    +                           mutable_work=new_mutable_work, &
    +                           make_index=make_index, &
    +                           replication_type=new_replication_type)
    +      ELSEIF (PRESENT(row_blk_size)) THEN
    +         CALL dbcsr_create(matrix, name=new_name, dist=new_dist, &
    +                           matrix_type=new_matrix_type, &
    +                           row_blk_size=row_blk_size, &
    +                           col_blk_size=col_blk_size, &
    +                           nze=nze, &
    +                           data_type=new_data_type, &
    +                           data_buffer=data_buffer, &
    +                           data_memory_type=new_data_memory_type, &
    +                           index_memory_type=new_index_memory_type, &
    +                           max_rbs=new_max_rbs, max_cbs=new_max_cbs, &
    +                           row_blk_offset=row_blk_offset, col_blk_offset=col_blk_offset, &
    +                           reuse_arrays=reuse_arrays, &
    +                           mutable_work=new_mutable_work, &
    +                           make_index=make_index, &
    +                           replication_type=new_replication_type)
    +      ELSE
    +         CALL dbcsr_create(matrix, name=new_name, dist=new_dist, &
    +                           matrix_type=new_matrix_type, &
    +                           row_blk_size_obj=template%row_blk_size, &
    +                           col_blk_size_obj=template%col_blk_size, &
    +                           nze=nze, &
    +                           data_type=new_data_type, &
    +                           data_buffer=data_buffer, &
    +                           data_memory_type=new_data_memory_type, &
    +                           index_memory_type=new_index_memory_type, &
    +                           max_rbs=new_max_rbs, max_cbs=new_max_cbs, &
    +                           row_blk_offset=new_row_blk_offset, col_blk_offset=new_col_blk_offset, &
    +                           thread_dist=dbcsr_distribution(template), &
    +                           reuse_arrays=reuse_arrays, &
    +                           mutable_work=new_mutable_work, &
    +                           make_index=make_index, &
    +                           replication_type=new_replication_type)
    +      END IF
    +      ! Copy stuff from the meta-array.  These are not normally needed,
    +      ! but have to be here for creating matrices from "image" matrices.
    +      my_make_index = .TRUE.
    +      IF (PRESENT(make_index)) my_make_index = make_index
    +      IF (my_make_index) THEN
    +         matrix%index(dbcsr_slot_home_prow) = template%index(dbcsr_slot_home_prow)
    +         matrix%index(dbcsr_slot_home_rowi) = template%index(dbcsr_slot_home_rowi)
    +         matrix%index(dbcsr_slot_home_pcol) = template%index(dbcsr_slot_home_pcol)
    +         matrix%index(dbcsr_slot_home_coli) = template%index(dbcsr_slot_home_coli)
    +         matrix%index(dbcsr_slot_home_vprow) = template%index(dbcsr_slot_home_vprow)
    +         matrix%index(dbcsr_slot_home_vpcol) = template%index(dbcsr_slot_home_vpcol)
    +      END IF
    +      IF (PRESENT(row_blk_size) .AND. .NOT. PRESENT(row_blk_offset)) THEN
    +         CALL array_release(new_row_blk_offset)
    +      END IF
    +      IF (PRESENT(col_blk_size) .AND. .NOT. PRESENT(col_blk_offset)) THEN
    +         CALL array_release(new_col_blk_offset)
    +      END IF
    +
        END SUBROUTINE dbcsr_create_template
     
    diff --git a/develop/proc/dbcsr_crop_matrix.html b/develop/proc/dbcsr_crop_matrix.html index 6f88af436b7..42ba1ce8154 100644 --- a/develop/proc/dbcsr_crop_matrix.html +++ b/develop/proc/dbcsr_crop_matrix.html @@ -157,7 +157,7 @@

    Arguments

    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_csr_type), intent(out)
    - + type(dbcsr_type), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + logical, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(out)
    - + integer, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(out),
    - + logical, intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + integer,
    - + integer,
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(mp_comm_type), intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer,
    - + logical, intent(out),
    - + type(mp_comm_type), intent(out),
    - + type(mp_comm_type), intent(out),
    - + type(dbcsr_distribution_type), intent(in)
    - + integer,
    - + integer,
    - + integer, intent(out),
    - + integer, intent(out),
    - + logical, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer,
    - + logical, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_distribution_type)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(inout),
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_type), intent(out)
    - + type(dbcsr_distribution_type), intent(in),
    - + integer, intent(in),
    - + integer,
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical,
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(array_i1d_obj), intent(in),
    - + type(array_i1d_obj), intent(in),
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(dbcsr_distribution_obj), intent(in),
    - + type(mp_comm_type), intent(in),
    - + integer,
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_distribution_type)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + integer, intent(in)
    - + type(dbcsr_work_type), intent(inout),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=dp), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + integer, intent(in),
    - + integer, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + real(kind=dp), intent(in),
    - + real(kind=dp), intent(in),
    - + real(kind=dp), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + real(kind=dp), intent(in),
    - + real(kind=dp), intent(in),
    - + real(kind=dp), intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(out)
    - + integer, intent(out)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -171,7 +171,7 @@

    Arguments

    - + complex(kind=real_4), intent(out),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -202,10 +202,44 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_get_diag_c (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    -         COMPLEX(kind=real_4), DIMENSION(:), INTENT(OUT)                 :: diag
    +         TYPE(dbcsr_type), INTENT(IN)               :: matrix
    +         COMPLEX(kind=real_4), DIMENSION(:), INTENT(OUT)         :: diag
     
    -         CALL dbcsr_get_diag_prv(matrix%prv, diag)
    +         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_get_diag'
    +
    +         INTEGER                                            :: icol, irow, row_offset, handle, i
    +         LOGICAL                                            :: tr
    +         TYPE(dbcsr_iterator)                               :: iter
    +         COMPLEX(kind=real_4), DIMENSION(:, :), POINTER                   :: block
    +
    +         CALL timeset(routineN, handle)
    +
    +         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_complex_4) &
    +            DBCSR_ABORT("Incompatible data types")
    +
    +         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    +            DBCSR_ABORT("Diagonal has wrong size")
    +
    +         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    +            DBCSR_ABORT("matrix not quadratic")
    +
    +         diag(:) = CMPLX(0.0, 0.0, real_4)
    +
    +         CALL dbcsr_iterator_start(iter, matrix)
    +         DO WHILE (dbcsr_iterator_blocks_left(iter))
    +            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    +            IF (irow /= icol) CYCLE
    +
    +            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    +               DBCSR_ABORT("Diagonal block non-squared")
    +
    +            DO i = 1, sIZE(block, 1)
    +               diag(row_offset + i - 1) = block(i, i)
    +            END DO
    +         END DO
    +         CALL dbcsr_iterator_stop(iter)
    +
    +         CALL timestop(handle)
           END SUBROUTINE dbcsr_get_diag_c
     
    diff --git a/develop/proc/dbcsr_get_diag_d.html b/develop/proc/dbcsr_get_diag_d.html index 537273b810a..8c05dbaca3d 100644 --- a/develop/proc/dbcsr_get_diag_d.html +++ b/develop/proc/dbcsr_get_diag_d.html @@ -72,20 +72,20 @@

    dbcsr_get_diag_d
  • 25 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -171,7 +171,7 @@

    Arguments

    - + real(kind=real_8), intent(out),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -202,10 +202,44 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_get_diag_d (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    -         REAL(kind=real_8), DIMENSION(:), INTENT(OUT)                 :: diag
    +         TYPE(dbcsr_type), INTENT(IN)               :: matrix
    +         REAL(kind=real_8), DIMENSION(:), INTENT(OUT)         :: diag
     
    -         CALL dbcsr_get_diag_prv(matrix%prv, diag)
    +         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_get_diag'
    +
    +         INTEGER                                            :: icol, irow, row_offset, handle, i
    +         LOGICAL                                            :: tr
    +         TYPE(dbcsr_iterator)                               :: iter
    +         REAL(kind=real_8), DIMENSION(:, :), POINTER                   :: block
    +
    +         CALL timeset(routineN, handle)
    +
    +         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_real_8) &
    +            DBCSR_ABORT("Incompatible data types")
    +
    +         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    +            DBCSR_ABORT("Diagonal has wrong size")
    +
    +         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    +            DBCSR_ABORT("matrix not quadratic")
    +
    +         diag(:) = 0.0_real_8
    +
    +         CALL dbcsr_iterator_start(iter, matrix)
    +         DO WHILE (dbcsr_iterator_blocks_left(iter))
    +            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    +            IF (irow /= icol) CYCLE
    +
    +            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    +               DBCSR_ABORT("Diagonal block non-squared")
    +
    +            DO i = 1, sIZE(block, 1)
    +               diag(row_offset + i - 1) = block(i, i)
    +            END DO
    +         END DO
    +         CALL dbcsr_iterator_stop(iter)
    +
    +         CALL timestop(handle)
           END SUBROUTINE dbcsr_get_diag_d
     
    diff --git a/develop/proc/dbcsr_get_diag_s.html b/develop/proc/dbcsr_get_diag_s.html index b896dabdc63..24740c8c127 100644 --- a/develop/proc/dbcsr_get_diag_s.html +++ b/develop/proc/dbcsr_get_diag_s.html @@ -72,20 +72,20 @@

    dbcsr_get_diag_s
  • 25 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -171,7 +171,7 @@

    Arguments

    - + real(kind=real_4), intent(out),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -202,10 +202,44 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_get_diag_s (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    -         REAL(kind=real_4), DIMENSION(:), INTENT(OUT)                 :: diag
    +         TYPE(dbcsr_type), INTENT(IN)               :: matrix
    +         REAL(kind=real_4), DIMENSION(:), INTENT(OUT)         :: diag
     
    -         CALL dbcsr_get_diag_prv(matrix%prv, diag)
    +         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_get_diag'
    +
    +         INTEGER                                            :: icol, irow, row_offset, handle, i
    +         LOGICAL                                            :: tr
    +         TYPE(dbcsr_iterator)                               :: iter
    +         REAL(kind=real_4), DIMENSION(:, :), POINTER                   :: block
    +
    +         CALL timeset(routineN, handle)
    +
    +         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_real_4) &
    +            DBCSR_ABORT("Incompatible data types")
    +
    +         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    +            DBCSR_ABORT("Diagonal has wrong size")
    +
    +         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    +            DBCSR_ABORT("matrix not quadratic")
    +
    +         diag(:) = 0.0_real_4
    +
    +         CALL dbcsr_iterator_start(iter, matrix)
    +         DO WHILE (dbcsr_iterator_blocks_left(iter))
    +            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    +            IF (irow /= icol) CYCLE
    +
    +            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    +               DBCSR_ABORT("Diagonal block non-squared")
    +
    +            DO i = 1, sIZE(block, 1)
    +               diag(row_offset + i - 1) = block(i, i)
    +            END DO
    +         END DO
    +         CALL dbcsr_iterator_stop(iter)
    +
    +         CALL timestop(handle)
           END SUBROUTINE dbcsr_get_diag_s
     
    diff --git a/develop/proc/dbcsr_get_diag_z.html b/develop/proc/dbcsr_get_diag_z.html index 8a5956891eb..88b550367fb 100644 --- a/develop/proc/dbcsr_get_diag_z.html +++ b/develop/proc/dbcsr_get_diag_z.html @@ -72,20 +72,20 @@

    dbcsr_get_diag_z
  • 25 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -171,7 +171,7 @@

    Arguments

    - + complex(kind=real_8), intent(out),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -202,10 +202,44 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_get_diag_z (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(IN)                       :: matrix
    -         COMPLEX(kind=real_8), DIMENSION(:), INTENT(OUT)                 :: diag
    +         TYPE(dbcsr_type), INTENT(IN)               :: matrix
    +         COMPLEX(kind=real_8), DIMENSION(:), INTENT(OUT)         :: diag
     
    -         CALL dbcsr_get_diag_prv(matrix%prv, diag)
    +         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_get_diag'
    +
    +         INTEGER                                            :: icol, irow, row_offset, handle, i
    +         LOGICAL                                            :: tr
    +         TYPE(dbcsr_iterator)                               :: iter
    +         COMPLEX(kind=real_8), DIMENSION(:, :), POINTER                   :: block
    +
    +         CALL timeset(routineN, handle)
    +
    +         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_complex_8) &
    +            DBCSR_ABORT("Incompatible data types")
    +
    +         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    +            DBCSR_ABORT("Diagonal has wrong size")
    +
    +         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    +            DBCSR_ABORT("matrix not quadratic")
    +
    +         diag(:) = CMPLX(0.0, 0.0, real_8)
    +
    +         CALL dbcsr_iterator_start(iter, matrix)
    +         DO WHILE (dbcsr_iterator_blocks_left(iter))
    +            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    +            IF (irow /= icol) CYCLE
    +
    +            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    +               DBCSR_ABORT("Diagonal block non-squared")
    +
    +            DO i = 1, sIZE(block, 1)
    +               diag(row_offset + i - 1) = block(i, i)
    +            END DO
    +         END DO
    +         CALL dbcsr_iterator_stop(iter)
    +
    +         CALL timestop(handle)
           END SUBROUTINE dbcsr_get_diag_z
     
    diff --git a/develop/proc/dbcsr_get_global_col_map.html b/develop/proc/dbcsr_get_global_col_map.html index 1f75149a698..da84d119cc3 100644 --- a/develop/proc/dbcsr_get_global_col_map.html +++ b/develop/proc/dbcsr_get_global_col_map.html @@ -157,7 +157,7 @@

    Arguments

    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(array_i1d_obj), intent(out)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(array_i1d_obj), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + type(dbcsr_distribution_obj), intent(out),
    - + character(len=*), intent(out),
    - + type(dbcsr_data_obj), intent(out),
    - + character(len=1),
    - + integer,
    - + type(mp_comm_type), intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + type(dbcsr_distribution_type), intent(out),
    - + character(len=*), intent(out),
    - + character(len=1), intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_distribution_obj), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(out)
    - + integer, intent(out)
    - + integer, intent(inout),
    - + logical, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=dp), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=dp), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer(kind=keyt), intent(out)
    - + integer(kind=valt), intent(out)
    - + logical, intent(out)
    - + integer, intent(in)
    - + integer(kind=keyt), intent(out)
    - + integer(kind=valt), intent(out)
    - + logical, intent(out)
    - + integer(kind=valt), intent(in)
    - + integer(kind=keyt), intent(in)
    - + integer(kind=valt), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(inout)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + type(dbcsr_imagedistribution_obj), intent(out)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(out)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + logical,
    - + integer, intent(in),
    - + type(dbcsr_work_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(dbcsr_data_obj), intent(in)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(dbcsr_iterator), intent(in)
    - + type(dbcsr_iterator_type), intent(in)
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_iterator), intent(out)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_iterator_type), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_iterator), intent(inout)
    - + type(dbcsr_iterator_type), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_mp_obj),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in)
    - + logical, intent(in)
    - + type(array_i1d_obj), intent(out)
    - + type(array_i1d_obj), intent(out)
    - + type(array_i1d_obj), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_2d_array_type), intent(inout)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + logical, intent(in)
    - + logical, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_distribution_obj), intent(out)
    - + type(mp_comm_type), intent(in),
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in),
    - + type(dbcsr_type), intent(out)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + character(len=*), intent(in)
    - + real(kind=real_8), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_distribution_obj), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_data_obj)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_mm_accdrv_type), intent(inout)
    - + type(dbcsr_mm_accdrv_type), intent(inout)
    - + type(dbcsr_mm_accdrv_type), intent(inout)
    - + type(dbcsr_work_type),
    - + integer,
    - + logical, intent(in)
    - + type(dbcsr_mm_accdrv_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(inout),
    - + integer, intent(in)
    - + type(stack_descriptor_type), intent(in)
    - + logical, intent(out)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + logical, intent(inout)
    - + integer(kind=int_8), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout)
    - + logical, intent(in)
    - + integer(kind=int_8), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer(kind=int_8), intent(inout)
    - + logical, intent(in)
    - + type(dbcsr_mm_hostdrv_type), intent(inout)
    - + type(dbcsr_mm_hostdrv_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(out)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + integer, intent(inout),
    - + type(dbcsr_mm_multrec_type), intent(in)
    - + type(dbcsr_mm_multrec_type), intent(in)
    - + type(dbcsr_mm_multrec_type), intent(out)
    - + type(dbcsr_type), intent(in),
    - + type(dbcsr_type), intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer(kind=int_8), intent(inout)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + integer, intent(in),
    - + integer(kind=int_8), intent(inout)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_work_type),
    - + integer,
    - + logical, intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(stack_descriptor_type), intent(in)
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mp_obj), intent(inout)
    - + type(dbcsr_mp_obj), intent(inout)
    - + type(dbcsr_distribution_type), intent(inout)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(inout)
    - + type(dbcsr_mp_obj), intent(out)
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_mp_obj), intent(out)
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -216,8 +216,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -231,7 +231,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -261,7 +261,7 @@

    Arguments

    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -217,7 +217,7 @@

    Arguments

    - type(dbcsr_type), + type(dbcsr_type), intent(in) @@ -231,7 +231,7 @@

    Arguments

    - + complex(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -261,7 +261,7 @@

    Arguments

    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -216,8 +216,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -231,7 +231,7 @@

    Arguments

    - + real(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -261,7 +261,7 @@

    Arguments

    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -216,8 +216,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -231,7 +231,7 @@

    Arguments

    - + real(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -261,7 +261,7 @@

    Arguments

    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -216,8 +216,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -231,7 +231,7 @@

    Arguments

    - + real(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -261,7 +261,7 @@

    Arguments

    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + real(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -216,8 +216,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -231,7 +231,7 @@

    Arguments

    - + real(kind=real_4), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -261,7 +261,7 @@

    Arguments

    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -216,8 +216,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -231,7 +231,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -261,7 +261,7 @@

    Arguments

    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + complex(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -216,8 +216,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -231,7 +231,7 @@

    Arguments

    - + complex(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -261,7 +261,7 @@

    Arguments

    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + type(dbcsr_mutable_obj), intent(inout)
    - + type(dbcsr_mutable_obj), intent(out)
    - + type(dbcsr_mutable_obj), intent(in)
    - + type(dbcsr_mutable_obj), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_mutable_obj), intent(inout)
    - + type(dbcsr_type), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nblkcols_local - nblkcols_local = matrix%nblkcols_local + nblkcols_local = dbcsr_nblkcols_local_prv(matrix%prv) END FUNCTION dbcsr_nblkcols_local diff --git a/develop/proc/dbcsr_nblkcols_local~2.html b/develop/proc/dbcsr_nblkcols_local~2.html index 4f37f5d8b39..1bb530b5b36 100644 --- a/develop/proc/dbcsr_nblkcols_local~2.html +++ b/develop/proc/dbcsr_nblkcols_local~2.html @@ -77,15 +77,15 @@

    dbcsr_nblkcols_local
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nblkcols_local - nblkcols_local = dbcsr_nblkcols_local_prv(matrix%prv) + nblkcols_local = matrix%nblkcols_local END FUNCTION dbcsr_nblkcols_local diff --git a/develop/proc/dbcsr_nblkcols_total.html b/develop/proc/dbcsr_nblkcols_total.html index 86adbbe7599..b6b4666b23d 100644 --- a/develop/proc/dbcsr_nblkcols_total.html +++ b/develop/proc/dbcsr_nblkcols_total.html @@ -77,15 +77,15 @@

    dbcsr_nblkcols_total
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nblkcols_total - nblkcols_total = matrix%nblkcols_total + nblkcols_total = dbcsr_nblkcols_total_prv(matrix%prv) END FUNCTION dbcsr_nblkcols_total diff --git a/develop/proc/dbcsr_nblkcols_total~2.html b/develop/proc/dbcsr_nblkcols_total~2.html index 3d50e6a7db0..a32067dc3ae 100644 --- a/develop/proc/dbcsr_nblkcols_total~2.html +++ b/develop/proc/dbcsr_nblkcols_total~2.html @@ -77,15 +77,15 @@

    dbcsr_nblkcols_total
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nblkcols_total - nblkcols_total = dbcsr_nblkcols_total_prv(matrix%prv) + nblkcols_total = matrix%nblkcols_total END FUNCTION dbcsr_nblkcols_total diff --git a/develop/proc/dbcsr_nblkrows_local.html b/develop/proc/dbcsr_nblkrows_local.html index 52f1895e66e..af504140a65 100644 --- a/develop/proc/dbcsr_nblkrows_local.html +++ b/develop/proc/dbcsr_nblkrows_local.html @@ -77,15 +77,15 @@

    dbcsr_nblkrows_local
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nblkrows_local - nblkrows_local = matrix%nblkrows_local + nblkrows_local = dbcsr_nblkrows_local_prv(matrix%prv) END FUNCTION dbcsr_nblkrows_local diff --git a/develop/proc/dbcsr_nblkrows_local~2.html b/develop/proc/dbcsr_nblkrows_local~2.html index 616ca19c969..817cfd2edd7 100644 --- a/develop/proc/dbcsr_nblkrows_local~2.html +++ b/develop/proc/dbcsr_nblkrows_local~2.html @@ -77,15 +77,15 @@

    dbcsr_nblkrows_local
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nblkrows_local - nblkrows_local = dbcsr_nblkrows_local_prv(matrix%prv) + nblkrows_local = matrix%nblkrows_local END FUNCTION dbcsr_nblkrows_local diff --git a/develop/proc/dbcsr_nblkrows_total.html b/develop/proc/dbcsr_nblkrows_total.html index 23cda33bf9a..e243695cde0 100644 --- a/develop/proc/dbcsr_nblkrows_total.html +++ b/develop/proc/dbcsr_nblkrows_total.html @@ -77,15 +77,15 @@

    dbcsr_nblkrows_total
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nblkrows_total - nblkrows_total = matrix%nblkrows_total + nblkrows_total = dbcsr_nblkrows_total_prv(matrix%prv) END FUNCTION dbcsr_nblkrows_total diff --git a/develop/proc/dbcsr_nblkrows_total~2.html b/develop/proc/dbcsr_nblkrows_total~2.html index e66fd33f6bb..13826d66fb2 100644 --- a/develop/proc/dbcsr_nblkrows_total~2.html +++ b/develop/proc/dbcsr_nblkrows_total~2.html @@ -77,15 +77,15 @@

    dbcsr_nblkrows_total
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nblkrows_total - nblkrows_total = dbcsr_nblkrows_total_prv(matrix%prv) + nblkrows_total = matrix%nblkrows_total END FUNCTION dbcsr_nblkrows_total diff --git a/develop/proc/dbcsr_new_image_dist.html b/develop/proc/dbcsr_new_image_dist.html index 7bd9cf31915..f2abd01804b 100644 --- a/develop/proc/dbcsr_new_image_dist.html +++ b/develop/proc/dbcsr_new_image_dist.html @@ -156,7 +156,7 @@

    Arguments

    - + type(dbcsr_imagedistribution_obj), intent(out)
    - + type(dbcsr_distribution_obj), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nfullcols_total - nfullcols_total = matrix%nfullcols_total + nfullcols_total = dbcsr_nfullcols_total_prv(matrix%prv) END FUNCTION dbcsr_nfullcols_total diff --git a/develop/proc/dbcsr_nfullcols_total~2.html b/develop/proc/dbcsr_nfullcols_total~2.html index 86ccab108a5..804c1c662e7 100644 --- a/develop/proc/dbcsr_nfullcols_total~2.html +++ b/develop/proc/dbcsr_nfullcols_total~2.html @@ -77,15 +77,15 @@

    dbcsr_nfullcols_total
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nfullcols_total - nfullcols_total = dbcsr_nfullcols_total_prv(matrix%prv) + nfullcols_total = matrix%nfullcols_total END FUNCTION dbcsr_nfullcols_total diff --git a/develop/proc/dbcsr_nfullrows_local.html b/develop/proc/dbcsr_nfullrows_local.html index 4645347665a..e76ce6e9f14 100644 --- a/develop/proc/dbcsr_nfullrows_local.html +++ b/develop/proc/dbcsr_nfullrows_local.html @@ -156,7 +156,7 @@

    Arguments

    - + type(dbcsr_type), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nfullrows_total - nfullrows_total = matrix%nfullrows_total + nfullrows_total = dbcsr_nfullrows_total_prv(matrix%prv) END FUNCTION dbcsr_nfullrows_total diff --git a/develop/proc/dbcsr_nfullrows_total~2.html b/develop/proc/dbcsr_nfullrows_total~2.html index 9228144bd6b..27bdfee9b63 100644 --- a/develop/proc/dbcsr_nfullrows_total~2.html +++ b/develop/proc/dbcsr_nfullrows_total~2.html @@ -77,15 +77,15 @@

    dbcsr_nfullrows_total
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -197,7 +197,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(IN) :: matrix INTEGER :: nfullrows_total - nfullrows_total = dbcsr_nfullrows_total_prv(matrix%prv) + nfullrows_total = matrix%nfullrows_total END FUNCTION dbcsr_nfullrows_total diff --git a/develop/proc/dbcsr_norm_r8_vec.html b/develop/proc/dbcsr_norm_r8_vec.html index 7d7688d86e9..5c7636d5929 100644 --- a/develop/proc/dbcsr_norm_r8_vec.html +++ b/develop/proc/dbcsr_norm_r8_vec.html @@ -72,20 +72,20 @@

    dbcsr_norm_r8_vec
  • 14 statements + title=" 0.0% of total for procedures.">6 statements
  • - Source File + Source File
  • @@ -137,7 +137,7 @@

    Contents

    -

    public subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector) +

    private subroutine dbcsr_norm_r8_vec(matrix, which_norm, norm_vector)

    @@ -156,12 +156,12 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout)intent(inout), - + TARGET :: matrix
    - real(kind=real_8), + real(kind=dp), intent(out), - DIMENSION(:), TARGET, CONTIGUOUS + DIMENSION(:) :: norm_vector
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout),intent(inout) - TARGET + :: matrix
    - + integer, intent(in)
    - - real(kind=dp), + + real(kind=real_8), intent(out), - DIMENSION(:) + DIMENSION(:), TARGET, CONTIGUOUS :: norm_vector
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + real(kind=real_8), intent(out)
    - + type(dbcsr_type), intent(inout),
    - + integer, intent(in)
    - + real(kind=dp), intent(out)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + integer, intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -167,15 +167,15 @@

    Arguments

    :: matrix -

    matrix

    +
    - + integer, intent(in), optional
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -167,15 +167,15 @@

    Arguments

    :: matrix - +

    matrix

    - + integer, intent(in), optional
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in),
    - + integer,
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_data_obj)
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + integer, intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8), intent(inout),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=real_4),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + integer,
    - + integer,
    - + integer,
    - + real(kind=dp), intent(in)
    - + real(kind=dp), intent(in)
    - + integer, intent(in)
    - + real(kind=dp), intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=dp), intent(in)
    - + real(kind=dp), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + real(kind=dp), intent(in)
    - + logical, intent(in)
    - + logical, intent(in)
    - + complex(kind=real_4), intent(out)
    - + real(kind=real_8), intent(out)
    - + real(kind=real_4), intent(out)
    - + complex(kind=real_8), intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_data_obj), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in),
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,7 +171,7 @@

    Arguments

    - + complex(kind=real_4), intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -202,10 +202,42 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_set_diag_c (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    -         COMPLEX(kind=real_4), DIMENSION(:), INTENT(IN)                  :: diag
    +         TYPE(dbcsr_type), INTENT(INOUT)            :: matrix
    +         COMPLEX(kind=real_4), DIMENSION(:), INTENT(IN)          :: diag
     
    -         CALL dbcsr_set_diag_prv(matrix%prv, diag)
    +         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_set_diag'
    +
    +         INTEGER                                            :: icol, irow, row_offset, handle, i
    +         LOGICAL                                            :: tr
    +         TYPE(dbcsr_iterator)                               :: iter
    +         COMPLEX(kind=real_4), DIMENSION(:, :), POINTER                   :: block
    +
    +         CALL timeset(routineN, handle)
    +
    +         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_complex_4) &
    +            DBCSR_ABORT("Incompatible data types")
    +
    +         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    +            DBCSR_ABORT("Diagonal has wrong size")
    +
    +         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    +            DBCSR_ABORT("matrix not quadratic")
    +
    +         CALL dbcsr_iterator_start(iter, matrix)
    +         DO WHILE (dbcsr_iterator_blocks_left(iter))
    +            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    +            IF (irow /= icol) CYCLE
    +
    +            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    +               DBCSR_ABORT("Diagonal block non-squared")
    +
    +            DO i = 1, sIZE(block, 1)
    +               block(i, i) = diag(row_offset + i - 1)
    +            END DO
    +         END DO
    +         CALL dbcsr_iterator_stop(iter)
    +
    +         CALL timestop(handle)
           END SUBROUTINE dbcsr_set_diag_c
     
    diff --git a/develop/proc/dbcsr_set_diag_d.html b/develop/proc/dbcsr_set_diag_d.html index 238e4db5d14..0ec5c38b105 100644 --- a/develop/proc/dbcsr_set_diag_d.html +++ b/develop/proc/dbcsr_set_diag_d.html @@ -72,20 +72,20 @@

    dbcsr_set_diag_d
  • 24 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,7 +171,7 @@

    Arguments

    - + real(kind=real_8), intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -202,10 +202,42 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_set_diag_d (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    -         REAL(kind=real_8), DIMENSION(:), INTENT(IN)                  :: diag
    +         TYPE(dbcsr_type), INTENT(INOUT)            :: matrix
    +         REAL(kind=real_8), DIMENSION(:), INTENT(IN)          :: diag
     
    -         CALL dbcsr_set_diag_prv(matrix%prv, diag)
    +         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_set_diag'
    +
    +         INTEGER                                            :: icol, irow, row_offset, handle, i
    +         LOGICAL                                            :: tr
    +         TYPE(dbcsr_iterator)                               :: iter
    +         REAL(kind=real_8), DIMENSION(:, :), POINTER                   :: block
    +
    +         CALL timeset(routineN, handle)
    +
    +         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_real_8) &
    +            DBCSR_ABORT("Incompatible data types")
    +
    +         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    +            DBCSR_ABORT("Diagonal has wrong size")
    +
    +         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    +            DBCSR_ABORT("matrix not quadratic")
    +
    +         CALL dbcsr_iterator_start(iter, matrix)
    +         DO WHILE (dbcsr_iterator_blocks_left(iter))
    +            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    +            IF (irow /= icol) CYCLE
    +
    +            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    +               DBCSR_ABORT("Diagonal block non-squared")
    +
    +            DO i = 1, sIZE(block, 1)
    +               block(i, i) = diag(row_offset + i - 1)
    +            END DO
    +         END DO
    +         CALL dbcsr_iterator_stop(iter)
    +
    +         CALL timestop(handle)
           END SUBROUTINE dbcsr_set_diag_d
     
    diff --git a/develop/proc/dbcsr_set_diag_s.html b/develop/proc/dbcsr_set_diag_s.html index 35176ffb484..61a758ab1ce 100644 --- a/develop/proc/dbcsr_set_diag_s.html +++ b/develop/proc/dbcsr_set_diag_s.html @@ -72,20 +72,20 @@

    dbcsr_set_diag_s
  • 24 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,7 +171,7 @@

    Arguments

    - + real(kind=real_4), intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -202,10 +202,42 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_set_diag_s (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    -         REAL(kind=real_4), DIMENSION(:), INTENT(IN)                  :: diag
    +         TYPE(dbcsr_type), INTENT(INOUT)            :: matrix
    +         REAL(kind=real_4), DIMENSION(:), INTENT(IN)          :: diag
     
    -         CALL dbcsr_set_diag_prv(matrix%prv, diag)
    +         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_set_diag'
    +
    +         INTEGER                                            :: icol, irow, row_offset, handle, i
    +         LOGICAL                                            :: tr
    +         TYPE(dbcsr_iterator)                               :: iter
    +         REAL(kind=real_4), DIMENSION(:, :), POINTER                   :: block
    +
    +         CALL timeset(routineN, handle)
    +
    +         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_real_4) &
    +            DBCSR_ABORT("Incompatible data types")
    +
    +         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    +            DBCSR_ABORT("Diagonal has wrong size")
    +
    +         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    +            DBCSR_ABORT("matrix not quadratic")
    +
    +         CALL dbcsr_iterator_start(iter, matrix)
    +         DO WHILE (dbcsr_iterator_blocks_left(iter))
    +            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    +            IF (irow /= icol) CYCLE
    +
    +            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    +               DBCSR_ABORT("Diagonal block non-squared")
    +
    +            DO i = 1, sIZE(block, 1)
    +               block(i, i) = diag(row_offset + i - 1)
    +            END DO
    +         END DO
    +         CALL dbcsr_iterator_stop(iter)
    +
    +         CALL timestop(handle)
           END SUBROUTINE dbcsr_set_diag_s
     
    diff --git a/develop/proc/dbcsr_set_diag_z.html b/develop/proc/dbcsr_set_diag_z.html index 1b5722e2a70..d591246eb21 100644 --- a/develop/proc/dbcsr_set_diag_z.html +++ b/develop/proc/dbcsr_set_diag_z.html @@ -72,20 +72,20 @@

    dbcsr_set_diag_z
  • 24 statements + title=" 0.0% of total for procedures.">5 statements
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -171,7 +171,7 @@

    Arguments

    - + complex(kind=real_8), intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -202,10 +202,42 @@

    Arguments

    Source Code

          SUBROUTINE dbcsr_set_diag_z (matrix, diag)
    -         TYPE(dbcsr_type), INTENT(INOUT)                    :: matrix
    -         COMPLEX(kind=real_8), DIMENSION(:), INTENT(IN)                  :: diag
    +         TYPE(dbcsr_type), INTENT(INOUT)            :: matrix
    +         COMPLEX(kind=real_8), DIMENSION(:), INTENT(IN)          :: diag
     
    -         CALL dbcsr_set_diag_prv(matrix%prv, diag)
    +         CHARACTER(len=*), PARAMETER :: routineN = 'dbcsr_set_diag'
    +
    +         INTEGER                                            :: icol, irow, row_offset, handle, i
    +         LOGICAL                                            :: tr
    +         TYPE(dbcsr_iterator)                               :: iter
    +         COMPLEX(kind=real_8), DIMENSION(:, :), POINTER                   :: block
    +
    +         CALL timeset(routineN, handle)
    +
    +         IF (dbcsr_get_data_type(matrix) /= dbcsr_type_complex_8) &
    +            DBCSR_ABORT("Incompatible data types")
    +
    +         IF (dbcsr_nfullrows_total(matrix) /= SIZE(diag)) &
    +            DBCSR_ABORT("Diagonal has wrong size")
    +
    +         IF (.NOT. array_equality(matrix%row_blk_offset, matrix%col_blk_offset)) &
    +            DBCSR_ABORT("matrix not quadratic")
    +
    +         CALL dbcsr_iterator_start(iter, matrix)
    +         DO WHILE (dbcsr_iterator_blocks_left(iter))
    +            CALL dbcsr_iterator_next_block(iter, irow, icol, block, tr, row_offset=row_offset)
    +            IF (irow /= icol) CYCLE
    +
    +            IF (sIZE(block, 1) /= sIZE(block, 2)) &
    +               DBCSR_ABORT("Diagonal block non-squared")
    +
    +            DO i = 1, sIZE(block, 1)
    +               block(i, i) = diag(row_offset + i - 1)
    +            END DO
    +         END DO
    +         CALL dbcsr_iterator_stop(iter)
    +
    +         CALL timestop(handle)
           END SUBROUTINE dbcsr_set_diag_z
     
    diff --git a/develop/proc/dbcsr_set_d~2.html b/develop/proc/dbcsr_set_d~2.html index 629af213ce9..ef7628e20de 100644 --- a/develop/proc/dbcsr_set_d~2.html +++ b/develop/proc/dbcsr_set_d~2.html @@ -156,7 +156,7 @@

    Arguments

    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -205,7 +205,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(INOUT) :: matrix CHARACTER(len=*), INTENT(IN) :: newname - matrix%name = newname + CALL dbcsr_setname_prv(matrix%prv, newname) END SUBROUTINE dbcsr_setname diff --git a/develop/proc/dbcsr_setname~2.html b/develop/proc/dbcsr_setname~2.html index 2b0b0280379..9baf950fa82 100644 --- a/develop/proc/dbcsr_setname~2.html +++ b/develop/proc/dbcsr_setname~2.html @@ -77,15 +77,15 @@

    dbcsr_setname
  • - Source File + Source File
  • @@ -156,8 +156,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(inout) @@ -205,7 +205,7 @@

    Source Code

    TYPE(dbcsr_type), INTENT(INOUT) :: matrix CHARACTER(len=*), INTENT(IN) :: newname - CALL dbcsr_setname_prv(matrix%prv, newname) + matrix%name = newname END SUBROUTINE dbcsr_setname diff --git a/develop/proc/dbcsr_sort_data.html b/develop/proc/dbcsr_sort_data.html index 13983dd1c2d..c7524ad87bc 100644 --- a/develop/proc/dbcsr_sort_data.html +++ b/develop/proc/dbcsr_sort_data.html @@ -158,7 +158,7 @@

    Arguments

    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_pgrid_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(mp_comm_type), intent(in)
    - + logical, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(mp_comm_type), intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout), @@ -181,8 +181,8 @@

    Arguments

    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout), @@ -196,7 +196,7 @@

    Arguments

    - + type(mp_request_type), intent(out),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + logical, intent(in),
    - + integer(kind=int_8), intent(out),
    - + logical, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout),
    - + type(dbcsr_t_type), intent(inout),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in)
    - + type(dbcsr_t_distribution_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + type(dbcsr_t_distribution_type), intent(inout),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_distribution_type), intent(inout)
    - + type(dbcsr_t_distribution_type), intent(in)
    - + type(dbcsr_t_distribution_type), intent(out)
    - + type(dbcsr_t_distribution_type), intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(out),
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(out)
    - + logical, intent(out)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_distribution_type), intent(out),
    - + character(len=*), intent(out),
    - + integer, intent(out),
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(out)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_t_iterator_type), intent(in)
    - + type(dbcsr_t_iterator_type), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_t_iterator_type), intent(out)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_iterator_type), intent(inout)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(in),
    - + type(mp_comm_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(out)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(inout),
    - + type(dbcsr_t_pgrid_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(inout),
    - + type(dbcsr_t_pgrid_type), intent(out)
    - + integer, intent(in),
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_t_pgrid_type), intent(out)
    - + type(dbcsr_t_pgrid_type), intent(inout)
    - + type(dbcsr_t_pgrid_type), intent(inout)
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd_c_dp), intent(in)
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd_c_sp), intent(in)
    - + logical, intent(in),
    - + complex(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd_r_dp), intent(in)
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(block_nd_r_sp), intent(in)
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(out)
    - + character(len=*), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(out),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + character(len=*), intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_type), intent(inout)
    - + type(dbcsr_t_pgrid_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(mp_comm_type), intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout), @@ -181,8 +181,8 @@

    Arguments

    - - type(block_buffer_type), + + type(block_buffer_type), intent(inout), @@ -196,7 +196,7 @@

    Arguments

    - + type(mp_request_type), intent(out),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(in)
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(out)
    - + character(len=*), intent(in)
    - + type(dbcsr_tas_distribution_type), intent(inout)
    - + integer, intent(in),
    - + class(dbcsr_tas_rowcol_data), intent(in)
    - + class(dbcsr_tas_rowcol_data), intent(in)
    - + type(dbcsr_tas_split_info), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + character(len=*), intent(in),
    - + integer, intent(in),
    - + integer, intent(out),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_distribution_type), intent(inout)
    - + type(dbcsr_tas_distribution_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + class(dbcsr_tas_distribution), intent(in)
    - + class(dbcsr_tas_distribution), intent(in)
    - + type(dbcsr_tas_split_info), intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + integer(kind=int_8),
    - + integer(kind=int_8),
    - + class(dbcsr_tas_rowcol_data), intent(out),
    - + class(dbcsr_tas_rowcol_data), intent(out),
    - + type(dbcsr_tas_distribution_type),
    - + character(len=*), intent(out),
    - + character(len=1),
    - + integer,
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(mp_comm_type), intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_tas_type), intent(in)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + logical, intent(out),
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + type(dbcsr_tas_iterator), intent(inout)
    - + integer(kind=int_8), intent(out)
    - + integer(kind=int_8), intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout),
    - + logical, intent(in),
    - + type(dbcsr_tas_split_info), intent(out),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out),
    - + logical, intent(in),
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + type(dbcsr_data_obj)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_8), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + complex(kind=real_4), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_8), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + real(kind=real_4), intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_tas_split_info), intent(in)
    - + type(dbcsr_tas_type), intent(out)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_tas_type), intent(inout),
    - + type(dbcsr_tas_type), intent(inout),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in),
    - + integer(kind=int_8), intent(out),
    - + integer(kind=int_8), intent(out),
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + complex(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_4), intent(in)
    - + type(dbcsr_tas_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer(kind=int_8), intent(in)
    - + integer(kind=int_8), intent(in)
    - + character(len=*), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(inout)
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_tas_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_tas_split_info), intent(in)
    - + integer, intent(in)
    - + character(len=*), intent(in),
    - + type(mp_comm_type), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -173,8 +173,8 @@

    Arguments

    - - type(dbcsr_type), + + type(dbcsr_type), intent(out) @@ -188,7 +188,7 @@

    Arguments

    - + real(kind=real_8), intent(in)
    - - type(dbcsr_type), + + type(dbcsr_type), intent(in) @@ -174,7 +174,7 @@

    Arguments

    - type(dbcsr_type), + type(dbcsr_type), intent(out) @@ -188,7 +188,7 @@

    Arguments

    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_4), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_8), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + real(kind=real_4), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + complex(kind=real_8), intent(out)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_distribution_obj), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_distribution_type), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + logical, intent(in),
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + type(dbcsr_work_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(inout)
    - + type(array_list), intent(inout)
    - + type(block_nd), intent(inout)
    - + type(block_nd_c_dp), intent(inout)
    - + type(block_nd_c_sp), intent(inout)
    - + type(block_nd_r_dp), intent(inout)
    - + type(block_nd_r_sp), intent(inout)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + integer(kind=int_4),
    - + integer(kind=int_4),
    - + integer, intent(in),
    - + integer(kind=int_4), intent(in),
    - + type(call_stat_type), intent(in),
    - + character(len=default_string_length)
    - + character(len=default_string_length)
    - + integer, intent(in),
    - + character(len=default_string_length), intent(in)
    - + integer(kind=int_4), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + type(dbcsr_t_type), intent(inout)
    - + real(kind=real_8), intent(out),
    - + integer, intent(out),
    - + complex(kind=real_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + real(kind=real_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + integer(kind=int_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + integer(kind=int_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + real(kind=real_4),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + complex(kind=real_8),
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + logical, intent(in),
    - + type(dbcsr_mm_sched_type), intent(inout)
    - + integer,
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(C_PTR), intent(in)
    - + integer(kind=C_INT), intent(out)
    - + integer(kind=C_INT), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(array_i1d_obj), intent(inout),
    - + integer, intent(out)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(in)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_mm_csr_type), intent(inout)
    - + type(array_list), intent(in)
    - + integer, intent(in),
    - + type(array_list), intent(in)
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(array_list), intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer(kind=int_4), intent(in),
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(acc_devmem_type), intent(in)
    - + type(acc_stream_type), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer(kind=int_8), intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_data_area_type), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_area_type), intent(inout)
    - + integer, intent(inout)
    - + type(dbcsr_iterator), intent(inout)
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + real(kind=real_4),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + complex(kind=real_8),
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + type(dbcsr_data_obj), intent(inout)
    - + logical, intent(out)
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_iterator), intent(inout)
    - + integer, intent(out)
    - + integer, intent(out)
    - + integer, intent(out)
    - + logical, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_callstackentry_type), intent(in)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + integer, intent(in),
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + type(list_callstackentry_type), intent(inout)
    - + type(callstack_entry_type), intent(in)
    - + integer, intent(in)
    - + type(list_callstackentry_type), intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(in)
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(in)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + type(list_routinereport_type), intent(inout)
    - + type(routine_report_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinereport_type), intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinestat_type), intent(in)
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + integer, intent(in),
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(in)
    - + type(list_routinestat_type), intent(inout)
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + type(list_routinestat_type), intent(inout)
    - + type(routine_stat_type), intent(in),
    - + integer, intent(in)
    - + type(list_routinestat_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_timerenv_type), intent(in)
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + integer, intent(in),
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(in)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + type(list_timerenv_type), intent(inout)
    - + type(timer_env_type), intent(in),
    - + integer, intent(in)
    - + type(list_timerenv_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + logical, intent(in)
    - + logical, intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(inout),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_buffer), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(inout)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(array_i1d_obj), intent(in)
    - + type(dbcsr_scalar_type), intent(in),
    - + type(dbcsr_buffer), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_distribution_obj),
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(out),
    - + type(dbcsr_distribution_obj)
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + complex(kind=real_4), intent(out),
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + real(kind=real_8), intent(out),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer(kind=int_4), intent(out),
    - + integer(kind=int_4), intent(in),
    - + integer, intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer(kind=int_8), intent(in),
    - + integer, intent(in)
    - + real(kind=real_4), intent(out),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + complex(kind=real_8), intent(out),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + complex(kind=real_4), intent(out),
    - + integer, intent(in)
    - + real(kind=real_8), intent(out),
    - + integer, intent(in)
    - + integer(kind=int_4), intent(out),
    - + integer, intent(in)
    - + integer(kind=int_8), intent(out),
    - + integer, intent(in)
    - + real(kind=real_4), intent(out),
    - + integer, intent(in)
    - + complex(kind=real_8), intent(out),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(out),
    - + type(dbcsr_distribution_obj), intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + complex(kind=real_4),
    - + integer, intent(in)
    - + real(kind=real_8),
    - + integer, intent(in)
    - + integer(kind=int_4),
    - + integer, intent(in)
    - + integer(kind=int_8),
    - + integer, intent(in)
    - + real(kind=real_4),
    - + integer, intent(in)
    - + complex(kind=real_8),
    - + integer, intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer
    - + integer, intent(inout),
    - + integer, intent(out),
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(out)
    - + complex(kind=real_4),
    - + integer, intent(out),
    - + real(kind=real_8),
    - + integer, intent(out),
    - + integer(kind=int_4),
    - + integer, intent(out),
    - + integer(kind=int_8),
    - + integer, intent(out),
    - + real(kind=real_4),
    - + integer, intent(out),
    - + complex(kind=real_8),
    - + integer, intent(out),
    - + integer, intent(inout),
    - + integer, intent(out)
    - + integer, intent(out)
    - + type(dbcsr_t_pgrid_type), intent(in)
    - + character(len=*), intent(in)
    - + integer(kind=file_offset), intent(out)
    - + character(len=*), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + integer(kind=file_offset), intent(in)
    - + class(mp_info_type), intent(in)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + integer
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + type(mp_request_type), intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + class(mp_info_type), intent(inout)
    - + complex(kind=real_4), intent(out),
    - + real(kind=real_8), intent(out),
    - + integer(kind=int_4), intent(out),
    - + integer(kind=int_8), intent(out),
    - + real(kind=real_4), intent(out),
    - + complex(kind=real_8), intent(out),
    - + type(mp_request_type), intent(inout)
    - + type(mp_comm_type), intent(out)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout),
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out)
    - + logical, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer(kind=int_8), intent(out)
    - + logical, intent(in)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + real(kind=real_8), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + complex(kind=real_4), intent(inout),
    - + real(kind=real_8), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + real(kind=real_8), intent(inout),
    - + real(kind=real_8), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + real(kind=real_4), intent(inout),
    - + real(kind=real_8), intent(in)
    - + integer, intent(inout)
    - + integer, intent(inout),
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + complex(kind=real_8), intent(inout),
    - + integer, intent(in)
    - + integer, intent(in)
    - - type(block_buffer_type), + + type(block_buffer_type), intent(in) diff --git a/develop/proc/ndims_iterator.html b/develop/proc/ndims_iterator.html index 53ba908d8cf..4e7761d2f69 100644 --- a/develop/proc/ndims_iterator.html +++ b/develop/proc/ndims_iterator.html @@ -153,7 +153,7 @@

    Arguments

    - + type(dbcsr_t_iterator_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + type(array_list), intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + type(array_list), intent(in)
    - + type(dbcsr_t_type), intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + logical, intent(out)
    - + integer, intent(in),
    - + integer, intent(in),
    - + real(kind=dp), intent(in),
    - + logical, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + logical, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(inout)
    - + integer, intent(in),
    - + integer, intent(in),
    - + type(dbcsr_scalar_type), intent(in),
    - + character(len=*), intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + complex(kind=real_4), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + real(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + real(kind=real_4), intent(in),
    - + integer, intent(in)
    - + logical, intent(in),
    - + complex(kind=real_8), intent(in),
    - + integer, intent(in)
    - + integer, intent(in)
    - + logical, intent(in),
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(inout)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(out),
    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(inout),
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_scalar_type), intent(in),
    - + integer, intent(out),
    - + integer, intent(out)
    - + integer, intent(inout),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in),
    - + integer, intent(in)
    - - type(dbcsr_t_type), + + type(dbcsr_tas_type), intent(inout), TARGET ::tensor1matrix1_in -

    tensor 1 in

    +
    - - type(dbcsr_t_type), + + type(dbcsr_tas_type), intent(inout), TARGET ::tensor2matrix2_in -

    tensor 2 in

    +
    - - type(dbcsr_t_type), + + type(dbcsr_tas_type), intent(out), POINTER ::tensor1_outmatrix1_out -

    tensor 1 out -tensor 2 out

    +
    - - type(dbcsr_t_type), + + type(dbcsr_tas_type), intent(out), POINTER ::tensor2_outmatrix2_out -

    tensor 1 out -tensor 2 out

    +
    - - integer, + + logical, intent(in),intent(out) - DIMENSION(:) + ::ind1_freenew1 -

    indices of tensor 1 that are "free" (not linked to any index of tensor 2)

    +

    Whether matrix1_out is a new matrix or simply pointing to matrix1_in +Whether matrix2_out is a new matrix or simply pointing to matrix2_in

    - - integer, + + logical, intent(in),intent(out) - DIMENSION(:) + ::ind1_linkednew2 -

    indices of tensor 1 that are linked to indices of tensor 2 -1:1 correspondence with ind1_linked

    +

    Whether matrix1_out is a new matrix or simply pointing to matrix1_in +Whether matrix2_out is a new matrix or simply pointing to matrix2_in

    - - integer, + + character(len=1), intent(in),intent(inout) - DIMENSION(:) + ::ind2_freetrans1 -

    indices of tensor 1 that are "free" (not linked to any index of tensor 2)

    +

    transpose flag of matrix1_in for multiplication +transpose flag of matrix2_in for multiplication

    - - integer, + + character(len=1), intent(in),intent(inout) - DIMENSION(:) + ::ind2_linkedtrans2 -

    indices of tensor 1 that are linked to indices of tensor 2 -1:1 correspondence with ind1_linked

    +

    transpose flag of matrix1_in for multiplication +transpose flag of matrix2_in for multiplication

    - - character(len=1), + + logical, intent(out) +intent(in),optional ::trans1optimize_dist -

    transpose flag of matrix rep. of tensor 1 -transpose flag of matrix rep. tensor 2

    +

    experimental: optimize matrix splitting and distribution

    - - character(len=1), + + integer, intent(out) +intent(in),optional ::trans2nsplit -

    transpose flag of matrix rep. of tensor 1 -transpose flag of matrix rep. tensor 2

    +

    Optimal split factor (set to 0 if split factor should not be changed)

    - + logical, intent(out) +intent(in),optional ::new1opt_nsplit -

    whether a new tensor 1 was created -whether a new tensor 2 was created

    +
    - - logical, + + integer, intent(out)intent(inout) ::new2split_rc_1 -

    whether a new tensor 1 was created -whether a new tensor 2 was created

    +

    Whether to split rows or columns for matrix 1 +Whether to split rows or columns for matrix 2

    - + integer, intent(out)intent(inout) ::ref_tensorsplit_rc_2 - +

    Whether to split rows or columns for matrix 1 +Whether to split rows or columns for matrix 2

    :: nodata1 -

    don't copy data of tensor 1 -don't copy data of tensor 2

    +

    Don't copy matrix data from matrix1_in to matrix1_out +Don't copy matrix data from matrix2_in to matrix2_out

    :: nodata2 -

    don't copy data of tensor 1 -don't copy data of tensor 2

    +

    Don't copy matrix data from matrix1_in to matrix1_out +Don't copy matrix data from matrix2_in to matrix2_out

    :: move_data_1 -

    memory optimization: transfer data s.t. tensor1 may be empty on return -memory optimization: transfer data s.t. tensor2 may be empty on return

    +

    memory optimization: move data such that matrix1_in may be empty on return. +memory optimization: move data such that matrix2_in may be empty on return.

    :: move_data_2 -

    memory optimization: transfer data s.t. tensor1 may be empty on return -memory optimization: transfer data s.t. tensor2 may be empty on return

    +

    memory optimization: move data such that matrix1_in may be empty on return. +memory optimization: move data such that matrix2_in may be empty on return.

    - - logical, + + type(mp_comm_type), intent(in),intent(out), optional ::optimize_distcomm_new -

    experimental: optimize distribution

    +

    returns the new communicator only if optimize_dist

    - + integer, intent(in),
    - - type(dbcsr_tas_type), + + type(dbcsr_t_type), intent(inout), TARGET ::matrix1_intensor1 - +

    tensor 1 in

    - - type(dbcsr_tas_type), + + type(dbcsr_t_type), intent(inout), TARGET ::matrix2_intensor2 - +

    tensor 2 in

    - - type(dbcsr_tas_type), + + type(dbcsr_t_type), intent(out), POINTER ::matrix1_outtensor1_out - +

    tensor 1 out +tensor 2 out

    - - type(dbcsr_tas_type), + + type(dbcsr_t_type), intent(out), POINTER ::matrix2_outtensor2_out - +

    tensor 1 out +tensor 2 out

    - - logical, + + integer, intent(out)intent(in), - + DIMENSION(:) ::new1ind1_free -

    Whether matrix1_out is a new matrix or simply pointing to matrix1_in -Whether matrix2_out is a new matrix or simply pointing to matrix2_in

    +

    indices of tensor 1 that are "free" (not linked to any index of tensor 2)

    - - logical, + + integer, intent(out)intent(in), - + DIMENSION(:) ::new2ind1_linked -

    Whether matrix1_out is a new matrix or simply pointing to matrix1_in -Whether matrix2_out is a new matrix or simply pointing to matrix2_in

    +

    indices of tensor 1 that are linked to indices of tensor 2 +1:1 correspondence with ind1_linked

    - - character(len=1), + + integer, intent(inout)intent(in), - + DIMENSION(:) ::trans1ind2_free -

    transpose flag of matrix1_in for multiplication -transpose flag of matrix2_in for multiplication

    +

    indices of tensor 1 that are "free" (not linked to any index of tensor 2)

    - - character(len=1), + + integer, intent(inout)intent(in), - + DIMENSION(:) ::trans2ind2_linked -

    transpose flag of matrix1_in for multiplication -transpose flag of matrix2_in for multiplication

    +

    indices of tensor 1 that are linked to indices of tensor 2 +1:1 correspondence with ind1_linked

    - - logical, + + character(len=1), intent(in),optional +intent(out) ::optimize_disttrans1 -

    experimental: optimize matrix splitting and distribution

    +

    transpose flag of matrix rep. of tensor 1 +transpose flag of matrix rep. tensor 2

    - - integer, + + character(len=1), intent(in),optional +intent(out) ::nsplittrans2 -

    Optimal split factor (set to 0 if split factor should not be changed)

    +

    transpose flag of matrix rep. of tensor 1 +transpose flag of matrix rep. tensor 2

    - + logical, intent(in),optional +intent(out) ::opt_nsplitnew1 - +

    whether a new tensor 1 was created +whether a new tensor 2 was created

    - - integer, + + logical, intent(inout)intent(out) ::split_rc_1new2 -

    Whether to split rows or columns for matrix 1 -Whether to split rows or columns for matrix 2

    +

    whether a new tensor 1 was created +whether a new tensor 2 was created

    - + integer, intent(inout)intent(out) ::split_rc_2ref_tensor -

    Whether to split rows or columns for matrix 1 -Whether to split rows or columns for matrix 2

    +
    :: nodata1 -

    Don't copy matrix data from matrix1_in to matrix1_out -Don't copy matrix data from matrix2_in to matrix2_out

    +

    don't copy data of tensor 1 +don't copy data of tensor 2

    :: nodata2 -

    Don't copy matrix data from matrix1_in to matrix1_out -Don't copy matrix data from matrix2_in to matrix2_out

    +

    don't copy data of tensor 1 +don't copy data of tensor 2

    :: move_data_1 -

    memory optimization: move data such that matrix1_in may be empty on return. -memory optimization: move data such that matrix2_in may be empty on return.

    +

    memory optimization: transfer data s.t. tensor1 may be empty on return +memory optimization: transfer data s.t. tensor2 may be empty on return

    :: move_data_2 -

    memory optimization: move data such that matrix1_in may be empty on return. -memory optimization: move data such that matrix2_in may be empty on return.

    +

    memory optimization: transfer data s.t. tensor1 may be empty on return +memory optimization: transfer data s.t. tensor2 may be empty on return

    - - type(mp_comm_type), + + logical, intent(out),intent(in), optional ::comm_newoptimize_dist -

    returns the new communicator only if optimize_dist

    +

    experimental: optimize distribution

    - + integer, intent(in),
    - - type(dbcsr_t_type), + + type(mp_comm_type), intent(inout),intent(in) - TARGET + ::tensor_inmp_comm -

    tensor in

    +

    communicator that defines Cartesian topology

    - - integer, + + type(dbcsr_tas_type), intent(in),intent(inout) - DIMENSION(:) + ::ind1matrix_in -

    index that should be mapped to first matrix dimension -index that should be mapped to second matrix dimension

    +
    - - integer, + + type(dbcsr_tas_type), intent(in),intent(out) - DIMENSION(:) + ::ind2matrix_out -

    index that should be mapped to first matrix dimension -index that should be mapped to second matrix dimension

    +
    - - type(dbcsr_t_type), + + logical, intent(out),intent(in) - POINTER + ::tensor_outtransposed -

    tensor out

    +

    Whether matrix_out should be transposed

    intent(out)intent(inout) :: trans -

    transpose flag of matrix rep.

    -
    - - logical, - intent(out) - - ::new -

    whether a new tensor was created for tensor_out

    +

    update transpose flag for DBCSR mm according to 'transposed' argument

    - + logical, intent(in), :: nodata -

    don't copy tensor data -memory optimization: transfer data s.t. tensor_in may be empty on return

    +

    Data of matrix_in should not be copied to matrix_out +memory optimization: move data such that matrix_in is empty on return.

    - + logical, intent(in), :: move_data -

    don't copy tensor data -memory optimization: transfer data s.t. tensor_in may be empty on return

    -
    - - integer, - intent(in),optional - - ::unit_nr -

    output unit

    +

    Data of matrix_in should not be copied to matrix_out +memory optimization: move data such that matrix_in is empty on return.

    - - type(mp_comm_type), + + type(dbcsr_t_type), intent(in)intent(inout), - + TARGET ::mp_commtensor_in -

    communicator that defines Cartesian topology

    +

    tensor in

    - - type(dbcsr_tas_type), + + integer, intent(inout)intent(in), - + DIMENSION(:) ::matrix_inind1 - +

    index that should be mapped to first matrix dimension +index that should be mapped to second matrix dimension

    - - type(dbcsr_tas_type), + + integer, intent(out)intent(in), - + DIMENSION(:) ::matrix_outind2 - +

    index that should be mapped to first matrix dimension +index that should be mapped to second matrix dimension

    - - logical, + + type(dbcsr_t_type), intent(in)intent(out), - + POINTER ::transposedtensor_out -

    Whether matrix_out should be transposed

    +

    tensor out

    intent(inout)intent(out) :: trans -

    update transpose flag for DBCSR mm according to 'transposed' argument

    +

    transpose flag of matrix rep.

    +
    + + logical, + intent(out) + + ::new +

    whether a new tensor was created for tensor_out

    :: nodata -

    Data of matrix_in should not be copied to matrix_out -memory optimization: move data such that matrix_in is empty on return.

    +

    don't copy tensor data +memory optimization: transfer data s.t. tensor_in may be empty on return

    - + logical, intent(in), :: move_data -

    Data of matrix_in should not be copied to matrix_out -memory optimization: move data such that matrix_in is empty on return.

    +

    don't copy tensor data +memory optimization: transfer data s.t. tensor_in may be empty on return

    +
    + + integer, + intent(in),optional + + ::unit_nr +

    output unit

    - + type(dbcsr_tas_type), intent(in)
    - + type(dbcsr_tas_type), intent(inout)
    - + type(dbcsr_tas_type), intent(out)
    - + logical, intent(in),
    - + logical, intent(in),
    - + type(dbcsr_buffer), intent(inout)
    - + character(len=default_string_length), intent(in)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer(kind=int_4), intent(in),
    - + type(call_stat_type), intent(in),
    - + character(len=default_string_length), intent(in)
    - + integer(kind=int_4), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_type), intent(in)
    - + integer, intent(in),
    - + type(dbcsr_data_obj), intent(in),
    - + type(dbcsr_memtype_type), intent(in),
    - + type(dbcsr_type), intent(inout)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + type(dbcsr_data_obj), intent(inout)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_imagedistribution_obj), intent(inout)
    - + integer, intent(inout),
    - + logical, intent(in)
    - + integer, intent(in)
    - + type(array_list), intent(in)
    - + type(dbcsr_mm_multrec_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(mp_comm_type), intent(in)
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(out)
    - + integer, intent(in)
    - + type(array_list), intent(in)
    - + character(len=1), intent(in)
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type)
    - + integer
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=1), intent(in)
    - + character(len=1), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + type(dbcsr_scalar_type), intent(in)
    - + logical, intent(in),
    - + integer, intent(in)
    - + real(kind=dp), intent(in)
    - + integer, intent(in)
    - + logical
    - + type(dbcsr_mp_obj), intent(in)
    - + type(dbcsr_type), intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(out)
    - + character(len=*), intent(in)
    - + integer, intent(out)
    - + integer, intent(in)
    - + integer, intent(in)
    - + character(len=*), intent(in)
    - + integer, intent(in)
    - + type(dbcsr_mp_obj), intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_work_type), intent(inout)
    - + type(dbcsr_tas_split_info), intent(in)
    - + type(dbcsr_iterator), intent(inout)
    - + type(dbcsr_buffer), intent(inout)
    - + type(mp_request_type), intent(inout)
    - + integer, intent(in)
    - + integer, intent(in)
    - + integer, intent(in),
    - + integer, intent(in)
    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_type) @@ -218,7 +218,7 @@

    Variables

    - + integer, @@ -234,7 +234,7 @@

    Variables

    - + integer, @@ -250,7 +250,7 @@

    Variables

    - + integer @@ -266,7 +266,7 @@

    Variables

    - + integer @@ -282,7 +282,7 @@

    Variables

    - + integer @@ -298,7 +298,7 @@

    Variables

    - + integer @@ -314,7 +314,7 @@

    Variables

    - + integer @@ -330,7 +330,7 @@

    Variables

    - + integer @@ -346,7 +346,7 @@

    Variables

    - + integer, @@ -362,7 +362,7 @@

    Variables

    - + integer, @@ -378,7 +378,7 @@

    Variables

    - + integer, @@ -394,7 +394,7 @@

    Variables

    - + type(dbcsr_distribution_type) @@ -410,7 +410,7 @@

    Variables

    - + logical, @@ -439,7 +439,7 @@

    Variables

    Subroutines

    -

    subroutine random_dist(dist_array, dist_size, nbins) +

    subroutine random_dist(dist_array, dist_size, nbins)

    @@ -458,7 +458,7 @@

    Arguments

    - + integer, intent(out),
    - + integer, intent(in)
    - + integer, intent(in)
    - + type(dbcsr_type) @@ -228,7 +228,7 @@

    Variables

    - + integer, @@ -244,7 +244,7 @@

    Variables

    - + integer, @@ -260,7 +260,7 @@

    Variables

    - + integer @@ -276,7 +276,7 @@

    Variables

    - + integer @@ -292,7 +292,7 @@

    Variables

    - + integer @@ -324,7 +324,7 @@

    Variables

    - + integer @@ -340,7 +340,7 @@

    Variables

    - + integer @@ -356,7 +356,7 @@

    Variables

    - + integer @@ -404,7 +404,7 @@

    Variables

    - + integer @@ -420,7 +420,7 @@

    Variables

    - + integer @@ -500,7 +500,7 @@

    Variables

    - + integer, @@ -516,7 +516,7 @@

    Variables

    - + integer, @@ -532,7 +532,7 @@

    Variables

    - + integer, @@ -548,7 +548,7 @@

    Variables

    - + type(dbcsr_distribution_type) @@ -609,7 +609,7 @@

    Variables

    Subroutines

    -

    subroutine random_dist(dist_array, dist_size, nbins) +

    subroutine random_dist(dist_array, dist_size, nbins)

    @@ -658,7 +658,7 @@

    Arguments

    - + integer, intent(in)
    - + type(dbcsr_type) @@ -262,7 +262,7 @@

    Variables

    - + integer, @@ -278,7 +278,7 @@

    Variables

    - + integer, @@ -294,7 +294,7 @@

    Variables

    - + integer @@ -342,7 +342,7 @@

    Variables

    - + integer @@ -358,7 +358,7 @@

    Variables

    - + integer @@ -374,7 +374,7 @@

    Variables

    - + integer @@ -534,7 +534,7 @@

    Variables

    - + integer, @@ -550,7 +550,7 @@

    Variables

    - + integer, @@ -566,7 +566,7 @@

    Variables

    - + integer, @@ -582,7 +582,7 @@

    Variables

    - + type(dbcsr_distribution_type) @@ -614,7 +614,7 @@

    Variables

    - + logical, @@ -643,7 +643,7 @@

    Variables

    Subroutines

    -

    subroutine random_dist(dist_array, dist_size, nbins) +

    subroutine random_dist(dist_array, dist_size, nbins)

    diff --git a/develop/program/dbcsr_performance_driver.html b/develop/program/dbcsr_performance_driver.html index 75446a97782..b05706fc138 100644 --- a/develop/program/dbcsr_performance_driver.html +++ b/develop/program/dbcsr_performance_driver.html @@ -110,21 +110,21 @@

    Variables

    @@ -177,17 +177,17 @@

    Uses

    @@ -211,7 +211,7 @@

    Variables

    - + integer @@ -227,7 +227,7 @@

    Variables

    - + integer @@ -243,7 +243,7 @@

    Variables

    - + integer @@ -259,7 +259,7 @@

    Variables

    - + integer @@ -275,7 +275,7 @@

    Variables

    - + integer @@ -307,7 +307,7 @@

    Variables

    - + integer @@ -323,7 +323,7 @@

    Variables

    - + integer, @@ -339,7 +339,7 @@

    Variables

    - + integer, @@ -355,7 +355,7 @@

    Variables

    - + integer, @@ -371,7 +371,7 @@

    Variables

    - + type(dbcsr_mp_obj) @@ -403,7 +403,7 @@

    Variables

    - + type(mp_comm_type) @@ -419,7 +419,7 @@

    Variables

    - + type(mp_comm_type) @@ -435,7 +435,7 @@

    Variables

    - + character(len=*), diff --git a/develop/program/dbcsr_tas_unittest.html b/develop/program/dbcsr_tas_unittest.html index 7f42ea13d12..01fe5db191f 100644 --- a/develop/program/dbcsr_tas_unittest.html +++ b/develop/program/dbcsr_tas_unittest.html @@ -111,7 +111,7 @@

    Variables

    - + integer(kind=int_8), @@ -495,7 +495,7 @@

    Variables

    - + real(kind=real_8), @@ -511,7 +511,7 @@

    Variables

    - + integer @@ -527,7 +527,7 @@

    Variables

    - + integer @@ -543,7 +543,7 @@

    Variables

    - + integer @@ -559,7 +559,7 @@

    Variables

    - + type(mp_comm_type) diff --git a/develop/program/dbcsr_tensor_example_1.html b/develop/program/dbcsr_tensor_example_1.html index 7646dc585ca..051d9cd8fb4 100644 --- a/develop/program/dbcsr_tensor_example_1.html +++ b/develop/program/dbcsr_tensor_example_1.html @@ -122,20 +122,20 @@

    Variables

    contract_direct contract_batched verbosity - ierr - numnodes - mynode - node_holds_blk - io_unit + ierr + numnodes + mynode + node_holds_blk + io_unit io_unit_dbcsr ind - row - col + row + col blk - group + group i j - k + k l n o @@ -171,9 +171,9 @@

    Variables

    end_batch_j end_batch_l end_batch_m - blk_ind_1 - blk_ind_2 - blk_ind_3 + blk_ind_1 + blk_ind_2 + blk_ind_3 blk_size_i blk_size_j blk_size_k @@ -185,11 +185,11 @@

    Variables

    dist_2 dist_3 dist_4 - bounds_1 - bounds_2 + bounds_1 + bounds_2 bounds_3 - row_dist - col_dist + row_dist + col_dist row_blk_size col_blk_size row_offset @@ -198,14 +198,14 @@

    Variables

    blk_ind_2d blk_size_2d blk_offset_2d - pdims_2d + pdims_2d blk_ind_3d - pdims_3d + pdims_3d shape_3d blk_size_3d blk_offset_3d shape_4d - pdims_4d + pdims_4d shape_ijklmno nflop_sum nflop @@ -217,12 +217,12 @@

    Variables

    blk_values_2d blk_values_3d tr - period + period c_matrix dist_matrix iter_matrix - pgrid_3d - pgrid_4d + pgrid_3d + pgrid_4d dist_tensor a_ijk a_lmk @@ -290,10 +290,10 @@

    Uses

    @@ -509,7 +509,7 @@

    Variables

    - + integer @@ -525,7 +525,7 @@

    Variables

    - + integer @@ -541,7 +541,7 @@

    Variables

    - + integer @@ -557,7 +557,7 @@

    Variables

    - + integer @@ -573,7 +573,7 @@

    Variables

    - + integer @@ -621,7 +621,7 @@

    Variables

    - + integer @@ -637,7 +637,7 @@

    Variables

    - + integer @@ -669,7 +669,7 @@

    Variables

    - + integer @@ -717,7 +717,7 @@

    Variables

    - + integer @@ -1293,7 +1293,7 @@

    Variables

    - + integer, @@ -1309,7 +1309,7 @@

    Variables

    - + integer, @@ -1325,7 +1325,7 @@

    Variables

    - + integer, @@ -1517,7 +1517,7 @@

    Variables

    - + integer, @@ -1533,7 +1533,7 @@

    Variables

    - + integer, @@ -1565,7 +1565,7 @@

    Variables

    - + integer, @@ -1581,7 +1581,7 @@

    Variables

    - + integer, @@ -1725,7 +1725,7 @@

    Variables

    - + integer, @@ -1757,7 +1757,7 @@

    Variables

    - + integer, @@ -1837,7 +1837,7 @@

    Variables

    - + integer, @@ -2029,7 +2029,7 @@

    Variables

    - + logical, @@ -2093,7 +2093,7 @@

    Variables

    - + type(dbcsr_t_pgrid_type) @@ -2109,7 +2109,7 @@

    Variables

    - + type(dbcsr_t_pgrid_type) @@ -2426,7 +2426,7 @@

    Arguments

    - + integer, intent(out),
    - + integer, intent(in),
    - + integer @@ -272,7 +272,7 @@

    Variables

    - + integer @@ -288,7 +288,7 @@

    Variables

    - + integer @@ -816,7 +816,7 @@

    Variables

    - + integer, @@ -832,7 +832,7 @@

    Variables

    - + integer, @@ -848,7 +848,7 @@

    Variables

    - + integer, @@ -1360,7 +1360,7 @@

    Variables

    - + integer, @@ -1376,7 +1376,7 @@

    Variables

    - + integer, @@ -1392,7 +1392,7 @@

    Variables

    - + integer, @@ -1424,7 +1424,7 @@

    Variables

    - + type(dbcsr_t_pgrid_type) @@ -1440,7 +1440,7 @@

    Variables

    - + type(dbcsr_t_pgrid_type) @@ -1488,7 +1488,7 @@

    Variables

    - + integer, @@ -1504,7 +1504,7 @@

    Variables

    - + integer, diff --git a/develop/program/dbcsr_test_csr_conversions.html b/develop/program/dbcsr_test_csr_conversions.html index b939d81fb35..a4a28a839e2 100644 --- a/develop/program/dbcsr_test_csr_conversions.html +++ b/develop/program/dbcsr_test_csr_conversions.html @@ -110,34 +110,34 @@

    Variables

    @@ -192,10 +192,10 @@

    Uses

  • @@ -219,7 +219,7 @@

    Variables

    - + type(dbcsr_type) @@ -251,7 +251,7 @@

    Variables

    - + integer, @@ -267,7 +267,7 @@

    Variables

    - + integer, @@ -283,7 +283,7 @@

    Variables

    - + integer @@ -299,7 +299,7 @@

    Variables

    - + integer @@ -315,7 +315,7 @@

    Variables

    - + integer, @@ -331,7 +331,7 @@

    Variables

    - + integer, @@ -347,7 +347,7 @@

    Variables

    - + integer @@ -363,7 +363,7 @@

    Variables

    - + integer @@ -379,7 +379,7 @@

    Variables

    - + integer @@ -395,7 +395,7 @@

    Variables

    - + integer, @@ -411,7 +411,7 @@

    Variables

    - + integer, @@ -459,7 +459,7 @@

    Variables

    - + integer @@ -571,7 +571,7 @@

    Variables

    - + real(kind=real_8) @@ -635,7 +635,7 @@

    Variables

    - + type(mp_comm_type) @@ -651,7 +651,7 @@

    Variables

    - + type(mp_comm_type) @@ -702,7 +702,7 @@

    Arguments

    - + type(dbcsr_type), intent(in)
    - + type(dbcsr_csr_type), intent(out)
    - + real(kind=real_8), intent(in)
    - + type(dbcsr_type), intent(out)
    - + type(mp_comm_type), intent(in)
    - + integer,
    - + integer,
    - + integer,
    - + integer,
    - + real(kind=real_8), intent(in)
    - + integer @@ -214,7 +214,7 @@

    Variables

    - + integer @@ -230,7 +230,7 @@

    Variables

    - + integer @@ -246,7 +246,7 @@

    Variables

    - + integer @@ -262,7 +262,7 @@

    Variables

    - + integer @@ -278,7 +278,7 @@

    Variables

    - + integer @@ -294,7 +294,7 @@

    Variables

    - + integer, @@ -310,7 +310,7 @@

    Variables

    - + integer, @@ -326,7 +326,7 @@

    Variables

    - + integer, @@ -342,7 +342,7 @@

    Variables

    - + type(dbcsr_mp_obj) @@ -374,7 +374,7 @@

    Variables

    - + type(mp_comm_type) @@ -390,7 +390,7 @@

    Variables

    - + type(mp_comm_type) @@ -406,7 +406,7 @@

    Variables

    - + character(len=*), diff --git a/develop/program/dbcsr_unittest_1.html b/develop/program/dbcsr_unittest_1.html index 0c553f94046..fb38019fb15 100644 --- a/develop/program/dbcsr_unittest_1.html +++ b/develop/program/dbcsr_unittest_1.html @@ -110,19 +110,19 @@

    Variables

    @@ -164,16 +164,16 @@

    Uses

    @@ -198,7 +198,7 @@

    Variables

    - + integer @@ -214,7 +214,7 @@

    Variables

    - + integer @@ -230,7 +230,7 @@

    Variables

    - + integer @@ -246,7 +246,7 @@

    Variables

    - + integer @@ -262,7 +262,7 @@

    Variables

    - + integer @@ -278,7 +278,7 @@

    Variables

    - + integer @@ -294,7 +294,7 @@

    Variables

    - + integer, @@ -310,7 +310,7 @@

    Variables

    - + integer, @@ -326,7 +326,7 @@

    Variables

    - + integer, @@ -342,7 +342,7 @@

    Variables

    - + type(dbcsr_mp_obj) @@ -358,7 +358,7 @@

    Variables

    - + type(mp_comm_type) @@ -374,7 +374,7 @@

    Variables

    - + type(mp_comm_type) @@ -390,7 +390,7 @@

    Variables

    - + character(len=*), diff --git a/develop/program/dbcsr_unittest_2.html b/develop/program/dbcsr_unittest_2.html index 7b348f04244..8df8401b3e3 100644 --- a/develop/program/dbcsr_unittest_2.html +++ b/develop/program/dbcsr_unittest_2.html @@ -110,19 +110,19 @@

    Variables

    @@ -164,15 +164,15 @@

    Uses

    @@ -198,7 +198,7 @@

    Variables

    - + integer @@ -214,7 +214,7 @@

    Variables

    - + integer @@ -230,7 +230,7 @@

    Variables

    - + integer @@ -246,7 +246,7 @@

    Variables

    - + integer @@ -262,7 +262,7 @@

    Variables

    - + integer @@ -278,7 +278,7 @@

    Variables

    - + integer @@ -294,7 +294,7 @@

    Variables

    - + integer, @@ -310,7 +310,7 @@

    Variables

    - + integer, @@ -326,7 +326,7 @@

    Variables

    - + integer, @@ -342,7 +342,7 @@

    Variables

    - + type(dbcsr_mp_obj) @@ -358,7 +358,7 @@

    Variables

    - + type(mp_comm_type) @@ -374,7 +374,7 @@

    Variables

    - + type(mp_comm_type) @@ -390,7 +390,7 @@

    Variables

    - + character(len=*), diff --git a/develop/program/dbcsr_unittest_3.html b/develop/program/dbcsr_unittest_3.html index 643674c1fa8..ec7203b45a2 100644 --- a/develop/program/dbcsr_unittest_3.html +++ b/develop/program/dbcsr_unittest_3.html @@ -110,14 +110,14 @@

    Variables

    - + integer @@ -214,7 +214,7 @@

    Variables

    - + integer @@ -262,7 +262,7 @@

    Variables

    - + integer @@ -294,7 +294,7 @@

    Variables

    - + integer, @@ -310,7 +310,7 @@

    Variables

    - + integer, diff --git a/develop/sourcefile/dbcsr_allocate_wrap.f.html b/develop/sourcefile/dbcsr_allocate_wrap.f.html index fad7e24daba..15c8ed6942c 100644 --- a/develop/sourcefile/dbcsr_allocate_wrap.f.html +++ b/develop/sourcefile/dbcsr_allocate_wrap.f.html @@ -172,7 +172,7 @@

    Source Code

    # 17 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_allocate_wrap.F" 2 # 18 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_allocate_wrap.F" - USE dbcsr_kinds, ONLY: real_8, real_4 + USE dbcsr_kinds, ONLY: real_4, real_8 #include "base/dbcsr_base_uses.f90" IMPLICIT NONE diff --git a/develop/sourcefile/dbcsr_array_sort.f.html b/develop/sourcefile/dbcsr_array_sort.f.html index 3110adc0eee..9235f24c037 100644 --- a/develop/sourcefile/dbcsr_array_sort.f.html +++ b/develop/sourcefile/dbcsr_array_sort.f.html @@ -173,7 +173,7 @@

    Source Code

    !! DBCSR: !! Please use the interface defined in dbcsr_toollib.F for calling sort(). - USE dbcsr_kinds, ONLY: int_4, real_8, int_8, real_4 + USE dbcsr_kinds, ONLY: real_4, int_8, real_8, int_4 IMPLICIT NONE PRIVATE diff --git a/develop/sourcefile/dbcsr_dict.f.html b/develop/sourcefile/dbcsr_dict.f.html index fc90c454fa3..4ce4fcecfb4 100644 --- a/develop/sourcefile/dbcsr_dict.f.html +++ b/develop/sourcefile/dbcsr_dict.f.html @@ -171,7 +171,7 @@

    Source Code

    !! size will be allocated and the items are then copied over. !! This ensures that the dictionary will perform operations in O(1). - USE dbcsr_kinds, ONLY: default_string_length, int_8, int_4 + USE dbcsr_kinds, ONLY: int_4, int_8, default_string_length USE dbcsr_timings_base_type, ONLY: call_stat_type #include "base/dbcsr_base_uses.f90" IMPLICIT NONE diff --git a/develop/sourcefile/dbcsr_list.f.html b/develop/sourcefile/dbcsr_list.f.html index 5cdbb96e595..bc3eb62aded 100644 --- a/develop/sourcefile/dbcsr_list.f.html +++ b/develop/sourcefile/dbcsr_list.f.html @@ -174,7 +174,7 @@

    Source Code

    !! dependencies (timer_env_type contains list_routinestat_type and list_callstackentry_type, and !! list_timerenv_type contains timer_env_type) - USE dbcsr_timings_base_type, ONLY: routine_report_type, routine_stat_type, callstack_entry_type + USE dbcsr_timings_base_type, ONLY: routine_stat_type, callstack_entry_type, routine_report_type USE dbcsr_list_callstackentry, ONLY: list_callstackentry_type, list_callstackentry_init, list_callstackentry_push,& # 22 "/__w/dbcsr/dbcsr/src/core/dbcsr_list.F" & list_callstackentry_pop, list_callstackentry_peek, list_callstackentry_insert, list_callstackentry_set,& diff --git a/develop/sourcefile/dbcsr_list_callstackentry.f.html b/develop/sourcefile/dbcsr_list_callstackentry.f.html index dbc1b676f6c..ab073615864 100644 --- a/develop/sourcefile/dbcsr_list_callstackentry.f.html +++ b/develop/sourcefile/dbcsr_list_callstackentry.f.html @@ -176,7 +176,7 @@

    Source Code

    !! Have look at list_push(), list_pop() and list_peek(). MODULE dbcsr_list_callstackentry - USE dbcsr_timings_base_type, ONLY: routine_report_type, callstack_entry_type, routine_stat_type + USE dbcsr_timings_base_type, ONLY: routine_report_type, routine_stat_type, callstack_entry_type # 21 "/__w/dbcsr/dbcsr/src/core/dbcsr_list_callstackentry.F" diff --git a/develop/sourcefile/dbcsr_list_routinereport.f.html b/develop/sourcefile/dbcsr_list_routinereport.f.html index e4d1cea08cd..375bad2eba2 100644 --- a/develop/sourcefile/dbcsr_list_routinereport.f.html +++ b/develop/sourcefile/dbcsr_list_routinereport.f.html @@ -176,7 +176,7 @@

    Source Code

    !! Have look at list_push(), list_pop() and list_peek(). MODULE dbcsr_list_routinereport - USE dbcsr_timings_base_type, ONLY: routine_stat_type, routine_report_type, callstack_entry_type + USE dbcsr_timings_base_type, ONLY: routine_stat_type, callstack_entry_type, routine_report_type # 21 "/__w/dbcsr/dbcsr/src/core/dbcsr_list_routinereport.F" diff --git a/develop/sourcefile/dbcsr_list_routinestat.f.html b/develop/sourcefile/dbcsr_list_routinestat.f.html index 30e2623f0c1..696e32b2d4b 100644 --- a/develop/sourcefile/dbcsr_list_routinestat.f.html +++ b/develop/sourcefile/dbcsr_list_routinestat.f.html @@ -176,7 +176,7 @@

    Source Code

    !! Have look at list_push(), list_pop() and list_peek(). MODULE dbcsr_list_routinestat - USE dbcsr_timings_base_type, ONLY: routine_stat_type, routine_report_type, callstack_entry_type + USE dbcsr_timings_base_type, ONLY: routine_report_type, callstack_entry_type, routine_stat_type # 21 "/__w/dbcsr/dbcsr/src/core/dbcsr_list_routinestat.F" diff --git a/develop/sourcefile/dbcsr_tensor.f.html b/develop/sourcefile/dbcsr_tensor.f.html index 859899e3eb6..5d647ca6d9c 100644 --- a/develop/sourcefile/dbcsr_tensor.f.html +++ b/develop/sourcefile/dbcsr_tensor.f.html @@ -183,7 +183,7 @@

    Source Code

    dbcsr_type, dbcsr_iterator_type, dbcsr_iterator_blocks_left, & dbcsr_iterator_next_block, dbcsr_iterator_start, dbcsr_iterator_stop, & dbcsr_transpose, dbcsr_no_transpose, dbcsr_scalar, dbcsr_put_block, & - dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_type_real_8, dbcsr_type_complex_8, dbcsr_clear, & + dbcsr_type_real_8, dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_type_complex_8, dbcsr_clear, & dbcsr_release, dbcsr_desymmetrize, dbcsr_has_symmetry USE dbcsr_tas_types, ONLY: & dbcsr_tas_split_info @@ -209,7 +209,7 @@

    Source Code

    dbcsr_t_max_nblks_local, dbcsr_t_default_distvec, dbcsr_t_contraction_storage, dbcsr_t_nblks_total, & dbcsr_t_distribution_new, dbcsr_t_copy_contraction_storage, dbcsr_t_pgrid_destroy USE dbcsr_kinds, ONLY: & - real_4, real_8, default_string_length, int_8, dp + real_8, real_4, default_string_length, int_8, dp USE dbcsr_mpiwrap, ONLY: & mp_environ, mp_max, mp_comm_free, mp_cart_create, mp_sync, mp_comm_type USE dbcsr_toollib, ONLY: & diff --git a/develop/sourcefile/dbcsr_tensor_block.f.html b/develop/sourcefile/dbcsr_tensor_block.f.html index eb2b26dc560..3439a2a391d 100644 --- a/develop/sourcefile/dbcsr_tensor_block.f.html +++ b/develop/sourcefile/dbcsr_tensor_block.f.html @@ -173,7 +173,7 @@

    Source Code

    USE dbcsr_allocate_wrap, ONLY: & allocate_any USE dbcsr_api, ONLY: & - dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_type_complex_8, dbcsr_type_real_8, dbcsr_iterator_type, & + dbcsr_type_complex_8, dbcsr_type_real_8, dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_iterator_type, & dbcsr_iterator_next_block, dbcsr_iterator_start, dbcsr_iterator_stop, dbcsr_type, & dbcsr_reserve_blocks, dbcsr_scalar_type, dbcsr_finalize, dbcsr_get_num_blocks, & dbcsr_type_no_symmetry, dbcsr_desymmetrize, dbcsr_release, dbcsr_has_symmetry diff --git a/develop/sourcefile/dbcsr_tensor_reshape.f.html b/develop/sourcefile/dbcsr_tensor_reshape.f.html index e9391654659..ef4c9ea223a 100644 --- a/develop/sourcefile/dbcsr_tensor_reshape.f.html +++ b/develop/sourcefile/dbcsr_tensor_reshape.f.html @@ -185,7 +185,7 @@

    Source Code

    dbcsr_t_clear USE dbcsr_kinds, ONLY: default_string_length USE dbcsr_kinds, ONLY: real_4, real_8 - USE dbcsr_api, ONLY: dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_type_real_8, dbcsr_type_complex_8 + USE dbcsr_api, ONLY: dbcsr_type_complex_4, dbcsr_type_complex_8, dbcsr_type_real_4, dbcsr_type_real_8 USE dbcsr_mpiwrap, ONLY: mp_alltoall, & mp_environ, & mp_irecv, & diff --git a/develop/sourcefile/dbcsr_tensor_split.f.html b/develop/sourcefile/dbcsr_tensor_split.f.html index 643671833f4..70d0a4991a3 100644 --- a/develop/sourcefile/dbcsr_tensor_split.f.html +++ b/develop/sourcefile/dbcsr_tensor_split.f.html @@ -200,8 +200,8 @@

    Source Code

    ndims_matrix_column, & dbcsr_t_filter, & dbcsr_t_copy_contraction_storage - USE dbcsr_api, ONLY: dbcsr_type_complex_4, dbcsr_type_real_4, dbcsr_type_complex_8, dbcsr_type_real_8 - USE dbcsr_kinds, ONLY: real_4, real_8, dp + USE dbcsr_api, ONLY: dbcsr_type_real_8, dbcsr_type_complex_8, dbcsr_type_complex_4, dbcsr_type_real_4 + USE dbcsr_kinds, ONLY: real_8, real_4, dp #include "base/dbcsr_base_uses.f90" IMPLICIT NONE diff --git a/develop/sourcefile/dbcsr_tensor_test.f.html b/develop/sourcefile/dbcsr_tensor_test.f.html index 8cc52f7abed..623d7e35f7c 100644 --- a/develop/sourcefile/dbcsr_tensor_test.f.html +++ b/develop/sourcefile/dbcsr_tensor_test.f.html @@ -170,7 +170,7 @@

    Source Code

    # 15 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_test.F" # 16 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_test.F" - USE dbcsr_api, ONLY: dbcsr_type_real_4, dbcsr_type_complex_8, dbcsr_type_real_8, dbcsr_type_complex_4 + USE dbcsr_api, ONLY: dbcsr_type_real_8, dbcsr_type_real_4, dbcsr_type_complex_8, dbcsr_type_complex_4 USE dbcsr_tensor, ONLY: & dbcsr_t_copy, dbcsr_t_get_block, dbcsr_t_iterator_type, dbcsr_t_iterator_blocks_left, & dbcsr_t_iterator_next_block, dbcsr_t_iterator_start, dbcsr_t_iterator_stop, & diff --git a/develop/sourcefile/dbcsr_tensor_types.f.html b/develop/sourcefile/dbcsr_tensor_types.f.html index 10379f57d8d..90013c31d05 100644 --- a/develop/sourcefile/dbcsr_tensor_types.f.html +++ b/develop/sourcefile/dbcsr_tensor_types.f.html @@ -176,7 +176,7 @@

    Source Code

    sizes_of_arrays, sum_of_arrays, array_sublist, get_arrays, get_ith_array, array_eq_i USE dbcsr_api, ONLY: & dbcsr_distribution_get, dbcsr_distribution_type, dbcsr_get_info, dbcsr_type, & - dbcsr_type_real_8, dbcsr_type_real_4, dbcsr_type_complex_8, dbcsr_type_complex_4 + dbcsr_type_complex_8, dbcsr_type_real_8, dbcsr_type_complex_4, dbcsr_type_real_4 USE dbcsr_kinds, ONLY: & real_8, real_4, & default_string_length diff --git a/develop/sourcefile/libsmm_acc_timer_multiply.cpp.html b/develop/sourcefile/libsmm_acc_timer_multiply.cpp.html index f9398a2acd0..d65105a5988 100644 --- a/develop/sourcefile/libsmm_acc_timer_multiply.cpp.html +++ b/develop/sourcefile/libsmm_acc_timer_multiply.cpp.html @@ -1839,1006 +1839,1006 @@

    Source Code

    } else if (argv[1] == std::string("predicted")) { libsmm_acc_triplets = { - { 4, 5, 39}, - { 4, 8, 17}, - { 4, 8, 44}, - { 4, 9, 20}, - { 4, 11, 18}, - { 4, 14, 4}, - { 4, 14, 29}, - { 4, 15, 41}, - { 4, 19, 19}, - { 4, 19, 29}, - { 4, 22, 23}, - { 4, 22, 27}, - { 4, 27, 36}, - { 4, 28, 10}, - { 4, 30, 39}, - { 4, 31, 5}, - { 4, 32, 36}, - { 4, 37, 32}, - { 4, 38, 21}, - { 4, 38, 40}, - { 4, 39, 33}, - { 4, 41, 4}, - { 4, 42, 31}, - { 5, 4, 19}, - { 5, 4, 21}, - { 5, 6, 19}, - { 5, 8, 23}, - { 5, 11, 42}, - { 5, 12, 24}, - { 5, 12, 41}, - { 5, 16, 24}, - { 5, 18, 8}, - { 5, 20, 6}, - { 5, 20, 15}, - { 5, 23, 16}, - { 5, 23, 34}, - { 5, 24, 40}, - { 5, 25, 8}, - { 5, 27, 4}, - { 5, 29, 32}, - { 5, 29, 43}, - { 5, 30, 35}, - { 5, 30, 41}, - { 5, 31, 14}, - { 5, 31, 20}, - { 5, 31, 25}, - { 5, 34, 21}, - { 5, 35, 13}, - { 5, 36, 11}, - { 5, 36, 22}, - { 5, 37, 19}, - { 5, 39, 32}, - { 5, 40, 43}, - { 5, 41, 41}, - { 5, 42, 25}, - { 5, 45, 14}, - { 6, 4, 14}, - { 6, 6, 34}, - { 6, 11, 19}, - { 6, 12, 35}, - { 6, 12, 37}, - { 6, 13, 33}, - { 6, 14, 7}, - { 6, 18, 42}, - { 6, 19, 32}, - { 6, 20, 22}, - { 6, 23, 34}, - { 6, 24, 11}, - { 6, 26, 13}, - { 6, 30, 5}, - { 6, 30, 15}, - { 6, 32, 20}, - { 6, 32, 39}, - { 6, 34, 34}, - { 6, 36, 37}, - { 6, 37, 8}, - { 6, 38, 35}, - { 6, 39, 39}, - { 6, 40, 22}, - { 6, 40, 30}, - { 6, 40, 33}, - { 6, 43, 14}, - { 6, 43, 28}, - { 6, 43, 45}, - { 6, 45, 41}, - { 7, 4, 43}, - { 7, 6, 12}, - { 7, 12, 10}, - { 7, 12, 39}, - { 7, 14, 14}, - { 7, 14, 43}, - { 7, 15, 4}, - { 7, 16, 24}, - { 7, 16, 35}, - { 7, 18, 34}, - { 7, 22, 15}, - { 7, 23, 10}, - { 7, 23, 23}, - { 7, 24, 43}, - { 7, 29, 20}, - { 7, 30, 42}, - { 7, 31, 31}, - { 7, 32, 33}, - { 7, 33, 23}, - { 7, 34, 21}, - { 7, 35, 15}, - { 7, 36, 39}, - { 7, 37, 4}, - { 7, 37, 17}, - { 7, 39, 21}, - { 7, 40, 39}, - { 7, 42, 15}, - { 7, 43, 28}, - { 7, 43, 37}, - { 7, 44, 22}, - { 8, 5, 30}, - { 8, 7, 31}, - { 8, 9, 39}, - { 8, 10, 12}, - { 8, 10, 37}, - { 8, 11, 6}, - { 8, 11, 24}, - { 8, 12, 42}, - { 8, 15, 42}, - { 8, 17, 38}, - { 8, 18, 12}, - { 8, 19, 10}, - { 8, 19, 39}, - { 8, 21, 16}, - { 8, 22, 27}, - { 8, 25, 38}, - { 8, 27, 16}, - { 8, 31, 9}, - { 8, 36, 6}, - { 8, 37, 33}, - { 8, 40, 36}, - { 8, 41, 33}, - { 8, 44, 12}, - { 9, 9, 31}, - { 9, 11, 10}, - { 9, 11, 30}, - { 9, 14, 13}, - { 9, 15, 30}, - { 9, 17, 16}, - { 9, 17, 27}, - { 9, 19, 16}, - { 9, 22, 45}, - { 9, 23, 25}, - { 9, 27, 32}, - { 9, 27, 43}, - { 9, 29, 16}, - { 9, 29, 41}, - { 9, 31, 6}, - { 9, 33, 37}, - { 9, 33, 39}, - { 9, 36, 27}, - { 9, 36, 38}, - { 9, 37, 29}, - { 9, 41, 9}, - { 9, 41, 18}, - { 9, 43, 34}, - { 9, 43, 43}, - { 9, 45, 42}, - {10, 4, 23}, - {10, 8, 40}, - {10, 10, 38}, - {10, 14, 11}, - {10, 14, 23}, - {10, 19, 16}, - {10, 22, 24}, - {10, 23, 45}, - {10, 27, 45}, - {10, 29, 13}, - {10, 32, 35}, - {10, 33, 34}, - {10, 37, 27}, - {10, 41, 35}, - {10, 43, 10}, - {10, 45, 10}, - {11, 4, 28}, - {11, 6, 9}, - {11, 10, 27}, - {11, 12, 7}, - {11, 13, 12}, - {11, 17, 34}, - {11, 18, 9}, - {11, 24, 26}, - {11, 27, 41}, - {11, 28, 5}, - {11, 28, 39}, - {11, 29, 13}, - {11, 29, 15}, - {11, 29, 25}, - {11, 32, 44}, - {11, 34, 5}, - {11, 35, 31}, - {11, 35, 36}, - {11, 35, 40}, - {11, 36, 31}, - {11, 37, 5}, - {11, 39, 44}, - {11, 42, 11}, - {11, 44, 31}, - {11, 45, 4}, - {11, 45, 37}, - {11, 45, 39}, - {12, 6, 37}, - {12, 6, 42}, - {12, 7, 5}, - {12, 7, 20}, - {12, 8, 8}, - {12, 12, 15}, - {12, 12, 30}, - {12, 13, 23}, - {12, 15, 11}, - {12, 15, 32}, - {12, 16, 18}, - {12, 18, 18}, - {12, 21, 44}, - {12, 22, 30}, - {12, 22, 45}, - {12, 24, 17}, - {12, 24, 28}, - {12, 25, 9}, - {12, 26, 7}, - {12, 30, 15}, - {12, 31, 44}, - {12, 37, 37}, - {12, 39, 26}, - {12, 41, 20}, - {12, 43, 5}, - {12, 43, 11}, - {12, 43, 27}, - {12, 44, 23}, - {12, 44, 28}, - {13, 4, 20}, - {13, 5, 29}, - {13, 7, 17}, - {13, 9, 10}, - {13, 20, 9}, - {13, 25, 18}, - {13, 27, 18}, - {13, 31, 18}, - {13, 31, 27}, - {13, 32, 23}, - {13, 32, 41}, - {13, 34, 5}, - {13, 37, 31}, - {13, 38, 11}, - {13, 41, 16}, - {13, 43, 30}, - {14, 4, 27}, - {14, 4, 31}, - {14, 6, 8}, - {14, 6, 44}, - {14, 7, 43}, - {14, 8, 29}, - {14, 9, 45}, - {14, 10, 26}, - {14, 12, 9}, - {14, 14, 35}, - {14, 14, 42}, - {14, 15, 10}, - {14, 18, 11}, - {14, 22, 5}, - {14, 22, 15}, - {14, 23, 4}, - {14, 23, 10}, - {14, 23, 44}, - {14, 24, 18}, - {14, 26, 39}, - {14, 38, 5}, - {14, 38, 16}, - {14, 38, 34}, - {14, 41, 44}, - {14, 42, 23}, - {14, 42, 32}, - {14, 44, 20}, - {14, 44, 22}, - {14, 44, 34}, - {14, 45, 25}, - {15, 6, 41}, - {15, 7, 44}, - {15, 8, 19}, - {15, 12, 19}, - {15, 14, 36}, - {15, 14, 42}, - {15, 17, 42}, - {15, 18, 44}, - {15, 20, 45}, - {15, 21, 44}, - {15, 23, 12}, - {15, 24, 21}, - {15, 26, 13}, - {15, 26, 45}, - {15, 27, 12}, - {15, 28, 8}, - {15, 28, 10}, - {15, 29, 29}, - {15, 32, 30}, - {15, 32, 45}, - {15, 33, 24}, - {15, 35, 19}, - {15, 43, 33}, - {15, 44, 37}, - {15, 45, 8}, - {15, 45, 15}, - {16, 6, 10}, - {16, 8, 44}, - {16, 9, 8}, - {16, 12, 10}, - {16, 13, 30}, - {16, 14, 13}, - {16, 14, 32}, - {16, 16, 37}, - {16, 17, 8}, - {16, 21, 22}, - {16, 23, 7}, - {16, 24, 43}, - {16, 34, 12}, - {16, 39, 25}, - {16, 39, 40}, - {16, 42, 19}, - {17, 5, 12}, - {17, 10, 23}, - {17, 13, 8}, - {17, 16, 25}, - {17, 18, 24}, - {17, 19, 9}, - {17, 24, 20}, - {17, 24, 39}, - {17, 25, 5}, - {17, 25, 17}, - {17, 26, 44}, - {17, 28, 13}, - {17, 29, 18}, - {17, 30, 30}, - {17, 33, 17}, - {17, 34, 9}, - {17, 34, 21}, - {17, 39, 20}, - {17, 42, 36}, - {17, 43, 24}, - {17, 44, 27}, - {17, 44, 33}, - {18, 5, 29}, - {18, 6, 7}, - {18, 6, 12}, - {18, 6, 27}, - {18, 10, 8}, - {18, 10, 24}, - {18, 12, 38}, - {18, 18, 27}, - {18, 19, 7}, - {18, 20, 8}, - {18, 20, 13}, - {18, 20, 44}, - {18, 24, 42}, - {18, 24, 44}, - {18, 25, 14}, - {18, 26, 14}, - {18, 28, 38}, - {18, 29, 14}, - {18, 30, 37}, - {18, 32, 43}, - {18, 34, 23}, - {18, 36, 11}, - {18, 37, 7}, - {18, 38, 4}, - {18, 39, 37}, - {18, 41, 20}, - {18, 42, 7}, - {18, 43, 8}, - {18, 44, 44}, - {18, 45, 8}, - {19, 4, 36}, - {19, 4, 45}, - {19, 6, 7}, - {19, 10, 11}, - {19, 12, 22}, - {19, 12, 33}, - {19, 13, 29}, - {19, 15, 11}, - {19, 17, 17}, - {19, 18, 8}, - {19, 21, 42}, - {19, 22, 29}, - {19, 24, 44}, - {19, 27, 36}, - {19, 31, 44}, - {19, 32, 38}, - {19, 34, 13}, - {19, 34, 18}, - {19, 35, 20}, - {19, 35, 27}, - {19, 35, 33}, - {19, 39, 32}, - {19, 40, 10}, - {19, 43, 5}, - {19, 43, 9}, - {19, 43, 10}, - {19, 45, 26}, - {19, 45, 29}, - {20, 4, 7}, - {20, 5, 17}, - {20, 5, 28}, - {20, 6, 26}, - {20, 9, 6}, - {20, 9, 28}, - {20, 13, 7}, - {20, 14, 25}, - {20, 16, 29}, - {20, 16, 45}, - {20, 17, 19}, - {20, 19, 11}, - {20, 19, 16}, - {20, 20, 40}, - {20, 21, 24}, - {20, 22, 10}, - {20, 24, 5}, - {20, 25, 28}, - {20, 25, 40}, - {20, 26, 22}, - {20, 26, 28}, - {20, 28, 43}, - {20, 29, 16}, - {20, 30, 7}, - {20, 33, 20}, - {20, 33, 35}, - {20, 35, 10}, - {20, 35, 25}, - {20, 35, 31}, - {20, 38, 10}, - {20, 38, 45}, - {20, 40, 17}, - {20, 43, 26}, - {20, 45, 15}, - {21, 4, 21}, - {21, 9, 11}, - {21, 10, 35}, - {21, 12, 26}, - {21, 14, 21}, - {21, 15, 13}, - {21, 17, 11}, - {21, 17, 39}, - {21, 20, 11}, - {21, 20, 24}, - {21, 21, 29}, - {21, 23, 12}, - {21, 24, 21}, - {21, 24, 37}, - {21, 29, 14}, - {21, 31, 26}, - {21, 32, 26}, - {21, 35, 9}, - {21, 35, 20}, - {21, 35, 24}, - {21, 37, 20}, - {21, 44, 43}, - {21, 45, 8}, - {22, 8, 25}, - {22, 8, 26}, - {22, 9, 10}, - {22, 10, 20}, - {22, 12, 14}, - {22, 15, 44}, - {22, 16, 42}, - {22, 17, 42}, - {22, 20, 23}, - {22, 21, 36}, - {22, 22, 25}, - {22, 25, 43}, - {22, 27, 13}, - {22, 27, 17}, - {22, 28, 29}, - {22, 29, 9}, - {22, 29, 41}, - {22, 32, 30}, - {22, 37, 36}, - {22, 42, 5}, - {22, 42, 14}, - {22, 42, 31}, - {22, 44, 12}, - {22, 44, 14}, - {22, 45, 5}, - {23, 6, 36}, - {23, 12, 20}, - {23, 13, 23}, - {23, 15, 22}, - {23, 17, 40}, - {23, 18, 13}, - {23, 23, 18}, - {23, 26, 12}, - {23, 28, 24}, - {23, 28, 34}, - {23, 28, 44}, - {23, 31, 6}, - {23, 31, 18}, - {23, 37, 12}, - {23, 37, 40}, - {23, 38, 41}, - {23, 40, 25}, - {23, 40, 38}, - {23, 43, 7}, - {23, 43, 44}, - {23, 44, 15}, - {24, 5, 42}, - {24, 6, 39}, - {24, 9, 33}, - {24, 12, 25}, - {24, 13, 21}, - {24, 14, 21}, - {24, 14, 33}, - {24, 15, 19}, - {24, 15, 45}, - {24, 17, 12}, - {24, 19, 35}, - {24, 19, 39}, - {24, 20, 25}, - {24, 22, 43}, - {24, 24, 27}, - {24, 25, 27}, - {24, 25, 35}, - {24, 28, 18}, - {24, 30, 36}, - {24, 30, 45}, - {24, 31, 21}, - {24, 32, 10}, - {24, 38, 16}, - {24, 40, 35}, - {24, 42, 30}, - {25, 7, 41}, - {25, 10, 12}, - {25, 12, 7}, - {25, 14, 23}, - {25, 16, 4}, - {25, 16, 26}, - {25, 18, 38}, - {25, 19, 21}, - {25, 19, 40}, - {25, 23, 19}, - {25, 24, 6}, - {25, 24, 16}, - {25, 31, 10}, - {25, 32, 39}, - {25, 33, 24}, - {25, 34, 42}, - {25, 35, 11}, - {25, 38, 30}, - {25, 38, 31}, - {25, 43, 7}, - {26, 4, 39}, - {26, 8, 11}, - {26, 8, 27}, - {26, 9, 18}, - {26, 9, 35}, - {26, 10, 36}, - {26, 11, 9}, - {26, 11, 41}, - {26, 14, 5}, - {26, 14, 10}, - {26, 18, 8}, - {26, 22, 26}, - {26, 26, 37}, - {26, 28, 11}, - {26, 28, 12}, - {26, 28, 24}, - {26, 28, 35}, - {26, 33, 19}, - {26, 34, 43}, - {26, 35, 16}, - {26, 35, 17}, - {26, 35, 26}, - {26, 36, 38}, - {26, 38, 28}, - {26, 40, 34}, - {27, 5, 32}, - {27, 11, 20}, - {27, 12, 9}, - {27, 12, 35}, - {27, 14, 36}, - {27, 15, 39}, - {27, 17, 12}, - {27, 20, 31}, - {27, 23, 12}, - {27, 23, 20}, - {27, 24, 35}, - {27, 25, 24}, - {27, 28, 24}, - {27, 30, 35}, - {27, 35, 18}, - {27, 38, 22}, - {27, 38, 35}, - {27, 45, 17}, - {28, 5, 14}, - {28, 8, 45}, - {28, 10, 10}, - {28, 10, 23}, - {28, 11, 4}, - {28, 11, 25}, - {28, 15, 29}, - {28, 16, 17}, - {28, 17, 8}, - {28, 18, 26}, - {28, 18, 30}, - {28, 18, 42}, - {28, 19, 38}, - {28, 20, 33}, - {28, 20, 43}, - {28, 25, 18}, - {28, 27, 30}, - {28, 39, 32}, - {28, 40, 8}, - {28, 40, 45}, - {28, 43, 27}, - {29, 4, 38}, - {29, 7, 32}, - {29, 8, 30}, - {29, 10, 19}, - {29, 11, 37}, - {29, 11, 44}, - {29, 12, 44}, - {29, 17, 41}, - {29, 19, 8}, - {29, 20, 34}, - {29, 21, 16}, - {29, 21, 27}, - {29, 22, 43}, - {29, 23, 41}, - {29, 24, 20}, - {29, 24, 26}, - {29, 35, 15}, - {29, 36, 31}, - {29, 40, 21}, - {29, 41, 39}, - {30, 5, 30}, - {30, 6, 5}, - {30, 6, 30}, - {30, 10, 43}, - {30, 14, 32}, - {30, 15, 15}, - {30, 16, 32}, - {30, 17, 45}, - {30, 21, 25}, - {30, 24, 28}, - {30, 25, 39}, - {30, 31, 6}, - {30, 35, 38}, - {30, 38, 31}, - {30, 40, 8}, - {30, 41, 8}, - {30, 41, 23}, - {30, 43, 26}, - {30, 43, 38}, - {31, 5, 12}, - {31, 9, 35}, - {31, 15, 5}, - {31, 19, 43}, - {31, 20, 37}, - {31, 22, 43}, - {31, 23, 38}, - {31, 27, 14}, - {31, 27, 32}, - {31, 28, 36}, - {31, 29, 35}, - {31, 31, 11}, - {31, 33, 38}, - {31, 33, 43}, - {31, 39, 29}, - {31, 40, 29}, - {31, 41, 39}, - {31, 42, 41}, - {31, 44, 43}, - {32, 4, 11}, - {32, 6, 25}, - {32, 10, 28}, - {32, 12, 19}, - {32, 19, 17}, - {32, 19, 26}, - {32, 20, 28}, - {32, 22, 6}, - {32, 23, 40}, - {32, 28, 31}, - {32, 28, 36}, - {32, 29, 38}, - {32, 30, 26}, - {32, 30, 45}, - {32, 31, 11}, - {32, 31, 23}, - {32, 33, 17}, - {32, 34, 25}, - {32, 35, 18}, - {32, 37, 28}, - {32, 40, 27}, - {32, 41, 18}, - {32, 41, 23}, - {32, 41, 26}, - {33, 4, 29}, - {33, 4, 43}, - {33, 7, 35}, - {33, 10, 18}, - {33, 11, 25}, - {33, 15, 41}, - {33, 17, 20}, - {33, 18, 40}, - {33, 19, 17}, - {33, 21, 16}, - {33, 22, 6}, - {33, 22, 19}, - {33, 22, 33}, - {33, 25, 36}, - {33, 27, 13}, - {33, 27, 14}, - {33, 28, 18}, - {33, 29, 40}, - {33, 29, 45}, - {33, 31, 40}, - {33, 32, 36}, - {33, 35, 16}, - {33, 36, 21}, - {33, 36, 35}, - {33, 41, 5}, - {33, 44, 19}, - {33, 44, 41}, - {34, 5, 44}, - {34, 6, 14}, - {34, 7, 35}, - {34, 8, 13}, - {34, 9, 19}, - {34, 12, 34}, - {34, 14, 9}, - {34, 15, 5}, - {34, 15, 34}, - {34, 16, 8}, - {34, 17, 43}, - {34, 17, 44}, - {34, 20, 8}, - {34, 22, 34}, - {34, 23, 29}, - {34, 23, 38}, - {34, 28, 33}, - {34, 30, 30}, - {34, 32, 33}, - {34, 33, 22}, - {34, 34, 15}, - {34, 35, 22}, - {34, 38, 39}, - {34, 39, 41}, - {34, 41, 21}, - {34, 43, 19}, - {34, 44, 44}, - {35, 4, 12}, - {35, 6, 10}, - {35, 10, 22}, - {35, 11, 22}, - {35, 12, 13}, - {35, 13, 13}, - {35, 17, 37}, - {35, 18, 43}, - {35, 20, 30}, - {35, 21, 39}, - {35, 24, 22}, - {35, 24, 39}, - {35, 28, 26}, - {35, 29, 6}, - {35, 32, 8}, - {35, 39, 5}, - {35, 40, 45}, - {35, 41, 36}, - {35, 42, 11}, - {36, 4, 19}, - {36, 6, 13}, - {36, 11, 31}, - {36, 12, 11}, - {36, 12, 27}, - {36, 14, 4}, - {36, 14, 36}, - {36, 15, 21}, - {36, 16, 35}, - {36, 17, 5}, - {36, 17, 6}, - {36, 18, 6}, - {36, 19, 33}, - {36, 21, 25}, - {36, 22, 12}, - {36, 22, 20}, - {36, 23, 24}, - {36, 25, 23}, - {36, 25, 29}, - {36, 26, 25}, - {36, 27, 5}, - {36, 27, 34}, - {36, 28, 16}, - {36, 30, 21}, - {36, 31, 31}, - {36, 33, 35}, - {36, 34, 34}, - {36, 35, 23}, - {36, 35, 34}, - {36, 40, 17}, - {37, 4, 6}, - {37, 7, 36}, - {37, 9, 19}, - {37, 9, 42}, - {37, 11, 15}, - {37, 12, 29}, - {37, 13, 31}, - {37, 16, 25}, - {37, 17, 14}, - {37, 17, 15}, - {37, 18, 10}, - {37, 25, 11}, - {37, 29, 37}, - {37, 30, 36}, - {37, 32, 27}, - {37, 34, 27}, - {37, 38, 26}, - {37, 39, 4}, - {37, 39, 16}, - {37, 41, 27}, - {37, 41, 41}, - {37, 42, 17}, - {37, 44, 17}, - {37, 45, 18}, - {38, 4, 29}, - {38, 5, 42}, - {38, 7, 22}, - {38, 11, 32}, - {38, 12, 15}, - {38, 12, 17}, - {38, 12, 18}, - {38, 13, 20}, - {38, 15, 17}, - {38, 15, 40}, - {38, 16, 5}, - {38, 16, 28}, - {38, 18, 27}, - {38, 20, 9}, - {38, 22, 24}, - {38, 22, 44}, - {38, 23, 26}, - {38, 23, 39}, - {38, 27, 42}, - {38, 28, 44}, - {38, 29, 22}, - {38, 33, 18}, - {38, 33, 26}, - {38, 35, 11}, - {38, 39, 20}, - {38, 41, 16}, - {38, 43, 23}, - {39, 5, 7}, - {39, 6, 41}, - {39, 9, 30}, - {39, 10, 13}, - {39, 10, 17}, - {39, 13, 44}, - {39, 15, 4}, - {39, 15, 21}, - {39, 16, 44}, - {39, 21, 45}, - {39, 28, 4}, - {39, 30, 15}, - {39, 32, 26}, - {39, 33, 9}, - {39, 37, 27}, - {39, 42, 10}, - {39, 42, 29}, - {39, 44, 39}, - {40, 10, 4}, - {40, 10, 10}, - {40, 12, 19}, - {40, 12, 30}, - {40, 12, 33}, - {40, 13, 16}, - {40, 14, 34}, - {40, 16, 13}, - {40, 16, 18}, - {40, 17, 7}, - {40, 20, 8}, - {40, 23, 13}, - {40, 24, 37}, - {40, 24, 45}, - {40, 25, 9}, - {40, 25, 26}, - {40, 27, 13}, - {40, 27, 16}, - {40, 27, 30}, - {40, 33, 42}, - {40, 40, 28}, - {41, 6, 16}, - {41, 7, 26}, + { 4, 4, 40}, + { 4, 6, 30}, + { 4, 9, 30}, + { 4, 10, 24}, + { 4, 15, 29}, + { 4, 15, 42}, + { 4, 18, 29}, + { 4, 19, 36}, + { 4, 23, 33}, + { 4, 24, 19}, + { 4, 28, 35}, + { 4, 35, 5}, + { 4, 37, 6}, + { 4, 37, 22}, + { 4, 37, 41}, + { 4, 38, 21}, + { 4, 43, 27}, + { 4, 44, 11}, + { 5, 9, 20}, + { 5, 9, 43}, + { 5, 10, 29}, + { 5, 11, 11}, + { 5, 13, 8}, + { 5, 16, 30}, + { 5, 17, 21}, + { 5, 18, 21}, + { 5, 20, 20}, + { 5, 22, 44}, + { 5, 23, 37}, + { 5, 23, 40}, + { 5, 24, 7}, + { 5, 26, 18}, + { 5, 26, 23}, + { 5, 29, 16}, + { 5, 30, 19}, + { 5, 30, 26}, + { 5, 32, 36}, + { 5, 37, 37}, + { 5, 40, 43}, + { 5, 41, 33}, + { 5, 42, 19}, + { 5, 45, 30}, + { 6, 4, 15}, + { 6, 5, 11}, + { 6, 12, 19}, + { 6, 13, 7}, + { 6, 13, 17}, + { 6, 17, 6}, + { 6, 21, 15}, + { 6, 23, 9}, + { 6, 24, 15}, + { 6, 24, 34}, + { 6, 26, 23}, + { 6, 27, 19}, + { 6, 28, 30}, + { 6, 28, 39}, + { 6, 28, 42}, + { 6, 29, 8}, + { 6, 29, 39}, + { 6, 30, 26}, + { 6, 32, 13}, + { 6, 34, 31}, + { 6, 34, 34}, + { 6, 35, 19}, + { 6, 37, 13}, + { 6, 37, 32}, + { 6, 45, 34}, + { 7, 5, 39}, + { 7, 8, 35}, + { 7, 10, 35}, + { 7, 17, 35}, + { 7, 21, 27}, + { 7, 22, 25}, + { 7, 22, 43}, + { 7, 24, 20}, + { 7, 28, 33}, + { 7, 29, 26}, + { 7, 34, 28}, + { 7, 34, 30}, + { 7, 35, 15}, + { 7, 36, 4}, + { 7, 41, 24}, + { 7, 42, 40}, + { 7, 42, 42}, + { 8, 5, 39}, + { 8, 6, 38}, + { 8, 10, 15}, + { 8, 11, 10}, + { 8, 17, 12}, + { 8, 19, 29}, + { 8, 19, 41}, + { 8, 24, 17}, + { 8, 25, 21}, + { 8, 26, 29}, + { 8, 26, 42}, + { 8, 28, 39}, + { 8, 29, 24}, + { 8, 29, 38}, + { 8, 31, 13}, + { 8, 32, 9}, + { 8, 32, 32}, + { 8, 34, 25}, + { 8, 35, 7}, + { 8, 38, 14}, + { 8, 38, 21}, + { 8, 38, 30}, + { 8, 38, 31}, + { 8, 45, 14}, + { 8, 45, 20}, + { 9, 12, 19}, + { 9, 15, 33}, + { 9, 18, 29}, + { 9, 23, 18}, + { 9, 24, 7}, + { 9, 30, 38}, + { 9, 31, 23}, + { 9, 33, 5}, + { 9, 33, 10}, + { 9, 33, 14}, + { 9, 34, 18}, + { 9, 35, 35}, + { 9, 36, 14}, + { 9, 36, 29}, + { 9, 36, 32}, + { 9, 37, 10}, + { 9, 39, 36}, + { 9, 44, 37}, + { 9, 45, 12}, + {10, 4, 19}, + {10, 6, 21}, + {10, 11, 45}, + {10, 13, 4}, + {10, 14, 31}, + {10, 16, 26}, + {10, 17, 41}, + {10, 17, 45}, + {10, 18, 28}, + {10, 20, 43}, + {10, 21, 28}, + {10, 24, 23}, + {10, 27, 42}, + {10, 31, 22}, + {10, 31, 36}, + {10, 33, 25}, + {10, 34, 5}, + {10, 34, 39}, + {10, 34, 43}, + {10, 38, 30}, + {10, 39, 21}, + {10, 43, 40}, + {10, 44, 17}, + {10, 45, 16}, + {10, 45, 31}, + {11, 6, 27}, + {11, 8, 21}, + {11, 11, 21}, + {11, 11, 24}, + {11, 15, 11}, + {11, 15, 27}, + {11, 20, 38}, + {11, 21, 8}, + {11, 21, 43}, + {11, 24, 45}, + {11, 25, 23}, + {11, 25, 36}, + {11, 27, 41}, + {11, 31, 26}, + {11, 33, 14}, + {11, 36, 13}, + {11, 37, 7}, + {11, 39, 31}, + {11, 39, 35}, + {11, 41, 35}, + {11, 43, 18}, + {11, 44, 9}, + {12, 4, 36}, + {12, 5, 6}, + {12, 5, 22}, + {12, 6, 9}, + {12, 8, 17}, + {12, 17, 19}, + {12, 19, 16}, + {12, 19, 43}, + {12, 21, 5}, + {12, 23, 45}, + {12, 24, 15}, + {12, 25, 6}, + {12, 25, 29}, + {12, 25, 35}, + {12, 31, 6}, + {12, 31, 8}, + {12, 31, 22}, + {12, 33, 5}, + {12, 34, 26}, + {12, 40, 43}, + {12, 43, 19}, + {12, 44, 8}, + {12, 44, 34}, + {12, 45, 31}, + {13, 8, 38}, + {13, 12, 36}, + {13, 17, 11}, + {13, 18, 36}, + {13, 22, 22}, + {13, 22, 30}, + {13, 22, 45}, + {13, 23, 34}, + {13, 28, 43}, + {13, 34, 10}, + {13, 34, 14}, + {13, 36, 20}, + {13, 36, 44}, + {13, 39, 24}, + {13, 39, 30}, + {13, 40, 38}, + {13, 42, 21}, + {14, 4, 39}, + {14, 6, 12}, + {14, 6, 45}, + {14, 8, 26}, + {14, 8, 33}, + {14, 9, 5}, + {14, 20, 20}, + {14, 20, 32}, + {14, 21, 5}, + {14, 21, 13}, + {14, 23, 25}, + {14, 24, 44}, + {14, 25, 15}, + {14, 26, 31}, + {14, 26, 39}, + {14, 29, 42}, + {14, 31, 7}, + {14, 36, 22}, + {14, 38, 9}, + {14, 40, 38}, + {14, 42, 22}, + {15, 4, 44}, + {15, 6, 21}, + {15, 7, 32}, + {15, 9, 4}, + {15, 10, 30}, + {15, 11, 5}, + {15, 13, 14}, + {15, 14, 40}, + {15, 15, 45}, + {15, 16, 6}, + {15, 16, 36}, + {15, 16, 39}, + {15, 17, 6}, + {15, 23, 10}, + {15, 24, 23}, + {15, 24, 37}, + {15, 25, 26}, + {15, 25, 30}, + {15, 26, 10}, + {15, 26, 12}, + {15, 26, 28}, + {15, 26, 36}, + {15, 26, 37}, + {15, 29, 6}, + {15, 29, 34}, + {15, 30, 14}, + {15, 30, 45}, + {15, 32, 22}, + {15, 33, 26}, + {15, 34, 44}, + {15, 35, 14}, + {15, 38, 39}, + {15, 40, 33}, + {15, 43, 43}, + {15, 45, 42}, + {16, 4, 35}, + {16, 8, 36}, + {16, 9, 16}, + {16, 10, 38}, + {16, 11, 8}, + {16, 11, 20}, + {16, 12, 7}, + {16, 13, 12}, + {16, 14, 37}, + {16, 14, 41}, + {16, 15, 4}, + {16, 15, 27}, + {16, 22, 9}, + {16, 25, 23}, + {16, 25, 44}, + {16, 26, 39}, + {16, 28, 43}, + {16, 29, 26}, + {16, 29, 27}, + {16, 30, 36}, + {16, 33, 31}, + {16, 33, 33}, + {16, 33, 45}, + {16, 35, 7}, + {16, 35, 11}, + {16, 35, 26}, + {16, 40, 28}, + {16, 42, 9}, + {16, 44, 28}, + {17, 4, 8}, + {17, 4, 12}, + {17, 4, 15}, + {17, 5, 23}, + {17, 6, 7}, + {17, 7, 22}, + {17, 9, 41}, + {17, 10, 36}, + {17, 10, 38}, + {17, 16, 41}, + {17, 18, 44}, + {17, 20, 25}, + {17, 24, 18}, + {17, 24, 37}, + {17, 28, 4}, + {17, 28, 12}, + {17, 28, 21}, + {17, 32, 37}, + {17, 36, 17}, + {17, 37, 7}, + {17, 41, 11}, + {17, 42, 8}, + {17, 45, 16}, + {18, 5, 19}, + {18, 5, 23}, + {18, 7, 32}, + {18, 10, 36}, + {18, 11, 24}, + {18, 12, 30}, + {18, 13, 44}, + {18, 14, 13}, + {18, 14, 16}, + {18, 15, 23}, + {18, 19, 30}, + {18, 20, 16}, + {18, 25, 26}, + {18, 27, 8}, + {18, 27, 18}, + {18, 27, 36}, + {18, 30, 12}, + {18, 30, 18}, + {18, 30, 38}, + {18, 34, 6}, + {18, 36, 5}, + {18, 36, 35}, + {18, 37, 35}, + {18, 38, 11}, + {18, 39, 16}, + {18, 43, 5}, + {18, 43, 11}, + {19, 4, 14}, + {19, 5, 45}, + {19, 12, 11}, + {19, 16, 11}, + {19, 18, 31}, + {19, 21, 37}, + {19, 22, 18}, + {19, 25, 41}, + {19, 27, 37}, + {19, 29, 39}, + {19, 31, 5}, + {19, 31, 25}, + {19, 36, 26}, + {19, 37, 8}, + {19, 37, 27}, + {19, 38, 43}, + {19, 39, 22}, + {19, 41, 13}, + {19, 43, 32}, + {20, 4, 6}, + {20, 7, 16}, + {20, 9, 22}, + {20, 10, 40}, + {20, 11, 10}, + {20, 11, 16}, + {20, 14, 28}, + {20, 14, 43}, + {20, 20, 43}, + {20, 21, 15}, + {20, 22, 8}, + {20, 22, 29}, + {20, 25, 16}, + {20, 26, 27}, + {20, 30, 15}, + {20, 36, 38}, + {20, 39, 41}, + {20, 40, 32}, + {20, 42, 25}, + {20, 45, 18}, + {20, 45, 24}, + {21, 4, 32}, + {21, 8, 23}, + {21, 9, 18}, + {21, 9, 30}, + {21, 9, 32}, + {21, 11, 16}, + {21, 11, 28}, + {21, 12, 45}, + {21, 16, 13}, + {21, 20, 20}, + {21, 21, 24}, + {21, 21, 34}, + {21, 27, 20}, + {21, 28, 37}, + {21, 29, 45}, + {21, 30, 5}, + {21, 31, 27}, + {21, 31, 37}, + {21, 33, 44}, + {21, 34, 36}, + {21, 36, 25}, + {21, 36, 34}, + {21, 38, 34}, + {21, 39, 30}, + {21, 39, 40}, + {21, 40, 5}, + {21, 43, 23}, + {21, 44, 40}, + {22, 4, 45}, + {22, 5, 10}, + {22, 8, 13}, + {22, 8, 32}, + {22, 10, 30}, + {22, 12, 36}, + {22, 13, 13}, + {22, 16, 24}, + {22, 17, 43}, + {22, 17, 44}, + {22, 18, 34}, + {22, 19, 34}, + {22, 19, 39}, + {22, 22, 37}, + {22, 24, 19}, + {22, 24, 33}, + {22, 27, 5}, + {22, 28, 8}, + {22, 34, 37}, + {22, 35, 19}, + {22, 36, 33}, + {22, 37, 15}, + {22, 38, 29}, + {22, 39, 32}, + {22, 39, 45}, + {22, 40, 30}, + {22, 41, 28}, + {22, 42, 33}, + {22, 43, 35}, + {23, 6, 40}, + {23, 8, 21}, + {23, 10, 8}, + {23, 10, 11}, + {23, 10, 23}, + {23, 12, 28}, + {23, 13, 5}, + {23, 17, 6}, + {23, 17, 25}, + {23, 18, 24}, + {23, 18, 41}, + {23, 19, 12}, + {23, 21, 27}, + {23, 21, 28}, + {23, 22, 31}, + {23, 23, 4}, + {23, 23, 14}, + {23, 25, 17}, + {23, 25, 38}, + {23, 29, 15}, + {23, 32, 19}, + {23, 36, 26}, + {23, 37, 28}, + {23, 41, 33}, + {23, 44, 40}, + {24, 5, 11}, + {24, 5, 44}, + {24, 6, 28}, + {24, 7, 4}, + {24, 7, 10}, + {24, 10, 28}, + {24, 15, 15}, + {24, 15, 31}, + {24, 17, 15}, + {24, 18, 20}, + {24, 20, 27}, + {24, 21, 7}, + {24, 24, 25}, + {24, 24, 37}, + {24, 27, 36}, + {24, 27, 38}, + {24, 30, 7}, + {24, 34, 29}, + {24, 36, 25}, + {24, 38, 15}, + {24, 38, 40}, + {24, 41, 15}, + {24, 43, 24}, + {24, 45, 34}, + {25, 4, 22}, + {25, 4, 30}, + {25, 6, 35}, + {25, 9, 37}, + {25, 9, 43}, + {25, 10, 44}, + {25, 13, 27}, + {25, 14, 19}, + {25, 14, 28}, + {25, 16, 32}, + {25, 17, 17}, + {25, 17, 35}, + {25, 19, 13}, + {25, 19, 32}, + {25, 22, 12}, + {25, 23, 12}, + {25, 25, 36}, + {25, 27, 5}, + {25, 27, 36}, + {25, 28, 23}, + {25, 35, 21}, + {25, 39, 15}, + {25, 41, 16}, + {25, 41, 29}, + {25, 41, 42}, + {25, 44, 24}, + {25, 45, 14}, + {25, 45, 22}, + {26, 5, 29}, + {26, 6, 22}, + {26, 10, 34}, + {26, 11, 12}, + {26, 11, 25}, + {26, 12, 16}, + {26, 15, 13}, + {26, 15, 24}, + {26, 15, 39}, + {26, 15, 44}, + {26, 16, 7}, + {26, 16, 28}, + {26, 18, 21}, + {26, 20, 35}, + {26, 21, 20}, + {26, 22, 16}, + {26, 26, 18}, + {26, 26, 34}, + {26, 27, 28}, + {26, 34, 29}, + {26, 36, 40}, + {26, 37, 16}, + {26, 43, 11}, + {27, 8, 15}, + {27, 11, 11}, + {27, 12, 29}, + {27, 16, 9}, + {27, 18, 6}, + {27, 18, 21}, + {27, 18, 23}, + {27, 20, 10}, + {27, 23, 38}, + {27, 25, 10}, + {27, 32, 22}, + {27, 33, 7}, + {27, 35, 29}, + {27, 39, 28}, + {27, 39, 40}, + {27, 40, 11}, + {27, 41, 12}, + {27, 41, 13}, + {27, 45, 45}, + {28, 7, 40}, + {28, 9, 16}, + {28, 14, 4}, + {28, 17, 8}, + {28, 22, 35}, + {28, 23, 44}, + {28, 26, 6}, + {28, 26, 39}, + {28, 29, 45}, + {28, 30, 21}, + {28, 35, 32}, + {28, 39, 29}, + {28, 42, 11}, + {28, 42, 41}, + {29, 5, 16}, + {29, 7, 8}, + {29, 7, 29}, + {29, 10, 28}, + {29, 11, 16}, + {29, 12, 38}, + {29, 17, 35}, + {29, 22, 13}, + {29, 23, 44}, + {29, 25, 16}, + {29, 26, 17}, + {29, 28, 35}, + {29, 30, 4}, + {29, 30, 27}, + {29, 32, 7}, + {29, 34, 12}, + {29, 35, 17}, + {29, 35, 33}, + {29, 40, 27}, + {29, 42, 34}, + {29, 45, 34}, + {30, 5, 19}, + {30, 5, 35}, + {30, 5, 43}, + {30, 6, 31}, + {30, 7, 42}, + {30, 13, 7}, + {30, 15, 13}, + {30, 15, 30}, + {30, 16, 16}, + {30, 18, 12}, + {30, 19, 45}, + {30, 20, 11}, + {30, 25, 11}, + {30, 25, 32}, + {30, 25, 37}, + {30, 25, 42}, + {30, 28, 19}, + {30, 28, 23}, + {30, 29, 4}, + {30, 29, 24}, + {30, 34, 13}, + {30, 34, 23}, + {30, 36, 21}, + {30, 37, 17}, + {30, 37, 38}, + {30, 38, 36}, + {30, 39, 44}, + {30, 40, 32}, + {30, 43, 34}, + {30, 44, 26}, + {30, 44, 32}, + {30, 45, 22}, + {31, 5, 23}, + {31, 6, 29}, + {31, 8, 6}, + {31, 9, 13}, + {31, 9, 39}, + {31, 10, 6}, + {31, 12, 9}, + {31, 12, 34}, + {31, 14, 9}, + {31, 16, 41}, + {31, 20, 45}, + {31, 21, 5}, + {31, 23, 4}, + {31, 25, 7}, + {31, 25, 13}, + {31, 26, 15}, + {31, 27, 12}, + {31, 28, 41}, + {31, 31, 29}, + {31, 35, 31}, + {31, 36, 23}, + {31, 38, 22}, + {31, 39, 9}, + {31, 41, 38}, + {31, 41, 42}, + {31, 42, 43}, + {31, 42, 44}, + {31, 43, 32}, + {31, 45, 13}, + {32, 4, 40}, + {32, 10, 42}, + {32, 12, 38}, + {32, 15, 39}, + {32, 15, 40}, + {32, 16, 29}, + {32, 17, 26}, + {32, 20, 9}, + {32, 22, 13}, + {32, 22, 18}, + {32, 22, 30}, + {32, 24, 12}, + {32, 24, 33}, + {32, 26, 21}, + {32, 26, 33}, + {32, 29, 13}, + {32, 32, 21}, + {32, 33, 16}, + {32, 34, 26}, + {32, 35, 22}, + {32, 37, 38}, + {32, 39, 34}, + {32, 39, 41}, + {32, 40, 39}, + {32, 43, 10}, + {32, 43, 31}, + {33, 4, 17}, + {33, 4, 38}, + {33, 5, 7}, + {33, 6, 6}, + {33, 6, 30}, + {33, 10, 24}, + {33, 13, 25}, + {33, 13, 39}, + {33, 14, 9}, + {33, 19, 16}, + {33, 19, 26}, + {33, 20, 18}, + {33, 20, 31}, + {33, 21, 39}, + {33, 23, 23}, + {33, 23, 42}, + {33, 25, 22}, + {33, 27, 10}, + {33, 29, 19}, + {33, 30, 30}, + {33, 31, 15}, + {33, 31, 21}, + {33, 35, 8}, + {33, 39, 25}, + {33, 40, 24}, + {33, 41, 31}, + {33, 42, 7}, + {33, 44, 4}, + {33, 44, 45}, + {34, 5, 4}, + {34, 6, 34}, + {34, 9, 15}, + {34, 9, 25}, + {34, 13, 41}, + {34, 16, 36}, + {34, 18, 32}, + {34, 19, 38}, + {34, 20, 44}, + {34, 24, 45}, + {34, 28, 5}, + {34, 28, 27}, + {34, 28, 37}, + {34, 29, 16}, + {34, 30, 10}, + {34, 32, 25}, + {34, 32, 32}, + {34, 33, 20}, + {34, 33, 26}, + {34, 36, 17}, + {34, 38, 16}, + {34, 39, 27}, + {34, 39, 28}, + {34, 39, 30}, + {34, 40, 39}, + {34, 41, 6}, + {34, 42, 33}, + {34, 43, 25}, + {35, 5, 36}, + {35, 12, 16}, + {35, 12, 20}, + {35, 17, 6}, + {35, 18, 35}, + {35, 20, 44}, + {35, 21, 18}, + {35, 25, 35}, + {35, 29, 22}, + {35, 30, 39}, + {35, 31, 45}, + {35, 34, 4}, + {35, 37, 15}, + {35, 44, 32}, + {35, 45, 45}, + {36, 5, 20}, + {36, 5, 21}, + {36, 6, 11}, + {36, 10, 5}, + {36, 10, 44}, + {36, 11, 9}, + {36, 12, 6}, + {36, 12, 27}, + {36, 12, 44}, + {36, 13, 5}, + {36, 14, 30}, + {36, 15, 17}, + {36, 15, 20}, + {36, 22, 42}, + {36, 22, 44}, + {36, 24, 44}, + {36, 26, 39}, + {36, 27, 28}, + {36, 28, 15}, + {36, 28, 32}, + {36, 33, 39}, + {36, 33, 42}, + {36, 35, 35}, + {36, 36, 8}, + {36, 37, 9}, + {36, 38, 4}, + {36, 39, 21}, + {36, 39, 44}, + {36, 41, 22}, + {36, 41, 34}, + {36, 41, 35}, + {36, 42, 22}, + {36, 45, 28}, + {37, 4, 11}, + {37, 6, 32}, + {37, 12, 9}, + {37, 13, 31}, + {37, 13, 44}, + {37, 16, 31}, + {37, 17, 15}, + {37, 19, 29}, + {37, 23, 6}, + {37, 24, 11}, + {37, 24, 37}, + {37, 26, 27}, + {37, 27, 22}, + {37, 28, 26}, + {37, 28, 30}, + {37, 33, 30}, + {37, 34, 16}, + {37, 34, 37}, + {37, 36, 5}, + {37, 36, 37}, + {37, 37, 19}, + {37, 40, 26}, + {37, 40, 36}, + {37, 41, 7}, + {37, 42, 12}, + {37, 44, 13}, + {37, 44, 38}, + {38, 4, 4}, + {38, 4, 11}, + {38, 4, 40}, + {38, 7, 17}, + {38, 10, 36}, + {38, 12, 6}, + {38, 12, 38}, + {38, 14, 10}, + {38, 17, 41}, + {38, 20, 9}, + {38, 20, 10}, + {38, 20, 22}, + {38, 22, 28}, + {38, 23, 8}, + {38, 24, 36}, + {38, 28, 15}, + {38, 29, 10}, + {38, 30, 18}, + {38, 30, 20}, + {38, 32, 8}, + {38, 34, 7}, + {38, 34, 12}, + {38, 34, 39}, + {38, 36, 40}, + {38, 37, 14}, + {38, 37, 45}, + {38, 39, 15}, + {38, 39, 31}, + {38, 42, 13}, + {38, 44, 23}, + {39, 4, 13}, + {39, 10, 35}, + {39, 15, 45}, + {39, 16, 28}, + {39, 16, 37}, + {39, 16, 40}, + {39, 19, 5}, + {39, 19, 32}, + {39, 20, 13}, + {39, 21, 9}, + {39, 22, 15}, + {39, 22, 28}, + {39, 25, 28}, + {39, 25, 39}, + {39, 26, 33}, + {39, 27, 17}, + {39, 28, 17}, + {39, 28, 26}, + {39, 29, 26}, + {39, 36, 23}, + {39, 37, 8}, + {39, 38, 29}, + {39, 40, 38}, + {39, 43, 18}, + {39, 44, 36}, + {39, 45, 30}, + {40, 6, 10}, + {40, 6, 34}, + {40, 16, 42}, + {40, 17, 31}, + {40, 21, 15}, + {40, 21, 20}, + {40, 25, 8}, + {40, 34, 11}, + {40, 34, 28}, + {40, 34, 40}, + {40, 37, 19}, + {40, 39, 14}, + {40, 39, 23}, + {40, 44, 13}, + {41, 5, 38}, {41, 7, 33}, - {41, 7, 35}, - {41, 7, 36}, - {41, 12, 19}, - {41, 16, 8}, - {41, 16, 17}, - {41, 19, 9}, - {41, 20, 22}, - {41, 23, 4}, - {41, 23, 21}, - {41, 27, 39}, - {41, 29, 26}, - {41, 34, 10}, - {41, 34, 17}, - {41, 42, 18}, - {41, 43, 37}, - {41, 44, 15}, - {41, 44, 45}, - {42, 6, 9}, - {42, 6, 28}, - {42, 7, 35}, - {42, 9, 23}, - {42, 9, 43}, - {42, 12, 18}, - {42, 13, 10}, - {42, 13, 28}, - {42, 14, 24}, - {42, 14, 32}, - {42, 16, 10}, - {42, 17, 17}, - {42, 19, 25}, - {42, 20, 44}, - {42, 21, 34}, - {42, 23, 15}, - {42, 25, 23}, - {42, 28, 8}, - {42, 29, 31}, - {42, 30, 9}, - {42, 30, 34}, - {42, 32, 20}, - {42, 33, 18}, - {42, 34, 27}, - {42, 36, 13}, - {42, 38, 15}, - {42, 39, 7}, - {42, 45, 6}, - {43, 4, 39}, - {43, 8, 29}, - {43, 9, 39}, - {43, 11, 12}, - {43, 11, 24}, - {43, 12, 7}, - {43, 13, 33}, - {43, 14, 5}, - {43, 19, 25}, - {43, 22, 40}, - {43, 29, 25}, - {43, 30, 22}, - {43, 31, 9}, - {43, 31, 38}, - {43, 32, 22}, - {43, 34, 7}, - {43, 36, 31}, - {43, 39, 8}, - {43, 40, 41}, - {43, 42, 36}, - {44, 4, 29}, - {44, 4, 43}, - {44, 5, 45}, - {44, 6, 33}, - {44, 8, 23}, - {44, 8, 25}, - {44, 9, 9}, - {44, 13, 14}, - {44, 19, 39}, - {44, 21, 12}, - {44, 24, 16}, - {44, 29, 27}, - {44, 32, 17}, - {44, 32, 18}, - {44, 34, 19}, - {44, 34, 24}, - {44, 36, 20}, - {44, 36, 27}, - {44, 38, 37}, - {44, 39, 12}, - {44, 41, 21}, - {44, 41, 40}, - {44, 43, 18}, - {45, 7, 11}, - {45, 7, 21}, - {45, 8, 34}, - {45, 10, 5}, - {45, 13, 21}, - {45, 15, 39}, - {45, 17, 27}, - {45, 18, 33}, - {45, 23, 28}, - {45, 24, 8}, - {45, 24, 35}, - {45, 26, 34}, - {45, 27, 6}, - {45, 27, 34}, - {45, 36, 42}, - {45, 39, 35}, - {45, 40, 25}, - {45, 42, 22}, - {45, 45, 10}, + {41, 8, 10}, + {41, 8, 24}, + {41, 10, 27}, + {41, 10, 42}, + {41, 12, 16}, + {41, 16, 29}, + {41, 18, 29}, + {41, 21, 43}, + {41, 22, 5}, + {41, 22, 43}, + {41, 24, 40}, + {41, 26, 25}, + {41, 27, 23}, + {41, 28, 4}, + {41, 28, 32}, + {41, 29, 10}, + {41, 33, 33}, + {41, 34, 42}, + {41, 37, 42}, + {41, 41, 12}, + {41, 41, 37}, + {41, 44, 29}, + {41, 45, 4}, + {42, 4, 12}, + {42, 5, 5}, + {42, 5, 43}, + {42, 9, 22}, + {42, 12, 10}, + {42, 12, 16}, + {42, 15, 8}, + {42, 18, 40}, + {42, 21, 24}, + {42, 21, 40}, + {42, 22, 24}, + {42, 23, 36}, + {42, 24, 43}, + {42, 24, 44}, + {42, 26, 7}, + {42, 28, 6}, + {42, 29, 10}, + {42, 29, 27}, + {42, 31, 4}, + {42, 33, 17}, + {42, 33, 25}, + {42, 38, 8}, + {42, 40, 15}, + {43, 6, 36}, + {43, 10, 4}, + {43, 11, 44}, + {43, 14, 21}, + {43, 16, 5}, + {43, 28, 35}, + {43, 32, 33}, + {43, 32, 42}, + {43, 36, 37}, + {43, 37, 44}, + {43, 38, 18}, + {43, 39, 41}, + {43, 44, 44}, + {43, 45, 16}, + {44, 4, 37}, + {44, 6, 20}, + {44, 7, 8}, + {44, 7, 35}, + {44, 10, 23}, + {44, 14, 32}, + {44, 17, 11}, + {44, 17, 44}, + {44, 19, 34}, + {44, 20, 39}, + {44, 21, 10}, + {44, 23, 26}, + {44, 25, 14}, + {44, 27, 41}, + {44, 28, 22}, + {44, 29, 18}, + {44, 29, 25}, + {44, 30, 36}, + {44, 31, 4}, + {44, 32, 40}, + {44, 33, 38}, + {44, 43, 6}, + {44, 43, 30}, + {45, 12, 36}, + {45, 14, 23}, + {45, 17, 37}, + {45, 18, 37}, + {45, 19, 44}, + {45, 20, 4}, + {45, 20, 13}, + {45, 21, 13}, + {45, 23, 15}, + {45, 25, 31}, + {45, 25, 33}, + {45, 26, 40}, + {45, 29, 12}, + {45, 29, 39}, + {45, 32, 40}, + {45, 35, 26}, + {45, 36, 29}, + {45, 36, 30}, + {45, 39, 40}, + {45, 41, 20}, + {45, 42, 19}, + {45, 42, 22}, + {45, 42, 26}, + {45, 44, 11}, }; diff --git a/develop/sourcefile/libsmm_acc_unittest_multiply.cpp.html b/develop/sourcefile/libsmm_acc_unittest_multiply.cpp.html index fd0be5db09a..dee4cc499f8 100644 --- a/develop/sourcefile/libsmm_acc_unittest_multiply.cpp.html +++ b/develop/sourcefile/libsmm_acc_unittest_multiply.cpp.html @@ -191,7 +191,7 @@

    Source Code

    { 4, 5, 26}, { 4, 5, 28}, { 4, 5, 32}, - { 4, 5, 43}, + { 4, 5, 44}, { 4, 5, 45}, { 4, 6, 4}, { 4, 6, 5}, @@ -199,2554 +199,2554 @@

    Source Code

    { 4, 6, 7}, { 4, 6, 8}, { 4, 6, 9}, - { 4, 6, 18}, - { 4, 6, 30}, - { 4, 6, 39}, - { 4, 7, 4}, - { 4, 7, 5}, - { 4, 7, 6}, - { 4, 7, 7}, - { 4, 7, 8}, - { 4, 7, 9}, - { 4, 7, 13}, - { 4, 7, 25}, - { 4, 7, 26}, - { 4, 7, 28}, - { 4, 7, 32}, - { 4, 7, 45}, - { 4, 8, 4}, - { 4, 8, 5}, - { 4, 8, 6}, - { 4, 8, 7}, - { 4, 8, 8}, - { 4, 8, 9}, - { 4, 9, 4}, - { 4, 9, 5}, - { 4, 9, 6}, - { 4, 9, 7}, - { 4, 9, 8}, - { 4, 9, 9}, - { 4, 9, 13}, - { 4, 9, 25}, - { 4, 9, 26}, - { 4, 9, 28}, - { 4, 9, 32}, - { 4, 9, 45}, - { 4, 10, 4}, - { 4, 10, 10}, - { 4, 10, 15}, - { 4, 12, 18}, - { 4, 13, 4}, - { 4, 13, 5}, - { 4, 13, 7}, - { 4, 13, 9}, - { 4, 13, 13}, - { 4, 13, 20}, - { 4, 13, 25}, - { 4, 13, 26}, - { 4, 13, 28}, - { 4, 13, 32}, - { 4, 13, 45}, - { 4, 14, 16}, - { 4, 14, 27}, - { 4, 15, 4}, - { 4, 15, 10}, - { 4, 15, 15}, - { 4, 16, 11}, - { 4, 20, 18}, - { 4, 23, 8}, - { 4, 25, 4}, - { 4, 25, 5}, - { 4, 25, 7}, - { 4, 25, 9}, - { 4, 25, 13}, - { 4, 25, 25}, - { 4, 25, 26}, - { 4, 25, 28}, - { 4, 25, 32}, - { 4, 25, 45}, - { 4, 26, 4}, - { 4, 26, 5}, - { 4, 26, 7}, - { 4, 26, 9}, - { 4, 26, 13}, - { 4, 26, 25}, - { 4, 26, 26}, - { 4, 26, 28}, - { 4, 26, 32}, - { 4, 26, 45}, - { 4, 28, 4}, - { 4, 28, 5}, - { 4, 28, 7}, - { 4, 28, 9}, - { 4, 28, 13}, - { 4, 28, 25}, - { 4, 28, 26}, - { 4, 28, 28}, - { 4, 28, 32}, + { 4, 7, 4}, + { 4, 7, 5}, + { 4, 7, 6}, + { 4, 7, 7}, + { 4, 7, 8}, + { 4, 7, 9}, + { 4, 7, 13}, + { 4, 7, 25}, + { 4, 7, 26}, + { 4, 7, 28}, + { 4, 7, 32}, + { 4, 7, 39}, + { 4, 7, 45}, + { 4, 8, 4}, + { 4, 8, 5}, + { 4, 8, 6}, + { 4, 8, 7}, + { 4, 8, 8}, + { 4, 8, 9}, + { 4, 9, 4}, + { 4, 9, 5}, + { 4, 9, 6}, + { 4, 9, 7}, + { 4, 9, 8}, + { 4, 9, 9}, + { 4, 9, 13}, + { 4, 9, 25}, + { 4, 9, 26}, + { 4, 9, 28}, + { 4, 9, 32}, + { 4, 9, 45}, + { 4, 10, 4}, + { 4, 10, 10}, + { 4, 10, 15}, + { 4, 10, 29}, + { 4, 13, 4}, + { 4, 13, 5}, + { 4, 13, 7}, + { 4, 13, 9}, + { 4, 13, 13}, + { 4, 13, 25}, + { 4, 13, 26}, + { 4, 13, 28}, + { 4, 13, 32}, + { 4, 13, 45}, + { 4, 14, 32}, + { 4, 15, 4}, + { 4, 15, 10}, + { 4, 15, 11}, + { 4, 15, 15}, + { 4, 15, 43}, + { 4, 17, 30}, + { 4, 18, 31}, + { 4, 25, 4}, + { 4, 25, 5}, + { 4, 25, 7}, + { 4, 25, 9}, + { 4, 25, 13}, + { 4, 25, 25}, + { 4, 25, 26}, + { 4, 25, 28}, + { 4, 25, 32}, + { 4, 25, 45}, + { 4, 26, 4}, + { 4, 26, 5}, + { 4, 26, 7}, + { 4, 26, 9}, + { 4, 26, 13}, + { 4, 26, 25}, + { 4, 26, 26}, + { 4, 26, 28}, + { 4, 26, 32}, + { 4, 26, 34}, + { 4, 26, 45}, + { 4, 28, 4}, + { 4, 28, 5}, + { 4, 28, 7}, + { 4, 28, 9}, + { 4, 28, 13}, + { 4, 28, 25}, + { 4, 28, 26}, + { 4, 28, 28}, + { 4, 28, 30}, + { 4, 28, 32}, + { 4, 28, 38}, { 4, 28, 45}, - { 4, 30, 13}, - { 4, 32, 4}, - { 4, 32, 5}, - { 4, 32, 7}, - { 4, 32, 9}, - { 4, 32, 13}, - { 4, 32, 25}, - { 4, 32, 26}, - { 4, 32, 28}, - { 4, 32, 29}, + { 4, 30, 30}, + { 4, 30, 33}, + { 4, 32, 4}, + { 4, 32, 5}, + { 4, 32, 7}, + { 4, 32, 9}, + { 4, 32, 13}, + { 4, 32, 25}, + { 4, 32, 26}, + { 4, 32, 28}, { 4, 32, 32}, { 4, 32, 45}, - { 4, 33, 9}, - { 4, 34, 6}, - { 4, 37, 29}, - { 4, 39, 18}, - { 4, 39, 34}, - { 4, 40, 28}, - { 4, 43, 44}, - { 4, 45, 4}, - { 4, 45, 5}, - { 4, 45, 7}, - { 4, 45, 9}, - { 4, 45, 13}, - { 4, 45, 25}, - { 4, 45, 26}, - { 4, 45, 28}, - { 4, 45, 32}, - { 4, 45, 38}, - { 4, 45, 45}, - { 5, 4, 4}, - { 5, 4, 5}, - { 5, 4, 6}, - { 5, 4, 7}, - { 5, 4, 8}, - { 5, 4, 9}, - { 5, 4, 13}, - { 5, 4, 21}, - { 5, 4, 23}, - { 5, 4, 25}, - { 5, 4, 26}, - { 5, 4, 28}, - { 5, 4, 32}, - { 5, 4, 45}, - { 5, 5, 4}, - { 5, 5, 5}, - { 5, 5, 6}, - { 5, 5, 7}, - { 5, 5, 8}, - { 5, 5, 9}, - { 5, 5, 12}, - { 5, 5, 13}, - { 5, 5, 16}, - { 5, 5, 24}, - { 5, 5, 25}, - { 5, 5, 26}, - { 5, 5, 28}, - { 5, 5, 32}, - { 5, 5, 45}, - { 5, 6, 4}, - { 5, 6, 5}, - { 5, 6, 6}, - { 5, 6, 7}, - { 5, 6, 8}, - { 5, 6, 9}, - { 5, 7, 4}, - { 5, 7, 5}, - { 5, 7, 6}, - { 5, 7, 7}, - { 5, 7, 8}, - { 5, 7, 9}, - { 5, 7, 13}, - { 5, 7, 25}, - { 5, 7, 26}, - { 5, 7, 28}, - { 5, 7, 32}, - { 5, 7, 45}, - { 5, 8, 4}, - { 5, 8, 5}, - { 5, 8, 6}, - { 5, 8, 7}, - { 5, 8, 8}, - { 5, 8, 9}, - { 5, 9, 4}, - { 5, 9, 5}, - { 5, 9, 6}, - { 5, 9, 7}, - { 5, 9, 8}, - { 5, 9, 9}, - { 5, 9, 13}, - { 5, 9, 25}, - { 5, 9, 26}, - { 5, 9, 28}, - { 5, 9, 32}, - { 5, 9, 45}, - { 5, 12, 5}, - { 5, 12, 12}, - { 5, 12, 13}, - { 5, 12, 26}, - { 5, 12, 32}, - { 5, 13, 4}, - { 5, 13, 5}, - { 5, 13, 7}, - { 5, 13, 9}, - { 5, 13, 12}, - { 5, 13, 13}, - { 5, 13, 16}, - { 5, 13, 24}, - { 5, 13, 25}, - { 5, 13, 26}, - { 5, 13, 28}, - { 5, 13, 32}, - { 5, 13, 45}, - { 5, 16, 5}, - { 5, 16, 7}, - { 5, 16, 13}, - { 5, 16, 16}, - { 5, 16, 32}, - { 5, 23, 44}, - { 5, 24, 5}, - { 5, 24, 13}, - { 5, 24, 24}, - { 5, 24, 26}, - { 5, 24, 32}, - { 5, 25, 4}, - { 5, 25, 5}, - { 5, 25, 7}, - { 5, 25, 9}, - { 5, 25, 13}, - { 5, 25, 25}, - { 5, 25, 26}, - { 5, 25, 28}, - { 5, 25, 32}, - { 5, 25, 45}, - { 5, 26, 4}, - { 5, 26, 5}, - { 5, 26, 7}, - { 5, 26, 9}, - { 5, 26, 12}, - { 5, 26, 13}, - { 5, 26, 24}, - { 5, 26, 25}, - { 5, 26, 26}, - { 5, 26, 27}, - { 5, 26, 28}, - { 5, 26, 32}, - { 5, 26, 35}, - { 5, 26, 45}, - { 5, 27, 7}, - { 5, 28, 4}, - { 5, 28, 5}, - { 5, 28, 7}, - { 5, 28, 9}, - { 5, 28, 10}, - { 5, 28, 13}, - { 5, 28, 25}, - { 5, 28, 26}, - { 5, 28, 28}, - { 5, 28, 31}, - { 5, 28, 32}, - { 5, 28, 45}, - { 5, 29, 8}, - { 5, 32, 4}, - { 5, 32, 5}, - { 5, 32, 7}, - { 5, 32, 9}, - { 5, 32, 12}, - { 5, 32, 13}, - { 5, 32, 16}, - { 5, 32, 24}, - { 5, 32, 25}, - { 5, 32, 26}, - { 5, 32, 28}, - { 5, 32, 32}, - { 5, 32, 45}, - { 5, 33, 10}, - { 5, 33, 33}, - { 5, 34, 11}, - { 5, 34, 40}, - { 5, 35, 38}, - { 5, 38, 17}, - { 5, 39, 33}, - { 5, 40, 5}, - { 5, 40, 13}, - { 5, 40, 20}, - { 5, 40, 22}, - { 5, 42, 5}, - { 5, 43, 41}, - { 5, 45, 4}, - { 5, 45, 5}, - { 5, 45, 7}, - { 5, 45, 9}, - { 5, 45, 13}, - { 5, 45, 25}, - { 5, 45, 26}, - { 5, 45, 28}, - { 5, 45, 32}, - { 5, 45, 45}, - { 6, 4, 4}, - { 6, 4, 5}, - { 6, 4, 6}, - { 6, 4, 7}, - { 6, 4, 8}, - { 6, 4, 9}, - { 6, 4, 26}, - { 6, 4, 37}, - { 6, 5, 4}, - { 6, 5, 5}, - { 6, 5, 6}, - { 6, 5, 7}, - { 6, 5, 8}, - { 6, 5, 9}, - { 6, 6, 4}, - { 6, 6, 5}, - { 6, 6, 6}, - { 6, 6, 7}, - { 6, 6, 8}, - { 6, 6, 9}, - { 6, 6, 24}, - { 6, 7, 4}, - { 6, 7, 5}, - { 6, 7, 6}, - { 6, 7, 7}, - { 6, 7, 8}, - { 6, 7, 9}, - { 6, 7, 39}, - { 6, 8, 4}, - { 6, 8, 5}, - { 6, 8, 6}, - { 6, 8, 7}, - { 6, 8, 8}, - { 6, 8, 9}, - { 6, 8, 39}, - { 6, 9, 4}, - { 6, 9, 5}, - { 6, 9, 6}, - { 6, 9, 7}, - { 6, 9, 8}, - { 6, 9, 9}, - { 6, 10, 43}, - { 6, 11, 16}, - { 6, 13, 12}, - { 6, 13, 28}, - { 6, 14, 37}, - { 6, 20, 33}, - { 6, 23, 14}, - { 6, 23, 28}, - { 6, 24, 34}, - { 6, 26, 15}, - { 6, 26, 16}, - { 6, 26, 32}, - { 6, 27, 33}, - { 6, 29, 23}, - { 6, 29, 39}, - { 6, 29, 40}, - { 6, 30, 6}, - { 6, 32, 41}, - { 6, 33, 15}, - { 6, 35, 43}, - { 6, 37, 10}, - { 6, 40, 16}, - { 6, 42, 22}, - { 6, 44, 16}, - { 6, 45, 32}, - { 7, 4, 4}, - { 7, 4, 5}, - { 7, 4, 6}, - { 7, 4, 7}, - { 7, 4, 8}, - { 7, 4, 9}, - { 7, 4, 13}, - { 7, 4, 25}, - { 7, 4, 26}, - { 7, 4, 28}, - { 7, 4, 32}, - { 7, 4, 45}, - { 7, 5, 4}, - { 7, 5, 5}, - { 7, 5, 6}, - { 7, 5, 7}, - { 7, 5, 8}, - { 7, 5, 9}, - { 7, 5, 13}, - { 7, 5, 25}, - { 7, 5, 26}, - { 7, 5, 28}, - { 7, 5, 32}, - { 7, 5, 45}, - { 7, 6, 4}, - { 7, 6, 5}, - { 7, 6, 6}, - { 7, 6, 7}, - { 7, 6, 8}, - { 7, 6, 9}, - { 7, 7, 4}, - { 7, 7, 5}, - { 7, 7, 6}, - { 7, 7, 7}, - { 7, 7, 8}, - { 7, 7, 9}, - { 7, 7, 11}, - { 7, 7, 13}, - { 7, 7, 25}, - { 7, 7, 26}, - { 7, 7, 28}, - { 7, 7, 32}, - { 7, 7, 45}, - { 7, 8, 4}, - { 7, 8, 5}, - { 7, 8, 6}, - { 7, 8, 7}, - { 7, 8, 8}, - { 7, 8, 9}, - { 7, 9, 4}, - { 7, 9, 5}, - { 7, 9, 6}, - { 7, 9, 7}, - { 7, 9, 8}, - { 7, 9, 9}, - { 7, 9, 13}, - { 7, 9, 25}, - { 7, 9, 26}, - { 7, 9, 28}, - { 7, 9, 32}, - { 7, 9, 39}, - { 7, 9, 45}, - { 7, 10, 9}, - { 7, 12, 11}, - { 7, 13, 4}, - { 7, 13, 5}, - { 7, 13, 7}, - { 7, 13, 9}, - { 7, 13, 13}, - { 7, 13, 25}, - { 7, 13, 26}, - { 7, 13, 28}, - { 7, 13, 32}, - { 7, 13, 36}, - { 7, 13, 45}, - { 7, 15, 6}, - { 7, 15, 15}, - { 7, 16, 7}, - { 7, 18, 4}, - { 7, 18, 26}, - { 7, 19, 36}, - { 7, 20, 25}, - { 7, 22, 44}, - { 7, 24, 20}, - { 7, 25, 4}, - { 7, 25, 5}, - { 7, 25, 7}, - { 7, 25, 9}, - { 7, 25, 13}, - { 7, 25, 25}, - { 7, 25, 26}, - { 7, 25, 28}, - { 7, 25, 32}, - { 7, 25, 45}, - { 7, 26, 4}, - { 7, 26, 5}, - { 7, 26, 7}, - { 7, 26, 9}, - { 7, 26, 13}, - { 7, 26, 25}, - { 7, 26, 26}, - { 7, 26, 28}, - { 7, 26, 32}, - { 7, 26, 45}, - { 7, 28, 4}, - { 7, 28, 5}, - { 7, 28, 7}, - { 7, 28, 9}, - { 7, 28, 13}, - { 7, 28, 25}, - { 7, 28, 26}, - { 7, 28, 28}, - { 7, 28, 32}, - { 7, 28, 45}, - { 7, 29, 45}, - { 7, 30, 36}, - { 7, 32, 4}, - { 7, 32, 5}, - { 7, 32, 7}, - { 7, 32, 9}, - { 7, 32, 13}, - { 7, 32, 25}, - { 7, 32, 26}, - { 7, 32, 28}, - { 7, 32, 32}, - { 7, 32, 45}, - { 7, 37, 37}, - { 7, 39, 37}, - { 7, 42, 5}, - { 7, 45, 4}, - { 7, 45, 5}, - { 7, 45, 7}, - { 7, 45, 9}, - { 7, 45, 13}, - { 7, 45, 25}, - { 7, 45, 26}, - { 7, 45, 28}, - { 7, 45, 32}, - { 7, 45, 45}, - { 8, 4, 4}, - { 8, 4, 5}, - { 8, 4, 6}, - { 8, 4, 7}, - { 8, 4, 8}, - { 8, 4, 9}, - { 8, 5, 4}, - { 8, 5, 5}, - { 8, 5, 6}, - { 8, 5, 7}, - { 8, 5, 8}, - { 8, 5, 9}, - { 8, 5, 37}, - { 8, 6, 4}, - { 8, 6, 5}, - { 8, 6, 6}, - { 8, 6, 7}, - { 8, 6, 8}, - { 8, 6, 9}, - { 8, 7, 4}, - { 8, 7, 5}, - { 8, 7, 6}, - { 8, 7, 7}, - { 8, 7, 8}, - { 8, 7, 9}, - { 8, 7, 40}, - { 8, 7, 42}, - { 8, 8, 4}, - { 8, 8, 5}, - { 8, 8, 6}, - { 8, 8, 7}, - { 8, 8, 8}, - { 8, 8, 9}, - { 8, 8, 45}, - { 8, 9, 4}, - { 8, 9, 5}, - { 8, 9, 6}, - { 8, 9, 7}, - { 8, 9, 8}, - { 8, 9, 9}, - { 8, 17, 25}, - { 8, 18, 27}, - { 8, 23, 45}, - { 8, 30, 43}, - { 8, 31, 44}, - { 8, 32, 17}, - { 8, 36, 31}, - { 8, 37, 15}, - { 8, 38, 4}, - { 8, 40, 7}, - { 8, 42, 40}, - { 8, 45, 36}, - { 9, 4, 4}, - { 9, 4, 5}, - { 9, 4, 6}, - { 9, 4, 7}, - { 9, 4, 8}, - { 9, 4, 9}, - { 9, 4, 13}, - { 9, 4, 25}, - { 9, 4, 26}, - { 9, 4, 28}, - { 9, 4, 32}, - { 9, 4, 45}, - { 9, 5, 4}, - { 9, 5, 5}, - { 9, 5, 6}, - { 9, 5, 7}, - { 9, 5, 8}, - { 9, 5, 9}, - { 9, 5, 13}, - { 9, 5, 25}, - { 9, 5, 26}, - { 9, 5, 28}, - { 9, 5, 32}, - { 9, 5, 45}, - { 9, 6, 4}, - { 9, 6, 5}, - { 9, 6, 6}, - { 9, 6, 7}, - { 9, 6, 8}, - { 9, 6, 9}, - { 9, 6, 38}, - { 9, 7, 4}, - { 9, 7, 5}, - { 9, 7, 6}, - { 9, 7, 7}, - { 9, 7, 8}, - { 9, 7, 9}, - { 9, 7, 13}, - { 9, 7, 25}, - { 9, 7, 26}, - { 9, 7, 28}, - { 9, 7, 32}, - { 9, 7, 45}, - { 9, 8, 4}, - { 9, 8, 5}, - { 9, 8, 6}, - { 9, 8, 7}, - { 9, 8, 8}, - { 9, 8, 9}, - { 9, 8, 15}, - { 9, 9, 4}, - { 9, 9, 5}, - { 9, 9, 6}, - { 9, 9, 7}, - { 9, 9, 8}, - { 9, 9, 9}, - { 9, 9, 10}, - { 9, 9, 12}, - { 9, 9, 13}, - { 9, 9, 22}, - { 9, 9, 25}, - { 9, 9, 26}, - { 9, 9, 28}, - { 9, 9, 32}, - { 9, 9, 44}, - { 9, 9, 45}, - { 9, 10, 9}, - { 9, 10, 10}, - { 9, 10, 12}, - { 9, 10, 32}, - { 9, 12, 9}, - { 9, 12, 10}, - { 9, 12, 12}, - { 9, 12, 32}, - { 9, 13, 4}, - { 9, 13, 5}, - { 9, 13, 7}, - { 9, 13, 9}, - { 9, 13, 13}, - { 9, 13, 25}, - { 9, 13, 26}, - { 9, 13, 28}, - { 9, 13, 32}, - { 9, 13, 45}, - { 9, 15, 44}, - { 9, 16, 15}, - { 9, 17, 32}, - { 9, 21, 33}, - { 9, 22, 9}, - { 9, 22, 22}, - { 9, 22, 32}, - { 9, 22, 39}, - { 9, 23, 11}, - { 9, 24, 23}, - { 9, 25, 4}, - { 9, 25, 5}, - { 9, 25, 7}, - { 9, 25, 9}, - { 9, 25, 13}, - { 9, 25, 25}, - { 9, 25, 26}, - { 9, 25, 28}, - { 9, 25, 32}, - { 9, 25, 39}, - { 9, 25, 45}, - { 9, 26, 4}, - { 9, 26, 5}, - { 9, 26, 7}, - { 9, 26, 9}, - { 9, 26, 11}, - { 9, 26, 13}, - { 9, 26, 24}, - { 9, 26, 25}, - { 9, 26, 26}, - { 9, 26, 28}, - { 9, 26, 32}, - { 9, 26, 45}, - { 9, 28, 4}, - { 9, 28, 5}, - { 9, 28, 7}, - { 9, 28, 9}, - { 9, 28, 13}, - { 9, 28, 25}, - { 9, 28, 26}, - { 9, 28, 28}, - { 9, 28, 32}, - { 9, 28, 45}, - { 9, 29, 21}, - { 9, 30, 17}, - { 9, 30, 26}, - { 9, 30, 36}, - { 9, 31, 16}, - { 9, 31, 33}, - { 9, 32, 4}, - { 9, 32, 5}, - { 9, 32, 7}, - { 9, 32, 9}, - { 9, 32, 10}, - { 9, 32, 12}, - { 9, 32, 13}, - { 9, 32, 22}, - { 9, 32, 25}, - { 9, 32, 26}, - { 9, 32, 28}, - { 9, 32, 32}, - { 9, 32, 45}, - { 9, 36, 43}, - { 9, 40, 16}, - { 9, 40, 21}, - { 9, 43, 25}, - { 9, 44, 8}, - { 9, 45, 4}, - { 9, 45, 5}, - { 9, 45, 7}, - { 9, 45, 9}, - { 9, 45, 13}, - { 9, 45, 17}, - { 9, 45, 25}, - { 9, 45, 26}, - { 9, 45, 28}, - { 9, 45, 32}, - { 9, 45, 45}, - {10, 4, 4}, - {10, 4, 10}, - {10, 4, 14}, - {10, 4, 15}, - {10, 4, 31}, - {10, 9, 9}, - {10, 9, 10}, - {10, 9, 12}, - {10, 9, 32}, - {10, 10, 4}, - {10, 10, 9}, - {10, 10, 10}, - {10, 10, 11}, - {10, 10, 12}, - {10, 10, 15}, - {10, 10, 32}, - {10, 10, 42}, - {10, 11, 5}, - {10, 12, 9}, - {10, 12, 10}, - {10, 12, 12}, - {10, 12, 26}, - {10, 12, 32}, - {10, 15, 4}, - {10, 15, 10}, - {10, 15, 15}, - {10, 17, 11}, - {10, 17, 35}, - {10, 20, 9}, - {10, 20, 39}, - {10, 25, 12}, - {10, 26, 42}, - {10, 32, 9}, - {10, 32, 10}, - {10, 32, 12}, - {10, 32, 32}, - {10, 33, 42}, - {10, 34, 20}, - {10, 34, 34}, - {10, 35, 16}, - {10, 37, 18}, - {10, 40, 4}, - {10, 40, 26}, - {10, 40, 44}, - {10, 41, 22}, - {11, 7, 19}, - {11, 7, 34}, - {11, 9, 28}, - {11, 11, 11}, - {11, 11, 12}, - {11, 11, 15}, - {11, 11, 20}, - {11, 11, 25}, - {11, 11, 32}, - {11, 12, 11}, - {11, 12, 12}, - {11, 12, 20}, - {11, 12, 25}, - {11, 12, 32}, - {11, 14, 11}, - {11, 15, 16}, - {11, 18, 40}, - {11, 19, 30}, - {11, 19, 36}, - {11, 20, 11}, - {11, 20, 12}, - {11, 20, 20}, - {11, 20, 25}, - {11, 20, 32}, - {11, 20, 42}, - {11, 22, 19}, - {11, 25, 11}, - {11, 25, 12}, - {11, 25, 20}, - {11, 25, 25}, - {11, 25, 32}, - {11, 27, 21}, - {11, 29, 10}, - {11, 29, 34}, - {11, 30, 24}, - {11, 31, 12}, - {11, 32, 11}, - {11, 32, 12}, - {11, 32, 20}, - {11, 32, 25}, - {11, 32, 32}, - {11, 32, 38}, - {11, 33, 25}, - {11, 34, 43}, - {11, 38, 13}, - {11, 38, 31}, - {11, 38, 34}, - {11, 39, 8}, - {11, 39, 19}, - {11, 44, 14}, - {11, 45, 11}, - {11, 45, 12}, - {12, 5, 5}, - {12, 5, 12}, - {12, 5, 13}, - {12, 5, 26}, - {12, 5, 32}, - {12, 9, 9}, - {12, 9, 10}, - {12, 9, 12}, - {12, 9, 32}, - {12, 10, 9}, - {12, 10, 10}, - {12, 10, 12}, - {12, 10, 32}, - {12, 11, 11}, - {12, 11, 12}, - {12, 11, 20}, - {12, 11, 25}, - {12, 11, 32}, - {12, 12, 5}, - {12, 12, 9}, - {12, 12, 10}, - {12, 12, 11}, - {12, 12, 12}, - {12, 12, 13}, - {12, 12, 16}, - {12, 12, 20}, - {12, 12, 25}, - {12, 12, 26}, - {12, 12, 30}, - {12, 12, 32}, - {12, 13, 5}, - {12, 13, 12}, - {12, 13, 13}, - {12, 13, 26}, - {12, 13, 32}, - {12, 14, 30}, - {12, 16, 5}, + { 4, 33, 21}, + { 4, 35, 6}, + { 4, 38, 15}, + { 4, 42, 21}, + { 4, 45, 4}, + { 4, 45, 5}, + { 4, 45, 7}, + { 4, 45, 9}, + { 4, 45, 13}, + { 4, 45, 25}, + { 4, 45, 26}, + { 4, 45, 28}, + { 4, 45, 32}, + { 4, 45, 45}, + { 5, 4, 4}, + { 5, 4, 5}, + { 5, 4, 6}, + { 5, 4, 7}, + { 5, 4, 8}, + { 5, 4, 9}, + { 5, 4, 13}, + { 5, 4, 25}, + { 5, 4, 26}, + { 5, 4, 28}, + { 5, 4, 32}, + { 5, 4, 45}, + { 5, 5, 4}, + { 5, 5, 5}, + { 5, 5, 6}, + { 5, 5, 7}, + { 5, 5, 8}, + { 5, 5, 9}, + { 5, 5, 12}, + { 5, 5, 13}, + { 5, 5, 16}, + { 5, 5, 24}, + { 5, 5, 25}, + { 5, 5, 26}, + { 5, 5, 28}, + { 5, 5, 32}, + { 5, 5, 45}, + { 5, 6, 4}, + { 5, 6, 5}, + { 5, 6, 6}, + { 5, 6, 7}, + { 5, 6, 8}, + { 5, 6, 9}, + { 5, 6, 16}, + { 5, 6, 36}, + { 5, 7, 4}, + { 5, 7, 5}, + { 5, 7, 6}, + { 5, 7, 7}, + { 5, 7, 8}, + { 5, 7, 9}, + { 5, 7, 13}, + { 5, 7, 25}, + { 5, 7, 26}, + { 5, 7, 27}, + { 5, 7, 28}, + { 5, 7, 32}, + { 5, 7, 45}, + { 5, 8, 4}, + { 5, 8, 5}, + { 5, 8, 6}, + { 5, 8, 7}, + { 5, 8, 8}, + { 5, 8, 9}, + { 5, 9, 4}, + { 5, 9, 5}, + { 5, 9, 6}, + { 5, 9, 7}, + { 5, 9, 8}, + { 5, 9, 9}, + { 5, 9, 13}, + { 5, 9, 25}, + { 5, 9, 26}, + { 5, 9, 28}, + { 5, 9, 32}, + { 5, 9, 45}, + { 5, 12, 5}, + { 5, 12, 12}, + { 5, 12, 13}, + { 5, 12, 26}, + { 5, 12, 29}, + { 5, 12, 32}, + { 5, 13, 4}, + { 5, 13, 5}, + { 5, 13, 7}, + { 5, 13, 9}, + { 5, 13, 12}, + { 5, 13, 13}, + { 5, 13, 16}, + { 5, 13, 24}, + { 5, 13, 25}, + { 5, 13, 26}, + { 5, 13, 28}, + { 5, 13, 32}, + { 5, 13, 45}, + { 5, 16, 5}, + { 5, 16, 13}, + { 5, 16, 16}, + { 5, 16, 32}, + { 5, 18, 33}, + { 5, 22, 20}, + { 5, 24, 5}, + { 5, 24, 13}, + { 5, 24, 24}, + { 5, 24, 26}, + { 5, 24, 32}, + { 5, 25, 4}, + { 5, 25, 5}, + { 5, 25, 7}, + { 5, 25, 9}, + { 5, 25, 13}, + { 5, 25, 25}, + { 5, 25, 26}, + { 5, 25, 28}, + { 5, 25, 32}, + { 5, 25, 45}, + { 5, 26, 4}, + { 5, 26, 5}, + { 5, 26, 7}, + { 5, 26, 9}, + { 5, 26, 12}, + { 5, 26, 13}, + { 5, 26, 24}, + { 5, 26, 25}, + { 5, 26, 26}, + { 5, 26, 28}, + { 5, 26, 32}, + { 5, 26, 45}, + { 5, 28, 4}, + { 5, 28, 5}, + { 5, 28, 7}, + { 5, 28, 9}, + { 5, 28, 13}, + { 5, 28, 25}, + { 5, 28, 26}, + { 5, 28, 28}, + { 5, 28, 32}, + { 5, 28, 45}, + { 5, 29, 32}, + { 5, 29, 35}, + { 5, 32, 4}, + { 5, 32, 5}, + { 5, 32, 7}, + { 5, 32, 9}, + { 5, 32, 12}, + { 5, 32, 13}, + { 5, 32, 16}, + { 5, 32, 24}, + { 5, 32, 25}, + { 5, 32, 26}, + { 5, 32, 28}, + { 5, 32, 32}, + { 5, 32, 45}, + { 5, 36, 24}, + { 5, 37, 17}, + { 5, 37, 24}, + { 5, 37, 41}, + { 5, 43, 15}, + { 5, 45, 4}, + { 5, 45, 5}, + { 5, 45, 7}, + { 5, 45, 9}, + { 5, 45, 13}, + { 5, 45, 19}, + { 5, 45, 25}, + { 5, 45, 26}, + { 5, 45, 28}, + { 5, 45, 32}, + { 5, 45, 45}, + { 6, 4, 4}, + { 6, 4, 5}, + { 6, 4, 6}, + { 6, 4, 7}, + { 6, 4, 8}, + { 6, 4, 9}, + { 6, 5, 4}, + { 6, 5, 5}, + { 6, 5, 6}, + { 6, 5, 7}, + { 6, 5, 8}, + { 6, 5, 9}, + { 6, 6, 4}, + { 6, 6, 5}, + { 6, 6, 6}, + { 6, 6, 7}, + { 6, 6, 8}, + { 6, 6, 9}, + { 6, 6, 19}, + { 6, 6, 38}, + { 6, 7, 4}, + { 6, 7, 5}, + { 6, 7, 6}, + { 6, 7, 7}, + { 6, 7, 8}, + { 6, 7, 9}, + { 6, 8, 4}, + { 6, 8, 5}, + { 6, 8, 6}, + { 6, 8, 7}, + { 6, 8, 8}, + { 6, 8, 9}, + { 6, 9, 4}, + { 6, 9, 5}, + { 6, 9, 6}, + { 6, 9, 7}, + { 6, 9, 8}, + { 6, 9, 9}, + { 6, 12, 15}, + { 6, 12, 31}, + { 6, 13, 44}, + { 6, 14, 18}, + { 6, 15, 18}, + { 6, 18, 17}, + { 6, 21, 20}, + { 6, 23, 6}, + { 6, 26, 14}, + { 6, 29, 16}, + { 6, 30, 5}, + { 6, 30, 24}, + { 6, 30, 25}, + { 6, 32, 5}, + { 6, 33, 39}, + { 6, 34, 4}, + { 6, 34, 16}, + { 6, 39, 26}, + { 6, 43, 22}, + { 7, 4, 4}, + { 7, 4, 5}, + { 7, 4, 6}, + { 7, 4, 7}, + { 7, 4, 8}, + { 7, 4, 9}, + { 7, 4, 13}, + { 7, 4, 25}, + { 7, 4, 26}, + { 7, 4, 28}, + { 7, 4, 32}, + { 7, 4, 45}, + { 7, 5, 4}, + { 7, 5, 5}, + { 7, 5, 6}, + { 7, 5, 7}, + { 7, 5, 8}, + { 7, 5, 9}, + { 7, 5, 13}, + { 7, 5, 25}, + { 7, 5, 26}, + { 7, 5, 28}, + { 7, 5, 32}, + { 7, 5, 38}, + { 7, 5, 45}, + { 7, 6, 4}, + { 7, 6, 5}, + { 7, 6, 6}, + { 7, 6, 7}, + { 7, 6, 8}, + { 7, 6, 9}, + { 7, 6, 15}, + { 7, 7, 4}, + { 7, 7, 5}, + { 7, 7, 6}, + { 7, 7, 7}, + { 7, 7, 8}, + { 7, 7, 9}, + { 7, 7, 13}, + { 7, 7, 25}, + { 7, 7, 26}, + { 7, 7, 28}, + { 7, 7, 32}, + { 7, 7, 45}, + { 7, 8, 4}, + { 7, 8, 5}, + { 7, 8, 6}, + { 7, 8, 7}, + { 7, 8, 8}, + { 7, 8, 9}, + { 7, 8, 32}, + { 7, 9, 4}, + { 7, 9, 5}, + { 7, 9, 6}, + { 7, 9, 7}, + { 7, 9, 8}, + { 7, 9, 9}, + { 7, 9, 13}, + { 7, 9, 25}, + { 7, 9, 26}, + { 7, 9, 28}, + { 7, 9, 32}, + { 7, 9, 42}, + { 7, 9, 45}, + { 7, 11, 39}, + { 7, 13, 4}, + { 7, 13, 5}, + { 7, 13, 7}, + { 7, 13, 9}, + { 7, 13, 13}, + { 7, 13, 25}, + { 7, 13, 26}, + { 7, 13, 28}, + { 7, 13, 32}, + { 7, 13, 45}, + { 7, 14, 9}, + { 7, 15, 8}, + { 7, 15, 18}, + { 7, 16, 15}, + { 7, 17, 33}, + { 7, 17, 42}, + { 7, 18, 4}, + { 7, 21, 38}, + { 7, 22, 36}, + { 7, 23, 30}, + { 7, 24, 31}, + { 7, 25, 4}, + { 7, 25, 5}, + { 7, 25, 7}, + { 7, 25, 9}, + { 7, 25, 13}, + { 7, 25, 14}, + { 7, 25, 25}, + { 7, 25, 26}, + { 7, 25, 28}, + { 7, 25, 32}, + { 7, 25, 45}, + { 7, 26, 4}, + { 7, 26, 5}, + { 7, 26, 7}, + { 7, 26, 9}, + { 7, 26, 13}, + { 7, 26, 14}, + { 7, 26, 25}, + { 7, 26, 26}, + { 7, 26, 28}, + { 7, 26, 32}, + { 7, 26, 45}, + { 7, 28, 4}, + { 7, 28, 5}, + { 7, 28, 7}, + { 7, 28, 9}, + { 7, 28, 13}, + { 7, 28, 25}, + { 7, 28, 26}, + { 7, 28, 28}, + { 7, 28, 32}, + { 7, 28, 45}, + { 7, 30, 5}, + { 7, 31, 25}, + { 7, 32, 4}, + { 7, 32, 5}, + { 7, 32, 7}, + { 7, 32, 9}, + { 7, 32, 13}, + { 7, 32, 25}, + { 7, 32, 26}, + { 7, 32, 28}, + { 7, 32, 32}, + { 7, 32, 45}, + { 7, 33, 39}, + { 7, 39, 30}, + { 7, 43, 43}, + { 7, 45, 4}, + { 7, 45, 5}, + { 7, 45, 7}, + { 7, 45, 9}, + { 7, 45, 12}, + { 7, 45, 13}, + { 7, 45, 25}, + { 7, 45, 26}, + { 7, 45, 28}, + { 7, 45, 32}, + { 7, 45, 41}, + { 7, 45, 45}, + { 8, 4, 4}, + { 8, 4, 5}, + { 8, 4, 6}, + { 8, 4, 7}, + { 8, 4, 8}, + { 8, 4, 9}, + { 8, 4, 10}, + { 8, 5, 4}, + { 8, 5, 5}, + { 8, 5, 6}, + { 8, 5, 7}, + { 8, 5, 8}, + { 8, 5, 9}, + { 8, 5, 33}, + { 8, 6, 4}, + { 8, 6, 5}, + { 8, 6, 6}, + { 8, 6, 7}, + { 8, 6, 8}, + { 8, 6, 9}, + { 8, 7, 4}, + { 8, 7, 5}, + { 8, 7, 6}, + { 8, 7, 7}, + { 8, 7, 8}, + { 8, 7, 9}, + { 8, 7, 11}, + { 8, 7, 17}, + { 8, 8, 4}, + { 8, 8, 5}, + { 8, 8, 6}, + { 8, 8, 7}, + { 8, 8, 8}, + { 8, 8, 9}, + { 8, 9, 4}, + { 8, 9, 5}, + { 8, 9, 6}, + { 8, 9, 7}, + { 8, 9, 8}, + { 8, 9, 9}, + { 8, 9, 13}, + { 8, 10, 31}, + { 8, 12, 18}, + { 8, 13, 30}, + { 8, 14, 40}, + { 8, 15, 11}, + { 8, 17, 17}, + { 8, 18, 23}, + { 8, 21, 11}, + { 8, 22, 38}, + { 8, 23, 6}, + { 8, 24, 35}, + { 8, 25, 22}, + { 8, 28, 13}, + { 8, 28, 17}, + { 8, 28, 24}, + { 8, 29, 17}, + { 8, 30, 45}, + { 8, 31, 11}, + { 8, 31, 38}, + { 8, 33, 18}, + { 8, 34, 35}, + { 8, 36, 15}, + { 8, 38, 12}, + { 8, 38, 40}, + { 8, 39, 5}, + { 8, 41, 25}, + { 8, 42, 6}, + { 8, 42, 12}, + { 8, 42, 36}, + { 8, 44, 17}, + { 8, 45, 6}, + { 8, 45, 25}, + { 8, 45, 32}, + { 9, 4, 4}, + { 9, 4, 5}, + { 9, 4, 6}, + { 9, 4, 7}, + { 9, 4, 8}, + { 9, 4, 9}, + { 9, 4, 13}, + { 9, 4, 14}, + { 9, 4, 25}, + { 9, 4, 26}, + { 9, 4, 28}, + { 9, 4, 32}, + { 9, 4, 45}, + { 9, 5, 4}, + { 9, 5, 5}, + { 9, 5, 6}, + { 9, 5, 7}, + { 9, 5, 8}, + { 9, 5, 9}, + { 9, 5, 13}, + { 9, 5, 25}, + { 9, 5, 26}, + { 9, 5, 28}, + { 9, 5, 32}, + { 9, 5, 45}, + { 9, 6, 4}, + { 9, 6, 5}, + { 9, 6, 6}, + { 9, 6, 7}, + { 9, 6, 8}, + { 9, 6, 9}, + { 9, 6, 19}, + { 9, 7, 4}, + { 9, 7, 5}, + { 9, 7, 6}, + { 9, 7, 7}, + { 9, 7, 8}, + { 9, 7, 9}, + { 9, 7, 13}, + { 9, 7, 25}, + { 9, 7, 26}, + { 9, 7, 28}, + { 9, 7, 32}, + { 9, 7, 45}, + { 9, 8, 4}, + { 9, 8, 5}, + { 9, 8, 6}, + { 9, 8, 7}, + { 9, 8, 8}, + { 9, 8, 9}, + { 9, 9, 4}, + { 9, 9, 5}, + { 9, 9, 6}, + { 9, 9, 7}, + { 9, 9, 8}, + { 9, 9, 9}, + { 9, 9, 10}, + { 9, 9, 12}, + { 9, 9, 13}, + { 9, 9, 22}, + { 9, 9, 25}, + { 9, 9, 26}, + { 9, 9, 28}, + { 9, 9, 32}, + { 9, 9, 45}, + { 9, 10, 9}, + { 9, 10, 10}, + { 9, 10, 12}, + { 9, 10, 32}, + { 9, 11, 18}, + { 9, 11, 34}, + { 9, 12, 9}, + { 9, 12, 10}, + { 9, 12, 12}, + { 9, 12, 32}, + { 9, 12, 37}, + { 9, 13, 4}, + { 9, 13, 5}, + { 9, 13, 7}, + { 9, 13, 9}, + { 9, 13, 13}, + { 9, 13, 18}, + { 9, 13, 25}, + { 9, 13, 26}, + { 9, 13, 28}, + { 9, 13, 32}, + { 9, 13, 45}, + { 9, 14, 22}, + { 9, 16, 17}, + { 9, 19, 9}, + { 9, 21, 12}, + { 9, 22, 9}, + { 9, 22, 22}, + { 9, 22, 32}, + { 9, 24, 17}, + { 9, 24, 23}, + { 9, 25, 4}, + { 9, 25, 5}, + { 9, 25, 7}, + { 9, 25, 8}, + { 9, 25, 9}, + { 9, 25, 13}, + { 9, 25, 21}, + { 9, 25, 25}, + { 9, 25, 26}, + { 9, 25, 28}, + { 9, 25, 32}, + { 9, 25, 45}, + { 9, 26, 4}, + { 9, 26, 5}, + { 9, 26, 7}, + { 9, 26, 9}, + { 9, 26, 13}, + { 9, 26, 25}, + { 9, 26, 26}, + { 9, 26, 28}, + { 9, 26, 29}, + { 9, 26, 32}, + { 9, 26, 45}, + { 9, 27, 45}, + { 9, 28, 4}, + { 9, 28, 5}, + { 9, 28, 7}, + { 9, 28, 9}, + { 9, 28, 13}, + { 9, 28, 25}, + { 9, 28, 26}, + { 9, 28, 28}, + { 9, 28, 32}, + { 9, 28, 45}, + { 9, 32, 4}, + { 9, 32, 5}, + { 9, 32, 7}, + { 9, 32, 9}, + { 9, 32, 10}, + { 9, 32, 12}, + { 9, 32, 13}, + { 9, 32, 22}, + { 9, 32, 25}, + { 9, 32, 26}, + { 9, 32, 28}, + { 9, 32, 29}, + { 9, 32, 32}, + { 9, 32, 45}, + { 9, 33, 22}, + { 9, 33, 39}, + { 9, 35, 4}, + { 9, 35, 15}, + { 9, 36, 12}, + { 9, 36, 16}, + { 9, 38, 6}, + { 9, 45, 4}, + { 9, 45, 5}, + { 9, 45, 7}, + { 9, 45, 9}, + { 9, 45, 13}, + { 9, 45, 21}, + { 9, 45, 25}, + { 9, 45, 26}, + { 9, 45, 28}, + { 9, 45, 32}, + { 9, 45, 45}, + {10, 4, 4}, + {10, 4, 10}, + {10, 4, 15}, + {10, 5, 25}, + {10, 5, 34}, + {10, 9, 9}, + {10, 9, 10}, + {10, 9, 12}, + {10, 9, 32}, + {10, 10, 4}, + {10, 10, 9}, + {10, 10, 10}, + {10, 10, 11}, + {10, 10, 12}, + {10, 10, 15}, + {10, 10, 32}, + {10, 12, 9}, + {10, 12, 10}, + {10, 12, 12}, + {10, 12, 32}, + {10, 12, 43}, + {10, 14, 7}, + {10, 14, 11}, + {10, 15, 4}, + {10, 15, 10}, + {10, 15, 15}, + {10, 20, 17}, + {10, 20, 28}, + {10, 23, 10}, + {10, 24, 12}, + {10, 26, 25}, + {10, 29, 25}, + {10, 30, 6}, + {10, 30, 33}, + {10, 32, 9}, + {10, 32, 10}, + {10, 32, 12}, + {10, 32, 32}, + {10, 32, 44}, + {10, 33, 26}, + {10, 35, 31}, + {10, 37, 42}, + {10, 41, 31}, + {10, 42, 26}, + {10, 45, 5}, + {10, 45, 9}, + {10, 45, 43}, + {11, 6, 15}, + {11, 6, 36}, + {11, 7, 26}, + {11, 11, 11}, + {11, 11, 12}, + {11, 11, 20}, + {11, 11, 25}, + {11, 11, 32}, + {11, 12, 11}, + {11, 12, 12}, + {11, 12, 20}, + {11, 12, 25}, + {11, 12, 32}, + {11, 13, 44}, + {11, 16, 21}, + {11, 19, 39}, + {11, 20, 4}, + {11, 20, 11}, + {11, 20, 12}, + {11, 20, 20}, + {11, 20, 25}, + {11, 20, 32}, + {11, 20, 45}, + {11, 21, 29}, + {11, 22, 28}, + {11, 23, 22}, + {11, 25, 11}, + {11, 25, 12}, + {11, 25, 20}, + {11, 25, 25}, + {11, 25, 32}, + {11, 30, 34}, + {11, 32, 11}, + {11, 32, 12}, + {11, 32, 20}, + {11, 32, 25}, + {11, 32, 32}, + {11, 33, 44}, + {11, 34, 9}, + {11, 37, 12}, + {11, 37, 44}, + {11, 38, 27}, + {11, 41, 33}, + {11, 43, 8}, + {11, 45, 11}, + {12, 4, 6}, + {12, 5, 5}, + {12, 5, 12}, + {12, 5, 13}, + {12, 5, 26}, + {12, 5, 32}, + {12, 7, 31}, + {12, 9, 9}, + {12, 9, 10}, + {12, 9, 12}, + {12, 9, 32}, + {12, 10, 9}, + {12, 10, 10}, + {12, 10, 12}, + {12, 10, 32}, + {12, 11, 11}, + {12, 11, 12}, + {12, 11, 20}, + {12, 11, 25}, + {12, 11, 32}, + {12, 12, 5}, + {12, 12, 9}, + {12, 12, 10}, + {12, 12, 11}, + {12, 12, 12}, + {12, 12, 13}, + {12, 12, 16}, + {12, 12, 20}, + {12, 12, 25}, + {12, 12, 26}, + {12, 12, 32}, + {12, 13, 5}, + {12, 13, 12}, + {12, 13, 13}, + {12, 13, 26}, + {12, 13, 32}, {12, 16, 12}, {12, 16, 16}, {12, 16, 32}, - {12, 17, 42}, - {12, 18, 21}, - {12, 18, 22}, - {12, 20, 11}, - {12, 20, 12}, - {12, 20, 20}, - {12, 20, 25}, - {12, 20, 32}, - {12, 20, 45}, - {12, 23, 43}, + {12, 16, 38}, + {12, 16, 40}, + {12, 20, 11}, + {12, 20, 12}, + {12, 20, 20}, + {12, 20, 25}, + {12, 20, 32}, + {12, 22, 16}, + {12, 24, 9}, + {12, 24, 28}, {12, 25, 11}, {12, 25, 12}, {12, 25, 20}, {12, 25, 25}, {12, 25, 32}, {12, 26, 5}, - {12, 26, 6}, - {12, 26, 12}, - {12, 26, 13}, + {12, 26, 12}, + {12, 26, 13}, + {12, 26, 17}, {12, 26, 26}, {12, 26, 32}, - {12, 27, 9}, - {12, 31, 17}, - {12, 32, 5}, - {12, 32, 9}, - {12, 32, 10}, - {12, 32, 11}, - {12, 32, 12}, - {12, 32, 13}, - {12, 32, 16}, - {12, 32, 20}, - {12, 32, 25}, - {12, 32, 26}, - {12, 32, 32}, - {12, 33, 39}, - {12, 37, 36}, - {12, 39, 4}, - {12, 41, 6}, - {13, 4, 4}, - {13, 4, 5}, - {13, 4, 7}, - {13, 4, 9}, - {13, 4, 13}, - {13, 4, 25}, - {13, 4, 26}, - {13, 4, 28}, - {13, 4, 32}, - {13, 4, 45}, - {13, 5, 4}, - {13, 5, 5}, - {13, 5, 7}, - {13, 5, 9}, - {13, 5, 12}, - {13, 5, 13}, - {13, 5, 16}, - {13, 5, 24}, - {13, 5, 25}, - {13, 5, 26}, - {13, 5, 28}, - {13, 5, 32}, - {13, 5, 45}, - {13, 7, 4}, - {13, 7, 5}, - {13, 7, 7}, - {13, 7, 9}, - {13, 7, 13}, - {13, 7, 25}, - {13, 7, 26}, - {13, 7, 28}, - {13, 7, 32}, - {13, 7, 45}, - {13, 8, 34}, - {13, 8, 37}, - {13, 9, 4}, - {13, 9, 5}, - {13, 9, 7}, - {13, 9, 9}, - {13, 9, 13}, - {13, 9, 25}, - {13, 9, 26}, - {13, 9, 28}, - {13, 9, 32}, - {13, 9, 45}, - {13, 11, 8}, - {13, 11, 14}, - {13, 11, 38}, - {13, 12, 5}, - {13, 12, 11}, - {13, 12, 12}, - {13, 12, 13}, - {13, 12, 26}, - {13, 12, 32}, - {13, 13, 4}, - {13, 13, 5}, - {13, 13, 6}, - {13, 13, 7}, - {13, 13, 9}, - {13, 13, 12}, - {13, 13, 13}, - {13, 13, 14}, - {13, 13, 16}, - {13, 13, 24}, - {13, 13, 25}, - {13, 13, 26}, - {13, 13, 28}, - {13, 13, 32}, - {13, 13, 45}, - {13, 14, 13}, - {13, 14, 14}, - {13, 14, 25}, - {13, 14, 26}, - {13, 14, 32}, - {13, 16, 5}, - {13, 16, 13}, - {13, 16, 16}, - {13, 16, 32}, - {13, 18, 40}, - {13, 21, 9}, - {13, 21, 25}, - {13, 22, 27}, - {13, 23, 40}, - {13, 24, 5}, - {13, 24, 13}, - {13, 24, 24}, - {13, 24, 26}, - {13, 24, 32}, - {13, 25, 4}, - {13, 25, 5}, - {13, 25, 7}, - {13, 25, 9}, - {13, 25, 13}, - {13, 25, 14}, - {13, 25, 25}, - {13, 25, 26}, - {13, 25, 28}, - {13, 25, 32}, - {13, 25, 45}, - {13, 26, 4}, - {13, 26, 5}, - {13, 26, 7}, - {13, 26, 9}, - {13, 26, 12}, - {13, 26, 13}, - {13, 26, 14}, - {13, 26, 24}, - {13, 26, 25}, - {13, 26, 26}, - {13, 26, 28}, - {13, 26, 32}, - {13, 26, 42}, - {13, 26, 45}, - {13, 27, 34}, - {13, 28, 4}, - {13, 28, 5}, - {13, 28, 7}, - {13, 28, 9}, - {13, 28, 13}, - {13, 28, 25}, - {13, 28, 26}, - {13, 28, 28}, - {13, 28, 32}, - {13, 28, 45}, - {13, 32, 4}, - {13, 32, 5}, - {13, 32, 7}, - {13, 32, 9}, - {13, 32, 12}, - {13, 32, 13}, - {13, 32, 14}, - {13, 32, 15}, - {13, 32, 16}, - {13, 32, 23}, - {13, 32, 24}, - {13, 32, 25}, - {13, 32, 26}, - {13, 32, 28}, - {13, 32, 32}, - {13, 32, 45}, - {13, 39, 42}, - {13, 40, 14}, - {13, 43, 8}, - {13, 43, 20}, - {13, 45, 4}, - {13, 45, 5}, - {13, 45, 7}, - {13, 45, 9}, - {13, 45, 13}, - {13, 45, 25}, - {13, 45, 26}, - {13, 45, 28}, - {13, 45, 31}, - {13, 45, 32}, - {13, 45, 45}, - {14, 4, 31}, - {14, 6, 24}, - {14, 6, 41}, - {14, 7, 26}, - {14, 9, 15}, - {14, 11, 31}, - {14, 12, 38}, - {14, 13, 13}, - {14, 13, 14}, - {14, 13, 24}, - {14, 13, 25}, - {14, 13, 26}, - {14, 13, 32}, - {14, 13, 39}, - {14, 14, 13}, - {14, 14, 14}, - {14, 14, 16}, - {14, 14, 25}, - {14, 14, 26}, - {14, 14, 29}, - {14, 14, 32}, - {14, 15, 5}, - {14, 16, 7}, - {14, 16, 14}, - {14, 16, 16}, - {14, 16, 29}, - {14, 17, 22}, - {14, 17, 40}, - {14, 21, 44}, - {14, 23, 42}, - {14, 24, 43}, - {14, 25, 13}, - {14, 25, 14}, - {14, 25, 25}, - {14, 25, 26}, - {14, 25, 32}, - {14, 26, 13}, - {14, 26, 14}, - {14, 26, 25}, - {14, 26, 26}, - {14, 26, 32}, - {14, 29, 5}, - {14, 29, 14}, - {14, 29, 16}, - {14, 29, 29}, - {14, 29, 32}, - {14, 31, 20}, - {14, 32, 11}, - {14, 32, 13}, - {14, 32, 14}, - {14, 32, 25}, - {14, 32, 26}, - {14, 32, 29}, - {14, 32, 32}, - {14, 34, 39}, - {14, 35, 4}, - {14, 36, 26}, - {14, 38, 14}, - {14, 40, 38}, - {14, 45, 40}, - {15, 4, 4}, - {15, 4, 10}, - {15, 4, 15}, - {15, 7, 10}, - {15, 7, 24}, - {15, 8, 44}, - {15, 9, 28}, - {15, 10, 4}, - {15, 10, 10}, - {15, 10, 15}, - {15, 10, 36}, - {15, 12, 7}, - {15, 13, 10}, - {15, 15, 4}, - {15, 15, 10}, - {15, 15, 15}, - {15, 18, 21}, - {15, 21, 4}, - {15, 21, 12}, - {15, 22, 5}, - {15, 27, 9}, - {15, 28, 24}, - {15, 28, 44}, - {15, 30, 7}, - {15, 33, 6}, - {15, 36, 6}, - {15, 36, 21}, - {15, 40, 12}, - {16, 5, 5}, - {16, 5, 13}, - {16, 5, 16}, - {16, 5, 32}, - {16, 7, 14}, - {16, 10, 37}, - {16, 10, 45}, - {16, 11, 9}, - {16, 11, 18}, - {16, 12, 12}, - {16, 12, 16}, - {16, 12, 32}, - {16, 12, 39}, - {16, 13, 5}, - {16, 13, 13}, - {16, 13, 16}, - {16, 13, 32}, - {16, 14, 14}, - {16, 14, 16}, - {16, 14, 29}, - {16, 14, 36}, - {16, 16, 5}, - {16, 16, 9}, - {16, 16, 12}, - {16, 16, 13}, - {16, 16, 14}, - {16, 16, 16}, - {16, 16, 29}, - {16, 16, 32}, - {16, 17, 15}, - {16, 19, 22}, - {16, 20, 38}, - {16, 21, 35}, - {16, 24, 30}, - {16, 25, 13}, - {16, 25, 43}, - {16, 28, 4}, - {16, 28, 30}, - {16, 29, 14}, - {16, 29, 15}, - {16, 29, 16}, - {16, 29, 29}, - {16, 30, 14}, - {16, 32, 5}, - {16, 32, 12}, - {16, 32, 13}, - {16, 32, 16}, - {16, 32, 32}, - {16, 32, 36}, - {16, 34, 9}, - {16, 35, 39}, - {16, 36, 7}, - {16, 36, 24}, - {16, 36, 45}, - {16, 38, 30}, - {16, 39, 40}, - {16, 42, 31}, - {16, 45, 19}, - {17, 4, 35}, - {17, 5, 8}, - {17, 6, 41}, - {17, 14, 9}, - {17, 15, 39}, - {17, 16, 4}, - {17, 16, 30}, + {12, 27, 8}, + {12, 27, 20}, + {12, 28, 9}, + {12, 31, 12}, + {12, 32, 5}, + {12, 32, 9}, + {12, 32, 10}, + {12, 32, 11}, + {12, 32, 12}, + {12, 32, 13}, + {12, 32, 16}, + {12, 32, 20}, + {12, 32, 25}, + {12, 32, 26}, + {12, 32, 32}, + {12, 32, 40}, + {12, 34, 28}, + {12, 35, 8}, + {12, 37, 17}, + {12, 39, 12}, + {12, 43, 40}, + {13, 4, 4}, + {13, 4, 5}, + {13, 4, 7}, + {13, 4, 9}, + {13, 4, 13}, + {13, 4, 25}, + {13, 4, 26}, + {13, 4, 28}, + {13, 4, 32}, + {13, 4, 45}, + {13, 5, 4}, + {13, 5, 5}, + {13, 5, 7}, + {13, 5, 9}, + {13, 5, 12}, + {13, 5, 13}, + {13, 5, 16}, + {13, 5, 24}, + {13, 5, 25}, + {13, 5, 26}, + {13, 5, 28}, + {13, 5, 32}, + {13, 5, 45}, + {13, 6, 18}, + {13, 7, 4}, + {13, 7, 5}, + {13, 7, 7}, + {13, 7, 9}, + {13, 7, 13}, + {13, 7, 25}, + {13, 7, 26}, + {13, 7, 28}, + {13, 7, 32}, + {13, 7, 38}, + {13, 7, 45}, + {13, 9, 4}, + {13, 9, 5}, + {13, 9, 7}, + {13, 9, 9}, + {13, 9, 13}, + {13, 9, 25}, + {13, 9, 26}, + {13, 9, 28}, + {13, 9, 32}, + {13, 9, 45}, + {13, 10, 39}, + {13, 12, 5}, + {13, 12, 12}, + {13, 12, 13}, + {13, 12, 16}, + {13, 12, 26}, + {13, 12, 32}, + {13, 12, 37}, + {13, 12, 40}, + {13, 13, 4}, + {13, 13, 5}, + {13, 13, 7}, + {13, 13, 9}, + {13, 13, 12}, + {13, 13, 13}, + {13, 13, 14}, + {13, 13, 16}, + {13, 13, 24}, + {13, 13, 25}, + {13, 13, 26}, + {13, 13, 28}, + {13, 13, 32}, + {13, 13, 34}, + {13, 13, 45}, + {13, 14, 13}, + {13, 14, 14}, + {13, 14, 25}, + {13, 14, 26}, + {13, 14, 32}, + {13, 16, 5}, + {13, 16, 13}, + {13, 16, 16}, + {13, 16, 32}, + {13, 18, 22}, + {13, 18, 29}, + {13, 22, 10}, + {13, 24, 5}, + {13, 24, 13}, + {13, 24, 24}, + {13, 24, 26}, + {13, 24, 32}, + {13, 25, 4}, + {13, 25, 5}, + {13, 25, 7}, + {13, 25, 9}, + {13, 25, 12}, + {13, 25, 13}, + {13, 25, 14}, + {13, 25, 25}, + {13, 25, 26}, + {13, 25, 28}, + {13, 25, 32}, + {13, 25, 45}, + {13, 26, 4}, + {13, 26, 5}, + {13, 26, 7}, + {13, 26, 9}, + {13, 26, 12}, + {13, 26, 13}, + {13, 26, 14}, + {13, 26, 24}, + {13, 26, 25}, + {13, 26, 26}, + {13, 26, 28}, + {13, 26, 32}, + {13, 26, 45}, + {13, 28, 4}, + {13, 28, 5}, + {13, 28, 7}, + {13, 28, 9}, + {13, 28, 13}, + {13, 28, 25}, + {13, 28, 26}, + {13, 28, 28}, + {13, 28, 32}, + {13, 28, 34}, + {13, 28, 45}, + {13, 29, 31}, + {13, 30, 36}, + {13, 32, 4}, + {13, 32, 5}, + {13, 32, 7}, + {13, 32, 9}, + {13, 32, 12}, + {13, 32, 13}, + {13, 32, 14}, + {13, 32, 16}, + {13, 32, 24}, + {13, 32, 25}, + {13, 32, 26}, + {13, 32, 28}, + {13, 32, 32}, + {13, 32, 45}, + {13, 34, 29}, + {13, 35, 39}, + {13, 36, 14}, + {13, 36, 28}, + {13, 37, 39}, + {13, 38, 18}, + {13, 38, 34}, + {13, 39, 13}, + {13, 41, 11}, + {13, 43, 14}, + {13, 43, 38}, + {13, 45, 4}, + {13, 45, 5}, + {13, 45, 7}, + {13, 45, 9}, + {13, 45, 13}, + {13, 45, 24}, + {13, 45, 25}, + {13, 45, 26}, + {13, 45, 28}, + {13, 45, 32}, + {13, 45, 45}, + {14, 5, 11}, + {14, 5, 39}, + {14, 6, 19}, + {14, 10, 27}, + {14, 11, 35}, + {14, 11, 36}, + {14, 13, 13}, + {14, 13, 14}, + {14, 13, 25}, + {14, 13, 26}, + {14, 13, 32}, + {14, 14, 13}, + {14, 14, 14}, + {14, 14, 16}, + {14, 14, 25}, + {14, 14, 26}, + {14, 14, 29}, + {14, 14, 32}, + {14, 15, 17}, + {14, 15, 42}, + {14, 16, 14}, + {14, 16, 16}, + {14, 16, 29}, + {14, 16, 35}, + {14, 18, 29}, + {14, 18, 30}, + {14, 20, 44}, + {14, 25, 13}, + {14, 25, 14}, + {14, 25, 25}, + {14, 25, 26}, + {14, 25, 32}, + {14, 26, 13}, + {14, 26, 14}, + {14, 26, 25}, + {14, 26, 26}, + {14, 26, 32}, + {14, 27, 38}, + {14, 28, 35}, + {14, 29, 14}, + {14, 29, 16}, + {14, 29, 29}, + {14, 29, 32}, + {14, 32, 13}, + {14, 32, 14}, + {14, 32, 25}, + {14, 32, 26}, + {14, 32, 29}, + {14, 32, 32}, + {14, 33, 33}, + {14, 34, 39}, + {14, 35, 14}, + {14, 36, 14}, + {14, 37, 5}, + {14, 40, 32}, + {14, 42, 38}, + {15, 4, 4}, + {15, 4, 10}, + {15, 4, 12}, + {15, 4, 15}, + {15, 8, 4}, + {15, 8, 9}, + {15, 8, 30}, + {15, 8, 41}, + {15, 10, 4}, + {15, 10, 10}, + {15, 10, 15}, + {15, 10, 45}, + {15, 12, 7}, + {15, 13, 33}, + {15, 14, 34}, + {15, 15, 4}, + {15, 15, 10}, + {15, 15, 15}, + {15, 16, 31}, + {15, 16, 38}, + {15, 19, 6}, + {15, 23, 12}, + {15, 26, 44}, + {15, 32, 8}, + {15, 32, 9}, + {15, 32, 42}, + {15, 32, 44}, + {15, 35, 18}, + {15, 38, 10}, + {15, 39, 34}, + {15, 41, 36}, + {16, 4, 43}, + {16, 5, 5}, + {16, 5, 13}, + {16, 5, 16}, + {16, 5, 30}, + {16, 5, 32}, + {16, 5, 40}, + {16, 7, 9}, + {16, 8, 41}, + {16, 9, 21}, + {16, 10, 31}, + {16, 12, 12}, + {16, 12, 16}, + {16, 12, 32}, + {16, 13, 5}, + {16, 13, 13}, + {16, 13, 16}, + {16, 13, 32}, + {16, 14, 14}, + {16, 14, 16}, + {16, 14, 29}, + {16, 16, 5}, + {16, 16, 12}, + {16, 16, 13}, + {16, 16, 14}, + {16, 16, 16}, + {16, 16, 23}, + {16, 16, 29}, + {16, 16, 32}, + {16, 19, 35}, + {16, 21, 8}, + {16, 24, 37}, + {16, 25, 5}, + {16, 27, 35}, + {16, 29, 14}, + {16, 29, 16}, + {16, 29, 19}, + {16, 29, 29}, + {16, 32, 5}, + {16, 32, 6}, + {16, 32, 12}, + {16, 32, 13}, + {16, 32, 16}, + {16, 32, 32}, + {16, 35, 43}, + {16, 35, 44}, + {16, 39, 33}, + {16, 41, 11}, + {16, 41, 44}, + {16, 44, 5}, + {16, 44, 6}, + {16, 44, 18}, + {16, 45, 13}, + {17, 7, 37}, + {17, 8, 7}, + {17, 14, 12}, + {17, 14, 19}, {17, 17, 17}, - {17, 17, 25}, - {17, 20, 4}, - {17, 22, 9}, - {17, 25, 15}, - {17, 25, 20}, - {17, 26, 42}, - {17, 30, 24}, - {17, 34, 22}, - {17, 36, 42}, - {17, 38, 12}, - {17, 39, 35}, - {17, 40, 15}, - {17, 41, 41}, - {17, 43, 9}, - {18, 4, 11}, - {18, 6, 4}, - {18, 7, 33}, - {18, 8, 5}, - {18, 9, 24}, - {18, 14, 14}, - {18, 15, 5}, - {18, 16, 24}, - {18, 16, 42}, - {18, 17, 37}, - {18, 18, 18}, - {18, 19, 9}, - {18, 20, 12}, - {18, 20, 20}, - {18, 20, 43}, - {18, 21, 32}, - {18, 21, 44}, - {18, 23, 10}, - {18, 24, 19}, - {18, 29, 15}, - {18, 29, 34}, - {18, 30, 31}, - {18, 33, 32}, - {18, 33, 33}, - {18, 38, 5}, - {18, 44, 6}, - {18, 45, 22}, - {19, 13, 25}, - {19, 18, 14}, - {19, 18, 42}, - {19, 19, 19}, - {19, 19, 20}, - {19, 25, 28}, - {19, 28, 15}, - {19, 28, 28}, - {19, 32, 34}, - {19, 35, 19}, - {19, 36, 35}, - {19, 40, 38}, - {19, 43, 30}, - {19, 45, 11}, - {20, 5, 29}, - {20, 7, 30}, - {20, 9, 17}, - {20, 9, 42}, - {20, 10, 37}, - {20, 11, 11}, - {20, 11, 12}, - {20, 11, 20}, - {20, 11, 25}, - {20, 11, 32}, - {20, 12, 11}, - {20, 12, 12}, - {20, 12, 20}, - {20, 12, 25}, - {20, 12, 32}, - {20, 14, 41}, - {20, 15, 4}, - {20, 18, 42}, - {20, 18, 44}, - {20, 20, 6}, - {20, 20, 11}, - {20, 20, 12}, - {20, 20, 20}, - {20, 20, 25}, - {20, 20, 32}, - {20, 21, 30}, - {20, 24, 31}, - {20, 24, 38}, - {20, 25, 11}, - {20, 25, 12}, - {20, 25, 20}, - {20, 25, 25}, - {20, 25, 32}, - {20, 26, 5}, - {20, 26, 27}, - {20, 28, 13}, - {20, 30, 6}, - {20, 30, 15}, - {20, 31, 13}, - {20, 31, 14}, - {20, 32, 11}, - {20, 32, 12}, - {20, 32, 20}, - {20, 32, 25}, - {20, 32, 32}, - {20, 34, 16}, - {20, 43, 8}, - {20, 43, 34}, - {20, 44, 34}, - {20, 45, 45}, - {21, 6, 20}, - {21, 7, 23}, - {21, 9, 8}, - {21, 12, 38}, - {21, 14, 34}, - {21, 16, 23}, - {21, 18, 7}, - {21, 21, 21}, - {21, 22, 23}, - {21, 22, 26}, - {21, 25, 34}, - {21, 25, 40}, - {21, 27, 12}, - {21, 28, 6}, - {21, 31, 9}, - {21, 31, 17}, - {21, 32, 24}, - {21, 36, 38}, - {21, 37, 28}, - {21, 39, 17}, - {21, 44, 6}, - {21, 44, 33}, - {21, 45, 7}, - {22, 4, 14}, - {22, 4, 44}, - {22, 6, 37}, - {22, 7, 37}, - {22, 9, 9}, - {22, 9, 22}, - {22, 9, 32}, - {22, 9, 39}, - {22, 10, 36}, - {22, 12, 42}, - {22, 13, 11}, - {22, 14, 11}, - {22, 15, 5}, - {22, 16, 28}, - {22, 19, 14}, - {22, 22, 9}, - {22, 22, 22}, - {22, 22, 32}, - {22, 23, 38}, - {22, 26, 41}, - {22, 28, 10}, - {22, 30, 29}, - {22, 31, 38}, - {22, 32, 9}, - {22, 32, 22}, - {22, 32, 32}, - {22, 36, 26}, - {22, 38, 37}, - {22, 41, 34}, - {22, 41, 45}, - {22, 43, 5}, - {22, 43, 31}, - {22, 43, 45}, - {22, 44, 7}, - {22, 45, 44}, - {23, 4, 26}, - {23, 4, 38}, - {23, 5, 7}, - {23, 8, 11}, - {23, 8, 42}, - {23, 12, 37}, - {23, 14, 41}, - {23, 16, 25}, - {23, 17, 14}, - {23, 17, 18}, - {23, 17, 39}, - {23, 22, 19}, - {23, 22, 37}, - {23, 23, 23}, - {23, 24, 9}, - {23, 25, 25}, - {23, 26, 39}, - {23, 29, 44}, - {23, 32, 11}, - {23, 35, 28}, - {23, 36, 22}, - {23, 39, 35}, - {23, 41, 30}, - {23, 41, 33}, - {23, 42, 9}, - {23, 42, 35}, - {23, 43, 31}, - {23, 44, 45}, - {23, 45, 30}, - {24, 5, 5}, - {24, 5, 13}, - {24, 5, 24}, - {24, 5, 26}, - {24, 5, 32}, - {24, 5, 40}, - {24, 8, 17}, - {24, 8, 21}, - {24, 9, 15}, - {24, 11, 6}, - {24, 12, 21}, - {24, 13, 5}, - {24, 13, 13}, - {24, 13, 24}, - {24, 13, 26}, - {24, 13, 32}, - {24, 14, 37}, - {24, 16, 14}, - {24, 18, 40}, - {24, 23, 12}, - {24, 23, 26}, - {24, 23, 31}, - {24, 24, 5}, - {24, 24, 12}, - {24, 24, 13}, - {24, 24, 24}, - {24, 24, 26}, - {24, 24, 32}, - {24, 25, 5}, - {24, 26, 5}, - {24, 26, 13}, - {24, 26, 24}, - {24, 26, 26}, - {24, 26, 32}, - {24, 30, 6}, - {24, 31, 6}, - {24, 31, 16}, - {24, 31, 36}, - {24, 32, 5}, - {24, 32, 13}, - {24, 32, 24}, - {24, 32, 26}, - {24, 32, 32}, - {24, 34, 9}, - {24, 37, 40}, - {24, 39, 22}, - {24, 40, 34}, - {24, 43, 29}, - {24, 43, 36}, - {24, 43, 38}, - {24, 44, 15}, - {25, 4, 4}, - {25, 4, 5}, - {25, 4, 7}, - {25, 4, 9}, - {25, 4, 13}, - {25, 4, 25}, - {25, 4, 26}, - {25, 4, 28}, - {25, 4, 32}, - {25, 4, 37}, - {25, 4, 45}, - {25, 5, 4}, - {25, 5, 5}, - {25, 5, 7}, - {25, 5, 9}, - {25, 5, 13}, - {25, 5, 25}, - {25, 5, 26}, - {25, 5, 28}, - {25, 5, 32}, - {25, 5, 45}, - {25, 6, 35}, - {25, 7, 4}, - {25, 7, 5}, - {25, 7, 7}, - {25, 7, 9}, - {25, 7, 13}, - {25, 7, 25}, - {25, 7, 26}, - {25, 7, 28}, - {25, 7, 32}, - {25, 7, 45}, - {25, 9, 4}, - {25, 9, 5}, - {25, 9, 7}, - {25, 9, 9}, - {25, 9, 13}, - {25, 9, 25}, - {25, 9, 26}, - {25, 9, 28}, - {25, 9, 32}, - {25, 9, 45}, - {25, 11, 6}, - {25, 11, 11}, - {25, 11, 12}, - {25, 11, 20}, - {25, 11, 25}, - {25, 11, 32}, - {25, 12, 11}, - {25, 12, 12}, - {25, 12, 15}, - {25, 12, 20}, - {25, 12, 25}, - {25, 12, 32}, - {25, 12, 43}, - {25, 13, 4}, - {25, 13, 5}, - {25, 13, 7}, - {25, 13, 9}, - {25, 13, 13}, - {25, 13, 14}, - {25, 13, 25}, - {25, 13, 26}, - {25, 13, 28}, - {25, 13, 32}, - {25, 13, 45}, - {25, 14, 13}, - {25, 14, 14}, - {25, 14, 25}, - {25, 14, 26}, - {25, 14, 32}, - {25, 15, 14}, - {25, 15, 26}, - {25, 17, 45}, - {25, 18, 5}, - {25, 18, 38}, - {25, 20, 11}, - {25, 20, 12}, - {25, 20, 20}, - {25, 20, 25}, - {25, 20, 32}, - {25, 21, 27}, - {25, 22, 10}, - {25, 23, 23}, - {25, 23, 30}, - {25, 24, 38}, - {25, 25, 4}, - {25, 25, 5}, - {25, 25, 7}, - {25, 25, 9}, - {25, 25, 11}, - {25, 25, 12}, - {25, 25, 13}, - {25, 25, 14}, - {25, 25, 20}, - {25, 25, 25}, - {25, 25, 26}, - {25, 25, 28}, - {25, 25, 32}, - {25, 25, 45}, - {25, 26, 4}, - {25, 26, 5}, - {25, 26, 7}, - {25, 26, 9}, - {25, 26, 13}, - {25, 26, 14}, - {25, 26, 25}, - {25, 26, 26}, - {25, 26, 28}, - {25, 26, 32}, - {25, 26, 45}, - {25, 28, 4}, - {25, 28, 5}, - {25, 28, 7}, - {25, 28, 9}, - {25, 28, 13}, - {25, 28, 25}, - {25, 28, 26}, - {25, 28, 28}, - {25, 28, 32}, - {25, 28, 45}, - {25, 29, 18}, - {25, 30, 41}, - {25, 32, 4}, - {25, 32, 5}, - {25, 32, 7}, - {25, 32, 9}, - {25, 32, 11}, - {25, 32, 12}, - {25, 32, 13}, - {25, 32, 14}, - {25, 32, 20}, - {25, 32, 25}, - {25, 32, 26}, - {25, 32, 28}, - {25, 32, 32}, - {25, 32, 45}, - {25, 33, 33}, - {25, 34, 22}, - {25, 37, 20}, - {25, 40, 5}, - {25, 40, 32}, - {25, 41, 22}, - {25, 41, 42}, - {25, 43, 38}, - {25, 45, 4}, - {25, 45, 5}, - {25, 45, 7}, - {25, 45, 9}, - {25, 45, 13}, - {25, 45, 25}, - {25, 45, 26}, - {25, 45, 28}, - {25, 45, 32}, - {25, 45, 45}, - {26, 4, 4}, - {26, 4, 5}, - {26, 4, 7}, - {26, 4, 9}, - {26, 4, 13}, - {26, 4, 25}, - {26, 4, 26}, - {26, 4, 28}, - {26, 4, 32}, - {26, 4, 45}, - {26, 5, 4}, - {26, 5, 5}, - {26, 5, 7}, - {26, 5, 9}, - {26, 5, 12}, - {26, 5, 13}, - {26, 5, 24}, - {26, 5, 25}, - {26, 5, 26}, - {26, 5, 28}, - {26, 5, 32}, - {26, 5, 45}, - {26, 7, 4}, - {26, 7, 5}, - {26, 7, 7}, - {26, 7, 9}, - {26, 7, 13}, - {26, 7, 25}, - {26, 7, 26}, - {26, 7, 28}, - {26, 7, 32}, - {26, 7, 45}, - {26, 8, 7}, - {26, 9, 4}, - {26, 9, 5}, - {26, 9, 7}, - {26, 9, 9}, - {26, 9, 13}, - {26, 9, 25}, - {26, 9, 26}, - {26, 9, 28}, - {26, 9, 32}, - {26, 9, 45}, - {26, 10, 4}, - {26, 10, 16}, - {26, 11, 38}, - {26, 12, 5}, - {26, 12, 12}, - {26, 12, 13}, - {26, 12, 26}, - {26, 12, 32}, - {26, 12, 37}, - {26, 13, 4}, - {26, 13, 5}, - {26, 13, 7}, - {26, 13, 9}, - {26, 13, 12}, - {26, 13, 13}, - {26, 13, 14}, - {26, 13, 24}, - {26, 13, 25}, - {26, 13, 26}, - {26, 13, 28}, - {26, 13, 32}, - {26, 13, 45}, - {26, 14, 13}, - {26, 14, 14}, - {26, 14, 25}, - {26, 14, 26}, - {26, 14, 32}, - {26, 17, 33}, - {26, 18, 21}, - {26, 18, 30}, - {26, 19, 6}, - {26, 22, 19}, - {26, 22, 44}, - {26, 24, 5}, - {26, 24, 13}, - {26, 24, 24}, - {26, 24, 26}, - {26, 24, 32}, - {26, 25, 4}, - {26, 25, 5}, - {26, 25, 7}, - {26, 25, 9}, - {26, 25, 13}, - {26, 25, 14}, - {26, 25, 25}, - {26, 25, 26}, - {26, 25, 28}, - {26, 25, 32}, - {26, 25, 45}, - {26, 26, 4}, - {26, 26, 5}, - {26, 26, 7}, - {26, 26, 9}, - {26, 26, 12}, - {26, 26, 13}, - {26, 26, 14}, - {26, 26, 24}, - {26, 26, 25}, - {26, 26, 26}, - {26, 26, 28}, - {26, 26, 32}, - {26, 26, 45}, - {26, 27, 18}, - {26, 28, 4}, - {26, 28, 5}, - {26, 28, 7}, - {26, 28, 9}, - {26, 28, 13}, - {26, 28, 25}, - {26, 28, 26}, - {26, 28, 28}, - {26, 28, 32}, - {26, 28, 45}, - {26, 29, 28}, - {26, 31, 6}, - {26, 32, 4}, - {26, 32, 5}, - {26, 32, 7}, - {26, 32, 9}, - {26, 32, 12}, - {26, 32, 13}, - {26, 32, 14}, - {26, 32, 24}, - {26, 32, 25}, - {26, 32, 26}, - {26, 32, 28}, - {26, 32, 32}, - {26, 32, 45}, - {26, 34, 25}, - {26, 37, 35}, - {26, 38, 6}, - {26, 40, 28}, - {26, 40, 36}, - {26, 42, 4}, - {26, 43, 30}, - {26, 45, 4}, - {26, 45, 5}, - {26, 45, 7}, - {26, 45, 9}, - {26, 45, 13}, - {26, 45, 25}, - {26, 45, 26}, - {26, 45, 28}, - {26, 45, 32}, - {26, 45, 45}, - {27, 4, 19}, - {27, 5, 35}, - {27, 7, 20}, - {27, 8, 16}, - {27, 9, 9}, - {27, 11, 20}, - {27, 12, 39}, - {27, 16, 22}, - {27, 17, 27}, - {27, 21, 34}, - {27, 23, 23}, - {27, 24, 43}, - {27, 27, 15}, - {27, 27, 22}, - {27, 27, 27}, - {27, 29, 4}, - {27, 32, 45}, - {27, 37, 35}, - {27, 38, 40}, - {27, 38, 44}, - {27, 40, 26}, - {27, 40, 42}, - {28, 4, 4}, - {28, 4, 5}, - {28, 4, 7}, - {28, 4, 9}, - {28, 4, 13}, - {28, 4, 25}, - {28, 4, 26}, - {28, 4, 28}, - {28, 4, 32}, - {28, 4, 45}, - {28, 5, 4}, - {28, 5, 5}, - {28, 5, 7}, - {28, 5, 9}, - {28, 5, 13}, - {28, 5, 25}, - {28, 5, 26}, - {28, 5, 28}, - {28, 5, 30}, - {28, 5, 32}, - {28, 5, 45}, - {28, 7, 4}, - {28, 7, 5}, - {28, 7, 7}, - {28, 7, 9}, - {28, 7, 13}, - {28, 7, 25}, - {28, 7, 26}, - {28, 7, 28}, - {28, 7, 32}, - {28, 7, 43}, - {28, 7, 45}, - {28, 9, 4}, - {28, 9, 5}, - {28, 9, 7}, - {28, 9, 9}, - {28, 9, 13}, - {28, 9, 25}, - {28, 9, 26}, - {28, 9, 28}, - {28, 9, 32}, - {28, 9, 45}, - {28, 11, 29}, - {28, 11, 42}, - {28, 13, 4}, - {28, 13, 5}, - {28, 13, 7}, - {28, 13, 9}, + {17, 26, 9}, + {17, 28, 25}, + {17, 30, 28}, + {17, 35, 22}, + {17, 37, 20}, + {17, 37, 32}, + {17, 39, 11}, + {17, 42, 43}, + {17, 45, 28}, + {18, 5, 44}, + {18, 6, 40}, + {18, 8, 10}, + {18, 9, 43}, + {18, 14, 31}, + {18, 15, 25}, + {18, 15, 37}, + {18, 17, 36}, + {18, 18, 18}, + {18, 19, 30}, + {18, 23, 23}, + {18, 27, 9}, + {18, 29, 5}, + {18, 29, 39}, + {18, 32, 42}, + {18, 35, 35}, + {18, 39, 29}, + {18, 39, 33}, + {18, 40, 32}, + {18, 41, 4}, + {18, 41, 35}, + {18, 42, 20}, + {19, 5, 36}, + {19, 6, 9}, + {19, 6, 23}, + {19, 7, 26}, + {19, 8, 39}, + {19, 12, 33}, + {19, 15, 8}, + {19, 15, 44}, + {19, 16, 4}, + {19, 18, 11}, + {19, 19, 19}, + {19, 19, 35}, + {19, 21, 33}, + {19, 21, 44}, + {19, 22, 14}, + {19, 22, 27}, + {19, 24, 4}, + {19, 26, 5}, + {19, 27, 37}, + {19, 28, 12}, + {19, 28, 18}, + {19, 29, 4}, + {19, 29, 20}, + {19, 30, 11}, + {19, 30, 16}, + {19, 30, 24}, + {19, 31, 43}, + {19, 35, 4}, + {19, 36, 39}, + {19, 38, 16}, + {19, 40, 41}, + {19, 44, 40}, + {19, 45, 33}, + {20, 5, 4}, + {20, 11, 11}, + {20, 11, 12}, + {20, 11, 20}, + {20, 11, 25}, + {20, 11, 32}, + {20, 12, 10}, + {20, 12, 11}, + {20, 12, 12}, + {20, 12, 20}, + {20, 12, 25}, + {20, 12, 32}, + {20, 15, 14}, + {20, 17, 18}, + {20, 19, 7}, + {20, 19, 16}, + {20, 20, 11}, + {20, 20, 12}, + {20, 20, 20}, + {20, 20, 25}, + {20, 20, 32}, + {20, 23, 12}, + {20, 25, 11}, + {20, 25, 12}, + {20, 25, 20}, + {20, 25, 25}, + {20, 25, 32}, + {20, 25, 34}, + {20, 28, 10}, + {20, 28, 41}, + {20, 32, 11}, + {20, 32, 12}, + {20, 32, 20}, + {20, 32, 25}, + {20, 32, 32}, + {20, 33, 43}, + {20, 36, 44}, + {20, 37, 15}, + {20, 38, 17}, + {20, 38, 19}, + {20, 39, 27}, + {20, 41, 30}, + {21, 4, 14}, + {21, 4, 18}, + {21, 4, 45}, + {21, 5, 14}, + {21, 7, 45}, + {21, 9, 31}, + {21, 9, 45}, + {21, 12, 35}, + {21, 15, 44}, + {21, 16, 26}, + {21, 17, 26}, + {21, 18, 15}, + {21, 19, 31}, + {21, 20, 15}, + {21, 20, 17}, + {21, 21, 21}, + {21, 27, 39}, + {21, 28, 26}, + {21, 28, 36}, + {21, 30, 10}, + {21, 30, 43}, + {21, 32, 9}, + {21, 32, 34}, + {21, 34, 36}, + {21, 36, 24}, + {21, 36, 43}, + {21, 37, 27}, + {21, 37, 43}, + {21, 40, 4}, + {21, 41, 29}, + {21, 42, 10}, + {21, 42, 44}, + {21, 45, 20}, + {22, 4, 8}, + {22, 8, 16}, + {22, 9, 9}, + {22, 9, 22}, + {22, 9, 32}, + {22, 12, 17}, + {22, 12, 32}, + {22, 14, 5}, + {22, 14, 42}, + {22, 16, 14}, + {22, 20, 32}, + {22, 22, 9}, + {22, 22, 22}, + {22, 22, 24}, + {22, 22, 32}, + {22, 23, 30}, + {22, 28, 8}, + {22, 30, 4}, + {22, 30, 35}, + {22, 30, 45}, + {22, 32, 9}, + {22, 32, 20}, + {22, 32, 22}, + {22, 32, 32}, + {22, 34, 43}, + {22, 39, 18}, + {22, 39, 29}, + {22, 44, 25}, + {22, 44, 30}, + {22, 45, 8}, + {22, 45, 16}, + {23, 5, 45}, + {23, 7, 39}, + {23, 11, 17}, + {23, 12, 12}, + {23, 13, 6}, + {23, 13, 31}, + {23, 14, 13}, + {23, 19, 38}, + {23, 23, 23}, + {23, 24, 17}, + {23, 25, 39}, + {23, 26, 13}, + {23, 27, 43}, + {23, 28, 4}, + {23, 38, 39}, + {23, 39, 32}, + {23, 40, 17}, + {23, 42, 8}, + {23, 43, 42}, + {23, 45, 26}, + {23, 45, 29}, + {24, 5, 5}, + {24, 5, 13}, + {24, 5, 24}, + {24, 5, 26}, + {24, 5, 32}, + {24, 8, 36}, + {24, 9, 43}, + {24, 12, 17}, + {24, 13, 5}, + {24, 13, 13}, + {24, 13, 24}, + {24, 13, 26}, + {24, 13, 32}, + {24, 19, 39}, + {24, 21, 16}, + {24, 23, 11}, + {24, 23, 41}, + {24, 24, 5}, + {24, 24, 13}, + {24, 24, 24}, + {24, 24, 26}, + {24, 24, 27}, + {24, 24, 32}, + {24, 26, 5}, + {24, 26, 13}, + {24, 26, 24}, + {24, 26, 26}, + {24, 26, 32}, + {24, 28, 35}, + {24, 32, 5}, + {24, 32, 13}, + {24, 32, 24}, + {24, 32, 26}, + {24, 32, 32}, + {24, 34, 14}, + {24, 34, 24}, + {24, 35, 38}, + {24, 37, 19}, + {24, 42, 14}, + {24, 43, 33}, + {25, 4, 4}, + {25, 4, 5}, + {25, 4, 7}, + {25, 4, 9}, + {25, 4, 13}, + {25, 4, 25}, + {25, 4, 26}, + {25, 4, 28}, + {25, 4, 32}, + {25, 4, 45}, + {25, 5, 4}, + {25, 5, 5}, + {25, 5, 7}, + {25, 5, 9}, + {25, 5, 13}, + {25, 5, 25}, + {25, 5, 26}, + {25, 5, 28}, + {25, 5, 32}, + {25, 5, 45}, + {25, 6, 40}, + {25, 7, 4}, + {25, 7, 5}, + {25, 7, 7}, + {25, 7, 9}, + {25, 7, 13}, + {25, 7, 25}, + {25, 7, 26}, + {25, 7, 28}, + {25, 7, 29}, + {25, 7, 32}, + {25, 7, 40}, + {25, 7, 45}, + {25, 8, 26}, + {25, 9, 4}, + {25, 9, 5}, + {25, 9, 6}, + {25, 9, 7}, + {25, 9, 9}, + {25, 9, 13}, + {25, 9, 25}, + {25, 9, 26}, + {25, 9, 28}, + {25, 9, 32}, + {25, 9, 45}, + {25, 11, 11}, + {25, 11, 12}, + {25, 11, 20}, + {25, 11, 25}, + {25, 11, 32}, + {25, 12, 11}, + {25, 12, 12}, + {25, 12, 20}, + {25, 12, 25}, + {25, 12, 32}, + {25, 13, 4}, + {25, 13, 5}, + {25, 13, 7}, + {25, 13, 9}, + {25, 13, 13}, + {25, 13, 14}, + {25, 13, 25}, + {25, 13, 26}, + {25, 13, 28}, + {25, 13, 32}, + {25, 13, 45}, + {25, 14, 13}, + {25, 14, 14}, + {25, 14, 24}, + {25, 14, 25}, + {25, 14, 26}, + {25, 14, 32}, + {25, 16, 34}, + {25, 17, 4}, + {25, 17, 22}, + {25, 18, 34}, + {25, 20, 11}, + {25, 20, 12}, + {25, 20, 20}, + {25, 20, 24}, + {25, 20, 25}, + {25, 20, 32}, + {25, 21, 44}, + {25, 24, 36}, + {25, 25, 4}, + {25, 25, 5}, + {25, 25, 7}, + {25, 25, 9}, + {25, 25, 11}, + {25, 25, 12}, + {25, 25, 13}, + {25, 25, 14}, + {25, 25, 20}, + {25, 25, 25}, + {25, 25, 26}, + {25, 25, 28}, + {25, 25, 32}, + {25, 25, 45}, + {25, 26, 4}, + {25, 26, 5}, + {25, 26, 7}, + {25, 26, 9}, + {25, 26, 13}, + {25, 26, 14}, + {25, 26, 21}, + {25, 26, 25}, + {25, 26, 26}, + {25, 26, 28}, + {25, 26, 32}, + {25, 26, 45}, + {25, 27, 21}, + {25, 27, 30}, + {25, 27, 34}, + {25, 28, 4}, + {25, 28, 5}, + {25, 28, 7}, + {25, 28, 9}, + {25, 28, 13}, + {25, 28, 16}, + {25, 28, 25}, + {25, 28, 26}, + {25, 28, 28}, + {25, 28, 32}, + {25, 28, 45}, + {25, 29, 35}, + {25, 31, 27}, + {25, 32, 4}, + {25, 32, 5}, + {25, 32, 7}, + {25, 32, 9}, + {25, 32, 11}, + {25, 32, 12}, + {25, 32, 13}, + {25, 32, 14}, + {25, 32, 20}, + {25, 32, 25}, + {25, 32, 26}, + {25, 32, 28}, + {25, 32, 29}, + {25, 32, 32}, + {25, 32, 45}, + {25, 35, 27}, + {25, 36, 25}, + {25, 36, 34}, + {25, 37, 24}, + {25, 44, 30}, + {25, 45, 4}, + {25, 45, 5}, + {25, 45, 6}, + {25, 45, 7}, + {25, 45, 8}, + {25, 45, 9}, + {25, 45, 13}, + {25, 45, 25}, + {25, 45, 26}, + {25, 45, 28}, + {25, 45, 32}, + {25, 45, 45}, + {26, 4, 4}, + {26, 4, 5}, + {26, 4, 7}, + {26, 4, 9}, + {26, 4, 13}, + {26, 4, 25}, + {26, 4, 26}, + {26, 4, 28}, + {26, 4, 32}, + {26, 4, 45}, + {26, 5, 4}, + {26, 5, 5}, + {26, 5, 7}, + {26, 5, 9}, + {26, 5, 12}, + {26, 5, 13}, + {26, 5, 16}, + {26, 5, 24}, + {26, 5, 25}, + {26, 5, 26}, + {26, 5, 28}, + {26, 5, 32}, + {26, 5, 45}, + {26, 7, 4}, + {26, 7, 5}, + {26, 7, 7}, + {26, 7, 9}, + {26, 7, 13}, + {26, 7, 25}, + {26, 7, 26}, + {26, 7, 28}, + {26, 7, 32}, + {26, 7, 45}, + {26, 8, 22}, + {26, 9, 4}, + {26, 9, 5}, + {26, 9, 7}, + {26, 9, 9}, + {26, 9, 13}, + {26, 9, 25}, + {26, 9, 26}, + {26, 9, 28}, + {26, 9, 32}, + {26, 9, 45}, + {26, 11, 40}, + {26, 12, 5}, + {26, 12, 12}, + {26, 12, 13}, + {26, 12, 26}, + {26, 12, 32}, + {26, 13, 4}, + {26, 13, 5}, + {26, 13, 7}, + {26, 13, 9}, + {26, 13, 12}, + {26, 13, 13}, + {26, 13, 14}, + {26, 13, 24}, + {26, 13, 25}, + {26, 13, 26}, + {26, 13, 28}, + {26, 13, 32}, + {26, 13, 45}, + {26, 14, 13}, + {26, 14, 14}, + {26, 14, 25}, + {26, 14, 26}, + {26, 14, 32}, + {26, 16, 20}, + {26, 16, 27}, + {26, 16, 33}, + {26, 17, 42}, + {26, 20, 5}, + {26, 21, 31}, + {26, 22, 6}, + {26, 24, 5}, + {26, 24, 13}, + {26, 24, 24}, + {26, 24, 26}, + {26, 24, 32}, + {26, 25, 4}, + {26, 25, 5}, + {26, 25, 7}, + {26, 25, 9}, + {26, 25, 13}, + {26, 25, 14}, + {26, 25, 25}, + {26, 25, 26}, + {26, 25, 28}, + {26, 25, 32}, + {26, 25, 45}, + {26, 26, 4}, + {26, 26, 5}, + {26, 26, 7}, + {26, 26, 9}, + {26, 26, 12}, + {26, 26, 13}, + {26, 26, 14}, + {26, 26, 24}, + {26, 26, 25}, + {26, 26, 26}, + {26, 26, 28}, + {26, 26, 32}, + {26, 26, 36}, + {26, 26, 45}, + {26, 27, 7}, + {26, 28, 4}, + {26, 28, 5}, + {26, 28, 7}, + {26, 28, 9}, + {26, 28, 13}, + {26, 28, 25}, + {26, 28, 26}, + {26, 28, 28}, + {26, 28, 32}, + {26, 28, 45}, + {26, 29, 24}, + {26, 31, 29}, + {26, 32, 4}, + {26, 32, 5}, + {26, 32, 7}, + {26, 32, 9}, + {26, 32, 12}, + {26, 32, 13}, + {26, 32, 14}, + {26, 32, 24}, + {26, 32, 25}, + {26, 32, 26}, + {26, 32, 28}, + {26, 32, 32}, + {26, 32, 45}, + {26, 36, 5}, + {26, 38, 40}, + {26, 41, 35}, + {26, 44, 35}, + {26, 45, 4}, + {26, 45, 5}, + {26, 45, 7}, + {26, 45, 9}, + {26, 45, 13}, + {26, 45, 25}, + {26, 45, 26}, + {26, 45, 28}, + {26, 45, 32}, + {26, 45, 45}, + {27, 4, 8}, + {27, 7, 40}, + {27, 8, 31}, + {27, 11, 15}, + {27, 12, 12}, + {27, 13, 35}, + {27, 14, 14}, + {27, 14, 20}, + {27, 16, 33}, + {27, 18, 8}, + {27, 20, 44}, + {27, 24, 31}, + {27, 25, 27}, + {27, 25, 30}, + {27, 27, 27}, + {27, 28, 9}, + {27, 28, 13}, + {27, 30, 27}, + {27, 32, 10}, + {27, 34, 32}, + {27, 35, 5}, + {27, 35, 12}, + {27, 35, 19}, + {27, 36, 11}, + {27, 37, 6}, + {27, 39, 37}, + {27, 39, 44}, + {27, 40, 14}, + {27, 40, 36}, + {27, 41, 7}, + {27, 43, 7}, + {28, 4, 4}, + {28, 4, 5}, + {28, 4, 7}, + {28, 4, 9}, + {28, 4, 13}, + {28, 4, 21}, + {28, 4, 25}, + {28, 4, 26}, + {28, 4, 28}, + {28, 4, 31}, + {28, 4, 32}, + {28, 4, 45}, + {28, 5, 4}, + {28, 5, 5}, + {28, 5, 7}, + {28, 5, 9}, + {28, 5, 13}, + {28, 5, 25}, + {28, 5, 26}, + {28, 5, 28}, + {28, 5, 32}, + {28, 5, 45}, + {28, 7, 4}, + {28, 7, 5}, + {28, 7, 7}, + {28, 7, 9}, + {28, 7, 13}, + {28, 7, 25}, + {28, 7, 26}, + {28, 7, 28}, + {28, 7, 32}, + {28, 7, 45}, + {28, 9, 4}, + {28, 9, 5}, + {28, 9, 7}, + {28, 9, 9}, + {28, 9, 13}, + {28, 9, 25}, + {28, 9, 26}, + {28, 9, 28}, + {28, 9, 32}, + {28, 9, 44}, + {28, 9, 45}, + {28, 11, 24}, + {28, 11, 36}, + {28, 13, 4}, + {28, 13, 5}, + {28, 13, 6}, + {28, 13, 7}, + {28, 13, 9}, + {28, 13, 10}, {28, 13, 13}, {28, 13, 25}, {28, 13, 26}, {28, 13, 28}, {28, 13, 32}, {28, 13, 45}, - {28, 16, 6}, - {28, 17, 7}, - {28, 18, 14}, - {28, 18, 37}, - {28, 21, 6}, - {28, 21, 32}, - {28, 21, 43}, - {28, 21, 44}, - {28, 22, 6}, - {28, 24, 17}, - {28, 24, 35}, - {28, 25, 4}, - {28, 25, 5}, - {28, 25, 7}, - {28, 25, 9}, - {28, 25, 13}, - {28, 25, 15}, - {28, 25, 25}, - {28, 25, 26}, - {28, 25, 27}, - {28, 25, 28}, - {28, 25, 32}, - {28, 25, 45}, - {28, 26, 4}, - {28, 26, 5}, - {28, 26, 7}, - {28, 26, 9}, - {28, 26, 13}, - {28, 26, 25}, - {28, 26, 26}, - {28, 26, 28}, - {28, 26, 32}, - {28, 26, 45}, - {28, 27, 21}, - {28, 28, 4}, - {28, 28, 5}, - {28, 28, 7}, - {28, 28, 9}, - {28, 28, 13}, - {28, 28, 25}, - {28, 28, 26}, - {28, 28, 28}, - {28, 28, 32}, - {28, 28, 45}, - {28, 31, 34}, - {28, 32, 4}, - {28, 32, 5}, - {28, 32, 7}, - {28, 32, 9}, - {28, 32, 13}, - {28, 32, 16}, - {28, 32, 25}, - {28, 32, 26}, - {28, 32, 28}, - {28, 32, 32}, - {28, 32, 45}, - {28, 38, 14}, - {28, 40, 21}, - {28, 40, 34}, - {28, 41, 29}, - {28, 43, 13}, - {28, 43, 16}, - {28, 43, 17}, - {28, 44, 8}, + {28, 15, 38}, + {28, 15, 42}, + {28, 16, 27}, + {28, 18, 20}, + {28, 18, 23}, + {28, 19, 27}, + {28, 22, 6}, + {28, 23, 30}, + {28, 23, 39}, + {28, 25, 4}, + {28, 25, 5}, + {28, 25, 7}, + {28, 25, 9}, + {28, 25, 13}, + {28, 25, 25}, + {28, 25, 26}, + {28, 25, 28}, + {28, 25, 32}, + {28, 25, 45}, + {28, 26, 4}, + {28, 26, 5}, + {28, 26, 7}, + {28, 26, 9}, + {28, 26, 13}, + {28, 26, 25}, + {28, 26, 26}, + {28, 26, 28}, + {28, 26, 30}, + {28, 26, 32}, + {28, 26, 45}, + {28, 28, 4}, + {28, 28, 5}, + {28, 28, 7}, + {28, 28, 9}, + {28, 28, 13}, + {28, 28, 25}, + {28, 28, 26}, + {28, 28, 28}, + {28, 28, 32}, + {28, 28, 45}, + {28, 29, 7}, + {28, 30, 16}, + {28, 32, 4}, + {28, 32, 5}, + {28, 32, 7}, + {28, 32, 9}, + {28, 32, 13}, + {28, 32, 25}, + {28, 32, 26}, + {28, 32, 28}, + {28, 32, 29}, + {28, 32, 32}, + {28, 32, 45}, + {28, 33, 15}, + {28, 35, 28}, + {28, 37, 38}, + {28, 38, 11}, + {28, 38, 18}, + {28, 40, 39}, + {28, 42, 23}, + {28, 42, 39}, + {28, 42, 44}, + {28, 43, 36}, + {28, 44, 9}, {28, 45, 4}, {28, 45, 5}, {28, 45, 7}, {28, 45, 9}, {28, 45, 13}, - {28, 45, 25}, - {28, 45, 26}, - {28, 45, 28}, - {28, 45, 32}, - {28, 45, 45}, - {29, 5, 18}, - {29, 6, 7}, - {29, 8, 36}, - {29, 9, 19}, - {29, 10, 10}, - {29, 12, 19}, - {29, 12, 36}, - {29, 14, 14}, - {29, 14, 16}, - {29, 14, 29}, - {29, 14, 32}, - {29, 15, 4}, - {29, 15, 38}, - {29, 16, 14}, - {29, 16, 16}, - {29, 16, 19}, - {29, 16, 29}, - {29, 18, 35}, - {29, 20, 34}, - {29, 23, 9}, - {29, 25, 23}, - {29, 25, 30}, - {29, 28, 12}, - {29, 29, 14}, - {29, 29, 16}, - {29, 29, 29}, - {29, 29, 32}, - {29, 29, 34}, - {29, 30, 33}, - {29, 31, 14}, - {29, 32, 14}, - {29, 32, 29}, - {29, 32, 32}, - {29, 33, 6}, - {29, 33, 14}, - {29, 36, 27}, - {29, 38, 16}, - {29, 38, 41}, - {29, 40, 21}, - {30, 5, 43}, - {30, 6, 32}, - {30, 7, 19}, - {30, 7, 32}, - {30, 7, 40}, - {30, 8, 5}, - {30, 9, 36}, - {30, 10, 21}, - {30, 11, 21}, - {30, 12, 6}, - {30, 14, 36}, - {30, 17, 37}, - {30, 17, 42}, - {30, 18, 33}, - {30, 19, 26}, - {30, 20, 36}, - {30, 20, 44}, - {30, 20, 45}, - {30, 23, 12}, - {30, 24, 21}, - {30, 24, 44}, - {30, 25, 29}, - {30, 30, 30}, - {30, 31, 31}, - {30, 35, 12}, - {30, 37, 5}, - {30, 41, 7}, - {30, 41, 28}, - {30, 42, 31}, - {30, 42, 33}, - {30, 42, 37}, - {30, 44, 17}, - {30, 45, 44}, - {31, 4, 28}, - {31, 4, 43}, - {31, 5, 12}, - {31, 6, 6}, - {31, 10, 43}, - {31, 10, 45}, - {31, 11, 4}, - {31, 11, 41}, - {31, 13, 44}, - {31, 16, 38}, - {31, 17, 26}, - {31, 24, 31}, - {31, 26, 10}, - {31, 26, 35}, - {31, 27, 18}, - {31, 29, 24}, - {31, 29, 38}, - {31, 29, 40}, - {31, 30, 17}, - {31, 31, 31}, - {31, 31, 37}, - {31, 32, 41}, - {31, 34, 17}, - {31, 35, 26}, - {31, 36, 9}, - {31, 40, 27}, - {31, 44, 28}, - {31, 45, 45}, - {32, 4, 4}, - {32, 4, 5}, - {32, 4, 7}, - {32, 4, 9}, - {32, 4, 13}, - {32, 4, 25}, - {32, 4, 26}, - {32, 4, 28}, - {32, 4, 32}, - {32, 4, 45}, - {32, 5, 4}, - {32, 5, 5}, - {32, 5, 7}, - {32, 5, 9}, - {32, 5, 12}, - {32, 5, 13}, - {32, 5, 16}, - {32, 5, 24}, - {32, 5, 25}, - {32, 5, 26}, - {32, 5, 28}, - {32, 5, 32}, - {32, 5, 34}, - {32, 5, 45}, - {32, 6, 32}, - {32, 7, 4}, - {32, 7, 5}, - {32, 7, 7}, - {32, 7, 9}, - {32, 7, 13}, - {32, 7, 25}, - {32, 7, 26}, - {32, 7, 28}, - {32, 7, 32}, - {32, 7, 45}, - {32, 8, 34}, - {32, 9, 4}, - {32, 9, 5}, - {32, 9, 7}, - {32, 9, 9}, - {32, 9, 10}, - {32, 9, 12}, - {32, 9, 13}, - {32, 9, 22}, - {32, 9, 25}, - {32, 9, 26}, - {32, 9, 28}, - {32, 9, 32}, - {32, 9, 45}, - {32, 10, 9}, - {32, 10, 10}, - {32, 10, 12}, - {32, 10, 32}, - {32, 11, 11}, - {32, 11, 12}, - {32, 11, 20}, - {32, 11, 25}, - {32, 11, 29}, - {32, 11, 32}, - {32, 12, 5}, - {32, 12, 9}, - {32, 12, 10}, - {32, 12, 11}, - {32, 12, 12}, - {32, 12, 13}, - {32, 12, 16}, - {32, 12, 20}, - {32, 12, 23}, - {32, 12, 25}, - {32, 12, 26}, - {32, 12, 32}, - {32, 13, 4}, - {32, 13, 5}, - {32, 13, 7}, - {32, 13, 9}, - {32, 13, 12}, - {32, 13, 13}, - {32, 13, 14}, - {32, 13, 16}, - {32, 13, 24}, - {32, 13, 25}, - {32, 13, 26}, - {32, 13, 28}, - {32, 13, 32}, - {32, 13, 44}, - {32, 13, 45}, - {32, 14, 13}, - {32, 14, 14}, - {32, 14, 25}, - {32, 14, 26}, - {32, 14, 29}, - {32, 14, 32}, - {32, 15, 11}, - {32, 16, 5}, - {32, 16, 12}, - {32, 16, 13}, - {32, 16, 16}, - {32, 16, 21}, - {32, 16, 32}, - {32, 17, 40}, - {32, 20, 11}, - {32, 20, 12}, - {32, 20, 20}, - {32, 20, 21}, - {32, 20, 25}, - {32, 20, 32}, - {32, 21, 34}, - {32, 22, 9}, - {32, 22, 22}, - {32, 22, 32}, - {32, 23, 27}, - {32, 24, 5}, - {32, 24, 13}, - {32, 24, 24}, - {32, 24, 26}, - {32, 24, 32}, - {32, 25, 4}, - {32, 25, 5}, - {32, 25, 7}, - {32, 25, 9}, - {32, 25, 11}, - {32, 25, 12}, - {32, 25, 13}, - {32, 25, 14}, - {32, 25, 20}, - {32, 25, 25}, - {32, 25, 26}, - {32, 25, 28}, - {32, 25, 32}, - {32, 25, 45}, - {32, 26, 4}, - {32, 26, 5}, - {32, 26, 7}, - {32, 26, 9}, - {32, 26, 12}, - {32, 26, 13}, - {32, 26, 14}, - {32, 26, 24}, - {32, 26, 25}, - {32, 26, 26}, - {32, 26, 28}, - {32, 26, 32}, - {32, 26, 45}, - {32, 28, 4}, - {32, 28, 5}, - {32, 28, 7}, - {32, 28, 9}, - {32, 28, 13}, - {32, 28, 25}, - {32, 28, 26}, - {32, 28, 28}, - {32, 28, 32}, - {32, 28, 45}, - {32, 29, 14}, - {32, 29, 29}, - {32, 29, 32}, - {32, 30, 30}, - {32, 32, 4}, - {32, 32, 5}, - {32, 32, 7}, - {32, 32, 9}, - {32, 32, 10}, - {32, 32, 11}, - {32, 32, 12}, - {32, 32, 13}, - {32, 32, 14}, - {32, 32, 16}, - {32, 32, 20}, - {32, 32, 22}, - {32, 32, 24}, - {32, 32, 25}, - {32, 32, 26}, - {32, 32, 28}, - {32, 32, 29}, - {32, 32, 32}, - {32, 32, 45}, - {32, 33, 25}, - {32, 37, 14}, - {32, 38, 10}, - {32, 39, 32}, - {32, 40, 4}, - {32, 40, 41}, - {32, 41, 43}, - {32, 43, 12}, - {32, 43, 23}, - {32, 45, 4}, - {32, 45, 5}, - {32, 45, 6}, - {32, 45, 7}, - {32, 45, 9}, - {32, 45, 13}, - {32, 45, 25}, - {32, 45, 26}, - {32, 45, 28}, - {32, 45, 32}, - {32, 45, 43}, - {32, 45, 45}, - {33, 7, 26}, - {33, 8, 39}, - {33, 9, 13}, - {33, 9, 15}, - {33, 10, 38}, - {33, 12, 36}, - {33, 15, 8}, - {33, 16, 29}, - {33, 16, 42}, - {33, 18, 5}, - {33, 18, 42}, - {33, 21, 13}, - {33, 23, 37}, - {33, 25, 11}, - {33, 25, 13}, - {33, 27, 24}, - {33, 30, 21}, - {33, 30, 26}, - {33, 30, 29}, - {33, 34, 7}, - {33, 35, 5}, - {33, 36, 40}, - {33, 41, 31}, - {33, 44, 37}, - {33, 44, 40}, - {34, 4, 7}, - {34, 6, 8}, - {34, 6, 17}, - {34, 9, 14}, - {34, 10, 35}, - {34, 12, 14}, - {34, 13, 15}, - {34, 21, 4}, - {34, 23, 44}, - {34, 24, 43}, - {34, 25, 20}, - {34, 25, 23}, - {34, 25, 31}, - {34, 27, 6}, - {34, 29, 34}, - {34, 33, 14}, - {34, 33, 28}, - {34, 34, 34}, - {34, 34, 41}, - {34, 37, 27}, - {34, 38, 17}, - {34, 38, 39}, - {34, 40, 32}, - {34, 42, 14}, - {34, 45, 36}, - {34, 45, 41}, - {34, 45, 45}, - {35, 8, 30}, - {35, 8, 32}, - {35, 10, 12}, - {35, 10, 15}, - {35, 10, 43}, - {35, 12, 10}, - {35, 12, 23}, - {35, 13, 34}, - {35, 13, 37}, - {35, 14, 39}, - {35, 16, 6}, - {35, 16, 13}, - {35, 17, 22}, - {35, 19, 11}, - {35, 19, 43}, - {35, 20, 32}, - {35, 22, 4}, - {35, 23, 35}, - {35, 25, 6}, - {35, 25, 26}, - {35, 26, 42}, - {35, 30, 26}, - {35, 33, 17}, - {35, 33, 31}, - {35, 40, 28}, - {35, 40, 33}, - {35, 43, 37}, - {35, 43, 38}, - {35, 44, 39}, - {35, 45, 4}, - {36, 6, 25}, - {36, 7, 11}, - {36, 7, 28}, - {36, 10, 19}, - {36, 10, 41}, - {36, 12, 12}, - {36, 14, 12}, - {36, 20, 16}, - {36, 20, 38}, - {36, 20, 45}, - {36, 22, 5}, - {36, 24, 25}, - {36, 25, 33}, - {36, 27, 11}, - {36, 28, 43}, - {36, 30, 34}, - {36, 35, 31}, - {36, 36, 10}, - {36, 36, 37}, - {36, 37, 5}, - {36, 38, 10}, - {36, 39, 11}, - {36, 40, 43}, - {36, 44, 32}, - {36, 45, 15}, - {36, 45, 42}, - {37, 5, 13}, - {37, 5, 31}, - {37, 6, 23}, - {37, 7, 19}, - {37, 9, 33}, - {37, 10, 31}, - {37, 13, 5}, - {37, 14, 6}, - {37, 16, 41}, - {37, 17, 30}, - {37, 17, 43}, - {37, 18, 39}, - {37, 19, 6}, - {37, 22, 32}, - {37, 23, 38}, - {37, 25, 7}, - {37, 26, 8}, - {37, 26, 35}, - {37, 38, 22}, - {37, 45, 12}, - {38, 8, 29}, - {38, 10, 28}, - {38, 12, 20}, - {38, 13, 43}, - {38, 14, 20}, - {38, 14, 44}, - {38, 15, 19}, - {38, 16, 41}, - {38, 18, 9}, - {38, 24, 23}, - {38, 28, 12}, - {38, 29, 5}, - {38, 32, 44}, - {38, 36, 17}, - {38, 37, 40}, - {38, 39, 39}, - {38, 41, 26}, - {38, 43, 43}, - {39, 5, 16}, - {39, 6, 28}, - {39, 7, 28}, - {39, 7, 39}, - {39, 8, 40}, - {39, 13, 17}, - {39, 13, 22}, - {39, 14, 25}, - {39, 16, 13}, - {39, 16, 18}, - {39, 19, 5}, - {39, 19, 33}, - {39, 20, 18}, - {39, 22, 6}, - {39, 23, 21}, - {39, 27, 18}, - {39, 28, 19}, - {39, 29, 21}, - {39, 31, 20}, - {39, 31, 37}, - {39, 32, 15}, - {39, 32, 23}, - {39, 32, 24}, - {39, 32, 27}, - {39, 34, 26}, - {39, 35, 5}, - {39, 36, 38}, - {39, 38, 7}, - {39, 40, 28}, - {39, 41, 15}, - {39, 43, 39}, - {39, 44, 22}, - {39, 45, 38}, - {40, 4, 14}, - {40, 4, 23}, - {40, 7, 12}, - {40, 7, 33}, - {40, 8, 9}, - {40, 8, 42}, - {40, 13, 7}, - {40, 14, 14}, - {40, 16, 29}, - {40, 17, 11}, - {40, 17, 45}, - {40, 18, 30}, - {40, 20, 8}, - {40, 23, 11}, - {40, 24, 18}, - {40, 24, 38}, - {40, 24, 45}, - {40, 27, 39}, - {40, 29, 40}, - {40, 32, 8}, - {40, 34, 11}, - {40, 34, 29}, - {40, 34, 37}, - {40, 35, 9}, - {40, 37, 15}, - {40, 37, 29}, - {40, 38, 27}, - {40, 39, 37}, - {40, 41, 7}, - {40, 42, 7}, - {41, 9, 29}, - {41, 11, 18}, - {41, 11, 31}, - {41, 13, 14}, - {41, 13, 18}, - {41, 14, 43}, - {41, 19, 7}, - {41, 20, 40}, - {41, 22, 19}, - {41, 22, 33}, - {41, 23, 10}, - {41, 23, 15}, - {41, 28, 10}, - {41, 30, 27}, - {41, 32, 12}, - {41, 33, 27}, - {41, 36, 30}, - {41, 38, 12}, - {41, 38, 17}, - {41, 40, 19}, - {41, 40, 45}, - {41, 43, 32}, - {41, 44, 4}, - {42, 4, 12}, - {42, 6, 22}, - {42, 6, 25}, - {42, 7, 17}, - {42, 7, 36}, - {42, 8, 7}, - {42, 9, 28}, - {42, 12, 15}, - {42, 13, 7}, - {42, 13, 21}, - {42, 14, 23}, - {42, 14, 43}, - {42, 15, 37}, - {42, 16, 33}, - {42, 21, 27}, - {42, 22, 11}, - {42, 25, 17}, - {42, 25, 34}, - {42, 27, 4}, - {42, 27, 43}, - {42, 30, 30}, - {42, 34, 43}, - {42, 41, 32}, - {43, 5, 9}, - {43, 9, 42}, - {43, 13, 29}, - {43, 14, 9}, - {43, 14, 22}, - {43, 15, 41}, - {43, 17, 8}, - {43, 21, 23}, - {43, 26, 19}, - {43, 29, 45}, - {43, 30, 39}, - {43, 35, 28}, - {43, 38, 41}, - {43, 39, 27}, - {43, 43, 5}, - {44, 5, 25}, - {44, 6, 45}, - {44, 9, 6}, - {44, 9, 22}, - {44, 11, 7}, - {44, 13, 18}, - {44, 15, 43}, - {44, 20, 16}, - {44, 21, 38}, - {44, 22, 33}, - {44, 24, 27}, - {44, 25, 15}, - {44, 25, 25}, - {44, 29, 9}, - {44, 29, 24}, - {44, 30, 26}, - {44, 30, 27}, - {44, 30, 40}, - {44, 33, 44}, - {44, 38, 27}, - {44, 39, 27}, - {44, 42, 18}, - {44, 42, 37}, - {45, 4, 4}, - {45, 4, 5}, - {45, 4, 7}, - {45, 4, 9}, - {45, 4, 13}, - {45, 4, 17}, - {45, 4, 25}, - {45, 4, 26}, - {45, 4, 28}, - {45, 4, 32}, - {45, 4, 45}, - {45, 5, 4}, - {45, 5, 5}, - {45, 5, 7}, - {45, 5, 9}, - {45, 5, 13}, - {45, 5, 25}, - {45, 5, 26}, - {45, 5, 28}, - {45, 5, 32}, - {45, 5, 45}, - {45, 6, 42}, - {45, 7, 4}, - {45, 7, 5}, - {45, 7, 7}, - {45, 7, 9}, - {45, 7, 13}, - {45, 7, 25}, - {45, 7, 26}, - {45, 7, 28}, - {45, 7, 32}, - {45, 7, 45}, - {45, 8, 10}, - {45, 9, 4}, - {45, 9, 5}, - {45, 9, 7}, - {45, 9, 9}, - {45, 9, 13}, - {45, 9, 25}, - {45, 9, 26}, - {45, 9, 28}, - {45, 9, 32}, - {45, 9, 45}, - {45, 10, 44}, - {45, 12, 24}, - {45, 13, 4}, - {45, 13, 5}, - {45, 13, 7}, - {45, 13, 9}, - {45, 13, 13}, - {45, 13, 25}, - {45, 13, 26}, - {45, 13, 28}, - {45, 13, 32}, - {45, 13, 45}, - {45, 14, 11}, - {45, 15, 44}, - {45, 20, 34}, - {45, 21, 21}, - {45, 21, 39}, - {45, 24, 31}, - {45, 25, 4}, - {45, 25, 5}, - {45, 25, 7}, - {45, 25, 9}, - {45, 25, 13}, - {45, 25, 25}, - {45, 25, 26}, - {45, 25, 28}, - {45, 25, 32}, - {45, 25, 45}, - {45, 26, 4}, - {45, 26, 5}, - {45, 26, 7}, - {45, 26, 8}, + {28, 45, 24}, + {28, 45, 25}, + {28, 45, 26}, + {28, 45, 28}, + {28, 45, 32}, + {28, 45, 45}, + {29, 8, 7}, + {29, 9, 15}, + {29, 9, 37}, + {29, 14, 14}, + {29, 14, 15}, + {29, 14, 16}, + {29, 14, 29}, + {29, 14, 32}, + {29, 15, 6}, + {29, 15, 36}, + {29, 16, 14}, + {29, 16, 16}, + {29, 16, 29}, + {29, 16, 30}, + {29, 17, 13}, + {29, 20, 11}, + {29, 23, 8}, + {29, 26, 33}, + {29, 29, 14}, + {29, 29, 16}, + {29, 29, 29}, + {29, 29, 32}, + {29, 31, 21}, + {29, 32, 14}, + {29, 32, 29}, + {29, 32, 32}, + {29, 34, 10}, + {29, 34, 24}, + {29, 35, 16}, + {29, 39, 7}, + {29, 39, 45}, + {29, 43, 37}, + {30, 4, 11}, + {30, 5, 31}, + {30, 10, 5}, + {30, 14, 12}, + {30, 15, 35}, + {30, 16, 30}, + {30, 20, 15}, + {30, 22, 14}, + {30, 24, 31}, + {30, 25, 13}, + {30, 25, 35}, + {30, 30, 30}, + {30, 31, 29}, + {30, 32, 10}, + {30, 33, 30}, + {30, 34, 44}, + {30, 38, 6}, + {30, 38, 13}, + {30, 38, 16}, + {30, 39, 7}, + {30, 39, 14}, + {30, 40, 22}, + {30, 41, 17}, + {30, 43, 17}, + {30, 44, 26}, + {31, 5, 22}, + {31, 5, 36}, + {31, 5, 43}, + {31, 8, 20}, + {31, 9, 14}, + {31, 10, 40}, + {31, 11, 30}, + {31, 11, 40}, + {31, 14, 20}, + {31, 18, 30}, + {31, 19, 14}, + {31, 20, 5}, + {31, 22, 15}, + {31, 22, 36}, + {31, 26, 22}, + {31, 28, 26}, + {31, 28, 43}, + {31, 29, 29}, + {31, 30, 36}, + {31, 31, 15}, + {31, 31, 31}, + {31, 37, 5}, + {31, 38, 31}, + {31, 39, 17}, + {31, 41, 21}, + {31, 43, 9}, + {32, 4, 4}, + {32, 4, 5}, + {32, 4, 7}, + {32, 4, 9}, + {32, 4, 13}, + {32, 4, 25}, + {32, 4, 26}, + {32, 4, 28}, + {32, 4, 32}, + {32, 4, 45}, + {32, 5, 4}, + {32, 5, 5}, + {32, 5, 7}, + {32, 5, 9}, + {32, 5, 12}, + {32, 5, 13}, + {32, 5, 16}, + {32, 5, 24}, + {32, 5, 25}, + {32, 5, 26}, + {32, 5, 28}, + {32, 5, 32}, + {32, 5, 45}, + {32, 6, 25}, + {32, 7, 4}, + {32, 7, 5}, + {32, 7, 7}, + {32, 7, 9}, + {32, 7, 13}, + {32, 7, 15}, + {32, 7, 25}, + {32, 7, 26}, + {32, 7, 28}, + {32, 7, 32}, + {32, 7, 45}, + {32, 9, 4}, + {32, 9, 5}, + {32, 9, 7}, + {32, 9, 9}, + {32, 9, 10}, + {32, 9, 12}, + {32, 9, 13}, + {32, 9, 22}, + {32, 9, 25}, + {32, 9, 26}, + {32, 9, 28}, + {32, 9, 32}, + {32, 9, 45}, + {32, 10, 9}, + {32, 10, 10}, + {32, 10, 12}, + {32, 10, 32}, + {32, 11, 11}, + {32, 11, 12}, + {32, 11, 20}, + {32, 11, 23}, + {32, 11, 25}, + {32, 11, 32}, + {32, 12, 5}, + {32, 12, 7}, + {32, 12, 9}, + {32, 12, 10}, + {32, 12, 11}, + {32, 12, 12}, + {32, 12, 13}, + {32, 12, 16}, + {32, 12, 20}, + {32, 12, 25}, + {32, 12, 26}, + {32, 12, 32}, + {32, 13, 4}, + {32, 13, 5}, + {32, 13, 7}, + {32, 13, 9}, + {32, 13, 12}, + {32, 13, 13}, + {32, 13, 14}, + {32, 13, 16}, + {32, 13, 22}, + {32, 13, 24}, + {32, 13, 25}, + {32, 13, 26}, + {32, 13, 28}, + {32, 13, 29}, + {32, 13, 32}, + {32, 13, 45}, + {32, 14, 13}, + {32, 14, 14}, + {32, 14, 25}, + {32, 14, 26}, + {32, 14, 29}, + {32, 14, 32}, + {32, 15, 27}, + {32, 16, 5}, + {32, 16, 12}, + {32, 16, 13}, + {32, 16, 16}, + {32, 16, 24}, + {32, 16, 25}, + {32, 16, 32}, + {32, 18, 26}, + {32, 19, 7}, + {32, 20, 11}, + {32, 20, 12}, + {32, 20, 20}, + {32, 20, 25}, + {32, 20, 32}, + {32, 20, 36}, + {32, 20, 39}, + {32, 21, 12}, + {32, 22, 9}, + {32, 22, 22}, + {32, 22, 32}, + {32, 23, 27}, + {32, 24, 5}, + {32, 24, 13}, + {32, 24, 24}, + {32, 24, 26}, + {32, 24, 32}, + {32, 24, 41}, + {32, 25, 4}, + {32, 25, 5}, + {32, 25, 7}, + {32, 25, 9}, + {32, 25, 11}, + {32, 25, 12}, + {32, 25, 13}, + {32, 25, 14}, + {32, 25, 20}, + {32, 25, 25}, + {32, 25, 26}, + {32, 25, 28}, + {32, 25, 32}, + {32, 25, 45}, + {32, 26, 4}, + {32, 26, 5}, + {32, 26, 7}, + {32, 26, 9}, + {32, 26, 12}, + {32, 26, 13}, + {32, 26, 14}, + {32, 26, 24}, + {32, 26, 25}, + {32, 26, 26}, + {32, 26, 27}, + {32, 26, 28}, + {32, 26, 32}, + {32, 26, 45}, + {32, 28, 4}, + {32, 28, 5}, + {32, 28, 7}, + {32, 28, 9}, + {32, 28, 13}, + {32, 28, 25}, + {32, 28, 26}, + {32, 28, 28}, + {32, 28, 32}, + {32, 28, 45}, + {32, 29, 14}, + {32, 29, 29}, + {32, 29, 32}, + {32, 31, 35}, + {32, 32, 4}, + {32, 32, 5}, + {32, 32, 7}, + {32, 32, 9}, + {32, 32, 10}, + {32, 32, 11}, + {32, 32, 12}, + {32, 32, 13}, + {32, 32, 14}, + {32, 32, 16}, + {32, 32, 20}, + {32, 32, 22}, + {32, 32, 24}, + {32, 32, 25}, + {32, 32, 26}, + {32, 32, 28}, + {32, 32, 29}, + {32, 32, 32}, + {32, 32, 36}, + {32, 32, 45}, + {32, 33, 29}, + {32, 33, 41}, + {32, 34, 16}, + {32, 34, 34}, + {32, 35, 24}, + {32, 38, 8}, + {32, 39, 29}, + {32, 40, 14}, + {32, 40, 25}, + {32, 41, 20}, + {32, 43, 13}, + {32, 45, 4}, + {32, 45, 5}, + {32, 45, 7}, + {32, 45, 9}, + {32, 45, 13}, + {32, 45, 25}, + {32, 45, 26}, + {32, 45, 28}, + {32, 45, 32}, + {32, 45, 45}, + {33, 4, 7}, + {33, 4, 8}, + {33, 6, 17}, + {33, 7, 39}, + {33, 8, 21}, + {33, 11, 40}, + {33, 13, 41}, + {33, 15, 24}, + {33, 16, 8}, + {33, 20, 11}, + {33, 20, 13}, + {33, 21, 45}, + {33, 23, 7}, + {33, 23, 12}, + {33, 25, 41}, + {33, 28, 12}, + {33, 29, 8}, + {33, 30, 17}, + {33, 31, 34}, + {33, 34, 42}, + {33, 36, 43}, + {33, 37, 41}, + {33, 38, 14}, + {33, 39, 19}, + {33, 39, 42}, + {33, 40, 19}, + {33, 42, 15}, + {33, 45, 27}, + {34, 5, 16}, + {34, 10, 9}, + {34, 12, 4}, + {34, 15, 31}, + {34, 15, 33}, + {34, 17, 8}, + {34, 18, 5}, + {34, 18, 24}, + {34, 19, 33}, + {34, 19, 34}, + {34, 22, 7}, + {34, 22, 41}, + {34, 24, 21}, + {34, 25, 25}, + {34, 26, 34}, + {34, 29, 9}, + {34, 33, 30}, + {34, 33, 41}, + {34, 34, 18}, + {34, 36, 13}, + {34, 36, 17}, + {34, 38, 43}, + {34, 39, 16}, + {34, 44, 8}, + {34, 45, 36}, + {35, 6, 37}, + {35, 8, 42}, + {35, 9, 38}, + {35, 10, 31}, + {35, 12, 42}, + {35, 13, 37}, + {35, 14, 42}, + {35, 16, 4}, + {35, 16, 25}, + {35, 17, 10}, + {35, 19, 10}, + {35, 19, 44}, + {35, 20, 31}, + {35, 21, 16}, + {35, 24, 19}, + {35, 24, 44}, + {35, 26, 10}, + {35, 26, 20}, + {35, 28, 21}, + {35, 28, 40}, + {35, 29, 29}, + {35, 34, 30}, + {35, 35, 22}, + {35, 39, 45}, + {35, 40, 18}, + {35, 41, 11}, + {35, 41, 12}, + {35, 42, 16}, + {35, 43, 7}, + {35, 43, 24}, + {35, 43, 27}, + {35, 43, 32}, + {35, 44, 20}, + {35, 44, 22}, + {35, 45, 9}, + {36, 6, 32}, + {36, 7, 12}, + {36, 9, 19}, + {36, 9, 31}, + {36, 11, 8}, + {36, 11, 29}, + {36, 12, 23}, + {36, 16, 25}, + {36, 16, 31}, + {36, 16, 43}, + {36, 17, 27}, + {36, 18, 25}, + {36, 20, 29}, + {36, 20, 34}, + {36, 20, 39}, + {36, 22, 36}, + {36, 22, 37}, + {36, 25, 41}, + {36, 28, 32}, + {36, 29, 20}, + {36, 32, 39}, + {36, 32, 45}, + {36, 34, 34}, + {36, 37, 8}, + {36, 37, 21}, + {36, 38, 17}, + {36, 38, 22}, + {36, 39, 6}, + {36, 39, 11}, + {36, 40, 12}, + {36, 43, 25}, + {36, 44, 10}, + {36, 45, 40}, + {37, 4, 7}, + {37, 5, 14}, + {37, 5, 16}, + {37, 6, 11}, + {37, 7, 20}, + {37, 13, 25}, + {37, 13, 34}, + {37, 14, 28}, + {37, 15, 21}, + {37, 15, 39}, + {37, 15, 45}, + {37, 17, 10}, + {37, 17, 23}, + {37, 20, 7}, + {37, 22, 13}, + {37, 24, 19}, + {37, 25, 34}, + {37, 26, 31}, + {37, 27, 30}, + {37, 28, 8}, + {37, 28, 15}, + {37, 33, 39}, + {37, 36, 19}, + {37, 36, 27}, + {37, 41, 25}, + {37, 45, 19}, + {38, 5, 28}, + {38, 11, 27}, + {38, 12, 23}, + {38, 15, 32}, + {38, 15, 43}, + {38, 16, 9}, + {38, 16, 10}, + {38, 17, 37}, + {38, 22, 40}, + {38, 25, 42}, + {38, 26, 11}, + {38, 27, 12}, + {38, 27, 29}, + {38, 28, 12}, + {38, 33, 43}, + {38, 34, 28}, + {38, 34, 38}, + {38, 37, 30}, + {38, 39, 33}, + {38, 40, 14}, + {38, 44, 17}, + {39, 6, 14}, + {39, 10, 11}, + {39, 11, 19}, + {39, 12, 29}, + {39, 13, 12}, + {39, 13, 14}, + {39, 14, 22}, + {39, 15, 34}, + {39, 15, 35}, + {39, 17, 17}, + {39, 17, 18}, + {39, 21, 40}, + {39, 22, 35}, + {39, 23, 21}, + {39, 24, 35}, + {39, 26, 21}, + {39, 27, 5}, + {39, 28, 10}, + {39, 28, 21}, + {39, 29, 31}, + {39, 31, 26}, + {39, 31, 28}, + {39, 35, 17}, + {39, 38, 28}, + {39, 42, 22}, + {40, 7, 14}, + {40, 10, 43}, + {40, 11, 14}, + {40, 13, 26}, + {40, 15, 28}, + {40, 16, 17}, + {40, 16, 44}, + {40, 19, 10}, + {40, 20, 17}, + {40, 20, 37}, + {40, 21, 15}, + {40, 22, 31}, + {40, 23, 16}, + {40, 23, 23}, + {40, 27, 40}, + {40, 32, 12}, + {40, 33, 12}, + {40, 34, 7}, + {40, 34, 28}, + {40, 34, 35}, + {40, 34, 44}, + {40, 35, 21}, + {40, 37, 8}, + {40, 40, 40}, + {40, 40, 42}, + {40, 41, 13}, + {40, 41, 20}, + {40, 41, 29}, + {40, 43, 26}, + {40, 43, 31}, + {40, 44, 13}, + {40, 45, 35}, + {41, 4, 10}, + {41, 5, 10}, + {41, 5, 21}, + {41, 8, 18}, + {41, 9, 18}, + {41, 10, 43}, + {41, 12, 18}, + {41, 13, 7}, + {41, 13, 33}, + {41, 14, 20}, + {41, 17, 21}, + {41, 20, 18}, + {41, 21, 19}, + {41, 21, 33}, + {41, 22, 32}, + {41, 24, 34}, + {41, 26, 6}, + {41, 28, 26}, + {41, 30, 27}, + {41, 31, 15}, + {41, 34, 6}, + {41, 35, 6}, + {41, 35, 41}, + {41, 37, 43}, + {41, 42, 24}, + {41, 42, 35}, + {41, 45, 14}, + {42, 4, 21}, + {42, 6, 6}, + {42, 11, 37}, + {42, 14, 18}, + {42, 19, 32}, + {42, 21, 37}, + {42, 28, 11}, + {42, 29, 26}, + {42, 30, 34}, + {42, 35, 4}, + {42, 35, 5}, + {42, 35, 33}, + {42, 45, 15}, + {43, 4, 17}, + {43, 5, 6}, + {43, 5, 45}, + {43, 13, 31}, + {43, 15, 22}, + {43, 16, 23}, + {43, 19, 33}, + {43, 20, 27}, + {43, 28, 41}, + {43, 33, 45}, + {43, 35, 5}, + {43, 37, 24}, + {43, 37, 41}, + {43, 39, 8}, + {43, 39, 45}, + {43, 40, 36}, + {43, 41, 5}, + {43, 44, 7}, + {44, 4, 8}, + {44, 14, 5}, + {44, 15, 44}, + {44, 16, 4}, + {44, 16, 41}, + {44, 17, 40}, + {44, 18, 14}, + {44, 18, 35}, + {44, 20, 29}, + {44, 21, 17}, + {44, 21, 30}, + {44, 22, 32}, + {44, 28, 22}, + {44, 29, 20}, + {44, 30, 7}, + {44, 31, 8}, + {44, 32, 24}, + {44, 33, 13}, + {44, 33, 32}, + {44, 34, 25}, + {44, 37, 35}, + {44, 38, 32}, + {44, 41, 33}, + {44, 43, 28}, + {45, 4, 4}, + {45, 4, 5}, + {45, 4, 7}, + {45, 4, 9}, + {45, 4, 13}, + {45, 4, 25}, + {45, 4, 26}, + {45, 4, 28}, + {45, 4, 32}, + {45, 4, 45}, + {45, 5, 4}, + {45, 5, 5}, + {45, 5, 7}, + {45, 5, 9}, + {45, 5, 13}, + {45, 5, 25}, + {45, 5, 26}, + {45, 5, 28}, + {45, 5, 32}, + {45, 5, 45}, + {45, 7, 4}, + {45, 7, 5}, + {45, 7, 7}, + {45, 7, 9}, + {45, 7, 13}, + {45, 7, 25}, + {45, 7, 26}, + {45, 7, 28}, + {45, 7, 32}, + {45, 7, 45}, + {45, 9, 4}, + {45, 9, 5}, + {45, 9, 7}, + {45, 9, 9}, + {45, 9, 13}, + {45, 9, 25}, + {45, 9, 26}, + {45, 9, 28}, + {45, 9, 32}, + {45, 9, 45}, + {45, 10, 24}, + {45, 11, 44}, + {45, 12, 9}, + {45, 13, 4}, + {45, 13, 5}, + {45, 13, 7}, + {45, 13, 9}, + {45, 13, 13}, + {45, 13, 25}, + {45, 13, 26}, + {45, 13, 28}, + {45, 13, 32}, + {45, 13, 36}, + {45, 13, 45}, + {45, 15, 22}, + {45, 18, 30}, + {45, 21, 11}, + {45, 24, 25}, + {45, 25, 4}, + {45, 25, 5}, + {45, 25, 7}, + {45, 25, 9}, + {45, 25, 13}, + {45, 25, 25}, + {45, 25, 26}, + {45, 25, 28}, + {45, 25, 32}, + {45, 25, 45}, + {45, 26, 4}, + {45, 26, 5}, + {45, 26, 7}, {45, 26, 9}, {45, 26, 13}, {45, 26, 25}, @@ -2754,50 +2754,50 @@

    Source Code

    {45, 26, 28}, {45, 26, 32}, {45, 26, 45}, - {45, 27, 9}, - {45, 27, 10}, - {45, 28, 4}, - {45, 28, 5}, - {45, 28, 7}, - {45, 28, 9}, - {45, 28, 13}, - {45, 28, 25}, - {45, 28, 26}, - {45, 28, 28}, - {45, 28, 32}, - {45, 28, 42}, - {45, 28, 45}, - {45, 29, 28}, - {45, 30, 23}, - {45, 30, 41}, - {45, 31, 15}, - {45, 31, 18}, - {45, 31, 38}, - {45, 32, 4}, - {45, 32, 5}, - {45, 32, 7}, - {45, 32, 9}, - {45, 32, 13}, - {45, 32, 25}, - {45, 32, 26}, - {45, 32, 28}, - {45, 32, 32}, - {45, 32, 33}, - {45, 32, 45}, - {45, 36, 8}, - {45, 37, 16}, - {45, 41, 15}, - {45, 42, 20}, - {45, 42, 38}, - {45, 45, 4}, - {45, 45, 5}, - {45, 45, 7}, - {45, 45, 9}, - {45, 45, 13}, - {45, 45, 25}, - {45, 45, 26}, - {45, 45, 28}, - {45, 45, 32}, + {45, 27, 35}, + {45, 28, 4}, + {45, 28, 5}, + {45, 28, 7}, + {45, 28, 9}, + {45, 28, 13}, + {45, 28, 25}, + {45, 28, 26}, + {45, 28, 28}, + {45, 28, 32}, + {45, 28, 45}, + {45, 32, 4}, + {45, 32, 5}, + {45, 32, 7}, + {45, 32, 9}, + {45, 32, 13}, + {45, 32, 25}, + {45, 32, 26}, + {45, 32, 28}, + {45, 32, 32}, + {45, 32, 35}, + {45, 32, 43}, + {45, 32, 45}, + {45, 33, 42}, + {45, 35, 33}, + {45, 35, 42}, + {45, 36, 43}, + {45, 38, 8}, + {45, 38, 16}, + {45, 38, 22}, + {45, 39, 37}, + {45, 41, 18}, + {45, 41, 37}, + {45, 42, 28}, + {45, 45, 4}, + {45, 45, 5}, + {45, 45, 7}, + {45, 45, 9}, + {45, 45, 13}, + {45, 45, 25}, + {45, 45, 26}, + {45, 45, 28}, + {45, 45, 32}, + {45, 45, 39}, {45, 45, 45}, {55, 16, 16}, {55, 16, 29}, diff --git a/develop/src/dbcsr_allocate_wrap.F b/develop/src/dbcsr_allocate_wrap.F index 7062a06af16..332ea33ed5c 100644 --- a/develop/src/dbcsr_allocate_wrap.F +++ b/develop/src/dbcsr_allocate_wrap.F @@ -21,7 +21,7 @@ MODULE dbcsr_allocate_wrap # 17 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_allocate_wrap.F" 2 # 18 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_allocate_wrap.F" - USE dbcsr_kinds, ONLY: real_8, real_4 + USE dbcsr_kinds, ONLY: real_4, real_8 #include "base/dbcsr_base_uses.f90" IMPLICIT NONE diff --git a/develop/src/dbcsr_array_sort.F b/develop/src/dbcsr_array_sort.F index 29ecbd4b54c..259a566bd95 100644 --- a/develop/src/dbcsr_array_sort.F +++ b/develop/src/dbcsr_array_sort.F @@ -22,7 +22,7 @@ MODULE dbcsr_array_sort !! DBCSR: !! Please use the interface defined in dbcsr_toollib.F for calling sort(). - USE dbcsr_kinds, ONLY: int_4, real_8, int_8, real_4 + USE dbcsr_kinds, ONLY: real_4, int_8, real_8, int_4 IMPLICIT NONE PRIVATE diff --git a/develop/src/dbcsr_dict.F b/develop/src/dbcsr_dict.F index e6222085b31..f0b2b0c5e04 100644 --- a/develop/src/dbcsr_dict.F +++ b/develop/src/dbcsr_dict.F @@ -20,7 +20,7 @@ MODULE dbcsr_dict !! size will be allocated and the items are then copied over. !! This ensures that the dictionary will perform operations in O(1). - USE dbcsr_kinds, ONLY: default_string_length, int_8, int_4 + USE dbcsr_kinds, ONLY: int_4, int_8, default_string_length USE dbcsr_timings_base_type, ONLY: call_stat_type #include "base/dbcsr_base_uses.f90" IMPLICIT NONE diff --git a/develop/src/dbcsr_list.F b/develop/src/dbcsr_list.F index 97ecb16a2f4..2cb7290fa15 100644 --- a/develop/src/dbcsr_list.F +++ b/develop/src/dbcsr_list.F @@ -23,7 +23,7 @@ MODULE dbcsr_list !! dependencies (timer_env_type contains list_routinestat_type and list_callstackentry_type, and !! list_timerenv_type contains timer_env_type) - USE dbcsr_timings_base_type, ONLY: routine_report_type, routine_stat_type, callstack_entry_type + USE dbcsr_timings_base_type, ONLY: routine_stat_type, callstack_entry_type, routine_report_type USE dbcsr_list_callstackentry, ONLY: list_callstackentry_type, list_callstackentry_init, list_callstackentry_push,& # 22 "/__w/dbcsr/dbcsr/src/core/dbcsr_list.F" & list_callstackentry_pop, list_callstackentry_peek, list_callstackentry_insert, list_callstackentry_set,& diff --git a/develop/src/dbcsr_list_callstackentry.F b/develop/src/dbcsr_list_callstackentry.F index d378490f996..1ec4d9fd634 100644 --- a/develop/src/dbcsr_list_callstackentry.F +++ b/develop/src/dbcsr_list_callstackentry.F @@ -21,7 +21,7 @@ !! Have look at list_push(), list_pop() and list_peek(). MODULE dbcsr_list_callstackentry - USE dbcsr_timings_base_type, ONLY: routine_report_type, callstack_entry_type, routine_stat_type + USE dbcsr_timings_base_type, ONLY: routine_report_type, routine_stat_type, callstack_entry_type # 21 "/__w/dbcsr/dbcsr/src/core/dbcsr_list_callstackentry.F" diff --git a/develop/src/dbcsr_list_routinereport.F b/develop/src/dbcsr_list_routinereport.F index 5683e8761d9..2a1b7cf71de 100644 --- a/develop/src/dbcsr_list_routinereport.F +++ b/develop/src/dbcsr_list_routinereport.F @@ -21,7 +21,7 @@ !! Have look at list_push(), list_pop() and list_peek(). MODULE dbcsr_list_routinereport - USE dbcsr_timings_base_type, ONLY: routine_stat_type, routine_report_type, callstack_entry_type + USE dbcsr_timings_base_type, ONLY: routine_stat_type, callstack_entry_type, routine_report_type # 21 "/__w/dbcsr/dbcsr/src/core/dbcsr_list_routinereport.F" diff --git a/develop/src/dbcsr_list_routinestat.F b/develop/src/dbcsr_list_routinestat.F index 34f3efa0f75..8dd496d7465 100644 --- a/develop/src/dbcsr_list_routinestat.F +++ b/develop/src/dbcsr_list_routinestat.F @@ -21,7 +21,7 @@ !! Have look at list_push(), list_pop() and list_peek(). MODULE dbcsr_list_routinestat - USE dbcsr_timings_base_type, ONLY: routine_stat_type, routine_report_type, callstack_entry_type + USE dbcsr_timings_base_type, ONLY: routine_report_type, callstack_entry_type, routine_stat_type # 21 "/__w/dbcsr/dbcsr/src/core/dbcsr_list_routinestat.F" diff --git a/develop/src/dbcsr_tensor.F b/develop/src/dbcsr_tensor.F index a7a7d17fd82..789ecb47518 100644 --- a/develop/src/dbcsr_tensor.F +++ b/develop/src/dbcsr_tensor.F @@ -32,7 +32,7 @@ MODULE dbcsr_tensor dbcsr_type, dbcsr_iterator_type, dbcsr_iterator_blocks_left, & dbcsr_iterator_next_block, dbcsr_iterator_start, dbcsr_iterator_stop, & dbcsr_transpose, dbcsr_no_transpose, dbcsr_scalar, dbcsr_put_block, & - dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_type_real_8, dbcsr_type_complex_8, dbcsr_clear, & + dbcsr_type_real_8, dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_type_complex_8, dbcsr_clear, & dbcsr_release, dbcsr_desymmetrize, dbcsr_has_symmetry USE dbcsr_tas_types, ONLY: & dbcsr_tas_split_info @@ -58,7 +58,7 @@ MODULE dbcsr_tensor dbcsr_t_max_nblks_local, dbcsr_t_default_distvec, dbcsr_t_contraction_storage, dbcsr_t_nblks_total, & dbcsr_t_distribution_new, dbcsr_t_copy_contraction_storage, dbcsr_t_pgrid_destroy USE dbcsr_kinds, ONLY: & - real_4, real_8, default_string_length, int_8, dp + real_8, real_4, default_string_length, int_8, dp USE dbcsr_mpiwrap, ONLY: & mp_environ, mp_max, mp_comm_free, mp_cart_create, mp_sync, mp_comm_type USE dbcsr_toollib, ONLY: & diff --git a/develop/src/dbcsr_tensor_block.F b/develop/src/dbcsr_tensor_block.F index 0a08ac5fb37..2a265b42357 100644 --- a/develop/src/dbcsr_tensor_block.F +++ b/develop/src/dbcsr_tensor_block.F @@ -22,7 +22,7 @@ MODULE dbcsr_tensor_block USE dbcsr_allocate_wrap, ONLY: & allocate_any USE dbcsr_api, ONLY: & - dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_type_complex_8, dbcsr_type_real_8, dbcsr_iterator_type, & + dbcsr_type_complex_8, dbcsr_type_real_8, dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_iterator_type, & dbcsr_iterator_next_block, dbcsr_iterator_start, dbcsr_iterator_stop, dbcsr_type, & dbcsr_reserve_blocks, dbcsr_scalar_type, dbcsr_finalize, dbcsr_get_num_blocks, & dbcsr_type_no_symmetry, dbcsr_desymmetrize, dbcsr_release, dbcsr_has_symmetry diff --git a/develop/src/dbcsr_tensor_reshape.F b/develop/src/dbcsr_tensor_reshape.F index 06e3680734e..41dbe8d1aa9 100644 --- a/develop/src/dbcsr_tensor_reshape.F +++ b/develop/src/dbcsr_tensor_reshape.F @@ -34,7 +34,7 @@ MODULE dbcsr_tensor_reshape dbcsr_t_clear USE dbcsr_kinds, ONLY: default_string_length USE dbcsr_kinds, ONLY: real_4, real_8 - USE dbcsr_api, ONLY: dbcsr_type_real_4, dbcsr_type_complex_4, dbcsr_type_real_8, dbcsr_type_complex_8 + USE dbcsr_api, ONLY: dbcsr_type_complex_4, dbcsr_type_complex_8, dbcsr_type_real_4, dbcsr_type_real_8 USE dbcsr_mpiwrap, ONLY: mp_alltoall, & mp_environ, & mp_irecv, & diff --git a/develop/src/dbcsr_tensor_split.F b/develop/src/dbcsr_tensor_split.F index 08ed84e5d61..1d71fee0e8c 100644 --- a/develop/src/dbcsr_tensor_split.F +++ b/develop/src/dbcsr_tensor_split.F @@ -49,8 +49,8 @@ MODULE dbcsr_tensor_split ndims_matrix_column, & dbcsr_t_filter, & dbcsr_t_copy_contraction_storage - USE dbcsr_api, ONLY: dbcsr_type_complex_4, dbcsr_type_real_4, dbcsr_type_complex_8, dbcsr_type_real_8 - USE dbcsr_kinds, ONLY: real_4, real_8, dp + USE dbcsr_api, ONLY: dbcsr_type_real_8, dbcsr_type_complex_8, dbcsr_type_complex_4, dbcsr_type_real_4 + USE dbcsr_kinds, ONLY: real_8, real_4, dp #include "base/dbcsr_base_uses.f90" IMPLICIT NONE diff --git a/develop/src/dbcsr_tensor_test.F b/develop/src/dbcsr_tensor_test.F index 10f8425027b..eada62e11f7 100644 --- a/develop/src/dbcsr_tensor_test.F +++ b/develop/src/dbcsr_tensor_test.F @@ -19,7 +19,7 @@ MODULE dbcsr_tensor_test # 15 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_test.F" # 16 "/__w/dbcsr/dbcsr/src/tensors/dbcsr_tensor_test.F" - USE dbcsr_api, ONLY: dbcsr_type_real_4, dbcsr_type_complex_8, dbcsr_type_real_8, dbcsr_type_complex_4 + USE dbcsr_api, ONLY: dbcsr_type_real_8, dbcsr_type_real_4, dbcsr_type_complex_8, dbcsr_type_complex_4 USE dbcsr_tensor, ONLY: & dbcsr_t_copy, dbcsr_t_get_block, dbcsr_t_iterator_type, dbcsr_t_iterator_blocks_left, & dbcsr_t_iterator_next_block, dbcsr_t_iterator_start, dbcsr_t_iterator_stop, & diff --git a/develop/src/dbcsr_tensor_types.F b/develop/src/dbcsr_tensor_types.F index 0efb5c600fe..440eb8df9aa 100644 --- a/develop/src/dbcsr_tensor_types.F +++ b/develop/src/dbcsr_tensor_types.F @@ -25,7 +25,7 @@ MODULE dbcsr_tensor_types sizes_of_arrays, sum_of_arrays, array_sublist, get_arrays, get_ith_array, array_eq_i USE dbcsr_api, ONLY: & dbcsr_distribution_get, dbcsr_distribution_type, dbcsr_get_info, dbcsr_type, & - dbcsr_type_real_8, dbcsr_type_real_4, dbcsr_type_complex_8, dbcsr_type_complex_4 + dbcsr_type_complex_8, dbcsr_type_real_8, dbcsr_type_complex_4, dbcsr_type_real_4 USE dbcsr_kinds, ONLY: & real_8, real_4, & default_string_length diff --git a/develop/src/libsmm_acc_timer_multiply.cpp b/develop/src/libsmm_acc_timer_multiply.cpp index 5c1642dc569..68b61257653 100644 --- a/develop/src/libsmm_acc_timer_multiply.cpp +++ b/develop/src/libsmm_acc_timer_multiply.cpp @@ -1704,1006 +1704,1006 @@ int main(int argc, char* argv[]) { } else if (argv[1] == std::string("predicted")) { libsmm_acc_triplets = { - { 4, 5, 39}, - { 4, 8, 17}, - { 4, 8, 44}, - { 4, 9, 20}, - { 4, 11, 18}, - { 4, 14, 4}, - { 4, 14, 29}, - { 4, 15, 41}, - { 4, 19, 19}, - { 4, 19, 29}, - { 4, 22, 23}, - { 4, 22, 27}, - { 4, 27, 36}, - { 4, 28, 10}, - { 4, 30, 39}, - { 4, 31, 5}, - { 4, 32, 36}, - { 4, 37, 32}, + { 4, 4, 40}, + { 4, 6, 30}, + { 4, 9, 30}, + { 4, 10, 24}, + { 4, 15, 29}, + { 4, 15, 42}, + { 4, 18, 29}, + { 4, 19, 36}, + { 4, 23, 33}, + { 4, 24, 19}, + { 4, 28, 35}, + { 4, 35, 5}, + { 4, 37, 6}, + { 4, 37, 22}, + { 4, 37, 41}, { 4, 38, 21}, - { 4, 38, 40}, - { 4, 39, 33}, - { 4, 41, 4}, - { 4, 42, 31}, - { 5, 4, 19}, - { 5, 4, 21}, - { 5, 6, 19}, - { 5, 8, 23}, - { 5, 11, 42}, - { 5, 12, 24}, - { 5, 12, 41}, - { 5, 16, 24}, - { 5, 18, 8}, - { 5, 20, 6}, - { 5, 20, 15}, - { 5, 23, 16}, - { 5, 23, 34}, - { 5, 24, 40}, - { 5, 25, 8}, - { 5, 27, 4}, - { 5, 29, 32}, - { 5, 29, 43}, - { 5, 30, 35}, - { 5, 30, 41}, - { 5, 31, 14}, - { 5, 31, 20}, - { 5, 31, 25}, - { 5, 34, 21}, - { 5, 35, 13}, - { 5, 36, 11}, - { 5, 36, 22}, - { 5, 37, 19}, - { 5, 39, 32}, + { 4, 43, 27}, + { 4, 44, 11}, + { 5, 9, 20}, + { 5, 9, 43}, + { 5, 10, 29}, + { 5, 11, 11}, + { 5, 13, 8}, + { 5, 16, 30}, + { 5, 17, 21}, + { 5, 18, 21}, + { 5, 20, 20}, + { 5, 22, 44}, + { 5, 23, 37}, + { 5, 23, 40}, + { 5, 24, 7}, + { 5, 26, 18}, + { 5, 26, 23}, + { 5, 29, 16}, + { 5, 30, 19}, + { 5, 30, 26}, + { 5, 32, 36}, + { 5, 37, 37}, { 5, 40, 43}, - { 5, 41, 41}, - { 5, 42, 25}, - { 5, 45, 14}, - { 6, 4, 14}, - { 6, 6, 34}, - { 6, 11, 19}, - { 6, 12, 35}, - { 6, 12, 37}, - { 6, 13, 33}, - { 6, 14, 7}, - { 6, 18, 42}, - { 6, 19, 32}, - { 6, 20, 22}, - { 6, 23, 34}, - { 6, 24, 11}, - { 6, 26, 13}, - { 6, 30, 5}, - { 6, 30, 15}, - { 6, 32, 20}, - { 6, 32, 39}, + { 5, 41, 33}, + { 5, 42, 19}, + { 5, 45, 30}, + { 6, 4, 15}, + { 6, 5, 11}, + { 6, 12, 19}, + { 6, 13, 7}, + { 6, 13, 17}, + { 6, 17, 6}, + { 6, 21, 15}, + { 6, 23, 9}, + { 6, 24, 15}, + { 6, 24, 34}, + { 6, 26, 23}, + { 6, 27, 19}, + { 6, 28, 30}, + { 6, 28, 39}, + { 6, 28, 42}, + { 6, 29, 8}, + { 6, 29, 39}, + { 6, 30, 26}, + { 6, 32, 13}, + { 6, 34, 31}, { 6, 34, 34}, - { 6, 36, 37}, - { 6, 37, 8}, - { 6, 38, 35}, - { 6, 39, 39}, - { 6, 40, 22}, - { 6, 40, 30}, - { 6, 40, 33}, - { 6, 43, 14}, - { 6, 43, 28}, - { 6, 43, 45}, - { 6, 45, 41}, - { 7, 4, 43}, - { 7, 6, 12}, - { 7, 12, 10}, - { 7, 12, 39}, - { 7, 14, 14}, - { 7, 14, 43}, - { 7, 15, 4}, - { 7, 16, 24}, - { 7, 16, 35}, - { 7, 18, 34}, - { 7, 22, 15}, - { 7, 23, 10}, - { 7, 23, 23}, - { 7, 24, 43}, - { 7, 29, 20}, - { 7, 30, 42}, - { 7, 31, 31}, - { 7, 32, 33}, - { 7, 33, 23}, - { 7, 34, 21}, + { 6, 35, 19}, + { 6, 37, 13}, + { 6, 37, 32}, + { 6, 45, 34}, + { 7, 5, 39}, + { 7, 8, 35}, + { 7, 10, 35}, + { 7, 17, 35}, + { 7, 21, 27}, + { 7, 22, 25}, + { 7, 22, 43}, + { 7, 24, 20}, + { 7, 28, 33}, + { 7, 29, 26}, + { 7, 34, 28}, + { 7, 34, 30}, { 7, 35, 15}, - { 7, 36, 39}, - { 7, 37, 4}, - { 7, 37, 17}, - { 7, 39, 21}, - { 7, 40, 39}, - { 7, 42, 15}, - { 7, 43, 28}, - { 7, 43, 37}, - { 7, 44, 22}, - { 8, 5, 30}, - { 8, 7, 31}, - { 8, 9, 39}, - { 8, 10, 12}, - { 8, 10, 37}, - { 8, 11, 6}, - { 8, 11, 24}, - { 8, 12, 42}, - { 8, 15, 42}, - { 8, 17, 38}, - { 8, 18, 12}, - { 8, 19, 10}, - { 8, 19, 39}, - { 8, 21, 16}, - { 8, 22, 27}, - { 8, 25, 38}, - { 8, 27, 16}, - { 8, 31, 9}, - { 8, 36, 6}, - { 8, 37, 33}, - { 8, 40, 36}, - { 8, 41, 33}, - { 8, 44, 12}, - { 9, 9, 31}, - { 9, 11, 10}, - { 9, 11, 30}, - { 9, 14, 13}, - { 9, 15, 30}, - { 9, 17, 16}, - { 9, 17, 27}, - { 9, 19, 16}, - { 9, 22, 45}, - { 9, 23, 25}, - { 9, 27, 32}, - { 9, 27, 43}, - { 9, 29, 16}, - { 9, 29, 41}, - { 9, 31, 6}, - { 9, 33, 37}, - { 9, 33, 39}, - { 9, 36, 27}, - { 9, 36, 38}, - { 9, 37, 29}, - { 9, 41, 9}, - { 9, 41, 18}, - { 9, 43, 34}, - { 9, 43, 43}, - { 9, 45, 42}, - {10, 4, 23}, - {10, 8, 40}, - {10, 10, 38}, - {10, 14, 11}, - {10, 14, 23}, - {10, 19, 16}, - {10, 22, 24}, - {10, 23, 45}, - {10, 27, 45}, - {10, 29, 13}, - {10, 32, 35}, - {10, 33, 34}, - {10, 37, 27}, - {10, 41, 35}, - {10, 43, 10}, - {10, 45, 10}, - {11, 4, 28}, - {11, 6, 9}, - {11, 10, 27}, - {11, 12, 7}, - {11, 13, 12}, - {11, 17, 34}, - {11, 18, 9}, - {11, 24, 26}, + { 7, 36, 4}, + { 7, 41, 24}, + { 7, 42, 40}, + { 7, 42, 42}, + { 8, 5, 39}, + { 8, 6, 38}, + { 8, 10, 15}, + { 8, 11, 10}, + { 8, 17, 12}, + { 8, 19, 29}, + { 8, 19, 41}, + { 8, 24, 17}, + { 8, 25, 21}, + { 8, 26, 29}, + { 8, 26, 42}, + { 8, 28, 39}, + { 8, 29, 24}, + { 8, 29, 38}, + { 8, 31, 13}, + { 8, 32, 9}, + { 8, 32, 32}, + { 8, 34, 25}, + { 8, 35, 7}, + { 8, 38, 14}, + { 8, 38, 21}, + { 8, 38, 30}, + { 8, 38, 31}, + { 8, 45, 14}, + { 8, 45, 20}, + { 9, 12, 19}, + { 9, 15, 33}, + { 9, 18, 29}, + { 9, 23, 18}, + { 9, 24, 7}, + { 9, 30, 38}, + { 9, 31, 23}, + { 9, 33, 5}, + { 9, 33, 10}, + { 9, 33, 14}, + { 9, 34, 18}, + { 9, 35, 35}, + { 9, 36, 14}, + { 9, 36, 29}, + { 9, 36, 32}, + { 9, 37, 10}, + { 9, 39, 36}, + { 9, 44, 37}, + { 9, 45, 12}, + {10, 4, 19}, + {10, 6, 21}, + {10, 11, 45}, + {10, 13, 4}, + {10, 14, 31}, + {10, 16, 26}, + {10, 17, 41}, + {10, 17, 45}, + {10, 18, 28}, + {10, 20, 43}, + {10, 21, 28}, + {10, 24, 23}, + {10, 27, 42}, + {10, 31, 22}, + {10, 31, 36}, + {10, 33, 25}, + {10, 34, 5}, + {10, 34, 39}, + {10, 34, 43}, + {10, 38, 30}, + {10, 39, 21}, + {10, 43, 40}, + {10, 44, 17}, + {10, 45, 16}, + {10, 45, 31}, + {11, 6, 27}, + {11, 8, 21}, + {11, 11, 21}, + {11, 11, 24}, + {11, 15, 11}, + {11, 15, 27}, + {11, 20, 38}, + {11, 21, 8}, + {11, 21, 43}, + {11, 24, 45}, + {11, 25, 23}, + {11, 25, 36}, {11, 27, 41}, - {11, 28, 5}, - {11, 28, 39}, - {11, 29, 13}, - {11, 29, 15}, - {11, 29, 25}, - {11, 32, 44}, - {11, 34, 5}, - {11, 35, 31}, - {11, 35, 36}, - {11, 35, 40}, - {11, 36, 31}, - {11, 37, 5}, - {11, 39, 44}, - {11, 42, 11}, - {11, 44, 31}, - {11, 45, 4}, - {11, 45, 37}, - {11, 45, 39}, - {12, 6, 37}, - {12, 6, 42}, - {12, 7, 5}, - {12, 7, 20}, - {12, 8, 8}, - {12, 12, 15}, - {12, 12, 30}, - {12, 13, 23}, - {12, 15, 11}, - {12, 15, 32}, - {12, 16, 18}, - {12, 18, 18}, - {12, 21, 44}, - {12, 22, 30}, - {12, 22, 45}, - {12, 24, 17}, - {12, 24, 28}, - {12, 25, 9}, - {12, 26, 7}, - {12, 30, 15}, - {12, 31, 44}, - {12, 37, 37}, - {12, 39, 26}, - {12, 41, 20}, - {12, 43, 5}, - {12, 43, 11}, - {12, 43, 27}, - {12, 44, 23}, - {12, 44, 28}, - {13, 4, 20}, - {13, 5, 29}, - {13, 7, 17}, - {13, 9, 10}, - {13, 20, 9}, - {13, 25, 18}, - {13, 27, 18}, - {13, 31, 18}, - {13, 31, 27}, - {13, 32, 23}, - {13, 32, 41}, - {13, 34, 5}, - {13, 37, 31}, - {13, 38, 11}, - {13, 41, 16}, - {13, 43, 30}, - {14, 4, 27}, - {14, 4, 31}, - {14, 6, 8}, - {14, 6, 44}, - {14, 7, 43}, - {14, 8, 29}, - {14, 9, 45}, - {14, 10, 26}, - {14, 12, 9}, - {14, 14, 35}, - {14, 14, 42}, - {14, 15, 10}, - {14, 18, 11}, - {14, 22, 5}, - {14, 22, 15}, - {14, 23, 4}, - {14, 23, 10}, - {14, 23, 44}, - {14, 24, 18}, + {11, 31, 26}, + {11, 33, 14}, + {11, 36, 13}, + {11, 37, 7}, + {11, 39, 31}, + {11, 39, 35}, + {11, 41, 35}, + {11, 43, 18}, + {11, 44, 9}, + {12, 4, 36}, + {12, 5, 6}, + {12, 5, 22}, + {12, 6, 9}, + {12, 8, 17}, + {12, 17, 19}, + {12, 19, 16}, + {12, 19, 43}, + {12, 21, 5}, + {12, 23, 45}, + {12, 24, 15}, + {12, 25, 6}, + {12, 25, 29}, + {12, 25, 35}, + {12, 31, 6}, + {12, 31, 8}, + {12, 31, 22}, + {12, 33, 5}, + {12, 34, 26}, + {12, 40, 43}, + {12, 43, 19}, + {12, 44, 8}, + {12, 44, 34}, + {12, 45, 31}, + {13, 8, 38}, + {13, 12, 36}, + {13, 17, 11}, + {13, 18, 36}, + {13, 22, 22}, + {13, 22, 30}, + {13, 22, 45}, + {13, 23, 34}, + {13, 28, 43}, + {13, 34, 10}, + {13, 34, 14}, + {13, 36, 20}, + {13, 36, 44}, + {13, 39, 24}, + {13, 39, 30}, + {13, 40, 38}, + {13, 42, 21}, + {14, 4, 39}, + {14, 6, 12}, + {14, 6, 45}, + {14, 8, 26}, + {14, 8, 33}, + {14, 9, 5}, + {14, 20, 20}, + {14, 20, 32}, + {14, 21, 5}, + {14, 21, 13}, + {14, 23, 25}, + {14, 24, 44}, + {14, 25, 15}, + {14, 26, 31}, {14, 26, 39}, - {14, 38, 5}, - {14, 38, 16}, - {14, 38, 34}, - {14, 41, 44}, - {14, 42, 23}, - {14, 42, 32}, - {14, 44, 20}, - {14, 44, 22}, - {14, 44, 34}, - {14, 45, 25}, - {15, 6, 41}, - {15, 7, 44}, - {15, 8, 19}, - {15, 12, 19}, - {15, 14, 36}, - {15, 14, 42}, - {15, 17, 42}, - {15, 18, 44}, - {15, 20, 45}, - {15, 21, 44}, - {15, 23, 12}, - {15, 24, 21}, - {15, 26, 13}, - {15, 26, 45}, - {15, 27, 12}, - {15, 28, 8}, - {15, 28, 10}, - {15, 29, 29}, - {15, 32, 30}, - {15, 32, 45}, - {15, 33, 24}, - {15, 35, 19}, - {15, 43, 33}, - {15, 44, 37}, - {15, 45, 8}, - {15, 45, 15}, - {16, 6, 10}, - {16, 8, 44}, - {16, 9, 8}, - {16, 12, 10}, - {16, 13, 30}, - {16, 14, 13}, - {16, 14, 32}, - {16, 16, 37}, - {16, 17, 8}, - {16, 21, 22}, - {16, 23, 7}, - {16, 24, 43}, - {16, 34, 12}, - {16, 39, 25}, - {16, 39, 40}, - {16, 42, 19}, - {17, 5, 12}, - {17, 10, 23}, - {17, 13, 8}, - {17, 16, 25}, - {17, 18, 24}, - {17, 19, 9}, - {17, 24, 20}, - {17, 24, 39}, - {17, 25, 5}, - {17, 25, 17}, - {17, 26, 44}, - {17, 28, 13}, - {17, 29, 18}, - {17, 30, 30}, - {17, 33, 17}, - {17, 34, 9}, - {17, 34, 21}, - {17, 39, 20}, - {17, 42, 36}, - {17, 43, 24}, - {17, 44, 27}, - {17, 44, 33}, - {18, 5, 29}, - {18, 6, 7}, - {18, 6, 12}, - {18, 6, 27}, - {18, 10, 8}, - {18, 10, 24}, - {18, 12, 38}, - {18, 18, 27}, - {18, 19, 7}, - {18, 20, 8}, - {18, 20, 13}, - {18, 20, 44}, - {18, 24, 42}, - {18, 24, 44}, - {18, 25, 14}, - {18, 26, 14}, - {18, 28, 38}, - {18, 29, 14}, - {18, 30, 37}, - {18, 32, 43}, - {18, 34, 23}, - {18, 36, 11}, - {18, 37, 7}, - {18, 38, 4}, - {18, 39, 37}, - {18, 41, 20}, - {18, 42, 7}, - {18, 43, 8}, - {18, 44, 44}, - {18, 45, 8}, - {19, 4, 36}, - {19, 4, 45}, - {19, 6, 7}, - {19, 10, 11}, - {19, 12, 22}, - {19, 12, 33}, - {19, 13, 29}, - {19, 15, 11}, - {19, 17, 17}, - {19, 18, 8}, - {19, 21, 42}, - {19, 22, 29}, - {19, 24, 44}, - {19, 27, 36}, - {19, 31, 44}, - {19, 32, 38}, - {19, 34, 13}, - {19, 34, 18}, - {19, 35, 20}, - {19, 35, 27}, - {19, 35, 33}, - {19, 39, 32}, - {19, 40, 10}, - {19, 43, 5}, - {19, 43, 9}, - {19, 43, 10}, - {19, 45, 26}, - {19, 45, 29}, - {20, 4, 7}, - {20, 5, 17}, - {20, 5, 28}, - {20, 6, 26}, - {20, 9, 6}, - {20, 9, 28}, - {20, 13, 7}, - {20, 14, 25}, - {20, 16, 29}, - {20, 16, 45}, - {20, 17, 19}, - {20, 19, 11}, - {20, 19, 16}, - {20, 20, 40}, - {20, 21, 24}, - {20, 22, 10}, - {20, 24, 5}, - {20, 25, 28}, - {20, 25, 40}, - {20, 26, 22}, - {20, 26, 28}, - {20, 28, 43}, - {20, 29, 16}, - {20, 30, 7}, - {20, 33, 20}, - {20, 33, 35}, - {20, 35, 10}, - {20, 35, 25}, - {20, 35, 31}, - {20, 38, 10}, - {20, 38, 45}, - {20, 40, 17}, - {20, 43, 26}, - {20, 45, 15}, - {21, 4, 21}, - {21, 9, 11}, - {21, 10, 35}, - {21, 12, 26}, - {21, 14, 21}, - {21, 15, 13}, - {21, 17, 11}, - {21, 17, 39}, - {21, 20, 11}, - {21, 20, 24}, - {21, 21, 29}, - {21, 23, 12}, - {21, 24, 21}, - {21, 24, 37}, - {21, 29, 14}, - {21, 31, 26}, - {21, 32, 26}, - {21, 35, 9}, - {21, 35, 20}, - {21, 35, 24}, - {21, 37, 20}, - {21, 44, 43}, - {21, 45, 8}, - {22, 8, 25}, - {22, 8, 26}, - {22, 9, 10}, - {22, 10, 20}, - {22, 12, 14}, - {22, 15, 44}, - {22, 16, 42}, - {22, 17, 42}, - {22, 20, 23}, - {22, 21, 36}, - {22, 22, 25}, - {22, 25, 43}, - {22, 27, 13}, - {22, 27, 17}, - {22, 28, 29}, - {22, 29, 9}, - {22, 29, 41}, - {22, 32, 30}, - {22, 37, 36}, - {22, 42, 5}, - {22, 42, 14}, - {22, 42, 31}, - {22, 44, 12}, - {22, 44, 14}, - {22, 45, 5}, - {23, 6, 36}, - {23, 12, 20}, - {23, 13, 23}, - {23, 15, 22}, - {23, 17, 40}, - {23, 18, 13}, - {23, 23, 18}, - {23, 26, 12}, - {23, 28, 24}, - {23, 28, 34}, - {23, 28, 44}, - {23, 31, 6}, - {23, 31, 18}, - {23, 37, 12}, - {23, 37, 40}, - {23, 38, 41}, - {23, 40, 25}, - {23, 40, 38}, - {23, 43, 7}, - {23, 43, 44}, - {23, 44, 15}, - {24, 5, 42}, - {24, 6, 39}, - {24, 9, 33}, - {24, 12, 25}, - {24, 13, 21}, - {24, 14, 21}, - {24, 14, 33}, - {24, 15, 19}, - {24, 15, 45}, - {24, 17, 12}, - {24, 19, 35}, - {24, 19, 39}, - {24, 20, 25}, - {24, 22, 43}, - {24, 24, 27}, - {24, 25, 27}, - {24, 25, 35}, - {24, 28, 18}, - {24, 30, 36}, - {24, 30, 45}, - {24, 31, 21}, - {24, 32, 10}, - {24, 38, 16}, - {24, 40, 35}, - {24, 42, 30}, - {25, 7, 41}, - {25, 10, 12}, - {25, 12, 7}, - {25, 14, 23}, - {25, 16, 4}, - {25, 16, 26}, - {25, 18, 38}, - {25, 19, 21}, - {25, 19, 40}, - {25, 23, 19}, - {25, 24, 6}, - {25, 24, 16}, - {25, 31, 10}, - {25, 32, 39}, - {25, 33, 24}, - {25, 34, 42}, - {25, 35, 11}, - {25, 38, 30}, - {25, 38, 31}, - {25, 43, 7}, - {26, 4, 39}, - {26, 8, 11}, - {26, 8, 27}, - {26, 9, 18}, - {26, 9, 35}, - {26, 10, 36}, - {26, 11, 9}, - {26, 11, 41}, - {26, 14, 5}, - {26, 14, 10}, - {26, 18, 8}, - {26, 22, 26}, - {26, 26, 37}, - {26, 28, 11}, - {26, 28, 12}, - {26, 28, 24}, - {26, 28, 35}, - {26, 33, 19}, - {26, 34, 43}, - {26, 35, 16}, - {26, 35, 17}, - {26, 35, 26}, - {26, 36, 38}, - {26, 38, 28}, - {26, 40, 34}, - {27, 5, 32}, - {27, 11, 20}, - {27, 12, 9}, - {27, 12, 35}, - {27, 14, 36}, - {27, 15, 39}, - {27, 17, 12}, - {27, 20, 31}, - {27, 23, 12}, - {27, 23, 20}, - {27, 24, 35}, - {27, 25, 24}, - {27, 28, 24}, - {27, 30, 35}, - {27, 35, 18}, - {27, 38, 22}, - {27, 38, 35}, - {27, 45, 17}, - {28, 5, 14}, - {28, 8, 45}, - {28, 10, 10}, - {28, 10, 23}, - {28, 11, 4}, - {28, 11, 25}, - {28, 15, 29}, - {28, 16, 17}, + {14, 29, 42}, + {14, 31, 7}, + {14, 36, 22}, + {14, 38, 9}, + {14, 40, 38}, + {14, 42, 22}, + {15, 4, 44}, + {15, 6, 21}, + {15, 7, 32}, + {15, 9, 4}, + {15, 10, 30}, + {15, 11, 5}, + {15, 13, 14}, + {15, 14, 40}, + {15, 15, 45}, + {15, 16, 6}, + {15, 16, 36}, + {15, 16, 39}, + {15, 17, 6}, + {15, 23, 10}, + {15, 24, 23}, + {15, 24, 37}, + {15, 25, 26}, + {15, 25, 30}, + {15, 26, 10}, + {15, 26, 12}, + {15, 26, 28}, + {15, 26, 36}, + {15, 26, 37}, + {15, 29, 6}, + {15, 29, 34}, + {15, 30, 14}, + {15, 30, 45}, + {15, 32, 22}, + {15, 33, 26}, + {15, 34, 44}, + {15, 35, 14}, + {15, 38, 39}, + {15, 40, 33}, + {15, 43, 43}, + {15, 45, 42}, + {16, 4, 35}, + {16, 8, 36}, + {16, 9, 16}, + {16, 10, 38}, + {16, 11, 8}, + {16, 11, 20}, + {16, 12, 7}, + {16, 13, 12}, + {16, 14, 37}, + {16, 14, 41}, + {16, 15, 4}, + {16, 15, 27}, + {16, 22, 9}, + {16, 25, 23}, + {16, 25, 44}, + {16, 26, 39}, + {16, 28, 43}, + {16, 29, 26}, + {16, 29, 27}, + {16, 30, 36}, + {16, 33, 31}, + {16, 33, 33}, + {16, 33, 45}, + {16, 35, 7}, + {16, 35, 11}, + {16, 35, 26}, + {16, 40, 28}, + {16, 42, 9}, + {16, 44, 28}, + {17, 4, 8}, + {17, 4, 12}, + {17, 4, 15}, + {17, 5, 23}, + {17, 6, 7}, + {17, 7, 22}, + {17, 9, 41}, + {17, 10, 36}, + {17, 10, 38}, + {17, 16, 41}, + {17, 18, 44}, + {17, 20, 25}, + {17, 24, 18}, + {17, 24, 37}, + {17, 28, 4}, + {17, 28, 12}, + {17, 28, 21}, + {17, 32, 37}, + {17, 36, 17}, + {17, 37, 7}, + {17, 41, 11}, + {17, 42, 8}, + {17, 45, 16}, + {18, 5, 19}, + {18, 5, 23}, + {18, 7, 32}, + {18, 10, 36}, + {18, 11, 24}, + {18, 12, 30}, + {18, 13, 44}, + {18, 14, 13}, + {18, 14, 16}, + {18, 15, 23}, + {18, 19, 30}, + {18, 20, 16}, + {18, 25, 26}, + {18, 27, 8}, + {18, 27, 18}, + {18, 27, 36}, + {18, 30, 12}, + {18, 30, 18}, + {18, 30, 38}, + {18, 34, 6}, + {18, 36, 5}, + {18, 36, 35}, + {18, 37, 35}, + {18, 38, 11}, + {18, 39, 16}, + {18, 43, 5}, + {18, 43, 11}, + {19, 4, 14}, + {19, 5, 45}, + {19, 12, 11}, + {19, 16, 11}, + {19, 18, 31}, + {19, 21, 37}, + {19, 22, 18}, + {19, 25, 41}, + {19, 27, 37}, + {19, 29, 39}, + {19, 31, 5}, + {19, 31, 25}, + {19, 36, 26}, + {19, 37, 8}, + {19, 37, 27}, + {19, 38, 43}, + {19, 39, 22}, + {19, 41, 13}, + {19, 43, 32}, + {20, 4, 6}, + {20, 7, 16}, + {20, 9, 22}, + {20, 10, 40}, + {20, 11, 10}, + {20, 11, 16}, + {20, 14, 28}, + {20, 14, 43}, + {20, 20, 43}, + {20, 21, 15}, + {20, 22, 8}, + {20, 22, 29}, + {20, 25, 16}, + {20, 26, 27}, + {20, 30, 15}, + {20, 36, 38}, + {20, 39, 41}, + {20, 40, 32}, + {20, 42, 25}, + {20, 45, 18}, + {20, 45, 24}, + {21, 4, 32}, + {21, 8, 23}, + {21, 9, 18}, + {21, 9, 30}, + {21, 9, 32}, + {21, 11, 16}, + {21, 11, 28}, + {21, 12, 45}, + {21, 16, 13}, + {21, 20, 20}, + {21, 21, 24}, + {21, 21, 34}, + {21, 27, 20}, + {21, 28, 37}, + {21, 29, 45}, + {21, 30, 5}, + {21, 31, 27}, + {21, 31, 37}, + {21, 33, 44}, + {21, 34, 36}, + {21, 36, 25}, + {21, 36, 34}, + {21, 38, 34}, + {21, 39, 30}, + {21, 39, 40}, + {21, 40, 5}, + {21, 43, 23}, + {21, 44, 40}, + {22, 4, 45}, + {22, 5, 10}, + {22, 8, 13}, + {22, 8, 32}, + {22, 10, 30}, + {22, 12, 36}, + {22, 13, 13}, + {22, 16, 24}, + {22, 17, 43}, + {22, 17, 44}, + {22, 18, 34}, + {22, 19, 34}, + {22, 19, 39}, + {22, 22, 37}, + {22, 24, 19}, + {22, 24, 33}, + {22, 27, 5}, + {22, 28, 8}, + {22, 34, 37}, + {22, 35, 19}, + {22, 36, 33}, + {22, 37, 15}, + {22, 38, 29}, + {22, 39, 32}, + {22, 39, 45}, + {22, 40, 30}, + {22, 41, 28}, + {22, 42, 33}, + {22, 43, 35}, + {23, 6, 40}, + {23, 8, 21}, + {23, 10, 8}, + {23, 10, 11}, + {23, 10, 23}, + {23, 12, 28}, + {23, 13, 5}, + {23, 17, 6}, + {23, 17, 25}, + {23, 18, 24}, + {23, 18, 41}, + {23, 19, 12}, + {23, 21, 27}, + {23, 21, 28}, + {23, 22, 31}, + {23, 23, 4}, + {23, 23, 14}, + {23, 25, 17}, + {23, 25, 38}, + {23, 29, 15}, + {23, 32, 19}, + {23, 36, 26}, + {23, 37, 28}, + {23, 41, 33}, + {23, 44, 40}, + {24, 5, 11}, + {24, 5, 44}, + {24, 6, 28}, + {24, 7, 4}, + {24, 7, 10}, + {24, 10, 28}, + {24, 15, 15}, + {24, 15, 31}, + {24, 17, 15}, + {24, 18, 20}, + {24, 20, 27}, + {24, 21, 7}, + {24, 24, 25}, + {24, 24, 37}, + {24, 27, 36}, + {24, 27, 38}, + {24, 30, 7}, + {24, 34, 29}, + {24, 36, 25}, + {24, 38, 15}, + {24, 38, 40}, + {24, 41, 15}, + {24, 43, 24}, + {24, 45, 34}, + {25, 4, 22}, + {25, 4, 30}, + {25, 6, 35}, + {25, 9, 37}, + {25, 9, 43}, + {25, 10, 44}, + {25, 13, 27}, + {25, 14, 19}, + {25, 14, 28}, + {25, 16, 32}, + {25, 17, 17}, + {25, 17, 35}, + {25, 19, 13}, + {25, 19, 32}, + {25, 22, 12}, + {25, 23, 12}, + {25, 25, 36}, + {25, 27, 5}, + {25, 27, 36}, + {25, 28, 23}, + {25, 35, 21}, + {25, 39, 15}, + {25, 41, 16}, + {25, 41, 29}, + {25, 41, 42}, + {25, 44, 24}, + {25, 45, 14}, + {25, 45, 22}, + {26, 5, 29}, + {26, 6, 22}, + {26, 10, 34}, + {26, 11, 12}, + {26, 11, 25}, + {26, 12, 16}, + {26, 15, 13}, + {26, 15, 24}, + {26, 15, 39}, + {26, 15, 44}, + {26, 16, 7}, + {26, 16, 28}, + {26, 18, 21}, + {26, 20, 35}, + {26, 21, 20}, + {26, 22, 16}, + {26, 26, 18}, + {26, 26, 34}, + {26, 27, 28}, + {26, 34, 29}, + {26, 36, 40}, + {26, 37, 16}, + {26, 43, 11}, + {27, 8, 15}, + {27, 11, 11}, + {27, 12, 29}, + {27, 16, 9}, + {27, 18, 6}, + {27, 18, 21}, + {27, 18, 23}, + {27, 20, 10}, + {27, 23, 38}, + {27, 25, 10}, + {27, 32, 22}, + {27, 33, 7}, + {27, 35, 29}, + {27, 39, 28}, + {27, 39, 40}, + {27, 40, 11}, + {27, 41, 12}, + {27, 41, 13}, + {27, 45, 45}, + {28, 7, 40}, + {28, 9, 16}, + {28, 14, 4}, {28, 17, 8}, - {28, 18, 26}, - {28, 18, 30}, - {28, 18, 42}, - {28, 19, 38}, - {28, 20, 33}, - {28, 20, 43}, - {28, 25, 18}, - {28, 27, 30}, - {28, 39, 32}, - {28, 40, 8}, - {28, 40, 45}, - {28, 43, 27}, - {29, 4, 38}, - {29, 7, 32}, - {29, 8, 30}, - {29, 10, 19}, - {29, 11, 37}, - {29, 11, 44}, - {29, 12, 44}, - {29, 17, 41}, - {29, 19, 8}, - {29, 20, 34}, - {29, 21, 16}, - {29, 21, 27}, - {29, 22, 43}, - {29, 23, 41}, - {29, 24, 20}, - {29, 24, 26}, - {29, 35, 15}, - {29, 36, 31}, - {29, 40, 21}, - {29, 41, 39}, - {30, 5, 30}, - {30, 6, 5}, - {30, 6, 30}, - {30, 10, 43}, - {30, 14, 32}, - {30, 15, 15}, - {30, 16, 32}, - {30, 17, 45}, - {30, 21, 25}, - {30, 24, 28}, - {30, 25, 39}, - {30, 31, 6}, - {30, 35, 38}, - {30, 38, 31}, - {30, 40, 8}, - {30, 41, 8}, - {30, 41, 23}, - {30, 43, 26}, - {30, 43, 38}, - {31, 5, 12}, - {31, 9, 35}, - {31, 15, 5}, - {31, 19, 43}, - {31, 20, 37}, - {31, 22, 43}, - {31, 23, 38}, - {31, 27, 14}, - {31, 27, 32}, - {31, 28, 36}, - {31, 29, 35}, - {31, 31, 11}, - {31, 33, 38}, - {31, 33, 43}, - {31, 39, 29}, - {31, 40, 29}, - {31, 41, 39}, - {31, 42, 41}, - {31, 44, 43}, - {32, 4, 11}, - {32, 6, 25}, - {32, 10, 28}, - {32, 12, 19}, - {32, 19, 17}, - {32, 19, 26}, - {32, 20, 28}, - {32, 22, 6}, - {32, 23, 40}, - {32, 28, 31}, - {32, 28, 36}, - {32, 29, 38}, - {32, 30, 26}, - {32, 30, 45}, - {32, 31, 11}, - {32, 31, 23}, - {32, 33, 17}, - {32, 34, 25}, - {32, 35, 18}, - {32, 37, 28}, - {32, 40, 27}, - {32, 41, 18}, - {32, 41, 23}, - {32, 41, 26}, - {33, 4, 29}, - {33, 4, 43}, - {33, 7, 35}, - {33, 10, 18}, - {33, 11, 25}, - {33, 15, 41}, - {33, 17, 20}, - {33, 18, 40}, - {33, 19, 17}, - {33, 21, 16}, - {33, 22, 6}, - {33, 22, 19}, - {33, 22, 33}, - {33, 25, 36}, - {33, 27, 13}, - {33, 27, 14}, - {33, 28, 18}, - {33, 29, 40}, - {33, 29, 45}, - {33, 31, 40}, - {33, 32, 36}, - {33, 35, 16}, - {33, 36, 21}, - {33, 36, 35}, - {33, 41, 5}, - {33, 44, 19}, - {33, 44, 41}, - {34, 5, 44}, - {34, 6, 14}, - {34, 7, 35}, - {34, 8, 13}, - {34, 9, 19}, - {34, 12, 34}, - {34, 14, 9}, - {34, 15, 5}, - {34, 15, 34}, - {34, 16, 8}, - {34, 17, 43}, - {34, 17, 44}, - {34, 20, 8}, - {34, 22, 34}, - {34, 23, 29}, - {34, 23, 38}, - {34, 28, 33}, - {34, 30, 30}, - {34, 32, 33}, - {34, 33, 22}, - {34, 34, 15}, - {34, 35, 22}, - {34, 38, 39}, - {34, 39, 41}, - {34, 41, 21}, - {34, 43, 19}, - {34, 44, 44}, - {35, 4, 12}, - {35, 6, 10}, - {35, 10, 22}, - {35, 11, 22}, - {35, 12, 13}, - {35, 13, 13}, - {35, 17, 37}, - {35, 18, 43}, - {35, 20, 30}, - {35, 21, 39}, - {35, 24, 22}, - {35, 24, 39}, - {35, 28, 26}, - {35, 29, 6}, - {35, 32, 8}, - {35, 39, 5}, - {35, 40, 45}, - {35, 41, 36}, - {35, 42, 11}, - {36, 4, 19}, - {36, 6, 13}, - {36, 11, 31}, - {36, 12, 11}, + {28, 22, 35}, + {28, 23, 44}, + {28, 26, 6}, + {28, 26, 39}, + {28, 29, 45}, + {28, 30, 21}, + {28, 35, 32}, + {28, 39, 29}, + {28, 42, 11}, + {28, 42, 41}, + {29, 5, 16}, + {29, 7, 8}, + {29, 7, 29}, + {29, 10, 28}, + {29, 11, 16}, + {29, 12, 38}, + {29, 17, 35}, + {29, 22, 13}, + {29, 23, 44}, + {29, 25, 16}, + {29, 26, 17}, + {29, 28, 35}, + {29, 30, 4}, + {29, 30, 27}, + {29, 32, 7}, + {29, 34, 12}, + {29, 35, 17}, + {29, 35, 33}, + {29, 40, 27}, + {29, 42, 34}, + {29, 45, 34}, + {30, 5, 19}, + {30, 5, 35}, + {30, 5, 43}, + {30, 6, 31}, + {30, 7, 42}, + {30, 13, 7}, + {30, 15, 13}, + {30, 15, 30}, + {30, 16, 16}, + {30, 18, 12}, + {30, 19, 45}, + {30, 20, 11}, + {30, 25, 11}, + {30, 25, 32}, + {30, 25, 37}, + {30, 25, 42}, + {30, 28, 19}, + {30, 28, 23}, + {30, 29, 4}, + {30, 29, 24}, + {30, 34, 13}, + {30, 34, 23}, + {30, 36, 21}, + {30, 37, 17}, + {30, 37, 38}, + {30, 38, 36}, + {30, 39, 44}, + {30, 40, 32}, + {30, 43, 34}, + {30, 44, 26}, + {30, 44, 32}, + {30, 45, 22}, + {31, 5, 23}, + {31, 6, 29}, + {31, 8, 6}, + {31, 9, 13}, + {31, 9, 39}, + {31, 10, 6}, + {31, 12, 9}, + {31, 12, 34}, + {31, 14, 9}, + {31, 16, 41}, + {31, 20, 45}, + {31, 21, 5}, + {31, 23, 4}, + {31, 25, 7}, + {31, 25, 13}, + {31, 26, 15}, + {31, 27, 12}, + {31, 28, 41}, + {31, 31, 29}, + {31, 35, 31}, + {31, 36, 23}, + {31, 38, 22}, + {31, 39, 9}, + {31, 41, 38}, + {31, 41, 42}, + {31, 42, 43}, + {31, 42, 44}, + {31, 43, 32}, + {31, 45, 13}, + {32, 4, 40}, + {32, 10, 42}, + {32, 12, 38}, + {32, 15, 39}, + {32, 15, 40}, + {32, 16, 29}, + {32, 17, 26}, + {32, 20, 9}, + {32, 22, 13}, + {32, 22, 18}, + {32, 22, 30}, + {32, 24, 12}, + {32, 24, 33}, + {32, 26, 21}, + {32, 26, 33}, + {32, 29, 13}, + {32, 32, 21}, + {32, 33, 16}, + {32, 34, 26}, + {32, 35, 22}, + {32, 37, 38}, + {32, 39, 34}, + {32, 39, 41}, + {32, 40, 39}, + {32, 43, 10}, + {32, 43, 31}, + {33, 4, 17}, + {33, 4, 38}, + {33, 5, 7}, + {33, 6, 6}, + {33, 6, 30}, + {33, 10, 24}, + {33, 13, 25}, + {33, 13, 39}, + {33, 14, 9}, + {33, 19, 16}, + {33, 19, 26}, + {33, 20, 18}, + {33, 20, 31}, + {33, 21, 39}, + {33, 23, 23}, + {33, 23, 42}, + {33, 25, 22}, + {33, 27, 10}, + {33, 29, 19}, + {33, 30, 30}, + {33, 31, 15}, + {33, 31, 21}, + {33, 35, 8}, + {33, 39, 25}, + {33, 40, 24}, + {33, 41, 31}, + {33, 42, 7}, + {33, 44, 4}, + {33, 44, 45}, + {34, 5, 4}, + {34, 6, 34}, + {34, 9, 15}, + {34, 9, 25}, + {34, 13, 41}, + {34, 16, 36}, + {34, 18, 32}, + {34, 19, 38}, + {34, 20, 44}, + {34, 24, 45}, + {34, 28, 5}, + {34, 28, 27}, + {34, 28, 37}, + {34, 29, 16}, + {34, 30, 10}, + {34, 32, 25}, + {34, 32, 32}, + {34, 33, 20}, + {34, 33, 26}, + {34, 36, 17}, + {34, 38, 16}, + {34, 39, 27}, + {34, 39, 28}, + {34, 39, 30}, + {34, 40, 39}, + {34, 41, 6}, + {34, 42, 33}, + {34, 43, 25}, + {35, 5, 36}, + {35, 12, 16}, + {35, 12, 20}, + {35, 17, 6}, + {35, 18, 35}, + {35, 20, 44}, + {35, 21, 18}, + {35, 25, 35}, + {35, 29, 22}, + {35, 30, 39}, + {35, 31, 45}, + {35, 34, 4}, + {35, 37, 15}, + {35, 44, 32}, + {35, 45, 45}, + {36, 5, 20}, + {36, 5, 21}, + {36, 6, 11}, + {36, 10, 5}, + {36, 10, 44}, + {36, 11, 9}, + {36, 12, 6}, {36, 12, 27}, - {36, 14, 4}, - {36, 14, 36}, - {36, 15, 21}, - {36, 16, 35}, - {36, 17, 5}, - {36, 17, 6}, - {36, 18, 6}, - {36, 19, 33}, - {36, 21, 25}, - {36, 22, 12}, - {36, 22, 20}, - {36, 23, 24}, - {36, 25, 23}, - {36, 25, 29}, - {36, 26, 25}, - {36, 27, 5}, - {36, 27, 34}, - {36, 28, 16}, - {36, 30, 21}, - {36, 31, 31}, - {36, 33, 35}, - {36, 34, 34}, - {36, 35, 23}, - {36, 35, 34}, - {36, 40, 17}, - {37, 4, 6}, - {37, 7, 36}, - {37, 9, 19}, - {37, 9, 42}, - {37, 11, 15}, - {37, 12, 29}, + {36, 12, 44}, + {36, 13, 5}, + {36, 14, 30}, + {36, 15, 17}, + {36, 15, 20}, + {36, 22, 42}, + {36, 22, 44}, + {36, 24, 44}, + {36, 26, 39}, + {36, 27, 28}, + {36, 28, 15}, + {36, 28, 32}, + {36, 33, 39}, + {36, 33, 42}, + {36, 35, 35}, + {36, 36, 8}, + {36, 37, 9}, + {36, 38, 4}, + {36, 39, 21}, + {36, 39, 44}, + {36, 41, 22}, + {36, 41, 34}, + {36, 41, 35}, + {36, 42, 22}, + {36, 45, 28}, + {37, 4, 11}, + {37, 6, 32}, + {37, 12, 9}, {37, 13, 31}, - {37, 16, 25}, - {37, 17, 14}, + {37, 13, 44}, + {37, 16, 31}, {37, 17, 15}, - {37, 18, 10}, - {37, 25, 11}, - {37, 29, 37}, - {37, 30, 36}, - {37, 32, 27}, - {37, 34, 27}, - {37, 38, 26}, - {37, 39, 4}, - {37, 39, 16}, - {37, 41, 27}, - {37, 41, 41}, - {37, 42, 17}, - {37, 44, 17}, - {37, 45, 18}, - {38, 4, 29}, - {38, 5, 42}, - {38, 7, 22}, - {38, 11, 32}, - {38, 12, 15}, - {38, 12, 17}, - {38, 12, 18}, - {38, 13, 20}, - {38, 15, 17}, - {38, 15, 40}, - {38, 16, 5}, - {38, 16, 28}, - {38, 18, 27}, + {37, 19, 29}, + {37, 23, 6}, + {37, 24, 11}, + {37, 24, 37}, + {37, 26, 27}, + {37, 27, 22}, + {37, 28, 26}, + {37, 28, 30}, + {37, 33, 30}, + {37, 34, 16}, + {37, 34, 37}, + {37, 36, 5}, + {37, 36, 37}, + {37, 37, 19}, + {37, 40, 26}, + {37, 40, 36}, + {37, 41, 7}, + {37, 42, 12}, + {37, 44, 13}, + {37, 44, 38}, + {38, 4, 4}, + {38, 4, 11}, + {38, 4, 40}, + {38, 7, 17}, + {38, 10, 36}, + {38, 12, 6}, + {38, 12, 38}, + {38, 14, 10}, + {38, 17, 41}, {38, 20, 9}, - {38, 22, 24}, - {38, 22, 44}, - {38, 23, 26}, - {38, 23, 39}, - {38, 27, 42}, - {38, 28, 44}, - {38, 29, 22}, - {38, 33, 18}, - {38, 33, 26}, - {38, 35, 11}, - {38, 39, 20}, - {38, 41, 16}, - {38, 43, 23}, - {39, 5, 7}, - {39, 6, 41}, - {39, 9, 30}, - {39, 10, 13}, - {39, 10, 17}, - {39, 13, 44}, - {39, 15, 4}, - {39, 15, 21}, - {39, 16, 44}, - {39, 21, 45}, - {39, 28, 4}, - {39, 30, 15}, - {39, 32, 26}, - {39, 33, 9}, - {39, 37, 27}, - {39, 42, 10}, - {39, 42, 29}, - {39, 44, 39}, - {40, 10, 4}, - {40, 10, 10}, - {40, 12, 19}, - {40, 12, 30}, - {40, 12, 33}, - {40, 13, 16}, - {40, 14, 34}, - {40, 16, 13}, - {40, 16, 18}, - {40, 17, 7}, - {40, 20, 8}, - {40, 23, 13}, - {40, 24, 37}, - {40, 24, 45}, - {40, 25, 9}, - {40, 25, 26}, - {40, 27, 13}, - {40, 27, 16}, - {40, 27, 30}, - {40, 33, 42}, - {40, 40, 28}, - {41, 6, 16}, - {41, 7, 26}, + {38, 20, 10}, + {38, 20, 22}, + {38, 22, 28}, + {38, 23, 8}, + {38, 24, 36}, + {38, 28, 15}, + {38, 29, 10}, + {38, 30, 18}, + {38, 30, 20}, + {38, 32, 8}, + {38, 34, 7}, + {38, 34, 12}, + {38, 34, 39}, + {38, 36, 40}, + {38, 37, 14}, + {38, 37, 45}, + {38, 39, 15}, + {38, 39, 31}, + {38, 42, 13}, + {38, 44, 23}, + {39, 4, 13}, + {39, 10, 35}, + {39, 15, 45}, + {39, 16, 28}, + {39, 16, 37}, + {39, 16, 40}, + {39, 19, 5}, + {39, 19, 32}, + {39, 20, 13}, + {39, 21, 9}, + {39, 22, 15}, + {39, 22, 28}, + {39, 25, 28}, + {39, 25, 39}, + {39, 26, 33}, + {39, 27, 17}, + {39, 28, 17}, + {39, 28, 26}, + {39, 29, 26}, + {39, 36, 23}, + {39, 37, 8}, + {39, 38, 29}, + {39, 40, 38}, + {39, 43, 18}, + {39, 44, 36}, + {39, 45, 30}, + {40, 6, 10}, + {40, 6, 34}, + {40, 16, 42}, + {40, 17, 31}, + {40, 21, 15}, + {40, 21, 20}, + {40, 25, 8}, + {40, 34, 11}, + {40, 34, 28}, + {40, 34, 40}, + {40, 37, 19}, + {40, 39, 14}, + {40, 39, 23}, + {40, 44, 13}, + {41, 5, 38}, {41, 7, 33}, - {41, 7, 35}, - {41, 7, 36}, - {41, 12, 19}, - {41, 16, 8}, - {41, 16, 17}, - {41, 19, 9}, - {41, 20, 22}, - {41, 23, 4}, - {41, 23, 21}, - {41, 27, 39}, - {41, 29, 26}, - {41, 34, 10}, - {41, 34, 17}, - {41, 42, 18}, - {41, 43, 37}, - {41, 44, 15}, - {41, 44, 45}, - {42, 6, 9}, - {42, 6, 28}, - {42, 7, 35}, - {42, 9, 23}, - {42, 9, 43}, - {42, 12, 18}, - {42, 13, 10}, - {42, 13, 28}, - {42, 14, 24}, - {42, 14, 32}, - {42, 16, 10}, - {42, 17, 17}, - {42, 19, 25}, - {42, 20, 44}, - {42, 21, 34}, - {42, 23, 15}, - {42, 25, 23}, - {42, 28, 8}, - {42, 29, 31}, - {42, 30, 9}, - {42, 30, 34}, - {42, 32, 20}, - {42, 33, 18}, - {42, 34, 27}, - {42, 36, 13}, - {42, 38, 15}, - {42, 39, 7}, - {42, 45, 6}, - {43, 4, 39}, - {43, 8, 29}, - {43, 9, 39}, - {43, 11, 12}, - {43, 11, 24}, - {43, 12, 7}, - {43, 13, 33}, - {43, 14, 5}, - {43, 19, 25}, - {43, 22, 40}, - {43, 29, 25}, - {43, 30, 22}, - {43, 31, 9}, - {43, 31, 38}, - {43, 32, 22}, - {43, 34, 7}, - {43, 36, 31}, - {43, 39, 8}, - {43, 40, 41}, - {43, 42, 36}, - {44, 4, 29}, - {44, 4, 43}, - {44, 5, 45}, - {44, 6, 33}, - {44, 8, 23}, - {44, 8, 25}, - {44, 9, 9}, - {44, 13, 14}, - {44, 19, 39}, - {44, 21, 12}, - {44, 24, 16}, - {44, 29, 27}, - {44, 32, 17}, - {44, 32, 18}, - {44, 34, 19}, - {44, 34, 24}, - {44, 36, 20}, - {44, 36, 27}, - {44, 38, 37}, - {44, 39, 12}, - {44, 41, 21}, - {44, 41, 40}, - {44, 43, 18}, - {45, 7, 11}, - {45, 7, 21}, - {45, 8, 34}, - {45, 10, 5}, - {45, 13, 21}, - {45, 15, 39}, - {45, 17, 27}, - {45, 18, 33}, - {45, 23, 28}, - {45, 24, 8}, - {45, 24, 35}, - {45, 26, 34}, - {45, 27, 6}, - {45, 27, 34}, - {45, 36, 42}, - {45, 39, 35}, - {45, 40, 25}, + {41, 8, 10}, + {41, 8, 24}, + {41, 10, 27}, + {41, 10, 42}, + {41, 12, 16}, + {41, 16, 29}, + {41, 18, 29}, + {41, 21, 43}, + {41, 22, 5}, + {41, 22, 43}, + {41, 24, 40}, + {41, 26, 25}, + {41, 27, 23}, + {41, 28, 4}, + {41, 28, 32}, + {41, 29, 10}, + {41, 33, 33}, + {41, 34, 42}, + {41, 37, 42}, + {41, 41, 12}, + {41, 41, 37}, + {41, 44, 29}, + {41, 45, 4}, + {42, 4, 12}, + {42, 5, 5}, + {42, 5, 43}, + {42, 9, 22}, + {42, 12, 10}, + {42, 12, 16}, + {42, 15, 8}, + {42, 18, 40}, + {42, 21, 24}, + {42, 21, 40}, + {42, 22, 24}, + {42, 23, 36}, + {42, 24, 43}, + {42, 24, 44}, + {42, 26, 7}, + {42, 28, 6}, + {42, 29, 10}, + {42, 29, 27}, + {42, 31, 4}, + {42, 33, 17}, + {42, 33, 25}, + {42, 38, 8}, + {42, 40, 15}, + {43, 6, 36}, + {43, 10, 4}, + {43, 11, 44}, + {43, 14, 21}, + {43, 16, 5}, + {43, 28, 35}, + {43, 32, 33}, + {43, 32, 42}, + {43, 36, 37}, + {43, 37, 44}, + {43, 38, 18}, + {43, 39, 41}, + {43, 44, 44}, + {43, 45, 16}, + {44, 4, 37}, + {44, 6, 20}, + {44, 7, 8}, + {44, 7, 35}, + {44, 10, 23}, + {44, 14, 32}, + {44, 17, 11}, + {44, 17, 44}, + {44, 19, 34}, + {44, 20, 39}, + {44, 21, 10}, + {44, 23, 26}, + {44, 25, 14}, + {44, 27, 41}, + {44, 28, 22}, + {44, 29, 18}, + {44, 29, 25}, + {44, 30, 36}, + {44, 31, 4}, + {44, 32, 40}, + {44, 33, 38}, + {44, 43, 6}, + {44, 43, 30}, + {45, 12, 36}, + {45, 14, 23}, + {45, 17, 37}, + {45, 18, 37}, + {45, 19, 44}, + {45, 20, 4}, + {45, 20, 13}, + {45, 21, 13}, + {45, 23, 15}, + {45, 25, 31}, + {45, 25, 33}, + {45, 26, 40}, + {45, 29, 12}, + {45, 29, 39}, + {45, 32, 40}, + {45, 35, 26}, + {45, 36, 29}, + {45, 36, 30}, + {45, 39, 40}, + {45, 41, 20}, + {45, 42, 19}, {45, 42, 22}, - {45, 45, 10}, + {45, 42, 26}, + {45, 44, 11}, }; diff --git a/develop/src/libsmm_acc_unittest_multiply.cpp b/develop/src/libsmm_acc_unittest_multiply.cpp index 9afb7634e6d..a12c771b086 100644 --- a/develop/src/libsmm_acc_unittest_multiply.cpp +++ b/develop/src/libsmm_acc_unittest_multiply.cpp @@ -56,7 +56,7 @@ int main(int argc, char** argv) { { 4, 5, 26}, { 4, 5, 28}, { 4, 5, 32}, - { 4, 5, 43}, + { 4, 5, 44}, { 4, 5, 45}, { 4, 6, 4}, { 4, 6, 5}, @@ -64,9 +64,6 @@ int main(int argc, char** argv) { { 4, 6, 7}, { 4, 6, 8}, { 4, 6, 9}, - { 4, 6, 18}, - { 4, 6, 30}, - { 4, 6, 39}, { 4, 7, 4}, { 4, 7, 5}, { 4, 7, 6}, @@ -78,6 +75,7 @@ int main(int argc, char** argv) { { 4, 7, 26}, { 4, 7, 28}, { 4, 7, 32}, + { 4, 7, 39}, { 4, 7, 45}, { 4, 8, 4}, { 4, 8, 5}, @@ -100,26 +98,25 @@ int main(int argc, char** argv) { { 4, 10, 4}, { 4, 10, 10}, { 4, 10, 15}, - { 4, 12, 18}, + { 4, 10, 29}, { 4, 13, 4}, { 4, 13, 5}, { 4, 13, 7}, { 4, 13, 9}, { 4, 13, 13}, - { 4, 13, 20}, { 4, 13, 25}, { 4, 13, 26}, { 4, 13, 28}, { 4, 13, 32}, { 4, 13, 45}, - { 4, 14, 16}, - { 4, 14, 27}, + { 4, 14, 32}, { 4, 15, 4}, { 4, 15, 10}, + { 4, 15, 11}, { 4, 15, 15}, - { 4, 16, 11}, - { 4, 20, 18}, - { 4, 23, 8}, + { 4, 15, 43}, + { 4, 17, 30}, + { 4, 18, 31}, { 4, 25, 4}, { 4, 25, 5}, { 4, 25, 7}, @@ -139,6 +136,7 @@ int main(int argc, char** argv) { { 4, 26, 26}, { 4, 26, 28}, { 4, 26, 32}, + { 4, 26, 34}, { 4, 26, 45}, { 4, 28, 4}, { 4, 28, 5}, @@ -148,9 +146,12 @@ int main(int argc, char** argv) { { 4, 28, 25}, { 4, 28, 26}, { 4, 28, 28}, + { 4, 28, 30}, { 4, 28, 32}, + { 4, 28, 38}, { 4, 28, 45}, - { 4, 30, 13}, + { 4, 30, 30}, + { 4, 30, 33}, { 4, 32, 4}, { 4, 32, 5}, { 4, 32, 7}, @@ -159,16 +160,12 @@ int main(int argc, char** argv) { { 4, 32, 25}, { 4, 32, 26}, { 4, 32, 28}, - { 4, 32, 29}, { 4, 32, 32}, { 4, 32, 45}, - { 4, 33, 9}, - { 4, 34, 6}, - { 4, 37, 29}, - { 4, 39, 18}, - { 4, 39, 34}, - { 4, 40, 28}, - { 4, 43, 44}, + { 4, 33, 21}, + { 4, 35, 6}, + { 4, 38, 15}, + { 4, 42, 21}, { 4, 45, 4}, { 4, 45, 5}, { 4, 45, 7}, @@ -178,7 +175,6 @@ int main(int argc, char** argv) { { 4, 45, 26}, { 4, 45, 28}, { 4, 45, 32}, - { 4, 45, 38}, { 4, 45, 45}, { 5, 4, 4}, { 5, 4, 5}, @@ -187,8 +183,6 @@ int main(int argc, char** argv) { { 5, 4, 8}, { 5, 4, 9}, { 5, 4, 13}, - { 5, 4, 21}, - { 5, 4, 23}, { 5, 4, 25}, { 5, 4, 26}, { 5, 4, 28}, @@ -215,6 +209,8 @@ int main(int argc, char** argv) { { 5, 6, 7}, { 5, 6, 8}, { 5, 6, 9}, + { 5, 6, 16}, + { 5, 6, 36}, { 5, 7, 4}, { 5, 7, 5}, { 5, 7, 6}, @@ -224,6 +220,7 @@ int main(int argc, char** argv) { { 5, 7, 13}, { 5, 7, 25}, { 5, 7, 26}, + { 5, 7, 27}, { 5, 7, 28}, { 5, 7, 32}, { 5, 7, 45}, @@ -249,6 +246,7 @@ int main(int argc, char** argv) { { 5, 12, 12}, { 5, 12, 13}, { 5, 12, 26}, + { 5, 12, 29}, { 5, 12, 32}, { 5, 13, 4}, { 5, 13, 5}, @@ -264,11 +262,11 @@ int main(int argc, char** argv) { { 5, 13, 32}, { 5, 13, 45}, { 5, 16, 5}, - { 5, 16, 7}, { 5, 16, 13}, { 5, 16, 16}, { 5, 16, 32}, - { 5, 23, 44}, + { 5, 18, 33}, + { 5, 22, 20}, { 5, 24, 5}, { 5, 24, 13}, { 5, 24, 24}, @@ -293,25 +291,21 @@ int main(int argc, char** argv) { { 5, 26, 24}, { 5, 26, 25}, { 5, 26, 26}, - { 5, 26, 27}, { 5, 26, 28}, { 5, 26, 32}, - { 5, 26, 35}, { 5, 26, 45}, - { 5, 27, 7}, { 5, 28, 4}, { 5, 28, 5}, { 5, 28, 7}, { 5, 28, 9}, - { 5, 28, 10}, { 5, 28, 13}, { 5, 28, 25}, { 5, 28, 26}, { 5, 28, 28}, - { 5, 28, 31}, { 5, 28, 32}, { 5, 28, 45}, - { 5, 29, 8}, + { 5, 29, 32}, + { 5, 29, 35}, { 5, 32, 4}, { 5, 32, 5}, { 5, 32, 7}, @@ -325,24 +319,17 @@ int main(int argc, char** argv) { { 5, 32, 28}, { 5, 32, 32}, { 5, 32, 45}, - { 5, 33, 10}, - { 5, 33, 33}, - { 5, 34, 11}, - { 5, 34, 40}, - { 5, 35, 38}, - { 5, 38, 17}, - { 5, 39, 33}, - { 5, 40, 5}, - { 5, 40, 13}, - { 5, 40, 20}, - { 5, 40, 22}, - { 5, 42, 5}, - { 5, 43, 41}, + { 5, 36, 24}, + { 5, 37, 17}, + { 5, 37, 24}, + { 5, 37, 41}, + { 5, 43, 15}, { 5, 45, 4}, { 5, 45, 5}, { 5, 45, 7}, { 5, 45, 9}, { 5, 45, 13}, + { 5, 45, 19}, { 5, 45, 25}, { 5, 45, 26}, { 5, 45, 28}, @@ -354,8 +341,6 @@ int main(int argc, char** argv) { { 6, 4, 7}, { 6, 4, 8}, { 6, 4, 9}, - { 6, 4, 26}, - { 6, 4, 37}, { 6, 5, 4}, { 6, 5, 5}, { 6, 5, 6}, @@ -368,52 +353,45 @@ int main(int argc, char** argv) { { 6, 6, 7}, { 6, 6, 8}, { 6, 6, 9}, - { 6, 6, 24}, + { 6, 6, 19}, + { 6, 6, 38}, { 6, 7, 4}, { 6, 7, 5}, { 6, 7, 6}, { 6, 7, 7}, { 6, 7, 8}, { 6, 7, 9}, - { 6, 7, 39}, { 6, 8, 4}, { 6, 8, 5}, { 6, 8, 6}, { 6, 8, 7}, { 6, 8, 8}, { 6, 8, 9}, - { 6, 8, 39}, { 6, 9, 4}, { 6, 9, 5}, { 6, 9, 6}, { 6, 9, 7}, { 6, 9, 8}, { 6, 9, 9}, - { 6, 10, 43}, - { 6, 11, 16}, - { 6, 13, 12}, - { 6, 13, 28}, - { 6, 14, 37}, - { 6, 20, 33}, - { 6, 23, 14}, - { 6, 23, 28}, - { 6, 24, 34}, - { 6, 26, 15}, - { 6, 26, 16}, - { 6, 26, 32}, - { 6, 27, 33}, - { 6, 29, 23}, - { 6, 29, 39}, - { 6, 29, 40}, - { 6, 30, 6}, - { 6, 32, 41}, - { 6, 33, 15}, - { 6, 35, 43}, - { 6, 37, 10}, - { 6, 40, 16}, - { 6, 42, 22}, - { 6, 44, 16}, - { 6, 45, 32}, + { 6, 12, 15}, + { 6, 12, 31}, + { 6, 13, 44}, + { 6, 14, 18}, + { 6, 15, 18}, + { 6, 18, 17}, + { 6, 21, 20}, + { 6, 23, 6}, + { 6, 26, 14}, + { 6, 29, 16}, + { 6, 30, 5}, + { 6, 30, 24}, + { 6, 30, 25}, + { 6, 32, 5}, + { 6, 33, 39}, + { 6, 34, 4}, + { 6, 34, 16}, + { 6, 39, 26}, + { 6, 43, 22}, { 7, 4, 4}, { 7, 4, 5}, { 7, 4, 6}, @@ -437,6 +415,7 @@ int main(int argc, char** argv) { { 7, 5, 26}, { 7, 5, 28}, { 7, 5, 32}, + { 7, 5, 38}, { 7, 5, 45}, { 7, 6, 4}, { 7, 6, 5}, @@ -444,13 +423,13 @@ int main(int argc, char** argv) { { 7, 6, 7}, { 7, 6, 8}, { 7, 6, 9}, + { 7, 6, 15}, { 7, 7, 4}, { 7, 7, 5}, { 7, 7, 6}, { 7, 7, 7}, { 7, 7, 8}, { 7, 7, 9}, - { 7, 7, 11}, { 7, 7, 13}, { 7, 7, 25}, { 7, 7, 26}, @@ -463,6 +442,7 @@ int main(int argc, char** argv) { { 7, 8, 7}, { 7, 8, 8}, { 7, 8, 9}, + { 7, 8, 32}, { 7, 9, 4}, { 7, 9, 5}, { 7, 9, 6}, @@ -474,10 +454,9 @@ int main(int argc, char** argv) { { 7, 9, 26}, { 7, 9, 28}, { 7, 9, 32}, - { 7, 9, 39}, + { 7, 9, 42}, { 7, 9, 45}, - { 7, 10, 9}, - { 7, 12, 11}, + { 7, 11, 39}, { 7, 13, 4}, { 7, 13, 5}, { 7, 13, 7}, @@ -487,22 +466,24 @@ int main(int argc, char** argv) { { 7, 13, 26}, { 7, 13, 28}, { 7, 13, 32}, - { 7, 13, 36}, { 7, 13, 45}, - { 7, 15, 6}, - { 7, 15, 15}, - { 7, 16, 7}, + { 7, 14, 9}, + { 7, 15, 8}, + { 7, 15, 18}, + { 7, 16, 15}, + { 7, 17, 33}, + { 7, 17, 42}, { 7, 18, 4}, - { 7, 18, 26}, - { 7, 19, 36}, - { 7, 20, 25}, - { 7, 22, 44}, - { 7, 24, 20}, + { 7, 21, 38}, + { 7, 22, 36}, + { 7, 23, 30}, + { 7, 24, 31}, { 7, 25, 4}, { 7, 25, 5}, { 7, 25, 7}, { 7, 25, 9}, { 7, 25, 13}, + { 7, 25, 14}, { 7, 25, 25}, { 7, 25, 26}, { 7, 25, 28}, @@ -513,6 +494,7 @@ int main(int argc, char** argv) { { 7, 26, 7}, { 7, 26, 9}, { 7, 26, 13}, + { 7, 26, 14}, { 7, 26, 25}, { 7, 26, 26}, { 7, 26, 28}, @@ -528,8 +510,8 @@ int main(int argc, char** argv) { { 7, 28, 28}, { 7, 28, 32}, { 7, 28, 45}, - { 7, 29, 45}, - { 7, 30, 36}, + { 7, 30, 5}, + { 7, 31, 25}, { 7, 32, 4}, { 7, 32, 5}, { 7, 32, 7}, @@ -540,18 +522,20 @@ int main(int argc, char** argv) { { 7, 32, 28}, { 7, 32, 32}, { 7, 32, 45}, - { 7, 37, 37}, - { 7, 39, 37}, - { 7, 42, 5}, + { 7, 33, 39}, + { 7, 39, 30}, + { 7, 43, 43}, { 7, 45, 4}, { 7, 45, 5}, { 7, 45, 7}, { 7, 45, 9}, + { 7, 45, 12}, { 7, 45, 13}, { 7, 45, 25}, { 7, 45, 26}, { 7, 45, 28}, { 7, 45, 32}, + { 7, 45, 41}, { 7, 45, 45}, { 8, 4, 4}, { 8, 4, 5}, @@ -559,13 +543,14 @@ int main(int argc, char** argv) { { 8, 4, 7}, { 8, 4, 8}, { 8, 4, 9}, + { 8, 4, 10}, { 8, 5, 4}, { 8, 5, 5}, { 8, 5, 6}, { 8, 5, 7}, { 8, 5, 8}, { 8, 5, 9}, - { 8, 5, 37}, + { 8, 5, 33}, { 8, 6, 4}, { 8, 6, 5}, { 8, 6, 6}, @@ -578,33 +563,54 @@ int main(int argc, char** argv) { { 8, 7, 7}, { 8, 7, 8}, { 8, 7, 9}, - { 8, 7, 40}, - { 8, 7, 42}, + { 8, 7, 11}, + { 8, 7, 17}, { 8, 8, 4}, { 8, 8, 5}, { 8, 8, 6}, { 8, 8, 7}, { 8, 8, 8}, { 8, 8, 9}, - { 8, 8, 45}, { 8, 9, 4}, { 8, 9, 5}, { 8, 9, 6}, { 8, 9, 7}, { 8, 9, 8}, { 8, 9, 9}, - { 8, 17, 25}, - { 8, 18, 27}, - { 8, 23, 45}, - { 8, 30, 43}, - { 8, 31, 44}, - { 8, 32, 17}, - { 8, 36, 31}, - { 8, 37, 15}, - { 8, 38, 4}, - { 8, 40, 7}, - { 8, 42, 40}, - { 8, 45, 36}, + { 8, 9, 13}, + { 8, 10, 31}, + { 8, 12, 18}, + { 8, 13, 30}, + { 8, 14, 40}, + { 8, 15, 11}, + { 8, 17, 17}, + { 8, 18, 23}, + { 8, 21, 11}, + { 8, 22, 38}, + { 8, 23, 6}, + { 8, 24, 35}, + { 8, 25, 22}, + { 8, 28, 13}, + { 8, 28, 17}, + { 8, 28, 24}, + { 8, 29, 17}, + { 8, 30, 45}, + { 8, 31, 11}, + { 8, 31, 38}, + { 8, 33, 18}, + { 8, 34, 35}, + { 8, 36, 15}, + { 8, 38, 12}, + { 8, 38, 40}, + { 8, 39, 5}, + { 8, 41, 25}, + { 8, 42, 6}, + { 8, 42, 12}, + { 8, 42, 36}, + { 8, 44, 17}, + { 8, 45, 6}, + { 8, 45, 25}, + { 8, 45, 32}, { 9, 4, 4}, { 9, 4, 5}, { 9, 4, 6}, @@ -612,6 +618,7 @@ int main(int argc, char** argv) { { 9, 4, 8}, { 9, 4, 9}, { 9, 4, 13}, + { 9, 4, 14}, { 9, 4, 25}, { 9, 4, 26}, { 9, 4, 28}, @@ -635,7 +642,7 @@ int main(int argc, char** argv) { { 9, 6, 7}, { 9, 6, 8}, { 9, 6, 9}, - { 9, 6, 38}, + { 9, 6, 19}, { 9, 7, 4}, { 9, 7, 5}, { 9, 7, 6}, @@ -654,7 +661,6 @@ int main(int argc, char** argv) { { 9, 8, 7}, { 9, 8, 8}, { 9, 8, 9}, - { 9, 8, 15}, { 9, 9, 4}, { 9, 9, 5}, { 9, 9, 6}, @@ -669,59 +675,62 @@ int main(int argc, char** argv) { { 9, 9, 26}, { 9, 9, 28}, { 9, 9, 32}, - { 9, 9, 44}, { 9, 9, 45}, { 9, 10, 9}, { 9, 10, 10}, { 9, 10, 12}, { 9, 10, 32}, + { 9, 11, 18}, + { 9, 11, 34}, { 9, 12, 9}, { 9, 12, 10}, { 9, 12, 12}, { 9, 12, 32}, + { 9, 12, 37}, { 9, 13, 4}, { 9, 13, 5}, { 9, 13, 7}, { 9, 13, 9}, { 9, 13, 13}, + { 9, 13, 18}, { 9, 13, 25}, { 9, 13, 26}, { 9, 13, 28}, { 9, 13, 32}, { 9, 13, 45}, - { 9, 15, 44}, - { 9, 16, 15}, - { 9, 17, 32}, - { 9, 21, 33}, + { 9, 14, 22}, + { 9, 16, 17}, + { 9, 19, 9}, + { 9, 21, 12}, { 9, 22, 9}, { 9, 22, 22}, { 9, 22, 32}, - { 9, 22, 39}, - { 9, 23, 11}, + { 9, 24, 17}, { 9, 24, 23}, { 9, 25, 4}, { 9, 25, 5}, { 9, 25, 7}, + { 9, 25, 8}, { 9, 25, 9}, { 9, 25, 13}, + { 9, 25, 21}, { 9, 25, 25}, { 9, 25, 26}, { 9, 25, 28}, { 9, 25, 32}, - { 9, 25, 39}, { 9, 25, 45}, { 9, 26, 4}, { 9, 26, 5}, { 9, 26, 7}, { 9, 26, 9}, - { 9, 26, 11}, { 9, 26, 13}, - { 9, 26, 24}, { 9, 26, 25}, { 9, 26, 26}, { 9, 26, 28}, + { 9, 26, 29}, { 9, 26, 32}, { 9, 26, 45}, + { 9, 27, 45}, { 9, 28, 4}, { 9, 28, 5}, { 9, 28, 7}, @@ -732,12 +741,6 @@ int main(int argc, char** argv) { { 9, 28, 28}, { 9, 28, 32}, { 9, 28, 45}, - { 9, 29, 21}, - { 9, 30, 17}, - { 9, 30, 26}, - { 9, 30, 36}, - { 9, 31, 16}, - { 9, 31, 33}, { 9, 32, 4}, { 9, 32, 5}, { 9, 32, 7}, @@ -749,19 +752,22 @@ int main(int argc, char** argv) { { 9, 32, 25}, { 9, 32, 26}, { 9, 32, 28}, + { 9, 32, 29}, { 9, 32, 32}, { 9, 32, 45}, - { 9, 36, 43}, - { 9, 40, 16}, - { 9, 40, 21}, - { 9, 43, 25}, - { 9, 44, 8}, + { 9, 33, 22}, + { 9, 33, 39}, + { 9, 35, 4}, + { 9, 35, 15}, + { 9, 36, 12}, + { 9, 36, 16}, + { 9, 38, 6}, { 9, 45, 4}, { 9, 45, 5}, { 9, 45, 7}, { 9, 45, 9}, { 9, 45, 13}, - { 9, 45, 17}, + { 9, 45, 21}, { 9, 45, 25}, { 9, 45, 26}, { 9, 45, 28}, @@ -769,9 +775,9 @@ int main(int argc, char** argv) { { 9, 45, 45}, {10, 4, 4}, {10, 4, 10}, - {10, 4, 14}, {10, 4, 15}, - {10, 4, 31}, + {10, 5, 25}, + {10, 5, 34}, {10, 9, 9}, {10, 9, 10}, {10, 9, 12}, @@ -783,41 +789,42 @@ int main(int argc, char** argv) { {10, 10, 12}, {10, 10, 15}, {10, 10, 32}, - {10, 10, 42}, - {10, 11, 5}, {10, 12, 9}, {10, 12, 10}, {10, 12, 12}, - {10, 12, 26}, {10, 12, 32}, + {10, 12, 43}, + {10, 14, 7}, + {10, 14, 11}, {10, 15, 4}, {10, 15, 10}, {10, 15, 15}, - {10, 17, 11}, - {10, 17, 35}, - {10, 20, 9}, - {10, 20, 39}, - {10, 25, 12}, - {10, 26, 42}, + {10, 20, 17}, + {10, 20, 28}, + {10, 23, 10}, + {10, 24, 12}, + {10, 26, 25}, + {10, 29, 25}, + {10, 30, 6}, + {10, 30, 33}, {10, 32, 9}, {10, 32, 10}, {10, 32, 12}, {10, 32, 32}, - {10, 33, 42}, - {10, 34, 20}, - {10, 34, 34}, - {10, 35, 16}, - {10, 37, 18}, - {10, 40, 4}, - {10, 40, 26}, - {10, 40, 44}, - {10, 41, 22}, - {11, 7, 19}, - {11, 7, 34}, - {11, 9, 28}, + {10, 32, 44}, + {10, 33, 26}, + {10, 35, 31}, + {10, 37, 42}, + {10, 41, 31}, + {10, 42, 26}, + {10, 45, 5}, + {10, 45, 9}, + {10, 45, 43}, + {11, 6, 15}, + {11, 6, 36}, + {11, 7, 26}, {11, 11, 11}, {11, 11, 12}, - {11, 11, 15}, {11, 11, 20}, {11, 11, 25}, {11, 11, 32}, @@ -826,49 +833,45 @@ int main(int argc, char** argv) { {11, 12, 20}, {11, 12, 25}, {11, 12, 32}, - {11, 14, 11}, - {11, 15, 16}, - {11, 18, 40}, - {11, 19, 30}, - {11, 19, 36}, + {11, 13, 44}, + {11, 16, 21}, + {11, 19, 39}, + {11, 20, 4}, {11, 20, 11}, {11, 20, 12}, {11, 20, 20}, {11, 20, 25}, {11, 20, 32}, - {11, 20, 42}, - {11, 22, 19}, + {11, 20, 45}, + {11, 21, 29}, + {11, 22, 28}, + {11, 23, 22}, {11, 25, 11}, {11, 25, 12}, {11, 25, 20}, {11, 25, 25}, {11, 25, 32}, - {11, 27, 21}, - {11, 29, 10}, - {11, 29, 34}, - {11, 30, 24}, - {11, 31, 12}, + {11, 30, 34}, {11, 32, 11}, {11, 32, 12}, {11, 32, 20}, {11, 32, 25}, {11, 32, 32}, - {11, 32, 38}, - {11, 33, 25}, - {11, 34, 43}, - {11, 38, 13}, - {11, 38, 31}, - {11, 38, 34}, - {11, 39, 8}, - {11, 39, 19}, - {11, 44, 14}, + {11, 33, 44}, + {11, 34, 9}, + {11, 37, 12}, + {11, 37, 44}, + {11, 38, 27}, + {11, 41, 33}, + {11, 43, 8}, {11, 45, 11}, - {11, 45, 12}, + {12, 4, 6}, {12, 5, 5}, {12, 5, 12}, {12, 5, 13}, {12, 5, 26}, {12, 5, 32}, + {12, 7, 31}, {12, 9, 9}, {12, 9, 10}, {12, 9, 12}, @@ -892,41 +895,40 @@ int main(int argc, char** argv) { {12, 12, 20}, {12, 12, 25}, {12, 12, 26}, - {12, 12, 30}, {12, 12, 32}, {12, 13, 5}, {12, 13, 12}, {12, 13, 13}, {12, 13, 26}, {12, 13, 32}, - {12, 14, 30}, - {12, 16, 5}, {12, 16, 12}, {12, 16, 16}, {12, 16, 32}, - {12, 17, 42}, - {12, 18, 21}, - {12, 18, 22}, + {12, 16, 38}, + {12, 16, 40}, {12, 20, 11}, {12, 20, 12}, {12, 20, 20}, {12, 20, 25}, {12, 20, 32}, - {12, 20, 45}, - {12, 23, 43}, + {12, 22, 16}, + {12, 24, 9}, + {12, 24, 28}, {12, 25, 11}, {12, 25, 12}, {12, 25, 20}, {12, 25, 25}, {12, 25, 32}, {12, 26, 5}, - {12, 26, 6}, {12, 26, 12}, {12, 26, 13}, + {12, 26, 17}, {12, 26, 26}, {12, 26, 32}, - {12, 27, 9}, - {12, 31, 17}, + {12, 27, 8}, + {12, 27, 20}, + {12, 28, 9}, + {12, 31, 12}, {12, 32, 5}, {12, 32, 9}, {12, 32, 10}, @@ -938,10 +940,12 @@ int main(int argc, char** argv) { {12, 32, 25}, {12, 32, 26}, {12, 32, 32}, - {12, 33, 39}, - {12, 37, 36}, - {12, 39, 4}, - {12, 41, 6}, + {12, 32, 40}, + {12, 34, 28}, + {12, 35, 8}, + {12, 37, 17}, + {12, 39, 12}, + {12, 43, 40}, {13, 4, 4}, {13, 4, 5}, {13, 4, 7}, @@ -965,6 +969,7 @@ int main(int argc, char** argv) { {13, 5, 28}, {13, 5, 32}, {13, 5, 45}, + {13, 6, 18}, {13, 7, 4}, {13, 7, 5}, {13, 7, 7}, @@ -974,9 +979,8 @@ int main(int argc, char** argv) { {13, 7, 26}, {13, 7, 28}, {13, 7, 32}, + {13, 7, 38}, {13, 7, 45}, - {13, 8, 34}, - {13, 8, 37}, {13, 9, 4}, {13, 9, 5}, {13, 9, 7}, @@ -987,18 +991,17 @@ int main(int argc, char** argv) { {13, 9, 28}, {13, 9, 32}, {13, 9, 45}, - {13, 11, 8}, - {13, 11, 14}, - {13, 11, 38}, + {13, 10, 39}, {13, 12, 5}, - {13, 12, 11}, {13, 12, 12}, {13, 12, 13}, + {13, 12, 16}, {13, 12, 26}, {13, 12, 32}, + {13, 12, 37}, + {13, 12, 40}, {13, 13, 4}, {13, 13, 5}, - {13, 13, 6}, {13, 13, 7}, {13, 13, 9}, {13, 13, 12}, @@ -1010,6 +1013,7 @@ int main(int argc, char** argv) { {13, 13, 26}, {13, 13, 28}, {13, 13, 32}, + {13, 13, 34}, {13, 13, 45}, {13, 14, 13}, {13, 14, 14}, @@ -1020,11 +1024,9 @@ int main(int argc, char** argv) { {13, 16, 13}, {13, 16, 16}, {13, 16, 32}, - {13, 18, 40}, - {13, 21, 9}, - {13, 21, 25}, - {13, 22, 27}, - {13, 23, 40}, + {13, 18, 22}, + {13, 18, 29}, + {13, 22, 10}, {13, 24, 5}, {13, 24, 13}, {13, 24, 24}, @@ -1034,6 +1036,7 @@ int main(int argc, char** argv) { {13, 25, 5}, {13, 25, 7}, {13, 25, 9}, + {13, 25, 12}, {13, 25, 13}, {13, 25, 14}, {13, 25, 25}, @@ -1053,9 +1056,7 @@ int main(int argc, char** argv) { {13, 26, 26}, {13, 26, 28}, {13, 26, 32}, - {13, 26, 42}, {13, 26, 45}, - {13, 27, 34}, {13, 28, 4}, {13, 28, 5}, {13, 28, 7}, @@ -1065,7 +1066,10 @@ int main(int argc, char** argv) { {13, 28, 26}, {13, 28, 28}, {13, 28, 32}, + {13, 28, 34}, {13, 28, 45}, + {13, 29, 31}, + {13, 30, 36}, {13, 32, 4}, {13, 32, 5}, {13, 32, 7}, @@ -1073,44 +1077,46 @@ int main(int argc, char** argv) { {13, 32, 12}, {13, 32, 13}, {13, 32, 14}, - {13, 32, 15}, {13, 32, 16}, - {13, 32, 23}, {13, 32, 24}, {13, 32, 25}, {13, 32, 26}, {13, 32, 28}, {13, 32, 32}, {13, 32, 45}, - {13, 39, 42}, - {13, 40, 14}, - {13, 43, 8}, - {13, 43, 20}, + {13, 34, 29}, + {13, 35, 39}, + {13, 36, 14}, + {13, 36, 28}, + {13, 37, 39}, + {13, 38, 18}, + {13, 38, 34}, + {13, 39, 13}, + {13, 41, 11}, + {13, 43, 14}, + {13, 43, 38}, {13, 45, 4}, {13, 45, 5}, {13, 45, 7}, {13, 45, 9}, {13, 45, 13}, + {13, 45, 24}, {13, 45, 25}, {13, 45, 26}, {13, 45, 28}, - {13, 45, 31}, {13, 45, 32}, {13, 45, 45}, - {14, 4, 31}, - {14, 6, 24}, - {14, 6, 41}, - {14, 7, 26}, - {14, 9, 15}, - {14, 11, 31}, - {14, 12, 38}, + {14, 5, 11}, + {14, 5, 39}, + {14, 6, 19}, + {14, 10, 27}, + {14, 11, 35}, + {14, 11, 36}, {14, 13, 13}, {14, 13, 14}, - {14, 13, 24}, {14, 13, 25}, {14, 13, 26}, {14, 13, 32}, - {14, 13, 39}, {14, 14, 13}, {14, 14, 14}, {14, 14, 16}, @@ -1118,16 +1124,15 @@ int main(int argc, char** argv) { {14, 14, 26}, {14, 14, 29}, {14, 14, 32}, - {14, 15, 5}, - {14, 16, 7}, + {14, 15, 17}, + {14, 15, 42}, {14, 16, 14}, {14, 16, 16}, {14, 16, 29}, - {14, 17, 22}, - {14, 17, 40}, - {14, 21, 44}, - {14, 23, 42}, - {14, 24, 43}, + {14, 16, 35}, + {14, 18, 29}, + {14, 18, 30}, + {14, 20, 44}, {14, 25, 13}, {14, 25, 14}, {14, 25, 25}, @@ -1138,66 +1143,70 @@ int main(int argc, char** argv) { {14, 26, 25}, {14, 26, 26}, {14, 26, 32}, - {14, 29, 5}, + {14, 27, 38}, + {14, 28, 35}, {14, 29, 14}, {14, 29, 16}, {14, 29, 29}, {14, 29, 32}, - {14, 31, 20}, - {14, 32, 11}, {14, 32, 13}, {14, 32, 14}, {14, 32, 25}, {14, 32, 26}, {14, 32, 29}, {14, 32, 32}, + {14, 33, 33}, {14, 34, 39}, - {14, 35, 4}, - {14, 36, 26}, - {14, 38, 14}, - {14, 40, 38}, - {14, 45, 40}, + {14, 35, 14}, + {14, 36, 14}, + {14, 37, 5}, + {14, 40, 32}, + {14, 42, 38}, {15, 4, 4}, {15, 4, 10}, + {15, 4, 12}, {15, 4, 15}, - {15, 7, 10}, - {15, 7, 24}, - {15, 8, 44}, - {15, 9, 28}, + {15, 8, 4}, + {15, 8, 9}, + {15, 8, 30}, + {15, 8, 41}, {15, 10, 4}, {15, 10, 10}, {15, 10, 15}, - {15, 10, 36}, + {15, 10, 45}, {15, 12, 7}, - {15, 13, 10}, + {15, 13, 33}, + {15, 14, 34}, {15, 15, 4}, {15, 15, 10}, {15, 15, 15}, - {15, 18, 21}, - {15, 21, 4}, - {15, 21, 12}, - {15, 22, 5}, - {15, 27, 9}, - {15, 28, 24}, - {15, 28, 44}, - {15, 30, 7}, - {15, 33, 6}, - {15, 36, 6}, - {15, 36, 21}, - {15, 40, 12}, + {15, 16, 31}, + {15, 16, 38}, + {15, 19, 6}, + {15, 23, 12}, + {15, 26, 44}, + {15, 32, 8}, + {15, 32, 9}, + {15, 32, 42}, + {15, 32, 44}, + {15, 35, 18}, + {15, 38, 10}, + {15, 39, 34}, + {15, 41, 36}, + {16, 4, 43}, {16, 5, 5}, {16, 5, 13}, {16, 5, 16}, + {16, 5, 30}, {16, 5, 32}, - {16, 7, 14}, - {16, 10, 37}, - {16, 10, 45}, - {16, 11, 9}, - {16, 11, 18}, + {16, 5, 40}, + {16, 7, 9}, + {16, 8, 41}, + {16, 9, 21}, + {16, 10, 31}, {16, 12, 12}, {16, 12, 16}, {16, 12, 32}, - {16, 12, 39}, {16, 13, 5}, {16, 13, 13}, {16, 13, 16}, @@ -1205,295 +1214,274 @@ int main(int argc, char** argv) { {16, 14, 14}, {16, 14, 16}, {16, 14, 29}, - {16, 14, 36}, {16, 16, 5}, - {16, 16, 9}, {16, 16, 12}, {16, 16, 13}, {16, 16, 14}, {16, 16, 16}, + {16, 16, 23}, {16, 16, 29}, {16, 16, 32}, - {16, 17, 15}, - {16, 19, 22}, - {16, 20, 38}, - {16, 21, 35}, - {16, 24, 30}, - {16, 25, 13}, - {16, 25, 43}, - {16, 28, 4}, - {16, 28, 30}, + {16, 19, 35}, + {16, 21, 8}, + {16, 24, 37}, + {16, 25, 5}, + {16, 27, 35}, {16, 29, 14}, - {16, 29, 15}, {16, 29, 16}, + {16, 29, 19}, {16, 29, 29}, - {16, 30, 14}, {16, 32, 5}, + {16, 32, 6}, {16, 32, 12}, {16, 32, 13}, {16, 32, 16}, {16, 32, 32}, - {16, 32, 36}, - {16, 34, 9}, - {16, 35, 39}, - {16, 36, 7}, - {16, 36, 24}, - {16, 36, 45}, - {16, 38, 30}, - {16, 39, 40}, - {16, 42, 31}, - {16, 45, 19}, - {17, 4, 35}, - {17, 5, 8}, - {17, 6, 41}, - {17, 14, 9}, - {17, 15, 39}, - {17, 16, 4}, - {17, 16, 30}, + {16, 35, 43}, + {16, 35, 44}, + {16, 39, 33}, + {16, 41, 11}, + {16, 41, 44}, + {16, 44, 5}, + {16, 44, 6}, + {16, 44, 18}, + {16, 45, 13}, + {17, 7, 37}, + {17, 8, 7}, + {17, 14, 12}, + {17, 14, 19}, {17, 17, 17}, - {17, 17, 25}, - {17, 20, 4}, - {17, 22, 9}, - {17, 25, 15}, - {17, 25, 20}, - {17, 26, 42}, - {17, 30, 24}, - {17, 34, 22}, - {17, 36, 42}, - {17, 38, 12}, - {17, 39, 35}, - {17, 40, 15}, - {17, 41, 41}, - {17, 43, 9}, - {18, 4, 11}, - {18, 6, 4}, - {18, 7, 33}, - {18, 8, 5}, - {18, 9, 24}, - {18, 14, 14}, - {18, 15, 5}, - {18, 16, 24}, - {18, 16, 42}, - {18, 17, 37}, + {17, 26, 9}, + {17, 28, 25}, + {17, 30, 28}, + {17, 35, 22}, + {17, 37, 20}, + {17, 37, 32}, + {17, 39, 11}, + {17, 42, 43}, + {17, 45, 28}, + {18, 5, 44}, + {18, 6, 40}, + {18, 8, 10}, + {18, 9, 43}, + {18, 14, 31}, + {18, 15, 25}, + {18, 15, 37}, + {18, 17, 36}, {18, 18, 18}, - {18, 19, 9}, - {18, 20, 12}, - {18, 20, 20}, - {18, 20, 43}, - {18, 21, 32}, - {18, 21, 44}, - {18, 23, 10}, - {18, 24, 19}, - {18, 29, 15}, - {18, 29, 34}, - {18, 30, 31}, - {18, 33, 32}, - {18, 33, 33}, - {18, 38, 5}, - {18, 44, 6}, - {18, 45, 22}, - {19, 13, 25}, - {19, 18, 14}, - {19, 18, 42}, + {18, 19, 30}, + {18, 23, 23}, + {18, 27, 9}, + {18, 29, 5}, + {18, 29, 39}, + {18, 32, 42}, + {18, 35, 35}, + {18, 39, 29}, + {18, 39, 33}, + {18, 40, 32}, + {18, 41, 4}, + {18, 41, 35}, + {18, 42, 20}, + {19, 5, 36}, + {19, 6, 9}, + {19, 6, 23}, + {19, 7, 26}, + {19, 8, 39}, + {19, 12, 33}, + {19, 15, 8}, + {19, 15, 44}, + {19, 16, 4}, + {19, 18, 11}, {19, 19, 19}, - {19, 19, 20}, - {19, 25, 28}, - {19, 28, 15}, - {19, 28, 28}, - {19, 32, 34}, - {19, 35, 19}, - {19, 36, 35}, - {19, 40, 38}, - {19, 43, 30}, - {19, 45, 11}, - {20, 5, 29}, - {20, 7, 30}, - {20, 9, 17}, - {20, 9, 42}, - {20, 10, 37}, + {19, 19, 35}, + {19, 21, 33}, + {19, 21, 44}, + {19, 22, 14}, + {19, 22, 27}, + {19, 24, 4}, + {19, 26, 5}, + {19, 27, 37}, + {19, 28, 12}, + {19, 28, 18}, + {19, 29, 4}, + {19, 29, 20}, + {19, 30, 11}, + {19, 30, 16}, + {19, 30, 24}, + {19, 31, 43}, + {19, 35, 4}, + {19, 36, 39}, + {19, 38, 16}, + {19, 40, 41}, + {19, 44, 40}, + {19, 45, 33}, + {20, 5, 4}, {20, 11, 11}, {20, 11, 12}, {20, 11, 20}, {20, 11, 25}, {20, 11, 32}, + {20, 12, 10}, {20, 12, 11}, {20, 12, 12}, {20, 12, 20}, {20, 12, 25}, {20, 12, 32}, - {20, 14, 41}, - {20, 15, 4}, - {20, 18, 42}, - {20, 18, 44}, - {20, 20, 6}, + {20, 15, 14}, + {20, 17, 18}, + {20, 19, 7}, + {20, 19, 16}, {20, 20, 11}, {20, 20, 12}, {20, 20, 20}, {20, 20, 25}, {20, 20, 32}, - {20, 21, 30}, - {20, 24, 31}, - {20, 24, 38}, + {20, 23, 12}, {20, 25, 11}, {20, 25, 12}, {20, 25, 20}, {20, 25, 25}, {20, 25, 32}, - {20, 26, 5}, - {20, 26, 27}, - {20, 28, 13}, - {20, 30, 6}, - {20, 30, 15}, - {20, 31, 13}, - {20, 31, 14}, + {20, 25, 34}, + {20, 28, 10}, + {20, 28, 41}, {20, 32, 11}, {20, 32, 12}, {20, 32, 20}, {20, 32, 25}, {20, 32, 32}, - {20, 34, 16}, - {20, 43, 8}, - {20, 43, 34}, - {20, 44, 34}, - {20, 45, 45}, - {21, 6, 20}, - {21, 7, 23}, - {21, 9, 8}, - {21, 12, 38}, - {21, 14, 34}, - {21, 16, 23}, - {21, 18, 7}, + {20, 33, 43}, + {20, 36, 44}, + {20, 37, 15}, + {20, 38, 17}, + {20, 38, 19}, + {20, 39, 27}, + {20, 41, 30}, + {21, 4, 14}, + {21, 4, 18}, + {21, 4, 45}, + {21, 5, 14}, + {21, 7, 45}, + {21, 9, 31}, + {21, 9, 45}, + {21, 12, 35}, + {21, 15, 44}, + {21, 16, 26}, + {21, 17, 26}, + {21, 18, 15}, + {21, 19, 31}, + {21, 20, 15}, + {21, 20, 17}, {21, 21, 21}, - {21, 22, 23}, - {21, 22, 26}, - {21, 25, 34}, - {21, 25, 40}, - {21, 27, 12}, - {21, 28, 6}, - {21, 31, 9}, - {21, 31, 17}, - {21, 32, 24}, - {21, 36, 38}, - {21, 37, 28}, - {21, 39, 17}, - {21, 44, 6}, - {21, 44, 33}, - {21, 45, 7}, - {22, 4, 14}, - {22, 4, 44}, - {22, 6, 37}, - {22, 7, 37}, + {21, 27, 39}, + {21, 28, 26}, + {21, 28, 36}, + {21, 30, 10}, + {21, 30, 43}, + {21, 32, 9}, + {21, 32, 34}, + {21, 34, 36}, + {21, 36, 24}, + {21, 36, 43}, + {21, 37, 27}, + {21, 37, 43}, + {21, 40, 4}, + {21, 41, 29}, + {21, 42, 10}, + {21, 42, 44}, + {21, 45, 20}, + {22, 4, 8}, + {22, 8, 16}, {22, 9, 9}, {22, 9, 22}, {22, 9, 32}, - {22, 9, 39}, - {22, 10, 36}, - {22, 12, 42}, - {22, 13, 11}, - {22, 14, 11}, - {22, 15, 5}, - {22, 16, 28}, - {22, 19, 14}, + {22, 12, 17}, + {22, 12, 32}, + {22, 14, 5}, + {22, 14, 42}, + {22, 16, 14}, + {22, 20, 32}, {22, 22, 9}, {22, 22, 22}, + {22, 22, 24}, {22, 22, 32}, - {22, 23, 38}, - {22, 26, 41}, - {22, 28, 10}, - {22, 30, 29}, - {22, 31, 38}, + {22, 23, 30}, + {22, 28, 8}, + {22, 30, 4}, + {22, 30, 35}, + {22, 30, 45}, {22, 32, 9}, + {22, 32, 20}, {22, 32, 22}, {22, 32, 32}, - {22, 36, 26}, - {22, 38, 37}, - {22, 41, 34}, - {22, 41, 45}, - {22, 43, 5}, - {22, 43, 31}, - {22, 43, 45}, - {22, 44, 7}, - {22, 45, 44}, - {23, 4, 26}, - {23, 4, 38}, - {23, 5, 7}, - {23, 8, 11}, - {23, 8, 42}, - {23, 12, 37}, - {23, 14, 41}, - {23, 16, 25}, - {23, 17, 14}, - {23, 17, 18}, - {23, 17, 39}, - {23, 22, 19}, - {23, 22, 37}, + {22, 34, 43}, + {22, 39, 18}, + {22, 39, 29}, + {22, 44, 25}, + {22, 44, 30}, + {22, 45, 8}, + {22, 45, 16}, + {23, 5, 45}, + {23, 7, 39}, + {23, 11, 17}, + {23, 12, 12}, + {23, 13, 6}, + {23, 13, 31}, + {23, 14, 13}, + {23, 19, 38}, {23, 23, 23}, - {23, 24, 9}, - {23, 25, 25}, - {23, 26, 39}, - {23, 29, 44}, - {23, 32, 11}, - {23, 35, 28}, - {23, 36, 22}, - {23, 39, 35}, - {23, 41, 30}, - {23, 41, 33}, - {23, 42, 9}, - {23, 42, 35}, - {23, 43, 31}, - {23, 44, 45}, - {23, 45, 30}, + {23, 24, 17}, + {23, 25, 39}, + {23, 26, 13}, + {23, 27, 43}, + {23, 28, 4}, + {23, 38, 39}, + {23, 39, 32}, + {23, 40, 17}, + {23, 42, 8}, + {23, 43, 42}, + {23, 45, 26}, + {23, 45, 29}, {24, 5, 5}, {24, 5, 13}, {24, 5, 24}, {24, 5, 26}, {24, 5, 32}, - {24, 5, 40}, - {24, 8, 17}, - {24, 8, 21}, - {24, 9, 15}, - {24, 11, 6}, - {24, 12, 21}, + {24, 8, 36}, + {24, 9, 43}, + {24, 12, 17}, {24, 13, 5}, {24, 13, 13}, {24, 13, 24}, {24, 13, 26}, {24, 13, 32}, - {24, 14, 37}, - {24, 16, 14}, - {24, 18, 40}, - {24, 23, 12}, - {24, 23, 26}, - {24, 23, 31}, + {24, 19, 39}, + {24, 21, 16}, + {24, 23, 11}, + {24, 23, 41}, {24, 24, 5}, - {24, 24, 12}, {24, 24, 13}, {24, 24, 24}, {24, 24, 26}, + {24, 24, 27}, {24, 24, 32}, - {24, 25, 5}, {24, 26, 5}, {24, 26, 13}, {24, 26, 24}, {24, 26, 26}, {24, 26, 32}, - {24, 30, 6}, - {24, 31, 6}, - {24, 31, 16}, - {24, 31, 36}, + {24, 28, 35}, {24, 32, 5}, {24, 32, 13}, {24, 32, 24}, {24, 32, 26}, {24, 32, 32}, - {24, 34, 9}, - {24, 37, 40}, - {24, 39, 22}, - {24, 40, 34}, - {24, 43, 29}, - {24, 43, 36}, - {24, 43, 38}, - {24, 44, 15}, + {24, 34, 14}, + {24, 34, 24}, + {24, 35, 38}, + {24, 37, 19}, + {24, 42, 14}, + {24, 43, 33}, {25, 4, 4}, {25, 4, 5}, {25, 4, 7}, @@ -1503,7 +1491,6 @@ int main(int argc, char** argv) { {25, 4, 26}, {25, 4, 28}, {25, 4, 32}, - {25, 4, 37}, {25, 4, 45}, {25, 5, 4}, {25, 5, 5}, @@ -1515,7 +1502,7 @@ int main(int argc, char** argv) { {25, 5, 28}, {25, 5, 32}, {25, 5, 45}, - {25, 6, 35}, + {25, 6, 40}, {25, 7, 4}, {25, 7, 5}, {25, 7, 7}, @@ -1524,10 +1511,14 @@ int main(int argc, char** argv) { {25, 7, 25}, {25, 7, 26}, {25, 7, 28}, + {25, 7, 29}, {25, 7, 32}, + {25, 7, 40}, {25, 7, 45}, + {25, 8, 26}, {25, 9, 4}, {25, 9, 5}, + {25, 9, 6}, {25, 9, 7}, {25, 9, 9}, {25, 9, 13}, @@ -1536,7 +1527,6 @@ int main(int argc, char** argv) { {25, 9, 28}, {25, 9, 32}, {25, 9, 45}, - {25, 11, 6}, {25, 11, 11}, {25, 11, 12}, {25, 11, 20}, @@ -1544,11 +1534,9 @@ int main(int argc, char** argv) { {25, 11, 32}, {25, 12, 11}, {25, 12, 12}, - {25, 12, 15}, {25, 12, 20}, {25, 12, 25}, {25, 12, 32}, - {25, 12, 43}, {25, 13, 4}, {25, 13, 5}, {25, 13, 7}, @@ -1562,24 +1550,22 @@ int main(int argc, char** argv) { {25, 13, 45}, {25, 14, 13}, {25, 14, 14}, + {25, 14, 24}, {25, 14, 25}, {25, 14, 26}, {25, 14, 32}, - {25, 15, 14}, - {25, 15, 26}, - {25, 17, 45}, - {25, 18, 5}, - {25, 18, 38}, + {25, 16, 34}, + {25, 17, 4}, + {25, 17, 22}, + {25, 18, 34}, {25, 20, 11}, {25, 20, 12}, {25, 20, 20}, + {25, 20, 24}, {25, 20, 25}, {25, 20, 32}, - {25, 21, 27}, - {25, 22, 10}, - {25, 23, 23}, - {25, 23, 30}, - {25, 24, 38}, + {25, 21, 44}, + {25, 24, 36}, {25, 25, 4}, {25, 25, 5}, {25, 25, 7}, @@ -1600,23 +1586,28 @@ int main(int argc, char** argv) { {25, 26, 9}, {25, 26, 13}, {25, 26, 14}, + {25, 26, 21}, {25, 26, 25}, {25, 26, 26}, {25, 26, 28}, {25, 26, 32}, {25, 26, 45}, + {25, 27, 21}, + {25, 27, 30}, + {25, 27, 34}, {25, 28, 4}, {25, 28, 5}, {25, 28, 7}, {25, 28, 9}, {25, 28, 13}, + {25, 28, 16}, {25, 28, 25}, {25, 28, 26}, {25, 28, 28}, {25, 28, 32}, {25, 28, 45}, - {25, 29, 18}, - {25, 30, 41}, + {25, 29, 35}, + {25, 31, 27}, {25, 32, 4}, {25, 32, 5}, {25, 32, 7}, @@ -1629,19 +1620,19 @@ int main(int argc, char** argv) { {25, 32, 25}, {25, 32, 26}, {25, 32, 28}, + {25, 32, 29}, {25, 32, 32}, {25, 32, 45}, - {25, 33, 33}, - {25, 34, 22}, - {25, 37, 20}, - {25, 40, 5}, - {25, 40, 32}, - {25, 41, 22}, - {25, 41, 42}, - {25, 43, 38}, + {25, 35, 27}, + {25, 36, 25}, + {25, 36, 34}, + {25, 37, 24}, + {25, 44, 30}, {25, 45, 4}, {25, 45, 5}, + {25, 45, 6}, {25, 45, 7}, + {25, 45, 8}, {25, 45, 9}, {25, 45, 13}, {25, 45, 25}, @@ -1665,6 +1656,7 @@ int main(int argc, char** argv) { {26, 5, 9}, {26, 5, 12}, {26, 5, 13}, + {26, 5, 16}, {26, 5, 24}, {26, 5, 25}, {26, 5, 26}, @@ -1681,7 +1673,7 @@ int main(int argc, char** argv) { {26, 7, 28}, {26, 7, 32}, {26, 7, 45}, - {26, 8, 7}, + {26, 8, 22}, {26, 9, 4}, {26, 9, 5}, {26, 9, 7}, @@ -1692,15 +1684,12 @@ int main(int argc, char** argv) { {26, 9, 28}, {26, 9, 32}, {26, 9, 45}, - {26, 10, 4}, - {26, 10, 16}, - {26, 11, 38}, + {26, 11, 40}, {26, 12, 5}, {26, 12, 12}, {26, 12, 13}, {26, 12, 26}, {26, 12, 32}, - {26, 12, 37}, {26, 13, 4}, {26, 13, 5}, {26, 13, 7}, @@ -1719,12 +1708,13 @@ int main(int argc, char** argv) { {26, 14, 25}, {26, 14, 26}, {26, 14, 32}, - {26, 17, 33}, - {26, 18, 21}, - {26, 18, 30}, - {26, 19, 6}, - {26, 22, 19}, - {26, 22, 44}, + {26, 16, 20}, + {26, 16, 27}, + {26, 16, 33}, + {26, 17, 42}, + {26, 20, 5}, + {26, 21, 31}, + {26, 22, 6}, {26, 24, 5}, {26, 24, 13}, {26, 24, 24}, @@ -1753,8 +1743,9 @@ int main(int argc, char** argv) { {26, 26, 26}, {26, 26, 28}, {26, 26, 32}, + {26, 26, 36}, {26, 26, 45}, - {26, 27, 18}, + {26, 27, 7}, {26, 28, 4}, {26, 28, 5}, {26, 28, 7}, @@ -1765,8 +1756,8 @@ int main(int argc, char** argv) { {26, 28, 28}, {26, 28, 32}, {26, 28, 45}, - {26, 29, 28}, - {26, 31, 6}, + {26, 29, 24}, + {26, 31, 29}, {26, 32, 4}, {26, 32, 5}, {26, 32, 7}, @@ -1780,13 +1771,10 @@ int main(int argc, char** argv) { {26, 32, 28}, {26, 32, 32}, {26, 32, 45}, - {26, 34, 25}, - {26, 37, 35}, - {26, 38, 6}, - {26, 40, 28}, - {26, 40, 36}, - {26, 42, 4}, - {26, 43, 30}, + {26, 36, 5}, + {26, 38, 40}, + {26, 41, 35}, + {26, 44, 35}, {26, 45, 4}, {26, 45, 5}, {26, 45, 7}, @@ -1797,36 +1785,47 @@ int main(int argc, char** argv) { {26, 45, 28}, {26, 45, 32}, {26, 45, 45}, - {27, 4, 19}, - {27, 5, 35}, - {27, 7, 20}, - {27, 8, 16}, - {27, 9, 9}, - {27, 11, 20}, - {27, 12, 39}, - {27, 16, 22}, - {27, 17, 27}, - {27, 21, 34}, - {27, 23, 23}, - {27, 24, 43}, - {27, 27, 15}, - {27, 27, 22}, + {27, 4, 8}, + {27, 7, 40}, + {27, 8, 31}, + {27, 11, 15}, + {27, 12, 12}, + {27, 13, 35}, + {27, 14, 14}, + {27, 14, 20}, + {27, 16, 33}, + {27, 18, 8}, + {27, 20, 44}, + {27, 24, 31}, + {27, 25, 27}, + {27, 25, 30}, {27, 27, 27}, - {27, 29, 4}, - {27, 32, 45}, - {27, 37, 35}, - {27, 38, 40}, - {27, 38, 44}, - {27, 40, 26}, - {27, 40, 42}, + {27, 28, 9}, + {27, 28, 13}, + {27, 30, 27}, + {27, 32, 10}, + {27, 34, 32}, + {27, 35, 5}, + {27, 35, 12}, + {27, 35, 19}, + {27, 36, 11}, + {27, 37, 6}, + {27, 39, 37}, + {27, 39, 44}, + {27, 40, 14}, + {27, 40, 36}, + {27, 41, 7}, + {27, 43, 7}, {28, 4, 4}, {28, 4, 5}, {28, 4, 7}, {28, 4, 9}, {28, 4, 13}, + {28, 4, 21}, {28, 4, 25}, {28, 4, 26}, {28, 4, 28}, + {28, 4, 31}, {28, 4, 32}, {28, 4, 45}, {28, 5, 4}, @@ -1837,7 +1836,6 @@ int main(int argc, char** argv) { {28, 5, 25}, {28, 5, 26}, {28, 5, 28}, - {28, 5, 30}, {28, 5, 32}, {28, 5, 45}, {28, 7, 4}, @@ -1849,7 +1847,6 @@ int main(int argc, char** argv) { {28, 7, 26}, {28, 7, 28}, {28, 7, 32}, - {28, 7, 43}, {28, 7, 45}, {28, 9, 4}, {28, 9, 5}, @@ -1860,39 +1857,38 @@ int main(int argc, char** argv) { {28, 9, 26}, {28, 9, 28}, {28, 9, 32}, + {28, 9, 44}, {28, 9, 45}, - {28, 11, 29}, - {28, 11, 42}, + {28, 11, 24}, + {28, 11, 36}, {28, 13, 4}, {28, 13, 5}, + {28, 13, 6}, {28, 13, 7}, {28, 13, 9}, + {28, 13, 10}, {28, 13, 13}, {28, 13, 25}, {28, 13, 26}, {28, 13, 28}, {28, 13, 32}, {28, 13, 45}, - {28, 16, 6}, - {28, 17, 7}, - {28, 18, 14}, - {28, 18, 37}, - {28, 21, 6}, - {28, 21, 32}, - {28, 21, 43}, - {28, 21, 44}, + {28, 15, 38}, + {28, 15, 42}, + {28, 16, 27}, + {28, 18, 20}, + {28, 18, 23}, + {28, 19, 27}, {28, 22, 6}, - {28, 24, 17}, - {28, 24, 35}, + {28, 23, 30}, + {28, 23, 39}, {28, 25, 4}, {28, 25, 5}, {28, 25, 7}, {28, 25, 9}, {28, 25, 13}, - {28, 25, 15}, {28, 25, 25}, {28, 25, 26}, - {28, 25, 27}, {28, 25, 28}, {28, 25, 32}, {28, 25, 45}, @@ -1904,9 +1900,9 @@ int main(int argc, char** argv) { {28, 26, 25}, {28, 26, 26}, {28, 26, 28}, + {28, 26, 30}, {28, 26, 32}, {28, 26, 45}, - {28, 27, 21}, {28, 28, 4}, {28, 28, 5}, {28, 28, 7}, @@ -1917,136 +1913,124 @@ int main(int argc, char** argv) { {28, 28, 28}, {28, 28, 32}, {28, 28, 45}, - {28, 31, 34}, + {28, 29, 7}, + {28, 30, 16}, {28, 32, 4}, {28, 32, 5}, {28, 32, 7}, {28, 32, 9}, {28, 32, 13}, - {28, 32, 16}, {28, 32, 25}, {28, 32, 26}, {28, 32, 28}, + {28, 32, 29}, {28, 32, 32}, {28, 32, 45}, - {28, 38, 14}, - {28, 40, 21}, - {28, 40, 34}, - {28, 41, 29}, - {28, 43, 13}, - {28, 43, 16}, - {28, 43, 17}, - {28, 44, 8}, + {28, 33, 15}, + {28, 35, 28}, + {28, 37, 38}, + {28, 38, 11}, + {28, 38, 18}, + {28, 40, 39}, + {28, 42, 23}, + {28, 42, 39}, + {28, 42, 44}, + {28, 43, 36}, + {28, 44, 9}, {28, 45, 4}, {28, 45, 5}, {28, 45, 7}, {28, 45, 9}, {28, 45, 13}, + {28, 45, 24}, {28, 45, 25}, {28, 45, 26}, {28, 45, 28}, {28, 45, 32}, {28, 45, 45}, - {29, 5, 18}, - {29, 6, 7}, - {29, 8, 36}, - {29, 9, 19}, - {29, 10, 10}, - {29, 12, 19}, - {29, 12, 36}, + {29, 8, 7}, + {29, 9, 15}, + {29, 9, 37}, {29, 14, 14}, + {29, 14, 15}, {29, 14, 16}, {29, 14, 29}, {29, 14, 32}, - {29, 15, 4}, - {29, 15, 38}, + {29, 15, 6}, + {29, 15, 36}, {29, 16, 14}, {29, 16, 16}, - {29, 16, 19}, {29, 16, 29}, - {29, 18, 35}, - {29, 20, 34}, - {29, 23, 9}, - {29, 25, 23}, - {29, 25, 30}, - {29, 28, 12}, + {29, 16, 30}, + {29, 17, 13}, + {29, 20, 11}, + {29, 23, 8}, + {29, 26, 33}, {29, 29, 14}, {29, 29, 16}, {29, 29, 29}, {29, 29, 32}, - {29, 29, 34}, - {29, 30, 33}, - {29, 31, 14}, + {29, 31, 21}, {29, 32, 14}, {29, 32, 29}, {29, 32, 32}, - {29, 33, 6}, - {29, 33, 14}, - {29, 36, 27}, - {29, 38, 16}, - {29, 38, 41}, - {29, 40, 21}, - {30, 5, 43}, - {30, 6, 32}, - {30, 7, 19}, - {30, 7, 32}, - {30, 7, 40}, - {30, 8, 5}, - {30, 9, 36}, - {30, 10, 21}, - {30, 11, 21}, - {30, 12, 6}, - {30, 14, 36}, - {30, 17, 37}, - {30, 17, 42}, - {30, 18, 33}, - {30, 19, 26}, - {30, 20, 36}, - {30, 20, 44}, - {30, 20, 45}, - {30, 23, 12}, - {30, 24, 21}, - {30, 24, 44}, - {30, 25, 29}, + {29, 34, 10}, + {29, 34, 24}, + {29, 35, 16}, + {29, 39, 7}, + {29, 39, 45}, + {29, 43, 37}, + {30, 4, 11}, + {30, 5, 31}, + {30, 10, 5}, + {30, 14, 12}, + {30, 15, 35}, + {30, 16, 30}, + {30, 20, 15}, + {30, 22, 14}, + {30, 24, 31}, + {30, 25, 13}, + {30, 25, 35}, {30, 30, 30}, - {30, 31, 31}, - {30, 35, 12}, - {30, 37, 5}, - {30, 41, 7}, - {30, 41, 28}, - {30, 42, 31}, - {30, 42, 33}, - {30, 42, 37}, - {30, 44, 17}, - {30, 45, 44}, - {31, 4, 28}, - {31, 4, 43}, - {31, 5, 12}, - {31, 6, 6}, - {31, 10, 43}, - {31, 10, 45}, - {31, 11, 4}, - {31, 11, 41}, - {31, 13, 44}, - {31, 16, 38}, - {31, 17, 26}, - {31, 24, 31}, - {31, 26, 10}, - {31, 26, 35}, - {31, 27, 18}, - {31, 29, 24}, - {31, 29, 38}, - {31, 29, 40}, - {31, 30, 17}, + {30, 31, 29}, + {30, 32, 10}, + {30, 33, 30}, + {30, 34, 44}, + {30, 38, 6}, + {30, 38, 13}, + {30, 38, 16}, + {30, 39, 7}, + {30, 39, 14}, + {30, 40, 22}, + {30, 41, 17}, + {30, 43, 17}, + {30, 44, 26}, + {31, 5, 22}, + {31, 5, 36}, + {31, 5, 43}, + {31, 8, 20}, + {31, 9, 14}, + {31, 10, 40}, + {31, 11, 30}, + {31, 11, 40}, + {31, 14, 20}, + {31, 18, 30}, + {31, 19, 14}, + {31, 20, 5}, + {31, 22, 15}, + {31, 22, 36}, + {31, 26, 22}, + {31, 28, 26}, + {31, 28, 43}, + {31, 29, 29}, + {31, 30, 36}, + {31, 31, 15}, {31, 31, 31}, - {31, 31, 37}, - {31, 32, 41}, - {31, 34, 17}, - {31, 35, 26}, - {31, 36, 9}, - {31, 40, 27}, - {31, 44, 28}, - {31, 45, 45}, + {31, 37, 5}, + {31, 38, 31}, + {31, 39, 17}, + {31, 41, 21}, + {31, 43, 9}, {32, 4, 4}, {32, 4, 5}, {32, 4, 7}, @@ -2069,20 +2053,19 @@ int main(int argc, char** argv) { {32, 5, 26}, {32, 5, 28}, {32, 5, 32}, - {32, 5, 34}, {32, 5, 45}, - {32, 6, 32}, + {32, 6, 25}, {32, 7, 4}, {32, 7, 5}, {32, 7, 7}, {32, 7, 9}, {32, 7, 13}, + {32, 7, 15}, {32, 7, 25}, {32, 7, 26}, {32, 7, 28}, {32, 7, 32}, {32, 7, 45}, - {32, 8, 34}, {32, 9, 4}, {32, 9, 5}, {32, 9, 7}, @@ -2103,10 +2086,11 @@ int main(int argc, char** argv) { {32, 11, 11}, {32, 11, 12}, {32, 11, 20}, + {32, 11, 23}, {32, 11, 25}, - {32, 11, 29}, {32, 11, 32}, {32, 12, 5}, + {32, 12, 7}, {32, 12, 9}, {32, 12, 10}, {32, 12, 11}, @@ -2114,7 +2098,6 @@ int main(int argc, char** argv) { {32, 12, 13}, {32, 12, 16}, {32, 12, 20}, - {32, 12, 23}, {32, 12, 25}, {32, 12, 26}, {32, 12, 32}, @@ -2126,12 +2109,13 @@ int main(int argc, char** argv) { {32, 13, 13}, {32, 13, 14}, {32, 13, 16}, + {32, 13, 22}, {32, 13, 24}, {32, 13, 25}, {32, 13, 26}, {32, 13, 28}, + {32, 13, 29}, {32, 13, 32}, - {32, 13, 44}, {32, 13, 45}, {32, 14, 13}, {32, 14, 14}, @@ -2139,21 +2123,24 @@ int main(int argc, char** argv) { {32, 14, 26}, {32, 14, 29}, {32, 14, 32}, - {32, 15, 11}, + {32, 15, 27}, {32, 16, 5}, {32, 16, 12}, {32, 16, 13}, {32, 16, 16}, - {32, 16, 21}, + {32, 16, 24}, + {32, 16, 25}, {32, 16, 32}, - {32, 17, 40}, + {32, 18, 26}, + {32, 19, 7}, {32, 20, 11}, {32, 20, 12}, {32, 20, 20}, - {32, 20, 21}, {32, 20, 25}, {32, 20, 32}, - {32, 21, 34}, + {32, 20, 36}, + {32, 20, 39}, + {32, 21, 12}, {32, 22, 9}, {32, 22, 22}, {32, 22, 32}, @@ -2163,6 +2150,7 @@ int main(int argc, char** argv) { {32, 24, 24}, {32, 24, 26}, {32, 24, 32}, + {32, 24, 41}, {32, 25, 4}, {32, 25, 5}, {32, 25, 7}, @@ -2187,6 +2175,7 @@ int main(int argc, char** argv) { {32, 26, 24}, {32, 26, 25}, {32, 26, 26}, + {32, 26, 27}, {32, 26, 28}, {32, 26, 32}, {32, 26, 45}, @@ -2203,7 +2192,7 @@ int main(int argc, char** argv) { {32, 29, 14}, {32, 29, 29}, {32, 29, 32}, - {32, 30, 30}, + {32, 31, 35}, {32, 32, 4}, {32, 32, 5}, {32, 32, 7}, @@ -2222,19 +2211,21 @@ int main(int argc, char** argv) { {32, 32, 28}, {32, 32, 29}, {32, 32, 32}, + {32, 32, 36}, {32, 32, 45}, - {32, 33, 25}, - {32, 37, 14}, - {32, 38, 10}, - {32, 39, 32}, - {32, 40, 4}, - {32, 40, 41}, - {32, 41, 43}, - {32, 43, 12}, - {32, 43, 23}, + {32, 33, 29}, + {32, 33, 41}, + {32, 34, 16}, + {32, 34, 34}, + {32, 35, 24}, + {32, 38, 8}, + {32, 39, 29}, + {32, 40, 14}, + {32, 40, 25}, + {32, 41, 20}, + {32, 43, 13}, {32, 45, 4}, {32, 45, 5}, - {32, 45, 6}, {32, 45, 7}, {32, 45, 9}, {32, 45, 13}, @@ -2242,307 +2233,319 @@ int main(int argc, char** argv) { {32, 45, 26}, {32, 45, 28}, {32, 45, 32}, - {32, 45, 43}, {32, 45, 45}, - {33, 7, 26}, - {33, 8, 39}, - {33, 9, 13}, - {33, 9, 15}, - {33, 10, 38}, - {33, 12, 36}, - {33, 15, 8}, - {33, 16, 29}, - {33, 16, 42}, - {33, 18, 5}, - {33, 18, 42}, - {33, 21, 13}, - {33, 23, 37}, - {33, 25, 11}, - {33, 25, 13}, - {33, 27, 24}, - {33, 30, 21}, - {33, 30, 26}, - {33, 30, 29}, - {33, 34, 7}, - {33, 35, 5}, - {33, 36, 40}, - {33, 41, 31}, - {33, 44, 37}, - {33, 44, 40}, - {34, 4, 7}, - {34, 6, 8}, - {34, 6, 17}, - {34, 9, 14}, - {34, 10, 35}, - {34, 12, 14}, - {34, 13, 15}, - {34, 21, 4}, - {34, 23, 44}, - {34, 24, 43}, - {34, 25, 20}, - {34, 25, 23}, - {34, 25, 31}, - {34, 27, 6}, - {34, 29, 34}, - {34, 33, 14}, - {34, 33, 28}, - {34, 34, 34}, - {34, 34, 41}, - {34, 37, 27}, - {34, 38, 17}, - {34, 38, 39}, - {34, 40, 32}, - {34, 42, 14}, + {33, 4, 7}, + {33, 4, 8}, + {33, 6, 17}, + {33, 7, 39}, + {33, 8, 21}, + {33, 11, 40}, + {33, 13, 41}, + {33, 15, 24}, + {33, 16, 8}, + {33, 20, 11}, + {33, 20, 13}, + {33, 21, 45}, + {33, 23, 7}, + {33, 23, 12}, + {33, 25, 41}, + {33, 28, 12}, + {33, 29, 8}, + {33, 30, 17}, + {33, 31, 34}, + {33, 34, 42}, + {33, 36, 43}, + {33, 37, 41}, + {33, 38, 14}, + {33, 39, 19}, + {33, 39, 42}, + {33, 40, 19}, + {33, 42, 15}, + {33, 45, 27}, + {34, 5, 16}, + {34, 10, 9}, + {34, 12, 4}, + {34, 15, 31}, + {34, 15, 33}, + {34, 17, 8}, + {34, 18, 5}, + {34, 18, 24}, + {34, 19, 33}, + {34, 19, 34}, + {34, 22, 7}, + {34, 22, 41}, + {34, 24, 21}, + {34, 25, 25}, + {34, 26, 34}, + {34, 29, 9}, + {34, 33, 30}, + {34, 33, 41}, + {34, 34, 18}, + {34, 36, 13}, + {34, 36, 17}, + {34, 38, 43}, + {34, 39, 16}, + {34, 44, 8}, {34, 45, 36}, - {34, 45, 41}, - {34, 45, 45}, - {35, 8, 30}, - {35, 8, 32}, - {35, 10, 12}, - {35, 10, 15}, - {35, 10, 43}, - {35, 12, 10}, - {35, 12, 23}, - {35, 13, 34}, + {35, 6, 37}, + {35, 8, 42}, + {35, 9, 38}, + {35, 10, 31}, + {35, 12, 42}, {35, 13, 37}, - {35, 14, 39}, - {35, 16, 6}, - {35, 16, 13}, - {35, 17, 22}, - {35, 19, 11}, - {35, 19, 43}, - {35, 20, 32}, - {35, 22, 4}, - {35, 23, 35}, - {35, 25, 6}, - {35, 25, 26}, - {35, 26, 42}, - {35, 30, 26}, - {35, 33, 17}, - {35, 33, 31}, - {35, 40, 28}, - {35, 40, 33}, - {35, 43, 37}, - {35, 43, 38}, - {35, 44, 39}, - {35, 45, 4}, - {36, 6, 25}, - {36, 7, 11}, - {36, 7, 28}, - {36, 10, 19}, - {36, 10, 41}, - {36, 12, 12}, - {36, 14, 12}, - {36, 20, 16}, - {36, 20, 38}, - {36, 20, 45}, - {36, 22, 5}, - {36, 24, 25}, - {36, 25, 33}, - {36, 27, 11}, - {36, 28, 43}, - {36, 30, 34}, - {36, 35, 31}, - {36, 36, 10}, - {36, 36, 37}, - {36, 37, 5}, - {36, 38, 10}, + {35, 14, 42}, + {35, 16, 4}, + {35, 16, 25}, + {35, 17, 10}, + {35, 19, 10}, + {35, 19, 44}, + {35, 20, 31}, + {35, 21, 16}, + {35, 24, 19}, + {35, 24, 44}, + {35, 26, 10}, + {35, 26, 20}, + {35, 28, 21}, + {35, 28, 40}, + {35, 29, 29}, + {35, 34, 30}, + {35, 35, 22}, + {35, 39, 45}, + {35, 40, 18}, + {35, 41, 11}, + {35, 41, 12}, + {35, 42, 16}, + {35, 43, 7}, + {35, 43, 24}, + {35, 43, 27}, + {35, 43, 32}, + {35, 44, 20}, + {35, 44, 22}, + {35, 45, 9}, + {36, 6, 32}, + {36, 7, 12}, + {36, 9, 19}, + {36, 9, 31}, + {36, 11, 8}, + {36, 11, 29}, + {36, 12, 23}, + {36, 16, 25}, + {36, 16, 31}, + {36, 16, 43}, + {36, 17, 27}, + {36, 18, 25}, + {36, 20, 29}, + {36, 20, 34}, + {36, 20, 39}, + {36, 22, 36}, + {36, 22, 37}, + {36, 25, 41}, + {36, 28, 32}, + {36, 29, 20}, + {36, 32, 39}, + {36, 32, 45}, + {36, 34, 34}, + {36, 37, 8}, + {36, 37, 21}, + {36, 38, 17}, + {36, 38, 22}, + {36, 39, 6}, {36, 39, 11}, - {36, 40, 43}, - {36, 44, 32}, - {36, 45, 15}, - {36, 45, 42}, - {37, 5, 13}, - {37, 5, 31}, - {37, 6, 23}, - {37, 7, 19}, - {37, 9, 33}, - {37, 10, 31}, - {37, 13, 5}, - {37, 14, 6}, - {37, 16, 41}, - {37, 17, 30}, - {37, 17, 43}, - {37, 18, 39}, - {37, 19, 6}, - {37, 22, 32}, - {37, 23, 38}, - {37, 25, 7}, - {37, 26, 8}, - {37, 26, 35}, - {37, 38, 22}, - {37, 45, 12}, - {38, 8, 29}, - {38, 10, 28}, - {38, 12, 20}, - {38, 13, 43}, - {38, 14, 20}, - {38, 14, 44}, - {38, 15, 19}, - {38, 16, 41}, - {38, 18, 9}, - {38, 24, 23}, + {36, 40, 12}, + {36, 43, 25}, + {36, 44, 10}, + {36, 45, 40}, + {37, 4, 7}, + {37, 5, 14}, + {37, 5, 16}, + {37, 6, 11}, + {37, 7, 20}, + {37, 13, 25}, + {37, 13, 34}, + {37, 14, 28}, + {37, 15, 21}, + {37, 15, 39}, + {37, 15, 45}, + {37, 17, 10}, + {37, 17, 23}, + {37, 20, 7}, + {37, 22, 13}, + {37, 24, 19}, + {37, 25, 34}, + {37, 26, 31}, + {37, 27, 30}, + {37, 28, 8}, + {37, 28, 15}, + {37, 33, 39}, + {37, 36, 19}, + {37, 36, 27}, + {37, 41, 25}, + {37, 45, 19}, + {38, 5, 28}, + {38, 11, 27}, + {38, 12, 23}, + {38, 15, 32}, + {38, 15, 43}, + {38, 16, 9}, + {38, 16, 10}, + {38, 17, 37}, + {38, 22, 40}, + {38, 25, 42}, + {38, 26, 11}, + {38, 27, 12}, + {38, 27, 29}, {38, 28, 12}, - {38, 29, 5}, - {38, 32, 44}, - {38, 36, 17}, - {38, 37, 40}, - {38, 39, 39}, - {38, 41, 26}, - {38, 43, 43}, - {39, 5, 16}, - {39, 6, 28}, - {39, 7, 28}, - {39, 7, 39}, - {39, 8, 40}, - {39, 13, 17}, - {39, 13, 22}, - {39, 14, 25}, - {39, 16, 13}, - {39, 16, 18}, - {39, 19, 5}, - {39, 19, 33}, - {39, 20, 18}, - {39, 22, 6}, + {38, 33, 43}, + {38, 34, 28}, + {38, 34, 38}, + {38, 37, 30}, + {38, 39, 33}, + {38, 40, 14}, + {38, 44, 17}, + {39, 6, 14}, + {39, 10, 11}, + {39, 11, 19}, + {39, 12, 29}, + {39, 13, 12}, + {39, 13, 14}, + {39, 14, 22}, + {39, 15, 34}, + {39, 15, 35}, + {39, 17, 17}, + {39, 17, 18}, + {39, 21, 40}, + {39, 22, 35}, {39, 23, 21}, - {39, 27, 18}, - {39, 28, 19}, - {39, 29, 21}, - {39, 31, 20}, - {39, 31, 37}, - {39, 32, 15}, - {39, 32, 23}, - {39, 32, 24}, - {39, 32, 27}, - {39, 34, 26}, - {39, 35, 5}, - {39, 36, 38}, - {39, 38, 7}, - {39, 40, 28}, - {39, 41, 15}, - {39, 43, 39}, - {39, 44, 22}, - {39, 45, 38}, - {40, 4, 14}, - {40, 4, 23}, - {40, 7, 12}, - {40, 7, 33}, - {40, 8, 9}, - {40, 8, 42}, - {40, 13, 7}, - {40, 14, 14}, - {40, 16, 29}, - {40, 17, 11}, - {40, 17, 45}, - {40, 18, 30}, - {40, 20, 8}, - {40, 23, 11}, - {40, 24, 18}, - {40, 24, 38}, - {40, 24, 45}, - {40, 27, 39}, - {40, 29, 40}, - {40, 32, 8}, - {40, 34, 11}, - {40, 34, 29}, - {40, 34, 37}, - {40, 35, 9}, - {40, 37, 15}, - {40, 37, 29}, - {40, 38, 27}, - {40, 39, 37}, - {40, 41, 7}, - {40, 42, 7}, - {41, 9, 29}, - {41, 11, 18}, - {41, 11, 31}, - {41, 13, 14}, - {41, 13, 18}, - {41, 14, 43}, - {41, 19, 7}, - {41, 20, 40}, - {41, 22, 19}, - {41, 22, 33}, - {41, 23, 10}, - {41, 23, 15}, - {41, 28, 10}, + {39, 24, 35}, + {39, 26, 21}, + {39, 27, 5}, + {39, 28, 10}, + {39, 28, 21}, + {39, 29, 31}, + {39, 31, 26}, + {39, 31, 28}, + {39, 35, 17}, + {39, 38, 28}, + {39, 42, 22}, + {40, 7, 14}, + {40, 10, 43}, + {40, 11, 14}, + {40, 13, 26}, + {40, 15, 28}, + {40, 16, 17}, + {40, 16, 44}, + {40, 19, 10}, + {40, 20, 17}, + {40, 20, 37}, + {40, 21, 15}, + {40, 22, 31}, + {40, 23, 16}, + {40, 23, 23}, + {40, 27, 40}, + {40, 32, 12}, + {40, 33, 12}, + {40, 34, 7}, + {40, 34, 28}, + {40, 34, 35}, + {40, 34, 44}, + {40, 35, 21}, + {40, 37, 8}, + {40, 40, 40}, + {40, 40, 42}, + {40, 41, 13}, + {40, 41, 20}, + {40, 41, 29}, + {40, 43, 26}, + {40, 43, 31}, + {40, 44, 13}, + {40, 45, 35}, + {41, 4, 10}, + {41, 5, 10}, + {41, 5, 21}, + {41, 8, 18}, + {41, 9, 18}, + {41, 10, 43}, + {41, 12, 18}, + {41, 13, 7}, + {41, 13, 33}, + {41, 14, 20}, + {41, 17, 21}, + {41, 20, 18}, + {41, 21, 19}, + {41, 21, 33}, + {41, 22, 32}, + {41, 24, 34}, + {41, 26, 6}, + {41, 28, 26}, {41, 30, 27}, - {41, 32, 12}, - {41, 33, 27}, - {41, 36, 30}, - {41, 38, 12}, - {41, 38, 17}, - {41, 40, 19}, - {41, 40, 45}, - {41, 43, 32}, - {41, 44, 4}, - {42, 4, 12}, - {42, 6, 22}, - {42, 6, 25}, - {42, 7, 17}, - {42, 7, 36}, - {42, 8, 7}, - {42, 9, 28}, - {42, 12, 15}, - {42, 13, 7}, - {42, 13, 21}, - {42, 14, 23}, - {42, 14, 43}, - {42, 15, 37}, - {42, 16, 33}, - {42, 21, 27}, - {42, 22, 11}, - {42, 25, 17}, - {42, 25, 34}, - {42, 27, 4}, - {42, 27, 43}, - {42, 30, 30}, - {42, 34, 43}, - {42, 41, 32}, - {43, 5, 9}, - {43, 9, 42}, - {43, 13, 29}, - {43, 14, 9}, - {43, 14, 22}, - {43, 15, 41}, - {43, 17, 8}, - {43, 21, 23}, - {43, 26, 19}, - {43, 29, 45}, - {43, 30, 39}, - {43, 35, 28}, - {43, 38, 41}, - {43, 39, 27}, - {43, 43, 5}, - {44, 5, 25}, - {44, 6, 45}, - {44, 9, 6}, - {44, 9, 22}, - {44, 11, 7}, - {44, 13, 18}, - {44, 15, 43}, - {44, 20, 16}, - {44, 21, 38}, - {44, 22, 33}, - {44, 24, 27}, - {44, 25, 15}, - {44, 25, 25}, - {44, 29, 9}, - {44, 29, 24}, - {44, 30, 26}, - {44, 30, 27}, - {44, 30, 40}, - {44, 33, 44}, - {44, 38, 27}, - {44, 39, 27}, - {44, 42, 18}, - {44, 42, 37}, + {41, 31, 15}, + {41, 34, 6}, + {41, 35, 6}, + {41, 35, 41}, + {41, 37, 43}, + {41, 42, 24}, + {41, 42, 35}, + {41, 45, 14}, + {42, 4, 21}, + {42, 6, 6}, + {42, 11, 37}, + {42, 14, 18}, + {42, 19, 32}, + {42, 21, 37}, + {42, 28, 11}, + {42, 29, 26}, + {42, 30, 34}, + {42, 35, 4}, + {42, 35, 5}, + {42, 35, 33}, + {42, 45, 15}, + {43, 4, 17}, + {43, 5, 6}, + {43, 5, 45}, + {43, 13, 31}, + {43, 15, 22}, + {43, 16, 23}, + {43, 19, 33}, + {43, 20, 27}, + {43, 28, 41}, + {43, 33, 45}, + {43, 35, 5}, + {43, 37, 24}, + {43, 37, 41}, + {43, 39, 8}, + {43, 39, 45}, + {43, 40, 36}, + {43, 41, 5}, + {43, 44, 7}, + {44, 4, 8}, + {44, 14, 5}, + {44, 15, 44}, + {44, 16, 4}, + {44, 16, 41}, + {44, 17, 40}, + {44, 18, 14}, + {44, 18, 35}, + {44, 20, 29}, + {44, 21, 17}, + {44, 21, 30}, + {44, 22, 32}, + {44, 28, 22}, + {44, 29, 20}, + {44, 30, 7}, + {44, 31, 8}, + {44, 32, 24}, + {44, 33, 13}, + {44, 33, 32}, + {44, 34, 25}, + {44, 37, 35}, + {44, 38, 32}, + {44, 41, 33}, + {44, 43, 28}, {45, 4, 4}, {45, 4, 5}, {45, 4, 7}, {45, 4, 9}, {45, 4, 13}, - {45, 4, 17}, {45, 4, 25}, {45, 4, 26}, {45, 4, 28}, @@ -2558,7 +2561,6 @@ int main(int argc, char** argv) { {45, 5, 28}, {45, 5, 32}, {45, 5, 45}, - {45, 6, 42}, {45, 7, 4}, {45, 7, 5}, {45, 7, 7}, @@ -2569,7 +2571,6 @@ int main(int argc, char** argv) { {45, 7, 28}, {45, 7, 32}, {45, 7, 45}, - {45, 8, 10}, {45, 9, 4}, {45, 9, 5}, {45, 9, 7}, @@ -2580,8 +2581,9 @@ int main(int argc, char** argv) { {45, 9, 28}, {45, 9, 32}, {45, 9, 45}, - {45, 10, 44}, - {45, 12, 24}, + {45, 10, 24}, + {45, 11, 44}, + {45, 12, 9}, {45, 13, 4}, {45, 13, 5}, {45, 13, 7}, @@ -2591,13 +2593,12 @@ int main(int argc, char** argv) { {45, 13, 26}, {45, 13, 28}, {45, 13, 32}, + {45, 13, 36}, {45, 13, 45}, - {45, 14, 11}, - {45, 15, 44}, - {45, 20, 34}, - {45, 21, 21}, - {45, 21, 39}, - {45, 24, 31}, + {45, 15, 22}, + {45, 18, 30}, + {45, 21, 11}, + {45, 24, 25}, {45, 25, 4}, {45, 25, 5}, {45, 25, 7}, @@ -2611,7 +2612,6 @@ int main(int argc, char** argv) { {45, 26, 4}, {45, 26, 5}, {45, 26, 7}, - {45, 26, 8}, {45, 26, 9}, {45, 26, 13}, {45, 26, 25}, @@ -2619,8 +2619,7 @@ int main(int argc, char** argv) { {45, 26, 28}, {45, 26, 32}, {45, 26, 45}, - {45, 27, 9}, - {45, 27, 10}, + {45, 27, 35}, {45, 28, 4}, {45, 28, 5}, {45, 28, 7}, @@ -2630,14 +2629,7 @@ int main(int argc, char** argv) { {45, 28, 26}, {45, 28, 28}, {45, 28, 32}, - {45, 28, 42}, {45, 28, 45}, - {45, 29, 28}, - {45, 30, 23}, - {45, 30, 41}, - {45, 31, 15}, - {45, 31, 18}, - {45, 31, 38}, {45, 32, 4}, {45, 32, 5}, {45, 32, 7}, @@ -2647,13 +2639,20 @@ int main(int argc, char** argv) { {45, 32, 26}, {45, 32, 28}, {45, 32, 32}, - {45, 32, 33}, + {45, 32, 35}, + {45, 32, 43}, {45, 32, 45}, - {45, 36, 8}, - {45, 37, 16}, - {45, 41, 15}, - {45, 42, 20}, - {45, 42, 38}, + {45, 33, 42}, + {45, 35, 33}, + {45, 35, 42}, + {45, 36, 43}, + {45, 38, 8}, + {45, 38, 16}, + {45, 38, 22}, + {45, 39, 37}, + {45, 41, 18}, + {45, 41, 37}, + {45, 42, 28}, {45, 45, 4}, {45, 45, 5}, {45, 45, 7}, @@ -2663,6 +2662,7 @@ int main(int argc, char** argv) { {45, 45, 26}, {45, 45, 28}, {45, 45, 32}, + {45, 45, 39}, {45, 45, 45}, {55, 16, 16}, {55, 16, 29}, diff --git a/develop/type/acc_event_type.html b/develop/type/acc_event_type.html index 5abe9ecdf5a..e08bc50d50c 100644 --- a/develop/type/acc_event_type.html +++ b/develop/type/acc_event_type.html @@ -112,7 +112,7 @@

    Variables

    - dummy + dummy
    @@ -166,7 +166,7 @@

    Components

    - + integer, private
    - + integer, private
    - + integer, public,
    - + integer, publicInitial
    + + integer, + public + + ::ndim =-1 + +
    @@ -185,7 +203,7 @@

    Components

    - integer(kind=int_8), + integer, public, diff --git a/develop/type/block_buffer_type~2.html b/develop/type/block_buffer_type~2.html index edbd4c07187..691de6d6c98 100644 --- a/develop/type/block_buffer_type~2.html +++ b/develop/type/block_buffer_type~2.html @@ -72,20 +72,20 @@

    block_buffer_type
  • 11 statements + title="

    0.9% of total for derived types.

    Including implementation: 10 statements, 0.6% of total for derived types.">10 statements
  • - Source File + Source File
  • @@ -112,14 +112,13 @@

    Variables

    @@ -166,23 +165,6 @@

    Components

    Initial
    - - integer, - public - - ::ndim =-1 - -
    @@ -203,7 +185,7 @@

    Components

    - integer, + integer(kind=int_8), public, @@ -287,7 +269,7 @@

    Components

    - + integer, public
    - + type(block_nd_c_dp), public
    - + integer, public
    - + logical, public
    - + complex(kind=sp), public,
    - + logical, public
    - + real(kind=dp), public,
    - + logical, public
    - + real(kind=sp), public,
    - + logical, public
    - + complex(kind=dp), public,
    - + logical, public
    - + integer, public
    - + integer, public
    - + integer, public
    - + integer, public
    - + character(len=1), public
    - + character(len=1), public
    - + character(len=1), public
    - + character(len=1), public
    - + character(len=1), public
    - + real(kind=real_4), public,
    - + real(kind=real_8), public,
    - + complex(kind=real_4), public,
    - + complex(kind=real_8), public,
    - + integer, public
    - + type(mp_comm_type), public
    - + logical, public
    - + type(dbcsr_block_buffer_type), public,
    - + integer, public
    - + type(dbcsr_data_obj), public
    - + real(kind=real_4), public,
    - + real(kind=real_8), public,
    - + complex(kind=real_4), public,
    - + type(dbcsr_memtype_type), public
    - + integer, public
    - + type(array_i1d_obj), public
    - + type(array_i1d_obj), public
    - + type(dbcsr_mp_obj), public
    - + integer(kind=keyt), public
    - + integer(kind=valt), public
    - + integer, public
    - + type(dbcsr_type), public,
    - + integer, public
    - + integer, public
    - + integer, public
    - + integer, public,
    - + integer, public,
    - + logical, public
    - + logical, public
    - + logical, public
    - + logical, public
    - + type(dbcsr_mp_obj), public
    - + type(dbcsr_mempool_entry_type), public,
    - + type(dbcsr_memtype_type), public,
    - + type(dbcsr_work_type), private,
    - + logical, private
    - + integer(kind=int_8), private
    - + type(dbcsr_mm_multrec_type), public,
    - + type(dbcsr_work_type), private,
    - + logical, private
    - + integer, public
    - + type(mp_comm_type), public
    - + integer, public
    - + type(dbcsr_mutable_type), public,
    - + integer, public
    - + type(dbcsr_type), public,
    - + real(kind=real_4), public
    - + real(kind=real_8), public
    - + complex(kind=real_4), public
    - + integer, public
    - + type(dbcsr_tas_distribution_type), public
    - + integer, public,
    - + type(dbcsr_tas_iterator), public
    - + logical, public
    - + integer, public,
    - + type(array_list), intent(in)
    - + type(dbcsr_tas_split_info), public
    - + type(dbcsr_tas_split_info), public
    - + type(dbcsr_tas_distribution_type), public
    - + type(dbcsr_iterator), public
    - + integer, public,
    - + type(dbcsr_tas_distribution_type), public
    - + type(dbcsr_type), public
    - + logical, public
    - + logical, public
    - + character(len=default_string_length), public
    - + integer, public,
    - + integer, public,
    - + integer, public,
    - + integer, public,
    - + type(array_i1d_obj), public
    - + type(array_i1d_obj), public
    - + integer, public
    - + integer, public
    - + integer, public
    - + integer, public
    - + integer, public
    - + character(len=1), public
    - + type(dbcsr_memtype_type), public
    - + type(dbcsr_memtype_type), public
    - + type(dbcsr_distribution_obj), public
    - + logical, public
    - + type(dbcsr_type), public,
    - + type(dbcsr_data_obj), public
    - + integer, public,
    - + integer, public,
    - + integer, public,
    - + type(dbcsr_mutable_obj), public
    - + integer(kind=int_4), public,
    - + type(call_stat_type), public,
    - + integer, private
    - + character(len=default_string_length), public
    - + integer(kind=int_4), public
    - + integer, private
    - + integer, public
    - + integer, public,
    - + type(private_item_p_type_callstackentry), private,
    - + integer, private
    - + type(private_item_p_type_routinestat), private,
    - + integer, private
    - + type(private_item_p_type_timerenv), private,
    - + integer, private
    - + integer, public
    - + integer, public
    - + type(private_item_type_callstackentry), private,
    - + type(private_item_type_i4tuple_callstat), private,
    - + type(private_item_type_routinestat), private,
    - + type(private_item_type_str_i4), private,
    - + type(private_item_type_timerenv), private,
    - + type(callstack_entry_type), private
    - + integer(kind=int_4), private,
    - + type(call_stat_type), private,
    - + type(private_item_type_i4tuple_callstat), private,
    - + type(routine_report_type), private,
    - + type(routine_stat_type), private,
    - + character(len=default_string_length), private
    - + integer(kind=int_4), private
    - + type(private_item_type_str_i4), private,
    - + type(timer_env_type), private,
    - + integer, public
    - + integer(kind=int_4), public,
    - + integer(kind=int_4), public,