src/Utility/IpplInfo.h File Reference

#include "Utility/Inform.h"
#include "Message/Communicate.h"
#include <iostream.h>

Include dependency graph for IpplInfo.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IpplInfo

Defines

#define INFOMSG(msg)   { *IpplInfo::Info << msg; }
#define WARNMSG(msg)   { *IpplInfo::Warn << msg; }
#define ERRORMSG(msg)   { *IpplInfo::Error << msg; }
#define DEBUGMSG(msg)

Typedefs

typedef IpplInfo Ippl

Functions

ostream & operator<< (ostream &, const IpplInfo &)


Define Documentation

#define DEBUGMSG msg   ) 
 

Definition at line 387 of file IpplInfo.h.

Referenced by CalcBinaryRepartition(), CommSHMEMPI::myreceive(), CommPM::myreceive(), CommMPI::myreceive(), and CommACLMPL::myreceive().

#define ERRORMSG msg   )     { *IpplInfo::Error << msg; }
 

Definition at line 381 of file IpplInfo.h.

Referenced by IpplInfo::abort(), IpplInfo::abortAllNodes(), ACLVISFieldDataSource< T, Dim, M, C >::ACLVISFieldDataSource(), ACLVISParticleAttribDataSource< T >::ACLVISParticleAttribDataSource(), ACLVISParticleBaseDataSource< PLayout >::ACLVISParticleBaseDataSource(), Communicate::add_to_send_cache(), TSV_MetaCross< Vektor< T1, D >, Vektor< T2, D > >::apply(), assign(), PawsDataConnect::barrier(), BCondBase< T, D, M, C >::BCondBase(), BinaryRepartition(), CalcParallelPeriodicDomain(), SCSL< T >::callFFT(), FFTPACK< T >::callFFT(), SubBareField< T, Dim, S >::checkAddBrackets(), CommACLMPL::CommACLMPL(), CommMPI::CommMPI(), CommPM::CommPM(), CommPVM::CommPVM(), CommSHMEMPI::CommSHMEMPI(), ComponentFunctionFace< T, D, M, C >::ComponentFunctionFace(), ComponentFunctionFaceBCApply(), ComponentLinearExtrapolateFace< T, D, M, C >::ComponentLinearExtrapolateFace(), DataSource::connect(), DataConnectCreator::create(), DiscConfig::DiscConfig(), DiscMeta::DiscMeta(), SIndexExpLoop< OP, Dim >::evaluate(), IpplInfo::exitAllNodes(), ExtrapolateAndZeroFaceBCApply(), ExtrapolateFaceBCApply(), FieldBlock< T, Dim, Mesh, Centering >::FieldBlock(), FieldLayout< Dim >::FieldLayout(), FileFieldDataSource< T, Dim, M, C >::FileFieldDataSource(), FileParticleAttribDataSource< T >::FileParticleAttribDataSource(), FileParticleBaseDataSource< T >::FileParticleBaseDataSource(), for_each(), FunctionFaceBCApply(), IntSUDSImpl< Dim >::gather(), IntCICImpl< Dim >::gather(), EurekaAssign< T >::get(), PutSingleItem< T, false, false >::get_iter(), UniformCartesian< Dim, MFLOAT >::getCellPosition(), Cartesian< Dim, MFLOAT >::getCellPosition(), Cartesian< Dim, MFLOAT >::getCellRangeVolume(), UniformCartesian< Dim, MFLOAT >::getCellVolume(), Cartesian< Dim, MFLOAT >::getCellVolume(), Cartesian< Dim, MFLOAT >::getDeltaCell(), Cartesian< Dim, MFLOAT >::getDeltaVertex(), Message::getmsg(), UniformCartesian< Dim, MFLOAT >::getVertexPosition(), Cartesian< Dim, MFLOAT >::getVertexPosition(), Cartesian< Dim, MFLOAT >::getVertRangeVolume(), FieldLayout< Dim >::initialize(), CommSHMEMPI::myreceive(), CommPVM::myreceive(), CommPM::myreceive(), CommMPI::myreceive(), CommPVM::mysend(), CommPM::mysend(), CommACLMPL::mysend(), ParticleInteractAttrib< T >::operator=(), ParticleAttribElem< T, Dim >::operator=(), ParticleAttrib< T >::operator=(), FieldSpec< T, Dim, M, C >::operator=(), PawsFieldDataSource< T, Dim, M, C >::PawsFieldDataSource(), PawsParticleAttribDataSource< T >::PawsParticleAttribDataSource(), PawsScalarDataSource< T >::PawsScalarDataSource(), PawsStringDataSource< T >::PawsStringDataSource(), Communicate::perform_resend(), PeriodicFaceBCApply(), FieldPrint< T, Dim >::print(), FieldDebugPrint< T, Dim >::print(), FieldBlock< T, Dim, Mesh, Centering >::read(), DiscParticle::read(), DiscField< Dim >::read(), FieldLayout< Dim >::read(), reduce(), Communicate::remove_single_ok_message(), CommACLMPL::resend(), IntSUDSImpl< Dim >::scatter(), IntCICImpl< Dim >::scatter(), scatter(), Communicate::send(), Communicate::unpack_message(), FieldBlock< T, Dim, Mesh, Centering >::write(), DiscParticle::write(), DiscField< Dim >::write(), FieldLayout< Dim >::write(), and BareField< T, Dim >::write().

#define INFOMSG msg   )     { *IpplInfo::Info << msg; }
 

Definition at line 379 of file IpplInfo.h.

Referenced by CommACLMPL::CommACLMPL(), CommMPI::CommMPI(), CommPM::CommPM(), CommPVM::CommPVM(), CommSHMEMPI::CommSHMEMPI(), and IpplInfo::printVersion().

#define WARNMSG msg   )     { *IpplInfo::Warn << msg; }
 

Definition at line 380 of file IpplInfo.h.

Referenced by CommPVM::CommPVM(), IpplInfo::IpplInfo(), CommACLMPL::~CommACLMPL(), CommMPI::~CommMPI(), CommPM::~CommPM(), CommPVM::~CommPVM(), and CommSHMEMPI::~CommSHMEMPI().


Typedef Documentation

typedef IpplInfo Ippl
 

Definition at line 392 of file IpplInfo.h.


Function Documentation

ostream& operator<< ostream &  ,
const IpplInfo
 

Definition at line 106 of file IpplInfo.cpp.

References IpplInfo::chunkSize(), Timer::clock_time(), IpplInfo::Comm, Timer::cpu_time(), IpplInfo::deferGuardCellFills, IpplInfo::extraCompressChecks, IpplInfo::getNodes(), IpplInfo::getSMPNodes(), IpplInfo::getSMPs(), IpplStats::getTime(), IpplInfo::myNode(), IpplInfo::mySMP(), IpplInfo::mySMPNode(), Communicate::name(), IpplInfo::noFieldCompression, IpplInfo::offsetStorage, IpplInfo::perSMPParallelIO(), IpplInfo::retransmit(), IpplInfo::Stats, IpplInfo::useChecksums(), and IpplInfo::useDirectIO.

Here is the call graph for this function:


Generated on Mon Jan 16 14:27:36 2006 for IPPL by  doxygen 1.4.6