MPQC  3.0.0-alpha
sc::cadf::TreeBlock< NormContainer, Index, NormValue > Class Template Reference

Public Types

typedef NormContainer norm_container_t
 
typedef Index index_t
 
typedef NormValue norm_value_t
 

Public Member Functions

template<typename Derived >
 TreeBlock (const Eigen::MatrixBase< Derived > &norms, index_t begin_idx, index_t end_idx)
 
index_t begin_index () const
 
index_t end_index () const
 
bool is_atom_block () const
 
int atom_block_index () const
 
template<typename NormIndex >
const norm_value_t norm (const NormIndex idx) const
 
size_t n_children () const
 
bool is_leaf () const
 
const std::vector< boost::shared_ptr< TreeBlock > > & children () const
 

Static Public Member Functions

template<typename Iterator >
static boost::shared_ptr< TreeBlockmerge_blocks (Iterator begin, Iterator end, Index end_index, int atom_block_index=-1)
 

The documentation for this class was generated from the following file:

Generated at Sun Jan 26 2020 23:24:15 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.8.16.