|  | 
| constexpr int | num_components (int deriv_order) | 
|  | 
| template<size_t max_derivative, SpinorbitalKind spinorbital_kind = SpinorbitalKind::Restricted> | 
| void | evaluate_density (MatConstRef D, const occ::gto::GTOValues >o_values, MatRef rho) | 
|  | 
| template<> | 
| void | evaluate_density< 0, SpinorbitalKind::Restricted > (MatConstRef D, const occ::gto::GTOValues >o_values, MatRef rho) | 
|  | 
| template<> | 
| void | evaluate_density< 1, SpinorbitalKind::Restricted > (MatConstRef D, const occ::gto::GTOValues >o_values, MatRef rho) | 
|  | 
| template<> | 
| void | evaluate_density< 2, SpinorbitalKind::Restricted > (MatConstRef D, const occ::gto::GTOValues >o_values, MatRef rho) | 
|  | 
| template<> | 
| void | evaluate_density< 0, SpinorbitalKind::Unrestricted > (MatConstRef D, const occ::gto::GTOValues >o_values, MatRef rho) | 
|  | 
| template<> | 
| void | evaluate_density< 1, SpinorbitalKind::Unrestricted > (MatConstRef D, const occ::gto::GTOValues >o_values, MatRef rho) | 
|  | 
| template<> | 
| void | evaluate_density< 2, SpinorbitalKind::Unrestricted > (MatConstRef D, const occ::gto::GTOValues >o_values, MatRef rho) | 
|  | 
| template<size_t max_derivative, SpinorbitalKind spinorbital_kind = SpinorbitalKind::Restricted> | 
| Mat | evaluate_density (const Mat &D, const occ::gto::GTOValues >o_values) | 
|  | 
| template<size_t max_derivative, SpinorbitalKind spinorbital_kind = SpinorbitalKind::Restricted> | 
| Mat | evaluate_density_on_grid (const qm::AOBasis &basis, const Mat &D, const occ::Mat &grid_pts) | 
|  | 
| template<size_t max_derivative> | 
| Mat | evaluate_density_on_grid (const qm::Wavefunction &wfn, const occ::Mat &grid_pts) | 
|  | 
| Mat | evaluate_density_on_grid (const qm::Wavefunction &wfn, const occ::Mat &grid_points, int derivatives=0) | 
|  | 
functionality related to evaluation of electron density 
part of the occ::gto module