Class HartreeFockSCFMethod

java.lang.Object
org.episteme.natural.chemistry.computational.quantum.SCFMethod
org.episteme.natural.chemistry.computational.quantum.HartreeFockSCFMethod

public class HartreeFockSCFMethod extends SCFMethod
Implementation of the Hartree-Fock Self-Consistent Field (SCF) method. Robust implementation using analytic integrals and multicore acceleration.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Details

    • HartreeFockSCFMethod

      public HartreeFockSCFMethod(Molecule molecule)
  • Method Details

    • setBasisFunctions

      public void setBasisFunctions(List<BasisFunction> basisFunctions)
    • scf

      public void scf()
      Description copied from class: SCFMethod
      Performs the SCF calculation.
      Specified by:
      scf in class SCFMethod
    • calculateNuclearEnergy

      public double calculateNuclearEnergy()
      Description copied from class: SCFMethod
      Compute nuclear repulsion energy.
      Specified by:
      calculateNuclearEnergy in class SCFMethod