3
\brief Enter brief description of file here
8
#include<libipv1/ip_lib.h>
9
#include<libint/libint.h>
17
namespace psi { namespace CINTS {
19
void scf_parsing(void)
24
UserOptions.make_oei = 0;
25
UserOptions.make_eri = 0;
26
UserOptions.make_fock = 1;
27
UserOptions.print_lvl = 0;
28
UserOptions.symm_ints = 0;
29
UserOptions.make_dft = 0;
30
UserOptions.hf_exch = 1.0;
31
errcod = ip_string("REFERENCE",&refstring,0);
33
throw std::domain_error("REFERENCE keyword is missing");
34
else if (!strcmp(refstring,"RHF") || !strcmp(refstring,""))
35
UserOptions.reftype = rhf;
36
else if (!strcmp(refstring,"ROHF"))
37
UserOptions.reftype = rohf;
38
else if (!strcmp(refstring,"UHF"))
39
UserOptions.reftype = uhf;
40
else if (!strcmp(refstring,"RKS")){
41
UserOptions.reftype = rhf;
42
UserOptions.make_dft = 1;
45
else if (!strcmp(refstring,"UKS")){
46
UserOptions.reftype = uhf;
47
UserOptions.make_dft = 1;
51
throw std::domain_error("The specified REFERENCE not implemented");