OPAL (Object Oriented Parallel Accelerator Library)  2024.1
OPAL
Classes | Macros | Typedefs | Functions
IpplInfo.h File Reference
#include "Utility/StaticIpplInfo.h"
#include "Utility/Inform.h"
#include <iostream>
#include <stack>
#include <mpi.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
 

Macros

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

Typedefs

typedef IpplInfo Ippl
 

Functions

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

Macro Definition Documentation

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

Definition at line 350 of file IpplInfo.h.

Referenced by IpplInfo::abort(), IpplInfo::abortAllNodes(), Communicate::add_to_send_cache(), TSV_MetaCross< Vektor< T1, D >, Vektor< T2, D > >::apply(), assign(), BCondBase< T, D, M, C >::BCondBase(), BinaryRepartition(), PartBunchBase< T, Dim >::calcGammas(), CalcParallelPeriodicDomain(), CSRWakeFunction::calcPsi(), CSRIGFWakeFunction::calcPsi(), FFTPACK< T >::callFFT(), SubBareField< T, Dim, S >::checkAddBrackets(), CommMPI::CommMPI(), ComponentFunctionFace< T, D, M, C >::ComponentFunctionFace(), ComponentFunctionFaceBCApply(), ComponentLinearExtrapolateFace< T, D, M, C >::ComponentLinearExtrapolateFace(), MGPoissonSolver::computePotential(), DataSource::connect(), DataConnectCreator::create(), DiscField< Dim >::create_files(), DiscConfig::DiscConfig(), DiscMeta::DiscMeta(), TrimCoilMirrored::doApplyField(), SIndexExpLoop< OP, Dim >::evaluate(), Help::execute(), PSystem::execute(), System::execute(), WhileStatement::execute(), IfStatement::execute(), ExtrapolateAndZeroFaceBCApply(), ExtrapolateFaceBCApply(), FieldDebugWriteb(), FieldLayout< Dim >::FieldLayout(), FileFieldDataSource< T, Dim, M, C >::FileFieldDataSource(), FileIpplParticleBaseDataSource< T >::FileIpplParticleBaseDataSource(), FileParticleAttribDataSource< T >::FileParticleAttribDataSource(), IpplInfo::find_smp_nodes(), for_each(), FunctionFaceBCApply(), IntSUDSImpl< Dim >::gather(), IntCICImpl< Dim >::gather(), IntTSCImpl< Dim >::gather(), IntCICImpl< 2U >::gather(), IntCICImpl< 3U >::gather(), EurekaAssign< T >::get(), PutSingleItem< T, false, false >::get_iter(), UniformCartesian< D, T >::getCellPosition(), Cartesian< Dim, MFLOAT >::getCellPosition(), Cartesian< Dim, MFLOAT >::getCellRangeVolume(), UniformCartesian< D, T >::getCellVolume(), Cartesian< Dim, MFLOAT >::getCellVolume(), Cartesian< Dim, MFLOAT >::getDeltaCell(), Cartesian< Dim, MFLOAT >::getDeltaVertex(), Interpolator::getFieldIter(), Message::getmsg(), Cartesian< Dim, MFLOAT >::getNearestVertex(), BareField< T, Dim >::getsingle(), Cartesian< Dim, MFLOAT >::getVertexBelow(), UniformCartesian< D, T >::getVertexPosition(), Cartesian< Dim, MFLOAT >::getVertexPosition(), Cartesian< Dim, MFLOAT >::getVertRangeVolume(), Bend2D::initialise(), RFCavity::initialise(), FieldLayout< Dim >::initialize(), BareField< T, Dim >::localElement(), _Fieldmap::lowResolutionWarning(), CommMPI::myreceive(), opalMain(), DiscField< Dim >::open_df_file(), DiscField< Dim >::open_df_file_fd(), DiscParticle::open_file(), GreenWakeFunction::Wake::operator()(), FieldSpec< T, Dim, M, C >::operator=(), ParticleInteractAttrib< T >::operator=(), ParticleAttribElem< T, Dim >::operator=(), ParticleAttrib< ParticleOrigin >::operator=(), IpplInfo::param_error(), DiscConfig::parse_config(), DiscField< Dim >::parse_config(), mslang::Mask::parse_detail(), Communicate::perform_resend(), PeriodicFaceBCApply(), FieldPrint< T, Dim >::print(), FieldDebugPrint< T, Dim >::print(), CCollimator::print(), FlexibleCollimator::print(), DiscField< Dim >::read(), DiscParticle::read(), FieldLayout< Dim >::read(), DiscParticle::read_data(), DiscField< Dim >::read_data(), DiscField< Dim >::read_layout(), DiscParticle::read_meta(), DiscField< Dim >::read_meta(), DiscField< Dim >::read_NDIndex(), DiscField< Dim >::read_offset(), OpalParser::readStatement(), H5PartWrapperForPC::readStepHeader(), reduce(), Communicate::remove_single_ok_message(), DiscConfig::replace_wildcards(), H5PartWrapper::reportOnError(), PartBunchBase< T, Dim >::resetPartBinID2(), LossDataSink::saveASCII(), IntSUDSImpl< Dim >::scatter(), IntCICImpl< Dim >::scatter(), IntTSCImpl< Dim >::scatter(), scatter(), IntCICImpl< 2U >::scatter(), IntCICImpl< 3U >::scatter(), Communicate::send(), FFTPACK< T >::setup(), BareField< T, Dim >::setup(), FieldLayout< Dim >::setup(), Bend2D::setupDefaultFieldMap(), ParallelCyclotronTracker::singleParticleDump(), Cartesian< Dim, MFLOAT >::storeSpacingFields(), ParticleCashedLayout< T, Dim, Mesh >::swap_ghost_particles(), ParticleInteractLayout< T, Dim, Mesh >::swap_ghost_particles(), ParticleSpatialLayout< T, Dim, Mesh >::swap_particles(), Communicate::unpack_message(), OpalSBend::update(), OpalRBend::update(), OpalRBend3D::update(), Cartesian< Dim, MFLOAT >::updateMeshSpacingGuards(), DiscParticle::write(), FieldLayout< Dim >::write(), DiscField< Dim >::write(), DiscParticle::write_data(), DiscField< Dim >::write_layout(), DiscParticle::write_meta(), DiscField< Dim >::write_offset_and_data(), Distribution::writeOutFileEmission(), H5PartWrapperForPT::writeStepHeader(), and H5PartWrapperForPC::writeStepHeader().

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

