Warning: ignoring unsupported tag `ALLOWNotice: Output directory `/home/rof/clone/build_openmpi_i8/_doxygen' does not exist. I have created it for you. Searching for include files... Searching for files in directory /home/rof/clone/src/include Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching for files to process... Searching for files in directory /home/rof/clone/utils Searching for files in directory /home/rof/clone/utils/diracinput Searching for files in directory /home/rof/clone/utils/diracp******************************************************************** Error in file /home/rof/clone/utils/mx2fit.F90 line: 621, state: 21 ******************************************************************** ******************************************************************** Error in file /home/rof/clone/utils/polfit.F90 line: 168, state: 21 ******************************************************************** ******************************************************************** Error in file /home/rof/clone/utils/twofit.F90 line: 310, state: 21 ******************************************************************** ******************************************************************** Error in file /home/rof/clone/src/abacus/hersym.F line: 2624, state: 21 ******************************************************************** ******************************************************************** Error in file /home/rof/clone/src/amfi/amfi3.F line: 2817, state: 4 ******************************************************************** parse error in end ******************************************************************** Error in file /home/rof/clone/src/dirac/dirbss.F line: 7902, state: 6 ******************************************************************** parse error in end ******************************************************************** Error in file /home/rof/clone/src/dirac/dirgrd.F line: 2681, state: 6 ******************************************************************** /home/rof/clone/src/include/dcbgascip.h:40: warning: Found ';' while parsing initializer list! (doxygen could be confused by a macro call without semicolon) /home/rof/clone/src/include/dcbham.h:50: warning: Found ';' while parsing initializer list! (doxygen could be confused by a macro call without semicolon) parse error in end ******************************************************************** Error in file /home/rof/clone/src/krmc/krmcgascip.F line: 4940, state: 6 ******************************************************************** ******************************************************************** Error in file /home/rof/clone/src/reladc/adccore.F line: 7169, state: 19 ******************************************************************** ******************************************************************** Error in file /home/rof/clone/src/reladc/adcdble.F line: 2860, state: 10 ******************************************************************** ******************************************************************** Error in file /home/rof/clone/src/reladc/adcdiag.F line: 5151, state: 10 ******************************************************************** ******************************************************************** Error in file /home/rof/clone/src/reladc/adcexci.F line: 1976, state: 10 ******************************************************************** make[3]: *** [CMakeFiles/doxygen] Segmentation fault (core dumped) make[2]: *** [CMakeFiles/doxygen.dir/all] Error 2 make[1]: *** [CMakeFiles/doxygen.dir/rule] Error 2 make: *** [doxygen] Error 2 /home/rof/clone/src/xcfun/src/functionals Searching for files in directory /home/rof/clone/src/xcfun/src/taylor Searching for files in directory /home/rof/clone/src/xcfun/test Searching for files in directory /home/rof/clone/src/xcint Reading and parsing tag files Parsing files Preprocessing /home/rof/clone/utils/basis_set.c... Parsing file /home/rof/clone/utils/basis_set.c... Preprocessing /home/rof/clone/utils/cfread.F90... Prepassing fixed form of /home/rof/clone/utils/cfread.F90 Parsing file /home/rof/clone/utils/cfread.F90... Preprocessing /home/rof/clone/utils/convert_dfcoef.c... Parsing file /home/rof/clone/utils/convert_dfcoef.c... Preprocessing /home/rof/clone/utils/cube2pov.c... Parsing file /home/rof/clone/utils/cube2pov.c... Preprocessing /home/rof/clone/utils/dfcoef_read.F... Prepassing fixed form of /home/rof/clone/utils/dfcoef_read.F Parsing file /home/rof/clone/utils/dfcoef_read.F... Preprocessing /home/rof/clone/utils/dfcoef_to_dfpcmo_c1.F90... Parsing file /home/rof/clone/utils/dfcoef_to_dfpcmo_c1.F90... Preprocessing /home/rof/clone/utils/diag.F90... Parsing file /home/rof/clone/utils/diag.F90... Preprocessing /home/rof/clone/utils/dirac_mointegral_export.F90... Parsing file /home/rof/clone/utils/dirac_mointegral_export.F90... Preprocessing /home/rof/clone/utils/dsyerv_check.F90... Parsing file /home/rof/clone/utils/dsyerv_check.F90... Preprocessing /home/rof/clone/utils/gen_fortran_interface_h.c... Parsing file /home/rof/clone/utils/gen_fortran_interface_h.c... Preprocessing /home/rof/clone/utils/hessian.F90... Parsing file /home/rof/clone/utils/hessian.F90... Preprocessing /home/rof/clone/utils/labread.F90... Prepassing fixed form of /home/rof/clone/utils/labread.F90 Parsing file /home/rof/clone/utils/labread.F90... Preprocessing /home/rof/clone/utils/mpiselftest_standalone.F90... Parsing file /home/rof/clone/utils/mpiselftest_standalone.F90... Preprocessing /home/rof/clone/utils/mx2fit.F90... Prepassing fixed form of /home/rof/clone/utils/mx2fit.F90 Parsing file /home/rof/clone/utils/mx2fit.F90... Preprocessing /home/rof/clone/utils/polfit.F90... Prepassing fixed form of /home/rof/clone/utils/polfit.F90 Parsing file /home/rof/clone/utils/polfit.F90... Preprocessing /home/rof/clone/utils/rsp/linsolve.h... Parsing file /home/rof/clone/utils/rsp/linsolve.h... Preprocessing /home/rof/clone/utils/rsp/polymul.h... Parsing file /home/rof/clone/utils/rsp/polymul.h... Preprocessing /home/rof/clone/utils/rsp/taylor.h... Parsing file /home/rof/clone/utils/rsp/taylor.h... Preprocessing /home/rof/clone/utils/rsp/taylor_math.h... Parsing file /home/rof/clone/utils/rsp/taylor_math.h... Preprocessing /home/rof/clone/utils/rspread.F90... Prepassing fixed form of /home/rof/clone/utils/rspread.F90 Parsing file /home/rof/clone/utils/rspread.F90... Preprocessing /home/rof/clone/utils/test_allocator.F90... Parsing file /home/rof/clone/utils/test_allocator.F90... Preprocessing /home/rof/clone/utils/twofit.F90... Prepassing fixed form of /home/rof/clone/utils/twofit.F90 Parsing file /home/rof/clone/utils/twofit.F90... Preprocessing /home/rof/clone/utils/vibcal.F90... Parsing file /home/rof/clone/utils/vibcal.F90... Preprocessing /home/rof/clone/src/abacus/abadip.F... Prepassing fixed form of /home/rof/clone/src/abacus/abadip.F Parsing file /home/rof/clone/src/abacus/abadip.F... Preprocessing /home/rof/clone/src/abacus/abalnr.F... Prepassing fixed form of /home/rof/clone/src/abacus/abalnr.F Parsing file /home/rof/clone/src/abacus/abalnr.F... Preprocessing /home/rof/clone/src/abacus/abamolden.F... Prepassing fixed form of /home/rof/clone/src/abacus/abamolden.F Parsing file /home/rof/clone/src/abacus/abamolden.F... Preprocessing /home/rof/clone/src/abacus/abanuc.F... Prepassing fixed form of /home/rof/clone/src/abacus/abanuc.F Parsing file /home/rof/clone/src/abacus/abanuc.F... Preprocessing /home/rof/clone/src/abacus/abaop2.F... Prepassing fixed form of /home/rof/clone/src/abacus/abaop2.F Parsing file /home/rof/clone/src/abacus/abaop2.F... Preprocessing /home/rof/clone/src/abacus/abaopt.F... Prepassing fixed form of /home/rof/clone/src/abacus/abaopt.F Parsing file /home/rof/clone/src/abacus/abaopt.F... Preprocessing /home/rof/clone/src/abacus/abaortvec.F... Prepassing fixed form of /home/rof/clone/src/abacus/abaortvec.F Parsing file /home/rof/clone/src/abacus/abaortvec.F... Preprocessing /home/rof/clone/src/abacus/abarint.F... Prepassing fixed form of /home/rof/clone/src/abacus/abarint.F Parsing file /home/rof/clone/src/abacus/abarint.F... Preprocessing /home/rof/clone/src/abacus/abatro.F... Prepassing fixed form of /home/rof/clone/src/abacus/abatro.F Parsing file /home/rof/clone/src/abacus/abatro.F... Preprocessing /home/rof/clone/src/abacus/abavib.F... Prepassing fixed form of /home/rof/clone/src/abacus/abavib.F Parsing file /home/rof/clone/src/abacus/abavib.F... Preprocessing /home/rof/clone/src/abacus/abavrml.F... Prepassing fixed form of /home/rof/clone/src/abacus/abavrml.F Parsing file /home/rof/clone/src/abacus/abavrml.F... Preprocessing /home/rof/clone/src/abacus/abawalk.F... Prepassing fixed form of /home/rof/clone/src/abacus/abawalk.F Parsing file /home/rof/clone/src/abacus/abawalk.F... Preprocessing /home/rof/clone/src/abacus/carsph.F90... Parsing file /home/rof/clone/src/abacus/carsph.F90... Preprocessing /home/rof/clone/src/abacus/cbidip.h... Parsing file /home/rof/clone/src/abacus/cbidip.h... Preprocessing /home/rof/clone/src/abacus/cbinuc.h... Parsing file /home/rof/clone/src/abacus/cbinuc.h... Preprocessing /home/rof/clone/src/abacus/cbione.h... Parsing file /home/rof/clone/src/abacus/cbione.h... Preprocessing /home/rof/clone/src/abacus/cbitrp.h... Parsing file /home/rof/clone/src/abacus/cbitrp.h... Preprocessing /home/rof/clone/src/abacus/cotabs.h... Parsing file /home/rof/clone/src/abacus/cotabs.h... Preprocessing /home/rof/clone/src/abacus/crossd.h... Parsing file /home/rof/clone/src/abacus/crossd.h... Preprocessing /home/rof/clone/src/abacus/crsdir.h... Parsing file /home/rof/clone/src/abacus/crsdir.h... Preprocessing /home/rof/clone/src/abacus/derzer.h... Parsing file /home/rof/clone/src/abacus/derzer.h... Preprocessing /home/rof/clone/src/abacus/dirprt.h... Parsing file /home/rof/clone/src/abacus/dirprt.h... Preprocessing /home/rof/clone/src/abacus/disbuf.h... Parsing file /home/rof/clone/src/abacus/disbuf.h... Preprocessing /home/rof/clone/src/abacus/doxyz.h... Parsing file /home/rof/clone/src/abacus/doxyz.h... Preprocessing /home/rof/clone/src/abacus/efield.h... Parsing file /home/rof/clone/src/abacus/efield.h... Preprocessing /home/rof/clone/src/abacus/expcom.h... Parsing file /home/rof/clone/src/abacus/expcom.h... Preprocessing /home/rof/clone/src/abacus/facang.h... Parsing file /home/rof/clone/src/abacus/facang.h... Preprocessing /home/rof/clone/src/abacus/filemodule.F90... Prepassing fixed form of /home/rof/clone/src/abacus/filemodule.F90 Parsing file /home/rof/clone/src/abacus/filemodule.F90... Preprocessing /home/rof/clone/src/abacus/gdvec.h... Parsing file /home/rof/clone/src/abacus/gdvec.h... Preprocessing /home/rof/clone/src/abacus/gnrinf.h... Parsing file /home/rof/clone/src/abacus/gnrinf.h... Preprocessing /home/rof/clone/src/abacus/her1ave.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1ave.F Parsing file /home/rof/clone/src/abacus/her1ave.F... Preprocessing /home/rof/clone/src/abacus/her1car.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1car.F Parsing file /home/rof/clone/src/abacus/her1car.F... Preprocessing /home/rof/clone/src/abacus/her1cat.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1cat.F Parsing file /home/rof/clone/src/abacus/her1cat.F... Preprocessing /home/rof/clone/src/abacus/her1drv.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1drv.F Parsing file /home/rof/clone/src/abacus/her1drv.F... Preprocessing /home/rof/clone/src/abacus/her1int.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1int.F Parsing file /home/rof/clone/src/abacus/her1int.F... Preprocessing /home/rof/clone/src/abacus/her1odc.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1odc.F Parsing file /home/rof/clone/src/abacus/her1odc.F... Preprocessing /home/rof/clone/src/abacus/her1out.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1out.F Parsing file /home/rof/clone/src/abacus/her1out.F... Preprocessing /home/rof/clone/src/abacus/her1pro.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1pro.F Parsing file /home/rof/clone/src/abacus/her1pro.F... Preprocessing /home/rof/clone/src/abacus/her1sym.F... Prepassing fixed form of /home/rof/clone/src/abacus/her1sym.F Parsing file /home/rof/clone/src/abacus/her1sym.F... Preprocessing /home/rof/clone/src/abacus/her2ave.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2ave.F Parsing file /home/rof/clone/src/abacus/her2ave.F... Preprocessing /home/rof/clone/src/abacus/her2dir.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2dir.F Parsing file /home/rof/clone/src/abacus/her2dir.F... Preprocessing /home/rof/clone/src/abacus/her2drv.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2drv.F Parsing file /home/rof/clone/src/abacus/her2drv.F... Preprocessing /home/rof/clone/src/abacus/her2el1.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2el1.F Parsing file /home/rof/clone/src/abacus/her2el1.F... Preprocessing /home/rof/clone/src/abacus/her2el2.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2el2.F Parsing file /home/rof/clone/src/abacus/her2el2.F... Preprocessing /home/rof/clone/src/abacus/her2fck.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2fck.F Parsing file /home/rof/clone/src/abacus/her2fck.F... Preprocessing /home/rof/clone/src/abacus/her2gab.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2gab.F Parsing file /home/rof/clone/src/abacus/her2gab.F... ----------- CommentScanner: /home/rof/clone/src/abacus/her2gab.F:1544 input=[ SCR scr.thr. Step1 Step2 Coulomb Exchange CPU-time SOfock:LL 0.00D+00 0.00% 0.00% 10.00% 10.00% 0.04773301s] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 SCR scr.thr. Step1 Step2 Coulomb Exchange CPU-time SOfock:LL 0.00D+00 0.00% 0.00% 10.00% 10.00% 0.04773301s ] =========== Preprocessing /home/rof/clone/src/abacus/her2her.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2her.F Parsing file /home/rof/clone/src/abacus/her2her.F... Preprocessing /home/rof/clone/src/abacus/her2odc.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2odc.F Parsing file /home/rof/clone/src/abacus/her2odc.F... Preprocessing /home/rof/clone/src/abacus/her2out.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2out.F Parsing file /home/rof/clone/src/abacus/her2out.F... Preprocessing /home/rof/clone/src/abacus/her2sym.F... Prepassing fixed form of /home/rof/clone/src/abacus/her2sym.F Parsing file /home/rof/clone/src/abacus/her2sym.F... Preprocessing /home/rof/clone/src/abacus/herbas.F... Prepassing fixed form of /home/rof/clone/src/abacus/herbas.F Parsing file /home/rof/clone/src/abacus/herbas.F... Preprocessing /home/rof/clone/src/abacus/hercen.F... Prepassing fixed form of /home/rof/clone/src/abacus/hercen.F Parsing file /home/rof/clone/src/abacus/hercen.F... Preprocessing /home/rof/clone/src/abacus/herdirect.F... Prepassing fixed form of /home/rof/clone/src/abacus/herdirect.F Parsing file /home/rof/clone/src/abacus/herdirect.F... Preprocessing /home/rof/clone/src/abacus/herdrv.F... Prepassing fixed form of /home/rof/clone/src/abacus/herdrv.F Parsing file /home/rof/clone/src/abacus/herdrv.F... Preprocessing /home/rof/clone/src/abacus/hergam.F... Prepassing fixed form of /home/rof/clone/src/abacus/hergam.F Parsing file /home/rof/clone/src/abacus/hergam.F... Preprocessing /home/rof/clone/src/abacus/hergeo.F... Prepassing fixed form of /home/rof/clone/src/abacus/hergeo.F Parsing file /home/rof/clone/src/abacus/hergeo.F... Preprocessing /home/rof/clone/src/abacus/hergp.F... Prepassing fixed form of /home/rof/clone/src/abacus/hergp.F Parsing file /home/rof/clone/src/abacus/hergp.F... Preprocessing /home/rof/clone/src/abacus/hergroup.F... Prepassing fixed form of /home/rof/clone/src/abacus/hergroup.F Parsing file /home/rof/clone/src/abacus/hergroup.F... Preprocessing /home/rof/clone/src/abacus/hermem.F... Prepassing fixed form of /home/rof/clone/src/abacus/hermem.F Parsing file /home/rof/clone/src/abacus/hermem.F... Preprocessing /home/rof/clone/src/abacus/hermodules.F90... Prepassing fixed form of /home/rof/clone/src/abacus/hermodules.F90 Parsing file /home/rof/clone/src/abacus/hermodules.F90... Preprocessing /home/rof/clone/src/abacus/herpar.F... Prepassing fixed form of /home/rof/clone/src/abacus/herpar.F Parsing file /home/rof/clone/src/abacus/herpar.F... Preprocessing /home/rof/clone/src/abacus/herrdn.F... Prepassing fixed form of /home/rof/clone/src/abacus/herrdn.F Parsing file /home/rof/clone/src/abacus/herrdn.F... Preprocessing /home/rof/clone/src/abacus/herrdn_dirac.F... Prepassing fixed form of /home/rof/clone/src/abacus/herrdn_dirac.F Parsing file /home/rof/clone/src/abacus/herrdn_dirac.F... Preprocessing /home/rof/clone/src/abacus/hersol.F... Prepassing fixed form of /home/rof/clone/src/abacus/hersol.F Parsing file /home/rof/clone/src/abacus/hersol.F... Preprocessing /home/rof/clone/src/abacus/hersym.F... Parsing file /home/rof/clone/src/abacus/hersym.F... Preprocessing /home/rof/clone/src/abacus/hertst.F... Prepassing fixed form of /home/rof/clone/src/abacus/hertst.F Parsing file /home/rof/clone/src/abacus/hertst.F... Preprocessing /home/rof/clone/src/abacus/infinp.h... Parsing file /home/rof/clone/src/abacus/infinp.h... Preprocessing /home/rof/clone/src/abacus/infopt.h... Parsing file /home/rof/clone/src/abacus/infopt.h... Preprocessing /home/rof/clone/src/abacus/infvar.h... Parsing file /home/rof/clone/src/abacus/infvar.h... Preprocessing /home/rof/clone/src/abacus/inirep.h... Parsing file /home/rof/clone/src/abacus/inirep.h... Preprocessing /home/rof/clone/src/abacus/moldip.h... Parsing file /home/rof/clone/src/abacus/moldip.h... Preprocessing /home/rof/clone/src/abacus/mxsymm.h... Parsing file /home/rof/clone/src/abacus/mxsymm.h... Preprocessing /home/rof/clone/src/abacus/nodint.h... Parsing file /home/rof/clone/src/abacus/nodint.h... Preprocessing /home/rof/clone/src/abacus/numder.h... Parsing file /home/rof/clone/src/abacus/numder.h... Preprocessing /home/rof/clone/src/abacus/oneadr.h... Parsing file /home/rof/clone/src/abacus/oneadr.h... Preprocessing /home/rof/clone/src/abacus/past.h... Parsing file /home/rof/clone/src/abacus/past.h... Preprocessing /home/rof/clone/src/abacus/prkoor.h... Parsing file /home/rof/clone/src/abacus/prkoor.h... Preprocessing /home/rof/clone/src/abacus/sotabs.h... Parsing file /home/rof/clone/src/abacus/sotabs.h... Preprocessing /home/rof/clone/src/abacus/spnout.h... Parsing file /home/rof/clone/src/abacus/spnout.h... Preprocessing /home/rof/clone/src/abacus/subdir.h... Parsing file /home/rof/clone/src/abacus/subdir.h... Preprocessing /home/rof/clone/src/abacus/suscpt.h... Parsing file /home/rof/clone/src/abacus/suscpt.h... Preprocessing /home/rof/clone/src/abacus/taysol.h... Parsing file /home/rof/clone/src/abacus/taysol.h... Preprocessing /home/rof/clone/src/abacus/trkoor.h... Parsing file /home/rof/clone/src/abacus/trkoor.h... Preprocessing /home/rof/clone/src/abacus/twoao.h... Parsing file /home/rof/clone/src/abacus/twoao.h... Preprocessing /home/rof/clone/src/abacus/vibnor.F... Prepassing fixed form of /home/rof/clone/src/abacus/vibnor.F Parsing file /home/rof/clone/src/abacus/vibnor.F... Preprocessing /home/rof/clone/src/amfi/alphac.h... Parsing file /home/rof/clone/src/amfi/alphac.h... Preprocessing /home/rof/clone/src/amfi/amfi.F... Prepassing fixed form of /home/rof/clone/src/amfi/amfi.F Parsing file /home/rof/clone/src/amfi/amfi.F... Preprocessing /home/rof/clone/src/amfi/amfi1.F... Prepassing fixed form of /home/rof/clone/src/amfi/amfi1.F Parsing file /home/rof/clone/src/amfi/amfi1.F... Preprocessing /home/rof/clone/src/amfi/amfi2.F... Prepassing fixed form of /home/rof/clone/src/amfi/amfi2.F Parsing file /home/rof/clone/src/amfi/amfi2.F... Preprocessing /home/rof/clone/src/amfi/amfi3.F... Prepassing fixed form of /home/rof/clone/src/amfi/amfi3.F Parsing file /home/rof/clone/src/amfi/amfi3.F... Preprocessing /home/rof/clone/src/amfi/datapow.h... Parsing file /home/rof/clone/src/amfi/datapow.h... Preprocessing /home/rof/clone/src/amfi/dofuc.h... Parsing file /home/rof/clone/src/amfi/dofuc.h... Preprocessing /home/rof/clone/src/amfi/ired.h... Parsing file /home/rof/clone/src/amfi/ired.h... Preprocessing /home/rof/clone/src/amfi/para.h... Parsing file /home/rof/clone/src/amfi/para.h... Preprocessing /home/rof/clone/src/amfi/param.h... Parsing file /home/rof/clone/src/amfi/param.h... Preprocessing /home/rof/clone/src/amfi/Regge.h... Parsing file /home/rof/clone/src/amfi/Regge.h... Preprocessing /home/rof/clone/src/amfi/relscf.F... Prepassing fixed form of /home/rof/clone/src/amfi/relscf.F Parsing file /home/rof/clone/src/amfi/relscf.F... ----------- CommentScanner: /home/rof/clone/src/amfi/relscf.F:3895 input=[ @V VERSION] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 @V VERSION ] =========== Preprocessing /home/rof/clone/src/amfi/relscf_crelop.h... Parsing file /home/rof/clone/src/amfi/relscf_crelop.h... Preprocessing /home/rof/clone/src/amfi/relscf_dim.h... Parsing file /home/rof/clone/src/amfi/relscf_dim.h... Preprocessing /home/rof/clone/src/amfi/relscf_ijpair.h... Parsing file /home/rof/clone/src/amfi/relscf_ijpair.h... Preprocessing /home/rof/clone/src/amfi/relscf_v10.h... Parsing file /home/rof/clone/src/amfi/relscf_v10.h... Preprocessing /home/rof/clone/src/amfi/scfarr.h... Parsing file /home/rof/clone/src/amfi/scfarr.h... Preprocessing /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction.F90... Parsing file /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction.F90... Preprocessing /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_cfg.F90... Parsing file /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_cfg.F90... Preprocessing /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90... Parsing file /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90... ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:182 input=[ read the F1 Fock matrix in AO basis from file] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 read the F1 Fock matrix in AO basis from file ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:188 input=[ read from DFFCKT (full Fock matrix): ok if FOC not for AOC!] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 read the F1 Fock matrix in AO basis from file read from DFFCKT (full Fock matrix): ok if FOC not for AOC! ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:190 input=[ read the F1+F2 Fock matrix in AO basis from file] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 read the F1 Fock matrix in AO basis from file read from DFFCKT (full Fock matrix): ok if FOC not for AOC! read the F1+F2 Fock matrix in AO basis from file ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:196 input=[ subtract F1 from full Fock matrix to get F2] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 read the F1 Fock matrix in AO basis from file read from DFFCKT (full Fock matrix): ok if FOC not for AOC! read the F1+F2 Fock matrix in AO basis from file subtract F1 from full Fock matrix to get F2 ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:365 input=[ quaternion(0)] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 quaternion(0) ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:370 input=[ quaternion(i)] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 quaternion(0) quaternion(i) ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:375 input=[ quaternion(j)] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 quaternion(0) quaternion(i) quaternion(j) ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:380 input=[ quaternion(k)] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 quaternion(0) quaternion(i) quaternion(j) quaternion(k) ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:418 input=[ quaternion(0)] brief=[line=380 (null)] docs=[line=380 (null)] inbody=[line=-1 quaternion(0) ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/atomic_oo_order_so_correction_utils.F90:451 input=[ lz(i) /= lz(j)] brief=[line=418 (null)] docs=[line=418 (null)] inbody=[line=-1 lz(i) /= lz(j) ] =========== Preprocessing /home/rof/clone/src/aoosoc/module_aoosoc_init.F90... Parsing file /home/rof/clone/src/aoosoc/module_aoosoc_init.F90... ----------- CommentScanner: /home/rof/clone/src/aoosoc/module_aoosoc_init.F90:149 input=[ interface atomic/molecular data] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 interface atomic/molecular data ] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/module_aoosoc_init.F90:165 input=[ end] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 interface atomic/molecular data end ] =========== Preprocessing /home/rof/clone/src/aoosoc/module_aoosoc_pfg.F90... Parsing file /home/rof/clone/src/aoosoc/module_aoosoc_pfg.F90... ----------- CommentScanner: /home/rof/clone/src/aoosoc/module_aoosoc_pfg.F90:75 input=[ definition of "atom" data type ] brief=[line=75 definition of "atom" data type ] docs=[line=75 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/aoosoc/module_aoosoc_pfg.F90:83 input=[ end] brief=[line=83 end ] docs=[line=83 (null)] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/cfun/dftsetcam.F... Prepassing fixed form of /home/rof/clone/src/cfun/dftsetcam.F Parsing file /home/rof/clone/src/cfun/dftsetcam.F... Preprocessing /home/rof/clone/src/cfun/emb-functional.c... Parsing file /home/rof/clone/src/cfun/emb-functional.c... Preprocessing /home/rof/clone/src/cfun/fortran_io.F90... Prepassing fixed form of /home/rof/clone/src/cfun/fortran_io.F90 Parsing file /home/rof/clone/src/cfun/fortran_io.F90... Preprocessing /home/rof/clone/src/cfun/fun-becke.c... Parsing file /home/rof/clone/src/cfun/fun-becke.c... Preprocessing /home/rof/clone/src/cfun/fun-cam.c... Parsing file /home/rof/clone/src/cfun/fun-cam.c... ----------- CommentScanner: /home/rof/clone/src/cfun/fun-cam.c:25 input=[ @file fun-cam.c General CAM functional. Often called a range-separated exchange method. Pawel Salek, 2004.06, Himmelbjerg-initial implementation. ] brief=[line=-1 (null)] docs=[line=25 General CAM functional. Often called a range-separated exchange method. Pawel Salek, 2004.06, Himmelbjerg-initial implementation.] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/cfun/fun-cam.c:133 input=[ The module uses program-wide configuration. It uses following range separation of the HF exchange: HF_RS_Exch = (alpha + beta*erf(mu*r))*HF_exchange This means that the DFT exchange becomes: 1 - HF_RS_Exch ] brief=[line=-1 (null)] docs=[line=133 The module uses program-wide configuration. It uses following range separation of the HF exchange: HF_RS_Exch = (alpha + beta*erf(mu*r))*HF_exchange This means that the DFT exchange becomes: 1 - HF_RS_Exch] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/cfun/fun-cam.c:235 input=[ Read the configuration. The configuration consists of three types of terms that follow general pattern: (p|x|c):(FUNCTIONAL)=(weight) p prefix is followed by either 'alpha', 'beta' or 'mu' parameters and corresponding weights. x prefix defines an exchange functional - no actual check is performed! c allows to add an additive functional, usually a correlation one. Example configuration for CAM-B3LYP is: CAM p:alpha=0.19 p:beta=0.46 p:mu=0.33 x:slater=1 x:becke=1 c:lyp=0.81 c:vwn5=0.19 We obviously need to carefully exclude the recursive case of cam functional built from another cam functional.... @returns 0 on failure, 1 on success. ] brief=[line=-1 (null)] docs=[line=235 Read the configuration. The configuration consists of three types of terms that follow general pattern: (p|x|c):(FUNCTIONAL)=(weight) p prefix is followed by either 'alpha', 'beta' or 'mu' parameters and corresponding weights. x prefix defines an exchange functional - no actual check is performed! c allows to add an additive functional, usually a correlation one. Example configuration for CAM-B3LYP is: CAM p:alpha=0.19 p:beta=0.46 p:mu=0.33 x:slater=1 x:becke=1 c:lyp=0.81 c:vwn5=0.19 We obviously need to carefully exclude the recursive case of cam functional built from another cam functional.... @returns 0 on failure, 1 on success.] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/cfun/fun-gga.c... Parsing file /home/rof/clone/src/cfun/fun-gga.c... Preprocessing /home/rof/clone/src/cfun/fun-gllb_hole.c... Parsing file /home/rof/clone/src/cfun/fun-gllb_hole.c... Preprocessing /home/rof/clone/src/cfun/fun-hjsx.c... Parsing file /home/rof/clone/src/cfun/fun-hjsx.c... Preprocessing /home/rof/clone/src/cfun/fun-kin_pw91k.c... Parsing file /home/rof/clone/src/cfun/fun-kin_pw91k.c... Preprocessing /home/rof/clone/src/cfun/fun-kin_tf.c... Parsing file /home/rof/clone/src/cfun/fun-kin_tf.c... Preprocessing /home/rof/clone/src/cfun/fun-kin_vw.c... Parsing file /home/rof/clone/src/cfun/fun-kin_vw.c... Preprocessing /home/rof/clone/src/cfun/fun-kt.c... Parsing file /home/rof/clone/src/cfun/fun-kt.c... Preprocessing /home/rof/clone/src/cfun/fun-lb94.c... Parsing file /home/rof/clone/src/cfun/fun-lb94.c... Preprocessing /home/rof/clone/src/cfun/fun-lbalpha.c... Parsing file /home/rof/clone/src/cfun/fun-lbalpha.c... Preprocessing /home/rof/clone/src/cfun/fun-lyp.c... Parsing file /home/rof/clone/src/cfun/fun-lyp.c... ----------- CommentScanner: /home/rof/clone/src/cfun/fun-lyp.c:70 input=[ The LYP formulas are based on Miehlich et al. article (CPL 157, p. 200, 1989). The implementation works also for unrestricted case (which is more important than you think). ] brief=[line=-1 (null)] docs=[line=71 The LYP formulas are based on Miehlich et al. article (CPL 157, p. 200, 1989). The implementation works also for unrestricted case (which is more important than you think).] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/cfun/fun-optx.c... Parsing file /home/rof/clone/src/cfun/fun-optx.c... Preprocessing /home/rof/clone/src/cfun/fun-p86c.c... Parsing file /home/rof/clone/src/cfun/fun-p86c.c... Preprocessing /home/rof/clone/src/cfun/fun-pbec.c... Parsing file /home/rof/clone/src/cfun/fun-pbec.c... Preprocessing /home/rof/clone/src/cfun/fun-pbex.c... Parsing file /home/rof/clone/src/cfun/fun-pbex.c... Preprocessing /home/rof/clone/src/cfun/fun-pw86x.c... Parsing file /home/rof/clone/src/cfun/fun-pw86x.c... Preprocessing /home/rof/clone/src/cfun/fun-pw91c.c... Parsing file /home/rof/clone/src/cfun/fun-pw91c.c... Preprocessing /home/rof/clone/src/cfun/fun-pw91x.c... Parsing file /home/rof/clone/src/cfun/fun-pw91x.c... Preprocessing /home/rof/clone/src/cfun/fun-pz81.c... Parsing file /home/rof/clone/src/cfun/fun-pz81.c... Preprocessing /home/rof/clone/src/cfun/fun-revpbex.c... Parsing file /home/rof/clone/src/cfun/fun-revpbex.c... Preprocessing /home/rof/clone/src/cfun/fun-rpbex.c... Parsing file /home/rof/clone/src/cfun/fun-rpbex.c... Preprocessing /home/rof/clone/src/cfun/fun-slater.c... Parsing file /home/rof/clone/src/cfun/fun-slater.c... Preprocessing /home/rof/clone/src/cfun/fun-srpbec.c... Parsing file /home/rof/clone/src/cfun/fun-srpbec.c... Preprocessing /home/rof/clone/src/cfun/fun-srvwn5.c... Parsing file /home/rof/clone/src/cfun/fun-srvwn5.c... Preprocessing /home/rof/clone/src/cfun/fun-tester.c... Parsing file /home/rof/clone/src/cfun/fun-tester.c... Preprocessing /home/rof/clone/src/cfun/fun-vwn.c... Parsing file /home/rof/clone/src/cfun/fun-vwn.c... Preprocessing /home/rof/clone/src/cfun/functionals.c... Parsing file /home/rof/clone/src/cfun/functionals.c... Preprocessing /home/rof/clone/src/cfun/functionals.h... Parsing file /home/rof/clone/src/cfun/functionals.h... Preprocessing /home/rof/clone/src/cfun/general.c... Parsing file /home/rof/clone/src/cfun/general.c... Preprocessing /home/rof/clone/src/cfun/general.h... Parsing file /home/rof/clone/src/cfun/general.h... Preprocessing /home/rof/clone/src/dirac/atom2molecule_utils.F... Prepassing fixed form of /home/rof/clone/src/dirac/atom2molecule_utils.F Parsing file /home/rof/clone/src/dirac/atom2molecule_utils.F... Preprocessing /home/rof/clone/src/dirac/dcbana.h... Parsing file /home/rof/clone/src/dirac/dcbana.h... Preprocessing /home/rof/clone/src/dirac/dcbind.h... Parsing file /home/rof/clone/src/dirac/dcbind.h... Preprocessing /home/rof/clone/src/dirac/dcbmvo.h... Parsing file /home/rof/clone/src/dirac/dcbmvo.h... Preprocessing /home/rof/clone/src/dirac/dcbpop.h... Parsing file /home/rof/clone/src/dirac/dcbpop.h... Preprocessing /home/rof/clone/src/dirac/dcbreo.h... Parsing file /home/rof/clone/src/dirac/dcbreo.h... Preprocessing /home/rof/clone/src/dirac/dcbrho.h... Parsing file /home/rof/clone/src/dirac/dcbrho.h... Preprocessing /home/rof/clone/src/dirac/dcbrho1.h... Parsing file /home/rof/clone/src/dirac/dcbrho1.h... Preprocessing /home/rof/clone/src/dirac/dcbrot.h... Parsing file /home/rof/clone/src/dirac/dcbrot.h... Preprocessing /home/rof/clone/src/dirac/dcbsph.h... Parsing file /home/rof/clone/src/dirac/dcbsph.h... Preprocessing /home/rof/clone/src/dirac/dcbvec.h... Parsing file /home/rof/clone/src/dirac/dcbvec.h... Preprocessing /home/rof/clone/src/dirac/dftaux.F... Prepassing fixed form of /home/rof/clone/src/dirac/dftaux.F Parsing file /home/rof/clone/src/dirac/dftaux.F... Preprocessing /home/rof/clone/src/dirac/dirana.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirana.F Parsing file /home/rof/clone/src/dirac/dirana.F... Preprocessing /home/rof/clone/src/dirac/diraos.F... Prepassing fixed form of /home/rof/clone/src/dirac/diraos.F Parsing file /home/rof/clone/src/dirac/diraos.F... Preprocessing /home/rof/clone/src/dirac/dirbss.F... Parsing file /home/rof/clone/src/dirac/dirbss.F... Preprocessing /home/rof/clone/src/dirac/dircnv.F... Prepassing fixed form of /home/rof/clone/src/dirac/dircnv.F Parsing file /home/rof/clone/src/dirac/dircnv.F... Preprocessing /home/rof/clone/src/dirac/dirden.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirden.F Parsing file /home/rof/clone/src/dirac/dirden.F... Preprocessing /home/rof/clone/src/dirac/dirgeo.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirgeo.F Parsing file /home/rof/clone/src/dirac/dirgeo.F... Preprocessing /home/rof/clone/src/dirac/dirgp.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirgp.F Parsing file /home/rof/clone/src/dirac/dirgp.F... Preprocessing /home/rof/clone/src/dirac/dirgrd.F... Parsing file /home/rof/clone/src/dirac/dirgrd.F... Preprocessing /home/rof/clone/src/dirac/dirimpmos.F90... Parsing file /home/rof/clone/src/dirac/dirimpmos.F90... Preprocessing /home/rof/clone/src/dirac/dirmp2no.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirmp2no.F Parsing file /home/rof/clone/src/dirac/dirmp2no.F... Preprocessing /home/rof/clone/src/dirac/dirone.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirone.F Parsing file /home/rof/clone/src/dirac/dirone.F... ----------- CommentScanner: /home/rof/clone/src/dirac/dirone.F:2431 input=[ stknecht: take care of 2c-mmf-sf for a linear molecule] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 stknecht: take care of 2c-mmf-sf for a linear molecule ] =========== ----------- CommentScanner: /home/rof/clone/src/dirac/dirone.F:2523 input=[ stknecht: take care of 2c-mmf-sf for a linear molecule] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 stknecht: take care of 2c-mmf-sf for a linear molecule stknecht: take care of 2c-mmf-sf for a linear molecule ] =========== ----------- CommentScanner: /home/rof/clone/src/dirac/dirone.F:2818 input=[ stknecht: take care of 2c-mmf-sf for a linear molecule] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 stknecht: take care of 2c-mmf-sf for a linear molecule stknecht: take care of 2c-mmf-sf for a linear molecule stknecht: take care of 2c-mmf-sf for a linear molecule ] =========== ----------- CommentScanner: /home/rof/clone/src/dirac/dirone.F:2876 input=[ read 2c-mos] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 stknecht: take care of 2c-mmf-sf for a linear molecule stknecht: take care of 2c-mmf-sf for a linear molecule stknecht: take care of 2c-mmf-sf for a linear molecule read 2c-mos ] =========== ----------- CommentScanner: /home/rof/clone/src/dirac/dirone.F:2880 input=[ density matrix/ces] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 stknecht: take care of 2c-mmf-sf for a linear molecule stknecht: take care of 2c-mmf-sf for a linear molecule stknecht: take care of 2c-mmf-sf for a linear molecule read 2c-mos density matrix/ces ] =========== Preprocessing /home/rof/clone/src/dirac/diropen.F... Prepassing fixed form of /home/rof/clone/src/dirac/diropen.F Parsing file /home/rof/clone/src/dirac/diropen.F... Preprocessing /home/rof/clone/src/dirac/dirout.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirout.F Parsing file /home/rof/clone/src/dirac/dirout.F... Preprocessing /home/rof/clone/src/dirac/dirrdn.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirrdn.F Parsing file /home/rof/clone/src/dirac/dirrdn.F... Preprocessing /home/rof/clone/src/dirac/dirscf.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirscf.F Parsing file /home/rof/clone/src/dirac/dirscf.F... ----------- CommentScanner: /home/rof/clone/src/dirac/dirscf.F:143 input=[ in the hypothetical case that we run a property calculation for a one-electron system it is useful to define some 2e-common blocks... strange but it is a 'bug' in the post-SCF module setup which basically always assumes 2e-ints to be present.] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 in the hypothetical case that we run a property calculation for a one-electron system it is useful to define some 2e-common blocks... strange but it is a 'bug' in the post-SCF module setup which basically always assumes 2e-ints to be present. ] =========== ----------- CommentScanner: /home/rof/clone/src/dirac/dirscf.F:1471 input=[ stefan: enabling this is wrong but not doing it as well... if possible the contributions should be added in the MO basis but how to calculate the energy at this point correctly???] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 stefan: enabling this is wrong but not doing it as well... if possible the contributions should be added in the MO basis but how to calculate the energy at this point correctly??? ] =========== ----------- CommentScanner: /home/rof/clone/src/dirac/dirscf.F:5882 input=[ set integral flags] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 set integral flags ] =========== Preprocessing /home/rof/clone/src/dirac/dirset.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirset.F Parsing file /home/rof/clone/src/dirac/dirset.F... Preprocessing /home/rof/clone/src/dirac/dirsol.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirsol.F Parsing file /home/rof/clone/src/dirac/dirsol.F... Preprocessing /home/rof/clone/src/dirac/dirspf.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirspf.F Parsing file /home/rof/clone/src/dirac/dirspf.F... Preprocessing /home/rof/clone/src/dirac/dirtra.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirtra.F Parsing file /home/rof/clone/src/dirac/dirtra.F... Preprocessing /home/rof/clone/src/dirac/dirtwo.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirtwo.F Parsing file /home/rof/clone/src/dirac/dirtwo.F... Preprocessing /home/rof/clone/src/dirac/dirv1c.F... Prepassing fixed form of /home/rof/clone/src/dirac/dirv1c.F Parsing file /home/rof/clone/src/dirac/dirv1c.F... Preprocessing /home/rof/clone/src/dirac/huckel.F... Prepassing fixed form of /home/rof/clone/src/dirac/huckel.F Parsing file /home/rof/clone/src/dirac/huckel.F... Preprocessing /home/rof/clone/src/dirrci/cidirr.F... Prepassing fixed form of /home/rof/clone/src/dirrci/cidirr.F Parsing file /home/rof/clone/src/dirrci/cidirr.F... Preprocessing /home/rof/clone/src/dirrci/cigenp.F... Prepassing fixed form of /home/rof/clone/src/dirrci/cigenp.F Parsing file /home/rof/clone/src/dirrci/cigenp.F... Preprocessing /home/rof/clone/src/dirrci/cigosc.F... Prepassing fixed form of /home/rof/clone/src/dirrci/cigosc.F Parsing file /home/rof/clone/src/dirrci/cigosc.F... Preprocessing /home/rof/clone/src/dirrci/cimain.F... Prepassing fixed form of /home/rof/clone/src/dirrci/cimain.F Parsing file /home/rof/clone/src/dirrci/cimain.F... Preprocessing /home/rof/clone/src/dirrci/cosbit.h... Parsing file /home/rof/clone/src/dirrci/cosbit.h... Preprocessing /home/rof/clone/src/dirrci/goscom.h... Parsing file /home/rof/clone/src/dirrci/goscom.h... Preprocessing /home/rof/clone/src/ecp/inc_geninp.h... Parsing file /home/rof/clone/src/ecp/inc_geninp.h... Preprocessing /home/rof/clone/src/ecp/inc_mxvalue.h... Parsing file /home/rof/clone/src/ecp/inc_mxvalue.h... Preprocessing /home/rof/clone/src/ecp/inc_print.h... Parsing file /home/rof/clone/src/ecp/inc_print.h... Preprocessing /home/rof/clone/src/ecp/recp1.F... Prepassing fixed form of /home/rof/clone/src/ecp/recp1.F Parsing file /home/rof/clone/src/ecp/recp1.F... Preprocessing /home/rof/clone/src/ecp/recp_chk.F90... Parsing file /home/rof/clone/src/ecp/recp_chk.F90... Preprocessing /home/rof/clone/src/ecp/recp_cso.F90... Parsing file /home/rof/clone/src/ecp/recp_cso.F90... Preprocessing /home/rof/clone/src/ecp/recp_cso_ang.F90... Parsing file /home/rof/clone/src/ecp/recp_cso_ang.F90... Preprocessing /home/rof/clone/src/ecp/recp_cso_ps.F90... Parsing file /home/rof/clone/src/ecp/recp_cso_ps.F90... Preprocessing /home/rof/clone/src/ecp/recp_cso_rad.F90... Parsing file /home/rof/clone/src/ecp/recp_cso_rad.F90... Preprocessing /home/rof/clone/src/ecp/recp_cso_sub.F90... Parsing file /home/rof/clone/src/ecp/recp_cso_sub.F90... Preprocessing /home/rof/clone/src/ecp/recp_cso_table.F90... Parsing file /home/rof/clone/src/ecp/recp_cso_table.F90... Preprocessing /home/rof/clone/src/ecp/recp_function1.F90... Parsing file /home/rof/clone/src/ecp/recp_function1.F90... Preprocessing /home/rof/clone/src/ecp/recp_function2.F90... Parsing file /home/rof/clone/src/ecp/recp_function2.F90... Preprocessing /home/rof/clone/src/ecp/recp_inp.F90... Parsing file /home/rof/clone/src/ecp/recp_inp.F90... Preprocessing /home/rof/clone/src/ecp/recp_inp_orb.F90... Parsing file /home/rof/clone/src/ecp/recp_inp_orb.F90... Preprocessing /home/rof/clone/src/ecp/recp_inp_print.F90... Parsing file /home/rof/clone/src/ecp/recp_inp_print.F90... Preprocessing /home/rof/clone/src/ecp/recp_inp_read.F90... Parsing file /home/rof/clone/src/ecp/recp_inp_read.F90... Preprocessing /home/rof/clone/src/ecp/recp_ipt.F90... Parsing file /home/rof/clone/src/ecp/recp_ipt.F90... Preprocessing /home/rof/clone/src/ecp/recp_lnk.F... Prepassing fixed form of /home/rof/clone/src/ecp/recp_lnk.F Parsing file /home/rof/clone/src/ecp/recp_lnk.F... Preprocessing /home/rof/clone/src/ecp/recp_ntr.F90... Parsing file /home/rof/clone/src/ecp/recp_ntr.F90... Preprocessing /home/rof/clone/src/ecp/recp_one.F90... Parsing file /home/rof/clone/src/ecp/recp_one.F90... Preprocessing /home/rof/clone/src/ecp/recp_one_stvcz.F90... Parsing file /home/rof/clone/src/ecp/recp_one_stvcz.F90... Preprocessing /home/rof/clone/src/ecp/recp_one_sub.F90... Parsing file /home/rof/clone/src/ecp/recp_one_sub.F90... Preprocessing /home/rof/clone/src/ecp/recp_output.F90... Parsing file /home/rof/clone/src/ecp/recp_output.F90... Preprocessing /home/rof/clone/src/ecp/recp_socfpd.F90... Parsing file /home/rof/clone/src/ecp/recp_socfpd.F90... Preprocessing /home/rof/clone/src/ecp/recp_write.F90... Parsing file /home/rof/clone/src/ecp/recp_write.F90... Preprocessing /home/rof/clone/src/embedding/emb_cfg.F90... Parsing file /home/rof/clone/src/embedding/emb_cfg.F90... Preprocessing /home/rof/clone/src/embedding/emb_data.F90... Parsing file /home/rof/clone/src/embedding/emb_data.F90... Preprocessing /home/rof/clone/src/embedding/emb_dirac_evaluators.F90... Parsing file /home/rof/clone/src/embedding/emb_dirac_evaluators.F90... Preprocessing /home/rof/clone/src/embedding/emb_dirac_input.F90... Parsing file /home/rof/clone/src/embedding/emb_dirac_input.F90... Preprocessing /home/rof/clone/src/embedding/emb_dirac_integration.F90... Parsing file /home/rof/clone/src/embedding/emb_dirac_integration.F90... Preprocessing /home/rof/clone/src/embedding/emb_evaluators.F90... Parsing file /home/rof/clone/src/embedding/emb_evaluators.F90... Preprocessing /home/rof/clone/src/embedding/emb_export.F90... Parsing file /home/rof/clone/src/embedding/emb_export.F90... Preprocessing /home/rof/clone/src/embedding/emb_input.F90... Parsing file /home/rof/clone/src/embedding/emb_input.F90... Preprocessing /home/rof/clone/src/embedding/emb_io.F90... Parsing file /home/rof/clone/src/embedding/emb_io.F90... Preprocessing /home/rof/clone/src/embedding/emb_main.F90... Parsing file /home/rof/clone/src/embedding/emb_main.F90... Preprocessing /home/rof/clone/src/embedding/emb_max_block_length.F90... Parsing file /home/rof/clone/src/embedding/emb_max_block_length.F90... Preprocessing /home/rof/clone/src/embedding/emb_nadd_derv.F90... Parsing file /home/rof/clone/src/embedding/emb_nadd_derv.F90... Preprocessing /home/rof/clone/src/embedding/emb_quit.F... Prepassing fixed form of /home/rof/clone/src/embedding/emb_quit.F Parsing file /home/rof/clone/src/embedding/emb_quit.F... Preprocessing /home/rof/clone/src/embedding/emb_types.F90... Parsing file /home/rof/clone/src/embedding/emb_types.F90... Preprocessing /home/rof/clone/src/embedding/emb_xcfun_interface.F90... Parsing file /home/rof/clone/src/embedding/emb_xcfun_interface.F90... Preprocessing /home/rof/clone/src/embedding/get_vemb_mat.F... Prepassing fixed form of /home/rof/clone/src/embedding/get_vemb_mat.F Parsing file /home/rof/clone/src/embedding/get_vemb_mat.F... Preprocessing /home/rof/clone/src/gen1int/gen1int_api.F90... Parsing file /home/rof/clone/src/gen1int/gen1int_api.F90... ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:40 input=[ \brief module of API of Gen1Int interface \author Bin Gao and Radovan Bast \date 2012-01-10] brief=[line=40 module of API of Gen1Int interface ] docs=[line=41 \author Bin Gao and Radovan Bast \date 2012-01-10 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:120 input=[ \brief initializes Gen1Int interface, for instance, creates the AO sub-shells of host program (based on \fn(ORBPRO) subroutine by getting the unnormalized contraction coefficients); should be called before any calculation \author Bin Gao and Radovan Bast \date 2010-12-06 \param num_comp is the number of components \param num_atom_type is the number of atomic types \param num_sym_atom contains the number of symmetry independent centers of atomic types \param ang_numbers contains the angular momentum (1=s, 2=p, 3=d, ...) \param num_cgto contains the number of CGTOs in the AO blocks for an angular momentum \param num_prim contains the number of uncontracted functions \param num_contr contains the number of contracted functions \param exponents contains the exponents of primitive shells \param ucontr_coefs contains the unnormalized contraction coefficients \note this subroutine is program specific; please add the meaning of other arguments if you know, thanks!] brief=[line=120 initializes Gen1Int interface, for instance, creates the AO sub-shells of host program (based on contraction coefficients); should be called before any calculation ] docs=[line=123 \author Bin Gao and Radovan Bast \date 2010-12-06 \param num_comp is the number of components \param num_atom_type is the number of atomic types \param num_sym_atom contains the number of symmetry independent centers of atomic types \param ang_numbers contains the angular momentum (1=s, 2=p, 3=d, ...) \param num_cgto contains the number of CGTOs in the AO blocks for an angular momentum \param num_prim contains the number of uncontracted functions \param num_contr contains the number of contracted functions \param exponents contains the exponents of primitive shells \param ucontr_coefs contains the unnormalized contraction coefficients \note this subroutine is program specific; please add the meaning of other arguments if you know, thanks! ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:394 input=[ \brief returns if the interface is initialized or not \author Bin Gao \date 2012-03-09] brief=[line=394 returns if the interface is initialized or not ] docs=[line=395 \author Bin Gao \date 2012-03-09 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:402 input=[ \brief visualizes the information of AO sub-shells in host programs \author Bin Gao and Radovan Bast \date 2012-03-09 \param io_viewer is the logical unit number of the viewer] brief=[line=402 visualizes the information of AO sub-shells in host programs ] docs=[line=403 \author Bin Gao and Radovan Bast \date 2012-03-09 \param io_viewer is the logical unit number of the viewer ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:419 input=[ \brief updates the information of molecule \author Bin Gao \date 2013-05-16 \param num_atoms is the number of atoms to update \param idx_atoms contains the indices of atoms to update \param charge_atoms contains the charges of atoms \param coord_atoms contains the coordinates of atoms \param dipole_origin contains the coordinates of dipole origin \param gauge_origin contains the coordinates of gauge origin of the magnetic vector potential \param origin_LPF contains the coordinates of origin of the London phase factor] brief=[line=419 updates the information of molecule ] docs=[line=420 \author Bin Gao \date 2013-05-16 \param num_atoms is the number of atoms to update \param idx_atoms contains the indices of atoms to update \param charge_atoms contains the charges of atoms \param coord_atoms contains the coordinates of atoms \param dipole_origin contains the coordinates of dipole origin \param gauge_origin contains the coordinates of gauge origin of the magnetic vector potential \param origin_LPF contains the coordinates of origin of the London phase factor ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:480 input=[ \brief gets the number of atomic orbitals in host programs \author Bin Gao and Radovan Bast \date 2012-03-09 \return num_ao is the number of atomic orbitals] brief=[line=480 gets the number of atomic orbitals in host programs ] docs=[line=481 \author Bin Gao and Radovan Bast \date 2012-03-09 \return num_ao is the number of atomic orbitals ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:503 input=[ \brief calculates molecular orbitals at grid points \author Bin Gao and Radovan Bast \date 2012-03-11 \param comp_shell contains the components \param mo_coef contains the molecular orbital coefficients \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_derv is the number of derivatives \param num_mo is the number of molecular orbitals \param api_comm is the MPI communicator \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param order_mag is the order of magnetic derivatives \param order_ram is the order of derivatives w.r.t. total rotational angular momentum \param order_geo is the order of geometric derivatives \return val_mo contains the value of molecular orbitals at grid points] brief=[line=503 calculates molecular orbitals at grid points ] docs=[line=504 \author Bin Gao and Radovan Bast \date 2012-03-11 \param comp_shell contains the components \param mo_coef contains the molecular orbital coefficients \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_derv is the number of derivatives \param num_mo is the number of molecular orbitals \param api_comm is the MPI communicator \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param order_mag is the order of magnetic derivatives \param order_ram is the order of derivatives w.r.t. total rotational angular momentum \param order_geo is the order of geometric derivatives \return val_mo contains the value of molecular orbitals at grid points ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:563 input=[ \brief terminates Gen1Int interface after all calculations \author Bin Gao and Radovan Bast \date 2011-10-02] brief=[line=563 terminates Gen1Int interface after all calculations ] docs=[line=564 \author Bin Gao and Radovan Bast \date 2011-10-02 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:585 input=[ \brief creates the operator of property integrals with non-zero components \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \return prop_comp is the operator of property integrals] brief=[line=585 creates the operator of property integrals with non-zero components ] docs=[line=586 \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \return prop_comp is the operator of property integrals ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:721 input=[ \brief visualizes the operator of property integrals with non-zero components \author Bin Gao \date 2012-05-14 \param prop_comp is the operator of property integrals \param io_viewer is the logical unit number of the viewer] brief=[line=721 visualizes the operator of property integrals with non-zero components ] docs=[line=722 \author Bin Gao \date 2012-05-14 \param prop_comp is the operator of property integrals \param io_viewer is the logical unit number of the viewer ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:737 input=[ \brief returns the number of property integral matrices for given one-electron property integrals \author Bin Gao \date 2012-05-15 \param prop_comp is the operator of property integrals \return num_prop is the number of property integral matrices] brief=[line=737 returns the number of property integral matrices for given one-electron property integrals ] docs=[line=738 \author Bin Gao \date 2012-05-15 \param prop_comp is the operator of property integrals \return num_prop is the number of property integral matrices ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:748 input=[ \brief returns the symmetry of property integral matrices for given one-electron property integrals \author Bin Gao \date 2012-01-12 \param prop_comp is the operator of property integrals \return prop_sym indicates the symmetry of property integral matrices (SYMM_INT_MAT, ANTI_INT_MAT, or SQUARE_INT_MAT)] brief=[line=748 returns the symmetry of property integral matrices for given one-electron property integrals ] docs=[line=749 \author Bin Gao \date 2012-01-12 \param prop_comp is the operator of property integrals \return prop_sym indicates the symmetry of property integral matrices (SYMM_INT_MAT, ANTI_INT_MAT, or SQUARE_INT_MAT) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:760 input=[ \brief evaluates the integral matrices and/or expectation values \author Bin Gao and Radovan Bast \date 2011-01-11 \param prop_comp contains the information of one-electron property integrals and non-zero components \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=760 evaluates the integral matrices and/or expectation values ] docs=[line=761 \author Bin Gao and Radovan Bast \date 2011-01-11 \param prop_comp contains the information of one-electron property integrals and non-zero components \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:778 input=[ \brief evaluates the integral matrices and/or expectation values \author Bin Gao and Radovan Bast \date 2011-01-11 \param prop_comp contains the information of one-electron property integrals and non-zero components \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=778 them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; ] docs=[line=781 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:781 input=[ \brief evaluates the integral matrices and/or expectation values \author Bin Gao and Radovan Bast \date 2011-01-11 \param prop_comp contains the information of one-electron property integrals and non-zero components \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=781 (null)] docs=[line=781 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:822 input=[ \brief evaluates the one-electron property intergrands contracted with AO density matrices \author Bin Gao \date 2012-05-15 \param prop_comp contains the information of one-electron property integrals and non-zero components \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param num_ints is the number of property integral matrices including various derivatives \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the one-electron property intergrands contracted with AO density matrices \note the arrangement of \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=822 evaluates the one-electron property intergrands contracted with AO density matrices ] docs=[line=823 \author Bin Gao \date 2012-05-15 \param prop_comp contains the information of one-electron property integrals and non-zero components \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param num_ints is the number of property integral matrices including various derivatives \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the one-electron property intergrands contracted with AO density matrices \note the arrangement of] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:839 input=[ \brief evaluates the one-electron property intergrands contracted with AO density matrices \author Bin Gao \date 2012-05-15 \param prop_comp contains the information of one-electron property integrals and non-zero components \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param num_ints is the number of property integral matrices including various derivatives \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the one-electron property intergrands contracted with AO density matrices \note the arrangement of \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=839 them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; ] docs=[line=842 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:842 input=[ \brief evaluates the one-electron property intergrands contracted with AO density matrices \author Bin Gao \date 2012-05-15 \param prop_comp contains the information of one-electron property integrals and non-zero components \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param num_ints is the number of property integral matrices including various derivatives \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the one-electron property intergrands contracted with AO density matrices \note the arrangement of \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=842 (null)] docs=[line=842 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:1006 input=[ \brief frees space taken by the operator of property integrals with non-zero components \author Bin Gao \date 2012-05-09 \param prop_comp is the operator of property integrals] brief=[line=1006 frees space taken by the operator of property integrals with non-zero components ] docs=[line=1007 \author Bin Gao \date 2012-05-09 \param prop_comp is the operator of property integrals ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:1016 input=[ \brief creates N-ary tree for geometric derivatives \author Bin Gao \date 2012-05-09 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo is the order of geometric derivatives \param num_geo_atoms is the number of selected atoms which might be chosen as the differentiated centers, <1 means using all atoms, not tested \param idx_geo_atoms contains the indices of the selected atoms, will not be used if \var(num_geo_atoms) is <1, not tested \return nary_tree is the N-ary tree for total geometric derivatives] brief=[line=1016 creates N-ary tree for geometric derivatives ] docs=[line=1017 \author Bin Gao \date 2012-05-09 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo is the order of geometric derivatives \param num_geo_atoms is the number of selected atoms which might be chosen as the differentiated centers, <1 means using all atoms, not tested \param idx_geo_atoms contains the indices of the selected atoms, will not be used if \return nary_tree is the N-ary tree for total geometric derivatives ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:1067 input=[ \brief evaluates the integral matrices and/or expectation values \author Bin Gao and Radovan Bast \date 2011-01-11 \param nnz_comp contains the non-zero components \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=1067 evaluates the integral matrices and/or expectation values ] docs=[line=1068 \author Bin Gao and Radovan Bast \date 2011-01-11 \param nnz_comp contains the non-zero components \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:1086 input=[ \brief evaluates the integral matrices and/or expectation values \author Bin Gao and Radovan Bast \date 2011-01-11 \param nnz_comp contains the non-zero components \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=1086 them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; ] docs=[line=1089 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_api.F90:1089 input=[ \brief evaluates the integral matrices and/or expectation values \author Bin Gao and Radovan Bast \date 2011-01-11 \param nnz_comp contains the non-zero components \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=1089 (null)] docs=[line=1089 (null)] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/gen1int/gen1int_cube.F90... Parsing file /home/rof/clone/src/gen1int/gen1int_cube.F90... ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_cube.F90:31 input=[ \brief data module of cube files \author Bin Gao \date 2012-03-09] brief=[line=31 data module of cube files ] docs=[line=32 \author Bin Gao \date 2012-03-09 ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/gen1int/gen1int_host.F90... Parsing file /home/rof/clone/src/gen1int/gen1int_host.F90... ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:36 input=[ \brief initializes Gen1Int interface, for instance, creates the AO sub-shells of host program (based on \fn(ORBPRO) subroutine by getting the unnormalized contraction coefficients); should be called before any calculation \author Bin Gao \date 2010-12-06 \param num_comp is the number of components \param num_atom_type is the number of atomic types \param num_sym_atom contains the number of symmetry independent centers of atomic types \param ang_numbers contains the angular momentum (1=s, 2=p, 3=d, ...) \param num_cgto contains the number of CGTOs in the AO blocks for an angular momentum \param num_prim contains the number of uncontracted functions \param num_contr contains the number of contracted functions \param exponents contains the exponents of primitive shells \param ucontr_coefs contains the unnormalized contraction coefficients] brief=[line=36 initializes Gen1Int interface, for instance, creates the AO sub-shells of host program (based on contraction coefficients); should be called before any calculation ] docs=[line=39 \author Bin Gao \date 2010-12-06 \param num_comp is the number of components \param num_atom_type is the number of atomic types \param num_sym_atom contains the number of symmetry independent centers of atomic types \param ang_numbers contains the angular momentum (1=s, 2=p, 3=d, ...) \param num_cgto contains the number of CGTOs in the AO blocks for an angular momentum \param num_prim contains the number of uncontracted functions \param num_contr contains the number of contracted functions \param exponents contains the exponents of primitive shells \param ucontr_coefs contains the unnormalized contraction coefficients ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:111 input=[ \brief evaluates the one-electron property integral matrices on manager processor \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param max_ncent_bra is the maximum number of differentiated centers on bra center \param order_geo_bra is the order of partial geometric derivatives on bra center \param num_atoms_bra is the number of selected atoms for differentiated centers on bra center, <1 means using all atoms \param idx_atoms_bra contains the indices of the selected atoms on bra center, will not be used if \var(num_atoms_bra) is <1 \param max_ncent_ket is the maximum number of differentiated centers on ket center \param order_geo_ket is the order of partial geometric derivatives on ket center \param num_atoms_ket is the number of selected atoms for differentiated centers on ket center, <1 means using all atoms \param idx_atoms_ket contains the indices of the selected atoms on ket center, will not be used if \var(num_atoms_ket) is <1 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo_total is the order of total geometric derivatives \param num_geo_atoms is the number of selected atoms chosen as the differentiated centers, <1 means using all atoms \param idx_geo_atoms contains the indices of the selected atoms, will not be used if \var(num_geo_atoms) is <1 \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the property integral matrices \note the arrangement of var(val_ints) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2. Moreover, the "triangular" total geometric derivatives could be obtained from the unique total geometric derivatives by giving \var(max_num_cent)=\var(order_geo_total)] brief=[line=111 evaluates the one-electron property integral matrices on manager processor ] docs=[line=112 \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param max_ncent_bra is the maximum number of differentiated centers on bra center \param order_geo_bra is the order of partial geometric derivatives on bra center \param num_atoms_bra is the number of selected atoms for differentiated centers on bra center, <1 means using all atoms \param idx_atoms_bra contains the indices of the selected atoms on bra center, will not be used if \param max_ncent_ket is the maximum number of differentiated centers on ket center \param order_geo_ket is the order of partial geometric derivatives on ket center \param num_atoms_ket is the number of selected atoms for differentiated centers on ket center, <1 means using all atoms \param idx_atoms_ket contains the indices of the selected atoms on ket center, will not be used if] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:139 input=[ \brief evaluates the one-electron property integral matrices on manager processor \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param max_ncent_bra is the maximum number of differentiated centers on bra center \param order_geo_bra is the order of partial geometric derivatives on bra center \param num_atoms_bra is the number of selected atoms for differentiated centers on bra center, <1 means using all atoms \param idx_atoms_bra contains the indices of the selected atoms on bra center, will not be used if \var(num_atoms_bra) is <1 \param max_ncent_ket is the maximum number of differentiated centers on ket center \param order_geo_ket is the order of partial geometric derivatives on ket center \param num_atoms_ket is the number of selected atoms for differentiated centers on ket center, <1 means using all atoms \param idx_atoms_ket contains the indices of the selected atoms on ket center, will not be used if \var(num_atoms_ket) is <1 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo_total is the order of total geometric derivatives \param num_geo_atoms is the number of selected atoms chosen as the differentiated centers, <1 means using all atoms \param idx_geo_atoms contains the indices of the selected atoms, will not be used if \var(num_geo_atoms) is <1 \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the property integral matrices \note the arrangement of var(val_ints) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2. Moreover, the "triangular" total geometric derivatives could be obtained from the unique total geometric derivatives by giving \var(max_num_cent)=\var(order_geo_total)] brief=[line=139 ] docs=[line=140 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo_total is the order of total geometric derivatives \param num_geo_atoms is the number of selected atoms chosen as the differentiated centers, <1 means using all atoms \param idx_geo_atoms contains the indices of the selected atoms, will not be used if] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:146 input=[ \brief evaluates the one-electron property integral matrices on manager processor \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param max_ncent_bra is the maximum number of differentiated centers on bra center \param order_geo_bra is the order of partial geometric derivatives on bra center \param num_atoms_bra is the number of selected atoms for differentiated centers on bra center, <1 means using all atoms \param idx_atoms_bra contains the indices of the selected atoms on bra center, will not be used if \var(num_atoms_bra) is <1 \param max_ncent_ket is the maximum number of differentiated centers on ket center \param order_geo_ket is the order of partial geometric derivatives on ket center \param num_atoms_ket is the number of selected atoms for differentiated centers on ket center, <1 means using all atoms \param idx_atoms_ket contains the indices of the selected atoms on ket center, will not be used if \var(num_atoms_ket) is <1 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo_total is the order of total geometric derivatives \param num_geo_atoms is the number of selected atoms chosen as the differentiated centers, <1 means using all atoms \param idx_geo_atoms contains the indices of the selected atoms, will not be used if \var(num_geo_atoms) is <1 \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the property integral matrices \note the arrangement of var(val_ints) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2. Moreover, the "triangular" total geometric derivatives could be obtained from the unique total geometric derivatives by giving \var(max_num_cent)=\var(order_geo_total)] brief=[line=146 ] docs=[line=147 \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the property integral matrices \note the arrangement of var(val_ints) will be in the order of] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:155 input=[ \brief evaluates the one-electron property integral matrices on manager processor \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param max_ncent_bra is the maximum number of differentiated centers on bra center \param order_geo_bra is the order of partial geometric derivatives on bra center \param num_atoms_bra is the number of selected atoms for differentiated centers on bra center, <1 means using all atoms \param idx_atoms_bra contains the indices of the selected atoms on bra center, will not be used if \var(num_atoms_bra) is <1 \param max_ncent_ket is the maximum number of differentiated centers on ket center \param order_geo_ket is the order of partial geometric derivatives on ket center \param num_atoms_ket is the number of selected atoms for differentiated centers on ket center, <1 means using all atoms \param idx_atoms_ket contains the indices of the selected atoms on ket center, will not be used if \var(num_atoms_ket) is <1 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo_total is the order of total geometric derivatives \param num_geo_atoms is the number of selected atoms chosen as the differentiated centers, <1 means using all atoms \param idx_geo_atoms contains the indices of the selected atoms, will not be used if \var(num_geo_atoms) is <1 \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the property integral matrices \note the arrangement of var(val_ints) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2. Moreover, the "triangular" total geometric derivatives could be obtained from the unique total geometric derivatives by giving \var(max_num_cent)=\var(order_geo_total)] brief=[line=155 ] docs=[line=156 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:156 input=[ \brief evaluates the one-electron property integral matrices on manager processor \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param max_ncent_bra is the maximum number of differentiated centers on bra center \param order_geo_bra is the order of partial geometric derivatives on bra center \param num_atoms_bra is the number of selected atoms for differentiated centers on bra center, <1 means using all atoms \param idx_atoms_bra contains the indices of the selected atoms on bra center, will not be used if \var(num_atoms_bra) is <1 \param max_ncent_ket is the maximum number of differentiated centers on ket center \param order_geo_ket is the order of partial geometric derivatives on ket center \param num_atoms_ket is the number of selected atoms for differentiated centers on ket center, <1 means using all atoms \param idx_atoms_ket contains the indices of the selected atoms on ket center, will not be used if \var(num_atoms_ket) is <1 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo_total is the order of total geometric derivatives \param num_geo_atoms is the number of selected atoms chosen as the differentiated centers, <1 means using all atoms \param idx_geo_atoms contains the indices of the selected atoms, will not be used if \var(num_geo_atoms) is <1 \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the property integral matrices \note the arrangement of var(val_ints) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2. Moreover, the "triangular" total geometric derivatives could be obtained from the unique total geometric derivatives by giving \var(max_num_cent)=\var(order_geo_total)] brief=[line=156 in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2. Moreover, the "triangular" total geometric derivatives could be obtained from the unique total geometric derivatives by giving] docs=[line=160 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:160 input=[ \brief evaluates the one-electron property integral matrices on manager processor \author Bin Gao \date 2012-05-09 \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param prop_name is the name of property integrals \param order_mom is the order of multipole moments \param order_mag_bra is the order of partial magnetic derivatives on bra center, not implemented \param order_mag_ket is the order of partial magnetic derivatives on ket center, not implemented \param order_mag_total is the order of total magnetic derivatives, not implemented \param order_ram_bra is the order of partial derivatives w.r.t. the total rotational angular momentum on bra center, not implemented \param order_ram_ket is the order of partial derivatives w.r.t. the total rotational angular momentum on ket center, not implemented \param order_ram_total is the order of total derivatives w.r.t. the total rotational angular momentum, not implemented \param max_ncent_bra is the maximum number of differentiated centers on bra center \param order_geo_bra is the order of partial geometric derivatives on bra center \param num_atoms_bra is the number of selected atoms for differentiated centers on bra center, <1 means using all atoms \param idx_atoms_bra contains the indices of the selected atoms on bra center, will not be used if \var(num_atoms_bra) is <1 \param max_ncent_ket is the maximum number of differentiated centers on ket center \param order_geo_ket is the order of partial geometric derivatives on ket center \param num_atoms_ket is the number of selected atoms for differentiated centers on ket center, <1 means using all atoms \param idx_atoms_ket contains the indices of the selected atoms on ket center, will not be used if \var(num_atoms_ket) is <1 \param max_num_cent is the maximum number of differentiated centers for total geometric derivatives \param order_geo_total is the order of total geometric derivatives \param num_geo_atoms is the number of selected atoms chosen as the differentiated centers, <1 means using all atoms \param idx_geo_atoms contains the indices of the selected atoms, will not be used if \var(num_geo_atoms) is <1 \param add_sr is for scalar-relativistic (SR) correction, not implemented \param add_so is for spin-orbit (SO) correction, not implemented \param add_london transforms the operator by the LAO type gauge-including projector, not implemented \param num_ints is the number of property integral matrices including various derivatives \param write_ints indicates if writing integral matrices on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_ints contains the property integral matrices \note the arrangement of var(val_ints) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2. Moreover, the "triangular" total geometric derivatives could be obtained from the unique total geometric derivatives by giving \var(max_num_cent)=\var(order_geo_total)] brief=[line=160 (null)] docs=[line=160 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:335 input=[ \brief evaluates the one-electron property expectation values on manager processor \author Bin Gao \date 2012-05-09 \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the expectation values \note please see the comments of \fn(gen1int_host_get_int) of other arguments, \var(val_expt) should be zero by users before calculations] brief=[line=335 evaluates the one-electron property expectation values on manager processor ] docs=[line=336 \author Bin Gao \date 2012-05-09 \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the expectation values \note please see the comments of] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:345 input=[ \brief evaluates the one-electron property expectation values on manager processor \author Bin Gao \date 2012-05-09 \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param write_expt indicates if writing expectation values on file \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the expectation values \note please see the comments of \fn(gen1int_host_get_int) of other arguments, \var(val_expt) should be zero by users before calculations] brief=[line=345 (null)] docs=[line=345 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:548 input=[ \brief reads the information of cube file and initializes the information for cube files; the following keywords should be added into **WAVE FUNCTIONS in DALTON.INP/DIRAC.INP: *CUBE .DENSITY .HOMO .LUMO .MO 1,5-9,12 .FORMAT GAUSSIAN .ORIGIN -2.0 -4.0 -5.0 .INCREMENT 100 0.0 0.0 0.1 #of increments in the slowest running direction 80 0.0 0.1 0.0 40 0.1 0.0 0.0 #of increments in the fastest running directio where .DENSITY, .HOMO, .LUMO, and .MO (followed by the indices of molecular orbtials) are not all necessarily needed \author Bin Gao \date 2012-03-09 \param io_input is the logical unit number of standard input \param io_viewer is the logical unit number of the viewer \param word is the keyword from input file] brief=[line=548 reads the information of cube file and initializes the information for cube files; the following keywords should be added into **WAVE FUNCTIONS in DALTON.INP/DIRAC.INP: *CUBE .DENSITY .HOMO .LUMO .MO 1,5-9,12 .FORMAT GAUSSIAN .ORIGIN -2.0 -4.0 -5.0 .INCREMENT 100 0.0 0.0 0.1 #of increments in the slowest running direction 80 0.0 0.1 0.0 40 0.1 0.0 0.0 #of increments in the fastest running directio where .DENSITY, .HOMO, .LUMO, and .MO (followed by the indices of molecular orbtials) are not all necessarily needed ] docs=[line=567 \author Bin Gao \date 2012-03-09 \param io_input is the logical unit number of standard input \param io_viewer is the logical unit number of the viewer \param word is the keyword from input file ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:675 input=[ \brief generates the cube file of the electron density and/or molecular orbitals using Gen1Int library \author Bin Gao \date 2012-03-09 \param len_work is the length of Dalton/Dirac workspace \param wrk_space is the Dalton/Dirac workspace \param io_viewer is the logical unit number of the viewer \param level_print is the level of print] brief=[line=675 generates the cube file of the electron density and/or molecular orbitals using Gen1Int library ] docs=[line=677 \author Bin Gao \date 2012-03-09 \param len_work is the length of Dalton/Dirac workspace \param wrk_space is the Dalton/Dirac workspace \param io_viewer is the logical unit number of the viewer \param level_print is the level of print ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:1020 input=[ \brief frees the space taken by the cube files \author Bin Gao \date 2012-05-14] brief=[line=1020 frees the space taken by the cube files ] docs=[line=1021 \author Bin Gao \date 2012-05-14 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:1039 input=[ \brief terminates Gen1Int interface after all calculations \author Bin Gao \date 2011-10-02] brief=[line=1039 terminates Gen1Int interface after all calculations ] docs=[line=1040 \author Bin Gao \date 2011-10-02 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:1049 input=[ \brief test suite of Gen1Int interface, enabled by adding the following lines in DALTON.INP/DIRAC.INP **INTEGRAL .GENINT \author Bin Gao \date 2011-10-04 \param len_work is the length of Dalton/Dirac workspace \param wrk_space is the Dalton/Dirac workspace \param io_viewer is the logical unit number of the viewer \param level_print is the level of print] brief=[line=1049 test suite of Gen1Int interface, enabled by adding the following lines in DALTON.INP/DIRAC.INP **INTEGRAL .GENINT ] docs=[line=1053 \author Bin Gao \date 2011-10-04 \param len_work is the length of Dalton/Dirac workspace \param wrk_space is the Dalton/Dirac workspace \param io_viewer is the logical unit number of the viewer \param level_print is the level of print ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:1391 input=[ \brief creates the operator of property integrals, and broadcasts input arguments to worker processors \author Bin Gao \date 2012-05-09 \return prop_comp is the operator of property integrals with non-zero components \note see \fn(gen1int_host_get_int) for the explanation of other arguments] brief=[line=1391 creates the operator of property integrals, and broadcasts input arguments to worker processors ] docs=[line=1393 \author Bin Gao \date 2012-05-09 \return prop_comp is the operator of property integrals with non-zero components \note see] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:1548 input=[ \brief creates N-ary tree for geometric derivatives on manager processor, and broadcasts input arguments to worker processors \author Bin Gao \date 2012-05-09 \return nary_tree_bra is the N-ary tree for geometric derivatives on bra center \return nary_tree_ket is the N-ary tree for geometric derivatives on ket center \return nary_tree_total is the N-ary tree for total geometric derivatives \note see \fn(gen1int_host_get_int) for the explanation of other arguments] brief=[line=1548 creates N-ary tree for geometric derivatives on manager processor, and broadcasts input arguments to worker processors ] docs=[line=1550 \author Bin Gao \date 2012-05-09 \return nary_tree_bra is the N-ary tree for geometric derivatives on bra center \return nary_tree_ket is the N-ary tree for geometric derivatives on ket center \return nary_tree_total is the N-ary tree for total geometric derivatives \note see] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_host.F90:1718 input=[ \brief gets the atomic orbital (AO) density matrix \author Bin Gao \date 2012-03-09 \param len_work is the length of Dalton/Dirac workspace \param wrk_space is the Dalton/Dirac workspace \return ao_dens is the AO density matrix] brief=[line=1718 gets the atomic orbital (AO) density matrix ] docs=[line=1719 \author Bin Gao \date 2012-03-09 \param len_work is the length of Dalton/Dirac workspace \param wrk_space is the Dalton/Dirac workspace \return ao_dens is the AO density matrix ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/gen1int/gen1int_host.h... Parsing file /home/rof/clone/src/gen1int/gen1int_host.h... Preprocessing /home/rof/clone/src/gen1int/gen1int_matrix.F90... Parsing file /home/rof/clone/src/gen1int/gen1int_matrix.F90... ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:31 input=[ \brief matrix module used in Gen1Int interface \note the reason of introducing matrix type is due to other codes (like OpenRSP) ask for a matrix type output, in order to maintain only one Gen1Int interface, I have therefore introduced such matrix module (or wrapper); users who would like to have their results in an array could use \fn(MatAssociate) and \fn(MatNullify) subroutines \author Bin Gao \date 2011-12-10] brief=[line=31 matrix module used in Gen1Int interface ] docs=[line=32 \note the reason of introducing matrix type is due to other codes (like OpenRSP) ask for a matrix type output, in order to maintain only one Gen1Int interface, I have therefore introduced such matrix module (or wrapper); users who would like to have their results in an array could use subroutines \author Bin Gao \date 2011-12-10 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:332 input=[ \brief associates the matrix element storage to Dalton/dirac workspace \author Bin Gao \date 2011-12-10 \param work_alpha is the Dalton/Dirac workspace \param num_row is the number of rows \param triangular indicates if the matrix element storage is in triangular format \param symmetric indicates if the matrix is symmetric or anti-symmetric in triangular format \return A is the matrix \return info_mat (/=0) indicates error happened when associating the matrix elements] brief=[line=332 associates the matrix element storage to Dalton/dirac workspace ] docs=[line=333 \author Bin Gao \date 2011-12-10 \param work_alpha is the Dalton/Dirac workspace \param num_row is the number of rows \param triangular indicates if the matrix element storage is in triangular format \param symmetric indicates if the matrix is symmetric or anti-symmetric in triangular format \return A is the matrix \return info_mat (/=0) indicates error happened when associating the matrix elements ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:374 input=[ \brief deassociates the matrix element storage to Dalton/dirac workspace \author Bin Gao \date 2011-12-10 \param A is the matrix] brief=[line=374 deassociates the matrix element storage to Dalton/dirac workspace ] docs=[line=375 \author Bin Gao \date 2011-12-10 \param A is the matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:387 input=[ \brief visualizes the information of a matrix \author Bin Gao \date 2012-01-17 \param A is the matrix \param io_viewer is the logical unit number of the viewer] brief=[line=387 visualizes the information of a matrix ] docs=[line=388 \author Bin Gao \date 2012-01-17 \param A is the matrix \param io_viewer is the logical unit number of the viewer ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:468 input=[ \brief inserts a block of values into a matrix \author Bin Gao \date 2012-01-17 \param min_row_idx is the minimum row index \param max_row_idx is the maximum row index \param min_col_idx is the minimum column index \param max_col_idx is the maximum column index \param values contains the block of values \param trans indicates if transposing the values \return A is the matrix] brief=[line=468 inserts a block of values into a matrix ] docs=[line=469 \author Bin Gao \date 2012-01-17 \param min_row_idx is the minimum row index \param max_row_idx is the maximum row index \param min_col_idx is the minimum column index \param max_col_idx is the maximum column index \param values contains the block of values \param trans indicates if transposing the values \return A is the matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:538 input=[ \brief gets a block of values from a matrix \author Bin Gao \date 2012-01-17 \param A is the matrix \param min_row_idx is the minimum row index \param max_row_idx is the maximum row index \param min_col_idx is the minimum column index \param max_col_idx is the maximum column index \return values contains the block of values] brief=[line=538 gets a block of values from a matrix ] docs=[line=539 \author Bin Gao \date 2012-01-17 \param A is the matrix \param min_row_idx is the minimum row index \param max_row_idx is the maximum row index \param min_col_idx is the minimum column index \param max_col_idx is the maximum column index \return values contains the block of values ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:598 input=[ \brief gets the trace of the product of a block of values and the corresponding part of a matrix \author Bin Gao \date 2012-01-17 \param A is the matrix \param min_row_idx is the minimum row index \param max_row_idx is the maximum row index \param min_col_idx is the minimum column index \param max_col_idx is the maximum column index \param values contains the block of values \param trans indicates if transposing the values \return trace is the updated trace] brief=[line=598 gets the trace of the product of a block of values and the corresponding part of a matrix ] docs=[line=600 \author Bin Gao \date 2012-01-17 \param A is the matrix \param min_row_idx is the minimum row index \param max_row_idx is the maximum row index \param min_col_idx is the minimum column index \param max_col_idx is the maximum column index \param values contains the block of values \param trans indicates if transposing the values \return trace is the updated trace ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:695 input=[ \brief creates a matrix \author Bin Gao \date 2012-01-20 \param num_row is the number of rows \param num_col is the number of columns \param triangular indicates if the matrix element storage is in triangular format \param symmetric indicates if the matrix is symmetric or anti-symmetric in triangular format \return A is the matrix \return info_mat (/=0) indicates error happened when creating the matrix] brief=[line=695 creates a matrix ] docs=[line=696 \author Bin Gao \date 2012-01-20 \param num_row is the number of rows \param num_col is the number of columns \param triangular indicates if the matrix element storage is in triangular format \param symmetric indicates if the matrix is symmetric or anti-symmetric in triangular format \return A is the matrix \return info_mat (/=0) indicates error happened when creating the matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:781 input=[ \brief frees space taken by a matrix \author Bin Gao \date 2012-01-20 \return A is the matrix] brief=[line=781 frees space taken by a matrix ] docs=[line=782 \author Bin Gao \date 2012-01-20 \return A is the matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:795 input=[ \brief checks if the elements of a matrix are almost equal to those of a given array \author Bin Gao \date 2012-01-20 \param A is the matrix \param values is the array \param io_viewer is the logical unit number of the viewer \param triangular indicates if the array is in triangular format \param symmetric indicates if the array is symmetric or anti-symmetric in triangular format \param threshold is the threshold for comparison \param ratio_thrsh is the threshold of ratio between the matrix element and array \return almost_equal indicates if the elements of the matrix are almost equal to those of the array] brief=[line=795 checks if the elements of a matrix are almost equal to those of a given array ] docs=[line=796 \author Bin Gao \date 2012-01-20 \param A is the matrix \param values is the array \param io_viewer is the logical unit number of the viewer \param triangular indicates if the array is in triangular format \param symmetric indicates if the array is symmetric or anti-symmetric in triangular format \param threshold is the threshold for comparison \param ratio_thrsh is the threshold of ratio between the matrix element and array \return almost_equal indicates if the elements of the matrix are almost equal to those of the array ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_matrix.F90:1012 input=[ \brief test suite of matrix module \author Bin Gao \date 2012-01-20 \param test_failed indicates if tests failed \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \param threshold is the threshold for comparison] brief=[line=1012 test suite of matrix module ] docs=[line=1013 \author Bin Gao \date 2012-01-20 \param test_failed indicates if tests failed \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \param threshold is the threshold for comparison ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/gen1int/gen1int_shell.F90... Parsing file /home/rof/clone/src/gen1int/gen1int_shell.F90... ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:47 input=[ \brief defines the AO sub-shell used in Gen1Int interface and corresponding subroutines \author Bin Gao \date 2011-10-02] brief=[line=47 defines the AO sub-shell used in Gen1Int interface and corresponding subroutines ] docs=[line=48 \author Bin Gao \date 2011-10-02 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:106 input=[ \brief creates an AO sub-shell \author Bin Gao \date 2011-10-03 \param spher_gto indicates if spherical GTOs \param idx_cent is the index of atomic center where this AO sub-shell locates \param coord_cent contains the coordinates of the atomic center \param ang_num is the angular number \param num_prim is the number of primitive GTOs \param exponents contains the exponents of primitive GTOs \param num_contr is the number of contractions \param contr_coef contains the contraction coefficients \param powers contains the Cartesian powers if Cartesian GTOs \param last_shell is the last sub-shell before this AO sub-shell \return sub_shell is the initialized AO sub-shell] brief=[line=106 creates an AO sub-shell ] docs=[line=107 \author Bin Gao \date 2011-10-03 \param spher_gto indicates if spherical GTOs \param idx_cent is the index of atomic center where this AO sub-shell locates \param coord_cent contains the coordinates of the atomic center \param ang_num is the angular number \param num_prim is the number of primitive GTOs \param exponents contains the exponents of primitive GTOs \param num_contr is the number of contractions \param contr_coef contains the contraction coefficients \param powers contains the Cartesian powers if Cartesian GTOs \param last_shell is the last sub-shell before this AO sub-shell \return sub_shell is the initialized AO sub-shell ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:299 input=[ \brief visualizes the information of several AO sub-shells \author Bin Gao \date 2011-10-03 \param num_shells is the number of AO sub-shells \param sub_shells are the AO sub-shells \param io_viewer is the logical unit number of the viewer] brief=[line=299 visualizes the information of several AO sub-shells ] docs=[line=300 \author Bin Gao \date 2011-10-03 \param num_shells is the number of AO sub-shells \param sub_shells are the AO sub-shells \param io_viewer is the logical unit number of the viewer ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:345 input=[ \brief gets the number of atomic orbitals of an AO sub-shell \author Bin Gao \date 2011-10-04 \param sub_shell is the AO sub-shell \return num_ao is the number of atomic orbitals] brief=[line=345 gets the number of atomic orbitals of an AO sub-shell ] docs=[line=346 \author Bin Gao \date 2011-10-04 \param sub_shell is the AO sub-shell \return num_ao is the number of atomic orbitals ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:356 input=[ \brief gets the number of contractions of an AO sub-shell \author Bin Gao \date 2011-10-04 \param sub_shell is the AO sub-shell \return num_contr is the number of contractions] brief=[line=356 gets the number of contractions of an AO sub-shell ] docs=[line=357 \author Bin Gao \date 2011-10-04 \param sub_shell is the AO sub-shell \return num_contr is the number of contractions ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:367 input=[ \brief gets the indices of the first and last orbtials of an AO sub-shell \author Bin Gao \date 2011-10-06 \param sub_shell is the AO sub-shell \return idx_first is the index of the first orbital \return idx_last is the index of the last orbital] brief=[line=367 gets the indices of the first and last orbtials of an AO sub-shell ] docs=[line=368 \author Bin Gao \date 2011-10-06 \param sub_shell is the AO sub-shell \return idx_first is the index of the first orbital \return idx_last is the index of the last orbital ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:381 input=[ \brief calculates property integral matrices and/or expectation values for given AO sub-shells on bra and ket centers \author Bin Gao and Radovan Bast \date 2011-10-07 \param num_shells_bra is the number of AO sub-shells on bra center \param sub_shells_bra are the AO sub-shells on bra center \param num_shells_ket is the number of AO sub-shells on ket center \param sub_shells_ket are the AO sub-shells on ket center \param same_braket indicates if the AO sub-shells are the same on bra and ket centers \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_prop is the number of property integrals including various derivatives (except geometric derivatives) \param num_geo_bra is number of geometric derivatives on bra center \param num_geo_ket is number of geometric derivatives on ket center \param num_geo_total is number of total geometric derivatives \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=381 calculates property integral matrices and/or expectation values for given AO sub-shells on bra and ket centers ] docs=[line=383 \author Bin Gao and Radovan Bast \date 2011-10-07 \param num_shells_bra is the number of AO sub-shells on bra center \param sub_shells_bra are the AO sub-shells on bra center \param num_shells_ket is the number of AO sub-shells on ket center \param sub_shells_ket are the AO sub-shells on ket center \param same_braket indicates if the AO sub-shells are the same on bra and ket centers \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_prop is the number of property integrals including various derivatives (except geometric derivatives) \param num_geo_bra is number of geometric derivatives on bra center \param num_geo_ket is number of geometric derivatives on ket center \param num_geo_total is number of total geometric derivatives \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:405 input=[ \brief calculates property integral matrices and/or expectation values for given AO sub-shells on bra and ket centers \author Bin Gao and Radovan Bast \date 2011-10-07 \param num_shells_bra is the number of AO sub-shells on bra center \param sub_shells_bra are the AO sub-shells on bra center \param num_shells_ket is the number of AO sub-shells on ket center \param sub_shells_ket are the AO sub-shells on ket center \param same_braket indicates if the AO sub-shells are the same on bra and ket centers \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_prop is the number of property integrals including various derivatives (except geometric derivatives) \param num_geo_bra is number of geometric derivatives on bra center \param num_geo_ket is number of geometric derivatives on ket center \param num_geo_total is number of total geometric derivatives \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=405 them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; ] docs=[line=408 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:408 input=[ \brief calculates property integral matrices and/or expectation values for given AO sub-shells on bra and ket centers \author Bin Gao and Radovan Bast \date 2011-10-07 \param num_shells_bra is the number of AO sub-shells on bra center \param sub_shells_bra are the AO sub-shells on bra center \param num_shells_ket is the number of AO sub-shells on ket center \param sub_shells_ket are the AO sub-shells on ket center \param same_braket indicates if the AO sub-shells are the same on bra and ket centers \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_prop is the number of property integrals including various derivatives (except geometric derivatives) \param num_geo_bra is number of geometric derivatives on bra center \param num_geo_ket is number of geometric derivatives on ket center \param num_geo_total is number of total geometric derivatives \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \return val_ints contains the integral matrices \return val_expt contains the expectation values \note the arrangement of var(val_ints) and \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=408 (null)] docs=[line=408 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:1166 input=[ \brief calculates property integrand matrices and/or expectation values for given AO sub-shells on bra and ket centers \author Bin Gao and Radovan Bast \date 2012-05-15 \param num_shells_bra is the number of AO sub-shells on bra center \param sub_shells_bra are the AO sub-shells on bra center \param num_shells_ket is the number of AO sub-shells on ket center \param sub_shells_ket are the AO sub-shells on ket center \param same_braket indicates if the AO sub-shells are the same on bra and ket centers \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param num_prop is the number of property integrals including various derivatives (except geometric derivatives) \param num_geo_bra is number of geometric derivatives on bra center \param num_geo_ket is number of geometric derivatives on ket center \param num_geo_total is number of total geometric derivatives \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the one-electron property intergrands contracted with AO density matrices \note the arrangement of \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=1166 calculates property integrand matrices and/or expectation values for given AO sub-shells on bra and ket centers ] docs=[line=1168 \author Bin Gao and Radovan Bast \date 2012-05-15 \param num_shells_bra is the number of AO sub-shells on bra center \param sub_shells_bra are the AO sub-shells on bra center \param num_shells_ket is the number of AO sub-shells on ket center \param sub_shells_ket are the AO sub-shells on ket center \param same_braket indicates if the AO sub-shells are the same on bra and ket centers \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param num_prop is the number of property integrals including various derivatives (except geometric derivatives) \param num_geo_bra is number of geometric derivatives on bra center \param num_geo_ket is number of geometric derivatives on ket center \param num_geo_total is number of total geometric derivatives \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the one-electron property intergrands contracted with AO density matrices \note the arrangement of] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:1193 input=[ \brief calculates property integrand matrices and/or expectation values for given AO sub-shells on bra and ket centers \author Bin Gao and Radovan Bast \date 2012-05-15 \param num_shells_bra is the number of AO sub-shells on bra center \param sub_shells_bra are the AO sub-shells on bra center \param num_shells_ket is the number of AO sub-shells on ket center \param sub_shells_ket are the AO sub-shells on ket center \param same_braket indicates if the AO sub-shells are the same on bra and ket centers \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param num_prop is the number of property integrals including various derivatives (except geometric derivatives) \param num_geo_bra is number of geometric derivatives on bra center \param num_geo_ket is number of geometric derivatives on ket center \param num_geo_total is number of total geometric derivatives \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the one-electron property intergrands contracted with AO density matrices \note the arrangement of \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=1193 them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; ] docs=[line=1196 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:1196 input=[ \brief calculates property integrand matrices and/or expectation values for given AO sub-shells on bra and ket centers \author Bin Gao and Radovan Bast \date 2012-05-15 \param num_shells_bra is the number of AO sub-shells on bra center \param sub_shells_bra are the AO sub-shells on bra center \param num_shells_ket is the number of AO sub-shells on ket center \param sub_shells_ket are the AO sub-shells on ket center \param same_braket indicates if the AO sub-shells are the same on bra and ket centers \param one_prop contains the information of one-electron property integrals \param nary_tree_bra is the N-ary tree for geometric derivatives on bra center \param nary_tree_ket is the N-ary tree for geometric derivatives on ket center \param nary_tree_total is the N-ary tree for total geometric derivatives \param api_comm is the MPI communicator \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_dens is the number of AO density matrices \param ao_dens contains the AO density matrices \param num_prop is the number of property integrals including various derivatives (except geometric derivatives) \param num_geo_bra is number of geometric derivatives on bra center \param num_geo_ket is number of geometric derivatives on ket center \param num_geo_total is number of total geometric derivatives \param io_viewer is the logical unit number of the viewer \param level_print is the level of print \return val_expt contains the one-electron property intergrands contracted with AO density matrices \note the arrangement of \var(val_expt) will be in the order of \var(order_mom), \var(order_mag_bra), ..., \var(order_geo_total), and each of them is arranged in the order of (xx,xy,yy,xz,yz,zz) or (xx,yx,zx,xy,yy,zy,xz,yz,zz), see Gen1Int library manual, for instance Section 2.2; \var(val_expt) should be zero by users before calculations] brief=[line=1196 (null)] docs=[line=1196 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:1854 input=[ \brief calculates molecular orbitals at grid points \author Bin Gao \date 2012-03-11 \param num_shells is the number of AO sub-shells \param sub_shells are the AO sub-shells \param mo_coef contains the molecular orbital coefficients \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_derv is the number of derivatives \param num_mo is the number of molecular orbitals \param api_comm is the MPI communicator \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param order_mag is the order of magnetic derivatives \param order_ram is the order of derivatives w.r.t. total rotational angular momentum] brief=[line=1854 calculates molecular orbitals at grid points ] docs=[line=1855 \author Bin Gao \date 2012-03-11 \param num_shells is the number of AO sub-shells \param sub_shells are the AO sub-shells \param mo_coef contains the molecular orbital coefficients \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_derv is the number of derivatives \param num_mo is the number of molecular orbitals \param api_comm is the MPI communicator \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param order_mag is the order of magnetic derivatives \param order_ram is the order of derivatives w.r.t. total rotational angular momentum ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:1871 input=[ \param order_geo is the order of geometric derivatives \return val_mo contains the value of molecular orbitals at grid points \note val_mo should be zero before] brief=[line=1871 calculates molecular orbitals at grid points ] docs=[line=1871 \author Bin Gao \date 2012-03-11 \param num_shells is the number of AO sub-shells \param sub_shells are the AO sub-shells \param mo_coef contains the molecular orbital coefficients \param num_points is the number of grid points \param grid_points contains the coordinates of grid points \param num_derv is the number of derivatives \param num_mo is the number of molecular orbitals \param api_comm is the MPI communicator \param gto_type specifies the type of GTOs, should be either NON_LAO (non London atomic orbital), LONDON (London atomic orbital, LAO), or ROT_LAO (rotational LAO), only NON_LAO implemented \param order_mag is the order of magnetic derivatives \param order_ram is the order of derivatives w.r.t. total rotational angular momentum \param order_geo is the order of geometric derivatives \return val_mo contains the value of molecular orbitals at grid points \note val_mo should be zero before ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:2043 input=[ \brief frees space taken by the AO sub-shells \author Bin Gao \date 2011-10-03 \param num_shells is the number of AO sub-shells \param sub_shells are the AO sub-shells] brief=[line=2043 frees space taken by the AO sub-shells ] docs=[line=2044 \author Bin Gao \date 2011-10-03 \param num_shells is the number of AO sub-shells \param sub_shells are the AO sub-shells ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gen1int/gen1int_shell.F90:2064 input=[ \brief reorders the p-shell contracted real solid-harmonic Gaussians in Dalton's order \author Bin Gao \date 2011-08-03 \param dim_sgto_bra is the dimension of SGTOs on bra center \param num_contr_ket is the number of contractions of ket center \param num_opt is the number of operators \param gen_ints contains the contracted integrals from Gen1Int library] brief=[line=2064 reorders the p-shell contracted real solid-harmonic Gaussians in Dalton's order ] docs=[line=2065 \author Bin Gao \date 2011-08-03 \param dim_sgto_bra is the dimension of SGTOs on bra center \param num_contr_ket is the number of contractions of ket center \param num_opt is the number of operators \param gen_ints contains the contracted integrals from Gen1Int library ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/gp/2gbdef.h... Parsing file /home/rof/clone/src/gp/2gbdef.h... Preprocessing /home/rof/clone/src/gp/bucket_sort.h... Parsing file /home/rof/clone/src/gp/bucket_sort.h... Preprocessing /home/rof/clone/src/gp/codata.F90... Parsing file /home/rof/clone/src/gp/codata.F90... Preprocessing /home/rof/clone/src/gp/debug_mem_alloc.F90... Parsing file /home/rof/clone/src/gp/debug_mem_alloc.F90... Preprocessing /home/rof/clone/src/gp/dirac_cfg.F90... Parsing file /home/rof/clone/src/gp/dirac_cfg.F90... Preprocessing /home/rof/clone/src/gp/dynamic_string.F90... Parsing file /home/rof/clone/src/gp/dynamic_string.F90... Preprocessing /home/rof/clone/src/gp/electrostatic_potential.F90... Parsing file /home/rof/clone/src/gp/electrostatic_potential.F90... Preprocessing /home/rof/clone/src/gp/exception_handling.F90... Parsing file /home/rof/clone/src/gp/exception_handling.F90... Preprocessing /home/rof/clone/src/gp/execinfo_bsd.c... Parsing file /home/rof/clone/src/gp/execinfo_bsd.c... Preprocessing /home/rof/clone/src/gp/execinfo_bsd.h... Parsing file /home/rof/clone/src/gp/execinfo_bsd.h... Preprocessing /home/rof/clone/src/gp/f77_work_interface.F90... Parsing file /home/rof/clone/src/gp/f77_work_interface.F90... Preprocessing /home/rof/clone/src/gp/file_handler.F90... Parsing file /home/rof/clone/src/gp/file_handler.F90... Preprocessing /home/rof/clone/src/gp/finesort_scheme6.F... Prepassing fixed form of /home/rof/clone/src/gp/finesort_scheme6.F Parsing file /home/rof/clone/src/gp/finesort_scheme6.F... Preprocessing /home/rof/clone/src/gp/global_file.F... Prepassing fixed form of /home/rof/clone/src/gp/global_file.F Parsing file /home/rof/clone/src/gp/global_file.F... Preprocessing /home/rof/clone/src/gp/global_file.h... Parsing file /home/rof/clone/src/gp/global_file.h... Preprocessing /home/rof/clone/src/gp/gp_q_diag.F90... Parsing file /home/rof/clone/src/gp/gp_q_diag.F90... Preprocessing /home/rof/clone/src/gp/gpc.c... Parsing file /home/rof/clone/src/gp/gpc.c... Preprocessing /home/rof/clone/src/gp/gphjj.F... Prepassing fixed form of /home/rof/clone/src/gp/gphjj.F Parsing file /home/rof/clone/src/gp/gphjj.F... Preprocessing /home/rof/clone/src/gp/gpjeppe.F... Prepassing fixed form of /home/rof/clone/src/gp/gpjeppe.F Parsing file /home/rof/clone/src/gp/gpjeppe.F... Preprocessing /home/rof/clone/src/gp/gpjth.F... Prepassing fixed form of /home/rof/clone/src/gp/gpjth.F Parsing file /home/rof/clone/src/gp/gpjth.F... Preprocessing /home/rof/clone/src/gp/gpkrmc.F... Prepassing fixed form of /home/rof/clone/src/gp/gpkrmc.F Parsing file /home/rof/clone/src/gp/gpkrmc.F... Preprocessing /home/rof/clone/src/gp/gplucia.F... Prepassing fixed form of /home/rof/clone/src/gp/gplucia.F Parsing file /home/rof/clone/src/gp/gplucia.F... Preprocessing /home/rof/clone/src/gp/gplucia_io.F... Prepassing fixed form of /home/rof/clone/src/gp/gplucia_io.F Parsing file /home/rof/clone/src/gp/gplucia_io.F... Preprocessing /home/rof/clone/src/gp/gplupar.F... Prepassing fixed form of /home/rof/clone/src/gp/gplupar.F Parsing file /home/rof/clone/src/gp/gplupar.F... Preprocessing /home/rof/clone/src/gp/gpluuk.F... Prepassing fixed form of /home/rof/clone/src/gp/gpluuk.F Parsing file /home/rof/clone/src/gp/gpluuk.F... Preprocessing /home/rof/clone/src/gp/gpsaue.F... Prepassing fixed form of /home/rof/clone/src/gp/gpsaue.F Parsing file /home/rof/clone/src/gp/gpsaue.F... Preprocessing /home/rof/clone/src/gp/gpsk.F90... Parsing file /home/rof/clone/src/gp/gpsk.F90... Preprocessing /home/rof/clone/src/gp/gptrygve.F... Prepassing fixed form of /home/rof/clone/src/gp/gptrygve.F Parsing file /home/rof/clone/src/gp/gptrygve.F... Preprocessing /home/rof/clone/src/gp/gpulfek.F... Prepassing fixed form of /home/rof/clone/src/gp/gpulfek.F Parsing file /home/rof/clone/src/gp/gpulfek.F... Preprocessing /home/rof/clone/src/gp/graphic.F... Prepassing fixed form of /home/rof/clone/src/gp/graphic.F Parsing file /home/rof/clone/src/gp/graphic.F... Preprocessing /home/rof/clone/src/gp/ibtdef.h... Parsing file /home/rof/clone/src/gp/ibtdef.h... Preprocessing /home/rof/clone/src/gp/include_h_modules.F90... Parsing file /home/rof/clone/src/gp/include_h_modules.F90... ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:39 input=[ specify public variables and public methods] brief=[line=39 specify public variables and public methods ] docs=[line=39 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:50 input=[ module for picking up/setting certain variables from dgroup.h] brief=[line=50 module for picking up/setting certain variables from dgroup.h ] docs=[line=50 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:54 input=[ specify public variables and public methods to operate upon internal (protected) data module] brief=[line=54 module for picking up/setting certain variables from dgroup.h ] docs=[line=54 specify public variables and public methods to operate upon internal (protected) data module ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:59 input=[ get protected (internal) indexed variable IPQTOQ(i,j) from the include file "dgroup.h"] brief=[line=54 module for picking up/setting certain variables from dgroup.h ] docs=[line=54 specify public variables and public methods to operate upon internal (protected) data module ] inbody=[line=-1 get protected (internal) indexed variable IPQTOQ(i,j) from the include file "dgroup.h" ] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:54 input=[ @param [in] i get protected (internal) indexed variable IPQTOQ(i,j) from the include file "dgroup.h"] brief=[line=54 module for picking up/setting certain variables from dgroup.h ] docs=[line=54 specify public variables and public methods to operate upon internal (protected) data module @param [in] i get protected (internal) indexed variable IPQTOQ(i,j) from the include file "dgroup.h" ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:54 input=[ @param [in] j get protected (internal) indexed variable IPQTOQ(i,j) from the include file "dgroup.h"] brief=[line=54 module for picking up/setting certain variables from dgroup.h ] docs=[line=54 specify public variables and public methods to operate upon internal (protected) data module @param [in] i get protected (internal) indexed variable IPQTOQ(i,j) from the include file "dgroup.h" @param [in] j get protected (internal) indexed variable IPQTOQ(i,j) from the include file "dgroup.h" ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:70 input=[ retrieves the important NZ value from "dgroup.h"] brief=[line=59 (null)] docs=[line=59 (null)] inbody=[line=-1 retrieves the important NZ value from "dgroup.h" ] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:79 input=[ module encapsulating the dcbham.h include file can pick up/set up some defined variables in dcbham.h] brief=[line=79 module encapsulating the dcbham.h include file can pick up/set up some defined variables in dcbham.h ] docs=[line=80 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:84 input=[ specify public variables and public methods] brief=[line=84 module encapsulating the dcbham.h include file can pick up/set up some defined variables in dcbham.h ] docs=[line=84 specify public variables and public methods ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:95 input=[ module encapsulating the "dcbdhf.h" include file] brief=[line=95 module encapsulating the "dcbdhf.h" include file ] docs=[line=95 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:99 input=[ specify public variables and public methods] brief=[line=99 module encapsulating the "dcbdhf.h" include file ] docs=[line=99 specify public variables and public methods ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:110 input=[ module encapsulating the "dcbprp.h" include file] brief=[line=110 module encapsulating the "dcbprp.h" include file ] docs=[line=110 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:113 input=[ needed for parameters used in dcbprp.h] brief=[line=113 module encapsulating the "dcbprp.h" include file ] docs=[line=113 needed for parameters used in dcbprp.h ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:115 input=[ own private include file] brief=[line=115 module encapsulating the "dcbprp.h" include file ] docs=[line=115 needed for parameters used in dcbprp.h own private include file ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/gp/include_h_modules.F90:117 input=[ specify public variables and public methods] brief=[line=117 module encapsulating the "dcbprp.h" include file ] docs=[line=117 needed for parameters used in dcbprp.h own private include file specify public variables and public methods ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/gp/io.F... Prepassing fixed form of /home/rof/clone/src/gp/io.F Parsing file /home/rof/clone/src/gp/io.F... Preprocessing /home/rof/clone/src/gp/kinds.F90... Parsing file /home/rof/clone/src/gp/kinds.F90... Preprocessing /home/rof/clone/src/gp/machine_parameters.F90... Parsing file /home/rof/clone/src/gp/machine_parameters.F90... Preprocessing /home/rof/clone/src/gp/matexport.F... Prepassing fixed form of /home/rof/clone/src/gp/matexport.F Parsing file /home/rof/clone/src/gp/matexport.F... Preprocessing /home/rof/clone/src/gp/math.F... Prepassing fixed form of /home/rof/clone/src/gp/math.F Parsing file /home/rof/clone/src/gp/math.F... Preprocessing /home/rof/clone/src/gp/memcb1.h... Parsing file /home/rof/clone/src/gp/memcb1.h... Preprocessing /home/rof/clone/src/gp/memory_allocator.F90... Parsing file /home/rof/clone/src/gp/memory_allocator.F90... Preprocessing /home/rof/clone/src/gp/memory_control.F90... Parsing file /home/rof/clone/src/gp/memory_control.F90... Preprocessing /home/rof/clone/src/gp/memory_errorhandler.F90... Parsing file /home/rof/clone/src/gp/memory_errorhandler.F90... Preprocessing /home/rof/clone/src/gp/memory_internal_ada_1d.F90... Parsing file /home/rof/clone/src/gp/memory_internal_ada_1d.F90... Preprocessing /home/rof/clone/src/gp/memory_internal_ada_2d.F90... Parsing file /home/rof/clone/src/gp/memory_internal_ada_2d.F90... Preprocessing /home/rof/clone/src/gp/memory_internal_ada_3d.F90... Parsing file /home/rof/clone/src/gp/memory_internal_ada_3d.F90... Preprocessing /home/rof/clone/src/gp/memory_internal_ada_4d.F90... Parsing file /home/rof/clone/src/gp/memory_internal_ada_4d.F90... Preprocessing /home/rof/clone/src/gp/memory_internal_init.F90... Parsing file /home/rof/clone/src/gp/memory_internal_init.F90... Preprocessing /home/rof/clone/src/gp/memory_legacy_dirac.F90... Parsing file /home/rof/clone/src/gp/memory_legacy_dirac.F90... Preprocessing /home/rof/clone/src/gp/memory_parameters.F90... Parsing file /home/rof/clone/src/gp/memory_parameters.F90... Preprocessing /home/rof/clone/src/gp/memory_sys_if.c... Parsing file /home/rof/clone/src/gp/memory_sys_if.c... Preprocessing /home/rof/clone/src/gp/memory_track_if.F90... Parsing file /home/rof/clone/src/gp/memory_track_if.F90... Preprocessing /home/rof/clone/src/gp/memory_tracker.F90... Parsing file /home/rof/clone/src/gp/memory_tracker.F90... Preprocessing /home/rof/clone/src/gp/mempkg.F... Prepassing fixed form of /home/rof/clone/src/gp/mempkg.F Parsing file /home/rof/clone/src/gp/mempkg.F... Preprocessing /home/rof/clone/src/gp/moltra_labeling.F90... Parsing file /home/rof/clone/src/gp/moltra_labeling.F90... Preprocessing /home/rof/clone/src/gp/mpi2macro.F... Prepassing fixed form of /home/rof/clone/src/gp/mpi2macro.F Parsing file /home/rof/clone/src/gp/mpi2macro.F... Preprocessing /home/rof/clone/src/gp/mxmpack.F... Prepassing fixed form of /home/rof/clone/src/gp/mxmpack.F Parsing file /home/rof/clone/src/gp/mxmpack.F... Preprocessing /home/rof/clone/src/gp/num_der.F90... Parsing file /home/rof/clone/src/gp/num_der.F90... Preprocessing /home/rof/clone/src/gp/numerical_operators.F90... Parsing file /home/rof/clone/src/gp/numerical_operators.F90... Preprocessing /home/rof/clone/src/gp/orbital_rotation_indices.F90... Parsing file /home/rof/clone/src/gp/orbital_rotation_indices.F90... Preprocessing /home/rof/clone/src/gp/order2.F... Prepassing fixed form of /home/rof/clone/src/gp/order2.F Parsing file /home/rof/clone/src/gp/order2.F... Preprocessing /home/rof/clone/src/gp/osutils.F90... Parsing file /home/rof/clone/src/gp/osutils.F90... Preprocessing /home/rof/clone/src/gp/picture_change_operations.F90... Parsing file /home/rof/clone/src/gp/picture_change_operations.F90... Preprocessing /home/rof/clone/src/gp/prefer_vector.h... Parsing file /home/rof/clone/src/gp/prefer_vector.h... Preprocessing /home/rof/clone/src/gp/print_info.c... Parsing file /home/rof/clone/src/gp/print_info.c... Preprocessing /home/rof/clone/src/gp/qalgebra.F... Prepassing fixed form of /home/rof/clone/src/gp/qalgebra.F Parsing file /home/rof/clone/src/gp/qalgebra.F... Preprocessing /home/rof/clone/src/gp/qnames.h... Parsing file /home/rof/clone/src/gp/qnames.h... Preprocessing /home/rof/clone/src/gp/qpack.F... Prepassing fixed form of /home/rof/clone/src/gp/qpack.F Parsing file /home/rof/clone/src/gp/qpack.F... Preprocessing /home/rof/clone/src/gp/quaternion_algebra.F90... Parsing file /home/rof/clone/src/gp/quaternion_algebra.F90... Preprocessing /home/rof/clone/src/gp/selftest_fortran_c_interoperability.c... Parsing file /home/rof/clone/src/gp/selftest_fortran_c_interoperability.c... Preprocessing /home/rof/clone/src/gp/selftests.F90... Prepassing fixed form of /home/rof/clone/src/gp/selftests.F90 Parsing file /home/rof/clone/src/gp/selftests.F90... Preprocessing /home/rof/clone/src/gp/spline.F... Prepassing fixed form of /home/rof/clone/src/gp/spline.F Parsing file /home/rof/clone/src/gp/spline.F... Preprocessing /home/rof/clone/src/gp/stacktraverse_bsd.c... Parsing file /home/rof/clone/src/gp/stacktraverse_bsd.c... Preprocessing /home/rof/clone/src/gp/stacktraverse_bsd.h... Parsing file /home/rof/clone/src/gp/stacktraverse_bsd.h... Reading /home/rof/clone/src/gp/string_manipulations.f90... Parsing file /home/rof/clone/src/gp/string_manipulations.f90... Preprocessing /home/rof/clone/src/gp/time.F... Prepassing fixed form of /home/rof/clone/src/gp/time.F Parsing file /home/rof/clone/src/gp/time.F... Preprocessing /home/rof/clone/src/gp/timtbl.h... Parsing file /home/rof/clone/src/gp/timtbl.h... Preprocessing /home/rof/clone/src/gp/trace.c... Parsing file /home/rof/clone/src/gp/trace.c... Preprocessing /home/rof/clone/src/gp/trace.h... Parsing file /home/rof/clone/src/gp/trace.h... Preprocessing /home/rof/clone/src/gp/type_basis.F90... Parsing file /home/rof/clone/src/gp/type_basis.F90... Reading /home/rof/clone/src/gp/unit_test_generator.f90... Parsing file /home/rof/clone/src/gp/unit_test_generator.f90... Preprocessing /home/rof/clone/src/gp/unit_testing.F90... Parsing file /home/rof/clone/src/gp/unit_testing.F90... Preprocessing /home/rof/clone/src/gp/vcraypack.F... Prepassing fixed form of /home/rof/clone/src/gp/vcraypack.F Parsing file /home/rof/clone/src/gp/vcraypack.F... Preprocessing /home/rof/clone/src/gp/vector_functions.F90... Parsing file /home/rof/clone/src/gp/vector_functions.F90... Preprocessing /home/rof/clone/src/gp/xml/xml_file.F90... Parsing file /home/rof/clone/src/gp/xml/xml_file.F90... Preprocessing /home/rof/clone/src/gp/xml/xml_parser.F90... Parsing file /home/rof/clone/src/gp/xml/xml_parser.F90... Preprocessing /home/rof/clone/src/gp/xml/xml_settings.h... Parsing file /home/rof/clone/src/gp/xml/xml_settings.h... Preprocessing /home/rof/clone/src/gp/xml/xml_structure.F90... Parsing file /home/rof/clone/src/gp/xml/xml_structure.F90... Preprocessing /home/rof/clone/src/gp/xmlout.F90... Parsing file /home/rof/clone/src/gp/xmlout.F90... Preprocessing /home/rof/clone/src/grid/dftgrd.F... Prepassing fixed form of /home/rof/clone/src/grid/dftgrd.F Parsing file /home/rof/clone/src/grid/dftgrd.F... Preprocessing /home/rof/clone/src/grid/dftwrk.h... Parsing file /home/rof/clone/src/grid/dftwrk.h... Preprocessing /home/rof/clone/src/grid/grtest.F... Prepassing fixed form of /home/rof/clone/src/grid/grtest.F Parsing file /home/rof/clone/src/grid/grtest.F... Preprocessing /home/rof/clone/src/grid/Lebedev-Laikov.F... Parsing file /home/rof/clone/src/grid/Lebedev-Laikov.F... Preprocessing /home/rof/clone/src/grid/num_grid_cfg.F90... Parsing file /home/rof/clone/src/grid/num_grid_cfg.F90... Preprocessing /home/rof/clone/src/grid/num_grid_gen.F90... Parsing file /home/rof/clone/src/grid/num_grid_gen.F90... Preprocessing /home/rof/clone/src/include/aatens.h... Parsing file /home/rof/clone/src/include/aatens.h... Preprocessing /home/rof/clone/src/include/abainf.h... Parsing file /home/rof/clone/src/include/abainf.h... Preprocessing /home/rof/clone/src/include/ader.h... Parsing file /home/rof/clone/src/include/ader.h... Preprocessing /home/rof/clone/src/include/amfi_if.h... Parsing file /home/rof/clone/src/include/amfi_if.h... Preprocessing /home/rof/clone/src/include/aosotr.h... Parsing file /home/rof/clone/src/include/aosotr.h... Preprocessing /home/rof/clone/src/include/aovec.h... Parsing file /home/rof/clone/src/include/aovec.h... Preprocessing /home/rof/clone/src/include/argoscom.h... Parsing file /home/rof/clone/src/include/argoscom.h... Preprocessing /home/rof/clone/src/include/argoscomch.h... Parsing file /home/rof/clone/src/include/argoscomch.h... Preprocessing /home/rof/clone/src/include/blocks.h... Parsing file /home/rof/clone/src/include/blocks.h... Preprocessing /home/rof/clone/src/include/cbiher.h... Parsing file /home/rof/clone/src/include/cbiher.h... Preprocessing /home/rof/clone/src/include/cbihr1.h... Parsing file /home/rof/clone/src/include/cbihr1.h... Preprocessing /home/rof/clone/src/include/cbihr2.h... Parsing file /home/rof/clone/src/include/cbihr2.h... Preprocessing /home/rof/clone/src/include/cbilnr.h... Parsing file /home/rof/clone/src/include/cbilnr.h... Preprocessing /home/rof/clone/src/include/cbione.h... Parsing file /home/rof/clone/src/include/cbione.h... Preprocessing /home/rof/clone/src/include/cbirea.h... Parsing file /home/rof/clone/src/include/cbirea.h... Preprocessing /home/rof/clone/src/include/cbisol.h... Parsing file /home/rof/clone/src/include/cbisol.h... Preprocessing /home/rof/clone/src/include/cbitro.h... Parsing file /home/rof/clone/src/include/cbitro.h... Preprocessing /home/rof/clone/src/include/cbivib.h... Parsing file /home/rof/clone/src/include/cbivib.h... Preprocessing /home/rof/clone/src/include/cbiwlk.h... Parsing file /home/rof/clone/src/include/cbiwlk.h... Preprocessing /home/rof/clone/src/include/ccom.h... Parsing file /home/rof/clone/src/include/ccom.h... Preprocessing /home/rof/clone/src/include/chrnos.h... Parsing file /home/rof/clone/src/include/chrnos.h... Preprocessing /home/rof/clone/src/include/chrsgn.h... Parsing file /home/rof/clone/src/include/chrsgn.h... Preprocessing /home/rof/clone/src/include/chrxyz.h... Parsing file /home/rof/clone/src/include/chrxyz.h... Preprocessing /home/rof/clone/src/include/comdis.h... Parsing file /home/rof/clone/src/include/comdis.h... Preprocessing /home/rof/clone/src/include/consts.h... Parsing file /home/rof/clone/src/include/consts.h... Preprocessing /home/rof/clone/src/include/cossya.h... Parsing file /home/rof/clone/src/include/cossya.h... Preprocessing /home/rof/clone/src/include/csym1.h... Parsing file /home/rof/clone/src/include/csym1.h... Preprocessing /home/rof/clone/src/include/dcb_rkbimp.h... Parsing file /home/rof/clone/src/include/dcb_rkbimp.h... Preprocessing /home/rof/clone/src/include/dcbatom.h... Parsing file /home/rof/clone/src/include/dcbatom.h... Preprocessing /home/rof/clone/src/include/dcbbas.h... Parsing file /home/rof/clone/src/include/dcbbas.h... Preprocessing /home/rof/clone/src/include/dcbcls.h... Parsing file /home/rof/clone/src/include/dcbcls.h... Preprocessing /home/rof/clone/src/include/dcbcosc.h... Parsing file /home/rof/clone/src/include/dcbcosc.h... Preprocessing /home/rof/clone/src/include/dcbdhf.h... Parsing file /home/rof/clone/src/include/dcbdhf.h... Preprocessing /home/rof/clone/src/include/dcbesr.h... Parsing file /home/rof/clone/src/include/dcbesr.h... Preprocessing /home/rof/clone/src/include/dcbfir.h... Parsing file /home/rof/clone/src/include/dcbfir.h... Preprocessing /home/rof/clone/src/include/dcbgascip.h... Parsing file /home/rof/clone/src/include/dcbgascip.h... Preprocessing /home/rof/clone/src/include/dcbgen.h... Parsing file /home/rof/clone/src/include/dcbgen.h... Preprocessing /home/rof/clone/src/include/dcbgrd.h... Parsing file /home/rof/clone/src/include/dcbgrd.h... Preprocessing /home/rof/clone/src/include/dcbham.h... Parsing file /home/rof/clone/src/include/dcbham.h... Preprocessing /home/rof/clone/src/include/dcbhoc.h... Parsing file /home/rof/clone/src/include/dcbhoc.h... Preprocessing /home/rof/clone/src/include/dcbibn.h... Parsing file /home/rof/clone/src/include/dcbibn.h... Preprocessing /home/rof/clone/src/include/dcbibt.h... Parsing file /home/rof/clone/src/include/dcbibt.h... Preprocessing /home/rof/clone/src/include/dcbidx.h... Parsing file /home/rof/clone/src/include/dcbidx.h... Preprocessing /home/rof/clone/src/include/dcbimp.h... Parsing file /home/rof/clone/src/include/dcbimp.h... Preprocessing /home/rof/clone/src/include/dcbkrci.h... Parsing file /home/rof/clone/src/include/dcbkrci.h... Preprocessing /home/rof/clone/src/include/dcbkrmc.h... Parsing file /home/rof/clone/src/include/dcbkrmc.h... Preprocessing /home/rof/clone/src/include/dcbkrmc_itinfo.h... Parsing file /home/rof/clone/src/include/dcbkrmc_itinfo.h... Preprocessing /home/rof/clone/src/include/dcblab.h... Parsing file /home/rof/clone/src/include/dcblab.h... Preprocessing /home/rof/clone/src/include/dcbloc.h... Parsing file /home/rof/clone/src/include/dcbloc.h... Preprocessing /home/rof/clone/src/include/dcbmp2.h... Parsing file /home/rof/clone/src/include/dcbmp2.h... Preprocessing /home/rof/clone/src/include/dcbmp2no.h... Parsing file /home/rof/clone/src/include/dcbmp2no.h... Preprocessing /home/rof/clone/src/include/dcbnmr.h... Parsing file /home/rof/clone/src/include/dcbnmr.h... Preprocessing /home/rof/clone/src/include/dcbopt.h... Parsing file /home/rof/clone/src/include/dcbopt.h... Preprocessing /home/rof/clone/src/include/dcborb.h... Parsing file /home/rof/clone/src/include/dcborb.h... Preprocessing /home/rof/clone/src/include/dcbprj.h... Parsing file /home/rof/clone/src/include/dcbprj.h... Preprocessing /home/rof/clone/src/include/dcbprl.h... Parsing file /home/rof/clone/src/include/dcbprl.h... Preprocessing /home/rof/clone/src/include/dcbprp.h... Parsing file /home/rof/clone/src/include/dcbprp.h... Preprocessing /home/rof/clone/src/include/dcbpsi.h... Parsing file /home/rof/clone/src/include/dcbpsi.h... Preprocessing /home/rof/clone/src/include/dcbsusc.h... Parsing file /home/rof/clone/src/include/dcbsusc.h... Preprocessing /home/rof/clone/src/include/dcbwt1.h... Parsing file /home/rof/clone/src/include/dcbwt1.h... Preprocessing /home/rof/clone/src/include/dcbxlr.h... Parsing file /home/rof/clone/src/include/dcbxlr.h... Preprocessing /home/rof/clone/src/include/dcbxpr.h... Parsing file /home/rof/clone/src/include/dcbxpr.h... Preprocessing /home/rof/clone/src/include/dcbxrs.h... Parsing file /home/rof/clone/src/include/dcbxrs.h... Preprocessing /home/rof/clone/src/include/debye.h... Parsing file /home/rof/clone/src/include/debye.h... Preprocessing /home/rof/clone/src/include/dgroup.h... Parsing file /home/rof/clone/src/include/dgroup.h... Preprocessing /home/rof/clone/src/include/dipole.h... Parsing file /home/rof/clone/src/include/dipole.h... Preprocessing /home/rof/clone/src/include/dirac_partask.h... Parsing file /home/rof/clone/src/include/dirac_partask.h... Preprocessing /home/rof/clone/src/include/dorps.h... Parsing file /home/rof/clone/src/include/dorps.h... Preprocessing /home/rof/clone/src/include/dummy.h... Parsing file /home/rof/clone/src/include/dummy.h... Preprocessing /home/rof/clone/src/include/energy.h... Parsing file /home/rof/clone/src/include/energy.h... Preprocessing /home/rof/clone/src/include/exeinf.h... Parsing file /home/rof/clone/src/include/exeinf.h... Preprocessing /home/rof/clone/src/include/fitprimit.h... Parsing file /home/rof/clone/src/include/fitprimit.h... Preprocessing /home/rof/clone/src/include/fitshells.h... Parsing file /home/rof/clone/src/include/fitshells.h... Preprocessing /home/rof/clone/src/include/frame.h... Parsing file /home/rof/clone/src/include/frame.h... Preprocessing /home/rof/clone/src/include/gamcom.h... Parsing file /home/rof/clone/src/include/gamcom.h... Preprocessing /home/rof/clone/src/include/gen1int.h... Parsing file /home/rof/clone/src/include/gen1int.h... Preprocessing /home/rof/clone/src/include/gencon.h... Parsing file /home/rof/clone/src/include/gencon.h... Preprocessing /home/rof/clone/src/include/gfac.h... Parsing file /home/rof/clone/src/include/gfac.h... Preprocessing /home/rof/clone/src/include/hertop.h... Parsing file /home/rof/clone/src/include/hertop.h... Preprocessing /home/rof/clone/src/include/hotfccom.h... Parsing file /home/rof/clone/src/include/hotfccom.h... Preprocessing /home/rof/clone/src/include/hrunit.h... Parsing file /home/rof/clone/src/include/hrunit.h... Preprocessing /home/rof/clone/src/include/huckel.h... Parsing file /home/rof/clone/src/include/huckel.h... Preprocessing /home/rof/clone/src/include/ibtfun.h... Parsing file /home/rof/clone/src/include/ibtfun.h... Preprocessing /home/rof/clone/src/include/ibtpar.h... Parsing file /home/rof/clone/src/include/ibtpar.h... Preprocessing /home/rof/clone/src/include/implicit.h... Parsing file /home/rof/clone/src/include/implicit.h... Preprocessing /home/rof/clone/src/include/infdim.h... Parsing file /home/rof/clone/src/include/infdim.h... Preprocessing /home/rof/clone/src/include/infinp.h... Parsing file /home/rof/clone/src/include/infinp.h... Preprocessing /home/rof/clone/src/include/inforb.h... Parsing file /home/rof/clone/src/include/inforb.h... Preprocessing /home/rof/clone/src/include/infpar.h... Parsing file /home/rof/clone/src/include/infpar.h... Preprocessing /home/rof/clone/src/include/inftap.h... Parsing file /home/rof/clone/src/include/inftap.h... Preprocessing /home/rof/clone/src/include/iratdef.h... Parsing file /home/rof/clone/src/include/iratdef.h... Preprocessing /home/rof/clone/src/include/ivdep.h... Parsing file /home/rof/clone/src/include/ivdep.h... Preprocessing /home/rof/clone/src/include/krciprop.h... Parsing file /home/rof/clone/src/include/krciprop.h... Preprocessing /home/rof/clone/src/include/krmc_shmem.h... Parsing file /home/rof/clone/src/include/krmc_shmem.h... Preprocessing /home/rof/clone/src/include/krmcluci_inf.h... Parsing file /home/rof/clone/src/include/krmcluci_inf.h... Preprocessing /home/rof/clone/src/include/linesep.h... Parsing file /home/rof/clone/src/include/linesep.h... Preprocessing /home/rof/clone/src/include/lmns.h... Parsing file /home/rof/clone/src/include/lmns.h... Preprocessing /home/rof/clone/src/include/logging.h... Parsing file /home/rof/clone/src/include/logging.h... Preprocessing /home/rof/clone/src/include/luctinp.h... Parsing file /home/rof/clone/src/include/luctinp.h... Preprocessing /home/rof/clone/src/include/maxaqn.h... Parsing file /home/rof/clone/src/include/maxaqn.h... Preprocessing /home/rof/clone/src/include/maxash.h... Parsing file /home/rof/clone/src/include/maxash.h... Preprocessing /home/rof/clone/src/include/maxmom.h... Parsing file /home/rof/clone/src/include/maxmom.h... Preprocessing /home/rof/clone/src/include/maxorb.h... Parsing file /home/rof/clone/src/include/maxorb.h... Preprocessing /home/rof/clone/src/include/memint.h... Parsing file /home/rof/clone/src/include/memint.h... Preprocessing /home/rof/clone/src/include/molde.h... Parsing file /home/rof/clone/src/include/molde.h... Preprocessing /home/rof/clone/src/include/moldip.h... Parsing file /home/rof/clone/src/include/moldip.h... Preprocessing /home/rof/clone/src/include/molgfa.h... Parsing file /home/rof/clone/src/include/molgfa.h... Preprocessing /home/rof/clone/src/include/molinp.h... Parsing file /home/rof/clone/src/include/molinp.h... Preprocessing /home/rof/clone/src/include/mp1stpr.h... Parsing file /home/rof/clone/src/include/mp1stpr.h... Preprocessing /home/rof/clone/src/include/mxcent.h... Parsing file /home/rof/clone/src/include/mxcent.h... Preprocessing /home/rof/clone/src/include/mxdim_mpi2.h... Parsing file /home/rof/clone/src/include/mxdim_mpi2.h... Preprocessing /home/rof/clone/src/include/mxgas.h... Parsing file /home/rof/clone/src/include/mxgas.h... Preprocessing /home/rof/clone/src/include/nosync.h... Parsing file /home/rof/clone/src/include/nosync.h... Preprocessing /home/rof/clone/src/include/nqcc.h... Parsing file /home/rof/clone/src/include/nqcc.h... Preprocessing /home/rof/clone/src/include/nucdata.h... Parsing file /home/rof/clone/src/include/nucdata.h... Preprocessing /home/rof/clone/src/include/nuclei.h... Parsing file /home/rof/clone/src/include/nuclei.h... Preprocessing /home/rof/clone/src/include/nuctap.h... Parsing file /home/rof/clone/src/include/nuctap.h... Preprocessing /home/rof/clone/src/include/onecom.h... Parsing file /home/rof/clone/src/include/onecom.h... Preprocessing /home/rof/clone/src/include/optinf.h... Parsing file /home/rof/clone/src/include/optinf.h... Preprocessing /home/rof/clone/src/include/orgcom.h... Parsing file /home/rof/clone/src/include/orgcom.h... Preprocessing /home/rof/clone/src/include/parint.h... Parsing file /home/rof/clone/src/include/parint.h... Preprocessing /home/rof/clone/src/include/parkrmc.h... Parsing file /home/rof/clone/src/include/parkrmc.h... Preprocessing /home/rof/clone/src/include/parluci.h... Parsing file /home/rof/clone/src/include/parluci.h... Preprocessing /home/rof/clone/src/include/pgroup.h... Parsing file /home/rof/clone/src/include/pgroup.h... Preprocessing /home/rof/clone/src/include/pi.h... Parsing file /home/rof/clone/src/include/pi.h... Preprocessing /home/rof/clone/src/include/pincom.h... Parsing file /home/rof/clone/src/include/pincom.h... Preprocessing /home/rof/clone/src/include/primit.h... Parsing file /home/rof/clone/src/include/primit.h... Preprocessing /home/rof/clone/src/include/priunit.h... Parsing file /home/rof/clone/src/include/priunit.h... Preprocessing /home/rof/clone/src/include/recpval.h... Parsing file /home/rof/clone/src/include/recpval.h... Preprocessing /home/rof/clone/src/include/scalar.h... Parsing file /home/rof/clone/src/include/scalar.h... Preprocessing /home/rof/clone/src/include/shells.h... Parsing file /home/rof/clone/src/include/shells.h... Preprocessing /home/rof/clone/src/include/siripc.h... Parsing file /home/rof/clone/src/include/siripc.h... Preprocessing /home/rof/clone/src/include/sphtrm.h... Parsing file /home/rof/clone/src/include/sphtrm.h... Preprocessing /home/rof/clone/src/include/stdunit.h... Parsing file /home/rof/clone/src/include/stdunit.h... Preprocessing /home/rof/clone/src/include/symind.h... Parsing file /home/rof/clone/src/include/symind.h... Preprocessing /home/rof/clone/src/include/symmet.h... Parsing file /home/rof/clone/src/include/symmet.h... Preprocessing /home/rof/clone/src/include/taymol.h... Parsing file /home/rof/clone/src/include/taymol.h... Preprocessing /home/rof/clone/src/include/thrzer.h... Parsing file /home/rof/clone/src/include/thrzer.h... Preprocessing /home/rof/clone/src/include/twocom.h... Parsing file /home/rof/clone/src/include/twocom.h... Preprocessing /home/rof/clone/src/include/twosta.h... Parsing file /home/rof/clone/src/include/twosta.h... Preprocessing /home/rof/clone/src/include/typesz_mpi2.h... Parsing file /home/rof/clone/src/include/typesz_mpi2.h... Preprocessing /home/rof/clone/src/include/xyzpow.h... Parsing file /home/rof/clone/src/include/xyzpow.h... Preprocessing /home/rof/clone/src/input/input_reader.F90... Parsing file /home/rof/clone/src/input/input_reader.F90... Preprocessing /home/rof/clone/src/input/input_reader_sections.F90... Parsing file /home/rof/clone/src/input/input_reader_sections.F90... Preprocessing /home/rof/clone/src/input/parse_input.F90... Parsing file /home/rof/clone/src/input/parse_input.F90... Preprocessing /home/rof/clone/src/interest/module_interest_interface.F90... Parsing file /home/rof/clone/src/interest/module_interest_interface.F90... Reading /home/rof/clone/src/interest/src/git_revision_info.f90... Parsing file /home/rof/clone/src/interest/src/git_revision_info.f90... Reading /home/rof/clone/src/interest/src/module_interest_eri.f90... Parsing file /home/rof/clone/src/interest/src/module_interest_eri.f90... ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:111 input=[ general => [LL|LL]] brief=[line=66 (null)] docs=[line=66 (null)] inbody=[line=-1 general => [LL|LL] ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:120 input=[ general => [LL|LL] + [LL|SS] + [SS|LL]] brief=[line=66 (null)] docs=[line=66 (null)] inbody=[line=-1 general => [LL|LL] general => [LL|LL] + [LL|SS] + [SS|LL] ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:138 input=[ general => [LL|LL] + [LL|SS] + [SS|LL] + [SS|SS]] brief=[line=66 (null)] docs=[line=66 (null)] inbody=[line=-1 general => [LL|LL] general => [LL|LL] + [LL|SS] + [SS|LL] general => [LL|LL] + [LL|SS] + [SS|LL] + [SS|SS] ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:155 input=[ input] brief=[line=138 (null)] docs=[line=138 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:138 input=[ @param [in] nab input] brief=[line=138 (null)] docs=[line=140 @param [in] nab input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:160 input=[ input/output] brief=[line=138 (null)] docs=[line=140 @param [in] nab input ] inbody=[line=-1 input/output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:138 input=[ @param [in,out] fint input/output] brief=[line=138 (null)] docs=[line=140 @param [in] nab input@param [in,out] fint input/output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:162 input=[ local] brief=[line=138 (null)] docs=[line=140 @param [in] nab input@param [in,out] fint input/output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:198 input=[ on output: (5,c,d,5,a,b)] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=198 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:206 input=[ output] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=198 (null)] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:198 input=[ @param [out] nint output] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:209 input=[ input] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output ] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:198 input=[ @param [in] rkb input] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output @param [in] rkb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:217 input=[ local] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output @param [in] rkb input ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:237 input=[ AB-pair indexation] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output @param [in] rkb input ] inbody=[line=-1 local AB-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:268 input=[ CD-pair indexation] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output @param [in] rkb input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:299 input=[ AB-pair] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output @param [in] rkb input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:328 input=[ CD-pair] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output @param [in] rkb input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:358 input=[ ABCD] brief=[line=198 on output: (5,c,d,5,a,b) ] docs=[line=200 @param [out] nint output @param [in] rkb input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ABCD ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:419 input=[ input] brief=[line=358 (null)] docs=[line=358 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:358 input=[ @param [in] na input] brief=[line=358 (null)] docs=[line=360 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:358 input=[ @param [in] nb input] brief=[line=358 (null)] docs=[line=360 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:358 input=[ @param [in] ncd input] brief=[line=358 (null)] docs=[line=360 @param [in] na input@param [in] nb input@param [in] ncd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:422 input=[ output] brief=[line=358 (null)] docs=[line=360 @param [in] na input@param [in] nb input@param [in] ncd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:358 input=[ @param [out] b output] brief=[line=358 (null)] docs=[line=360 @param [in] na input@param [in] nb input@param [in] ncd input@param [out] b output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:424 input=[ local] brief=[line=358 (null)] docs=[line=360 @param [in] na input@param [in] nb input@param [in] ncd input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:426 input=[ ] brief=[line=358 (null)] docs=[line=360 @param [in] na input@param [in] nb input@param [in] ncd input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:437 input=[ input] brief=[line=426 (null)] docs=[line=426 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:426 input=[ @param [in] nc input] brief=[line=426 (null)] docs=[line=428 @param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:426 input=[ @param [in] nd input] brief=[line=426 (null)] docs=[line=428 @param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:426 input=[ @param [in] nab input] brief=[line=426 (null)] docs=[line=428 @param [in] nc input@param [in] nd input@param [in] nab input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:440 input=[ output] brief=[line=426 (null)] docs=[line=428 @param [in] nc input@param [in] nd input@param [in] nab input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:426 input=[ @param [out] b output] brief=[line=426 (null)] docs=[line=428 @param [in] nc input@param [in] nd input@param [in] nab input@param [out] b output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:442 input=[ local] brief=[line=426 (null)] docs=[line=428 @param [in] nc input@param [in] nd input@param [in] nab input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:444 input=[ ] brief=[line=426 (null)] docs=[line=428 @param [in] nc input@param [in] nd input@param [in] nab input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:455 input=[ input] brief=[line=444 (null)] docs=[line=444 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:444 input=[ @param [in] na input] brief=[line=444 (null)] docs=[line=446 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:444 input=[ @param [in] nb input] brief=[line=444 (null)] docs=[line=446 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:444 input=[ @param [in] ncd input] brief=[line=444 (null)] docs=[line=446 @param [in] na input@param [in] nb input@param [in] ncd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:458 input=[ output] brief=[line=444 (null)] docs=[line=446 @param [in] na input@param [in] nb input@param [in] ncd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:444 input=[ @param [out] b output] brief=[line=444 (null)] docs=[line=446 @param [in] na input@param [in] nb input@param [in] ncd input@param [out] b output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:460 input=[ local] brief=[line=444 (null)] docs=[line=446 @param [in] na input@param [in] nb input@param [in] ncd input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:462 input=[ ] brief=[line=444 (null)] docs=[line=446 @param [in] na input@param [in] nb input@param [in] ncd input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:477 input=[ input] brief=[line=462 (null)] docs=[line=462 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:462 input=[ @param [in] nc input] brief=[line=462 (null)] docs=[line=464 @param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:462 input=[ @param [in] nd input] brief=[line=462 (null)] docs=[line=464 @param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:462 input=[ @param [in] nab input] brief=[line=462 (null)] docs=[line=464 @param [in] nc input@param [in] nd input@param [in] nab input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:480 input=[ output] brief=[line=462 (null)] docs=[line=464 @param [in] nc input@param [in] nd input@param [in] nab input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:462 input=[ @param [out] b output] brief=[line=462 (null)] docs=[line=464 @param [in] nc input@param [in] nd input@param [in] nab input@param [out] b output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:482 input=[ local] brief=[line=462 (null)] docs=[line=464 @param [in] nc input@param [in] nd input@param [in] nab input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:507 input=[ output] brief=[line=484 (null)] docs=[line=484 (null)] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:484 input=[ @param [out] fint_inp output] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:509 input=[ input ] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output ] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:484 input=[ @param [in] class input ] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output@param [in] class input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:517 input=[ local] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output@param [in] class input ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:537 input=[ AB-pair indexation] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output@param [in] class input ] inbody=[line=-1 local AB-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:568 input=[ CD-pair indexation] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:599 input=[ AB-pair] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:628 input=[ CD-pair] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:658 input=[ ABCD] brief=[line=484 (null)] docs=[line=486 @param [out] fint_inp output@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ABCD ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:708 input=[ input] brief=[line=658 (null)] docs=[line=658 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:658 input=[ @param [in] na input] brief=[line=658 (null)] docs=[line=660 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:658 input=[ @param [in] nb input] brief=[line=658 (null)] docs=[line=660 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:658 input=[ @param [in] ncd input] brief=[line=658 (null)] docs=[line=660 @param [in] na input@param [in] nb input@param [in] ncd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:711 input=[ output] brief=[line=658 (null)] docs=[line=660 @param [in] na input@param [in] nb input@param [in] ncd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:658 input=[ @param [out] b output] brief=[line=658 (null)] docs=[line=660 @param [in] na input@param [in] nb input@param [in] ncd input@param [out] b output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:713 input=[ local] brief=[line=658 (null)] docs=[line=660 @param [in] na input@param [in] nb input@param [in] ncd input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:726 input=[ input] brief=[line=715 (null)] docs=[line=715 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:715 input=[ @param [in] nc input] brief=[line=715 (null)] docs=[line=717 @param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:715 input=[ @param [in] nd input] brief=[line=715 (null)] docs=[line=717 @param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:715 input=[ @param [in] nab input] brief=[line=715 (null)] docs=[line=717 @param [in] nc input@param [in] nd input@param [in] nab input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:729 input=[ output] brief=[line=715 (null)] docs=[line=717 @param [in] nc input@param [in] nd input@param [in] nab input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:715 input=[ @param [out] b output] brief=[line=715 (null)] docs=[line=717 @param [in] nc input@param [in] nd input@param [in] nab input@param [out] b output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:731 input=[ local] brief=[line=715 (null)] docs=[line=717 @param [in] nc input@param [in] nd input@param [in] nab input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:752 input=[ output (5,c,d,5,a,b)] brief=[line=733 (null)] docs=[line=733 (null)] inbody=[line=-1 output (5,c,d,5,a,b) ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:733 input=[ @param [out] fint_inp output (5,c,d,5,a,b)] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:754 input=[ input] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b) ] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:733 input=[ @param [in] class input] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:762 input=[ local] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:782 input=[ AB-pair indexation] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local AB-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:813 input=[ CD-pair indexation] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:844 input=[ AB-pair] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:873 input=[ CD-pair] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:903 input=[ ABCD] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ABCD ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:927 input=[ LLLL ] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ABCD LLLL ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:942 input=[ LLLL + SSLL ] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ABCD LLLL LLLL + SSLL ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:957 input=[ LLLL + SSLL + SSSS ] brief=[line=733 (null)] docs=[line=735 @param [out] fint_inp output (5,c,d,5,a,b)@param [in] class input ] inbody=[line=-1 local AB-pair indexation CD-pair indexation AB-pair CD-pair ABCD LLLL LLLL + SSLL LLLL + SSLL + SSSS ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:980 input=[ input] brief=[line=957 (null)] docs=[line=957 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:957 input=[ @param [in] na input] brief=[line=957 (null)] docs=[line=959 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:957 input=[ @param [in] nb input] brief=[line=957 (null)] docs=[line=959 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:957 input=[ @param [in] nc input] brief=[line=957 (null)] docs=[line=959 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:957 input=[ @param [in] nd input] brief=[line=957 (null)] docs=[line=959 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:983 input=[ output] brief=[line=957 (null)] docs=[line=959 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:957 input=[ @param [out] bb output] brief=[line=957 (null)] docs=[line=959 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:985 input=[ local] brief=[line=957 (null)] docs=[line=959 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1001 input=[ input] brief=[line=987 (null)] docs=[line=987 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:987 input=[ @param [in] na input] brief=[line=987 (null)] docs=[line=989 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:987 input=[ @param [in] nb input] brief=[line=987 (null)] docs=[line=989 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:987 input=[ @param [in] nc input] brief=[line=987 (null)] docs=[line=989 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:987 input=[ @param [in] nd input] brief=[line=987 (null)] docs=[line=989 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1004 input=[ output] brief=[line=987 (null)] docs=[line=989 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:987 input=[ @param [out] bb output] brief=[line=987 (null)] docs=[line=989 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1006 input=[ local] brief=[line=987 (null)] docs=[line=989 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1022 input=[ input] brief=[line=1008 (null)] docs=[line=1008 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1008 input=[ @param [in] na input] brief=[line=1008 (null)] docs=[line=1010 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1008 input=[ @param [in] nb input] brief=[line=1008 (null)] docs=[line=1010 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1008 input=[ @param [in] nc input] brief=[line=1008 (null)] docs=[line=1010 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1008 input=[ @param [in] nd input] brief=[line=1008 (null)] docs=[line=1010 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1025 input=[ output] brief=[line=1008 (null)] docs=[line=1010 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1008 input=[ @param [out] bb output] brief=[line=1008 (null)] docs=[line=1010 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1027 input=[ local] brief=[line=1008 (null)] docs=[line=1010 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1043 input=[ input] brief=[line=1029 (null)] docs=[line=1029 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1029 input=[ @param [in] na input] brief=[line=1029 (null)] docs=[line=1031 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1029 input=[ @param [in] nb input] brief=[line=1029 (null)] docs=[line=1031 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1029 input=[ @param [in] nc input] brief=[line=1029 (null)] docs=[line=1031 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1029 input=[ @param [in] nd input] brief=[line=1029 (null)] docs=[line=1031 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1046 input=[ output] brief=[line=1029 (null)] docs=[line=1031 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1029 input=[ @param [out] bb output] brief=[line=1029 (null)] docs=[line=1031 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1048 input=[ local] brief=[line=1029 (null)] docs=[line=1031 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1064 input=[ input] brief=[line=1050 (null)] docs=[line=1050 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1050 input=[ @param [in] na input] brief=[line=1050 (null)] docs=[line=1052 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1050 input=[ @param [in] nb input] brief=[line=1050 (null)] docs=[line=1052 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1050 input=[ @param [in] nc input] brief=[line=1050 (null)] docs=[line=1052 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1050 input=[ @param [in] nd input] brief=[line=1050 (null)] docs=[line=1052 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1067 input=[ output] brief=[line=1050 (null)] docs=[line=1052 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1050 input=[ @param [out] bb output] brief=[line=1050 (null)] docs=[line=1052 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1069 input=[ local] brief=[line=1050 (null)] docs=[line=1052 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1087 input=[ input] brief=[line=1071 (null)] docs=[line=1071 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1071 input=[ @param [in] na input] brief=[line=1071 (null)] docs=[line=1073 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1071 input=[ @param [in] nb input] brief=[line=1071 (null)] docs=[line=1073 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1071 input=[ @param [in] nc input] brief=[line=1071 (null)] docs=[line=1073 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1071 input=[ @param [in] nd input] brief=[line=1071 (null)] docs=[line=1073 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1090 input=[ output] brief=[line=1071 (null)] docs=[line=1073 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1071 input=[ @param [out] bb output] brief=[line=1071 (null)] docs=[line=1073 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1092 input=[ local] brief=[line=1071 (null)] docs=[line=1073 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1117 input=[ input] brief=[line=1094 (null)] docs=[line=1094 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1094 input=[ @param [in] na input] brief=[line=1094 (null)] docs=[line=1096 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1094 input=[ @param [in] nb input] brief=[line=1094 (null)] docs=[line=1096 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1094 input=[ @param [in] nc input] brief=[line=1094 (null)] docs=[line=1096 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1094 input=[ @param [in] nd input] brief=[line=1094 (null)] docs=[line=1096 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1120 input=[ output] brief=[line=1094 (null)] docs=[line=1096 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1094 input=[ @param [out] bb output] brief=[line=1094 (null)] docs=[line=1096 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1122 input=[ local] brief=[line=1094 (null)] docs=[line=1096 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1140 input=[ input] brief=[line=1124 (null)] docs=[line=1124 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1124 input=[ @param [in] na input] brief=[line=1124 (null)] docs=[line=1126 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1124 input=[ @param [in] nb input] brief=[line=1124 (null)] docs=[line=1126 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1124 input=[ @param [in] nc input] brief=[line=1124 (null)] docs=[line=1126 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1124 input=[ @param [in] nd input] brief=[line=1124 (null)] docs=[line=1126 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1143 input=[ output] brief=[line=1124 (null)] docs=[line=1126 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1124 input=[ @param [out] bb output] brief=[line=1124 (null)] docs=[line=1126 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1145 input=[ local] brief=[line=1124 (null)] docs=[line=1126 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1170 input=[ input] brief=[line=1147 (null)] docs=[line=1147 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1147 input=[ @param [in] na input] brief=[line=1147 (null)] docs=[line=1149 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1147 input=[ @param [in] nb input] brief=[line=1147 (null)] docs=[line=1149 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1147 input=[ @param [in] nc input] brief=[line=1147 (null)] docs=[line=1149 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1147 input=[ @param [in] nd input] brief=[line=1147 (null)] docs=[line=1149 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1173 input=[ output] brief=[line=1147 (null)] docs=[line=1149 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1147 input=[ @param [out] bb output] brief=[line=1147 (null)] docs=[line=1149 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1175 input=[ local] brief=[line=1147 (null)] docs=[line=1149 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1196 input=[ input] brief=[line=1177 (null)] docs=[line=1177 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1177 input=[ @param [in] na input] brief=[line=1177 (null)] docs=[line=1179 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1177 input=[ @param [in] nb input] brief=[line=1177 (null)] docs=[line=1179 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1177 input=[ @param [in] nc input] brief=[line=1177 (null)] docs=[line=1179 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1177 input=[ @param [in] nd input] brief=[line=1177 (null)] docs=[line=1179 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1199 input=[ output] brief=[line=1177 (null)] docs=[line=1179 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1177 input=[ @param [out] bb output] brief=[line=1177 (null)] docs=[line=1179 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1201 input=[ local] brief=[line=1177 (null)] docs=[line=1179 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1233 input=[ input] brief=[line=1203 (null)] docs=[line=1203 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1203 input=[ @param [in] na input] brief=[line=1203 (null)] docs=[line=1205 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1203 input=[ @param [in] nb input] brief=[line=1203 (null)] docs=[line=1205 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1203 input=[ @param [in] nc input] brief=[line=1203 (null)] docs=[line=1205 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1203 input=[ @param [in] nd input] brief=[line=1203 (null)] docs=[line=1205 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1236 input=[ output] brief=[line=1203 (null)] docs=[line=1205 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1203 input=[ @param [out] bb output] brief=[line=1203 (null)] docs=[line=1205 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1238 input=[ local] brief=[line=1203 (null)] docs=[line=1205 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1259 input=[ input] brief=[line=1240 (null)] docs=[line=1240 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1240 input=[ @param [in] na input] brief=[line=1240 (null)] docs=[line=1242 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1240 input=[ @param [in] nb input] brief=[line=1240 (null)] docs=[line=1242 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1240 input=[ @param [in] nc input] brief=[line=1240 (null)] docs=[line=1242 @param [in] na input@param [in] nb input@param [in] nc input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1240 input=[ @param [in] nd input] brief=[line=1240 (null)] docs=[line=1242 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1262 input=[ output] brief=[line=1240 (null)] docs=[line=1242 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1240 input=[ @param [out] bb output] brief=[line=1240 (null)] docs=[line=1242 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_eri.f90:1264 input=[ local] brief=[line=1240 (null)] docs=[line=1242 @param [in] na input@param [in] nb input@param [in] nc input@param [in] nd input@param [out] bb output ] inbody=[line=-1 local ] =========== Reading /home/rof/clone/src/interest/src/module_interest_hrr.f90... Parsing file /home/rof/clone/src/interest/src/module_interest_hrr.f90... Reading /home/rof/clone/src/interest/src/module_interest_one.f90... Parsing file /home/rof/clone/src/interest/src/module_interest_one.f90... ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:43 input=[ input] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:-1 input=[ @param info input] brief=[line=-1 (null)] docs=[line=1 @param info input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:98 input=[ AB-pair indexation] brief=[line=43 (null)] docs=[line=43 (null)] inbody=[line=-1 AB-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:221 input=[ AB-pair indexation] brief=[line=98 (null)] docs=[line=98 (null)] inbody=[line=-1 AB-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:377 input=[ AB-pair indexation] brief=[line=221 (null)] docs=[line=221 (null)] inbody=[line=-1 AB-pair indexation ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:518 input=[ input] brief=[line=515 (null)] docs=[line=515 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:515 input=[ @param [in] na input] brief=[line=515 (null)] docs=[line=517 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:515 input=[ @param [in] nb input] brief=[line=515 (null)] docs=[line=517 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:521 input=[ output] brief=[line=515 (null)] docs=[line=517 @param [in] na input@param [in] nb input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:515 input=[ @param [out] b output] brief=[line=515 (null)] docs=[line=517 @param [in] na input@param [in] nb input@param [out] b output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:523 input=[ local] brief=[line=515 (null)] docs=[line=517 @param [in] na input@param [in] nb input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:525 input=[ ] brief=[line=515 (null)] docs=[line=517 @param [in] na input@param [in] nb input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:537 input=[ input] brief=[line=534 (null)] docs=[line=534 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:534 input=[ @param [in] na input] brief=[line=534 (null)] docs=[line=536 @param [in] na input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:534 input=[ @param [in] nb input] brief=[line=534 (null)] docs=[line=536 @param [in] na input@param [in] nb input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:540 input=[ output] brief=[line=534 (null)] docs=[line=536 @param [in] na input@param [in] nb input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:534 input=[ @param [out] b output] brief=[line=534 (null)] docs=[line=536 @param [in] na input@param [in] nb input@param [out] b output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:542 input=[ local] brief=[line=534 (null)] docs=[line=536 @param [in] na input@param [in] nb input@param [out] b output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_one.f90:544 input=[ ] brief=[line=534 (null)] docs=[line=536 @param [in] na input@param [in] nb input@param [out] b output ] inbody=[line=-1 local ] =========== Reading /home/rof/clone/src/interest/src/module_interest_osr.f90... Parsing file /home/rof/clone/src/interest/src/module_interest_osr.f90... ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:99 input=[ input] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:-1 input=[ @param [in] la input] brief=[line=-1 (null)] docs=[line=1 @param [in] la input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:-1 input=[ @param [in] lab input] brief=[line=-1 (null)] docs=[line=1 @param [in] la input@param [in] lab input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:103 input=[ output] brief=[line=-1 (null)] docs=[line=1 @param [in] la input@param [in] lab input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:-1 input=[ @param [out] li1 output] brief=[line=-1 (null)] docs=[line=1 @param [in] la input@param [in] lab input@param [out] li1 output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:106 input=[ local] brief=[line=-1 (null)] docs=[line=1 @param [in] la input@param [in] lab input@param [out] li1 output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:157 input=[ input] brief=[line=106 (null)] docs=[line=106 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:106 input=[ @param [in] la input] brief=[line=106 (null)] docs=[line=108 @param [in] la input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:106 input=[ @param [in] lab input] brief=[line=106 (null)] docs=[line=108 @param [in] la input@param [in] lab input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:162 input=[ output] brief=[line=106 (null)] docs=[line=108 @param [in] la input@param [in] lab input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:106 input=[ @param [out] li1 output] brief=[line=106 (null)] docs=[line=108 @param [in] la input@param [in] lab input@param [out] li1 output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:167 input=[ local] brief=[line=106 (null)] docs=[line=108 @param [in] la input@param [in] lab input@param [out] li1 output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:244 input=[ input] brief=[line=167 (null)] docs=[line=167 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:167 input=[ @param [in] cosr input] brief=[line=167 (null)] docs=[line=169 @param [in] cosr input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:167 input=[ @param [in] t input] brief=[line=167 (null)] docs=[line=169 @param [in] cosr input@param [in] t input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:250 input=[ output] brief=[line=167 (null)] docs=[line=169 @param [in] cosr input@param [in] t input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:167 input=[ @param [out] li1 output] brief=[line=167 (null)] docs=[line=169 @param [in] cosr input@param [in] t input@param [out] li1 output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:167 input=[ @param [out] li2 output] brief=[line=167 (null)] docs=[line=169 @param [in] cosr input@param [in] t input@param [out] li1 output@param [out] li2 output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:253 input=[ local] brief=[line=167 (null)] docs=[line=169 @param [in] cosr input@param [in] t input@param [out] li1 output@param [out] li2 output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:1496 input=[ input] brief=[line=253 (null)] docs=[line=253 (null)] inbody=[line=-1 input ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:253 input=[ @param mmax input] brief=[line=253 (null)] docs=[line=255 @param mmax input ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:1501 input=[ output] brief=[line=253 (null)] docs=[line=255 @param mmax input ] inbody=[line=-1 output ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:253 input=[ @param [out] li1 output] brief=[line=253 (null)] docs=[line=255 @param mmax input@param [out] li1 output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:253 input=[ @param [out] li2 output] brief=[line=253 (null)] docs=[line=255 @param mmax input@param [out] li1 output@param [out] li2 output ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:1504 input=[ local] brief=[line=253 (null)] docs=[line=255 @param mmax input@param [out] li1 output@param [out] li2 output ] inbody=[line=-1 local ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2688 input=[ local -> fixme] brief=[line=1504 (null)] docs=[line=1504 (null)] inbody=[line=-1 local -> fixme ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:1504 input=[ @param nval local -> fixme] brief=[line=1504 (null)] docs=[line=1506 @param nval local -> fixme ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2716 input=[ local -> fixme] brief=[line=2688 (null)] docs=[line=2688 (null)] inbody=[line=-1 local -> fixme ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2688 input=[ @param nval local -> fixme] brief=[line=2688 (null)] docs=[line=2690 @param nval local -> fixme ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2742 input=[ local -> fixme] brief=[line=2716 (null)] docs=[line=2716 (null)] inbody=[line=-1 local -> fixme ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2716 input=[ @param nval local -> fixme] brief=[line=2716 (null)] docs=[line=2718 @param nval local -> fixme ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2761 input=[ local -> fixme] brief=[line=2742 (null)] docs=[line=2742 (null)] inbody=[line=-1 local -> fixme ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2742 input=[ @param iini local -> fixme] brief=[line=2742 (null)] docs=[line=2744 @param iini local -> fixme ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2742 input=[ @param iend local -> fixme] brief=[line=2742 (null)] docs=[line=2744 @param iini local -> fixme@param iend local -> fixme ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2742 input=[ @param li1 local -> fixme] brief=[line=2742 (null)] docs=[line=2744 @param iini local -> fixme@param iend local -> fixme@param li1 local -> fixme ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2742 input=[ @param li2 local -> fixme] brief=[line=2742 (null)] docs=[line=2744 @param iini local -> fixme@param iend local -> fixme@param li1 local -> fixme@param li2 local -> fixme ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2777 input=[ local -> fixme] brief=[line=2761 (null)] docs=[line=2761 (null)] inbody=[line=-1 local -> fixme ] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2761 input=[ @param ldb local -> fixme] brief=[line=2761 (null)] docs=[line=2763 @param ldb local -> fixme ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/interest/src/module_interest_osr.f90:2803 input=[ local -> fixme] brief=[line=2777 (null)] docs=[line=2777 (null)] inbody=[line=-1 local -> fixme ] =========== Preprocessing /home/rof/clone/src/interface_mpi/integer_kind_mpilib.F90... Parsing file /home/rof/clone/src/interface_mpi/integer_kind_mpilib.F90... Preprocessing /home/rof/clone/src/interface_mpi/integer_model.F90... Parsing file /home/rof/clone/src/interface_mpi/integer_model.F90... Preprocessing /home/rof/clone/src/interface_mpi/interface_to_mpi.F90... Parsing file /home/rof/clone/src/interface_mpi/interface_to_mpi.F90... Preprocessing /home/rof/clone/src/interface_mpi/interface_to_mpi_f77.F... Prepassing fixed form of /home/rof/clone/src/interface_mpi/interface_to_mpi_f77.F Parsing file /home/rof/clone/src/interface_mpi/interface_to_mpi_f77.F... Preprocessing /home/rof/clone/src/interface_mpi/interface_to_mpi_f77_typedef.h... Parsing file /home/rof/clone/src/interface_mpi/interface_to_mpi_f77_typedef.h... Preprocessing /home/rof/clone/src/krcc/analyze.F... Prepassing fixed form of /home/rof/clone/src/krcc/analyze.F Parsing file /home/rof/clone/src/krcc/analyze.F... Preprocessing /home/rof/clone/src/krcc/cc_vec_fnc.F... Prepassing fixed form of /home/rof/clone/src/krcc/cc_vec_fnc.F Parsing file /home/rof/clone/src/krcc/cc_vec_fnc.F... Preprocessing /home/rof/clone/src/krcc/cc_vec_fnc2.F... Prepassing fixed form of /home/rof/clone/src/krcc/cc_vec_fnc2.F Parsing file /home/rof/clone/src/krcc/cc_vec_fnc2.F... Preprocessing /home/rof/clone/src/krcc/ccinfo.F... Prepassing fixed form of /home/rof/clone/src/krcc/ccinfo.F Parsing file /home/rof/clone/src/krcc/ccinfo.F... Preprocessing /home/rof/clone/src/krcc/contraction_analyze.F... Prepassing fixed form of /home/rof/clone/src/krcc/contraction_analyze.F Parsing file /home/rof/clone/src/krcc/contraction_analyze.F... Preprocessing /home/rof/clone/src/krcc/contraction_performer.F... Prepassing fixed form of /home/rof/clone/src/krcc/contraction_performer.F Parsing file /home/rof/clone/src/krcc/contraction_performer.F... Preprocessing /home/rof/clone/src/krcc/contraction_solver.F... Prepassing fixed form of /home/rof/clone/src/krcc/contraction_solver.F Parsing file /home/rof/clone/src/krcc/contraction_solver.F... Preprocessing /home/rof/clone/src/krcc/diagonal.F... Prepassing fixed form of /home/rof/clone/src/krcc/diagonal.F Parsing file /home/rof/clone/src/krcc/diagonal.F... Preprocessing /home/rof/clone/src/krcc/dim_t1t2_to_t12_map_r.F... Prepassing fixed form of /home/rof/clone/src/krcc/dim_t1t2_to_t12_map_r.F Parsing file /home/rof/clone/src/krcc/dim_t1t2_to_t12_map_r.F... Preprocessing /home/rof/clone/src/krcc/dim_t1t2_to_t12_s_r.F... Prepassing fixed form of /home/rof/clone/src/krcc/dim_t1t2_to_t12_s_r.F Parsing file /home/rof/clone/src/krcc/dim_t1t2_to_t12_s_r.F... Preprocessing /home/rof/clone/src/krcc/fock.F... Prepassing fixed form of /home/rof/clone/src/krcc/fock.F Parsing file /home/rof/clone/src/krcc/fock.F... Preprocessing /home/rof/clone/src/krcc/get_int.F... Prepassing fixed form of /home/rof/clone/src/krcc/get_int.F Parsing file /home/rof/clone/src/krcc/get_int.F... Preprocessing /home/rof/clone/src/krcc/h_exp_t_mem_r.F... Prepassing fixed form of /home/rof/clone/src/krcc/h_exp_t_mem_r.F Parsing file /home/rof/clone/src/krcc/h_exp_t_mem_r.F... Preprocessing /home/rof/clone/src/krcc/integrals.F... Prepassing fixed form of /home/rof/clone/src/krcc/integrals.F Parsing file /home/rof/clone/src/krcc/integrals.F... Preprocessing /home/rof/clone/src/krcc/interface.F... Prepassing fixed form of /home/rof/clone/src/krcc/interface.F Parsing file /home/rof/clone/src/krcc/interface.F... Preprocessing /home/rof/clone/src/krcc/inum_for_occ2_r.F... Prepassing fixed form of /home/rof/clone/src/krcc/inum_for_occ2_r.F Parsing file /home/rof/clone/src/krcc/inum_for_occ2_r.F... Preprocessing /home/rof/clone/src/krcc/io.F... Prepassing fixed form of /home/rof/clone/src/krcc/io.F Parsing file /home/rof/clone/src/krcc/io.F... Preprocessing /home/rof/clone/src/krcc/krcc_exc_e.F... Prepassing fixed form of /home/rof/clone/src/krcc/krcc_exc_e.F Parsing file /home/rof/clone/src/krcc/krcc_exc_e.F... Preprocessing /home/rof/clone/src/krcc/krcc_inp.F... Prepassing fixed form of /home/rof/clone/src/krcc/krcc_inp.F Parsing file /home/rof/clone/src/krcc/krcc_inp.F... Preprocessing /home/rof/clone/src/krcc/krcc_memory.F... Prepassing fixed form of /home/rof/clone/src/krcc/krcc_memory.F Parsing file /home/rof/clone/src/krcc/krcc_memory.F... Preprocessing /home/rof/clone/src/krcc/krcc_wrt.F... Prepassing fixed form of /home/rof/clone/src/krcc/krcc_wrt.F Parsing file /home/rof/clone/src/krcc/krcc_wrt.F... Preprocessing /home/rof/clone/src/krcc/len_for_tf_r.F... Prepassing fixed form of /home/rof/clone/src/krcc/len_for_tf_r.F Parsing file /home/rof/clone/src/krcc/len_for_tf_r.F... Preprocessing /home/rof/clone/src/krcc/op_t_occ_r.F... Prepassing fixed form of /home/rof/clone/src/krcc/op_t_occ_r.F Parsing file /home/rof/clone/src/krcc/op_t_occ_r.F... Preprocessing /home/rof/clone/src/krcc/optimization.F... Prepassing fixed form of /home/rof/clone/src/krcc/optimization.F Parsing file /home/rof/clone/src/krcc/optimization.F... Preprocessing /home/rof/clone/src/krcc/program.F... Prepassing fixed form of /home/rof/clone/src/krcc/program.F Parsing file /home/rof/clone/src/krcc/program.F... Preprocessing /home/rof/clone/src/krcc/strings_cc.F... Prepassing fixed form of /home/rof/clone/src/krcc/strings_cc.F Parsing file /home/rof/clone/src/krcc/strings_cc.F... Preprocessing /home/rof/clone/src/krcc/utils.F... Prepassing fixed form of /home/rof/clone/src/krcc/utils.F Parsing file /home/rof/clone/src/krcc/utils.F... Preprocessing /home/rof/clone/src/krmc/dcbbos.h... Parsing file /home/rof/clone/src/krmc/dcbbos.h... Preprocessing /home/rof/clone/src/krmc/dcbnrt.h... Parsing file /home/rof/clone/src/krmc/dcbnrt.h... Preprocessing /home/rof/clone/src/krmc/gendet.c... Parsing file /home/rof/clone/src/krmc/gendet.c... Preprocessing /home/rof/clone/src/krmc/krci_ctl.F... Prepassing fixed form of /home/rof/clone/src/krmc/krci_ctl.F Parsing file /home/rof/clone/src/krmc/krci_ctl.F... Preprocessing /home/rof/clone/src/krmc/krmc_gradient.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmc_gradient.F Parsing file /home/rof/clone/src/krmc/krmc_gradient.F... Preprocessing /home/rof/clone/src/krmc/krmccan.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmccan.F Parsing file /home/rof/clone/src/krmc/krmccan.F... Preprocessing /home/rof/clone/src/krmc/krmcgascip.F... Parsing file /home/rof/clone/src/krmc/krmcgascip.F... ----------- CommentScanner: /home/rof/clone/src/krmc/krmcgascip.F:2451 input=[ hardwire for debugging:] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 hardwire for debugging: ] =========== ----------- CommentScanner: /home/rof/clone/src/krmc/krmcgascip.F:2512 input=[ for debug] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 hardwire for debugging: for debug ] =========== ----------- CommentScanner: /home/rof/clone/src/krmc/krmcgascip.F:3214 input=[ debug...] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 hardwire for debugging: for debug debug... ] =========== Preprocessing /home/rof/clone/src/krmc/krmcgp.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmcgp.F Parsing file /home/rof/clone/src/krmc/krmcgp.F... Preprocessing /home/rof/clone/src/krmc/krmcinp.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmcinp.F Parsing file /home/rof/clone/src/krmc/krmcinp.F... Preprocessing /home/rof/clone/src/krmc/krmcluci.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmcluci.F Parsing file /home/rof/clone/src/krmc/krmcluci.F... Preprocessing /home/rof/clone/src/krmc/krmcmlf.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmcmlf.F Parsing file /home/rof/clone/src/krmc/krmcmlf.F... Preprocessing /home/rof/clone/src/krmc/krmcopt.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmcopt.F Parsing file /home/rof/clone/src/krmc/krmcopt.F... Preprocessing /home/rof/clone/src/krmc/krmcout.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmcout.F Parsing file /home/rof/clone/src/krmc/krmcout.F... Preprocessing /home/rof/clone/src/krmc/krmcsav.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmcsav.F Parsing file /home/rof/clone/src/krmc/krmcsav.F... Preprocessing /home/rof/clone/src/krmc/krmctra.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmctra.F Parsing file /home/rof/clone/src/krmc/krmctra.F... Preprocessing /home/rof/clone/src/krmc/krmcvec.F... Prepassing fixed form of /home/rof/clone/src/krmc/krmcvec.F Parsing file /home/rof/clone/src/krmc/krmcvec.F... Preprocessing /home/rof/clone/src/krmc/mc_energies.F90... Parsing file /home/rof/clone/src/krmc/mc_energies.F90... Preprocessing /home/rof/clone/src/krmc/mcscf_routines.F90... Parsing file /home/rof/clone/src/krmc/mcscf_routines.F90... Preprocessing /home/rof/clone/src/localization/func_PipekMezey.F90... Parsing file /home/rof/clone/src/localization/func_PipekMezey.F90... Preprocessing /home/rof/clone/src/localization/localization_interface.F90... Parsing file /home/rof/clone/src/localization/localization_interface.F90... Reading /home/rof/clone/src/localization/second_order_minimization.f90... Parsing file /home/rof/clone/src/localization/second_order_minimization.f90... Preprocessing /home/rof/clone/src/localization/select_coeff_own_bas.F90... Parsing file /home/rof/clone/src/localization/select_coeff_own_bas.F90... Preprocessing /home/rof/clone/src/luciarel/ciinfo_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/ciinfo_r.F Parsing file /home/rof/clone/src/luciarel/ciinfo_r.F... Preprocessing /home/rof/clone/src/luciarel/diagonal_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/diagonal_r.F Parsing file /home/rof/clone/src/luciarel/diagonal_r.F... Preprocessing /home/rof/clone/src/luciarel/diagonalize_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/diagonalize_r.F Parsing file /home/rof/clone/src/luciarel/diagonalize_r.F... ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:469 input=[ debug] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:534 input=[ start vectors are stored on LU1 hardwire to 7 for now] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:644 input=[ sigma vec] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:649 input=[ single sigma vec on lu4] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:653 input=[ skip to all new trial vecs on lu1] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:675 input=[ sigma vec] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 sigma vec ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:680 input=[ single sigma vec on lu4] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 sigma vec single sigma vec on lu4 ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:684 input=[ all trial vecs on lu1] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 sigma vec single sigma vec on lu4 all trial vecs on lu1 ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:820 input=[ output information for present microiteration] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 sigma vec single sigma vec on lu4 all trial vecs on lu1 output information for present microiteration ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:858 input=[ final (H-E)x] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 sigma vec single sigma vec on lu4 all trial vecs on lu1 output information for present microiteration final (H-E)x ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:876 input=[ what is my residual?] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 sigma vec single sigma vec on lu4 all trial vecs on lu1 output information for present microiteration final (H-E)x what is my residual? ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:929 input=[ residual vec on lu7] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 sigma vec single sigma vec on lu4 all trial vecs on lu1 output information for present microiteration final (H-E)x what is my residual? residual vec on lu7 ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:1177 input=[ debug...] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 debug start vectors are stored on LU1 hardwire to 7 for now sigma vec single sigma vec on lu4 skip to all new trial vecs on lu1 sigma vec single sigma vec on lu4 all trial vecs on lu1 output information for present microiteration final (H-E)x what is my residual? residual vec on lu7 debug... ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:1184 input=[ \brief Normalize CI vector \author S. Knecht \date October 2014] brief=[line=1177 (null)] docs=[line=1177 (null)] inbody=[line=-1 Normalize CI vector \author S. Knecht \date October 2014 ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:1177 input=[ @param [in] funit1 \brief Normalize CI vector \author S. Knecht \date October 2014] brief=[line=1177 Normalize CI vector ] docs=[line=1179 @param [in] funit1 \author S. Knecht \date October 2014 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/diagonalize_r.F:1177 input=[ @param [in] funit2 \brief Normalize CI vector \author S. Knecht \date October 2014] brief=[line=1177 Normalize CI vector ] docs=[line=1179 @param [in] funit1 \author S. Knecht \date October 2014 @param [in] funit2Normalize CI vector \author S. Knecht \date October 2014 ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/luciarel/gasci_main_driver_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/gasci_main_driver_r.F Parsing file /home/rof/clone/src/luciarel/gasci_main_driver_r.F... ----------- CommentScanner: /home/rof/clone/src/luciarel/gasci_main_driver_r.F:220 input=[ for debugging ] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 for debugging ] =========== Preprocessing /home/rof/clone/src/luciarel/interface_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/interface_r.F Parsing file /home/rof/clone/src/luciarel/interface_r.F... Preprocessing /home/rof/clone/src/luciarel/io_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/io_r.F Parsing file /home/rof/clone/src/luciarel/io_r.F... Preprocessing /home/rof/clone/src/luciarel/io_ttss_r.F90... Prepassing fixed form of /home/rof/clone/src/luciarel/io_ttss_r.F90 Parsing file /home/rof/clone/src/luciarel/io_ttss_r.F90... Preprocessing /home/rof/clone/src/luciarel/krci_cfg.F90... Parsing file /home/rof/clone/src/luciarel/krci_cfg.F90... Preprocessing /home/rof/clone/src/luciarel/krci_prop.F90... Parsing file /home/rof/clone/src/luciarel/krci_prop.F90... Preprocessing /home/rof/clone/src/luciarel/memory_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/memory_r.F Parsing file /home/rof/clone/src/luciarel/memory_r.F... Preprocessing /home/rof/clone/src/luciarel/mospinor_info.F90... Parsing file /home/rof/clone/src/luciarel/mospinor_info.F90... ----------- CommentScanner: /home/rof/clone/src/luciarel/mospinor_info.F90:94 input=[ reset arrays] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 reset arrays ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/mospinor_info.F90:97 input=[ allocate arrays] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 reset arrays allocate arrays ] =========== Preprocessing /home/rof/clone/src/luciarel/par_lucia_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/par_lucia_r.F Parsing file /home/rof/clone/src/luciarel/par_lucia_r.F... Preprocessing /home/rof/clone/src/luciarel/par_lushmem_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/par_lushmem_r.F Parsing file /home/rof/clone/src/luciarel/par_lushmem_r.F... Preprocessing /home/rof/clone/src/luciarel/par_solver_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/par_solver_r.F Parsing file /home/rof/clone/src/luciarel/par_solver_r.F... Preprocessing /home/rof/clone/src/luciarel/property_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/property_r.F Parsing file /home/rof/clone/src/luciarel/property_r.F... Preprocessing /home/rof/clone/src/luciarel/resolution_utils_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/resolution_utils_r.F Parsing file /home/rof/clone/src/luciarel/resolution_utils_r.F... Preprocessing /home/rof/clone/src/luciarel/sigden_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/sigden_r.F Parsing file /home/rof/clone/src/luciarel/sigden_r.F... Preprocessing /home/rof/clone/src/luciarel/string_info.F90... Parsing file /home/rof/clone/src/luciarel/string_info.F90... Preprocessing /home/rof/clone/src/luciarel/strings_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/strings_r.F Parsing file /home/rof/clone/src/luciarel/strings_r.F... Preprocessing /home/rof/clone/src/luciarel/symmetry_setup.F90... Parsing file /home/rof/clone/src/luciarel/symmetry_setup.F90... ----------- CommentScanner: /home/rof/clone/src/luciarel/symmetry_setup.F90:79 input=[ reset arrays] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 reset arrays ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/symmetry_setup.F90:82 input=[ allocate arrays] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 reset arrays allocate arrays ] =========== ----------- CommentScanner: /home/rof/clone/src/luciarel/symmetry_setup.F90:98 input=[ fill arrays] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 reset arrays allocate arrays fill arrays ] =========== Preprocessing /home/rof/clone/src/luciarel/utils_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/utils_r.F Parsing file /home/rof/clone/src/luciarel/utils_r.F... Preprocessing /home/rof/clone/src/luciarel/vecmat_r.F... Prepassing fixed form of /home/rof/clone/src/luciarel/vecmat_r.F Parsing file /home/rof/clone/src/luciarel/vecmat_r.F... Preprocessing /home/rof/clone/src/lucita/ciinfo.F... Prepassing fixed form of /home/rof/clone/src/lucita/ciinfo.F Parsing file /home/rof/clone/src/lucita/ciinfo.F... Preprocessing /home/rof/clone/src/lucita/density.F... Prepassing fixed form of /home/rof/clone/src/lucita/density.F Parsing file /home/rof/clone/src/lucita/density.F... Preprocessing /home/rof/clone/src/lucita/diagonal.F... Prepassing fixed form of /home/rof/clone/src/lucita/diagonal.F Parsing file /home/rof/clone/src/lucita/diagonal.F... Preprocessing /home/rof/clone/src/lucita/doubledir.F... Prepassing fixed form of /home/rof/clone/src/lucita/doubledir.F Parsing file /home/rof/clone/src/lucita/doubledir.F... Preprocessing /home/rof/clone/src/lucita/flush_stdout.c... Parsing file /home/rof/clone/src/lucita/flush_stdout.c... Preprocessing /home/rof/clone/src/lucita/fock.F... Prepassing fixed form of /home/rof/clone/src/lucita/fock.F Parsing file /home/rof/clone/src/lucita/fock.F... Preprocessing /home/rof/clone/src/lucita/interface.F... Prepassing fixed form of /home/rof/clone/src/lucita/interface.F Parsing file /home/rof/clone/src/lucita/interface.F... Preprocessing /home/rof/clone/src/lucita/io.F... Prepassing fixed form of /home/rof/clone/src/lucita/io.F Parsing file /home/rof/clone/src/lucita/io.F... Preprocessing /home/rof/clone/src/lucita/lucia_cc.F... Prepassing fixed form of /home/rof/clone/src/lucita/lucia_cc.F Parsing file /home/rof/clone/src/lucita/lucia_cc.F... Preprocessing /home/rof/clone/src/lucita/lucia_icci.F... Prepassing fixed form of /home/rof/clone/src/lucita/lucia_icci.F Parsing file /home/rof/clone/src/lucita/lucia_icci.F... Preprocessing /home/rof/clone/src/lucita/lucita_diagonalize.F... Prepassing fixed form of /home/rof/clone/src/lucita/lucita_diagonalize.F Parsing file /home/rof/clone/src/lucita/lucita_diagonalize.F... Preprocessing /home/rof/clone/src/lucita/memory.F... Prepassing fixed form of /home/rof/clone/src/lucita/memory.F Parsing file /home/rof/clone/src/lucita/memory.F... Preprocessing /home/rof/clone/src/lucita/par_lucia.F... Prepassing fixed form of /home/rof/clone/src/lucita/par_lucia.F Parsing file /home/rof/clone/src/lucita/par_lucia.F... Preprocessing /home/rof/clone/src/lucita/par_solver.F... Prepassing fixed form of /home/rof/clone/src/lucita/par_solver.F Parsing file /home/rof/clone/src/lucita/par_solver.F... Preprocessing /home/rof/clone/src/lucita/program.F... Prepassing fixed form of /home/rof/clone/src/lucita/program.F Parsing file /home/rof/clone/src/lucita/program.F... Preprocessing /home/rof/clone/src/lucita/property.F... Prepassing fixed form of /home/rof/clone/src/lucita/property.F Parsing file /home/rof/clone/src/lucita/property.F... Preprocessing /home/rof/clone/src/lucita/sigma.F... Prepassing fixed form of /home/rof/clone/src/lucita/sigma.F Parsing file /home/rof/clone/src/lucita/sigma.F... Preprocessing /home/rof/clone/src/lucita/strings.F... Prepassing fixed form of /home/rof/clone/src/lucita/strings.F Parsing file /home/rof/clone/src/lucita/strings.F... Preprocessing /home/rof/clone/src/lucita/transform.F... Prepassing fixed form of /home/rof/clone/src/lucita/transform.F Parsing file /home/rof/clone/src/lucita/transform.F... Preprocessing /home/rof/clone/src/lucita/utils.F... Prepassing fixed form of /home/rof/clone/src/lucita/utils.F Parsing file /home/rof/clone/src/lucita/utils.F... Preprocessing /home/rof/clone/src/lucita/vecmat.F... Prepassing fixed form of /home/rof/clone/src/lucita/vecmat.F Parsing file /home/rof/clone/src/lucita/vecmat.F... Preprocessing /home/rof/clone/src/main/dirac.F... Prepassing fixed form of /home/rof/clone/src/main/dirac.F Parsing file /home/rof/clone/src/main/dirac.F... Preprocessing /home/rof/clone/src/main/dirac.h... Parsing file /home/rof/clone/src/main/dirac.h... Preprocessing /home/rof/clone/src/main/logo.F90... Parsing file /home/rof/clone/src/main/logo.F90... Preprocessing /home/rof/clone/src/main/main.F90... Parsing file /home/rof/clone/src/main/main.F90... Preprocessing /home/rof/clone/src/main/mpi_framework.F90... Parsing file /home/rof/clone/src/main/mpi_framework.F90... Preprocessing /home/rof/clone/src/matrix_operations/dirac_interface.F90... Parsing file /home/rof/clone/src/matrix_operations/dirac_interface.F90... ----------- CommentScanner: /home/rof/clone/src/matrix_operations/dirac_interface.F90:97 input=[ \brief gets the nuclear contribution to electric dipole gradient \author Bin Gao \date 2009-12-10 \param na is the number of atoms \return DGN contains the nuclear contributions to dipole gradient \note modified on linsca/linears/VIBCTL_interface.F] brief=[line=97 gets the nuclear contribution to electric dipole gradient ] docs=[line=98 \author Bin Gao \date 2009-12-10 \param na is the number of atoms \return DGN contains the nuclear contributions to dipole gradient \note modified on linsca/linears/VIBCTL_interface.F ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/matrix_operations/matrix_defop.F90... Parsing file /home/rof/clone/src/matrix_operations/matrix_defop.F90... ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:5 input=[ @file Contains module matrix_defop_old] brief=[line=5 Contains module matrix_defop_old ] docs=[line=6 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:8 input=[ radovan: this file is generic for both DALTON and DIRAC DALTON or DIRAC specific things are in matrix_genop_old which is the backend to matrix_defop_old Defined operators for type(matrix) (which in linsca comes from module matrix_operations). The operators are as follows:] brief=[line=8 radovan: this file is generic for both DALTON and DIRAC DALTON or DIRAC specific things are in matrix_genop_old which is the backend to matrix_defop_old] docs=[line=10 Defined operators for type(matrix) (which in linsca comes from module matrix_operations). The operators are as follows: ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:17 input=[ equals A = B plus A + B minus A - B matrix product A * B scale by real(8) r * A divide by real(8) A / r (conjugate) transpose dag(A) trace tr(A) scalar product dot(A,B) product trace tr(A,B), for zeroing and freeing A=0, A(:)=0, A(:,:)=0 norm ie. sqrt(dot(A,A)) norm(A) mat_to_full A = B(:,:) mat_set_from_full B(:,:) = A, B(:) = A To increase performance and lower memory needs, formulas are not evaluated by executing the operators immediately, but the operators are first collected into "batches" of the forms axtpby: Z = a * X(^T) + b * Y (where Z may be Y) gemm: Y = a * X(^T) * Z(^T) + b * Y To create matrices, mat_init_old (from module matrix_operations) is replaced by a more general init_mat. This is to hide context-specific information: closed/open shell, real/complex, 1/2/4-component, full/sparse, and thus make it possible to write general code: call init_mat(A,nrow,ncol) original version call init_mat(A,B) same shape call init_mat(A,B,'T') transpose shape call init_mat(A,B,'T',C,'N') rows and columns from diff. mats. call init_mat(A,B,zero=.true.) non-allocated zero of same shape call init_mat(A,reset=.true.) reset to defaults, nullifying pointers call init_mat(A,B,alias='FF') copy pointers, no new allocation Comparison of the shapes (and content) of matrices is done with mat_same if (mat_same(A,B)) .. if same shape and content (alias) if (mat_same(A,B,'N')) .. if same shapes if (mat_same(A,B,'T')) .. if transposed shapes if (mat_same(A,B,'T','R')) .. if A's rows matches B's columns if (mat_same(A,B,'N','C')) .. if A's columns matches B's columns For printing matrices, mat_print has been replaced: call print_mat(A,label='A',colwidth=7,unit=6,braces='{') The label is printed on the line preceding the matrix. Width specifies the text width of each column (excluding separator). The number of digits printed is adjusted so that no columns become overfilled (*****). Braces can either be one character {, [, (, | etc., or four '{,};', where the comma is column separator and semicolon row separator. This is convenient for pasting into python, maple, mathematica, etc. To check the state of matrices: Whether defined: isdef(A), whether zero: iszero(A) In order to pass a "formula", such as A+3*dag(B) etc., as argument X to a subroutine, the subroutine must execute mat_fix_arg(X) before using X inside the subroutine. At the end of the subroutine mat_unfix_arg(X) should be called in order to free X. Neither call has any effect on a non-temporary matrix argument. This is neccessary since the Fortran programmer cannot tell whether the temporary is used inside its own subruoutine, where it should be deleted after use, or inside a called subroutine, in which it should be non-temporary. In order to have type(matrix) as the result of a function, mat_fix_result(X) should be called before returning from the function. This sets X's status as temporary, so that it will be deleted once used.] brief=[line=17 radovan: this file is generic for both DALTON and DIRAC DALTON or DIRAC specific things are in matrix_genop_old which is the backend to matrix_defop_old] docs=[line=17 Defined operators for type(matrix) (which in linsca comes from module matrix_operations). The operators are as follows: equals A = B plus A + B minus A - B matrix product A * B scale by real(8) r * A divide by real(8) A / r (conjugate) transpose dag(A) trace tr(A) scalar product dot(A,B) product trace tr(A,B), for zeroing and freeing A=0, A(:)=0, A(:,:)=0 norm ie. sqrt(dot(A,A)) norm(A) mat_to_full A = B(:,:) mat_set_from_full B(:,:) = A, B(:) = A To increase performance and lower memory needs, formulas are not evaluated by executing the operators immediately, but the operators are first collected into "batches" of the forms @verbatim axtpby: Z = a * X(^T) + b * Y (where Z may be Y) gemm: Y = a * X(^T) * Z(^T) + b * Y @endverbatim To create matrices, mat_init_old (from module matrix_operations) is replaced by a more general init_mat. This is to hide context-specific information: closed/open shell, real/complex, 1/2/4-component, full/sparse, and thus make it possible to write general code: @verbatim call init_mat(A,nrow,ncol) original version call init_mat(A,B) same shape call init_mat(A,B,'T') transpose shape call init_mat(A,B,'T',C,'N') rows and columns from diff. mats. call init_mat(A,B,zero=.true.) non-allocated zero of same shape call init_mat(A,reset=.true.) reset to defaults, nullifying pointers call init_mat(A,B,alias='FF') copy pointers, no new allocation @endverbatim Comparison of the shapes (and content) of matrices is done with mat_same @verbatim if (mat_same(A,B)) .. if same shape and content (alias) if (mat_same(A,B,'N')) .. if same shapes if (mat_same(A,B,'T')) .. if transposed shapes if (mat_same(A,B,'T','R')) .. if A's rows matches B's columns if (mat_same(A,B,'N','C')) .. if A's columns matches B's columns @endverbatim For printing matrices, mat_print has been replaced: @verbatim call print_mat(A,label='A',colwidth=7,unit=6,braces='{') @endverbatim The label is printed on the line preceding the matrix. Width specifies the text width of each column (excluding separator). The number of digits printed is adjusted so that no columns become overfilled (*****). Braces can either be one character {, [, (, | etc., or four '{,};', where the comma is column separator and semicolon row separator. This is convenient for pasting into python, maple, mathematica, etc. To check the state of matrices: Whether defined: isdef(A), whether zero: iszero(A) In order to pass a "formula", such as A+3*dag(B) etc., as argument X to a subroutine, the subroutine must execute mat_fix_arg(X) before using X inside the subroutine. At the end of the subroutine mat_unfix_arg(X) should be called in order to free X. Neither call has any effect on a non-temporary matrix argument. This is neccessary since the Fortran programmer cannot tell whether the temporary is used inside its own subruoutine, where it should be deleted after use, or inside a called subroutine, in which it should be non-temporary. In order to have type(matrix) as the result of a function, mat_fix_result(X) should be called before returning from the function. This sets X's status as temporary, so that it will be deleted once used. ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:181 input=[ specification of A = fx*X^tx * Z^tz + Y gemm or A = fx*X^tx * Z^tz gemm or A = fx*X^tx + Y axtpby or A = fx*X^tx axt or by A points to the matrix where result is to be stored, which is undef. Flags dx,dy,dz decides whether arguments whould be deleted after use] brief=[line=181 specification of A = fx*X^tx * Z^tz + Y gemm or A = fx*X^tx * Z^tz gemm or A = fx*X^tx + Y axtpby or A = fx*X^tx axt or by A points to the matrix where result is to be stored, which is undef. Flags dx,dy,dz decides whether arguments whould be deleted after use ] docs=[line=186 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:194 input=[ tmp(:) contains a 'stack' of temporary matrices] brief=[line=194 tmp(:) contains a 'stack' of temporary matrices ] docs=[line=194 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:199 input=[ for switching debugging on and off] brief=[line=199 for switching debugging on and off ] docs=[line=199 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:204 input=[ if A is defined, return null, if A is undefined and A%elms points to within tmp(1:max_tmp), return A%elms] brief=[line=204 if A is defined, return null, if A is undefined and A%elms points to within tmp(1:max_tmp), return A%elms ] docs=[line=205 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:222 input=[ record the temporary, non-zero matrix M in tmp(:)] brief=[line=222 record the temporary, non-zero matrix M in tmp(:) ] docs=[line=222 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:259 input=[ remove tmp_mat T from within tmp(:), deallocate t%A if needed] brief=[line=259 remove tmp_mat T from within tmp(:), deallocate t%A if needed ] docs=[line=259 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:270 input=[ initialize T%A to a zero matrix of the correct shape, then delete (or not) T%X,T%Z,T%Y, then del_tmp(T)] brief=[line=270 initialize T%A to a zero matrix of the correct shape, then delete (or not) T%X,T%Z,T%Y, then del_tmp(T) ] docs=[line=271 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:292 input=[ evaluate the expression A = f*X*Z + Y, as specified in the fields in T, by executing either an axtpby or a gemm operation. Then remove T from tmp(:)] brief=[line=292 evaluate the expression A = f*X*Z + Y, as specified in the fields in T, by executing either an axtpby or a gemm operation. Then remove T from tmp(:) ] docs=[line=293 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:517 input=[ verify that shapes match, check for zeros] brief=[line=517 verify that shapes match, check for zeros ] docs=[line=517 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:525 input=[ verify that shapes match, check for zeros] brief=[line=525 verify that shapes match, check for zeros ] docs=[line=525 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:533 input=[ verify that shapes match, check for zeroes] brief=[line=533 verify that shapes match, check for zeroes ] docs=[line=533 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_defop.F90:659 input=[ Transpose the matrix A. If A is temporary and A=a*X or A=a*X*Z, only swap X and Z, and slip-swap tx and tz. Otherwise, evaluate A (if tmp), and create a new temporary for B] brief=[line=659 Transpose the matrix A. If A is temporary and A=a*X or A=a*X*Z, only swap X and Z, and slip-swap tx and tz. Otherwise, evaluate A (if tmp), and create a new temporary for B ] docs=[line=661 (null)] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/matrix_operations/matrix_genop.F90... Parsing file /home/rof/clone/src/matrix_operations/matrix_genop.F90... ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:5 input=[ @file Contains module matrix_defop_old] brief=[line=5 Contains module matrix_defop_old ] docs=[line=6 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:8 input=[ module matrix_genop_old contains slightly generalized versions of the operations in DALTON-linsca-ng's module matrix_operations (Dalton) written by Andreas J. Thorvaldsen radovan.bast@uit.no (2009-02-18): generalized for DIRAC mainly intended as hidden back-end for matrix_defop_old mat_init_old is generalized so that another matrix can fill the role of nrow and ncol] brief=[line=8 module matrix_genop_old contains slightly generalized versions of the operations in DALTON-linsca-ng's module matrix_operations (Dalton)] docs=[line=10 written by Andreas J. Thorvaldsen radovan.bast@uit.no (2009-02-18): generalized for DIRAC mainly intended as hidden back-end for matrix_defop_old mat_init_old is generalized so that another matrix can fill the role of nrow and ncol ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:275 input=[ private 'driving' routine for mat_axtpy add/put block ix from X to block iy in Y] brief=[line=275 private 'driving' routine for mat_axtpy add/put block ix from X to block iy in Y ] docs=[line=276 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:468 input=[ matrix multiply: C = rc*C + rab * A^ta * B^tb assumed initialied and with corresponding shapes] brief=[line=468 matrix multiply: C = rc*C + rab * A^ta * B^tb assumed initialied and with corresponding shapes ] docs=[line=469 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:521 input=[ matrix dot product: sum_ij Aij^* Bij (ta=F) or product trace: sum_ij Aji Bij (ta=F) A and B are assumed initialied and with equal/transpose shapes] brief=[line=521 matrix dot product: sum_ij Aij^* Bij (ta=F) or product trace: sum_ij Aji Bij (ta=F) A and B are assumed initialied and with equal/transpose shapes ] docs=[line=523 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:563 input=[ matrix sum Aii, for A square and assumed initialied] brief=[line=563 matrix sum Aii, for A square and assumed initialied ] docs=[line=563 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:575 input=[ print matrix A to unit, starting with label, making each column colwidth wide, and using braces braces] brief=[line=575 print matrix A to unit, starting with label, making each column colwidth wide, and using braces braces ] docs=[line=576 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:677 input=[ Reference the real part of another matrix (no copy) Should eventually be replaced by more general mat_init_old(..)] brief=[line=677 Reference the real part of another matrix (no copy) Should eventually be replaced by more general mat_init_old(..) ] docs=[line=678 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_genop.F90:692 input=[ Reference the imaginary part of another matrix (no copy) Should eventually be replaced by more general mat_init_old(..)] brief=[line=692 Reference the imaginary part of another matrix (no copy) Should eventually be replaced by more general mat_init_old(..) ] docs=[line=693 (null)] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/matrix_operations/matrix_module.F90... Parsing file /home/rof/clone/src/matrix_operations/matrix_module.F90... ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:1 input=[ @file Contains matrix type definition module.] brief=[line=1 Contains matrix type definition module. ] docs=[line=2 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:4 input=[ \brief Matrix type definitions. General rules: NEVER put a type(Matrix) as intent(out), this will on some platforms make the pointer disassociated entering the routine, and memory already allocated for the matrix will be lost. \n NEVER think that e.g. A%elms = matrix will copy the matrix elements from matrix to A%elms, it will only associate the pointer with the array matrix. \n BUT type(Matrix) :: A,B; A = B SHOULD copy the matrix elements from matrix B to A see mat_assign. \n ALWAYS and ONLY call mat_free on a matrix you have initialized with mat_init_old ] brief=[line=4 Matrix type definitions.] docs=[line=4 General rules: NEVER put a type(Matrix) as intent(out), this will on some platforms make the pointer disassociated entering the routine, and memory already allocated for the matrix will be lost. \n NEVER think that e.g. A%elms = matrix will copy the matrix elements from matrix to A%elms, it will only associate the pointer with the array matrix. \n BUT type(Matrix) :: A,B; A = B SHOULD copy the matrix elements from matrix B to A see mat_assign. \n ALWAYS and ONLY call mat_free on a matrix you have initialized with mat_init_old] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:19 input=[ Logical unit number of file DALTON.OUT used by matrix operation modules] brief=[line=19 Logical unit number of file DALTON.OUT used by matrix operation modules ] docs=[line=19 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:21 input=[ True if various info from matrix module should be printed] brief=[line=21 True if various info from matrix module should be printed ] docs=[line=21 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:23 input=[ True if number of allocated matrices should be monitored] brief=[line=23 True if number of allocated matrices should be monitored ] docs=[line=23 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:25 input=[ A simple type of sparse matrix used inside sparse1 module] brief=[line=25 A simple type of sparse matrix used inside sparse1 module ] docs=[line=25 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:27 input=[ Row index] brief=[line=27 Row index ] docs=[line=27 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:29 input=[ Column index] brief=[line=29 Column index ] docs=[line=29 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:31 input=[ Value of element] brief=[line=31 Value of element ] docs=[line=31 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:34 input=[ The general matrix type that is used throughout LSDALTON] brief=[line=34 The general matrix type that is used throughout LSDALTON ] docs=[line=34 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:37 input=[ number of rows] brief=[line=37 number of rows ] docs=[line=37 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:39 input=[ number of columns] brief=[line=39 number of columns ] docs=[line=39 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:41 input=[ room for various flags/information for the matrix] brief=[line=41 room for various flags/information for the matrix ] docs=[line=41 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:43 input=[ bsm permutation pointer] brief=[line=43 bsm permutation pointer ] docs=[line=43 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:45 input=[ pointer to double precision matrix element storage] brief=[line=45 pointer to double precision matrix element storage ] docs=[line=45 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:47 input=[ pointer to double precision matrix element storage for beta part] brief=[line=47 pointer to double precision matrix element storage for beta part ] docs=[line=47 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:49 input=[ pointer to complex matrix element storage] brief=[line=49 pointer to complex matrix element storage ] docs=[line=49 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:51 input=[ pointer to complex matrix element storage for beta part] brief=[line=51 pointer to complex matrix element storage for beta part ] docs=[line=51 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:53 input=[ pointer to storage scheme 1 for sparse matrices] brief=[line=53 pointer to storage scheme 1 for sparse matrices ] docs=[line=53 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:57 input=[ If only blocks of the matrix are to be stored: array of pointers to the matrix-blocks] brief=[line=57 If only blocks of the matrix are to be stored: array of pointers to the matrix-blocks ] docs=[line=57 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:59 input=[ the indexes where the blocks start] brief=[line=59 the indexes where the blocks start ] docs=[line=59 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:61 input=[ room for any integer auxiliary information] brief=[line=61 room for any integer auxiliary information ] docs=[line=61 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:63 input=[ room for any real auxiliary information] brief=[line=63 room for any real auxiliary information ] docs=[line=63 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:66 input=[ marker for complex elements] brief=[line=66 marker for complex elements ] docs=[line=66 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/matrix_operations/matrix_module.F90:82 input=[ Pointer to a type(matrix). Necessary if we want arrays of derived types!] brief=[line=82 Pointer to a type(matrix). Necessary if we want arrays of derived types! ] docs=[line=82 (null)] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/matrix_operations/matrix_operations.F90... Parsing file /home/rof/clone/src/matrix_operations/matrix_operations.F90... Preprocessing /home/rof/clone/src/matrix_operations/matrix_stat.F90... Parsing file /home/rof/clone/src/matrix_operations/matrix_stat.F90... Preprocessing /home/rof/clone/src/matrix_operations/memory_bouncer.F90... Parsing file /home/rof/clone/src/matrix_operations/memory_bouncer.F90... Preprocessing /home/rof/clone/src/moltra/dcbmpt.h... Parsing file /home/rof/clone/src/moltra/dcbmpt.h... Preprocessing /home/rof/clone/src/moltra/dcbres.h... Parsing file /home/rof/clone/src/moltra/dcbres.h... Preprocessing /home/rof/clone/src/moltra/dcbtr3.h... Parsing file /home/rof/clone/src/moltra/dcbtr3.h... Preprocessing /home/rof/clone/src/moltra/dcbtra.h... Parsing file /home/rof/clone/src/moltra/dcbtra.h... Preprocessing /home/rof/clone/src/moltra/dcbtra_h.F90... Parsing file /home/rof/clone/src/moltra/dcbtra_h.F90... ----------- CommentScanner: /home/rof/clone/src/moltra/dcbtra_h.F90:2 input=[ module encapsulating the src/moltra/dcbtra.h include file written by Miro Ilias, GSI.de, July 2016] brief=[line=2 module encapsulating the src/moltra/dcbtra.h include file written by Miro Ilias, GSI.de, July 2016 ] docs=[line=3 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/moltra/dcbtra_h.F90:7 input=[ public method: set ASCII] brief=[line=7 module encapsulating the src/moltra/dcbtra.h include file written by Miro Ilias, GSI.de, July 2016 ] docs=[line=7 public method: set ASCII ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/moltra/dcbtra_h.F90:11 input=[ sets the logical TRA_ASCII variable] brief=[line=7 module encapsulating the src/moltra/dcbtra.h include file written by Miro Ilias, GSI.de, July 2016 ] docs=[line=7 public method: set ASCII ] inbody=[line=-1 sets the logical TRA_ASCII variable ] =========== ----------- CommentScanner: /home/rof/clone/src/moltra/dcbtra_h.F90:7 input=[ @param [in] tra_ascii_value sets the logical TRA_ASCII variable] brief=[line=7 module encapsulating the src/moltra/dcbtra.h include file written by Miro Ilias, GSI.de, July 2016 ] docs=[line=7 public method: set ASCII @param [in] tra_ascii_value sets the logical TRA_ASCII variable ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/moltra/dcbtrp.h... Parsing file /home/rof/clone/src/moltra/dcbtrp.h... Preprocessing /home/rof/clone/src/moltra/moltra_mocoefficients.F90... Parsing file /home/rof/clone/src/moltra/moltra_mocoefficients.F90... Preprocessing /home/rof/clone/src/moltra/tradr1.F... Prepassing fixed form of /home/rof/clone/src/moltra/tradr1.F Parsing file /home/rof/clone/src/moltra/tradr1.F... Preprocessing /home/rof/clone/src/moltra/tradr2.F... Prepassing fixed form of /home/rof/clone/src/moltra/tradr2.F Parsing file /home/rof/clone/src/moltra/tradr2.F... Preprocessing /home/rof/clone/src/moltra/tradr3.F... Prepassing fixed form of /home/rof/clone/src/moltra/tradr3.F Parsing file /home/rof/clone/src/moltra/tradr3.F... Preprocessing /home/rof/clone/src/moltra/tradr4.F... Prepassing fixed form of /home/rof/clone/src/moltra/tradr4.F Parsing file /home/rof/clone/src/moltra/tradr4.F... Preprocessing /home/rof/clone/src/moltra/tradr5.F... Prepassing fixed form of /home/rof/clone/src/moltra/tradr5.F Parsing file /home/rof/clone/src/moltra/tradr5.F... Preprocessing /home/rof/clone/src/moltra/tradr6.F... Prepassing fixed form of /home/rof/clone/src/moltra/tradr6.F Parsing file /home/rof/clone/src/moltra/tradr6.F... Preprocessing /home/rof/clone/src/moltra/trainp.F... Prepassing fixed form of /home/rof/clone/src/moltra/trainp.F Parsing file /home/rof/clone/src/moltra/trainp.F... Preprocessing /home/rof/clone/src/moltra/traone.F... Prepassing fixed form of /home/rof/clone/src/moltra/traone.F Parsing file /home/rof/clone/src/moltra/traone.F... ----------- CommentScanner: /home/rof/clone/src/moltra/traone.F:2034 input=[ get mj-value] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 get mj-value ] =========== ----------- CommentScanner: /home/rof/clone/src/moltra/traone.F:2090 input=[ get mj-value] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 get mj-value get mj-value ] =========== ----------- CommentScanner: /home/rof/clone/src/moltra/traone.F:2145 input=[ get mj-value] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 get mj-value get mj-value get mj-value ] =========== Preprocessing /home/rof/clone/src/moltra/traout.F... Prepassing fixed form of /home/rof/clone/src/moltra/traout.F Parsing file /home/rof/clone/src/moltra/traout.F... Preprocessing /home/rof/clone/src/moltra/trapam.F... Prepassing fixed form of /home/rof/clone/src/moltra/trapam.F Parsing file /home/rof/clone/src/moltra/trapam.F... Preprocessing /home/rof/clone/src/moltra/traprp.F... Prepassing fixed form of /home/rof/clone/src/moltra/traprp.F Parsing file /home/rof/clone/src/moltra/traprp.F... Preprocessing /home/rof/clone/src/openrsp/birefring.F90... Parsing file /home/rof/clone/src/openrsp/birefring.F90... ----------- CommentScanner: /home/rof/clone/src/openrsp/birefring.F90:1 input=[ @file Contains module birefring] brief=[line=1 Contains module birefring ] docs=[line=2 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/birefring.F90:4 input=[ Calculation and outputting of optical birefringences This file is currently common to Dalton and Dirac] brief=[line=4 Calculation and outputting of optical birefringences This file is currently common to Dalton and Dirac ] docs=[line=5 (null)] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/openrsp/fc.F90... Parsing file /home/rof/clone/src/openrsp/fc.F90... Preprocessing /home/rof/clone/src/openrsp/openrsp_cfg.F90... Parsing file /home/rof/clone/src/openrsp/openrsp_cfg.F90... Preprocessing /home/rof/clone/src/openrsp/openrsp_interface_1el.F90... Parsing file /home/rof/clone/src/openrsp/openrsp_interface_1el.F90... Preprocessing /home/rof/clone/src/openrsp/openrsp_interface_2el.F90... Parsing file /home/rof/clone/src/openrsp/openrsp_interface_2el.F90... Preprocessing /home/rof/clone/src/openrsp/openrsp_interface_response.F90... Parsing file /home/rof/clone/src/openrsp/openrsp_interface_response.F90... Preprocessing /home/rof/clone/src/openrsp/openrsp_main.F90... Parsing file /home/rof/clone/src/openrsp/openrsp_main.F90... Preprocessing /home/rof/clone/src/openrsp/openrsp_output.F90... Parsing file /home/rof/clone/src/openrsp/openrsp_output.F90... Preprocessing /home/rof/clone/src/openrsp/openrsp_visual.F90... Parsing file /home/rof/clone/src/openrsp/openrsp_visual.F90... Preprocessing /home/rof/clone/src/openrsp/prop_contribs.F90... Parsing file /home/rof/clone/src/openrsp/prop_contribs.F90... ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:5 input=[ @file Contains module prop_contribs] brief=[line=5 Contains module prop_contribs ] docs=[line=6 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:8 input=[ This module contains routines for calculating contributions to molecular properties (1st order, linear response, etc.), and perturbed Fock matrices. ] brief=[line=8 This module contains routines for calculating contributions to molecular properties (1st order, linear response, etc.), and perturbed Fock matrices. ] docs=[line=10 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:78 input=[ Type describing a single field in a response function or response equation. A response equation (or density) corresponds to an array of prop_field. Similarly a response function corresponds to an array of prop_field whose freqs sum to zero.] brief=[line=78 Type describing a single field in a response function or response equation. A response equation (or density) corresponds to an array of prop_field. Similarly a response function corresponds to an array of prop_field whose freqs sum to zero. ] docs=[line=82 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:84 input=[ 4-char pert label] brief=[line=84 4-char pert label ] docs=[line=84 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:86 input=[ frequency] brief=[line=86 frequency ] docs=[line=86 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:88 input=[ first component] brief=[line=88 first component ] docs=[line=88 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:90 input=[ number of components] brief=[line=90 number of components ] docs=[line=90 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:95 input=[ Molecule configuration type, abstracting data and settings to be passed to solver and integral routines. Should eventually be moved to separate program-specific interface modules] brief=[line=95 Molecule configuration type, abstracting data and settings to be passed to solver and integral routines. Should eventually be moved to separate program-specific interface modules ] docs=[line=98 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:100 input=[ basic/prototype zero matrix, such as overlap or diplen Must have shape set, but may (should) not be allocated. Used to create/initialize other matrices, and thus hide program-specific information, like sparse/full, 1-comp/2-comp/4-comp, real/complex, etc. from response code.] brief=[line=100 basic/prototype zero matrix, such as overlap or diplen Must have shape set, but may (should) not be allocated. Used to create/initialize other matrices, and thus hide program-specific information, like sparse/full, 1-comp/2-comp/4-comp, real/complex, etc. from response code. ] docs=[line=105 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:119 input=[ number of atoms] brief=[line=119 number of atoms ] docs=[line=119 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:121 input=[ unit number for printing output] brief=[line=121 unit number for printing output ] docs=[line=121 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:127 input=[ private struct to collect ] brief=[line=127 private struct to collect ] docs=[line=127 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:129 input=[ four-letter abbreviation] brief=[line=129 four-letter abbreviation ] docs=[line=129 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:131 input=[ long name] brief=[line=131 long name ] docs=[line=131 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:133 input=[ number of components (when known, 0 otherwise)] brief=[line=133 number of components (when known, 0 otherwise) ] docs=[line=133 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:135 input=[ anti-symmetric (1,3,5th ord.) perturbed integrals] brief=[line=135 anti-symmetric (1,3,5th ord.) perturbed integrals ] docs=[line=135 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:137 input=[ basis dependent (sa. GEO and MAG)] brief=[line=137 basis dependent (sa. GEO and MAG) ] docs=[line=137 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:139 input=[ one-electron operator linear in field strength (EL)] brief=[line=139 one-electron operator linear in field strength (EL) ] docs=[line=139 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:141 input=[ one-electron operator quadratic in field strength (MAGO)] brief=[line=141 one-electron operator quadratic in field strength (MAGO) ] docs=[line=141 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:151 input=[ ajt nov09: AUX0..AUX9 are 10 configurable basis-independent 1-electron perturbations, configured by setting the corresponding HERMIT integral label in prop_auxlab(0:9). ajt jan10: EXCI is a ZERO (no) perturbation, and is introduced to allow the same code to contract response functions and "generalized transition moments". ajt may10: FREQ is also a ZERO (no) perturbation, and is introduced to allow the same code to contract response functions and frequency-differentiated response functions.] brief=[line=151 ajt nov09: AUX0..AUX9 are 10 configurable basis-independent 1-electron perturbations, configured by setting the corresponding HERMIT integral label in prop_auxlab(0:9). ajt jan10: EXCI is a ZERO (no) perturbation, and is introduced to allow the same code to contract response functions and "generalized transition moments". ajt may10: FREQ is also a ZERO (no) perturbation, and is introduced to allow the same code to contract response functions and frequency-differentiated response functions. ] docs=[line=159 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=210 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:212 input=[ structure containing integral program settings] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=210 (null)] inbody=[line=-1 structure containing integral program settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] mol structure containing integral program settings] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:214 input=[ unperturbed overlap matrix] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings ] inbody=[line=-1 unperturbed overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] s0 unperturbed overlap matrix] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:216 input=[ p(np) perturbation lables] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 p(np) perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] p p(np) perturbation lables] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:218 input=[ (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd))] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables ] inbody=[line=-1 (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd))] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:223 input=[ dime(np+nd) = shape(E), dimensions of property] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) ] inbody=[line=-1 dime(np+nd) = shape(E), dimensions of property ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] dime dime(np+nd) = shape(E), dimensions of property] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:226 input=[ property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime)] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property ] inbody=[line=-1 property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime)] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:230 input=[ perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation)] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) ] inbody=[line=-1 perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation)] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:234 input=[ comp(np), starting component index for each p. Default 1 1 ... 1] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) ] inbody=[line=-1 comp(np), starting component index for each p. Default 1 1 ... 1 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:237 input=[ freq(np), complex frequencies for each p, default all zero. Multiply the half-derivative overlap integrals, thus no contribution if basis independent of p] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 ] inbody=[line=-1 freq(np), complex frequencies for each p, default all zero. Multiply the half-derivative overlap integrals, thus no contribution if basis independent of p ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] freq freq(np), complex frequencies for each p, default all zero. Multiply the half-derivative overlap integrals, thus no contribution if basis independent of p] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 @param [in] freq freq(np), complex frequencies for each p, default all zero. Multiply the half-derivative overlap integrals, thus no contribution if basis independent of p ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ optional perturbed energy-weighted density matrices. Contracted against perturbed overlap integrals] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 @param [in] freq freq(np), complex frequencies for each p, default all zero. Multiply the half-derivative overlap integrals, thus no contribution if basis independent of p ] inbody=[line=-1 optional perturbed energy-weighted density matrices. Contracted against perturbed overlap integrals ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:205 input=[ @param [in] dfd optional perturbed energy-weighted density matrices. Contracted against perturbed overlap integrals] brief=[line=205 Contracts the 1-electron integrals perturbed by the perturbations p(:) with the perturbed density matrices in D(:) (e.g. D=(/Dxy/) for a 2nd order density), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'oneave' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=212 @param [in] mol structure containing integral program settings @param [in] s0 unperturbed overlap matrix @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 @param [in] freq freq(np), complex frequencies for each p, default all zero. Multiply the half-derivative overlap integrals, thus no contribution if basis independent of p @param [in] dfd optional perturbed energy-weighted density matrices. Contracted against perturbed overlap integrals ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:386 input=[ structure containing integral program settings] brief=[line=241 (null)] docs=[line=241 (null)] inbody=[line=-1 structure containing integral program settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] mol structure containing integral program settings] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:388 input=[ unperturbed overlap, to know its dimension] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings ] inbody=[line=-1 unperturbed overlap, to know its dimension ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] s0 unperturbed overlap, to know its dimension] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:390 input=[ number of perturbations and order of density] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension ] inbody=[line=-1 number of perturbations and order of density ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] np number of perturbations and order of density] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:392 input=[ perturbation lables] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density ] inbody=[line=-1 perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] p perturbation lables] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:394 input=[ lowest component of each perturbation] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables ] inbody=[line=-1 lowest component of each perturbation ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] c lowest component of each perturbation] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:396 input=[ dimensions of property integrals] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation ] inbody=[line=-1 dimensions of property integrals ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] dp dimensions of property integrals] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:398 input=[ frequency of each p] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals ] inbody=[line=-1 frequency of each p ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] w frequency of each p] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:400 input=[ dimensions of property integrals] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p ] inbody=[line=-1 dimensions of property integrals ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] nd dimensions of property integrals] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:402 input=[ un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd))] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals ] inbody=[line=-1 un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd)) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] d un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd))] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals@param [in] d un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd)) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:406 input=[ resulting one-electron property contributions, size(E) = product(dp) * nd] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals@param [in] d un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd)) ] inbody=[line=-1 resulting one-electron property contributions, size(E) = product(dp) * nd ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [out] e resulting one-electron property contributions, size(E) = product(dp) * nd] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals@param [in] d un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd))@param [out] e resulting one-electron property contributions, size(E) = product(dp) * nd ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:409 input=[ un-/perturbed energy-weighted density matrices, Should have size(DFD) = size(D)] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals@param [in] d un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd))@param [out] e resulting one-electron property contributions, size(E) = product(dp) * nd ] inbody=[line=-1 un-/perturbed energy-weighted density matrices, Should have size(DFD) = size(D) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:241 input=[ @param [in] dfd un-/perturbed energy-weighted density matrices, Should have size(DFD) = size(D)] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals@param [in] d un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd))@param [out] e resulting one-electron property contributions, size(E) = product(dp) * nd@param [in] dfd un-/perturbed energy-weighted density matrices, Should have size(DFD) = size(D) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:443 input=[ \todo #ifdef GEN1INT_DALTON \todo call load_gen1int( xyz(c(1)+i) // 'DIPLEN ', A(1) ) \todo #else] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals@param [in] d un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd))@param [out] e resulting one-electron property contributions, size(E) = product(dp) * nd@param [in] dfd un-/perturbed energy-weighted density matrices, Should have size(DFD) = size(D) ] inbody=[line=-1 \xrefitem todo 1.\xrefitem todo 2.\xrefitem todo 3.] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:447 input=[ \todo #endif] brief=[line=241 (null)] docs=[line=243 @param [in] mol structure containing integral program settings@param [in] s0 unperturbed overlap, to know its dimension@param [in] np number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property integrals@param [in] w frequency of each p@param [in] nd dimensions of property integrals@param [in] d un-/perturbed density matrices, size(D) = product(1+de(np+1:np+nd))@param [out] e resulting one-electron property contributions, size(E) = product(dp) * nd@param [in] dfd un-/perturbed energy-weighted density matrices, Should have size(DFD) = size(D) ] inbody=[line=-1 \xrefitem todo 1.\xrefitem todo 2.\xrefitem todo 3. \xrefitem todo 4.] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:911 input=[ Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=916 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:918 input=[ structure containing integral program settings] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=916 (null)] inbody=[line=-1 structure containing integral program settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:911 input=[ @param [in] mol structure containing integral program settings] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:920 input=[ p(np) perturbation lables] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings ] inbody=[line=-1 p(np) perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:911 input=[ @param [in] p p(np) perturbation lables] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:922 input=[ (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd))] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables ] inbody=[line=-1 (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:911 input=[ @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd))] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:926 input=[ dime(np+nd) = shape(E), dimensions of property] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) ] inbody=[line=-1 dime(np+nd) = shape(E), dimensions of property ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:911 input=[ @param [in] dime dime(np+nd) = shape(E), dimensions of property] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:929 input=[ property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime)] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property ] inbody=[line=-1 property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:911 input=[ @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime)] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:933 input=[ perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation)] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) ] inbody=[line=-1 perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:911 input=[ @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation)] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ comp(np), starting component index for each p. Default 1 1 ... 1] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) ] inbody=[line=-1 comp(np), starting component index for each p. Default 1 1 ... 1 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:911 input=[ @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1] brief=[line=911 Contract the 2-electron integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADDS the result to the property (rsp func) array E(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=918 @param [in] mol structure containing integral program settings @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(dime(perm(np+1:np+nd))), if perm not present, size(D) = product(dime(np+1:np+nd)) @param [in] dime dime(np+nd) = shape(E), dimensions of property @param [in,out] e property contributions, works incrementally, thus contributions are ADDED to E(*). size(E) = product(dime) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension in E. Default 1 2 ... np+nd (no permutation) @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1034 input=[ structure containing integral program settings] brief=[line=936 (null)] docs=[line=936 (null)] inbody=[line=-1 structure containing integral program settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ @param [in] mol structure containing integral program settings] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1036 input=[ number of perturbations and order of density] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings ] inbody=[line=-1 number of perturbations and order of density ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ @param [in] np number of perturbations and order of density] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ @param [in] nd number of perturbations and order of density] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1038 input=[ perturbation lables] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density ] inbody=[line=-1 perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ @param [in] p perturbation lables] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1040 input=[ lowest component of each perturbation] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables ] inbody=[line=-1 lowest component of each perturbation ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ @param [in] c lowest component of each perturbation] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1042 input=[ dimensions of property (E)] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation ] inbody=[line=-1 dimensions of property (E) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ @param [in] de dimensions of property (E)] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] de dimensions of property (E) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1044 input=[ un-/perturbed density matrices (expension), size(D) = product(1+de(np+1:np+nd))] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] de dimensions of property (E) ] inbody=[line=-1 un-/perturbed density matrices (expension), size(D) = product(1+de(np+1:np+nd)) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ @param [in] d un-/perturbed density matrices (expension), size(D) = product(1+de(np+1:np+nd))] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] de dimensions of property (E)@param [in] d un-/perturbed density matrices (expension), size(D) = product(1+de(np+1:np+nd)) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1047 input=[ where to ADD property contributions (works incrementally), size(E) = product(de)] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] de dimensions of property (E)@param [in] d un-/perturbed density matrices (expension), size(D) = product(1+de(np+1:np+nd)) ] inbody=[line=-1 where to ADD property contributions (works incrementally), size(E) = product(de) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:936 input=[ @param [out] e where to ADD property contributions (works incrementally), size(E) = product(de)] brief=[line=936 (null)] docs=[line=938 @param [in] mol structure containing integral program settings@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] de dimensions of property (E)@param [in] d un-/perturbed density matrices (expension), size(D) = product(1+de(np+1:np+nd))@param [out] e where to ADD property contributions (works incrementally), size(E) = product(de) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1360 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1362 input=[ mol/basis data needed by integral program] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1360 (null)] inbody=[line=-1 mol/basis data needed by integral program ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ @param [in] mol mol/basis data needed by integral program] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1364 input=[ unperturbed overlap matrix] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program ] inbody=[line=-1 unperturbed overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ @param [in] s0 unperturbed overlap matrix] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1366 input=[ perturbation lables] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ @param [in] p perturbation lables] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1368 input=[ shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:)] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables ] inbody=[line=-1 shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:)] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1372 input=[ perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp)] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) ] inbody=[line=-1 perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ @param [in,out] f perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp)] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) @param [in,out] f perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1375 input=[ optionally return the corresponding perturbed overlap matrices] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) @param [in,out] f perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp) ] inbody=[line=-1 optionally return the corresponding perturbed overlap matrices ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ @param [in,out] s optionally return the corresponding perturbed overlap matrices] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) @param [in,out] f perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp) @param [in,out] s optionally return the corresponding perturbed overlap matrices ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1378 input=[ comp(np), starting component index for each p. Default 1 1 ... 1] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) @param [in,out] f perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp) @param [in,out] s optionally return the corresponding perturbed overlap matrices ] inbody=[line=-1 comp(np), starting component index for each p. Default 1 1 ... 1 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) @param [in,out] f perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp) @param [in,out] s optionally return the corresponding perturbed overlap matrices @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ freq(np), complex frequencies for each p, default all zero. These multiply the half-derivative overlap integrals, thus no contribution if basis independent of p] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) @param [in,out] f perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp) @param [in,out] s optionally return the corresponding perturbed overlap matrices @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 ] inbody=[line=-1 freq(np), complex frequencies for each p, default all zero. These multiply the half-derivative overlap integrals, thus no contribution if basis independent of p ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1356 input=[ @param [in] freq freq(np), complex frequencies for each p, default all zero. These multiply the half-derivative overlap integrals, thus no contribution if basis independent of p] brief=[line=1356 Calculates the 1-electron integrals perturbed by the perturbations p(:) and ADDS the integrals to the perturbed Fock matrices F(:). Front for the private subroutine 'oneint' below, checking the arguments' dimensions, and doing permutations S0 is passed as argument only as reference to nuclei and basis set ] docs=[line=1362 @param [in] mol mol/basis data needed by integral program @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp shape(F), size(dimp) = size(p), dimensions of perturbed Fock matrices F(:) @param [in,out] f perturbed Fock matrices to fill with perturbed integrals, size(F) = product(dimp) @param [in,out] s optionally return the corresponding perturbed overlap matrices @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 @param [in] freq freq(np), complex frequencies for each p, default all zero. These multiply the half-derivative overlap integrals, thus no contribution if basis independent of p ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1497 input=[ mol/basis data needed by integral program] brief=[line=1380 (null)] docs=[line=1380 (null)] inbody=[line=-1 mol/basis data needed by integral program ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in] mol mol/basis data needed by integral program] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1499 input=[ unperturbed overlap matrix] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program ] inbody=[line=-1 unperturbed overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in] s0 unperturbed overlap matrix] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1501 input=[ number of perturbations] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 number of perturbations ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in] np number of perturbations] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1503 input=[ perturbation lables] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations ] inbody=[line=-1 perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in] p perturbation lables] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1505 input=[ lowest component of each perturbation] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables ] inbody=[line=-1 lowest component of each perturbation ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in] c lowest component of each perturbation] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1507 input=[ dimensions of property (F and S)] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation ] inbody=[line=-1 dimensions of property (F and S) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in] dp dimensions of property (F and S)] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1509 input=[ frequency of each p] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S) ] inbody=[line=-1 frequency of each p ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in] w frequency of each p] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S)@param [in] w frequency of each p ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1512 input=[ perturbed Fock matrices] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S)@param [in] w frequency of each p ] inbody=[line=-1 perturbed Fock matrices ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in,out] f perturbed Fock matrices] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S)@param [in] w frequency of each p@param [in,out] f perturbed Fock matrices ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1514 input=[ perturbed overlap matrices] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S)@param [in] w frequency of each p@param [in,out] f perturbed Fock matrices ] inbody=[line=-1 perturbed overlap matrices ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1380 input=[ @param [in,out] s perturbed overlap matrices] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S)@param [in] w frequency of each p@param [in,out] f perturbed Fock matrices@param [in,out] s perturbed overlap matrices ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1544 input=[ \todo #ifdef GEN1INT_DALTON \todo call load_gen1int( xyz(c(1)+i) // 'DIPLEN ', F(i+1), S0 ) \todo #else] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S)@param [in] w frequency of each p@param [in,out] f perturbed Fock matrices@param [in,out] s perturbed overlap matrices ] inbody=[line=-1 \xrefitem todo 5.\xrefitem todo 6.\xrefitem todo 7.] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1548 input=[ \todo #endif] brief=[line=1380 (null)] docs=[line=1382 @param [in] mol mol/basis data needed by integral program@param [in] s0 unperturbed overlap matrix@param [in] np number of perturbations@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] dp dimensions of property (F and S)@param [in] w frequency of each p@param [in,out] f perturbed Fock matrices@param [in,out] s perturbed overlap matrices ] inbody=[line=-1 \xrefitem todo 5.\xrefitem todo 6.\xrefitem todo 7. \xrefitem todo 8.] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1789 input=[ Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1795 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1797 input=[ mol/basis data needed by integral program] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1795 (null)] inbody=[line=-1 mol/basis data needed by integral program ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1789 input=[ @param [in] mol mol/basis data needed by integral program] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1799 input=[ p(np) perturbation lables] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program ] inbody=[line=-1 p(np) perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1789 input=[ @param [in] p p(np) perturbation lables] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1801 input=[ (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd))] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables ] inbody=[line=-1 (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1789 input=[ @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd))] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1806 input=[ dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:)] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) ] inbody=[line=-1 dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1789 input=[ @param [in] dimf dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:)] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) @param [in] dimf dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1809 input=[ Perturbed Fock matrices, works incrementally, thus contributions are ADDED to F(*). size(F) = product(dimf)] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) @param [in] dimf dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:) ] inbody=[line=-1 Perturbed Fock matrices, works incrementally, thus contributions are ADDED to F(*). size(F) = product(dimf) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1789 input=[ @param [in,out] f Perturbed Fock matrices, works incrementally, thus contributions are ADDED to F(*). size(F) = product(dimf)] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) @param [in] dimf dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:) @param [in,out] f Perturbed Fock matrices, works incrementally, thus contributions are ADDED to F(*). size(F) = product(dimf) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1813 input=[ perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension of F. Default 1 2 ... np+nd (no permutation)] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) @param [in] dimf dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:) @param [in,out] f Perturbed Fock matrices, works incrementally, thus contributions are ADDED to F(*). size(F) = product(dimf) ] inbody=[line=-1 perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension of F. Default 1 2 ... np+nd (no permutation) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1789 input=[ @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension of F. Default 1 2 ... np+nd (no permutation)] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) @param [in] dimf dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:) @param [in,out] f Perturbed Fock matrices, works incrementally, thus contributions are ADDED to F(*). size(F) = product(dimf) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension of F. Default 1 2 ... np+nd (no permutation) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ comp(np), starting component index for each p. Default 1 1 ... 1] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) @param [in] dimf dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:) @param [in,out] f Perturbed Fock matrices, works incrementally, thus contributions are ADDED to F(*). size(F) = product(dimf) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension of F. Default 1 2 ... np+nd (no permutation) ] inbody=[line=-1 comp(np), starting component index for each p. Default 1 1 ... 1 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1789 input=[ @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1] brief=[line=1789 Contracts the 2-electron and Kohn-Sham integrals perturbed by the perturbations p(:) with the perturbed density matrix expansion in D(:) (e.g. D=(/D,Dx,Dy,Dxy/) for a 2nd order expansion), and ADD the resulting Fock matrix contibution to the array F(:). Front for the private subroutine 'twoave' below, checking the arguments' dimensions, and doing permutations D(1) serves as reference to nuclei, basis and model/functional ] docs=[line=1797 @param [in] mol mol/basis data needed by integral program @param [in] p p(np) perturbation lables @param [in] d (un)perturbed density matrices to contract perturbed one-electron integrals with. If perm present, size(D) = product(1+dime(perm(np+1:np+nd))), if not present, size(D) = product(1+dime(np+1:np+nd)) @param [in] dimf dime(np+nd) = shape(F), dimensions of perturbed Fock matrices F(:) @param [in,out] f Perturbed Fock matrices, works incrementally, thus contributions are ADDED to F(*). size(F) = product(dimf) @param [in] perm perm(np+nd), permutation of indices. For each dimension of p and D, the corresponding dimension of F. Default 1 2 ... np+nd (no permutation) @param [in] comp comp(np), starting component index for each p. Default 1 1 ... 1 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1925 input=[ mol/basis data needed by integral program] brief=[line=1817 (null)] docs=[line=1817 (null)] inbody=[line=-1 mol/basis data needed by integral program ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ @param [in] mol mol/basis data needed by integral program] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1927 input=[ number of perturbations and order of density] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program ] inbody=[line=-1 number of perturbations and order of density ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ @param [in] np number of perturbations and order of density] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ @param [in] nd number of perturbations and order of density] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1929 input=[ perturbation lables] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density ] inbody=[line=-1 perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ @param [in] p perturbation lables] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1931 input=[ lowest component of each perturbation] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables ] inbody=[line=-1 lowest component of each perturbation ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ @param [in] c lowest component of each perturbation] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1933 input=[ dimensions of perturbed Fock matrix F] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation ] inbody=[line=-1 dimensions of perturbed Fock matrix F ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ @param [in] df dimensions of perturbed Fock matrix F] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] df dimensions of perturbed Fock matrix F ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1935 input=[ un-/perturbed density matrices (expension), size(D) = product(1+df(np+1:np+nd))] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] df dimensions of perturbed Fock matrix F ] inbody=[line=-1 un-/perturbed density matrices (expension), size(D) = product(1+df(np+1:np+nd)) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ @param [in] d un-/perturbed density matrices (expension), size(D) = product(1+df(np+1:np+nd))] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] df dimensions of perturbed Fock matrix F@param [in] d un-/perturbed density matrices (expension), size(D) = product(1+df(np+1:np+nd)) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1939 input=[ where to ADD property contributions (works incrementally), size(F) = product(df)] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] df dimensions of perturbed Fock matrix F@param [in] d un-/perturbed density matrices (expension), size(D) = product(1+df(np+1:np+nd)) ] inbody=[line=-1 where to ADD property contributions (works incrementally), size(F) = product(df) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:1817 input=[ @param [in,out] f where to ADD property contributions (works incrementally), size(F) = product(df)] brief=[line=1817 (null)] docs=[line=1819 @param [in] mol mol/basis data needed by integral program@param [in] np number of perturbations and order of density@param [in] nd number of perturbations and order of density@param [in] p perturbation lables@param [in] c lowest component of each perturbation@param [in] df dimensions of perturbed Fock matrix F@param [in] d un-/perturbed density matrices (expension), size(D) = product(1+df(np+1:np+nd))@param [in,out] f where to ADD property contributions (works incrementally), size(F) = product(df) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2398 input=[ what=G : 3*natoms geometric what=M : 3 magnetic] brief=[line=2398 what=G : 3*natoms geometric what=M : 3 magnetic ] docs=[line=2399 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2401 input=[ structure containing the integral program settings] brief=[line=2398 what=G : 3*natoms geometric what=M : 3 magnetic ] docs=[line=2399 (null)] inbody=[line=-1 structure containing the integral program settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2398 input=[ @param [in] mol structure containing the integral program settings] brief=[line=2398 what=G : 3*natoms geometric what=M : 3 magnetic ] docs=[line=2401 @param [in] mol structure containing the integral program settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2491 input=[ structure containing the integral program settings] brief=[line=2401 (null)] docs=[line=2401 (null)] inbody=[line=-1 structure containing the integral program settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2401 input=[ @param [in] mol structure containing the integral program settings] brief=[line=2401 (null)] docs=[line=2403 @param [in] mol structure containing the integral program settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2548 input=[ shape (dimensions) of property p(:)] brief=[line=2548 shape (dimensions) of property p(:) ] docs=[line=2548 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2550 input=[ structure containing the integral program settings] brief=[line=2548 shape (dimensions) of property p(:) ] docs=[line=2548 (null)] inbody=[line=-1 structure containing the integral program settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2548 input=[ @param [in] mol structure containing the integral program settings] brief=[line=2548 shape (dimensions) of property p(:) ] docs=[line=2550 @param [in] mol structure containing the integral program settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2552 input=[ field lables] brief=[line=2548 shape (dimensions) of property p(:) ] docs=[line=2550 @param [in] mol structure containing the integral program settings ] inbody=[line=-1 field lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_contribs.F90:2548 input=[ @param [in] p field lables] brief=[line=2548 shape (dimensions) of property p(:) ] docs=[line=2550 @param [in] mol structure containing the integral program settings @param [in] p field lables ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/openrsp/prop_test.F90... Parsing file /home/rof/clone/src/openrsp/prop_test.F90... ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_test.F90:1 input=[ @file Contains module prop_test] brief=[line=1 Contains module prop_test ] docs=[line=2 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/prop_test.F90:4 input=[ ajt/radovan: Response-related testing routines and some calculations ] brief=[line=4 ajt/radovan: Response-related testing routines and some calculations ] docs=[line=4 (null)] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/openrsp/rsp_equations.F90... Parsing file /home/rof/clone/src/openrsp/rsp_equations.F90... ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:5 input=[ @file Contains module rsp_equations] brief=[line=5 Contains module rsp_equations ] docs=[line=6 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:25 input=[ Delivers perturbed density matrices (solutions of response equations). Property integrals are obtained through module prop_contribs. Right-hand-sides are contracted here, and solutions are obtained by invoking one of several response solvers, configured at compile time by #define statements.] brief=[line=25 Delivers perturbed density matrices (solutions of response equations). Property integrals are obtained through module prop_contribs. Right-hand-sides are contracted here, and solutions are obtained by invoking one of several response solvers, configured at compile time by #define statements. ] docs=[line=29 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:59 input=[ turn on or off debugging in this file] brief=[line=59 turn on or off debugging in this file ] docs=[line=59 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:62 input=[ Maximum order of equation solution which can be cached. Defines the size of the fields in type cached_sol. ajt fixme Should be removed once pert_dens can do arbitrary-order equations.] brief=[line=62 Maximum order of equation solution which can be cached. Defines the size of the fields in type cached_sol. ajt fixme Should be removed once pert_dens can do arbitrary-order equations. ] docs=[line=65 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:69 input=[ Type for saving (caching) solutions of response equations, and avoid re-solving the same equations later in the program.] brief=[line=69 Type for saving (caching) solutions of response equations, and avoid re-solving the same equations later in the program. ] docs=[line=70 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:72 input=[ order of equation solved] brief=[line=72 order of equation solved ] docs=[line=72 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:74 input=[ perturbations, NONE=empty] brief=[line=74 perturbations, NONE=empty ] docs=[line=74 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:76 input=[ number of components] brief=[line=76 number of components ] docs=[line=76 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:78 input=[ starting component] brief=[line=78 starting component ] docs=[line=78 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:80 input=[ frequencies (0d0,0d0)] brief=[line=80 frequencies (0d0,0d0) ] docs=[line=80 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:82 input=[ cached perturbed densities, if any. We could potentially cache other matrices too: F, DS, SD, FD, DF, DFDp, FpDS or DpSD. Also, to save memory, files can be used, with filenames stored here.] brief=[line=82 cached perturbed densities, if any. We could potentially cache other matrices too: F, DS, SD, FD, DF, DFDp, FpDS or DpSD. Also, to save memory, files can be used, with filenames stored here. ] docs=[line=84 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:90 input=[ To keep collection of saved response equation solutions. ajt fixme Currently hard-coded size 100] brief=[line=90 To keep collection of saved response equation solutions. ajt fixme Currently hard-coded size 100 ] docs=[line=91 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:94 input=[ number of solutions currently cached] brief=[line=94 number of solutions currently cached ] docs=[line=94 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=106 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:108 input=[ mol/basis/decomp/thresh needed by integrals and solver] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=106 (null)] inbody=[line=-1 mol/basis/decomp/thresh needed by integrals and solver ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ @param [in] mol mol/basis/decomp/thresh needed by integrals and solver] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:110 input=[ perturbation lables] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ @param [in] p perturbation lables] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:112 input=[ dimension of each p, and thus also of F] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables ] inbody=[line=-1 dimension of each p, and thus also of F ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ @param [in] dimp dimension of each p, and thus also of F] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:114 input=[ density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp)] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F ] inbody=[line=-1 density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp)] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:117 input=[ output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp)] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) ] inbody=[line=-1 output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ @param [in,out] f output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp)] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) @param [in,out] f output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:121 input=[ optionally also output perturbed overlap matrices. Deferred shape (*) to permit re-ranking] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) @param [in,out] f output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp) ] inbody=[line=-1 optionally also output perturbed overlap matrices. Deferred shape (*) to permit re-ranking ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ @param [in,out] s optionally also output perturbed overlap matrices. Deferred shape (*) to permit re-ranking] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) @param [in,out] f output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp) @param [in,out] s optionally also output perturbed overlap matrices. Deferred shape (*) to permit re-ranking ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:124 input=[ starting component within each p, default 1 1 .. 1] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) @param [in,out] f output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp) @param [in,out] s optionally also output perturbed overlap matrices. Deferred shape (*) to permit re-ranking ] inbody=[line=-1 starting component within each p, default 1 1 .. 1 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ @param [in] comp starting component within each p, default 1 1 .. 1] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) @param [in,out] f output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp) @param [in,out] s optionally also output perturbed overlap matrices. Deferred shape (*) to permit re-ranking @param [in] comp starting component within each p, default 1 1 .. 1 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:126 input=[ frequency of each p default all zero] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) @param [in,out] f output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp) @param [in,out] s optionally also output perturbed overlap matrices. Deferred shape (*) to permit re-ranking @param [in] comp starting component within each p, default 1 1 .. 1 ] inbody=[line=-1 frequency of each p default all zero ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:104 input=[ @param [in] freq frequency of each p default all zero] brief=[line=104 Contract perturbed integrals with (an expansion of) perturbed density matrices to get the corresponding perturbed Fock matrix. Optionally, also return the corresponding perturbed overlap integrals ] docs=[line=108 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] p perturbation lables @param [in] dimp dimension of each p, and thus also of F @param [in] d density matrix expansion for p(:) unperturbed and perturbed density matrices. size(D) = product(1+dimp) @param [in,out] f output, perturbed Fock matrices. Deferred shape (*) to permit re-ranking. size(F)=product(dimp) @param [in,out] s optionally also output perturbed overlap matrices. Deferred shape (*) to permit re-ranking @param [in] comp starting component within each p, default 1 1 .. 1 @param [in] freq frequency of each p default all zero ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations.] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=252 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:254 input=[ mol/basis/decomp/thresh needed by integrals and solver] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=252 (null)] inbody=[line=-1 mol/basis/decomp/thresh needed by integrals and solver ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in] mol mol/basis/decomp/thresh needed by integrals and solver] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:256 input=[ unperturbed overlap matrix] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 unperturbed overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in] s0 unperturbed overlap matrix] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:258 input=[ perturbation lables] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in] p perturbation lables] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:260 input=[ number of components within each p (dimension)] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables ] inbody=[line=-1 number of components within each p (dimension) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in] dimp number of components within each p (dimension)] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:262 input=[ perturbation expantion of density matrix] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) ] inbody=[line=-1 perturbation expantion of density matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in] dp perturbation expantion of density matrix] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:264 input=[ perturbation expantion of Fock matrix] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix ] inbody=[line=-1 perturbation expantion of Fock matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in] fp perturbation expantion of Fock matrix] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:267 input=[ resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp)] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix ] inbody=[line=-1 resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in,out] fdsp resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp)] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix @param [in,out] fdsp resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:270 input=[ resulting perturbed idempotency condition Deferred shape (*) to permit any rank, size(DSDp) = product(dimp)] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix @param [in,out] fdsp resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp) ] inbody=[line=-1 resulting perturbed idempotency condition Deferred shape (*) to permit any rank, size(DSDp) = product(dimp) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in,out] dsdp resulting perturbed idempotency condition Deferred shape (*) to permit any rank, size(DSDp) = product(dimp)] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix @param [in,out] fdsp resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp) @param [in,out] dsdp resulting perturbed idempotency condition Deferred shape (*) to permit any rank, size(DSDp) = product(dimp) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:278 input=[ starting indices for each p, default 1] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix @param [in,out] fdsp resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp) @param [in,out] dsdp resulting perturbed idempotency condition Deferred shape (*) to permit any rank, size(DSDp) = product(dimp) ] inbody=[line=-1 starting indices for each p, default 1 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in] comp starting indices for each p, default 1] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix @param [in,out] fdsp resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp) @param [in,out] dsdp resulting perturbed idempotency condition Deferred shape (*) to permit any rank, size(DSDp) = product(dimp) @param [in] comp starting indices for each p, default 1 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:280 input=[ frequency of each p, default 0] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix @param [in,out] fdsp resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp) @param [in,out] dsdp resulting perturbed idempotency condition Deferred shape (*) to permit any rank, size(DSDp) = product(dimp) @param [in] comp starting indices for each p, default 1 ] inbody=[line=-1 frequency of each p, default 0 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:251 input=[ @param [in] freq frequency of each p, default 0] brief=[line=251 Computes the p'th derivative of idempotency relation DSD-D and SCF equation FDS-SDF, ie. the p-perturbed SCF equations. ] docs=[line=254 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp number of components within each p (dimension) @param [in] dp perturbation expantion of density matrix @param [in] fp perturbation expantion of Fock matrix @param [in,out] fdsp resulting perturbed SCF equation (or residual) Deferred shape (*) to permit any rank. size(FDSp) = product(dimp) @param [in,out] dsdp resulting perturbed idempotency condition Deferred shape (*) to permit any rank, size(DSDp) = product(dimp) @param [in] comp starting indices for each p, default 1 @param [in] freq frequency of each p, default 0 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=738 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:740 input=[ mol/basis/decomp/thresh needed by integrals and solver] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=738 (null)] inbody=[line=-1 mol/basis/decomp/thresh needed by integrals and solver ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in] mol mol/basis/decomp/thresh needed by integrals and solver] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:742 input=[ unperturbed overlap matrix] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 unperturbed overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in] s0 unperturbed overlap matrix] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:744 input=[ perturbation lables] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 perturbation lables ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in] p perturbation lables] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:746 input=[ dimension of property (each perturbation)] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables ] inbody=[line=-1 dimension of property (each perturbation) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in] dimp dimension of property (each perturbation)] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:748 input=[ lower-than-p'th order density matrices] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) ] inbody=[line=-1 lower-than-p'th order density matrices ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in] d lower-than-p'th order density matrices] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:750 input=[ lower-than-p'th order Fock matrices] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices ] inbody=[line=-1 lower-than-p'th order Fock matrices ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in] f lower-than-p'th order Fock matrices] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:753 input=[ resulting p-perturbed density. Deferred shape (*) do permit any rank] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices ] inbody=[line=-1 resulting p-perturbed density. Deferred shape (*) do permit any rank ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in,out] dp resulting p-perturbed density. Deferred shape (*) do permit any rank] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices @param [in,out] dp resulting p-perturbed density. Deferred shape (*) do permit any rank ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:755 input=[ resulting p-perturbed Fock. Deferred shape (*) do permit any rank] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices @param [in,out] dp resulting p-perturbed density. Deferred shape (*) do permit any rank ] inbody=[line=-1 resulting p-perturbed Fock. Deferred shape (*) do permit any rank ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in,out] fp resulting p-perturbed Fock. Deferred shape (*) do permit any rank] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices @param [in,out] dp resulting p-perturbed density. Deferred shape (*) do permit any rank @param [in,out] fp resulting p-perturbed Fock. Deferred shape (*) do permit any rank ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:758 input=[ starting component for each p. Default 1 1 ... 1] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices @param [in,out] dp resulting p-perturbed density. Deferred shape (*) do permit any rank @param [in,out] fp resulting p-perturbed Fock. Deferred shape (*) do permit any rank ] inbody=[line=-1 starting component for each p. Default 1 1 ... 1 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in] comp starting component for each p. Default 1 1 ... 1] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices @param [in,out] dp resulting p-perturbed density. Deferred shape (*) do permit any rank @param [in,out] fp resulting p-perturbed Fock. Deferred shape (*) do permit any rank @param [in] comp starting component for each p. Default 1 1 ... 1 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:760 input=[ frequency of each p. Default all zero (static)] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices @param [in,out] dp resulting p-perturbed density. Deferred shape (*) do permit any rank @param [in,out] fp resulting p-perturbed Fock. Deferred shape (*) do permit any rank @param [in] comp starting component for each p. Default 1 1 ... 1 ] inbody=[line=-1 frequency of each p. Default all zero (static) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:736 input=[ @param [in] freq frequency of each p. Default all zero (static)] brief=[line=736 Solve the p-perturbed response equations for Dp and Fp. If already stored in the cache (solved_eqs), the solution is fetched from there. Otherwise, the RHSs are computed before calling the solver ] docs=[line=740 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] p perturbation lables @param [in] dimp dimension of property (each perturbation) @param [in] d lower-than-p'th order density matrices @param [in] f lower-than-p'th order Fock matrices @param [in,out] dp resulting p-perturbed density. Deferred shape (*) do permit any rank @param [in,out] fp resulting p-perturbed Fock. Deferred shape (*) do permit any rank @param [in] comp starting component for each p. Default 1 1 ... 1 @param [in] freq frequency of each p. Default all zero (static) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=910 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:926 input=[ mol/basis/decomp/thresh needed by integrals and solver] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=910 (null)] inbody=[line=-1 mol/basis/decomp/thresh needed by integrals and solver ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in] mol mol/basis/decomp/thresh needed by integrals and solver] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:928 input=[ unperturbed overlap matrix] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 unperturbed overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in] s0 unperturbed overlap matrix] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:930 input=[ unperturbed density matrix] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix ] inbody=[line=-1 unperturbed density matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in] d0 unperturbed density matrix] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:932 input=[ unperturbed Fock matrix] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix ] inbody=[line=-1 unperturbed Fock matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in] f0 unperturbed Fock matrix] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:934 input=[ FDSp anti:-1, symm:+1, general:0] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix ] inbody=[line=-1 FDSp anti:-1, symm:+1, general:0 ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in] sym FDSp anti:-1, symm:+1, general:0] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:936 input=[ frequency of equation] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 ] inbody=[line=-1 frequency of equation ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in] freq frequency of equation] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:938 input=[ number of equations] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation ] inbody=[line=-1 number of equations ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in] neq number of equations] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:940 input=[ DSD-D residual (-RHS)] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations ] inbody=[line=-1 DSD-D residual (-RHS) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in,out] dsdp DSD-D residual (-RHS)] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations @param [in,out] dsdp DSD-D residual (-RHS) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:942 input=[ FDS-SDF residual (-RHS)] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations @param [in,out] dsdp DSD-D residual (-RHS) ] inbody=[line=-1 FDS-SDF residual (-RHS) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in,out] fdsp FDS-SDF residual (-RHS)] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations @param [in,out] dsdp DSD-D residual (-RHS) @param [in,out] fdsp FDS-SDF residual (-RHS) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:945 input=[ resulting perturbed density] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations @param [in,out] dsdp DSD-D residual (-RHS) @param [in,out] fdsp FDS-SDF residual (-RHS) ] inbody=[line=-1 resulting perturbed density ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in,out] dp resulting perturbed density] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations @param [in,out] dsdp DSD-D residual (-RHS) @param [in,out] fdsp FDS-SDF residual (-RHS) @param [in,out] dp resulting perturbed density ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:947 input=[ resulting perturbed Fock] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations @param [in,out] dsdp DSD-D residual (-RHS) @param [in,out] fdsp FDS-SDF residual (-RHS) @param [in,out] dp resulting perturbed density ] inbody=[line=-1 resulting perturbed Fock ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:900 input=[ @param [in,out] fp resulting perturbed Fock] brief=[line=900 Solve an scf response equation by invoking the configured response solver on the residuals (-RHS'es) in DSDp and FDSp, obtaining solutions Dp (perturbed density) and Fp (perturbed Fock) ajt Should at some point also return the final residuals, at least FDSp, for use in Sellers-type higher-precision formulas ajt aug09 Added argument sym, which specifies the symmetry of the minus- right-hand-side FDSp: anti-symmetric=-1, symmetric=+1, general=0 ajt sep09 Added argument neq (number of equations), so several can be solved in one go ajt feb10 For linsca, added comparison with excitation energies, and projection ] docs=[line=912 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver @param [in] s0 unperturbed overlap matrix @param [in] d0 unperturbed density matrix @param [in] f0 unperturbed Fock matrix @param [in] sym FDSp anti:-1, symm:+1, general:0 @param [in] freq frequency of equation @param [in] neq number of equations @param [in,out] dsdp DSD-D residual (-RHS) @param [in,out] fdsp FDS-SDF residual (-RHS) @param [in,out] dp resulting perturbed density @param [in,out] fp resulting perturbed Fock ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:1163 input=[ Private subroutine for preparing right-hand-sides before calling the solver Calculates particular component of Dp from DSDp, adds contribution from that to FDSp, and projects out the particular component from FDSp (this is for numerical stability). Precalculated DS is taken as input.] brief=[line=1163 Private subroutine for preparing right-hand-sides before calling the solver Calculates particular component of Dp from DSDp, adds contribution from that to FDSp, and projects out the particular component from FDSp (this is for numerical stability). Precalculated DS is taken as input. ] docs=[line=1166 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:1168 input=[ mol/basis/decomp/thresh needed by integrals and solver] brief=[line=1163 Private subroutine for preparing right-hand-sides before calling the solver Calculates particular component of Dp from DSDp, adds contribution from that to FDSp, and projects out the particular component from FDSp (this is for numerical stability). Precalculated DS is taken as input. ] docs=[line=1166 (null)] inbody=[line=-1 mol/basis/decomp/thresh needed by integrals and solver ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/rsp_equations.F90:1163 input=[ @param [in] mol mol/basis/decomp/thresh needed by integrals and solver] brief=[line=1163 Private subroutine for preparing right-hand-sides before calling the solver Calculates particular component of Dp from DSDp, adds contribution from that to FDSp, and projects out the particular component from FDSp (this is for numerical stability). Precalculated DS is taken as input. ] docs=[line=1168 @param [in] mol mol/basis/decomp/thresh needed by integrals and solver ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/openrsp/vib_prop.F90... Parsing file /home/rof/clone/src/openrsp/vib_prop.F90... ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:98 input=[ Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON.] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=100 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:109 input=[ reference to molecule, geometry, etc.] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=100 (null)] inbody=[line=-1 reference to molecule, geometry, etc. ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:98 input=[ @param [in] mol reference to molecule, geometry, etc.] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:111 input=[ number of (cartesian) coordinates] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. ] inbody=[line=-1 number of (cartesian) coordinates ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:98 input=[ @param [in] nc number of (cartesian) coordinates] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. @param [in] nc number of (cartesian) coordinates ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:113 input=[ number of vibrational normal mode coordinates] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. @param [in] nc number of (cartesian) coordinates ] inbody=[line=-1 number of vibrational normal mode coordinates ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:98 input=[ @param [out] nq number of vibrational normal mode coordinates] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. @param [in] nc number of (cartesian) coordinates @param [out] nq number of vibrational normal mode coordinates ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:115 input=[ resulting vibrational frequencies] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. @param [in] nc number of (cartesian) coordinates @param [out] nq number of vibrational normal mode coordinates ] inbody=[line=-1 resulting vibrational frequencies ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:98 input=[ @param [out] w resulting vibrational frequencies] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. @param [in] nc number of (cartesian) coordinates @param [out] nq number of vibrational normal mode coordinates @param [out] w resulting vibrational frequencies ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:117 input=[ resulting mass-weighted normal modes Q(:,:nq)] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. @param [in] nc number of (cartesian) coordinates @param [out] nq number of vibrational normal mode coordinates @param [out] w resulting vibrational frequencies ] inbody=[line=-1 resulting mass-weighted normal modes Q(:,:nq) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:98 input=[ @param [out] q resulting mass-weighted normal modes Q(:,:nq)] brief=[line=98 Load Hessian form DALTON.HES, mass-weight, diagonalize and sqrt eigenvalues for frequencies (w<0 means imaginary). ajt FIXME Does not work in LSDALTON. ] docs=[line=102 @param [in] mol reference to molecule, geometry, etc. @param [in] nc number of (cartesian) coordinates @param [out] nq number of vibrational normal mode coordinates @param [out] w resulting vibrational frequencies @param [out] q resulting mass-weighted normal modes Q(:,:nq) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ Print vibrational contributions to polarizabilities] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=366 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:368 input=[ reference to molecule, geometry, etc., needed by load_vib_modes] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=366 (null)] inbody=[line=-1 reference to molecule, geometry, etc., needed by load_vib_modes ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:370 input=[ frequencies of 4 electric fields] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes ] inbody=[line=-1 frequencies of 4 electric fields ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ @param [in] w frequencies of 4 electric fields] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:372 input=[ dipole moment, used to determine dipole axis] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields ] inbody=[line=-1 dipole moment, used to determine dipole axis ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ @param [in] dip dipole moment, used to determine dipole axis] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:374 input=[ number of cartesian geometrical coordinates] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis ] inbody=[line=-1 number of cartesian geometrical coordinates ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ @param [in] nc number of cartesian geometrical coordinates] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:376 input=[ dipole gradient (up to 4 of them)] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates ] inbody=[line=-1 dipole gradient (up to 4 of them) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ @param [in] dipg dipole gradient (up to 4 of them)] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates @param [in] dipg dipole gradient (up to 4 of them) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:378 input=[ polarizability gradient (up to 6)] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates @param [in] dipg dipole gradient (up to 4 of them) ] inbody=[line=-1 polarizability gradient (up to 6) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ @param [in] polg polarizability gradient (up to 6)] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates @param [in] dipg dipole gradient (up to 4 of them) @param [in] polg polarizability gradient (up to 6) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:380 input=[ hyperpolarizability gradient (up to 4)] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates @param [in] dipg dipole gradient (up to 4 of them) @param [in] polg polarizability gradient (up to 6) ] inbody=[line=-1 hyperpolarizability gradient (up to 4) ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ @param [in] hypg hyperpolarizability gradient (up to 4)] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates @param [in] dipg dipole gradient (up to 4 of them) @param [in] polg polarizability gradient (up to 6) @param [in] hypg hyperpolarizability gradient (up to 4) ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:382 input=[ printing unit] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates @param [in] dipg dipole gradient (up to 4 of them) @param [in] polg polarizability gradient (up to 6) @param [in] hypg hyperpolarizability gradient (up to 4) ] inbody=[line=-1 printing unit ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:366 input=[ @param [in] o printing unit] brief=[line=366 Print vibrational contributions to polarizabilities ] docs=[line=368 @param [in] mol reference to molecule, geometry, etc., needed by load_vib_modes @param [in] w frequencies of 4 electric fields @param [in] dip dipole moment, used to determine dipole axis @param [in] nc number of cartesian geometrical coordinates @param [in] dipg dipole gradient (up to 4 of them) @param [in] polg polarizability gradient (up to 6) @param [in] hypg hyperpolarizability gradient (up to 4) @param [in] o printing unit ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=619 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:622 input=[ reference to molecule, solver- and integral settings] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=619 (null)] inbody=[line=-1 reference to molecule, solver- and integral settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [in] mol reference to molecule, solver- and integral settings] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:624 input=[ overlap matrix] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings ] inbody=[line=-1 overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [in] s overlap matrix] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:626 input=[ density matrix] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix ] inbody=[line=-1 density matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [in] d density matrix] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:628 input=[ Fock matrix] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix ] inbody=[line=-1 Fock matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [in] f Fock matrix] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:630 input=[ number of geometrical coordinates] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix ] inbody=[line=-1 number of geometrical coordinates ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [in] ng number of geometrical coordinates] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:632 input=[ external laser frequency] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates ] inbody=[line=-1 external laser frequency ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [in] freq external laser frequency] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:634 input=[ polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency ] inbody=[line=-1 polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [out] eff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] eff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [out] ebf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] eff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] ebf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [out] eqf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] eff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] ebf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] eqf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [out] egff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] eff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] ebf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] eqf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] egff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [out] egbf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] eff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] ebf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] eqf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] egff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] egbf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:617 input=[ @param [out] egqf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha] brief=[line=617 For frequency w=freq calculate polarizability -Eff, G-prime Ebf(w,-w), A-tensor -Eqf, pol. gradient Egff, G-prime gradient Egbf(0,w,-w), A-tensor gradient Egqf ] docs=[line=621 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] eff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] ebf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] eqf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] egff polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] egbf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha @param [out] egqf polarizability is returned in Eff, G' in Ebf, A-tensor in Eqf, and the respective gradients in Egff, Egbf and Egqf ajt FIXME: Sign-name confusion Eff should be -alpha ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=744 (null)] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:746 input=[ reference to molecule, solver- and integral settings] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=744 (null)] inbody=[line=-1 reference to molecule, solver- and integral settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [in] mol reference to molecule, solver- and integral settings] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:748 input=[ overlap matrix] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings ] inbody=[line=-1 overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [in] s overlap matrix] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:750 input=[ density matrix] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix ] inbody=[line=-1 density matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [in] d density matrix] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:752 input=[ Fock matrix] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix ] inbody=[line=-1 Fock matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [in] f Fock matrix] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:754 input=[ number of geometrical coordinates] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix ] inbody=[line=-1 number of geometrical coordinates ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [in] ng number of geometrical coordinates] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:756 input=[ external laser frequency] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates ] inbody=[line=-1 external laser frequency ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [in] freq external laser frequency] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency ] inbody=[line=-1 dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [out] ef dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] ef dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [out] eff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] ef dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom @param [out] eff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [out] effff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] ef dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom @param [out] eff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom @param [out] effff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:742 input=[ @param [out] egff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=742 For frequency freq (w), calculates polarizability the alpha(-w,w) in Eff, polarizability gradient d/dg alpha(-w,w) in Eff, and 2nd hyperpolarizability gamma(-w,w,-w,w) in Effff ] docs=[line=746 @param [in] mol reference to molecule, solver- and integral settings @param [in] s overlap matrix @param [in] d density matrix @param [in] f Fock matrix @param [in] ng number of geometrical coordinates @param [in] freq external laser frequency @param [out] ef dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom @param [out] eff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom @param [out] effff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom @param [out] egff dipole moment returned in Ef, polarizability in in Eff 2nd hyperpolarizability in Effff and polarizability gradient in Egff ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:870 input=[ reference to molecule, solver- and integral settings] brief=[line=758 (null)] docs=[line=758 (null)] inbody=[line=-1 reference to molecule, solver- and integral settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [in] mol reference to molecule, solver- and integral settings] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:872 input=[ overlap matrix] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings ] inbody=[line=-1 overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [in] s overlap matrix] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:874 input=[ density matrix] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix ] inbody=[line=-1 density matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [in] d density matrix] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:876 input=[ Fock matrix] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix ] inbody=[line=-1 Fock matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [in] f Fock matrix] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:878 input=[ number of geometrical coordinates] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix ] inbody=[line=-1 number of geometrical coordinates ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [in] ng number of geometrical coordinates] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:880 input=[ external laser frequency] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates ] inbody=[line=-1 external laser frequency ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [in] freq external laser frequency] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequency ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:882 input=[ dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequency ] inbody=[line=-1 dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [out] dip dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequency@param [out] dip dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [out] eff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequency@param [out] dip dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] eff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [out] efff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequency@param [out] dip dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] eff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] efff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [out] egf dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequency@param [out] dip dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] eff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] efff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] egf dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:758 input=[ @param [out] egff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=758 (null)] docs=[line=760 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequency@param [out] dip dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] eff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] efff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] egf dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] egff dipole moment returned in dip, polarizability in in Eff hyperpolarizability in Efff, dipole gradient in Egf, polarizability gradient in Egff. ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:1192 input=[ reference to molecule, solver- and integral settings] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 reference to molecule, solver- and integral settings ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [in] mol reference to molecule, solver- and integral settings] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:1194 input=[ overlap matrix] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings ] inbody=[line=-1 overlap matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [in] s overlap matrix] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:1196 input=[ density matrix] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix ] inbody=[line=-1 density matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [in] d density matrix] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:1198 input=[ Fock matrix] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix ] inbody=[line=-1 Fock matrix ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [in] f Fock matrix] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:1200 input=[ number of geometrical coordinates] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix ] inbody=[line=-1 number of geometrical coordinates ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [in] ng number of geometrical coordinates] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:1202 input=[ external laser frequencies] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates ] inbody=[line=-1 external laser frequencies ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [in] freq external laser frequencies] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequencies ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:1204 input=[ dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequencies ] inbody=[line=-1 dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom ] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [out] dip dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequencies@param [out] dip dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [out] effff dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequencies@param [out] dip dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] effff dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== ----------- CommentScanner: /home/rof/clone/src/openrsp/vib_prop.F90:-1 input=[ @param [out] egf dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom] brief=[line=-1 (null)] docs=[line=1 @param [in] mol reference to molecule, solver- and integral settings@param [in] s overlap matrix@param [in] d density matrix@param [in] f Fock matrix@param [in] ng number of geometrical coordinates@param [in] freq external laser frequencies@param [out] dip dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] effff dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom@param [out] egf dipole moment returned in dip, polarizability in in Eff 2nd hyperpolarizability in Effff, 4 dipole gradients in Egf, 6 polarizability gradients in Egff. and 4 hyperpolarizability gradients in Egfff ajt FIXME: Sign-name confusion Ef should be -dipmom ] inbody=[line=-1 (null)] =========== Preprocessing /home/rof/clone/src/openrsp/VIBCTL_interface.F... Prepassing fixed form of /home/rof/clone/src/openrsp/VIBCTL_interface.F Parsing file /home/rof/clone/src/openrsp/VIBCTL_interface.F... Preprocessing /home/rof/clone/src/pcm/pcm_gp.F90... Parsing file /home/rof/clone/src/pcm/pcm_gp.F90... Preprocessing /home/rof/clone/src/pcm/pcm_integrals.F90... Parsing file /home/rof/clone/src/pcm/pcm_integrals.F90... Preprocessing /home/rof/clone/src/pcm/pcm_linear_response.F90... Parsing file /home/rof/clone/src/pcm/pcm_linear_response.F90... Preprocessing /home/rof/clone/src/pcm/pcm_scf.F90... Parsing file /home/rof/clone/src/pcm/pcm_scf.F90... Preprocessing /home/rof/clone/src/pcm/pcm_write.F90... Parsing file /home/rof/clone/src/pcm/pcm_write.F90... Preprocessing /home/rof/clone/src/pcm/pcmmod_cfg.F90... Parsing file /home/rof/clone/src/pcm/pcmmod_cfg.F90... Preprocessing /home/rof/clone/src/pdpack/arhpack.F... Prepassing fixed form of /home/rof/clone/src/pdpack/arhpack.F Parsing file /home/rof/clone/src/pdpack/arhpack.F... Preprocessing /home/rof/clone/src/pdpack/dge.F... Prepassing fixed form of /home/rof/clone/src/pdpack/dge.F Parsing file /home/rof/clone/src/pdpack/dge.F... Preprocessing /home/rof/clone/src/pdpack/dlamch.F... Prepassing fixed form of /home/rof/clone/src/pdpack/dlamch.F Parsing file /home/rof/clone/src/pdpack/dlamch.F... Preprocessing /home/rof/clone/src/pdpack/dsp.F... Prepassing fixed form of /home/rof/clone/src/pdpack/dsp.F Parsing file /home/rof/clone/src/pdpack/dsp.F... Preprocessing /home/rof/clone/src/pdpack/eispack.F... Prepassing fixed form of /home/rof/clone/src/pdpack/eispack.F Parsing file /home/rof/clone/src/pdpack/eispack.F... Preprocessing /home/rof/clone/src/pdpack/gp_auxlapack.F... Parsing file /home/rof/clone/src/pdpack/gp_auxlapack.F... Preprocessing /home/rof/clone/src/pdpack/gp_dlapack.F... Parsing file /home/rof/clone/src/pdpack/gp_dlapack.F... Preprocessing /home/rof/clone/src/pdpack/gp_zlapack.F... Parsing file /home/rof/clone/src/pdpack/gp_zlapack.F... Preprocessing /home/rof/clone/src/pdpack/gp_zlinpack.F... Prepassing fixed form of /home/rof/clone/src/pdpack/gp_zlinpack.F Parsing file /home/rof/clone/src/pdpack/gp_zlinpack.F... Preprocessing /home/rof/clone/src/pdpack/gpblas.F... Prepassing fixed form of /home/rof/clone/src/pdpack/gpblas.F Parsing file /home/rof/clone/src/pdpack/gpblas.F... Preprocessing /home/rof/clone/src/pdpack/linextra.F... Prepassing fixed form of /home/rof/clone/src/pdpack/linextra.F Parsing file /home/rof/clone/src/pdpack/linextra.F... Preprocessing /home/rof/clone/src/pdpack/printpkg.F... Prepassing fixed form of /home/rof/clone/src/pdpack/printpkg.F Parsing file /home/rof/clone/src/pdpack/printpkg.F... Preprocessing /home/rof/clone/src/pelib/pe_dirac_interfaces.F... Parsing file /home/rof/clone/src/pelib/pe_dirac_interfaces.F... Preprocessing /home/rof/clone/src/prp/conf_parameters.F90... Parsing file /home/rof/clone/src/prp/conf_parameters.F90... Preprocessing /home/rof/clone/src/prp/dcbexp.h... Parsing file /home/rof/clone/src/prp/dcbexp.h... Preprocessing /home/rof/clone/src/prp/dcbstex.h... Parsing file /home/rof/clone/src/prp/dcbstex.h... Preprocessing /home/rof/clone/src/prp/dcbxpp.h... Parsing file /home/rof/clone/src/prp/dcbxpp.h... Preprocessing /home/rof/clone/src/prp/dcbxqr.h... Parsing file /home/rof/clone/src/prp/dcbxqr.h... Preprocessing /home/rof/clone/src/prp/esr/pamesr.F... Parsing file /home/rof/clone/src/prp/esr/pamesr.F... Preprocessing /home/rof/clone/src/prp/esr/pamesrci.F... Prepassing fixed form of /home/rof/clone/src/prp/esr/pamesrci.F Parsing file /home/rof/clone/src/prp/esr/pamesrci.F... Preprocessing /home/rof/clone/src/prp/excprp.F... Prepassing fixed form of /home/rof/clone/src/prp/excprp.F Parsing file /home/rof/clone/src/prp/excprp.F... Preprocessing /home/rof/clone/src/prp/gauss_legendre.h... Parsing file /home/rof/clone/src/prp/gauss_legendre.h... Preprocessing /home/rof/clone/src/prp/help.F... Prepassing fixed form of /home/rof/clone/src/prp/help.F Parsing file /home/rof/clone/src/prp/help.F... Preprocessing /home/rof/clone/src/prp/ibndxdef.h... Parsing file /home/rof/clone/src/prp/ibndxdef.h... Preprocessing /home/rof/clone/src/prp/london_direct.F90... Parsing file /home/rof/clone/src/prp/london_direct.F90... Preprocessing /home/rof/clone/src/prp/london_helper.F90... Parsing file /home/rof/clone/src/prp/london_helper.F90... Preprocessing /home/rof/clone/src/prp/london_reorth.F90... Parsing file /home/rof/clone/src/prp/london_reorth.F90... Preprocessing /home/rof/clone/src/prp/london_utils.F90... Parsing file /home/rof/clone/src/prp/london_utils.F90... Preprocessing /home/rof/clone/src/prp/mp2lag.F... Prepassing fixed form of /home/rof/clone/src/prp/mp2lag.F Parsing file /home/rof/clone/src/prp/mp2lag.F... Preprocessing /home/rof/clone/src/prp/pamexp.F... Prepassing fixed form of /home/rof/clone/src/prp/pamexp.F Parsing file /home/rof/clone/src/prp/pamexp.F... Preprocessing /home/rof/clone/src/prp/pamfck.F... Prepassing fixed form of /home/rof/clone/src/prp/pamfck.F Parsing file /home/rof/clone/src/prp/pamfck.F... Preprocessing /home/rof/clone/src/prp/pamgrd.F... Prepassing fixed form of /home/rof/clone/src/prp/pamgrd.F Parsing file /home/rof/clone/src/prp/pamgrd.F... Preprocessing /home/rof/clone/src/prp/paminp.F... Prepassing fixed form of /home/rof/clone/src/prp/paminp.F Parsing file /home/rof/clone/src/prp/paminp.F... Preprocessing /home/rof/clone/src/prp/pammag.F... Prepassing fixed form of /home/rof/clone/src/prp/pammag.F Parsing file /home/rof/clone/src/prp/pammag.F... Preprocessing /home/rof/clone/src/prp/pamogrd.F... Prepassing fixed form of /home/rof/clone/src/prp/pamogrd.F Parsing file /home/rof/clone/src/prp/pamogrd.F... Preprocessing /home/rof/clone/src/prp/pamprp.F... Prepassing fixed form of /home/rof/clone/src/prp/pamprp.F Parsing file /home/rof/clone/src/prp/pamprp.F... Preprocessing /home/rof/clone/src/prp/pamrsp.F... Prepassing fixed form of /home/rof/clone/src/prp/pamrsp.F Parsing file /home/rof/clone/src/prp/pamrsp.F... Preprocessing /home/rof/clone/src/prp/pamrvc.F... Prepassing fixed form of /home/rof/clone/src/prp/pamrvc.F Parsing file /home/rof/clone/src/prp/pamrvc.F... Preprocessing /home/rof/clone/src/prp/pamset.F... Prepassing fixed form of /home/rof/clone/src/prp/pamset.F Parsing file /home/rof/clone/src/prp/pamset.F... Preprocessing /home/rof/clone/src/prp/pamstex.F... Prepassing fixed form of /home/rof/clone/src/prp/pamstex.F Parsing file /home/rof/clone/src/prp/pamstex.F... Preprocessing /home/rof/clone/src/prp/pamtpa.F... Prepassing fixed form of /home/rof/clone/src/prp/pamtpa.F Parsing file /home/rof/clone/src/prp/pamtpa.F... Preprocessing /home/rof/clone/src/prp/pamxlr.F... Prepassing fixed form of /home/rof/clone/src/prp/pamxlr.F Parsing file /home/rof/clone/src/prp/pamxlr.F... Preprocessing /home/rof/clone/src/prp/pamxpp.F... Prepassing fixed form of /home/rof/clone/src/prp/pamxpp.F Parsing file /home/rof/clone/src/prp/pamxpp.F... Preprocessing /home/rof/clone/src/prp/pamxqr.F90... Prepassing fixed form of /home/rof/clone/src/prp/pamxqr.F90 Parsing file /home/rof/clone/src/prp/pamxqr.F90... Preprocessing /home/rof/clone/src/prp/rspmpg.F... Prepassing fixed form of /home/rof/clone/src/prp/rspmpg.F Parsing file /home/rof/clone/src/prp/rspmpg.F... Preprocessing /home/rof/clone/src/prp/thrldp.h... Parsing file /home/rof/clone/src/prp/thrldp.h... Preprocessing /home/rof/clone/src/prp/van_der_waals.F... Prepassing fixed form of /home/rof/clone/src/prp/van_der_waals.F Parsing file /home/rof/clone/src/prp/van_der_waals.F... Preprocessing /home/rof/clone/src/qcorr/qcorr_cfg.F90... Prepassing fixed form of /home/rof/clone/src/qcorr/qcorr_cfg.F90 Parsing file /home/rof/clone/src/qcorr/qcorr_cfg.F90... Preprocessing /home/rof/clone/src/qcorr/qcorr_common_block_interface.F90... Parsing file /home/rof/clone/src/qcorr/qcorr_common_block_interface.F90... Preprocessing /home/rof/clone/src/qcorr/qcorr_main.F90... Prepassing fixed form of /home/rof/clone/src/qcorr/qcorr_main.F90 Parsing file /home/rof/clone/src/qcorr/qcorr_main.F90... ----------- CommentScanner: /home/rof/clone/src/qcorr/qcorr_main.F90:89 input=[ sort numbers from 1 ... x in reference strings such that we do not miss anything in linear symmetry (reordered spinors wrt mj)] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 sort numbers from 1 ... x in reference strings such that we do not miss anything in linear symmetry (reordered spinors wrt mj) ] =========== ----------- CommentScanner: /home/rof/clone/src/qcorr/qcorr_main.F90:101 input=[ write sorted strings] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 sort numbers from 1 ... x in reference strings such that we do not miss anything in linear symmetry (reordered spinors wrt mj) write sorted strings ] =========== ----------- CommentScanner: /home/rof/clone/src/qcorr/qcorr_main.F90:247 input=[ MC/HF wave function] brief=[line=-1 (null)] docs=[line=-1 (null)] inbody=[line=-1 sort numbers from 1 ... x in reference strings such that we do not miss anything in linear symmetry (reordered spinors wrt mj) write sorted strings MC/HF wave function ] =========== ----------- CommentScanner: /home/rof/clone/src/qcorr/qcorr_main.F90:417 input=[ temporary hack for CAS core orbitals in MRCI, for example orbitals that were not part of the CAS reference] brief=[line=247 (null)] docs=[line=247 (null)] inbody=[line=-1 temporary hack for CAS core orbitals in MRCI, for example orbitals that were not part of the CAS reference ] =========== ----------- CommentScanner: /home/rof/clone/src/qcorr/qcorr_main.F90:518 input=[ sort numbers from 1 ... x such that we do not miss anything in linear symmetry (reordered spinors wrt mj)] brief=[line=247 (null)] docs=[line=247 (null)] inbody=[line=-1 temporary hack for CAS core orbitals in MRCI, for example orbitals that were not part of the CAS reference sort numbers from 1 ... x such that we do not miss anything in linear symmetry (reordered spinors wrt mj) ] =========== ----------- CommentScanner: /home/rof/clone/src/qcorr/qcorr_main.F90:531 input=[ write sorted strings] brief=[line=247 (null)] docs=[line=247 (null)] inbody=[line=-1 temporary hack for CAS core orbitals in MRCI, for example orbitals that were not part of the CAS reference sort numbers from 1 ... x such that we do not miss anything in linear symmetry (reordered spinors wrt mj) write sorted strings ] =========== Preprocessing /home/rof/clone/src/reladc/adc_cfg.F90... Parsing file /home/rof/clone/src/reladc/adc_cfg.F90... Preprocessing /home/rof/clone/src/reladc/adc_fano.F90... Parsing file /home/rof/clone/src/reladc/adc_fano.F90... Preprocessing /home/rof/clone/src/reladc/adc_fano_complex_routines.F90... Parsing file /home/rof/clone/src/reladc/adc_fano_complex_routines.F90... Preprocessing /home/rof/clone/src/reladc/adc_fano_diag.F90... Parsing file /home/rof/clone/src/reladc/adc_fano_diag.F90... Preprocessing /home/rof/clone/src/reladc/adc_fano_exchange.F90... Parsing file /home/rof/clone/src/reladc/adc_fano_exchange.F90... Preprocessing /home/rof/clone/src/reladc/adc_fano_matmul.F90... Parsing file /home/rof/clone/src/reladc/adc_fano_matmul.F90... Preprocessing /home/rof/clone/src/reladc/adc_fano_real_routines.F90... Parsing file /home/rof/clone/src/reladc/adc_fano_real_routines.F90... Preprocessing /home/rof/clone/src/reladc/adc_fano_routines.F90... Parsing file /home/rof/clone/src/reladc/adc_fano_routines.F90... Preprocessing /home/rof/clone/src/reladc/adc_mat.F90