21 #ifndef _libint2_src_bin_libint_contract_h_ 22 #define _libint2_src_bin_libint_contract_h_ 32 value_ = source.value_;
35 bool contracted()
const {
return value_; }
36 void uncontract() { value_ =
false; }
37 void contract() { value_ =
true; }
38 static void set_contracted_default_value(
bool dv) { default_value_ = dv; }
41 static bool default_value_;
43 template <
typename Derived>
use this as a base to add to Derived a "contracted()" attribute
Definition: contractable.h:27
Defaults definitions for various parameters assumed by Libint.
Definition: algebra.cc:24