sisi4s
Loading...
Searching...
No Matches
HartreeFockFromCoulombIntegrals.cxx File Reference
#include <Eigen/Dense>
#include <Eigen/Eigenvalues>
#include <string>
#include <vector>
#include <algorithms/HartreeFockFromCoulombIntegrals.hpp>
#include <Sisi4s.hpp>
#include <util/Log.hpp>
#include <iostream>
#include <util/Tensor.hpp>
#include <numeric>
Include dependency graph for HartreeFockFromCoulombIntegrals.cxx:

Macros

#define IF_GIVEN(_l, ...)    if (isArgumentGiven(_l)) { __VA_ARGS__ }
 
#define LOGGER(_l)   LOG(_l, "HartreeFockFromCoulombIntegrals")
 
#define LOGGER_IT(_l)   LOG(_l, "HartreeFockFromCoulombIntegralsIt")
 

Functions

Tensor< double > toCtfMatrix (const MatrixColumnMajor &m)
 
MatrixColumnMajor getFockMatrix (const Eigen::MatrixXd &d, Tensor< double > &V)
 

Macro Definition Documentation

◆ IF_GIVEN

#define IF_GIVEN (   _l,
  ... 
)     if (isArgumentGiven(_l)) { __VA_ARGS__ }

◆ LOGGER

#define LOGGER (   _l)    LOG(_l, "HartreeFockFromCoulombIntegrals")

◆ LOGGER_IT

#define LOGGER_IT (   _l)    LOG(_l, "HartreeFockFromCoulombIntegralsIt")

Function Documentation

◆ getFockMatrix()

MatrixColumnMajor getFockMatrix ( const Eigen::MatrixXd &  d,
Tensor< double > &  V 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ toCtfMatrix()

Tensor< double > toCtfMatrix ( const MatrixColumnMajor m)
Here is the caller graph for this function: