Sequential Quantum Gate Decomposer
v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
This is the complete list of members for BFGS_Powell, including all inherited members.
BFGS_iteration(Matrix_real &x, Matrix_real &g, Matrix_real &x0_search, Matrix_real &g0_search, double &norm_Z) | BFGS_Powell | protected |
BFGS_Powell(void(*f_pointer)(Matrix_real, void *, double *, Matrix_real &), void *meta_data_in) | BFGS_Powell | |
costfnc__and__gradient | Grad_Descend | protected |
export_fnc | Grad_Descend | protected |
function_call_count | Grad_Descend | protected |
get_f_ang_gradient(Matrix_real &x, double &f, Matrix_real &g) | Grad_Descend | protected |
get_Maximal_Line_Search_Step(Matrix_real &search_direction, double &maximal_step, double &search_direction__grad_overlap) | Grad_Descend | protected |
get_search_direction(Matrix_real &g, Matrix_real &search_direction, double &search_direction__grad_overlap) | BFGS_Powell | protectedvirtual |
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 | |
Initialize_Zmtx() | BFGS_Powell | protected |
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_Descend | protected |
maximal_iterations | Grad_Descend | protected |
meta_data | Grad_Descend | protected |
num_precision | Grad_Descend | protected |
Optimize(Matrix_real &x, double &f) | BFGS_Powell | protectedvirtual |
Start_Optimization(Matrix_real &x, long maximal_iterations_in=5001) | Grad_Descend | |
status | Grad_Descend | protected |
variable_num | Grad_Descend | protected |
Z_T__dot__g | BFGS_Powell | protected |
Zmtx | BFGS_Powell | protected |
~BFGS_Powell() | BFGS_Powell | |
~Grad_Descend() | Grad_Descend |