gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
ConjugateGradients.h File Reference
#include <vector>
Include dependency graph for ConjugateGradients.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

double GradientDescent (void(*func)(std::vector< double > &x, double &Obj, bool needGrad, std::vector< double > &gradObj, void *), std::vector< double > &x, void *data)
 

Function Documentation

◆ GradientDescent()

double GradientDescent ( void(*)(std::vector< double > &x, double &Obj, bool needGrad, std::vector< double > &gradObj, void *)  func,
std::vector< double > &  x,
void *  data 
)

Definition at line 120 of file ConjugateGradients.cpp.

Here is the call graph for this function: