Sequential Quantum Gate Decomposer  v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Classes | Enumerations
grad_descend.h File Reference
#include "matrix_real.h"
#include <vector>
Include dependency graph for grad_descend.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Grad_Descend
 A class implementing the BFGS iterations on the. More...
 

Enumerations

enum  solver_status {
  INITIAL_STATE =0, VARIABLES_INITIALIZED =1, ZERO_STEP_SIZE_OCCURED =2, MAXIMAL_ITERATIONS_REACHED =4,
  NO_DECREASING_SEARCH_DIRECTION =5, MINIMUM_REACHED =6, MAX_ITERATIONS_REACHED_DURING_LINE_SEARCH =7
}
 status indicators of the solver More...
 

Enumeration Type Documentation

◆ solver_status

status indicators of the solver

Enumerator
INITIAL_STATE 
VARIABLES_INITIALIZED 
ZERO_STEP_SIZE_OCCURED 
MAXIMAL_ITERATIONS_REACHED 
NO_DECREASING_SEARCH_DIRECTION 
MINIMUM_REACHED 
MAX_ITERATIONS_REACHED_DURING_LINE_SEARCH 

Definition at line 25 of file grad_descend.h.