Loading...
Searching...
No Matches
q3::PlanewaveKohnShamSCFIterator Member List

This is the complete list of members for q3::PlanewaveKohnShamSCFIterator, including all inherited members.

allocate_electronic_states()q3::PlanewaveKohnShamSCFIteratorinlineprotected
build_kpoint_plane_wave_data()q3::PlanewaveKohnShamSCFIteratorinlineprotected
cached_local_ionic_potential_real_q3::PlanewaveKohnShamSCFIteratorprotected
charge_density_accumulator_q3::PlanewaveKohnShamSCFIteratorprotected
charge_density_energy_cutoff_q3::PlanewaveKohnShamSCFIteratorprotected
charge_density_for_spin(int spin_index) constq3::KohnShamSCFIteratorinline
charge_density_g() constq3::KohnShamSCFIteratorinline
charge_density_g_q3::KohnShamSCFIteratorprotected
charge_density_real() constq3::KohnShamSCFIteratorinline
charge_density_real_q3::KohnShamSCFIteratorprotected
compute_delta_escf_correction() const overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
compute_density_residual(const std::vector< std::vector< Real > > &input_density_for_mixing) const overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
compute_double_counting_correction() const overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
compute_effective_potential_from_density()=0q3::PlanewaveKohnShamSCFIteratorprotectedpure virtual
compute_energy_components() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
compute_local_residual_between(const std::vector< std::vector< Real > > &density_in, const std::vector< std::vector< Real > > &density_out) constq3::PlanewaveKohnShamSCFIteratorinlineprotected
compute_number_of_electrons() constq3::PlanewaveKohnShamSCFIteratorinlineprotected
compute_residual_between(const std::vector< std::vector< Real > > &density_in, const std::vector< std::vector< Real > > &density_out) constq3::PlanewaveKohnShamSCFIteratorinlineprotected
config() constq3::KohnShamSCFIteratorinlineprotected
config_q3::KohnShamSCFIterator
construct_density_from_states() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
convergence_output_density_q3::PlanewaveKohnShamSCFIteratorprotected
convergence_threshold_q3::SCFIteratorprotected
core_charge_density_g() const =0q3::PlanewaveKohnShamSCFIteratorprotectedpure virtual
crystal_structure() constq3::KohnShamSCFIteratorinline
crystal_structure_q3::SCFIteratorprotected
density_residual_q3::KohnShamSCFIteratorprotected
density_symmetrizer_q3::PlanewaveKohnShamSCFIteratorprotected
diagonalization_method_q3::PlanewaveKohnShamSCFIteratorprotected
diagonalization_threshold() constq3::KohnShamSCFIteratorinlineprotected
diagonalizer_q3::PlanewaveKohnShamSCFIteratorprotected
diagonalizer_tolerance_q3::KohnShamSCFIteratorprotected
effective_charge_density_energy_cutoff() constq3::PlanewaveKohnShamSCFIteratorinlineprotected
eigenvalue(int kpoint_index, int band_index) constq3::PlanewaveKohnShamSCFIteratorinline
eigenvalues() constq3::PlanewaveKohnShamSCFIteratorinline
energies() const =0q3::KohnShamSCFIteratorpure virtual
energies_mutable()=0q3::KohnShamSCFIteratorpure virtual
energy_calculator_q3::PlanewaveKohnShamSCFIteratorprotected
exchange_correlation() constq3::KohnShamSCFIteratorinline
exchange_correlation_q3::KohnShamSCFIteratorprotected
exchange_correlation_functional_q3::KohnShamSCFIterator
exchange_correlation_potential_g() constq3::KohnShamSCFIteratorinline
exchange_correlation_potential_g_q3::KohnShamSCFIteratorprotected
execution_policy() constq3::PlanewaveKohnShamSCFIteratorinline
execution_policy_q3::PlanewaveKohnShamSCFIteratorprotected
fermi_energy_calculator_q3::PlanewaveKohnShamSCFIteratorprotected
finalize() overrideq3::KohnShamSCFIteratorinlineprotectedvirtual
first_iteration_rediag_done_q3::KohnShamSCFIteratorprotected
g_vector_indices() constq3::PlanewaveKohnShamSCFIteratorinline
g_vector_indices(int kpoint_index) constq3::PlanewaveKohnShamSCFIteratorinline
global_eigenvalues() constq3::PlanewaveKohnShamSCFIteratorinline
hartree_metric_prefactor() constq3::PlanewaveKohnShamSCFIteratorinlineprotected
has_preloaded_charge_density_q3::KohnShamSCFIteratorprotected
has_preloaded_effective_potential_q3::KohnShamSCFIteratorprotected
initialize() overrideq3::KohnShamSCFIteratorinlineprotectedvirtual
initialize_charge_density()=0q3::KohnShamSCFIteratorprotectedpure virtual
initialize_representation() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
initialize_single_particle_states()=0q3::KohnShamSCFIteratorprotectedpure virtual
initiate_mixer() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
input_density_for_mixing() const overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
is_converged() constq3::SCFIteratorinline
is_converged_q3::SCFIteratorprotected
is_iteration_converged() const overrideq3::KohnShamSCFIteratorinlineprotectedvirtual
iterate()q3::SCFIteratorinlineprotectedvirtual
iteration() constq3::SCFIteratorinline
iteration_q3::SCFIteratorprotected
kinetic_energy_squared() constq3::PlanewaveKohnShamSCFIteratorinline
KohnShamSCFIterator(KohnShamSCFIteratorConfig config)q3::KohnShamSCFIteratorinlineexplicit
kpoint_grid() constq3::PlanewaveKohnShamSCFIteratorinline
kpoint_grid_q3::PlanewaveKohnShamSCFIteratorprotected
load_charge_density(std::vector< std::vector< Real > > charge_density)q3::KohnShamSCFIteratorinline
load_effective_potential(std::vector< std::vector< Real > > effective_potential)q3::KohnShamSCFIteratorinline
load_quantum_system(const PlanewaveKohnShamQuantumSystem &system)q3::PlanewaveKohnShamSCFIteratorinline
loaded_charge_density_fits_grid() constq3::PlanewaveKohnShamSCFIteratorinline
local_ionic_potential_g() const =0q3::PlanewaveKohnShamSCFIteratorprotectedpure virtual
log_iteration_energy(Real delta_energy)q3::KohnShamSCFIteratorinlineprotected
log_representation_summary() constq3::PlanewaveKohnShamSCFIteratorinlineprotected
magnetization() constq3::PlanewaveKohnShamSCFIteratorinline
magnetization_q3::PlanewaveKohnShamSCFIteratorprotected
magnetization_metric_weight() constq3::PlanewaveKohnShamSCFIteratorinlineprotected
maximum_iterations_q3::SCFIteratorprotected
methfessel_paxton_order_q3::KohnShamSCFIterator
mix_density(const std::vector< std::vector< Real > > &input_density_for_mixing) overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
mixer_q3::KohnShamSCFIteratorprotected
mixing_beta_q3::KohnShamSCFIterator
mixing_history_size_q3::KohnShamSCFIterator
mixing_mode_q3::KohnShamSCFIterator
mixing_preconditioning_q3::KohnShamSCFIterator
mixing_q0_q3::KohnShamSCFIterator
nscf_override_maximum_iterations_q3::PlanewaveKohnShamSCFIteratorprotected
nscf_override_tolerance_q3::PlanewaveKohnShamSCFIteratorprotected
number_of_bands() const overrideq3::PlanewaveKohnShamSCFIteratorinlinevirtual
number_of_bands_q3::PlanewaveKohnShamSCFIteratorprotected
number_of_electrons() const overrideq3::PlanewaveKohnShamSCFIteratorinlinevirtual
number_of_electrons_q3::PlanewaveKohnShamSCFIteratorprotected
number_of_kpoint_states() const overrideq3::PlanewaveKohnShamSCFIteratorinlinevirtual
number_of_occupied_bands_per_spin() constq3::PlanewaveKohnShamSCFIteratorinline
number_of_plane_waves() constq3::PlanewaveKohnShamSCFIteratorinline
number_of_plane_waves(int kpoint_index) constq3::PlanewaveKohnShamSCFIteratorinline
number_of_smooth_g_vectors_q3::PlanewaveKohnShamSCFIteratorprotected
number_of_spin_components() constq3::SCFIteratorinline
occupation(int kpoint_index, int band_index) constq3::PlanewaveKohnShamSCFIteratorinline
offer_starting_charge_density(std::vector< std::vector< Real > > charge_density)q3::KohnShamSCFIteratorinline
on_charge_density_initialized()q3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
owned_execution_policy_q3::PlanewaveKohnShamSCFIteratorprotected
perform_iteration() overrideq3::KohnShamSCFIteratorinlineprotectedvirtual
planewave_basis() constq3::PlanewaveKohnShamSCFIteratorinline
planewave_basis_q3::PlanewaveKohnShamSCFIteratorprotected
planewave_energies() constq3::PlanewaveKohnShamSCFIteratorinlineprotected
planewave_energies_mutable()q3::PlanewaveKohnShamSCFIteratorinlineprotected
PlanewaveKohnShamSCFIterator(KohnShamSCFIteratorConfig config)q3::PlanewaveKohnShamSCFIteratorinlineexplicit
potential_for_spin(int spin_index) constq3::KohnShamSCFIteratorinline
preload_charge_density()q3::PlanewaveKohnShamSCFIteratorinline
preload_single_particle_states()q3::PlanewaveKohnShamSCFIteratorinline
preloaded_charge_density_is_a_starting_guess_q3::KohnShamSCFIteratorprotected
prepare_hamiltonian()q3::KohnShamSCFIteratorinlineprotectedvirtual
quantum_system() constq3::PlanewaveKohnShamSCFIteratorinline
quantum_system_q3::PlanewaveKohnShamSCFIteratorprotected
real_space_potential() constq3::KohnShamSCFIteratorinline
real_space_potential_q3::KohnShamSCFIteratorprotected
release_scf_workspace()q3::PlanewaveKohnShamSCFIteratorinlinevirtual
replicated_plane_wave_fallback_active_q3::PlanewaveKohnShamSCFIteratorprotected
report()q3::SCFIteratorinlineprotectedvirtual
report_convergence() overrideq3::KohnShamSCFIteratorinlineprotectedvirtual
report_convergence_details() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
report_first_iteration_details() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
report_iteration() overrideq3::KohnShamSCFIteratorinlineprotectedvirtual
report_non_convergence() overrideq3::KohnShamSCFIteratorinlineprotectedvirtual
report_unconverged_bands_q3::PlanewaveKohnShamSCFIteratorprotected
resolve_number_of_bands() constq3::PlanewaveKohnShamSCFIteratorinlineprotected
restore_density_at_convergence() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
result() const =0q3::PlanewaveKohnShamSCFIteratorpure virtual
run()q3::SCFIteratorinline
scale_loaded_charge_density_to_electron_count()q3::PlanewaveKohnShamSCFIteratorinline
scf_history() constq3::KohnShamSCFIteratorinline
scf_history_q3::KohnShamSCFIteratorprotected
SCFIterator(SCFIteratorConfig config)q3::SCFIteratorinlineexplicit
set_convergence_threshold(Real threshold)q3::SCFIteratorinline
set_diagonalization_tolerance(int iteration) overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
set_diagonalizer(std::unique_ptr< PlanewaveDiagonalizer > diagonalizer)q3::PlanewaveKohnShamSCFIteratorinline
set_diagonalizer_tolerance(Real tolerance) overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
set_maximum_iterations(int maximum_iterations)q3::SCFIteratorinline
set_owned_crystal(Crystal crystal)q3::SCFIteratorinline
set_owned_execution_policy(std::unique_ptr< execution::PlanewaveExecutionPolicy > policy)q3::PlanewaveKohnShamSCFIteratorinline
set_owned_kpoint_grid(KPointsGrid kpoint_grid)q3::PlanewaveKohnShamSCFIteratorinline
smearing_q3::KohnShamSCFIterator
smearing_scheme_q3::KohnShamSCFIteratorprotected
smearing_width_q3::KohnShamSCFIterator
snapshot_output_density() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
solve_single_particle_states()=0q3::KohnShamSCFIteratorprotectedpure virtual
spin_degeneracy() constq3::PlanewaveKohnShamSCFIteratorinline
symmetrize_density() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
synchronize_smooth_density_from_mixed()q3::KohnShamSCFIteratorinlineprotectedvirtual
total_energy() const overrideq3::KohnShamSCFIteratorinlinevirtual
total_energy_history_in_ry() constq3::SCFIteratorinline
total_energy_previous_q3::KohnShamSCFIteratorprotected
total_potential_g() constq3::KohnShamSCFIteratorinline
total_potential_g_q3::KohnShamSCFIteratorprotected
total_potential_g_by_spin_q3::KohnShamSCFIteratorprotected
update_effective_potential() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
update_occupations() overrideq3::PlanewaveKohnShamSCFIteratorinlineprotectedvirtual
warn_if_total_charge_deviates() constq3::PlanewaveKohnShamSCFIteratorinlineprotected
wavefunction(int kpoint_index, int band_index, int g_vector_index) constq3::PlanewaveKohnShamSCFIteratorinline
wavefunction_energy_cutoff_q3::PlanewaveKohnShamSCFIteratorprotected
write_checkpoints(const std::string &output_directory, const std::string &prefix) constq3::SCFIteratorinlinevirtual
~KohnShamSCFIterator() override=defaultq3::KohnShamSCFIterator
~PlanewaveKohnShamSCFIterator() override=defaultq3::PlanewaveKohnShamSCFIterator
~SCFIterator()=defaultq3::SCFIteratorvirtual