# DFHelper

class `psi4.core.``DFHelper`

  Bases: `pybind11_builtins.pybind11_object`

  docstring

  Methods Summary

  `add_space`(self, arg0, arg1) |
  `add_transformation`(self, name, key1, key2, order) |
  `clear_all`(self) |
  `clear_spaces`(self) |
  `get_AO_core`(self) |
  `get_AO_size`(self) |
  `get_MO_core`(self) |
  `get_memory`(self) |
  `get_method`(self) |
  `get_schwarz_cutoff`(self) |
  `get_space_size`(self, arg0) |
  `get_tensor`(*args, **kwargs) | Overloaded function.
  `get_tensor_shape`(self, arg0) |
  `get_tensor_size`(self, arg0) |
  `hold_met`(self, arg0) |
  `initialize`(self) |
  `print_header`(self) |
  `set_AO_core`(self, arg0) |
  `set_MO_core`(self, arg0) |
  `set_memory`(self, arg0) |
  `set_method`(self, arg0) |
  `set_nthreads`(self, arg0) |
  `set_schwarz_cutoff`(self, arg0) |
  `transform`(self) |
  `transpose`(self, arg0, arg1, int, int]) |

  Methods Documentation

  `add_space`(self: psi4.core.DFHelper, arg0: str, arg1: psi4.core.Matrix) → None
  `add_transformation`(self: psi4.core.DFHelper, name: str, key1: str, key2: str, order: str='Qpq') → None
  `clear_all`(self: psi4.core.DFHelper) → None
  `clear_spaces`(self: psi4.core.DFHelper) → None
  `get_AO_core`(self: psi4.core.DFHelper) → bool
  `get_AO_size`(self: psi4.core.DFHelper) → int
  `get_MO_core`(self: psi4.core.DFHelper) → bool
  `get_memory`(self: psi4.core.DFHelper) → int
  `get_method`(self: psi4.core.DFHelper) → str
  `get_schwarz_cutoff`(self: psi4.core.DFHelper) → float
  `get_space_size`(self: psi4.core.DFHelper, arg0: str) → int
  `get_tensor`(*args, **kwargs)

    Overloaded function.

    1. get_tensor(self: psi4.core.DFHelper, arg0: str) -> psi4.core.Matrix
    2. get_tensor(self: psi4.core.DFHelper, arg0: str, arg1: List[int], arg2: List[int], arg3: List[int]) -> psi4.core.Matrix
  `get_tensor_shape`(self: psi4.core.DFHelper, arg0: str) → Tuple[int, int, int]
  `get_tensor_size`(self: psi4.core.DFHelper, arg0: str) → int
  `hold_met`(self: psi4.core.DFHelper, arg0: bool) → None
  `initialize`(self: psi4.core.DFHelper) → None
  `print_header`(self: psi4.core.DFHelper) → None
  `set_AO_core`(self: psi4.core.DFHelper, arg0: bool) → None
  `set_MO_core`(self: psi4.core.DFHelper, arg0: bool) → None
  `set_memory`(self: psi4.core.DFHelper, arg0: int) → None
  `set_method`(self: psi4.core.DFHelper, arg0: str) → None
  `set_nthreads`(self: psi4.core.DFHelper, arg0: int) → None
  `set_schwarz_cutoff`(self: psi4.core.DFHelper, arg0: float) → None
  `transform`(self: psi4.core.DFHelper) → None
  `transpose`(self: psi4.core.DFHelper, arg0: str, arg1: Tuple[int, int, int]) → None
  `add_space`(self: psi4.core.DFHelper, arg0: str, arg1: psi4.core.Matrix) → None
  `add_transformation`(self: psi4.core.DFHelper, name: str, key1: str, key2: str, order: str='Qpq') → None
  `clear_all`(self: psi4.core.DFHelper) → None
  `clear_spaces`(self: psi4.core.DFHelper) → None
  `get_AO_core`(self: psi4.core.DFHelper) → bool
  `get_AO_size`(self: psi4.core.DFHelper) → int
  `get_MO_core`(self: psi4.core.DFHelper) → bool
  `get_memory`(self: psi4.core.DFHelper) → int
  `get_method`(self: psi4.core.DFHelper) → str
  `get_schwarz_cutoff`(self: psi4.core.DFHelper) → float
  `get_space_size`(self: psi4.core.DFHelper, arg0: str) → int
  `get_tensor`(*args, **kwargs)

    Overloaded function.

    1. get_tensor(self: psi4.core.DFHelper, arg0: str) -> psi4.core.Matrix
    2. get_tensor(self: psi4.core.DFHelper, arg0: str, arg1: List[int], arg2: List[int], arg3: List[int]) -> psi4.core.Matrix
  `get_tensor_shape`(self: psi4.core.DFHelper, arg0: str) → Tuple[int, int, int]
  `get_tensor_size`(self: psi4.core.DFHelper, arg0: str) → int
  `hold_met`(self: psi4.core.DFHelper, arg0: bool) → None
  `initialize`(self: psi4.core.DFHelper) → None
  `print_header`(self: psi4.core.DFHelper) → None
  `set_AO_core`(self: psi4.core.DFHelper, arg0: bool) → None
  `set_MO_core`(self: psi4.core.DFHelper, arg0: bool) → None
  `set_memory`(self: psi4.core.DFHelper, arg0: int) → None
  `set_method`(self: psi4.core.DFHelper, arg0: str) → None
  `set_nthreads`(self: psi4.core.DFHelper, arg0: int) → None
  `set_schwarz_cutoff`(self: psi4.core.DFHelper, arg0: float) → None
  `transform`(self: psi4.core.DFHelper) → None
  `transpose`(self: psi4.core.DFHelper, arg0: str, arg1: Tuple[int, int, int]) → None