mirror of https://gitlab.com/QEF/q-e.git
7ca5d92615
Apparently on some MPI libraries you should not try to free a nonexistent communicator. Should fix issue #532. |
||
---|---|---|
.. | ||
tests | ||
CMakeLists.txt | ||
Makefile | ||
README.TEST | ||
cdiaghg.f90 | ||
distools.f90 | ||
dspev_drv.f90 | ||
la_error.f90 | ||
la_helper.f90 | ||
la_module.f90 | ||
la_param.f90 | ||
la_types.f90 | ||
laxlib.h | ||
laxlib_hi.h | ||
laxlib_kinds.h | ||
laxlib_low.h | ||
laxlib_mid.h | ||
laxlib_param.h | ||
mp_diag.f90 | ||
ptoolkit.f90 | ||
rdiaghg.f90 | ||
test.f90 | ||
transto.f90 | ||
zhpev_drv.f90 |
README.TEST
This library provides a Testing and Timing code to asses the performance of Linear Algebra subroutines, estimate the scalability and the size of your simulation. To compile the test program, once you have properly configure QE, go inside the directory LAXlib and type: make TEST Then you can run your LA tests using command like: mpirun -np 4 ./la_test.x -n 1024 or, in case of serial build ./la_test.x -n 1024 where 1024 is the size of the matrix to be processed.