Commit 5926001
authored
Move some output information out of ESolver_KS_PW, not an easy task, actually. (deepmodeling#6541)
* update small places in charge_mixing_residual.cpp
* update charge_mixing_preconditioner
* add timers and remove some PARAM.inp.nspin
* fix problems
* add timers
* small fix
* fix a potential memory leak
* fix bug
* add ctrl_output_pw files but cannot run now
* add some interfaces in ctrl_output_pw
* keep fixing bugs
* successfully compile the codes
* finally I understand Devicegit add ../source/source_base/module_device/device.h ../source/source_io/ctrl_output_pw.cpp ../source/source_io/ctrl_output_pw.h!
* update function variables
* one step further
* move on
* update codes, done!
* fix bug1 parent 240da39 commit 5926001
File tree
7 files changed
+624
-352
lines changed- source
- source_base/module_device
- source_esolver
- source_io
7 files changed
+624
-352
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
| 583 | + | |
583 | 584 | | |
584 | 585 | | |
585 | 586 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | 14 | | |
25 | 15 | | |
26 | 16 | | |
| |||
73 | 63 | | |
74 | 64 | | |
75 | 65 | | |
76 | | - | |
77 | 66 | | |
78 | 67 | | |
79 | 68 | | |
| |||
122 | 111 | | |
123 | 112 | | |
124 | 113 | | |
125 | | - | |
| 114 | + | |
0 commit comments