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:320
ProcessID size() const
Returns the number of processes in this World (same as MPI_Comm_size()).
Definition world.h:330
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
Namespace for all elements and tools of MADNESS.
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 d
Definition nonlinschro.cc:121
static const double a
Definition nonlinschro.cc:118
static const double c
Definition relops.cc:10
Definition test_ar.cc:204
double aa
Definition testbsh.cc:68