43 for(std::size_t n = 0; n <=
element_m->getMaxFOrder(); n++) {
45 for(std::size_t i = 0; i <= n; i++) {
46 f_n += gsl_sf_choose(n, i) *
element_m->getTransDeriv(2 * i + 1, R[0]) *
47 element_m->getFringeDeriv(2 * n - 2 * i, R[2]);
49 f_n *= gsl_sf_pow_int(-1.0,
static_cast<int>(n));
50 Bx += f_n * gsl_sf_pow_int(R[1], 2 *
static_cast<int>(n) + 1) / gsl_sf_fact(2 * n + 1);
57 for(std::size_t n = 0; n <=
element_m->getMaxFOrder(); n++) {
59 for(std::size_t i = 0; i <= n; i++) {
60 f_n += gsl_sf_choose(n, i) *
element_m->getTransDeriv(2 * i, R[0]) *
61 element_m->getFringeDeriv(2 * n - 2 * i + 1, R[2]);
63 f_n *= gsl_sf_pow_int(-1.0,
static_cast<int>(n));
64 Bs += f_n * gsl_sf_pow_int(R[1], 2 *
static_cast<int>(n) + 1) / gsl_sf_fact(2 * n + 1);
74 for (std::size_t i = 0; i <= n; i++) {
75 f_n += gsl_sf_choose(n, i) *
element_m->getTransDeriv(2 * i, x) *
76 element_m->getFringeDeriv(2 * n - 2 * i, s);
78 f_n *= gsl_sf_pow_int(-1.0,
static_cast<int>(n));