MADNESS  0.10.1
Classes | Functions | Variables
he.cc File Reference
#include <madness/mra/mra.h>
#include <madness/mra/operator.h>
#include <madness/mra/lbdeux.h>
Include dependency graph for he.cc:

Classes

struct  LBCost
 
struct  true_op
 
class  YetAnotherWrapperClass
 

Functions

void distances (const coord_6d &r, double &r1, double &r2, double &r12)
 
double energy (World &world, const real_function_6d &psi)
 
static double f6d (const coord_6d &r)
 
int main (int argc, char **argv)
 
real_function_6d multiply_by_V (const real_function_6d &psi)
 
static double u (double r, double c)
 
static double V (const coord_6d &r)
 

Variables

static const double d12cut = 0.01
 
static const double dcut = 0.01
 
static const long k = 6
 
static const double L = 30.0
 
static const long oi = 0
 
static const double r12cut = 0.01
 
static const double rcut = 0.01
 
static const double thresh = 1e-4
 
static const long vi = 1
 

Function Documentation

◆ distances()

void distances ( const coord_6d r,
double &  r1,
double &  r2,
double &  r12 
)

References madness::r2().

Referenced by f6d(), and V().

◆ energy()

double energy ( World world,
const real_function_6d psi 
)

◆ f6d()

static double f6d ( const coord_6d r)
static

References d12cut, dcut, distances(), MADNESS_EXCEPTION, oi, and madness::r2().

Referenced by main().

◆ main()

int main ( int  argc,
char **  argv 
)

◆ multiply_by_V()

real_function_6d multiply_by_V ( const real_function_6d psi)

◆ u()

static double u ( double  r,
double  c 
)
static

References c, e(), and madness::r2().

Referenced by V().

◆ V()

static double V ( const coord_6d r)
static

Variable Documentation

◆ d12cut

const double d12cut = 0.01
static

Referenced by energy(), and f6d().

◆ dcut

const double dcut = 0.01
static

Referenced by energy(), f6d(), and test_Kcommutator().

◆ k

const long k = 6
static

◆ L

const double L = 30.0
static

Referenced by energy(), and main().

◆ oi

const long oi = 0
static

◆ r12cut

const double r12cut = 0.01
static

Referenced by energy(), and V().

◆ rcut

const double rcut = 0.01
static

Referenced by energy(), and V().

◆ thresh

const double thresh = 1e-4
static

Referenced by energy(), and main().

◆ vi

const long vi = 1
static