XACC
xacc::AlgorithmGradientStrategy Member List

This is the complete list of members for xacc::AlgorithmGradientStrategy, including all inherited members.

coefficients (defined in xacc::AlgorithmGradientStrategy)xacc::AlgorithmGradientStrategyprotected
compute(std::vector< double > &dx, std::vector< std::shared_ptr< AcceleratorBuffer >> results)=0 (defined in xacc::AlgorithmGradientStrategy)xacc::AlgorithmGradientStrategypure virtual
description() const =0xacc::Identifiablepure virtual
getGradientExecutions(std::shared_ptr< CompositeInstruction > circuit, const std::vector< double > &x)=0 (defined in xacc::AlgorithmGradientStrategy)xacc::AlgorithmGradientStrategypure virtual
name() const =0xacc::Identifiablepure virtual
nInstructionsElement (defined in xacc::AlgorithmGradientStrategy)xacc::AlgorithmGradientStrategyprotected
optionalParameters(const HeterogeneousMap parameters)=0 (defined in xacc::AlgorithmGradientStrategy)xacc::AlgorithmGradientStrategypure virtual
~Identifiable()xacc::Identifiableinlinevirtual