ExaTN
exatn::numerics::TensorOpDestroy Member List

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

accept(runtime::TensorNodeExecutor &node_executor, runtime::TensorOpExecHandle *exec_handle) overrideexatn::numerics::TensorOpDestroyvirtual
createNew()exatn::numerics::TensorOpDestroystatic
getId() constexatn::numerics::TensorOperation
getIndexPattern() constexatn::numerics::TensorOperation
getNumOperands() constexatn::numerics::TensorOperation
getNumOperandsSet() constexatn::numerics::TensorOperation
getNumScalars() constexatn::numerics::TensorOperation
getNumScalarsSet() constexatn::numerics::TensorOperation
getOpcode() constexatn::numerics::TensorOperation
getScalar(unsigned int scalar_num) constexatn::numerics::TensorOperation
getTensorOperand(unsigned int op_num, bool *conjugated=nullptr) constexatn::numerics::TensorOperation
getTensorOperandHash(unsigned int op_num) constexatn::numerics::TensorOperation
id_ (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationprotected
isSet() const overrideexatn::numerics::TensorOpDestroyvirtual
num_operands_ (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationprotected
num_scalars_ (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationprotected
opcode_ (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationprotected
operands_ (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationprotected
operator=(const TensorOpDestroy &)=default (defined in exatn::numerics::TensorOpDestroy)exatn::numerics::TensorOpDestroy
operator=(TensorOpDestroy &&) noexcept=default (defined in exatn::numerics::TensorOpDestroy)exatn::numerics::TensorOpDestroy
operator=(const TensorOperation &)=default (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperation
operator=(TensorOperation &&) noexcept=default (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperation
pattern_ (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationprotected
printIt() constexatn::numerics::TensorOperationvirtual
printItFile(std::ofstream &output_file) const (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationvirtual
scalars_ (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationprotected
setId(std::size_t id)exatn::numerics::TensorOperation
setIndexPattern(const std::string &pattern)exatn::numerics::TensorOperation
setScalar(unsigned int scalar_num, const std::complex< double > scalar)exatn::numerics::TensorOperation
setTensorOperand(std::shared_ptr< Tensor > tensor, bool conjugated=false)exatn::numerics::TensorOperation
TensorOpDestroy() (defined in exatn::numerics::TensorOpDestroy)exatn::numerics::TensorOpDestroy
TensorOpDestroy(const TensorOpDestroy &)=default (defined in exatn::numerics::TensorOpDestroy)exatn::numerics::TensorOpDestroy
TensorOpDestroy(TensorOpDestroy &&) noexcept=default (defined in exatn::numerics::TensorOpDestroy)exatn::numerics::TensorOpDestroy
TensorOperation(TensorOpCode opcode, unsigned int num_operands, unsigned int num_scalars)exatn::numerics::TensorOperation
TensorOperation(const TensorOperation &)=default (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperation
TensorOperation(TensorOperation &&) noexcept=default (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperation
~TensorOpDestroy()=default (defined in exatn::numerics::TensorOpDestroy)exatn::numerics::TensorOpDestroyvirtual
~TensorOperation()=default (defined in exatn::numerics::TensorOperation)exatn::numerics::TensorOperationvirtual