|
MADNESS 0.10.1
|
tests the pure batch-splitting and owner-assignment helpers of the exchange operator More...
#include <madness/chem/exchangeoperator.h>#include <madness/world/test_utilities.h>#include <cmath>#include <map>#include <set>#include <vector>
Functions | |
| int | main (int argc, char **argv) |
| int | test_batch_split () |
| int | test_owner_assignment () |
| int | test_row_owner_assignment () |
| int | test_row_owner_grid () |
| int | test_row_owner_split () |
tests the pure batch-splitting and owner-assignment helpers of the exchange operator
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| int test_batch_split | ( | ) |
References b, madness::test_output::checkpoint(), madness::test_output::end(), madness::exchange_sym_owner_nbatch(), madness::exchange_sym_owner_split(), madness::nonlinear_vector_solver(), ok(), and split().
Referenced by main().
| int test_owner_assignment | ( | ) |
| int test_row_owner_assignment | ( | ) |
References c, madness::test_output::checkpoint(), madness::test_output::end(), madness::exchange_row_owner_assign(), madness::nonlinear_vector_solver(), and task().
Referenced by main().
| int test_row_owner_grid | ( | ) |
| int test_row_owner_split | ( | ) |