MADNESS  version 0.9
Public Member Functions | Public Attributes | List of all members
madness::TDA_DFT Class Reference

#include <TDA_XC.h>

Collaboration diagram for madness::TDA_DFT:
Collaboration graph
[legend]

Public Member Functions

 TDA_DFT (World &world, const SCF &calc)
 
 TDA_DFT (const TDA_DFT &other)
 Disable copy constructor. More...
 
void print_information ()
 
vecfuncT evaluate_derivatives () const
 
real_function_3d get_perturbed_potential (const real_function_3d &perturbed_density)
 
real_function_3d convolution_with_kernel (real_function_3d &perturbed_density) const
 
vecfuncT apply_kernel (const vecfuncT &x) const
 
real_function_3d get_unperturbed_vxc () const
 
XCfunctional get_xcfunctional () const
 
real_function_3d calculate_unperturbed_vxc (const real_function_3d &rho) const
 
vecfuncT get_lda_intermediate (vecfuncT &mos) const
 
bool is_gga () const
 

Public Attributes

Worldworld
 The world. More...
 

Constructor & Destructor Documentation

madness::TDA_DFT::TDA_DFT ( World world,
const SCF calc 
)
inline
madness::TDA_DFT::TDA_DFT ( const TDA_DFT other)

Disable copy constructor.

Member Function Documentation

vecfuncT TDA_DFT::apply_kernel ( const vecfuncT x) const
real_function_3d madness::TDA_DFT::calculate_unperturbed_vxc ( const real_function_3d rho) const
inline
real_function_3d TDA_DFT::convolution_with_kernel ( real_function_3d perturbed_density) const
vecfuncT TDA_DFT::evaluate_derivatives ( ) const
vecfuncT madness::TDA_DFT::get_lda_intermediate ( vecfuncT mos) const
inline
real_function_3d madness::TDA_DFT::get_perturbed_potential ( const real_function_3d perturbed_density)
inline
real_function_3d madness::TDA_DFT::get_unperturbed_vxc ( ) const
inline
XCfunctional madness::TDA_DFT::get_xcfunctional ( ) const
inline
bool madness::TDA_DFT::is_gga ( ) const
inline
void madness::TDA_DFT::print_information ( )

Member Data Documentation

World& madness::TDA_DFT::world

The world.

Referenced by apply_kernel(), convolution_with_kernel(), and TDA_DFT().


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