ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
ions_move_sd.h
Go to the documentation of this file.
1#ifndef IONS_MOVE_SD_H
2#define IONS_MOVE_SD_H
3
7{
8 public:
11
12 void allocate(void);
13 void start(UnitCell& ucell, const ModuleBase::matrix& force, const double& etot);
14
15 private:
17 double* pos_saved;
18 double* grad_saved;
19
20 void cal_tradius_sd(void) const;
21};
22
23#endif
Definition ions_move_sd.h:7
~Ions_Move_SD()
Definition ions_move_sd.cpp:17
void allocate(void)
Definition ions_move_sd.cpp:23
double energy_saved
Definition ions_move_sd.h:16
void cal_tradius_sd(void) const
Definition ions_move_sd.cpp:97
double * pos_saved
Definition ions_move_sd.h:17
double * grad_saved
Definition ions_move_sd.h:18
Ions_Move_SD()
Definition ions_move_sd.cpp:11
Definition matrix.h:19
Definition unitcell.h:16
iclock::time_point start
Definition test_partition.cpp:22