Loading...
Searching...
No Matches
q3::Wavefunction Class Referenceabstract

Abstract base for all wavefunction types. More...

#include <init.hpp>

+ Inheritance diagram for q3::Wavefunction:

Public Member Functions

virtual ~Wavefunction ()=default
 
virtual int number_of_components () const =0
 Number of components per wavefunction (always 1 for scalar states).
 

Detailed Description

Abstract base for all wavefunction types.

Definition at line 17 of file init.hpp.

Constructor & Destructor Documentation

◆ ~Wavefunction()

virtual q3::Wavefunction::~Wavefunction ( )
virtualdefault

Member Function Documentation

◆ number_of_components()

virtual int q3::Wavefunction::number_of_components ( ) const
pure virtual

Number of components per wavefunction (always 1 for scalar states).

Implemented in q3::PlanewaveWavefunction.


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