21 this->
dsave_ =
new double[14];
76 void dcSrch(
double& f,
double& g,
double& rstp,
char* rtask);
A interface to line search.
Definition opt_DCsrch.h:16
double stpmax_
Definition opt_DCsrch.h:84
double xtol_
Definition opt_DCsrch.h:81
double gtol_
Definition opt_DCsrch.h:80
double * dsave_
Definition opt_DCsrch.h:86
double ftol_
Definition opt_DCsrch.h:79
~Opt_DCsrch()
Definition opt_DCsrch.h:23
void dcSrch(double &f, double &g, double &rstp, char *rtask)
Interface to dcsrch, finding the optimal step length with line search.
Definition opt_DCsrch.cpp:718
void set_paras(double ftol=1e-4, double gtol=2e-1, double xtol=1e-12, double stpmin=0., double stpmax=ModuleBase::PI)
Reset following parameters. The default setting in PROFESS is TN ftol = 1e-4 gtol = 2e-1 CG ftol = 1e...
Definition opt_DCsrch.h:46
Opt_DCsrch()
Definition opt_DCsrch.h:18
int * isave_
Definition opt_DCsrch.h:85
double stpmin_
Definition opt_DCsrch.h:83
Definition array_pool.h:6
const double PI
Definition constants.h:19