Cytnx v0.9.1
Loading...
Searching...
No Matches
ncon.hpp
Go to the documentation of this file.
1#ifndef _ncon_H_
2#define _ncon_H_
3
4#include "cytnx.hpp"
5#include <string>
6#include <stack>
7#include <vector>
8
9namespace cytnx {
10 UniTensor ncon(const std::vector<UniTensor> &tensor_list_in,
11 const std::vector<std::vector<cytnx_int64>> &connect_list_in,
12 const bool check_network = false, const bool optimize = false,
13 std::vector<cytnx_int64> cont_order = std::vector<cytnx_int64>(),
14 const std::vector<std::string> &out_labels = std::vector<std::string>());
15} // namespace cytnx
16
17#endif
Definition Accessor.hpp:12
UniTensor ncon(const std::vector< UniTensor > &tensor_list_in, const std::vector< std::vector< cytnx_int64 > > &connect_list_in, const bool check_network=false, const bool optimize=false, std::vector< cytnx_int64 > cont_order=std::vector< cytnx_int64 >(), const std::vector< std::string > &out_labels=std::vector< std::string >())
Definition ncon.cpp:6