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.