Exemplo n.º 1
0
 def set_grid_point(self, grid_point=None):
     if grid_point is None:
         self._grid_point = None
     else:
         self._pp.set_grid_point(grid_point, stores_triplets_map=True)
         self._pp_strength = None
         (self._triplets_at_q, self._weights_at_q, self._triplets_map_at_q,
          self._ir_map_at_q) = self._pp.get_triplets_at_q()
         self._grid_address = self._pp.get_grid_address()
         self._grid_point = grid_point
         self._third_q_list = get_triplets_third_q_list(
             grid_point, self._grid_address, self._pp.get_bz_map(),
             self._mesh)
         self._bz_map = self._pp.get_bz_map()
Exemplo n.º 2
0
 def set_grid_point(self, grid_point=None):
     if grid_point is None:
         self._grid_point = None
     else:
         self._pp.set_grid_point(grid_point, stores_triplets_map=True)
         self._pp_strength = None
         (
             self._triplets_at_q,
             self._weights_at_q,
             self._triplets_map_at_q,
             self._ir_map_at_q,
         ) = self._pp.get_triplets_at_q()
         self._grid_address = self._pp.get_grid_address()
         self._grid_point = grid_point
         self._third_q_list = get_triplets_third_q_list(
             grid_point, self._grid_address, self._pp.get_bz_map(), self._mesh
         )
         self._bz_map = self._pp.get_bz_map()
Exemplo n.º 3
0
 def set_grid_point(self, grid_point=None):
     if grid_point is None:
         self._grid_point = None
     else:
         self._interaction.set_grid_point(grid_point,
                                          stores_triplets_map=True)
         self._fc3_normal_squared = None
         (self._triplets_at_q,
          self._weights_at_q,
          self._triplets_map_at_q,
          self._ir_map_at_q) = self._interaction.get_triplets_at_q()
         self._grid_address = self._interaction.get_grid_address()
         self._grid_point = grid_point
         self._third_q_list = get_triplets_third_q_list(
             grid_point,
             self._grid_address,
             self._interaction.get_bz_map(),
             self._mesh)
         self._bz_map = self._interaction.get_bz_map()