This is the complete list of members for q3::UltrasoftPseudopotentialOverlapOperator, including all inherited members.
| apply(int number_of_plane_waves, const Complex *wavefunction, Complex *overlap_wavefunction) const override | q3::UltrasoftPseudopotentialOverlapOperator | inlinevirtual |
| apply_batch(int number_of_plane_waves, int number_of_vectors, const Complex *wavefunctions, Complex *overlap_wavefunctions) const override | q3::UltrasoftPseudopotentialOverlapOperator | inlinevirtual |
| build_dense_matrix(int number_of_plane_waves, std::vector< Complex > &overlap_matrix) const override | q3::UltrasoftPseudopotentialOverlapOperator | inlinevirtual |
| crystal_structure_ | q3::PseudopotentialOverlapOperator | protected |
| execution_policy_ | q3::PseudopotentialOverlapOperator | protected |
| is_identity() const override | q3::UltrasoftPseudopotentialOverlapOperator | inlinevirtual |
| kleinman_bylander_potential_ | q3::PseudopotentialOverlapOperator | protected |
| PseudopotentialOverlapOperator(const Crystal &crystal_structure, const NormConservingPlanewaveKohnShamQuantumSystem &quantum_system, const Matrix< Complex > &kleinman_bylander_potential, const execution::ExecutionPolicy &execution_policy) | q3::UltrasoftPseudopotentialOverlapOperator | inline |
| quantum_system_ | q3::PseudopotentialOverlapOperator | protected |
| ~OverlapOperator()=default | q3::OverlapOperator | virtual |