|
MPQC
3.0.0-alpha
|
This is the complete list of members for sc::sma2::Array< N >, including all inherited members.
| add_all_unallocated_blocks() | sc::sma2::Array< N > | inline |
| add_allocated_block(const BlockInfo< N > &b) | sc::sma2::Array< N > | inline |
| add_new_unallocated_block(const typename blockmap_t::iterator &hint, const BlockInfo< N > &b) | sc::sma2::Array< N > | inline |
| add_new_unallocated_block(const BlockInfo< N > &b) | sc::sma2::Array< N > | inline |
| add_unallocated_block(const BlockInfo< N > &b) | sc::sma2::Array< N > | inline |
| add_zeroed_block(const BlockInfo< N > &b) | sc::sma2::Array< N > | inline |
| allocate_blocks() | sc::sma2::Array< N > | inline |
| Array(const Array< N > &a) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| Array(const std::string &name="", double tol=DBL_EPSILON) | sc::sma2::Array< N > | inline |
| Array(const Range &index, const std::string &name="", double tol=DBL_EPSILON) | sc::sma2::Array< N > | inline |
| Array(const Range &i0, const Range &i1, const std::string &name="", double tol=DBL_EPSILON) | sc::sma2::Array< N > | inline |
| Array(const Range &i0, const Range &i1, const Range &i2, const std::string &name="", double tol=DBL_EPSILON) | sc::sma2::Array< N > | inline |
| Array(const Range &i0, const Range &i1, const Range &i2, const Range &i3, const std::string &name="", double tol=DBL_EPSILON) | sc::sma2::Array< N > | inline |
| Array(const Range &i0, const Range &i1, const Range &i2, const Range &i3, const Range &i4, const std::string &name="", double tol=DBL_EPSILON) | sc::sma2::Array< N > | inline |
| Array(const Range &i0, const Range &i1, const Range &i2, const Range &i3, const Range &i4, const Range &i5, const std::string &name="", double tol=DBL_EPSILON) | sc::sma2::Array< N > | inline |
| Array(const Range *ranges, double tol=DBL_EPSILON) | sc::sma2::Array< N > | inline |
| assign(double val) | sc::sma2::Array< N > | inline |
| assign_all(const Array< N > &a) | sc::sma2::Array< N > | inline |
| assign_tol(const Array< N > &a, double tol) | sc::sma2::Array< N > | inline |
| block_max_abs(typename blockmap_t::const_iterator &b) const | sc::sma2::Array< N > | inline |
| block_size(const BlockInfo< N > &bi) const | sc::sma2::Array< N > | inline |
| blockmap() const | sc::sma2::Array< N > | inline |
| blockmap_cache_entry(const IndexList &il) | sc::sma2::Array< N > | inline |
| blockmap_cache_entry_exists(const IndexList &il) | sc::sma2::Array< N > | inline |
| blockmap_t typedef (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | |
| cached_blockmap_t typedef (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | |
| clear() | sc::sma2::Array< N > | inline |
| clear_blockmap_cache() | sc::sma2::Array< N > | inline |
| Compare typedef (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | |
| compute_bounds() | sc::sma2::Array< N > | inline |
| deallocate_blocks() | sc::sma2::Array< N > | inline |
| debug() | sc::sma2::Array< N > | inline |
| debug() const (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| distributed_from_distributed(const sc::Ref< sc::MessageGrp > &, const BlockDistrib< N > &, Array< N > &, bool clear_source_array=false, bool ignore_block_distrib_throws=false) | sc::sma2::Array< N > | |
| index(int i) const | sc::sma2::Array< N > | inline |
| indices() const | sc::sma2::Array< N > | inline |
| init(const std::string &name="", double tol=DBL_EPSILON) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| init(const Range &index, const std::string &name="", double tol=DBL_EPSILON) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| init(const Range &i0, const Range &i1, const std::string &name="", double tol=DBL_EPSILON) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| init(const Range &i0, const Range &i1, const Range &i2, const std::string &name="", double tol=DBL_EPSILON) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| init(const Range &i0, const Range &i1, const Range &i2, const Range &i3, const std::string &name="", double tol=DBL_EPSILON) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| init(const Range &i0, const Range &i1, const Range &i2, const Range &i3, const Range &i4, const std::string &name="", double tol=DBL_EPSILON) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| init(const Range &i0, const Range &i1, const Range &i2, const Range &i3, const Range &i4, const Range &i5, const std::string &name="", double tol=DBL_EPSILON) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| init_blocks(const Array< N > &a, double tol) | sc::sma2::Array< N > | inline |
| init_blocks(const Array< N > &a) | sc::sma2::Array< N > | inline |
| initial_hint() | sc::sma2::Array< N > | inline |
| max_abs_element() | sc::sma2::Array< N > | inline |
| max_n_block() (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| max_n_element() (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| n_block() const | sc::sma2::Array< N > | inline |
| n_element() const | sc::sma2::Array< N > | inline |
| n_element_allocated() const | sc::sma2::Array< N > | inline |
| name() const (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| nindex() | sc::sma2::Array< N > | inlinestatic |
| operator()() (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const Index &i1) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const Index &i1, const Index &i2) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const std::string &i1, const std::string &i2) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const Index &i1, const Index &i2, const Index &i3) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const std::string &i1, const std::string &i2, const std::string &i3) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const Index &i1, const Index &i2, const Index &i3, const Index &i4) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const std::string &i1, const std::string &i2, const std::string &i3, const std::string &i4) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const std::string &i1, const std::string &i2, const std::string &i3, const std::string &i4, const std::string &i5) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, const Index &i6) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator()(const std::string &i1, const std::string &i2, const std::string &i3, const std::string &i4, const std::string &i5, const std::string &i6) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| operator*=(double f) | sc::sma2::Array< N > | inline |
| operator=(const Array< N > &a) | sc::sma2::Array< N > | inline |
| parallel_accumulate(const sc::Ref< sc::MessageGrp > &grp) | sc::sma2::Array< N > | |
| parallel_union(const sc::Ref< sc::MessageGrp > &grp) | sc::sma2::Array< N > | |
| print(const sc::Ref< sc::MessageGrp > &grp=0, bool distributed=false, std::ostream &o=sc::ExEnv::outn()) const (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| print_local(std::ostream &o=sc::ExEnv::outn()) const | sc::sma2::Array< N > | inline |
| read(sc::StateIn &si) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| relocate_block(const BlockInfo< N > &b_old, const BlockInfo< N > &b_new) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| remap (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | friend |
| remap (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | friend |
| remove_block(const BlockInfo< N > &b) | sc::sma2::Array< N > | inline |
| replicated_from_distributed(const sc::Ref< sc::MessageGrp > &, const Array< N > &) | sc::sma2::Array< N > | |
| set_index(int i, const Range &idx) | sc::sma2::Array< N > | inline |
| set_indices(const Range *r) | sc::sma2::Array< N > | inline |
| set_tolerance(double t) (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| set_use_blockmap_cache(bool ubmc) | sc::sma2::Array< N > | inline |
| tolerance() const (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| use_blockmap_cache() const | sc::sma2::Array< N > | inline |
| value() | sc::sma2::Array< N > | inline |
| write(sc::StateOut &so) const (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |
| zero() | sc::sma2::Array< N > | inline |
| ~Array() (defined in sc::sma2::Array< N >) | sc::sma2::Array< N > | inline |