CIWavefunction
==============

.. currentmodule:: psi4.core

.. autoclass:: CIWavefunction
   :show-inheritance:

   .. rubric:: Methods Summary

   .. autosummary::

      ~CIWavefunction.D_vector
      ~CIWavefunction.Hd_vector
      ~CIWavefunction.ci_nat_orbs
      ~CIWavefunction.cleanup_ci
      ~CIWavefunction.cleanup_dpd
      ~CIWavefunction.compute_state_transfer
      ~CIWavefunction.diag_h
      ~CIWavefunction.form_opdm
      ~CIWavefunction.form_tpdm
      ~CIWavefunction.get_dimension
      ~CIWavefunction.get_opdm
      ~CIWavefunction.get_orbitals
      ~CIWavefunction.get_tpdm
      ~CIWavefunction.hamiltonian
      ~CIWavefunction.mcscf_object
      ~CIWavefunction.ndet
      ~CIWavefunction.new_civector
      ~CIWavefunction.opdm
      ~CIWavefunction.pitzer_to_ci_order_onel
      ~CIWavefunction.pitzer_to_ci_order_twoel
      ~CIWavefunction.print_vector
      ~CIWavefunction.rotate_mcscf_integrals
      ~CIWavefunction.semicanonical_orbs
      ~CIWavefunction.set_ci_guess
      ~CIWavefunction.set_orbitals
      ~CIWavefunction.sigma
      ~CIWavefunction.tpdm
      ~CIWavefunction.transform_ci_integrals
      ~CIWavefunction.transform_mcscf_integrals

   .. rubric:: Methods Documentation

   .. automethod:: D_vector
   .. automethod:: Hd_vector
   .. automethod:: ci_nat_orbs
   .. automethod:: cleanup_ci
   .. automethod:: cleanup_dpd
   .. automethod:: compute_state_transfer
   .. automethod:: diag_h
   .. automethod:: form_opdm
   .. automethod:: form_tpdm
   .. automethod:: get_dimension
   .. automethod:: get_opdm
   .. automethod:: get_orbitals
   .. automethod:: get_tpdm
   .. automethod:: hamiltonian
   .. automethod:: mcscf_object
   .. automethod:: ndet
   .. automethod:: new_civector
   .. automethod:: opdm
   .. automethod:: pitzer_to_ci_order_onel
   .. automethod:: pitzer_to_ci_order_twoel
   .. automethod:: print_vector
   .. automethod:: rotate_mcscf_integrals
   .. automethod:: semicanonical_orbs
   .. automethod:: set_ci_guess
   .. automethod:: set_orbitals
   .. automethod:: sigma
   .. automethod:: tpdm
   .. automethod:: transform_ci_integrals
   .. automethod:: transform_mcscf_integrals
