bessel.h

Author

Zhu Dengda (zhudengda@mail.iggcas.ac.cn)

Date

2024-07-24

Functions

void grt_bessel012(real_t x, real_t *bj0, real_t *bj1, real_t *bj2)

计算Bessel函数 \( J_m(x), m=0,1,2 \)

参数:
  • x[in] 自变量

  • bj0[out] \( J_0(x) \)

  • bj1[out] \( J_1(x) \)

  • bj2[out] \( J_2(x) \)

void grt_besselp012(real_t x, real_t *bj0, real_t *bj1, real_t *bj2)

计算Bessel函数的一阶导数 \( J_m^{'}(x), m=0,1,2 \)

参数:
  • x[in] 自变量

  • bj0[inout] 传入 \( J_0(x) \), 返回 \( J_0^{'}(x) \)

  • bj1[inout] 传入 \( J_1(x) \), 返回 \( J_1^{'}(x) \)

  • bj2[inout] 传入 \( J_2(x) \), 返回 \( J_2^{'}(x) \)