(git:0de0cc2)
dbt_test.F File Reference

Go to the source code of this file.

Modules

module  dbt_test
 General methods for testing DBT tensors.
 

Functions/Subroutines

subroutine, public dbt_test::dbt_test_formats (ndims, mp_comm, unit_nr, verbose, blk_size_1, blk_size_2, blk_size_3, blk_size_4, blk_ind_1, blk_ind_2, blk_ind_3, blk_ind_4)
 Test equivalence of all tensor formats, using a random distribution. More...
 
subroutine, public dbt_test::dbt_setup_test_tensor (tensor, mp_comm, enumerate, blk_ind_1, blk_ind_2, blk_ind_3, blk_ind_4)
 Allocate and fill test tensor - entries are enumerated by their index s.t. they only depend on global properties of the tensor but not on distribution, matrix representation, etc. More...
 
subroutine, public dbt_test::dbt_contract_test (alpha, tensor_1, tensor_2, beta, tensor_3, contract_1, notcontract_1, contract_2, notcontract_2, map_1, map_2, unit_nr, bounds_1, bounds_2, bounds_3, log_verbose, write_int)
 test tensor contraction More...
 
real(kind=dp) function, public dbt_test::dbt_checksum (tensor)
 checksum of a tensor consistent with block_checksum More...
 
subroutine, public dbt_test::dbt_reset_randmat_seed ()
 Reset the seed used for generating random matrices to default value. More...