Sequential Quantum Gate Decomposer  v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Grad_Descend Member List

This is the complete list of members for Grad_Descend, including all inherited members.

costfnc__and__gradientGrad_Descendprotected
export_fncGrad_Descendprotected
function_call_countGrad_Descendprotected
get_f_ang_gradient(Matrix_real &x, double &f, Matrix_real &g)Grad_Descendprotected
get_Maximal_Line_Search_Step(Matrix_real &search_direction, double &maximal_step, double &search_direction__grad_overlap)Grad_Descendprotected
get_search_direction(Matrix_real &g, Matrix_real &search_direction, double &search_direction__grad_overlap)Grad_Descendprotectedvirtual
Grad_Descend(void(*f_pointer)(Matrix_real, void *, double *, Matrix_real &), void *meta_data_in)Grad_Descend
Grad_Descend(void(*f_pointer)(Matrix_real, void *, double *, Matrix_real &), void(*export_pointer)(double, Matrix_real &, void *), void *meta_data_in)Grad_Descend
line_search(Matrix_real &x, Matrix_real &g, Matrix_real &search_direction, Matrix_real &x0_search, Matrix_real &g0_search, double &maximal_step, double &d__dot__g, double &f)Grad_Descendprotected
maximal_iterationsGrad_Descendprotected
meta_dataGrad_Descendprotected
num_precisionGrad_Descendprotected
Optimize(Matrix_real &x, double &f)Grad_Descendprotectedvirtual
Start_Optimization(Matrix_real &x, long maximal_iterations_in=5001)Grad_Descend
statusGrad_Descendprotected
variable_numGrad_Descendprotected
~Grad_Descend()Grad_Descend