MADNESS 0.10.1
testperiodic.cc File Reference

test periodic convolutiosn More...

Include dependency graph for testperiodic.cc:

Typedefs

typedef Vector< double, 3 > coordT

Functions

int main (int argc, char **argv)
double potential (const coordT &r)
double_complex pw_lhs (const coord_3d &r)
double_complex pw_rhs (const coord_3d &r)
double source (const coordT &r)
double source1 (const coord_1d &r)
int test_periodic (World &world)
int test_periodic1 (World &world)
int test_periodic2 (World &world)
int test_periodic_bsh (World &world)
double u (const double x, const double expnt)

Variables

int G0 = 1
int G1 = 2
int G2 = 2
double k0 = 1.0
double k1 = 1.0
double k2 = 0.0
const double L = 3.0
double mu
const int nwave = 2
const char * status [2] = {"FAIL !!!!!","PASS"}

Detailed Description

test periodic convolutiosn

Typedef Documentation

◆ coordT

typedef Vector<double,3> coordT

Function Documentation

◆ main()

◆ potential()

double potential ( const coordT & r)

References L, nwave, madness::constants::pi, and source().

Referenced by test_periodic2().

◆ pw_lhs()

double_complex pw_lhs ( const coord_3d & r)

References G0, G2, k0, k1, k2, L, and madness::constants::pi.

Referenced by test_periodic_bsh().

◆ pw_rhs()

double_complex pw_rhs ( const coord_3d & r)

References G0, G2, k0, k1, k2, L, mu, and madness::constants::pi.

Referenced by test_periodic_bsh().

◆ source()

double source ( const coordT & r)

◆ source1()

double source1 ( const coord_1d & r)

References L, nwave, and madness::constants::pi.

Referenced by test_periodic1().

◆ test_periodic()

◆ test_periodic1()

◆ test_periodic2()

◆ test_periodic_bsh()

◆ u()

double u ( const double x,
const double expnt )

References L, nwave, and madness::constants::pi.

Referenced by test_periodic(), and test_periodic1().

Variable Documentation

◆ G0

int G0 = 1

◆ G1

int G1 = 2

◆ G2

◆ k0

◆ k1

◆ k2

◆ L

const double L = 3.0

◆ mu

double mu

◆ nwave

const int nwave = 2

Referenced by potential(), source(), source1(), and u().

◆ status