| accumulateFieldToTemp(const double gammaBin, const Vector_t< double, Dim > &pmean, std::shared_ptr< VField_t< T, Dim > > EtmpSP, std::shared_ptr< VField_t< T, Dim > > BtmpSP, double bFieldSign=1.0, int flipAxis=-1) | BinnedFieldSolver< T, Dim > | |
| AdaptBins_t typedef | BinnedFieldSolver< T, Dim > | |
| adaptiveBinning_m | BinnedFieldSolver< T, Dim > | private |
| bcHandler_m | FieldSolver< T, Dim > | private |
| BCHandler_t typedef | BinnedFieldSolver< T, Dim > | |
| bin_index_type typedef | BinnedFieldSolver< T, Dim > | |
| BinnedFieldSolver(std::string solver, Field_t< Dim > *rho, VField_t< T, Dim > *E, Field_t< Dim > *phi, std::shared_ptr< BCHandler_t > bcHandler, int tablePrintFrequency, bool adaptiveBinning) | BinnedFieldSolver< T, Dim > | |
| buildFlippedZSlab(const VField_t< T, Dim > &src) | BinnedFieldSolver< T, Dim > | private |
| call_counter_m | FieldSolver< T, Dim > | private |
| computeBinnedSelfFields(PartBunch_t &bunch) | BinnedFieldSolver< T, Dim > | private |
| computeGammaBinGlobal(PartBunch_t &bunch, std::shared_ptr< AdaptBins_t > bins, const bin_index_type binIndex, const size_type nPartGlobal) const | BinnedFieldSolver< T, Dim > | |
| computeLegacySelfFields(PartBunch_t &bunch) | BinnedFieldSolver< T, Dim > | private |
| computeSelfFields(PartBunch_t &bunch) | BinnedFieldSolver< T, Dim > | |
| dumpDirichletPlaneDiagnosticsIfRequested(PartBunch_t &bunch, const std::string &solveTag) | BinnedFieldSolver< T, Dim > | private |
| dumpScalField(std::string what) | FieldSolver< T, Dim > | |
| dumpScalField(std::string what) | FieldSolver< T, Dim > | |
| dumpVectField(std::string what) | FieldSolver< T, Dim > | |
| dumpVectField(std::string what) | FieldSolver< T, Dim > | |
| E_m | FieldSolver< T, Dim > | private |
| FieldSolver(std::string solver, Field_t< Dim > *rho, VField_t< T, Dim > *E, Field_t< Dim > *phi, std::shared_ptr< BCHandler_t > bcHandler) | FieldSolver< T, Dim > | inline |
| flippedZSlabField_m | BinnedFieldSolver< T, Dim > | private |
| GatherAttribute enum name | BinnedFieldSolver< T, Dim > | |
| gatherAttribute_m | BinnedFieldSolver< T, Dim > | private |
| gatherFromTempToParticles(PartBunch_t &bunch, std::shared_ptr< VField_t< T, Dim > > EtmpSP, std::shared_ptr< VField_t< T, Dim > > BtmpSP) | BinnedFieldSolver< T, Dim > | private |
| getBCHandler() const | FieldSolver< T, Dim > | inline |
| getCallCounter() | FieldSolver< T, Dim > | inline |
| getCouplingConstant() const | FieldSolver< T, Dim > | |
| getCouplingConstant() const | FieldSolver< T, Dim > | |
| getE() const | FieldSolver< T, Dim > | inline |
| getImageChargePlaneZ() const | BinnedFieldSolver< T, Dim > | inline |
| getPhi() const | FieldSolver< T, Dim > | inline |
| getRho() | FieldSolver< T, Dim > | inline |
| getShiftedGreensPlaneZ() const | BinnedFieldSolver< T, Dim > | inline |
| getZerofaceMaxSteps() const | BinnedFieldSolver< T, Dim > | inline |
| getZeroFacePlaneDumpFrequency() const | BinnedFieldSolver< T, Dim > | inline |
| hasValidBCHandler() const | FieldSolver< T, Dim > | inline |
| imageScatterController_m | BinnedFieldSolver< T, Dim > | private |
| ImageScatterMode enum name | BinnedFieldSolver< T, Dim > | |
| initCGSolver() | FieldSolver< T, Dim > | inline |
| initCGSolver() | FieldSolver< T, Dim > | |
| initFFTSolver() | FieldSolver< T, Dim > | |
| initFFTSolver() | FieldSolver< T, Dim > | |
| initNullSolver() | FieldSolver< T, Dim > | |
| initNullSolver() | FieldSolver< T, Dim > | |
| initNullSolver() | FieldSolver< T, Dim > | |
| initOpenSolver() | FieldSolver< T, Dim > | |
| initOpenSolver() | FieldSolver< T, Dim > | |
| initP3MSolver() | FieldSolver< T, Dim > | inline |
| initSolver() override | FieldSolver< T, Dim > | |
| initSolver() | FieldSolver< T, Dim > | |
| initSolverWithParams(const ippl::ParameterList &sp) | FieldSolver< T, Dim > | |
| initSolverWithParams(const ippl::ParameterList &sp) | FieldSolver< T, Dim > | |
| isImageChargeActiveForStep(size_t step) const | BinnedFieldSolver< T, Dim > | |
| isImageChargeEnabled() const | BinnedFieldSolver< T, Dim > | inline |
| isShiftedGreensActiveForStep(size_t step) const | BinnedFieldSolver< T, Dim > | |
| isShiftedGreensEnabled() const | BinnedFieldSolver< T, Dim > | inline |
| PartBunch_t typedef | BinnedFieldSolver< T, Dim > | |
| particle_position_type typedef | BinnedFieldSolver< T, Dim > | |
| ParticleCtr_t typedef | BinnedFieldSolver< T, Dim > | |
| phi_m | FieldSolver< T, Dim > | private |
| prepareRhoForBin(PartBunch_t &bunch, std::shared_ptr< AdaptBins_t > bins, const bin_index_type binIndex, const size_type nPartGlobal, const double gammaBin, ImageScatterMode mode=ImageScatterMode::PrimaryAndImage) | BinnedFieldSolver< T, Dim > | |
| printBinStatsTable(const std::string &binningCmdName, const std::vector< BinStatsRow > &rows) | BinnedFieldSolver< T, Dim > | private |
| rebinAndPrepare(PartBunch_t &bunch, std::shared_ptr< AdaptBins_t > bins) | BinnedFieldSolver< T, Dim > | private |
| resetCallCounter() | FieldSolver< T, Dim > | inline |
| rho_m | FieldSolver< T, Dim > | private |
| runShiftedOpenSolver(const ippl::Vector< double, Dim > &shift) | FieldSolver< T, Dim > | |
| runShiftedOpenSolver(const ippl::Vector< double, 3 > &shift) | FieldSolver< T, Dim > | |
| runSolver() override | FieldSolver< T, Dim > | inline |
| runSolver(bool force_skip_field_dump) | FieldSolver< T, Dim > | |
| runSolver(bool force_skip_field_dump) | FieldSolver< T, Dim > | |
| scaleAndShiftScalarField(Field_t< Dim > &field, double scale, double shift) | BinnedFieldSolver< T, Dim > | static |
| ScatterAttribute enum name | BinnedFieldSolver< T, Dim > | |
| scatterAttribute_m | BinnedFieldSolver< T, Dim > | private |
| setBCHandler(std::shared_ptr< BCHandler_t > bcHandler) | FieldSolver< T, Dim > | inline |
| setE(VField_t< T, Dim > *E) | FieldSolver< T, Dim > | inline |
| setGatherAttribute(const GatherAttribute attr) | BinnedFieldSolver< T, Dim > | |
| setImageChargeConfiguration(bool enabled, double zPlane) | BinnedFieldSolver< T, Dim > | |
| setPhi(Field< T, Dim > *phi) | FieldSolver< T, Dim > | inline |
| setPotentialBCs() | FieldSolver< T, Dim > | |
| setPotentialBCs() | FieldSolver< T, Dim > | |
| setRho(Field_t< Dim > *rho) | FieldSolver< T, Dim > | inline |
| setScalarField(Field_t< Dim > &field, double value) | BinnedFieldSolver< T, Dim > | static |
| setScatterAttribute(const ScatterAttribute attr) | BinnedFieldSolver< T, Dim > | |
| setShiftedGreensConfiguration(bool enabled, double zPlane) | BinnedFieldSolver< T, Dim > | |
| setVectorField(VField_t< T, Dim > &field, const Vector_t< T, Dim > &value) | BinnedFieldSolver< T, Dim > | static |
| setZerofaceMaxSteps(int maxSteps) | BinnedFieldSolver< T, Dim > | |
| setZeroFacePlaneDumpFrequency(int frequency) | BinnedFieldSolver< T, Dim > | |
| shiftedGreensEnabled_m | BinnedFieldSolver< T, Dim > | private |
| shiftedGreensPlaneZ_m | BinnedFieldSolver< T, Dim > | private |
| size_type typedef | BinnedFieldSolver< T, Dim > | |
| tablePrintFrequency_m | BinnedFieldSolver< T, Dim > | private |
| warnedPlaneDumpParallelUnsupported_m | BinnedFieldSolver< T, Dim > | private |
| zerofaceMaxSteps_m | BinnedFieldSolver< T, Dim > | private |
| zeroFacePlaneDumpFrequency_m | BinnedFieldSolver< T, Dim > | private |
| ~FieldSolver() override=default | FieldSolver< T, Dim > | |