Definition at line 348 of file IpplInfo.h.

Referenced by AmrMultiGrid::AmrMultiGrid(), PartBunchBase< T, Dim >::calcGammas(), PartBunchBase< T, Dim >::calcGammas_cycl(), PartBunchBase< T, Dim >::calcMeanPhi(), CommMPI::CommMPI(), ArbitraryDomain::compute(), ScatteringPhysics::computeEnergyLoss(), MGPoissonSolver::computePotential(), OpalData::define(), ParallelTTracker::doBinaryRepartition(), Distribution::doRestartOpalCycl(), FieldWriter::dumpField(), Distribution::emitParticles(), TravelingWave::getAutoPhaseEstimate(), RFCavity::getAutoPhaseEstimate(), RFCavity::getAutoPhaseEstimateFallback(), CavityAutophaser::getPhaseAtMaxEnergy(), OpalFilter::initOpalFilter(), FieldSolver::initSolver(), IpplInfo::IpplInfo(), opalMain(), IpplInfo::printHelp(), LaserProfile::printInfo(), FieldSolver::printInfo(), IpplInfo::printVersion(), _Astra1DElectroStatic_fast::readMap(), _FM2DElectroStatic::readMap(), _FM2DMagnetoStatic::readMap(), _FM3DMagnetoStatic::readMap(), _FM3DMagnetoStaticExtended::readMap(), _Astra1DElectroStatic::readMap(), _Astra1DMagnetoStatic::readMap(), _Astra1DMagnetoStatic_fast::readMap(), _FM1DProfile2::readMap(), _FM3DDynamic::readMap(), _Astra1DDynamic::readMap(), _FM1DElectroStatic_fast::readMap(), _FM2DDynamic::readMap(), _FM1DMagnetoStatic_fast::readMap(), _FM1DDynamic::readMap(), _FM1DElectroStatic::readMap(), _FM1DMagnetoStatic::readMap(), _FM1DDynamic_fast::readMap(), _FM3DH5Block::readMap(), _FM3DMagnetoStaticH5Block::readMap(), _FM3DH5Block_nonscale::readMap(), _Astra1DDynamic_fast::readMap(), _FM1DProfile1::readMap(), PartBunchBase< T, Dim >::resetPartBinID2(), PartBunch::resizeMesh(), Util::rewindLinesSDDS(), SDDSWriter::SDDSWriter(), Distribution::selectRandomGenerator(), PartBunch::setBCAllOpen(), PartBunch::setBCAllPeriodic(), PartBunch::setBCForDCBeam(), ClassicField::setOff(), ClassicField::setOn(), H5PartWrapper::storeCavityInformation(), and ParallelTTracker::updateRFElement().

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

Typedef Documentation

typedef IpplInfo Ippl

Definition at line 353 of file IpplInfo.h.

Function Documentation

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