Loading...
Searching...
No Matches
orbital_metric.hpp File Reference
#include <complex>
#include <cstring>
#include <vector>
#include "layer_0_core/types/init.hpp"
#include "layer_4_computation/diagonalizer/planewave/internal/overlap/init.hpp"

Go to the source code of this file.

Namespaces

namespace  q3
 

Functions

std::vector< std::vector< Complex > > q3::apply_overlap_operator_to_orbitals (const std::vector< std::vector< Complex > > &orbitals, const OverlapOperator *overlap_operator)
 
std::vector< Complex > q3::compute_orbital_overlap_matrix_in_s_metric (const std::vector< std::vector< Complex > > &orbitals, const OverlapOperator *overlap_operator)