10 #ifndef EXATN_NUMERICS_NETWORK_BUILDER_MPS_HPP_
11 #define EXATN_NUMERICS_NETWORK_BUILDER_MPS_HPP_
13 #include "tensor_basic.hpp"
14 #include "network_builder.hpp"
35 virtual bool getParameter(
const std::string & name,
long long * value)
const override;
38 virtual bool setParameter(
const std::string & name,
long long value)
override;
43 static std::unique_ptr<NetworkBuilder> createNew();
47 long long max_bond_dim_;
54 #endif //EXATN_NUMERICS_NETWORK_BUILDER_MPS_HPP_
Definition: tensor_network.hpp:72
virtual bool setParameter(const std::string &name, long long value) override
Definition: network_builder_mps.cpp:34
Definition: DriverClient.hpp:10
Definition: network_builder_mps.hpp:23
virtual void build(TensorNetwork &network) override
Definition: network_builder_mps.cpp:46
virtual bool getParameter(const std::string &name, long long *value) const override
Definition: network_builder_mps.cpp:22
Definition: network_builder.hpp:25