|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include "AbstractObjects/Attribute.h"#include "AbstractObjects/AttributeBase.h"#include "Utilities/Options.h"#include "Utility/Inform.h"#include <set>#include <iostream>Go to the source code of this file.
Functions | |
| std::ostream & | operator<< (std::ostream &os, const Attribute &attr) |
Variables | |
| Inform * | gmsg |
| std::ostream & operator<< | ( | std::ostream & | os, |
| const Attribute & | attr ) |
Definition at line 169 of file Attribute.cpp.
References Attribute::getBase(), and AttributeBase::print().
|
extern |
Definition at line 70 of file Main.cpp.
Referenced by Ring::appendElement(), Cyclotron::apply(), GreenWakeFunction::apply(), Undulator::apply(), ParallelCyclotronTracker::applyPluginElements(), ParallelCyclotronTracker::bunchDumpPhaseSpaceData(), ParallelCyclotronTracker::bunchMode_m(), coordinatetransform::CoordinateTransform::calcReferenceTrajectory(), ParallelCyclotronTracker::checkNumPart(), OutputPlane::checkOne(), Vacuum::checkPressure(), Vacuum::checkVacuum(), ArbitraryDomain::compute(), ParallelTTracker::computeExternalFields(), BoundaryGeometry::computeMeshVoxelization(), ParallelTTracker::computeParticleMatterInteraction(), PartBunch::computeSelfFields(), PartBunch::computeSelfFields(), PartBunch::computeSelfFields_cycl(), PartBunch::computeSelfFields_cycl(), ParallelTTracker::computeWakefield(), Distribution::create(), Distribution::createMatchedGaussDistribution(), ParallelCyclotronTracker::deleteParticle(), OutputPlane::doCheck(), CCollimator::doFinalise(), Stripper::doFinalise(), CCollimator::doFinaliseCheck(), OutputPlane::doGoOffline(), Probe::doGoOffline(), OutputPlane::doInitialise(), Septum::doInitialise(), Distribution::doRestartOpalT(), ThickTracker::dump_m(), ParallelTTracker::dumpStats(), ParallelCyclotronTracker::dumpThetaEachTurn_m(), AmrBoxLib::ErrorEst(), Call::execute(), OpalParser::execute(), OptimizeCmd::execute(), Option::execute(), OrbitThreader::execute(), ParallelCyclotronTracker::execute(), ParallelTTracker::execute(), SampleCmd::execute(), ThickTracker::execute(), Value::execute(), BoundaryGeometry::fastIsInside(), Cyclotron::finalise(), Degrader::finalise(), FlexibleCollimator::finalise(), Vacuum::finalise(), ParallelCyclotronTracker::finalizeTracking_m(), BoundaryGeometry::findInsidePoint(), Distribution::generateGaussZ(), SectorMagneticFieldMap::IO::generateGrid(), ParallelCyclotronTracker::GenericTracker(), Cyclotron::getFieldFromFile_AVFEQ(), Cyclotron::getFieldFromFile_BandRF(), Cyclotron::getFieldFromFile_Carbon(), Cyclotron::getFieldFromFile_CYCIAE(), Cyclotron::getFieldFromFile_FFA(), Cyclotron::getFieldFromFile_Ring(), Cyclotron::getFieldFromFile_Synchrocyclotron(), SectorMagneticFieldMap::IO::getInterpolatorPolyPatch(), RFCavity::getMomentaKick(), Vacuum::getPressureFromFile(), ParallelCyclotronTracker::getTunes(), GreenWakeFunction::GreenWakeFunction(), ParallelCyclotronTracker::initDistInGlobalFrame(), AmrBoxLib::initFineLevels(), PyOpal::Globals::Initialise(), Bend2D::initialise(), RBend3D::initialise(), RFCavity::initialise(), RFCavity::initialise(), Solenoid::initialise(), TravelingWave::initialise(), BoundaryGeometry::initialize(), ParallelCyclotronTracker::initializeTracking_m(), OpalFilter::initOpalFilter(), OpalTrimCoil::initOpalTrimCoil(), ParticleMatterInteraction::initParticleMatterInteractionHandler(), OpalWake::initWakefunction(), Distribution::injectBeam(), MultiBunchHandler::injectBunch(), ParallelCyclotronTracker::injectBunch(), BoundaryGeometry::intersectLineSegmentBoundary(), BoundaryGeometry::intersectRayBoundary(), BoundaryGeometry::intersectTinyLineSegmentBoundary(), Ring::lockRing(), TUNE_class::lombAnalysis(), TUNE_class::lombAnalysis(), main(), PyOpal::PyOpalObjectNS::PyOpalObject< C >::make_generic_class(), SigmaGenerator::match(), ParallelCyclotronTracker::MtsTracker(), MultiBunchHandler::MultiBunchHandler(), opalMain(), PartBinsCyc::PartBinsCyc(), BoundaryGeometry::partInside(), ParallelTTracker::prepareEmission(), Attribute::print(), FlexibleCollimator::print(), Vacuum::print(), Object::printHelp(), OpalParser::printHelp(), MGPoissonSolver::printLoadBalanceStats(), Cyclotron::read(), MultiBunchHandler::readBunch(), SectorMagneticFieldMap::IO::readLines(), SectorMagneticFieldMap::IO::readMap(), OpalParser::readStatement(), PartBunchBase< double, 3 >::rebin(), AmrBoxLib::regrid(), OutputPlane::rk4Test(), run_opal(), LossDataSink::save(), PeakFinder::save(), MultiBunchHandler::saveBunch(), Select::select(), MultiBunchHandler::setBinning(), Distribution::setDistParametersGauss(), TrackRun::setDistributionParallelT(), SectorMagneticFieldMap::setInterpolator(), MultiBunchHandler::setMode(), ParallelTTracker::setOptionalVariables(), PartBunchBase< T, Dim >::setPBins(), MultiBunchHandler::setRadiusTurns(), TrackRun::setupCyclotronTracker(), TrackRun::setupThickTracker(), TrackRun::setupTTracker(), BelosBottomSolver< Level >::solve(), interpolation::PPSolveFactory::solve(), AmrBoxLib::tagForEfield_m(), AmrBoxLib::tagForPotentialStrength_m(), ParallelCyclotronTracker::update_m(), ParallelTTracker::updateReferenceParticle(), ThickTracker::visitBeamline(), ParallelCyclotronTracker::visitCCollimator(), ParallelCyclotronTracker::visitCorrector(), ParallelCyclotronTracker::visitCyclotron(), ParallelCyclotronTracker::visitDegrader(), ParallelCyclotronTracker::visitDrift(), ParallelCyclotronTracker::visitMultipole(), ParallelCyclotronTracker::visitMultipoleT(), ParallelCyclotronTracker::visitProbe(), ParallelCyclotronTracker::visitRBend(), ParallelCyclotronTracker::visitRFCavity(), ParallelCyclotronTracker::visitRing(), ParallelCyclotronTracker::visitSBend(), ParallelCyclotronTracker::visitSBend3D(), ParallelCyclotronTracker::visitScalingFFAMagnet(), ParallelCyclotronTracker::visitSeptum(), ParallelCyclotronTracker::visitSolenoid(), ParallelCyclotronTracker::visitStripper(), ParallelCyclotronTracker::visitVacuum(), ParallelCyclotronTracker::visitVariableRFCavity(), ParallelCyclotronTracker::visitVariableRFCavityFringeField(), ParallelCyclotronTracker::visitVerticalFFAMagnet(), DumpEMFields::writeFieldThis(), DumpFields::writeFieldThis(), Distribution::writeOutFileHeader(), Distribution::writeOutFileInjection(), Cyclotron::writeOutputFieldFiles(), and ParallelTTracker::writePhaseSpace().