Interface SCFProvider
- All Superinterfaces:
AlgorithmProvider
- All Known Implementing Classes:
MulticoreSCFProvider
Interface for Hartree-Fock Self-Consistent Field (SCF) providers.
- Since:
- 1.2
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
Modifier and TypeMethodDescriptionvoidcomputeFockMatrix(double[] densityMatrix, double[] oneElectronIntegrals, double[] twoElectronIntegrals, double[] fockMatrix, int n) voidcomputeFockMatrix(float[] densityMatrix, float[] oneElectronIntegrals, float[] twoElectronIntegrals, float[] fockMatrix, int n) voidcomputeFockMatrix(Real[] densityMatrix, Real[] oneElectronIntegrals, Real[] twoElectronIntegrals, Real[] fockMatrix, int n) default StringReturns the unique category of the algorithm.default StringgetName()Methods inherited from interface AlgorithmProvider
description, getMetadata, getPriority, isAvailable, score, shutdown
-
Method Details
-
computeFockMatrix
void computeFockMatrix(float[] densityMatrix, float[] oneElectronIntegrals, float[] twoElectronIntegrals, float[] fockMatrix, int n) -
computeFockMatrix
void computeFockMatrix(double[] densityMatrix, double[] oneElectronIntegrals, double[] twoElectronIntegrals, double[] fockMatrix, int n) -
computeFockMatrix
-
getName
- Specified by:
getNamein interfaceAlgorithmProvider
-
getAlgorithmType
Description copied from interface:AlgorithmProviderReturns the unique category of the algorithm.- Specified by:
getAlgorithmTypein interfaceAlgorithmProvider
-