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 |