Scine::Sparrow  5.1.0
Library for fast and agile quantum chemical calculations with semiempirical methods.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
MultipoleMultipoleTerm.h File Reference
Include dependency graph for MultipoleMultipoleTerm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Scine::Sparrow::nddo::multipole::MultipoleMultipoleTerm
 This header-only class defines an object for the calculation of an interaction between two charges in a multipole. More...
 

Functions

template<>
Utils::AutomaticDifferentiation::Value1DType
< Utils::DerivativeOrder::Zero > 
Scine::Sparrow::nddo::multipole::MultipoleMultipoleTerm::expr< Utils::DerivativeOrder::Zero > (double f, double, double invsqrt) const
 
template<>
Utils::AutomaticDifferentiation::Value1DType
< Utils::DerivativeOrder::One > 
Scine::Sparrow::nddo::multipole::MultipoleMultipoleTerm::expr< Utils::DerivativeOrder::One > (double f, double dz, double invsqrt) const
 
template<>
Utils::AutomaticDifferentiation::Value1DType
< Utils::DerivativeOrder::Two > 
Scine::Sparrow::nddo::multipole::MultipoleMultipoleTerm::expr< Utils::DerivativeOrder::Two > (double f, double dz, double invsqrt) const
 

Detailed Description