ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include <math.h>
#include <iostream>
#include "global_function.h"
#include "source_base/parallel_reduce.h"
Go to the source code of this file.
Classes | |
class | ModuleBase::Opt_CG |
A class designed to deal with optimization problems with CG method. Three forms of CG methods have been implemented, including standard flow to solve the linear equation Ax = b, Polak-Ribire (PR) form and Hager-Zhang (HZ) form to solve general optimization problems min{f(x)}. We adopt following abbreviation x -> solution d -> direction g -> gradient. More... | |
Namespaces | |
namespace | ModuleBase |