ZBESJY              âÉÂÌÉoÔeËa "JINRLIB"               C230

    A×Ôop: ò.÷.íÁÌÙÛÅ×
    ñÚÙË: æÏÒÔÒÁÎ

               îõìé  æõîëãéê  âåóóåìñ  J0, J1, Y0, Y1

    ðpoÇpaÍÍa ZBESJY ×ÙÞÉcÌÑeÔ ÍÎoÖecÔ×o ÉÚ NZ ÎeoÔpÉÃaÔeÌØÎÙx
    ÎyÌeÊ Z oÄÎoÊ ÉÚ ÆyÎËÃÉÊ âecceÌÑ J ,J ,Y ,Y , yÍÎoÖaeÔ Éx
                                      0  1  0  1
    Îa ÚaÄaÎÎoe ÄeÊcÔ×ÉÔeÌØÎoe ÞÉcÌo FACTOR É pacÐoÌaÇaeÔ
    ÐoÌyÞeÎÎoe ÍÎoÖecÔ×o ÄeÊcÔ×ÉÔeÌØÎÙx ÞÉceÌ ZERO = FACTOR * Z
    × ÐopÑÄËe Éx oÔÎocÉÔeÌØÎoÇo ×oÚpacÔaÎÉÑ.

    CÔpyËÔypa:
    ----------
       ôÉÐ:                              SUBROUTINE
       éÍeÎa ×xoÄa ÄÌÑ ÐoÌØÚo×aÔeÌÑ:     ZBESJ0,ZBESJ1,ZBESY0,ZBESY1
       BÎyÔpeÎÎÉe ÉÍeÎa:                 ZBESJY
       écÐoÌØÚyeÍÙe ×ÎeÛÎÉe ÐpoÇpaÍÍÙ:   DBESJ0,DBESJ1,DBESY0,DBESY1(C312)

    OÂpaÝeÎÉe:
    ----------
    CALL ZBESJO(FACTOR,NZ,ZERO)
    CALL ZBESJ1(FACTOR,NZ,ZERO)
    CALL ZBESY0(FACTOR,NZ,ZERO)
    CALL ZBESY1(FACTOR,NZ,ZERO), ÇÄÅ: 
       FACTOR - (REAL*8) ÄeÊcÔ×ÉÔeÌØÎoe ÞÉcÌo, Îa ËoÔopoe yÍÎoÖaeÔcÑ ×ce
                ÍÎoÖecÔ×o ÎyÌeÊ Z cooÔ×eÔcÔ×yÀÝeÊ ÆyÎËÃÉÉ;
       NZ     - (INTEGER) ËoÌÉÞecÔ×o ÎeoÔpÉÃaÔeÌØÎÙx ÎyÌeÊ ÆyÎËÃÉÉ, ÎaÞÉÎaÑ
                c ÍÉÎÉÍaÌØÎoÇo Z=0 (paÚÍepÎocÔØ ÍaccÉ×a ZERO);
       ZERO   - (REAL*8) ÍaccÉ×, × ËoÔopÙÊ ÐoÍeÝaeÔcÑ peÚyÌØÔaÔ. PaÚÍepÎocÔØ
                NZ ÍaccÉ×a ZERO ÎeoÂxoÄÉÍo oÐÉcaÔØ × ×ÙÚÙ×aÀÝeÊ
                ÐpoÇpaÍÍe.

    MeÔoÄ:
    ------
    écÐoÌØÚyeÔcÑ ÍeÔoÄ ÉÔepaÃÉÊ HØÀÔoÎa. B ËaÞecÔ×e ÎaÞaÌØÎoÇo
    ÐpÉÂÌÉÖeÎÉÑ Z    ÂepeÔcÑ ÚÎaÞeÎÉe Z + Pi. ðpÉ Z > 90
                 I+1                   I
    ×ÙÞÉcÌeÎÉÑ oÇpaÎÉÞÉ×aÀÔcÑ oÄÎoÊ ÉÔepaÃÉeÊ.

    ToÞÎocÔØ:
    ---------
    úÎaÞeÎÉÑ ÆyÎËÃÉÊ âecceÌÑ ÄÌÑ ÐoÌyÞeÎÎoÇo ÍÎoÖecÔ×a Z cÌeÄyÀÝÉe:
                    -12                    -11
    J (Z), Y (Z)<=10   ;   J (Z), Y (Z)<=10    .
     0      0               1      1
    äÌÑ ÆyÎËÃÉÉ J (X) Z =0. üÔo ÚÎaÞeÎÉe ÐpoÇpaÍÍa Îe ×ÙÞÉcÌÑeÔ,
                 1     1
    a × ÍaccÉ× ZERO × ËaÞecÔ×e ÜÌeÍeÎÔa FACTOR*Z  ÚaÎocÉÔ ÔoÞÎÙÊ ÎyÌØ.
                                                1

    úaÍeÞaÎÉe:
    ----------
    EcÌÉ FACTOR=1., Ôo ÍÎoÖecÔ×o ZERO ecÔØ ÍÎoÖecÔ×o Ðep×Ùx NZ
    ÎeoÔpÉÃaÔeÌØÎÙx ÎyÌeÊ ÆyÎËÃÉÉ J ,J ,Y  ÉÌÉ Y . åcÌÉ
                                   0  1  0      1
    FACTOR=-1.,Ôo ÍÎoÖecÔ×o ZERO ecÔØ ÍÎoÖecÔ×o ÎeÐoÌoÖÉÔeÌØÎÙx
    ÎyÌeÊ ÄÌÑ ÆyÎËÃÉÉ J  ÉÌÉ J . äeÊcÔ×ÉÔeÌØÎÙe ÆyÎËÃÉÉ Y (x)
                       0      1                          0
    É Y (x) ÄÌÑ x<0 Îe oÐpeÄeÌeÎÙ, Îo ÍÎoÖecÔ×o ZERO ×ÙÞÉcÌÑeÔcÑ
       1
    ÄÌÑ ÎÉx É ÔoÇÄa, ËoÇÄa FACTOR<0 .

    ðÒÉÍÅÒ:
    -------
       . . .
       REAL*8 REZ(5)
       . . .
       CALL ZBESJ0(1.D0,5,REZ)
       . . .

    òÅÚÕÌØÔÁÔ:
    ----------
       ZBESJ0(1) = 2.404825557695769
       ZBESJ0(2) = 5.520078110286323
       ZBESJ0(3) = 8.653727912911013
       ZBESJ0(4) = 11.791534439014270
       ZBESJ0(5) = 14.930917708487790