MADNESS  version 0.9
Classes | Namespaces | Typedefs
TDA.h File Reference
#include <chem/projector.h>
#include <chem/SCF.h>
#include <madness/mra/operator.h>
#include <madness/mra/mra.h>
#include <madness/mra/vmra.h>
#include <madness/mra/lbdeux.h>
#include <madness/misc/ran.h>
#include <chem/TDA_XC.h>
#include <chem/TDA_exops.h>
#include <examples/nonlinsol.h>
#include <algorithm>
Include dependency graph for TDA.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  madness::TDA_TIMER
 Strucutre for TIMER. More...
 
struct  madness::xfunction
 The Root structure is needed by the TDA class. More...
 
struct  madness::allocator< T, NDIM >
 
struct  madness::kain_solver_helper_struct
 The structure needed if the kain solver shall be used. More...
 
struct  madness::diffuse_functions
 Functor that adds diffuse 1s functions on given coordinates with given signs (phases) More...
 
class  madness::TDA
 The TDA class: computes TDA and CIS calculations. More...
 

Namespaces

 madness
 Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces.
 

Typedefs

typedef std::vector< xfunction > madness::xfunctionsT
 
typedef XNonlinearSolver
< xfunction, double, allocator > 
madness::solverT