Loading...
Searching...
No Matches
q3::PlanewaveKohnShamWavefunctionCheckpoint Class Reference

#include <init.hpp>

+ Inheritance diagram for q3::PlanewaveKohnShamWavefunctionCheckpoint:

Public Member Functions

 PlanewaveKohnShamWavefunctionCheckpoint (const NormConservingPlanewaveKohnShamSCFState &scf_state)
 
- Public Member Functions inherited from q3::KohnShamWavefunctionCheckpoint
 ~KohnShamWavefunctionCheckpoint () override=default
 
- Public Member Functions inherited from q3::WavefunctionCheckpoint
 ~WavefunctionCheckpoint () override=default
 
- Public Member Functions inherited from q3::BinarySerializable
virtual ~BinarySerializable ()=default
 
virtual void write_to_file (const std::string &path) const =0
 Write binary data to a file or directory.
 

Protected Attributes

const Crystal & crystal_structure_
 
const KPointsGrid & kpoint_grid_
 
const NormConservingPlanewaveKohnShamSCFState & scf_state_
 

Detailed Description

Definition at line 17 of file init.hpp.

Constructor & Destructor Documentation

◆ PlanewaveKohnShamWavefunctionCheckpoint()

q3::PlanewaveKohnShamWavefunctionCheckpoint::PlanewaveKohnShamWavefunctionCheckpoint ( const NormConservingPlanewaveKohnShamSCFState &  scf_state)
inlineexplicit

Definition at line 19 of file init.hpp.

Member Data Documentation

◆ crystal_structure_

const Crystal& q3::PlanewaveKohnShamWavefunctionCheckpoint::crystal_structure_
protected

◆ kpoint_grid_

const KPointsGrid& q3::PlanewaveKohnShamWavefunctionCheckpoint::kpoint_grid_
protected

◆ scf_state_

const NormConservingPlanewaveKohnShamSCFState& q3::PlanewaveKohnShamWavefunctionCheckpoint::scf_state_
protected

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