Home
last modified time | relevance | path

Searched refs:D_asp (Results 1 – 25 of 32) sorted by relevance

12

/dports/science/py-gpaw/gpaw-21.6.0/gpaw/
H A Ddensity.py29 def calculate(self, D_asp): argument
38 for a, D_sp in D_asp.items():
106 self.D_asp = None
224 self.D_asp = value
277 D_asp = self.atomdist.to_aux(self.D_asp)
330 for a in self.D_asp:
362 D_asp.check_consistency()
502 D_asp = self.atomdist.to_aux(self.D_asp)
646 D_asp = \
781 D_asp.check_consistency()
[all …]
H A Dmixer.py210 avalues = self.calc.density.D_asp.keys()
382 def mix(self, basemixers, nt_sG, D_asp): argument
406 def mix(self, basemixers, nt_sG, D_asp): argument
408 D_asp = D_asp.values()
434 def mix(self, basemixers, nt_sG, D_asp): argument
437 D_asp = D_asp.values()
508 def mix(self, basemixers, nt_sG, D_asp): argument
509 D_asp = D_asp.values()
538 D_ap = [D_sp[0] for D_sp in D_asp]
542 Dx_ap = [D_sp[1] for D_sp in D_asp]
[all …]
H A Dhamiltonian.py260 D_asp = self.atomdist.to_work(dens.D_asp)
263 D_asp.partition, dtype)
265 for a, D_sp in D_asp.items():
313 for a, D_sp in D_asp.items():
318 for a, D_sp in D_asp.items():
461 D_asp = self.atomdist.to_work(density.D_asp)
463 for a, D_sp in D_asp.items():
H A Dhyperfine.py73 D_asp = calc.density.D_asp
74 for a, D_sp in D_asp.items():
H A Dcoulomb.py43 D_sp = paw.density.D_asp[a][:]
305 D_p = paw.density.D_asp[a][kpt.s]
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/hybrids/
H A Dpaw.py17 D_asp = dens.D_asp
18 comm = D_asp.partition.comm
20 D_sP = pack_atomic_matrices(D_asp)
22 D_asp = unpack_atomic_matrices(D_sP, wfs.setups)
25 D_asp = {a: D_sp for a, D_sp in D_asp.items()
29 for a, D_sp in D_asp.items():
H A Denergy.py62 for a, D_sp in dens.D_asp.items():
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/xc/gllb/
H A Dc_response.py29 self.D_asp = D_asp
48 def redist_asp(D_asp): argument
56 self.D_asp = redist_asp(self.D_asp)
68 self.D_asp = None
112 self.D_asp = pot.D_asp
162 self.D_asp.keys())
169 self.D_asp, f_kn)
180 def distribute_D_asp(self, D_asp): argument
306 for a in self.density.D_asp:
598 for a in self.density.D_asp:
[all …]
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/dfpt/
H A Dmixer.py209 D_asp = density.D_asp.values()
212 D_sap.append([D_sp[s] for D_sp in D_asp])
229 D_asp = density.D_asp.values()
233 BaseMixer.mix(self, nt_G, D_asp)
252 D_asp = density.D_asp.values()
256 D_ap = [D_p[0] + D_p[1] for D_p in D_asp]
315 D_asp = density.D_asp.values()
319 D_ap = [D_sp[0] + D_sp[1] for D_sp in D_asp]
472 D_asp = density.D_asp.values()
487 D_asp = density.D_asp.values()
[all …]
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/lcaotddft/
H A Ddensitymatrix.py30 D_asp = density.atom_partition.arraydict(density.D_asp.shapes_a)
32 for a, D_sp in D_asp.items():
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/wavefunctions/
H A Dbase.py166 def calculate_atomic_density_matrices(self, D_asp): argument
169 self.calculate_atomic_density_matrices_with_occupation(D_asp, f_un)
171 def calculate_atomic_density_matrices_with_occupation(self, D_asp, f_un): argument
179 for a, D_sp in D_asp.items():
188 self.symmetrize_atomic_density_matrices(D_asp)
190 def symmetrize_atomic_density_matrices(self, D_asp): argument
195 D_asp.redistribute(self.atom_partition.as_serial())
197 D_aii = [unpack2(D_asp[a][s])
198 for a in range(len(D_asp))]
201 D_asp[a][s] = pack(setup.symmetrize(a, D_aii, a_sa))
[all …]
H A Dlcao.py392 def calculate_atomic_density_matrices_with_occupation(self, D_asp, f_un): argument
403 self, D_asp, f_un)
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/utilities/
H A Dpartition.py53 def distribute(self, D_asp): argument
59 Ddist_asp = ArrayDict(self.grid_unique_partition, D_asp.shapes_a,
60 dtype=D_asp.dtype)
65 Ddist_asp[a] = D_asp[a]
H A Dps2ae.py209 dens.D_asp.redistribute(dens.atom_partition.as_serial())
213 for a, D_sp in dens.D_asp.items():
232 dens.D_asp.redistribute(dens.atom_partition)
H A Dkspot.py32 for a in self.paw.density.D_asp:
93 D_sp = self.paw.density.D_asp[a]
H A Dsic.py22 for a in self.paw.density.D_asp:
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/lrtddft/
H A Domega_matrix.py157 D_asp = {}
158 for a, D_sp in self.paw.density.D_asp.items():
161 D_asp[a] = np.array([0.5 * D_sp[0], 0.5 * D_sp[0]])
163 D_asp[a] = np.array([D_sp[0] + D_sp[1]])
165 D_asp[a] = D_sp.copy()
237 D_sp = D_asp[a].copy()
243 D_sp = D_asp[a].copy()
H A Dexcited_state.py469 D_asp = {}
470 for a, D_sp in self.gsdensity.D_asp.items():
473 D_asp[a] = (1. * D_sp).repeat(repeats, axis=0)
474 self.update_atomic_density_matrices(D_asp)
488 wfs.calculate_atomic_density_matrices_with_occupation(self.D_asp,
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/inducedfield/
H A Dinducedfield_tddft.py107 for a, D_sp in self.density.D_asp.items():
159 D_asp = self.density.D_asp
164 for a, D_sp in D_asp.items():
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/lrtddft2/
H A Dk_matrix.py452 I_sp = np.zeros_like(self.calc.density.D_asp[a])
453 I_sp_2 = np.zeros_like(self.calc.density.D_asp[a])
460 D_sp = self.calc.density.D_asp[a].copy()
466 D_sp_2 = self.calc.density.D_asp[a].copy()
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/xc/
H A Dtools.py41 for a, D_sp in dens.D_asp.items():
H A Dexx.py309 for D_p in self.calc.density.D_asp[a]:
337 for a, D_sp in dens.D_asp.items():
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/test/gllb/
H A Dtest_diamond.py115 bs_response.Dxc_D_asp = pot.D_asp
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/test/exx/
H A Dtest_forces_ut.py106 self.D_asp = D(kpt)
/dports/science/py-gpaw/gpaw-21.6.0/gpaw/lcao/
H A Dpwf2.py50 D_sp = calc.density.D_asp[a][:]
77 D_sp = calc.density.D_asp[a][:]

12