# PointFunctions

class `psi4.core.``PointFunctions`

  Bases: `psi4.core.BasisFunctions`

  docstring

  Methods Summary

  `ansatz`(self) | docstring
  `compute_points`(self, block, force_compute) | docstring
  `orbital_values`(self) | docstring
  `point_values`(self) | docstring
  `print_out`(self, out_fname, print) | docstring
  `set_ansatz`(self, arg0) | docstring
  `set_pointers`(*args, **kwargs) | Overloaded function.

  Methods Documentation

  `ansatz`(self: psi4.core.PointFunctions) → int

    docstring

  `compute_points`(self: psi4.core.PointFunctions, block: psi::BlockOPoints, force_compute: bool=True) → None

    docstring

  `orbital_values`(self: psi4.core.PointFunctions) → Dict[str, psi4.core.Matrix]

    docstring

  `point_values`(self: psi4.core.PointFunctions) → Dict[str, psi4.core.Vector]

    docstring

  `print_out`(self: psi4.core.PointFunctions, out_fname: str='outfile', print: int=2) → None

    docstring

  `set_ansatz`(self: psi4.core.PointFunctions, arg0: int) → None

    docstring

  `set_pointers`(*args, **kwargs)

    Overloaded function.

    1. set_pointers(self: psi4.core.PointFunctions, arg0: psi4.core.Matrix) -> None

    docstring

    2. set_pointers(self: psi4.core.PointFunctions, arg0: psi4.core.Matrix, arg1: psi4.core.Matrix) -> None

    docstring

  `ansatz`(self: psi4.core.PointFunctions) → int

    docstring

  `basis_values`(self: psi4.core.BasisFunctions) → Dict[str, psi4.core.Matrix]

    docstring

  `compute_functions`(self: psi4.core.BasisFunctions, arg0: psi::BlockOPoints) → None

    docstring

  `compute_points`(self: psi4.core.PointFunctions, block: psi::BlockOPoints, force_compute: bool=True) → None

    docstring

  `deriv`(self: psi4.core.BasisFunctions) → int

    docstring

  `max_functions`(self: psi4.core.BasisFunctions) → int

    docstring

  `max_points`(self: psi4.core.BasisFunctions) → int

    docstring

  `orbital_values`(self: psi4.core.PointFunctions) → Dict[str, psi4.core.Matrix]

    docstring

  `point_values`(self: psi4.core.PointFunctions) → Dict[str, psi4.core.Vector]

    docstring

  `print_out`(self: psi4.core.PointFunctions, out_fname: str='outfile', print: int=2) → None

    docstring

  `set_ansatz`(self: psi4.core.PointFunctions, arg0: int) → None

    docstring

  `set_deriv`(self: psi4.core.BasisFunctions, arg0: int) → None

    docstring

  `set_pointers`(*args, **kwargs)

    Overloaded function.

    1. set_pointers(self: psi4.core.PointFunctions, arg0: psi4.core.Matrix) -> None

    docstring

    2. set_pointers(self: psi4.core.PointFunctions, arg0: psi4.core.Matrix, arg1: psi4.core.Matrix) -> None

    docstring