Loading...
Searching...
No Matches
q3::BandClassificationSummary Struct Reference

#include <band_classification_summary.hpp>

Public Attributes

std::vector< BandExcludedFromFreeze > bands_excluded_from_freeze
 Ascending by band.
 
Real frozen_window_above_fermi_rydberg = 0.0
 The window actually applied, in rydberg, after any automatic resolution.
 
bool frozen_window_automatic = false
 
bool metallic = false
 Whether some band straddles the Fermi level across the mesh.
 
int number_of_bands_crossing_fermi = 0
 

Detailed Description

Definition at line 16 of file band_classification_summary.hpp.

Member Data Documentation

◆ bands_excluded_from_freeze

std::vector<BandExcludedFromFreeze> q3::BandClassificationSummary::bands_excluded_from_freeze

Ascending by band.

Definition at line 24 of file band_classification_summary.hpp.

Referenced by q3::BandClassifier::classify().

◆ frozen_window_above_fermi_rydberg

Real q3::BandClassificationSummary::frozen_window_above_fermi_rydberg = 0.0

The window actually applied, in rydberg, after any automatic resolution.

Definition at line 21 of file band_classification_summary.hpp.

Referenced by q3::BandClassifier::classify().

◆ frozen_window_automatic

bool q3::BandClassificationSummary::frozen_window_automatic = false

Definition at line 22 of file band_classification_summary.hpp.

Referenced by q3::BandClassifier::classify().

◆ metallic

bool q3::BandClassificationSummary::metallic = false

Whether some band straddles the Fermi level across the mesh.

Definition at line 18 of file band_classification_summary.hpp.

Referenced by q3::BandClassifier::classify().

◆ number_of_bands_crossing_fermi

int q3::BandClassificationSummary::number_of_bands_crossing_fermi = 0

Definition at line 19 of file band_classification_summary.hpp.

Referenced by q3::BandClassifier::classify().


The documentation for this struct was generated from the following file: