OPALX (Object Oriented Parallel Accelerator Library for Exascal)
master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
Todo List
Member
FieldSolver< T, Dim >::getCouplingConstant
() const
Verify this before activating a new solver!
Member
FieldSolver< T, Dim >::initCGSolver
()
should probably at some point be passed from the input file
Member
FieldSolver< T, Dim >::initFFTSolver
()
don't print phi_m to file if
FFT
and GRAD is selected!
Member
FieldSolver< T, Dim >::initSolverWithParams
(const ippl::ParameterList &sp)
for now, don't use the CG solver!
Member
FieldSolverCmd::constructBCHandler
() const
remove this restriction when more BC configurations are implemented
Member
Monitor::getType
() const override
Check switch statements over ElementType and add a MONITOR case where needed.
Member
OpalLaser::update
() override
Refactor to follow the standard OPAL element pattern:
Member
OpalParser::readStatement
(
TokenStream
*) const
check this /stat->printWhere(*IpplInfo::Error, true);
Member
OpalRingDefinition::update
()
setElement(ring); was used in the old OPAL now core dumps
Member
Option::execute
()
check if we need to do this anymore
Member
ParallelTracker::markBackwardParticlesAtSourcePlane
()
this function should probably be integrated as a GunSource element similar to old OPAL!!!
Member
PartBunch< T, Dim >::applyGridUpdate
(const Vector_t< double, Dim > &lower, const Vector_t< double, Dim > &upper)
there might be a case where we can keep the moments clean if we know more about what exactly was changed due to update().
Member
PartBunch< T, Dim >::PartBunch
(std::vector< double > qi, std::vector< double > mi, const std::vector< Beam * > &beams, std::vector< size_t > totalParticlesPerBeam, double lbt, std::string integration_method,
FieldSolverCmd
*OPALFieldSolver,
DataSink
*dataSink)
if we want, we could also have a separate
BunchStateHandler
for each container later? But I think it could also make sense to only have one global handler.
Member
ParticleContainer< T, Dim >::createParticles
(size_type numParticles)
: can probably be removed later, after my flattop debugging
Namespace
SDDS
Remove this compatibility header once all downstream users migrate.
Member
StatWriter::fillHeader
(const losses_t &losses=
losses_t()
, const std::string &species="")
Options::computePercentiles
needs to be brought back
Member
StringConstant::StringConstant
()
find a better way to say open solver! (Issue #158)
Member
Track::Track
(
BeamSequence
*, const
PartData
&, const std::vector< double > &dt, const std::vector< unsigned long long > &maxtsteps, int stepsperturn, double zStart, const std::vector< double > &zStop,
Steppers::TimeIntegrator
timeintegrator, double t0, double dtScInit, double deltaTau,
EmissionSourceList
*emissionSourcesList=nullptr, const std::vector< std::string > &beamNames={})
can we do this anymore
OpalData::getInstance()
->setPartBunch(new PartBunch(&ref));
Member
TrackCmd::execute
()
track block needs to be removed
here the tracker is constructed
Generated on Mon Jun 1 2026 10:40:54 for OPALX (Object Oriented Parallel Accelerator Library for Exascal) by
1.9.8