28#ifndef _chemistry_qc_scf_linkage_h
29#define _chemistry_qc_scf_linkage_h
31#include <mpqc_config.h>
33#include <chemistry/qc/scf/clhf.h>
34#include <chemistry/qc/scf/fbclhf.h>
35#include <chemistry/qc/scf/hsoshf.h>
36#include <chemistry/qc/scf/osshf.h>
37#include <chemistry/qc/scf/tchf.h>
38#include <chemistry/qc/scf/uhf.h>
39#include <chemistry/qc/scf/scf.h>
40#ifdef MPQC_NEW_FEATURES
41# include <chemistry/qc/scf/cadf/cadfclhf.h>
42# include <chemistry/qc/scf/cadf/approx_pairs.h>
43# include <chemistry/qc/scf/iter_logger.h>
46#include <math/scmat/linkage.h>
47#include <chemistry/molecule/linkage.h>
48#include <chemistry/qc/wfn/linkage.h>
51# include <chemistry/qc/libint2/linkage.h>
54#if MPQC_NEW_FEATURES && MPQC_HAS_ELEMENTAL
55# include<chemistry/qc/scf/taclhf.hpp>
60ForceLink<CLHF> scf_force_link_a_;
61ForceLink<HSOSHF> scf_force_link_b_;
62ForceLink<OSSHF> scf_force_link_c_;
63ForceLink<TCHF> scf_force_link_d_;
64ForceLink<UHF> scf_force_link_e_;
65ForceLink<FockBuildCLHF> scf_force_link_f_;
67#ifdef MPQC_NEW_FEATURES
68ForceLink<ApproximatePairWriter> scf_force_link_g_;
69ForceLink<SCFIterationLogger> scf_force_link_h_;
70ForceLink<CADFCLHF> scf_force_link_i_;
73#if MPQC_NEW_FEATURES && MPQC_HAS_ELEMENTAL
74 ForceLink<mpqc::TA::CLHF> scf_force_link_g_;
Contains all MPQC code up to version 3.
Definition mpqcin.h:14