21 #ifndef FFT_BOXPOISSON_SOLVER_H_
22 #define FFT_BOXPOISSON_SOLVER_H_
IpplTimings::TimerRef GreensFunctionTimer4_m
std::ostream & operator<<(std::ostream &os, const Attribute &attr)
double getYRangeMin(unsigned short)
FieldLayout_t * layout2_m
IpplTimings::TimerRef IntGreensFunctionTimer2_m
double getYRangeMax(unsigned short)
FFT< SineTransform, 3, double > SINE_t
void shiftedIntGreensFunction(double zshift)
compute the shifted integrated Green function as described in Three-dimensional quasistatic model for...
Timing::TimerRef TimerRef
FFTBoxPoissonSolver(PartBunch &bunch, std::string greensFuntion)
IpplTimings::TimerRef GreensFunctionTimer_m
std::string greensFunction_m
IpplTimings::TimerRef ShIntGreensFunctionTimer3_m
void computePotential(Field_t &rho, Vector_t hr, double zshift)
IpplTimings::TimerRef ShIntGreensFunctionTimer1_m
IpplTimings::TimerRef IntGreensFunctionTimer1_m
double getZRangeMax(unsigned short)
void integratedGreensFunction()
compute the integrated Green function as described in Three-dimensional quasistatic model for high br...
IpplTimings::TimerRef ShIntGreensFunctionTimer2_m
Inform & print(Inform &os) const
IpplTimings::TimerRef IntGreensFunctionTimer3_m
IpplTimings::TimerRef GreensFunctionTimer1_m
double getZRangeMin(unsigned short)
void test(PartBunchBase< double, 3 > *)
IpplTimings::TimerRef ShIntGreensFunctionTimer4_m
IpplTimings::TimerRef IntGreensFunctionTimer4_m
double getXRangeMax(unsigned short)
double getXRangeMin(unsigned short)