ExaTN
exatn::NumServer Member List

This is the complete list of members for exatn::NumServer, including all inherited members.

addTensors(const std::string &addition, NumericType alpha)exatn::NumServer
addTensorsSync(const std::string &addition, NumericType alpha) (defined in exatn::NumServer)exatn::NumServer
closeScope()exatn::NumServer
contractTensors(const std::string &contraction, NumericType alpha)exatn::NumServer
contractTensorsSync(const std::string &contraction, NumericType alpha) (defined in exatn::NumServer)exatn::NumServer
createSubspace(const std::string &subspace_name, const std::string &space_name, std::pair< DimOffset, DimOffset > bounds, const Subspace **subspace_ptr=nullptr)exatn::NumServer
createTensor(const std::string &name, TensorElementType element_type, Args &&... args)exatn::NumServer
createTensorSync(const std::string &name, TensorElementType element_type, Args &&... args) (defined in exatn::NumServer)exatn::NumServer
createVectorSpace(const std::string &space_name, DimExtent space_dim, const VectorSpace **space_ptr=nullptr)exatn::NumServer
destroySubspace(const std::string &subspace_name)exatn::NumServer
destroySubspace(SubspaceId subspace_id) (defined in exatn::NumServer)exatn::NumServer
destroyTensor(const std::string &name)exatn::NumServer
destroyTensorSync(const std::string &name) (defined in exatn::NumServer)exatn::NumServer
destroyVectorSpace(const std::string &space_name)exatn::NumServer
destroyVectorSpace(SpaceId space_id) (defined in exatn::NumServer)exatn::NumServer
evaluateTensorNetwork(const std::string &name, const std::string &network)exatn::NumServer
evaluateTensorNetworkSync(const std::string &name, const std::string &network) (defined in exatn::NumServer)exatn::NumServer
getExternalData(const std::string &tag)exatn::NumServer
getLocalTensor(std::shared_ptr< Tensor > tensor, const std::vector< std::pair< DimOffset, DimExtent >> &slice_spec)exatn::NumServer
getLocalTensor(std::shared_ptr< Tensor > tensor)exatn::NumServer
getLocalTensor(const std::string &name, const std::vector< std::pair< DimOffset, DimExtent >> &slice_spec)exatn::NumServer
getLocalTensor(const std::string &name)exatn::NumServer
getSubspace(const std::string &subspace_name) constexatn::NumServer
getTensorElementType(const std::string &name) constexatn::NumServer
getTensorMethod(const std::string &tag)exatn::NumServer
getTensorRef(const std::string &name)exatn::NumServer
getVectorSpace(const std::string &space_name) constexatn::NumServer
initTensor(const std::string &name, NumericType value)exatn::NumServer
initTensorSync(const std::string &name, NumericType value) (defined in exatn::NumServer)exatn::NumServer
NumServer() (defined in exatn::NumServer)exatn::NumServer
NumServer(const NumServer &)=delete (defined in exatn::NumServer)exatn::NumServer
NumServer(NumServer &&) noexcept=delete (defined in exatn::NumServer)exatn::NumServer
openScope(const std::string &scope_name)exatn::NumServer
operator=(const NumServer &)=delete (defined in exatn::NumServer)exatn::NumServer
operator=(NumServer &&) noexcept=delete (defined in exatn::NumServer)exatn::NumServer
reconfigureTensorRuntime(const std::string &dag_executor_name, const std::string &node_executor_name)exatn::NumServer
registerExternalData(const std::string &tag, std::shared_ptr< BytePacket > packet)exatn::NumServer
registerTensorMethod(const std::string &tag, std::shared_ptr< TensorMethod > method)exatn::NumServer
resetRuntimeLoggingLevel(int level=0)exatn::NumServer
submit(std::shared_ptr< TensorOperation > operation)exatn::NumServer
submit(TensorNetwork &network)exatn::NumServer
submit(std::shared_ptr< TensorNetwork > network) (defined in exatn::NumServer)exatn::NumServer
sync(const Tensor &tensor, bool wait=true)exatn::NumServer
sync(TensorOperation &operation, bool wait=true)exatn::NumServer
sync(TensorNetwork &network, bool wait=true)exatn::NumServer
sync(const std::string &name, bool wait=true)exatn::NumServer
transformTensor(const std::string &name, std::shared_ptr< TensorMethod > functor)exatn::NumServer
transformTensorSync(const std::string &name, std::shared_ptr< TensorMethod > functor) (defined in exatn::NumServer)exatn::NumServer
~NumServer() (defined in exatn::NumServer)exatn::NumServer