Calculation of electron correlation energy in molecules involves a very important computational effort, even in the simplest cases. Nowadays, using the new parallel libraries (PETSc and SLEPc) and MPI, we can resolve this calculation faster and with very big molecules. This result is a very important advance in chemical computation.
Cite this paper
Ramos, E. (2014). Parallel Calculation of the Electron Correlation Energy. Open Access Library Journal, 1, e411. doi: http://dx.doi.org/10.4236/oalib.1100411.
Maynau, D. and Heully, J.L. (1993) Second-Order Perturbation on a SDCI Calculation. Chemical Physics Letters, 211, 625-630. http://dx.doi.org/10.1016/0009-2614(93)80154-H
Malrieu, J.P., Durand, P. and Daudey, J.P. (1985) Intermediate Hamiltonians as a New Class of Effective Hamiltonians. Journal of Physics A: Mathematical and General, 18, 809. http://dx.doi.org/10.1088/0305-4470/18/5/014
Malrieu, J.P., Nebot-Gil, I. and Sánchez-Marn, J. (1994) Elementary Presentation of Self-Consistent Intermediate Hamiltonians and Proposal of Two Totally Dressed Singles and Doubles Configuration Interaction Methods. The Journal of Chemical Physics, 100, 1440. http://dx.doi.org/10.1063/1.466622
Bai, Z., Demmel, J., Dongarra, J., Ruhe, A. and van der Vorst, H. (Eds.) (2000) Templates for the Solution of Algebraic Eigenvalue Problems: A Practical Guide. Society for Industrial and Applied Mathematics, Philadel-phia. http://dx.doi.org/10.1137/1.9780898719581
Wu, K. and Simon, H. (2000) Thick-Restart Lanczos Method for Large Symmetric Eigenvalue Problems. SIAM Journal on Matrix Analysis and Applications, 22, 602-616. http://dx.doi.org/10.1137/S0895479898334605
Hernandez, V., Roman, J.E. and Vidal, V. (2005) SLEPc: A Scalable and Flexible Toolkit for the Solution of Eigenvalue Problems. ACM Transactions on Mathematical Software, 31, 351-362. http://dx.doi.org/10.1145/1089014.1089019
Gilbert, D., Roman, J.E., Garland, W.J. and Poehlman, W.F.S. (2008) Simulating Control Rod and Fuel Assembly Motion Using Moving Meshes. Annals of Nuclear Energy, 35, 291-303.
http://dx.doi.org/10.1016/j.anucene.2007.06.007
Roman, J.E., Kammerer, M., Merz, F. and Jenko, F. (2010) Fast Eigenvalue Calculations in a Massively Parallel Plasma Turbulence Code. Parallel Computing, 36, 339-358.
http://dx.doi.org/10.1016/j.parco.2009.12.001
Stewart, G.W. (2001) A Krylov-Schur Algorithm for Large Eigenproblems. SIAM Journal on Matrix Analysis and Applications, 23, 601-614. http://dx.doi.org/10.1137/S0895479800371529
Lehouc, R.B., Sorensen, D.C. and Yang, C. (1998) ARPACK Users’ Guide, Solution of Large-Scale Eigenvalue Problems by Implicitly Restarted Arnoldi Methods. Society for Industrial and Applied Mathematics, Philadelphia. http://dx.doi.org/10.1137/1.9780898719628
Balay, S., Buschelman, K., Eijkhout, V., Gropp, W., Kaushik, D., Knepley, M., McInnes, L.C., Smith, B. and Zhang, H. (2008) PETSc Users Manual. Tech. Rep. ANL-95/11—Revision 3.0.0, Argonne National Laboratory.
Ramos, E., Daz, W. and Cerverón, V. (1998) Paralelización bajo PVM del cálculo de la energa de correlación electrónica mediante revestimiento de matrices, IX Jornadas de Paralelismo. Universidad del País Vasco, San Sebastián.
Hernandez, V., Roman, J.E. and Tomas, A. (2007) Parallel Arnoldi Eigensolvers with Enhanced Scalability via Global Communications Rearrangement. Parallel Computing, 33, 521-540.
Karypis, G. and Kumar, V. (1999) Parallel Multilevel k-Way Partitioning Scheme for Irregular Graphs. SIAM Review, 41, 278-300. http://dx.doi.org/10.1137/S0036144598334138