|
ExaTN
|
Public Member Functions | |
| NetworkBuilderTree (const NetworkBuilderTree &)=default | |
| NetworkBuilderTree & | operator= (const NetworkBuilderTree &)=default |
| NetworkBuilderTree (NetworkBuilderTree &&) noexcept=default | |
| NetworkBuilderTree & | operator= (NetworkBuilderTree &&) noexcept=default |
| virtual bool | getParameter (const std::string &name, long long *value) const override |
| virtual bool | setParameter (const std::string &name, long long value) override |
| virtual void | build (TensorNetwork &network) override |
Public Member Functions inherited from exatn::numerics::NetworkBuilder | |
| NetworkBuilder (const NetworkBuilder &)=default | |
| NetworkBuilder & | operator= (const NetworkBuilder &)=default |
| NetworkBuilder (NetworkBuilder &&) noexcept=default | |
| NetworkBuilder & | operator= (NetworkBuilder &&) noexcept=default |
Static Public Member Functions | |
| static std::unique_ptr< NetworkBuilder > | createNew () |
|
overridevirtual |
Builds a tensor network of a specific kind.
Implements exatn::numerics::NetworkBuilder.
|
overridevirtual |
Retrieves a specific parameter of the tensor network builder.
Implements exatn::numerics::NetworkBuilder.
|
overridevirtual |
Sets a specific parameter of the tensor network builder.
Implements exatn::numerics::NetworkBuilder.
1.8.16