Scine::Sparrow
5.1.0
Library for fast and agile quantum chemical calculations with semiempirical methods.
|
This class computes a block of the overlap matrix for two atoms. The actual calculation is done by the GTOOverlapMatrixBlock class, here the blocks that need calculation are identified and scheduled for calculation. More...
#include <AtomPairOverlap.h>
Public Types | |
using | Value3D = Utils::AutomaticDifferentiation::Value3DType< O > |
Public Member Functions | |
Eigen::Matrix< Value3D, Eigen::Dynamic, Eigen::Dynamic > | getMatrixBlock (const Utils::AtomicGtos &pA, const Utils::AtomicGtos &pB, Eigen::Vector3d Rab) const |
This class computes a block of the overlap matrix for two atoms. The actual calculation is done by the GTOOverlapMatrixBlock class, here the blocks that need calculation are identified and scheduled for calculation.