IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
Inform.h File Reference
#include <iomanip>
#include <iostream>
#include <sstream>
Include dependency graph for Inform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Inform

Macros

#define INFORM_ALL_NODES   (-1)

Functions

Informendl (Inform &)
Informlevel1 (Inform &)
Informlevel2 (Inform &)
Informlevel3 (Inform &)
Informlevel4 (Inform &)
Informlevel5 (Inform &)
template<class T>
Informoperator<< (Inform &o, const T &val)
Informoperator<< (Inform &o, Inform &(*d)(Inform &))
Informoperator<< (Inform &o, const void *val)
Informoperator<< (Inform &o, const long long &val)
Informoperator<< (Inform &out, const std::string &s)

Macro Definition Documentation

◆ INFORM_ALL_NODES

#define INFORM_ALL_NODES   (-1)

Definition at line 38 of file Inform.h.

Referenced by ippl::initialize(), and main().

Function Documentation

◆ endl()

Inform & endl ( Inform & inf)
extern

Definition at line 42 of file Inform.cpp.

References Inform::outputMessage().

Referenced by ippl::abort(), ChargedParticles< PLayout, T, Dim >::dumpBumponTail(), BumponTailInstabilityManager< T, Dim >::dumpBumponTailInstability(), ChargedParticles< PLayout, T, Dim >::dumpData(), PenningTrapManager< T, Dim >::dumpData(), ChargedParticles< PLayout, T, Dim >::dumpLandau(), LandauDampingManager< T, Dim >::dumpLandau(), ChargedParticles< PLayout, T, Dim >::dumpParticleData(), dumpVTK(), dumpVTK(), ChargedParticles< PLayout, T, Dim >::gatherStatistics(), ippl::initialize(), BumponTailInstabilityManager< T, Dim >::initializeParticles(), LandauDampingManager< T, Dim >::initializeParticles(), PenningTrapManager< T, Dim >::initializeParticles(), ChargedParticles< PLayout, T, Dim >::initSolver(), FieldSolver< T, Dim >::initSolver(), main(), ippl::ParticleAttrib< ippl::Vector< double, 2 > >::operator=(), AlpineManager< T, Dim >::post_step(), BumponTailInstabilityManager< T, Dim >::pre_run(), LandauDampingManager< T, Dim >::pre_run(), PenningTrapManager< T, Dim >::pre_run(), AlpineManager< T, Dim >::pre_step(), Timing::print(), Timing::print(), ChargedParticles< PLayout, T, Dim >::runSolver(), FieldSolver< T, Dim >::runSolver(), AlpineManager< T, Dim >::scatterCIC(), ChargedParticles< PLayout, T, Dim >::scatterCIC(), and ippl::mpi::Communicator::writeLogsToFile().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ level1()

Inform & level1 ( Inform & inf)
extern

Definition at line 48 of file Inform.cpp.

References Inform::setMessageLevel().

Referenced by Timing::print().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ level2()

Inform & level2 ( Inform & inf)
extern

Definition at line 51 of file Inform.cpp.

References Inform::setMessageLevel().

Here is the call graph for this function:

◆ level3()

Inform & level3 ( Inform & inf)
extern

Definition at line 54 of file Inform.cpp.

References Inform::setMessageLevel().

Here is the call graph for this function:

◆ level4()

Inform & level4 ( Inform & inf)
extern

Definition at line 57 of file Inform.cpp.

References Inform::setMessageLevel().

Here is the call graph for this function:

◆ level5()

Inform & level5 ( Inform & inf)
extern

Definition at line 60 of file Inform.cpp.

References Inform::setMessageLevel().

Here is the call graph for this function:

◆ operator<<() [1/5]

Inform & operator<< ( Inform & o,
const long long & val )
inline

Definition at line 191 of file Inform.h.

References Inform::getStream().

Here is the call graph for this function:

◆ operator<<() [2/5]

template<class T>
Inform & operator<< ( Inform & o,
const T & val )
inline

Definition at line 172 of file Inform.h.

References Inform::getStream().

Here is the call graph for this function:

◆ operator<<() [3/5]

Inform & operator<< ( Inform & o,
const void * val )
inline

Definition at line 183 of file Inform.h.

References Inform::getStream(), and Inform::setf().

Here is the call graph for this function:

◆ operator<<() [4/5]

Inform & operator<< ( Inform & o,
Inform &(* )(Inform &) )
inline

Definition at line 178 of file Inform.h.

◆ operator<<() [5/5]

Inform & operator<< ( Inform & out,
const std::string & s )
inline

Definition at line 197 of file Inform.h.