コード例 #1
0
ファイル: matrix.hpp プロジェクト: Titan-C/triqs
 /// Build from anything that has an indexmap and a storage compatible with this class
 template <typename ISP> matrix_view(const ISP& X) : IMPL_TYPE(X.indexmap(), X.storage()) {}
コード例 #2
0
ファイル: matrix.hpp プロジェクト: pradhanphy/TRIQS
 /// Build from anything that has an indexmap and a storage compatible with this class
 template<typename ISP> matrix_view(const ISP & X): impl_type(X.indexmap(),X.storage()) {}
コード例 #3
0
ファイル: array.hpp プロジェクト: boujnah-mourad/TRIQS
 /// Build from anything that has an indexmap and a storage compatible with this class
 template<typename ISP> array_view(const ISP & X): BaseType(X.indexmap(),X.storage()) {}
コード例 #4
0
ファイル: array.hpp プロジェクト: cyrilmartins/triqs
 /// Build from anything that has an indexmap and a storage compatible with this class
 template <typename ISP> array_view(const ISP& X) : IMPL_TYPE(X.indexmap(), X.storage()) {
  // to be activated
  static_assert(IsConst || (!ISP::is_const), "Cannot construct a non const view from a const one !");
 }