OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
P3MPoissonSolver Member List

This is the complete list of members for P3MPoissonSolver, including all inherited members.

alpha_mP3MPoissonSolverprivate
applyConstantFocusing(PartBunchBase< double, 3 > *bunch, double f, double r)P3MPoissonSolver
avgEF_mP3MPoissonSolverprivate
bc_mP3MPoissonSolverprivate
bcp_mP3MPoissonSolverprivate
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)P3MPoissonSolvervirtual
computePotential(Field_t &rho, Vector_t hr)P3MPoissonSolvervirtual
domain_mP3MPoissonSolverprivate
domainP3MConstruct_mP3MPoissonSolverprivate
eg_mP3MPoissonSolverprivate
eps_mP3MPoissonSolverprivate
extend_lP3MPoissonSolver
extend_rP3MPoissonSolver
fft_mP3MPoissonSolverprivate
getXRangeMax(unsigned short level)P3MPoissonSolverinlinevirtual
getXRangeMin(unsigned short level)P3MPoissonSolverinlinevirtual
getYRangeMax(unsigned short level)P3MPoissonSolverinlinevirtual
getYRangeMin(unsigned short level)P3MPoissonSolverinlinevirtual
getZRangeMax(unsigned short level)P3MPoissonSolverinlinevirtual
getZRangeMin(unsigned short level)P3MPoissonSolverinlinevirtual
globSumEf_mP3MPoissonSolverprivate
greentr_mP3MPoissonSolverprivate
grncmpl_mP3MPoissonSolverprivate
grnIField_mP3MPoissonSolverprivate
grntr_mP3MPoissonSolverprivate
hasToRegrid()PoissonSolverinlinevirtual
hr_mP3MPoissonSolverprivate
initFields()P3MPoissonSolver
interaction_radius_mP3MPoissonSolverprivate
layout_mP3MPoissonSolverprivate
mesh_mP3MPoissonSolverprivate
nr_mP3MPoissonSolverprivate
P3MPoissonSolver(Mesh_t *mesh, FieldLayout_t *fl, double interaction_radius, double alpha, double eps)P3MPoissonSolver
phi_mP3MPoissonSolverprivate
print(Inform &os) const P3MPoissonSolver
rho_mP3MPoissonSolverprivate
rhocmpl_mP3MPoissonSolverprivate
solve(AmrScalarFieldContainer_t &rho, AmrScalarFieldContainer_t &phi, AmrVectorFieldContainer_t &efield, unsigned short baseLevel, unsigned short finestLevel, bool prevAsGuess=true)PoissonSolverinlinevirtual
test(PartBunchBase< double, 3 > *bunch)P3MPoissonSolvervirtual
tmpgreenP3MPoissonSolverprivate
vbc_mP3MPoissonSolverprivate
~P3MPoissonSolver()P3MPoissonSolver
~PoissonSolver()PoissonSolverinlinevirtual