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