Hello Rick
I am writing a package for quantum chemical calculations using the Monte Carlo method with python3 and numba
While I work in the local repository, I noticed that using the numba allows you to write easy-to-read and at the same time fast code. Unfortunately, Monte Carlo calculations are not self-sufficient and require input data on orbitals calculated in the classical quantum-mechanical program. I wrote a converter for this MOLDEN2QMC, however, it is very inconvenient that there is no single standard for storing molecular orbitals, especially in the case of MCSCF methods and orbital-optimised one.
I wanted to ask if there are any plans for the further development of the pyquante package and wat kind of performance tools you plan to use (I saw an example code on JULIA), but this does not make it possible to reuse all available python code.
Is the numba your choice and how long does it take to rewrite the RHF/UHF pyquante code with numba to check that they are as fast as the C++/FORTRAN code?
PS: It would also be interesting to study the systems expanded in the basis of the Slater orbitals not only in Gaussian with CASSCF method, I can say that there is no program that does such calculations including ADF
PPS: Despite the fact that I write code in my free time, the Python3 allows me to write fast enough to be productive.
Best, Vladimir