| alpha_m | P3MPoissonSolver | private |
| applyConstantFocusing(PartBunchBase< double, 3 > *bunch, double f, double r) | P3MPoissonSolver | |
| avgEF_m | P3MPoissonSolver | private |
| bc_m | P3MPoissonSolver | private |
| bcp_m | P3MPoissonSolver | private |
| calculateGridForces(PartBunchBase< double, 3 > *bunch, double interaction_radius, double alpha, double eps) | P3MPoissonSolver | |
| calculatePairForces(PartBunchBase< double, 3 > *bunch, double interaction_radius, double alpha, double eps) | P3MPoissonSolver | |
| compute_temperature(PartBunchBase< double, 3 > *bunch) | P3MPoissonSolver | |
| computeAvgSpaceChargeForces(PartBunchBase< double, 3 > *bunch) | P3MPoissonSolver | |
| computePotential(Field_t &rho, Vector_t hr, double zshift) | P3MPoissonSolver | virtual |
| computePotential(Field_t &rho, Vector_t hr) | P3MPoissonSolver | virtual |
| CxField_t typedef | PoissonSolver | protected |
| domain_m | P3MPoissonSolver | private |
| domainP3MConstruct_m | P3MPoissonSolver | private |
| eg_m | P3MPoissonSolver | private |
| eps_m | P3MPoissonSolver | private |
| extend_l | P3MPoissonSolver | |
| extend_r | P3MPoissonSolver | |
| fft_m | P3MPoissonSolver | private |
| FFTC_t typedef | P3MPoissonSolver | |
| getXRangeMax(unsigned short) | P3MPoissonSolver | inlinevirtual |
| getXRangeMin(unsigned short) | P3MPoissonSolver | inlinevirtual |
| getYRangeMax(unsigned short) | P3MPoissonSolver | inlinevirtual |
| getYRangeMin(unsigned short) | P3MPoissonSolver | inlinevirtual |
| getZRangeMax(unsigned short) | P3MPoissonSolver | inlinevirtual |
| getZRangeMin(unsigned short) | P3MPoissonSolver | inlinevirtual |
| globSumEf_m | P3MPoissonSolver | private |
| greentr_m | P3MPoissonSolver | private |
| grncmpl_m | P3MPoissonSolver | private |
| grnIField_m | P3MPoissonSolver | private |
| grntr_m | P3MPoissonSolver | private |
| hasToRegrid() | PoissonSolver | inlinevirtual |
| hr_m | P3MPoissonSolver | private |
| IField_t typedef | PoissonSolver | protected |
| initFields() | P3MPoissonSolver | |
| interaction_radius_m | P3MPoissonSolver | private |
| layout_m | P3MPoissonSolver | private |
| mesh_m | P3MPoissonSolver | private |
| nr_m | P3MPoissonSolver | private |
| P3MPoissonSolver(Mesh_t *mesh, FieldLayout_t *fl, double interaction_radius, double alpha, double eps) | P3MPoissonSolver | |
| phi_m | P3MPoissonSolver | private |
| print(Inform &os) const | P3MPoissonSolver | |
| resizeMesh(Vector_t &, Vector_t &, const Vector_t &, const Vector_t &, double) | PoissonSolver | inlinevirtual |
| rho_m | P3MPoissonSolver | private |
| rhocmpl_m | P3MPoissonSolver | private |
| solve(AmrScalarFieldContainer_t &, AmrScalarFieldContainer_t &, AmrVectorFieldContainer_t &, unsigned short, unsigned short, bool=true) | PoissonSolver | inlinevirtual |
| test(PartBunchBase< double, 3 > *bunch) | P3MPoissonSolver | virtual |
| tmpgreen | P3MPoissonSolver | private |
| vbc_m | P3MPoissonSolver | private |
| ~P3MPoissonSolver() | P3MPoissonSolver | |
| ~PoissonSolver() | PoissonSolver | inlinevirtual |