|
QCOR
|
This is the complete list of members for qcor::ObjectiveFunctionImpl< KernelArgs >, including all inherited members.
| _dim (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | protected |
| _function (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | protected |
| args_translator (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | protected |
| current_iterate_parameters (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | protected |
| description() const override (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inline |
| dimensions() const (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inlinevirtual |
| get_kernel_evaluator() override (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inlinevirtual |
| get_observable() (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inline |
| get_qreg() override (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inlinevirtual |
| gradiend_method (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | protected |
| gradients_computed (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | |
| helper (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | protected |
| kernel (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | protected |
| kernel_ptr (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | protected |
| lambda_kernel_evaluator (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | protected |
| name() const override (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inline |
| ObjectiveFunction()=default (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | |
| ObjectiveFunction(OptimizerFunctor f, const int d) (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inline |
| ObjectiveFunction(OptimizerFunctorNoGrad f, const int d) (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inline |
| ObjectiveFunctionImpl(void *k_ptr, Operator obs, xacc::internal_compiler::qreg &qq, std::shared_ptr< LocalArgsTranslator > translator, std::shared_ptr< ObjectiveFunction > obj_helper, const int dim, HeterogeneousMap opts) (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inline |
| ObjectiveFunctionImpl(void *k_ptr, Operator obs, xacc::internal_compiler::qreg &qq, std::shared_ptr< LocalArgsTranslator > translator, std::shared_ptr< ObjectiveFunction > obj_helper, std::shared_ptr< GradientFunction > grad_calc, const int dim, HeterogeneousMap opts) (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inline |
| ObjectiveFunctionImpl(void *k_ptr, Operator obs, std::shared_ptr< ObjectiveFunction > obj_helper, const int dim, HeterogeneousMap opts) (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inline |
| ObjectiveFunctionImpl(std::function< void(std::shared_ptr< CompositeInstruction >, KernelArgs...)> &functor, Operator obs, xacc::internal_compiler::qreg &qq, std::shared_ptr< LocalArgsTranslator > translator, std::shared_ptr< ObjectiveFunction > obj_helper, const int dim, HeterogeneousMap opts) (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inline |
| observable (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | protected |
| operator()(xacc::internal_compiler::qreg &qreg, std::vector< double > &dx) override (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inlinevirtual |
| operator()(const std::vector< double > &x, std::vector< double > &dx) override (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inlinevirtual |
| operator()(const std::vector< double > &x) (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inlinevirtual |
| options (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | protected |
| qreg (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | protected |
| set_options(HeterogeneousMap &opts) override (defined in qcor::ObjectiveFunctionImpl< KernelArgs >) | qcor::ObjectiveFunctionImpl< KernelArgs > | inlinevirtual |
| update_current_iterate_parameters(std::vector< double > x) (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inline |
| update_kernel(std::shared_ptr< CompositeInstruction > updated_kernel) (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inline |
| update_observable(Operator updated_observable) (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inline |
| update_options(const std::string key, T value) (defined in qcor::ObjectiveFunction) | qcor::ObjectiveFunction | inline |
1.8.17