|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.chemistry.quantum.SCFMethod
org.jscience.chemistry.quantum.HartreeFockSCFMethod
public class HartreeFockSCFMethod
Implements the Hartree-Fock (HF) SCF method for single point energy evaluation of a molecule.
| Field Summary | |
|---|---|
protected SCFEvent |
scfEvent
DOCUMENT ME! |
| Fields inherited from class org.jscience.chemistry.quantum.SCFMethod |
|---|
density, densityGuesser, densityTolerance, energyTolerance, fock, guessInitialDM, maxIteration, molecule, mos, oneEI, orbE, scfIteration, twoEI |
| Constructor Summary | |
|---|---|
HartreeFockSCFMethod(Molecule molecule,
OneElectronIntegrals oneEI,
TwoElectronIntegrals twoEI)
Creates a new instance of HartreeFockSCFMethod |
|
| Method Summary | |
|---|---|
protected void |
makeDensity(int noOfOccupancies)
Make the density matrix |
protected Matrix |
makeGMatrix()
Make the G matrix i.e. |
void |
scf()
Perform the SCF optimization of the molecular wave function until the energy converges. |
| Methods inherited from class org.jscience.chemistry.quantum.SCFMethod |
|---|
addSCFEventListener, fireSCFEventListenerScfEventOccured, getDensity, getDensityGuesser, getDensityTolerance, getEnergyTolerance, getFock, getMaxIteration, getMolecule, getMos, getOneEI, getOrbE, getScfIteration, getTwoEI, isGuessInitialDM, nuclearEnergy, removeSCFEventListener, setDensityGuesser, setDensityTolerance, setEnergyTolerance, setGuessInitialDM, setMaxIteration |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected SCFEvent scfEvent
| Constructor Detail |
|---|
public HartreeFockSCFMethod(Molecule molecule,
OneElectronIntegrals oneEI,
TwoElectronIntegrals twoEI)
molecule - DOCUMENT ME!oneEI - DOCUMENT ME!twoEI - DOCUMENT ME!| Method Detail |
|---|
public void scf()
scf in class SCFMethodjava.lang.UnsupportedOperationException - DOCUMENT ME!protected void makeDensity(int noOfOccupancies)
noOfOccupancies - DOCUMENT ME!protected Matrix makeGMatrix()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||