@@ -128,29 +128,29 @@ def cal_delta(VI, V):
128128 for it ,il ,iu in C_read_index :
129129 C [it ][il ].grad [:,iu ] = 0
130130 opt .step ()
131- # orbital.normalize(
132- # orbital.generate_orbital(info_element,C,E),
133- # {it:info_element[it].dr for it in info_element},
134- # C, flag_norm_C=True)
135-
136- orb = orbital .generate_orbital (info_element ,C_old ,E )
137- if info_opt .cal_smooth :
138- orbital .smooth_orbital (
139- orb ,
140- {it :info_element [it ].Rcut for it in info_element }, {it :info_element [it ].dr for it in info_element },
141- 0.1 )
142- orbital .orth (
131+ #orbital.normalize(
132+ # orbital.generate_orbital(info_element,C,E),
133+ # {it:info_element[it].dr for it in info_element},
134+ # C, flag_norm_C=True)
135+
136+ orb = orbital .generate_orbital (info_element ,C_old ,E )
137+ if info_opt .cal_smooth :
138+ orbital .smooth_orbital (
143139 orb ,
144- {it :info_element [it ].dr for it in info_element })
145- IO .print_orbital .print_orbital (orb ,info_element )
146- IO .print_orbital .plot_orbital (
147- orb ,
148- {it :info_element [it ].Rcut for it in info_element },
149- {it :info_element [it ].dr for it in info_element })
150-
151- IO .func_C .write_C ("ORBITAL_RESULTS.txt" ,C_old ,Spillage )
152-
153- print ("Time (PyTorch): %s\n " % (time .time ()- time_start ), flush = True )
140+ {it :info_element [it ].Rcut for it in info_element }, {it :info_element [it ].dr for it in info_element },
141+ 0.1 )
142+ orbital .orth (
143+ orb ,
144+ {it :info_element [it ].dr for it in info_element })
145+ IO .print_orbital .print_orbital (orb ,info_element )
146+ IO .print_orbital .plot_orbital (
147+ orb ,
148+ {it :info_element [it ].Rcut for it in info_element },
149+ {it :info_element [it ].dr for it in info_element })
150+
151+ IO .func_C .write_C ("ORBITAL_RESULTS.txt" ,C_old ,Spillage )
152+
153+ print ("Time (PyTorch): %s\n " % (time .time ()- time_start ), flush = True )
154154
155155
156156if __name__ == "__main__" :
0 commit comments