Loading...
Searching...
No Matches
effective_potential_non_local.hpp File Reference

Go to the source code of this file.

Classes

class  q3::PlanewaveEffectiveNonlocalPotential
 

Namespaces

namespace  q3
 

Functions

std::vector< std::vector< Real > > q3::compute_ultrasoft_effective_d_matrix (const Crystal &crystal_structure, const PlanewaveBasis &planewave_basis, const PseudopotentialSet &pseudopotential_set, const std::vector< Complex > &total_potential_g, const AugmentationQTable &augmentation_q_table, const SphericalHarmonicsTable &spherical_harmonics_table, const GauntCoefficientTable &gaunt_table, const std::vector< int > &projector_channels_per_type, const std::vector< std::vector< int > > &projector_to_beta_index, const std::vector< std::vector< int > > &projector_combined_lm_index, const std::vector< std::vector< int > > &projector_angular_momentum)