亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? function.f90

?? 任意函數表達式求值模塊 模塊還提供了數學上常用的函數
?? F90
?? 第 1 頁 / 共 5 頁
字號:
       k = 14 * (k - 8)
       y = ((((((((((((c(k) * t + c(k + 1)) * t + c(k + 2)) * t +&
            & c(k + 3)) * t + c(k + 4)) * t + c(k + 5)) * t + c(k&
            & + 6)) * t + c(k + 7)) * t + c(k + 8)) * t + c(k +&
            & 9)) * t + c(k + 10)) * t + c(k + 11)) * t + c(k +&
            & 12)) * t + c(k + 13)
    else
       v = 24 / w
       t = v * v
       k = 13 * (int(t))
       y = ((((((d(k) * t + d(k + 1)) * t + d(k + 2)) * t + d(k +&
            & 3)) * t + d(k + 4)) * t + d(k + 5)) * t + d(k + 6))&
            & * sqrt(v)
       theta = (((((d(k + 7) * t + d(k + 8)) * t + d(k + 9)) * t &
            &+ d(k + 10)) * t + d(k + 11)) * t + d(k + 12)) * v -&
            & pi4
       y = y * cos(w + theta)
    end if

    f = y
  end function f_besj0



  recursive function f_besj1(x) result(f)
    !
    ! Bessel function 1st kind, order 1
    !
    real(fdp), intent(in) :: x
    real(fdp) :: f
    
    integer :: k
    real(fdp) :: t, w, v, y, theta
    real(fdp), dimension(0:7), parameter :: a = (/ &
         &-0.00000000000014810349d0, 0.00000000003363594618d0, &
         &-0.00000000565140051697d0, 0.00000067816840144764d0, &
         &-0.00005425347222188379d0, 0.00260416666666662438d0, &
         &-0.06249999999999999799d0, 0.49999999999999999998d0 /)
    real(fdp), dimension(0:64), parameter :: b = (/&
         & 0.00000000000243721316d0, -0.00000000009400554763d0,&
         & 0.00000000306053389980d0, -0.00000008287270492518d0,&
         & 0.00000183020515991344d0, -0.00003219783841164382d0,&
         & 0.00043795830161515318d0, -0.00442952351530868999d0,&
         & 0.03157908273375945955d0, -0.14682160488052520107d0,&
         & 0.39309619054093640008d0, -0.47952808215101070280d0,&
         & 0.14148999344027125140d0, 0.00000000000182119257d0, &
         &-0.00000000006862117678d0, 0.00000000217327908360d0, &
         &-0.00000005693592917820d0, 0.00000120771046483277d0, &
         &-0.00002020151799736374d0, 0.00025745933218048448d0, &
         &-0.00238514907946126334d0, 0.01499220060892984289d0, &
         &-0.05707238494868888345d0, 0.10375225210588234727d0, &
         &-0.02721551202427354117d0, -0.06420643306727498985d0,&
         & 0.000000000001352611196d0, -0.000000000049706947875d0,&
         & 0.000000001527944986332d0, -0.000000038602878823401d0,&
         & 0.000000782618036237845d0, -0.000012349994748451100d0,&
         & 0.000145508295194426686d0, -0.001203649737425854162d0,&
         & 0.006299092495799005109d0, -0.016449840761170764763d0,&
         & 0.002106328565019748701d0, 0.058527410006860734650d0, &
         &-0.031896615709705053191d0, 0.000000000000997982124d0, &
         &-0.000000000035702556073d0, 0.000000001062332772617d0, &
         &-0.000000025779624221725d0, 0.000000496382962683556d0, &
         &-0.000007310776625173004d0, 0.000078028107569541842d0, &
         &-0.000550624088538081113d0, 0.002081442840335570371d0, &
         &-0.000771292652260286633d0, -0.019541271866742634199d0,&
         & 0.033361194224480445382d0, 0.017516628654559387164d0,&
         & 0.000000000000731050661d0, -0.000000000025404499912d0,&
         & 0.000000000729360079088d0, -0.000000016915375004937d0,&
         & 0.000000306748319652546d0, -0.000004151324014331739d0,&
         & 0.000038793392054271497d0, -0.000211180556924525773d0,&
         & 0.000274577195102593786d0, 0.003378676555289966782d0, &
         &-0.013842821799754920148d0, -0.002041834048574905921d0,&
         & 0.032167266073736023299d0 /)
    real(fdp), dimension(0:69), parameter :: c = (/ &
         &-0.00000000001185964494d0, 0.00000000039110295657d0,&
         & 0.00000000180385519493d0, -0.00000005575391345723d0, &
         &-0.00000018635897017174d0, 0.00000542738239401869d0,&
         & 0.00001181490114244279d0, -0.00033000319398521070d0, &
         &-0.00037717832892725053d0, 0.01070685852970608288d0,&
         & 0.00356629346707622489d0, -0.13524776185998074716d0,&
         & 0.00980725611657523952d0, 0.27312196367405374425d0, &
         &-0.00000000003029591097d0, 0.00000000009259293559d0,&
         & 0.00000000496321971223d0, -0.00000001518137078639d0, &
         &-0.00000057045127595547d0, 0.00000171237271302072d0,&
         & 0.00004271400348035384d0, -0.00012152454198713258d0, &
         &-0.00184155714921474963d0, 0.00462994691003219055d0,&
         & 0.03671737063840232452d0, -0.06863857568599167175d0, &
         &-0.21090395092505707655d0, 0.16126443075752985095d0, &
         &-0.00000000002197602080d0, -0.00000000027659100729d0,&
         & 0.00000000374295124827d0, 0.00000003684765777023d0, &
         &-0.00000045072801091574d0, -0.00000327941630669276d0,&
         & 0.00003571371554516300d0, 0.00017664005411843533d0, &
         &-0.00165119297594774104d0, -0.00485925381792986774d0,&
         & 0.03593306985381680131d0, 0.04997877588191962563d0, &
         &-0.22913866929783936544d0, -0.07885001422733148814d0,&
         & 0.00000000000516292316d0, -0.00000000039445956763d0, &
         &-0.00000000066220021263d0, 0.00000005511286218639d0,&
         & 0.00000005012579400780d0, -0.00000522111059203425d0, &
         &-0.00000134311394455105d0, 0.00030612891890766805d0, &
         &-0.00007103391195326182d0, -0.00949316714311443491d0,&
         & 0.00455036998246516948d0, 0.11540391585989614784d0, &
         &-0.04779493761902840455d0, -0.22837862066532347460d0,&
         & 0.00000000002697817493d0, -0.00000000016633326949d0, &
         &-0.00000000433134860350d0, 0.00000002508404686362d0,&
         & 0.00000048528284780984d0, -0.00000258267851112118d0, &
         &-0.00003521049080466759d0, 0.00016566324273339952d0,&
         & 0.00146474737522491617d0, -0.00565140892697147306d0, &
         &-0.02833882055679300400d0, 0.07580744376982855057d0,&
         & 0.16012275906960187978d0, -0.16548380461475971845d0 /)
    real(fdp), dimension(0:51), parameter :: d = (/ &
         &-1.272346002224188092d-14, 3.370464692346669075d-13, &
         &-1.144940314335484869d-11, 6.863141561083429745d-10, &
         &-9.491933932960924159d-8, 5.301676561445687562d-5,&
         & 0.1628675039676399740d0, -3.652982212914147794d-13,&
         & 1.151126750560028914d-11, -5.165585095674343486d-10,&
         & 4.657991250060549892d-8, -1.186794704692706504d-5,&
         & 1.562499999999994026d-2, -8.713069680903981555d-15,&
         & 3.140780373478474935d-13, -1.139089186076256597d-11,&
         & 6.862299023338785566d-10, -9.491926788274594674d-8,&
         & 5.301676558106268323d-5, 0.1628675039676466220d0, &
         &-2.792555727162752006d-13, 1.108650207651756807d-11, &
         &-5.156745588549830981d-10, 4.657894859077370979d-8, &
         &-1.186794650130550256d-5, 1.562499999987299901d-2, &
         &-6.304859171204770696d-15, 2.857249044208791652d-13, &
         &-1.124956921556753188d-11, 6.858482894906716661d-10, &
         &-9.491867953516898460d-8, 5.301676509057781574d-5,&
         & 0.1628675039678191167d0, -2.185193490132496053d-13,&
         & 1.048820673697426074d-11, -5.132819367467680132d-10,&
         & 4.657409437372994220d-8, -1.186794150862988921d-5,&
         & 1.562499999779270706d-2, -4.740417209792009850d-15,&
         & 2.578715253644144182d-13, -1.104148898414138857d-11,&
         & 6.850134201626289183d-10, -9.491678234174919640d-8,&
         & 5.301676277588728159d-5, 0.1628675039690033136d0, &
         &-1.755122057493842290d-13, 9.848723331445182397d-12, &
         &-5.094535425482245697d-10, 4.656255982268609304d-8, &
         &-1.186792402114394891d-5, 1.562499998712198636d-2 /)

    w = abs(x)

    if (w  <  1) then
       t = w * w
       y = (((((((a(0) * t + a(1)) * t + a(2)) * t + a(3)) * t +&
            & a(4)) * t + a(5)) * t + a(6)) * t + a(7)) * w
    else if (w  <  8.5d0) then
       t = w * w * 0.0625d0
       k = int(t)
       t = t - (k + 0.5d0)
       k = k * 13
       y = ((((((((((((b(k) * t + b(k + 1)) * t + b(k + 2)) * t +&
            & b(k + 3)) * t + b(k + 4)) * t + b(k + 5)) * t + b(k&
            & + 6)) * t + b(k + 7)) * t + b(k + 8)) * t + b(k +&
            & 9)) * t + b(k + 10)) * t + b(k + 11)) * t + b(k +&
            & 12)) * w
    else if (w  <  12.5d0) then
       k = int(w)
       t = w - (k + 0.5d0)
       k = 14 * (k - 8)
       y = ((((((((((((c(k) * t + c(k + 1)) * t + c(k + 2)) * t +&
            & c(k + 3)) * t + c(k + 4)) * t + c(k + 5)) * t + c(k&
            & + 6)) * t + c(k + 7)) * t + c(k + 8)) * t + c(k +&
            & 9)) * t + c(k + 10)) * t + c(k + 11)) * t + c(k +&
            & 12)) * t + c(k + 13)
    else
       v = 24 / w
       t = v * v
       k = 13 * (int(t))
       y = ((((((d(k) * t + d(k + 1)) * t + d(k + 2)) * t + d(k +&
            & 3)) * t + d(k + 4)) * t + d(k + 5)) * t + d(k + 6))&
            & * sqrt(v)
       theta = (((((d(k + 7) * t + d(k + 8)) * t + d(k + 9)) * t &
            &+ d(k + 10)) * t + d(k + 11)) * t + d(k + 12)) * v -&
            & pi4
       y = y * sin(w + theta)
    end if

    if (x  <  0) y = -y

    f = y
  end function f_besj1



  recursive function f_besjn(n, x) result(f)
    !
    ! Bessel function 1st kind, order n
    !

    real(fdp), intent(in) :: n, x
    real(fdp) :: f

    integer, parameter :: iexp=maxexponent(x)/2
    real(fdp), parameter :: iacc = 50.0d0
    integer :: j, jsum, m, nn
    real(fdp) :: ax, bj, bjm, bjp, summ, tox
    
    nn = nint(n)

    if (nn == 0) then
       f = f_besj0(x)
    else if (nn == 1) then
       f = f_besj1(x)
    else
       ax=abs(x)
       if (ax*ax <= 8.0d0*tiny(x)) then
          f = 0.0d0
       else if (ax > n) then
          tox = 2.0d0/ax
          bjm = f_besj0(ax)
          bj = f_besj1(ax)
          do j = 1, nn-1
             bjp = j*tox*bj-bjm
             bjm = bj
             bj = bjp
          end do
          f = bj
       else
          tox = 2.0d0/ax
          m = 2*((nn+int(sqrt(iacc*n)))/2)
          f = 0.0
          jsum = 0
          summ = 0.0
          bjp = 0.0
          bj = 1.0
          do j = m, 1, -1
             bjm = j*tox*bj-bjp
             bjp = bj
             bj = bjm
             if (exponent(bj) > iexp) then
                bj = scale(bj, -iexp)
                bjp = scale(bjp, -iexp)
                f = scale(f, -iexp)
                summ = scale(summ, -iexp)
             end if
             if (jsum /= 0) summ = summ+bj
             jsum = 1-jsum
             if (j == nn) f = bjp
          end do
          summ = 2.0d0*summ-bj
          f = f/summ
       end if
       f = merge(-f, f, x < 0.0d0 .and. mod(nn,2) == 1)
    end if
  end function f_besjn
  


  recursive function f_besy0(x) result(f)
    !
    ! Bessel function 2nd kind, order 0
    !

    real(fdp), intent(in) :: x
    real(fdp) :: f
    
    real(fdp) :: w, t, v, y, theta
    integer :: k
    real(fdp), dimension(0:15), parameter :: a = (/ &
         &-0.00000000000151249795d0, 0.00000000029979612902d0, &
         &-0.00000004317352912436d0, 0.00000431735413787068d0, &
         &-0.00027631066508933090d0, 0.00994718394324338940d0, &
         &-0.15915494309189533339d0, 0.63661977236758134306d0,&
         & 0.00000000000409490035d0, -0.00000000076925095943d0,&
         & 0.00000010358472550303d0, -0.00000949500519343105d0,&
         & 0.00053860266685948738d0, -0.01607396802593822992d0,&

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区在线视频观看| 不卡视频一二三四| 国产69精品久久99不卡| 欧美影院精品一区| 欧美激情艳妇裸体舞| 日韩成人精品视频| 成人高清在线视频| 久久网站最新地址| 日韩福利电影在线| 欧美视频一区二区| 中文字幕中文字幕一区二区| 精品一区二区三区av| 制服丝袜中文字幕一区| 一区二区在线观看av| 国产一区 二区 三区一级| 91麻豆精品国产91久久久资源速度| 国产精品美女久久久久久久久久久 | 成人免费一区二区三区视频| 黄色精品一二区| 欧美一区二区三区在线电影| 亚洲成人在线观看视频| 欧洲中文字幕精品| 亚洲精品国产无套在线观| 不卡的av电影在线观看| 国产欧美1区2区3区| 狠狠色综合日日| 精品国产91九色蝌蚪| 免费看日韩a级影片| 欧美一级欧美三级| 麻豆精品一区二区综合av| 欧美一区二区三区视频在线观看| 三级不卡在线观看| 538在线一区二区精品国产| 免费在线观看一区| 欧美精品久久久久久久多人混战 | 欧美视频在线不卡| 亚洲综合另类小说| 欧美色男人天堂| 青娱乐精品视频在线| 亚洲精品在线网站| 国产成人在线视频免费播放| 国产精品网友自拍| 91久久精品一区二区三| 天天影视色香欲综合网老头| 欧美精品第一页| 国产麻豆91精品| 国产欧美精品一区二区色综合| 成人91在线观看| 午夜精品影院在线观看| 欧美一级高清大全免费观看| 国产专区欧美精品| 亚洲视频资源在线| 69av一区二区三区| 国产一区二区三区电影在线观看| 欧美激情自拍偷拍| 欧美午夜一区二区| 久久成人免费日本黄色| 国产性天天综合网| 欧美日韩精品一区二区三区四区 | 亚洲成人在线免费| 久久亚洲春色中文字幕久久久| 99久久夜色精品国产网站| 香蕉乱码成人久久天堂爱免费| 欧美变态tickling挠脚心| 成人免费视频网站在线观看| 亚洲国产精品久久久久婷婷884| 精品久久五月天| 91福利社在线观看| 极品少妇一区二区三区精品视频| 亚洲男同1069视频| 久久久久久亚洲综合| 欧美日韩第一区日日骚| 成人av在线电影| 精品影视av免费| 一区二区三区精品久久久| 久久蜜桃一区二区| 7777女厕盗摄久久久| 不卡视频在线观看| 激情小说欧美图片| 亚洲第一在线综合网站| 国产精品乱码人人做人人爱| 日韩一级黄色片| 欧美日韩成人高清| 91视频com| bt7086福利一区国产| 久久精品国产亚洲aⅴ| 一区二区欧美视频| 中文字幕精品综合| 欧美哺乳videos| 91麻豆精品国产自产在线| 日本道免费精品一区二区三区| 国产盗摄视频一区二区三区| 免费观看成人av| 视频在线观看国产精品| 亚洲色大成网站www久久九九| 久久久久国色av免费看影院| 欧美一级精品在线| 欧美老肥妇做.爰bbww| 色视频欧美一区二区三区| 成人午夜视频在线| 国产盗摄一区二区三区| 韩国欧美国产一区| 精品一区二区三区免费观看| 美女精品自拍一二三四| 免费在线一区观看| 久久国内精品自在自线400部| 婷婷综合在线观看| 日韩精品午夜视频| 美女视频黄 久久| 乱中年女人伦av一区二区| 免费在线观看视频一区| 日韩av中文字幕一区二区三区| 天天射综合影视| 日本中文在线一区| 蜜臀av国产精品久久久久| 久久精品国产精品亚洲精品 | 懂色av一区二区夜夜嗨| 看电视剧不卡顿的网站| 免费国产亚洲视频| 麻豆91在线看| 国产美女精品在线| 国产福利视频一区二区三区| 成人性视频免费网站| 国产成人免费视频网站| 国产成人综合精品三级| 99re热这里只有精品免费视频| 99热精品国产| 欧洲精品在线观看| 欧美午夜片在线看| 日韩一级成人av| 国产无遮挡一区二区三区毛片日本| 久久综合五月天婷婷伊人| 中文字幕不卡在线| 亚洲精品老司机| 免费成人性网站| 成人aa视频在线观看| 欧美性生交片4| 精品久久免费看| 日韩一区欧美一区| 亚洲成人一区二区在线观看| 国产在线国偷精品产拍免费yy| 国产成人午夜视频| 欧美日韩视频一区二区| 欧美v国产在线一区二区三区| 久久综合av免费| 亚洲国产裸拍裸体视频在线观看乱了| 日韩精品乱码免费| 成人av手机在线观看| 欧美精品一卡二卡| 国产精品乱码久久久久久| 亚洲午夜影视影院在线观看| 乱中年女人伦av一区二区| 91丨九色丨蝌蚪丨老版| 日韩一区二区电影| 亚洲女子a中天字幕| 免费成人在线观看视频| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 欧美日韩国产不卡| 中文字幕电影一区| 琪琪一区二区三区| 色综合天天综合网天天看片| 日韩久久精品一区| 亚洲综合色区另类av| 国产精品99久久久久| 91精品国产综合久久小美女| 国产欧美精品一区| 乱中年女人伦av一区二区| 欧洲精品一区二区三区在线观看| 久久婷婷一区二区三区| 日精品一区二区| 欧美在线视频你懂得| 久久久99久久| 国产在线精品一区二区夜色| 欧美日韩的一区二区| 一区二区三区四区精品在线视频| 高清日韩电视剧大全免费| 欧美成人精品3d动漫h| 一个色妞综合视频在线观看| 成人性生交大片免费看中文| 久久久亚洲精品石原莉奈 | 国产精品乡下勾搭老头1| 日韩一区二区在线播放| 首页国产丝袜综合| 在线这里只有精品| 亚洲欧美日韩国产手机在线| 成人动漫在线一区| 久久伊99综合婷婷久久伊| 免费在线成人网| 欧美一区二区三区啪啪| 五月天亚洲婷婷| 欧美一区二区在线不卡| 亚洲成人午夜电影| 欧美日韩黄视频| 天堂精品中文字幕在线| 欧美性视频一区二区三区| 亚洲综合色网站| 欧美色视频一区| 日韩黄色免费电影| 欧美一级高清大全免费观看| 免费高清不卡av|