MADNESS  0.10.1
Classes | Typedefs | Functions
test_world.cc File Reference
#include <vector>
#include <numeric>
#include <algorithm>
#include <madness/world/MADworld.h>
#include <madness/world/world_object.h>
#include <madness/world/worlddc.h>
#include <complex>
Include dependency graph for test_world.cc:

Classes

class  B
 
struct  Node::do_random_insert
 
class  Foo
 
struct  Key
 
class  Mary
 
struct  Node
 
class  TestBarrier
 
class  TestFutureForwarding
 
class  TestTask
 
class  TimeBarrier
 
class  TTT
 
struct  Walker1
 

Typedefs

typedef std::complex< double > double_complex
 

Functions

double dumb (int a1, int a2, int a3, int a4, int a5, int a6, int a7)
 
bool is_even (int i)
 
bool is_odd (int i)
 
int main (int argc, char **argv)
 
void null_func ()
 
ostream & operator<< (ostream &s, const Key &key)
 
ostream & operator<< (ostream &s, const Node &node)
 
void pounder (const WorldContainer< int, Mary > &m, int ind)
 
void test0 (World &world)
 
void test10 (World &world)
 
void test11 (World &world)
 
void test12 (World &world)
 
void test13 (World &world)
 
void test14 (World &world)
 
void test15 (World &world)
 
void test5 (World &world)
 
void test6 (World &world)
 
void test6a (World &world)
 
void test7 (World &world)
 
void test8 (World &world)
 
void test9 (World &world)
 
void test_multi (World &world)
 
void test_multi_world (World &world)
 
int val1d_func (int input)
 
int val_func ()
 
void walker1 (WorldContainer< Key, Node > &d, const Key &key)
 
void walker2 (WorldContainer< Key, Node > &d, const Key &key)
 
void work_even (World &world)
 
void work_odd (World &world)
 

Typedef Documentation

◆ double_complex

typedef std::complex<double> double_complex

Function Documentation

◆ dumb()

double dumb ( int  a1,
int  a2,
int  a3,
int  a4,
int  a5,
int  a6,
int  a7 
)

References a1, and a2.

Referenced by test5().

◆ is_even()

bool is_even ( int  i)
inline

References is_odd().

◆ is_odd()

bool is_odd ( int  i)
inline

Referenced by is_even(), and test_multi_world().

◆ main()

int main ( int  argc,
char **  argv 
)

◆ null_func()

void null_func ( )

Referenced by test9().

◆ operator<<() [1/2]

ostream& operator<< ( ostream &  s,
const Key key 
)

◆ operator<<() [2/2]

ostream& operator<< ( ostream &  s,
const Node node 
)

References Node::get(), and Node::is_leaf().

◆ pounder()

void pounder ( const WorldContainer< int, Mary > &  m,
int  ind 
)

References Mary::inc(), m, and madness::print().

Referenced by test10().

◆ test0()

void test0 ( World world)

◆ test10()

void test10 ( World world)

◆ test11()

void test11 ( World world)

◆ test12()

void test12 ( World world)

◆ test13()

void test13 ( World world)

◆ test14()

void test14 ( World world)

◆ test15()

void test15 ( World world)

◆ test5()

void test5 ( World world)

◆ test6()

void test6 ( World world)

◆ test6a()

void test6a ( World world)

◆ test7()

void test7 ( World world)

◆ test8()

void test8 ( World world)

◆ test9()

void test9 ( World world)

◆ test_multi()

void test_multi ( World world)

◆ test_multi_world()

void test_multi_world ( World world)

◆ val1d_func()

int val1d_func ( int  input)

Referenced by test9().

◆ val_func()

int val_func ( )

Referenced by test9().

◆ walker1()

void walker1 ( WorldContainer< Key, Node > &  d,
const Key key 
)

◆ walker2()

void walker2 ( WorldContainer< Key, Node > &  d,
const Key key 
)

◆ work_even()

void work_even ( World world)

◆ work_odd()

void work_odd ( World world)