JDFTx  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ExCorr::OrbitalDep Struct Referenceabstract

Abstract base class (interface specification) for orbital-dependent potential functionals. More...

#include <ExCorr.h>

Inheritance diagram for ExCorr::OrbitalDep:
ExCorr_OrbitalDep_GLLBsc

Public Member Functions

 OrbitalDep (const Everything &e)
 
virtual bool ignore_nCore () const =0
 Whether partial cores need to be ignored for this functional.
 
virtual ScalarFieldArray getPotential () const =0
 Return orbital-dependent portion of potential (obtains any necessary electronic property directly from ElecVars / ElecInfo)
 
virtual void dump () const =0
 Dump any functional-specific quantities.
 

Protected Attributes

const Everythinge
 

Detailed Description

Abstract base class (interface specification) for orbital-dependent potential functionals.


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