Test the code

It is also possible to test the code, using the input and kss files given in the tests directory, giving the command

\$ make test

or, if you are inside the tests directory, just make. You might want to know that you can also run a selected number of tests, typing

\$ make T="3 15"

It is also possible to test the code, using the input and kss files given in the tests directory, giving the command

\$ make test

or, if you are inside the tests directory, just make. You might want to know that you can also run a selected number of tests, typing

\$ make T="3 15"

that will perform tests from number 3 to number 15. Type

\$ make T=list

for a list of all possible tests, that will give you something like this

 Tests for exc:
Test  1: exciton 2kibz 6 pol ..................
Test  2: no local fields, energy range ........
Test  3: coupling, bands and lomo .............
Test  4: Wfull ................................
Test  5: npwmat npwwfn 1 pol ..................
Test  6: rpa ..................................
Test  7: gw ...................................
Test  8: shifted kpoints - exc.................
Test  9: so haydock (ks 1 pol) ................
Test 10: shifted kpoints - rpa ................
Test 11: alda coupling.........................
Test 12: shifted kpoints - alda (reso).........
Test 13: exc novkb getting qplda ..............
\$

Problems might arise when running the tests, for example for endianness issues.