LIBINT
2.1.0-stable
|
StdLibintTDPolicy<GenIntegralSet> describes how integral sets are composed of integrals in canonical order. More...
#include <policy_spec.h>
Public Types | |
typedef GenIntegralSet< Oper, BFS, BraSetType, KetSetType, AuxQuanta > | obj_type |
typedef obj_type::iter_type | subobj_type |
typedef TypeTraits< obj_type >::StorageType | obj_stype |
how these objects are stored | |
typedef TypeTraits< subobj_type >::StorageType | subobj_stype |
how these subobjects are stored | |
Static Public Member Functions | |
static void | init_subobj (const SafePtr< obj_type > &obj, std::vector< SafePtr< subobj_type > > &subobj) |
static void | dealloc_subobj (std::vector< SafePtr< subobj_type > > &subobj) |
Static Public Attributes | |
static const unsigned int | np = Oper::Properties::np |
StdLibintTDPolicy<GenIntegralSet> describes how integral sets are composed of integrals in canonical order.
Order integrals by iterating over BFS in BraSetType and KetSetType. Order of iteration: iterate over operators iterate over particles iterate over it's bra function sets, then ket function sets