OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
ParticleBinning::AdaptBins< BunchType, BinningSelector > Member List

This is the complete list of members for ParticleBinning::AdaptBins< BunchType, BinningSelector >, including all inherited members.

AdaptBins(BunchType &bunch, BinningSelector var_selector, bin_index_type maxBins, value_type binningAlpha, value_type binningBeta, value_type desiredWidth, const std::string &binningCmdName)ParticleBinning::AdaptBins< BunchType, BinningSelector >inline
assignBinsToParticles() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >virtual
bAllReduceGlobalHistoTParticleBinning::AdaptBins< BunchType, BinningSelector >private
bAllReduceLimitsTParticleBinning::AdaptBins< BunchType, BinningSelector >private
bAssignUniformBinsTParticleBinning::AdaptBins< BunchType, BinningSelector >private
bExecuteHistoReductionTParticleBinning::AdaptBins< BunchType, BinningSelector >private
bin_index_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
bin_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
bin_view_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
bInitLimitsTParticleBinning::AdaptBins< BunchType, BinningSelector >private
binningAlpha_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
binningBeta_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
binningCmdName_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
binWidth_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
bSortContainerByBinTParticleBinning::AdaptBins< BunchType, BinningSelector >private
bunch_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
bVerifySortingTParticleBinning::AdaptBins< BunchType, BinningSelector >private
currentBins_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
d_histo_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
debug() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
desiredWidth_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
dindex_transform_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
doFullRebin(bin_index_type nBins, bool recalculateLimits=true, HistoReductionMode modePreference=HistoReductionMode::Standard) overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
dview_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
dwidth_view_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
executeInitLocalHistoReduction(ReducerType &to_reduce)ParticleBinning::AdaptBins< BunchType, BinningSelector >
executeInitLocalHistoReductionTeamFor() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >virtual
genAdaptiveHistogram() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >virtual
getBin(value_type x, value_type xMin, value_type xMax, value_type binWidthInv, bin_index_type numBins)ParticleBinning::AdaptBins< BunchType, BinningSelector >static
getBinConfigHost(std::vector< size_type > &binCounts, std::vector< value_type > &binWidths) const overrideParticleBinning::AdaptBins< BunchType, BinningSelector >
ParticleBinning::AdaptBinsBase::getBinConfigHost(std::vector< size_type > &binCounts, std::vector< value_type > &binWidths) const =0ParticleBinning::AdaptBinsBase< BunchType >pure virtual
getBinIterationPolicy(const bin_index_type &binIndex) overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
getBinningCmdName() const overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
getBinView()ParticleBinning::AdaptBins< BunchType, BinningSelector >inline
getBinWidth() const overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
getCurrentBinCount() const overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
getHashArray() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
getMaxBinCount() const overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
getNPartInBin(bin_index_type binIndex, bool global=false) overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
getXMin() const overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
globalBinHisto_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
h_histo_type_g typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
hash_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
hindex_transform_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
hindex_transform_type_g typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
hview_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
hview_type_g typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
hwidth_view_type_g typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
initGlobalHistogram() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >virtual
initHistogram(HistoReductionMode modePreference=HistoReductionMode::Standard) overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
initLimits() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >virtual
initLocalHisto(HistoReductionMode modePreference=HistoReductionMode::Standard) overrideParticleBinning::AdaptBins< BunchType, BinningSelector >virtual
initTimers()ParticleBinning::AdaptBins< BunchType, BinningSelector >inline
instantiateHistogram(bool setToZero=false) overrideParticleBinning::AdaptBins< BunchType, BinningSelector >virtual
localBinHisto_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
maxBins_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
particle_position_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
position_view_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
print() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >inlinevirtual
setCurrentBinCount(bin_index_type nBins)ParticleBinning::AdaptBins< BunchType, BinningSelector >inline
size_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
sortContainerByBin() overrideParticleBinning::AdaptBins< BunchType, BinningSelector >virtual
sortedIndexArr_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
value_type typedefParticleBinning::AdaptBins< BunchType, BinningSelector >
var_selector_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
xMax_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
xMin_mParticleBinning::AdaptBins< BunchType, BinningSelector >private
~AdaptBinsBase()=defaultParticleBinning::AdaptBinsBase< BunchType >virtual