32 #ifndef MADNESS_WORLD_PRINT_SEQ_H__INCLUDED
33 #define MADNESS_WORLD_PRINT_SEQ_H__INCLUDED
55 template <
typename A,
typename B,
typename C,
typename D>
57 if (world.
rank() == 0) {
60 for (
int p=1;
p<world.
size(); ++
p) {
88 template <
typename A,
typename B,
typename C>
90 if (world.
rank() == 0) {
93 for (
int p=1;
p<world.
size(); ++
p) {
118 template <
typename A,
typename B>
120 if (world.
rank() == 0) {
123 for (
int p=1;
p<world.
size(); ++
p) {
145 template <
typename A>
147 if (world.
rank() == 0) {
150 for (
int p=1;
p<world.
size(); ++
p) {
Definition: test_ar.cc:118
Definition: test_ar.cc:141
Definition: test_ar.cc:170
A parallel world class.
Definition: world.h:132
ProcessID rank() const
Returns the process rank in this World (same as MPI_Comm_rank()).
Definition: world.h:318
ProcessID size() const
Returns the number of processes in this World (same as MPI_Comm_size()).
Definition: world.h:328
Archive allowing buffering, serialization of data, and point-to-point communication between processes...
Definition: mpi_archive.h:118
char * p(char *buf, const char *name, int k, int initial_level, double thresh, int order)
Definition: derivatives.cc:72
File holds all helper structures necessary for the CC_Operator and CC2 class.
Definition: DFParameters.h:10
void print(const T &t, const Ts &... ts)
Print items to std::cout (items separated by spaces) and terminate with a new line.
Definition: print.h:225
void print_seq(World &world, const A &a, const B &b, const C &c, const D &d)
Sequentially ordered printing of (serializable) data from every process.
Definition: print_seq.h:56
const double cc
Definition: navstokes_cosines.cc:107
static const double b
Definition: nonlinschro.cc:119
static const double a
Definition: nonlinschro.cc:118
static const double c
Definition: relops.cc:10
Definition: test_ar.cc:204
void d()
Definition: test_sig.cc:79
double aa
Definition: testbsh.cc:68