123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031 |
- c This file was generated by _generate_pyx.py.
- c Do not edit this file directly.
- subroutine chla_transtypewrp(
- + ret,
- + trans
- + )
- external chla_transtype
- character chla_transtype
- character ret
- integer trans
- ret = chla_transtype(
- + trans
- + )
- end
- subroutine cladivwrp(
- + ret,
- + x,
- + y
- + )
- external wcladiv
- complex wcladiv
- complex ret
- complex x
- complex y
- ret = wcladiv(
- + x,
- + y
- + )
- end
- subroutine clangbwrp(
- + ret,
- + norm,
- + n,
- + kl,
- + ku,
- + ab,
- + ldab,
- + work
- + )
- external clangb
- real clangb
- real ret
- character norm
- integer n
- integer kl
- integer ku
- complex ab
- integer ldab
- real work
- ret = clangb(
- + norm,
- + n,
- + kl,
- + ku,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine clangewrp(
- + ret,
- + norm,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- external clange
- real clange
- real ret
- character norm
- integer m
- integer n
- complex a
- integer lda
- real work
- ret = clange(
- + norm,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine clangtwrp(
- + ret,
- + norm,
- + n,
- + dl,
- + d,
- + du
- + )
- external clangt
- real clangt
- real ret
- character norm
- integer n
- complex dl
- complex d
- complex du
- ret = clangt(
- + norm,
- + n,
- + dl,
- + d,
- + du
- + )
- end
- subroutine clanhbwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external clanhb
- real clanhb
- real ret
- character norm
- character uplo
- integer n
- integer k
- complex ab
- integer ldab
- real work
- ret = clanhb(
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine clanhewrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- external clanhe
- real clanhe
- real ret
- character norm
- character uplo
- integer n
- complex a
- integer lda
- real work
- ret = clanhe(
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine clanhfwrp(
- + ret,
- + norm,
- + transr,
- + uplo,
- + n,
- + a,
- + work
- + )
- external clanhf
- real clanhf
- real ret
- character norm
- character transr
- character uplo
- integer n
- complex a(*)
- real work
- ret = clanhf(
- + norm,
- + transr,
- + uplo,
- + n,
- + a,
- + work
- + )
- end
- subroutine clanhpwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- external clanhp
- real clanhp
- real ret
- character norm
- character uplo
- integer n
- complex ap
- real work
- ret = clanhp(
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- end
- subroutine clanhswrp(
- + ret,
- + norm,
- + n,
- + a,
- + lda,
- + work
- + )
- external clanhs
- real clanhs
- real ret
- character norm
- integer n
- complex a
- integer lda
- real work
- ret = clanhs(
- + norm,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine clanhtwrp(
- + ret,
- + norm,
- + n,
- + d,
- + e
- + )
- external clanht
- real clanht
- real ret
- character norm
- integer n
- real d
- complex e
- ret = clanht(
- + norm,
- + n,
- + d,
- + e
- + )
- end
- subroutine clansbwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external clansb
- real clansb
- real ret
- character norm
- character uplo
- integer n
- integer k
- complex ab
- integer ldab
- real work
- ret = clansb(
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine clanspwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- external clansp
- real clansp
- real ret
- character norm
- character uplo
- integer n
- complex ap
- real work
- ret = clansp(
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- end
- subroutine clansywrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- external clansy
- real clansy
- real ret
- character norm
- character uplo
- integer n
- complex a
- integer lda
- real work
- ret = clansy(
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine clantbwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external clantb
- real clantb
- real ret
- character norm
- character uplo
- character diag
- integer n
- integer k
- complex ab
- integer ldab
- real work
- ret = clantb(
- + norm,
- + uplo,
- + diag,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine clantpwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + n,
- + ap,
- + work
- + )
- external clantp
- real clantp
- real ret
- character norm
- character uplo
- character diag
- integer n
- complex ap
- real work
- ret = clantp(
- + norm,
- + uplo,
- + diag,
- + n,
- + ap,
- + work
- + )
- end
- subroutine clantrwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- external clantr
- real clantr
- real ret
- character norm
- character uplo
- character diag
- integer m
- integer n
- complex a
- integer lda
- real work
- ret = clantr(
- + norm,
- + uplo,
- + diag,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine disnanwrp(
- + ret,
- + din
- + )
- external disnan
- logical disnan
- logical ret
- double precision din
- ret = disnan(
- + din
- + )
- end
- subroutine dlamchwrp(
- + ret,
- + cmach
- + )
- external dlamch
- double precision dlamch
- double precision ret
- character cmach
- ret = dlamch(
- + cmach
- + )
- end
- subroutine dlanegwrp(
- + ret,
- + n,
- + d,
- + lld,
- + sigma,
- + pivmin,
- + r
- + )
- external dlaneg
- integer dlaneg
- integer ret
- integer n
- double precision d
- double precision lld
- double precision sigma
- double precision pivmin
- integer r
- ret = dlaneg(
- + n,
- + d,
- + lld,
- + sigma,
- + pivmin,
- + r
- + )
- end
- subroutine dlangbwrp(
- + ret,
- + norm,
- + n,
- + kl,
- + ku,
- + ab,
- + ldab,
- + work
- + )
- external dlangb
- double precision dlangb
- double precision ret
- character norm
- integer n
- integer kl
- integer ku
- double precision ab
- integer ldab
- double precision work
- ret = dlangb(
- + norm,
- + n,
- + kl,
- + ku,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine dlangewrp(
- + ret,
- + norm,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- external dlange
- double precision dlange
- double precision ret
- character norm
- integer m
- integer n
- double precision a
- integer lda
- double precision work
- ret = dlange(
- + norm,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine dlangtwrp(
- + ret,
- + norm,
- + n,
- + dl,
- + d,
- + du
- + )
- external dlangt
- double precision dlangt
- double precision ret
- character norm
- integer n
- double precision dl
- double precision d
- double precision du
- ret = dlangt(
- + norm,
- + n,
- + dl,
- + d,
- + du
- + )
- end
- subroutine dlanhswrp(
- + ret,
- + norm,
- + n,
- + a,
- + lda,
- + work
- + )
- external dlanhs
- double precision dlanhs
- double precision ret
- character norm
- integer n
- double precision a
- integer lda
- double precision work
- ret = dlanhs(
- + norm,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine dlansbwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external dlansb
- double precision dlansb
- double precision ret
- character norm
- character uplo
- integer n
- integer k
- double precision ab
- integer ldab
- double precision work
- ret = dlansb(
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine dlansfwrp(
- + ret,
- + norm,
- + transr,
- + uplo,
- + n,
- + a,
- + work
- + )
- external dlansf
- double precision dlansf
- double precision ret
- character norm
- character transr
- character uplo
- integer n
- double precision a(*)
- double precision work
- ret = dlansf(
- + norm,
- + transr,
- + uplo,
- + n,
- + a,
- + work
- + )
- end
- subroutine dlanspwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- external dlansp
- double precision dlansp
- double precision ret
- character norm
- character uplo
- integer n
- double precision ap
- double precision work
- ret = dlansp(
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- end
- subroutine dlanstwrp(
- + ret,
- + norm,
- + n,
- + d,
- + e
- + )
- external dlanst
- double precision dlanst
- double precision ret
- character norm
- integer n
- double precision d
- double precision e
- ret = dlanst(
- + norm,
- + n,
- + d,
- + e
- + )
- end
- subroutine dlansywrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- external dlansy
- double precision dlansy
- double precision ret
- character norm
- character uplo
- integer n
- double precision a
- integer lda
- double precision work
- ret = dlansy(
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine dlantbwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external dlantb
- double precision dlantb
- double precision ret
- character norm
- character uplo
- character diag
- integer n
- integer k
- double precision ab
- integer ldab
- double precision work
- ret = dlantb(
- + norm,
- + uplo,
- + diag,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine dlantpwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + n,
- + ap,
- + work
- + )
- external dlantp
- double precision dlantp
- double precision ret
- character norm
- character uplo
- character diag
- integer n
- double precision ap
- double precision work
- ret = dlantp(
- + norm,
- + uplo,
- + diag,
- + n,
- + ap,
- + work
- + )
- end
- subroutine dlantrwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- external dlantr
- double precision dlantr
- double precision ret
- character norm
- character uplo
- character diag
- integer m
- integer n
- double precision a
- integer lda
- double precision work
- ret = dlantr(
- + norm,
- + uplo,
- + diag,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine dlapy2wrp(
- + ret,
- + x,
- + y
- + )
- external dlapy2
- double precision dlapy2
- double precision ret
- double precision x
- double precision y
- ret = dlapy2(
- + x,
- + y
- + )
- end
- subroutine dlapy3wrp(
- + ret,
- + x,
- + y,
- + z
- + )
- external dlapy3
- double precision dlapy3
- double precision ret
- double precision x
- double precision y
- double precision z
- ret = dlapy3(
- + x,
- + y,
- + z
- + )
- end
- subroutine dzsum1wrp(
- + ret,
- + n,
- + cx,
- + incx
- + )
- external dzsum1
- double precision dzsum1
- double precision ret
- integer n
- complex*16 cx(n)
- integer incx
- ret = dzsum1(
- + n,
- + cx,
- + incx
- + )
- end
- subroutine icmax1wrp(
- + ret,
- + n,
- + cx,
- + incx
- + )
- external icmax1
- integer icmax1
- integer ret
- integer n
- complex cx(n)
- integer incx
- ret = icmax1(
- + n,
- + cx,
- + incx
- + )
- end
- subroutine ieeeckwrp(
- + ret,
- + ispec,
- + zero,
- + one
- + )
- external ieeeck
- integer ieeeck
- integer ret
- integer ispec
- real zero
- real one
- ret = ieeeck(
- + ispec,
- + zero,
- + one
- + )
- end
- subroutine ilaclcwrp(
- + ret,
- + m,
- + n,
- + a,
- + lda
- + )
- external ilaclc
- integer ilaclc
- integer ret
- integer m
- integer n
- complex a
- integer lda
- ret = ilaclc(
- + m,
- + n,
- + a,
- + lda
- + )
- end
- subroutine ilaclrwrp(
- + ret,
- + m,
- + n,
- + a,
- + lda
- + )
- external ilaclr
- integer ilaclr
- integer ret
- integer m
- integer n
- complex a
- integer lda
- ret = ilaclr(
- + m,
- + n,
- + a,
- + lda
- + )
- end
- subroutine iladiagwrp(
- + ret,
- + diag
- + )
- external iladiag
- integer iladiag
- integer ret
- character diag
- ret = iladiag(
- + diag
- + )
- end
- subroutine iladlcwrp(
- + ret,
- + m,
- + n,
- + a,
- + lda
- + )
- external iladlc
- integer iladlc
- integer ret
- integer m
- integer n
- double precision a
- integer lda
- ret = iladlc(
- + m,
- + n,
- + a,
- + lda
- + )
- end
- subroutine iladlrwrp(
- + ret,
- + m,
- + n,
- + a,
- + lda
- + )
- external iladlr
- integer iladlr
- integer ret
- integer m
- integer n
- double precision a
- integer lda
- ret = iladlr(
- + m,
- + n,
- + a,
- + lda
- + )
- end
- subroutine ilaprecwrp(
- + ret,
- + prec
- + )
- external ilaprec
- integer ilaprec
- integer ret
- character prec
- ret = ilaprec(
- + prec
- + )
- end
- subroutine ilaslcwrp(
- + ret,
- + m,
- + n,
- + a,
- + lda
- + )
- external ilaslc
- integer ilaslc
- integer ret
- integer m
- integer n
- real a
- integer lda
- ret = ilaslc(
- + m,
- + n,
- + a,
- + lda
- + )
- end
- subroutine ilaslrwrp(
- + ret,
- + m,
- + n,
- + a,
- + lda
- + )
- external ilaslr
- integer ilaslr
- integer ret
- integer m
- integer n
- real a
- integer lda
- ret = ilaslr(
- + m,
- + n,
- + a,
- + lda
- + )
- end
- subroutine ilatranswrp(
- + ret,
- + trans
- + )
- external ilatrans
- integer ilatrans
- integer ret
- character trans
- ret = ilatrans(
- + trans
- + )
- end
- subroutine ilauplowrp(
- + ret,
- + uplo
- + )
- external ilauplo
- integer ilauplo
- integer ret
- character uplo
- ret = ilauplo(
- + uplo
- + )
- end
- subroutine ilazlcwrp(
- + ret,
- + m,
- + n,
- + a,
- + lda
- + )
- external ilazlc
- integer ilazlc
- integer ret
- integer m
- integer n
- complex*16 a
- integer lda
- ret = ilazlc(
- + m,
- + n,
- + a,
- + lda
- + )
- end
- subroutine ilazlrwrp(
- + ret,
- + m,
- + n,
- + a,
- + lda
- + )
- external ilazlr
- integer ilazlr
- integer ret
- integer m
- integer n
- complex*16 a
- integer lda
- ret = ilazlr(
- + m,
- + n,
- + a,
- + lda
- + )
- end
- subroutine izmax1wrp(
- + ret,
- + n,
- + cx,
- + incx
- + )
- external izmax1
- integer izmax1
- integer ret
- integer n
- complex*16 cx(n)
- integer incx
- ret = izmax1(
- + n,
- + cx,
- + incx
- + )
- end
- subroutine scsum1wrp(
- + ret,
- + n,
- + cx,
- + incx
- + )
- external scsum1
- real scsum1
- real ret
- integer n
- complex cx(n)
- integer incx
- ret = scsum1(
- + n,
- + cx,
- + incx
- + )
- end
- subroutine slamchwrp(
- + ret,
- + cmach
- + )
- external slamch
- real slamch
- real ret
- character cmach
- ret = slamch(
- + cmach
- + )
- end
- subroutine slangbwrp(
- + ret,
- + norm,
- + n,
- + kl,
- + ku,
- + ab,
- + ldab,
- + work
- + )
- external slangb
- real slangb
- real ret
- character norm
- integer n
- integer kl
- integer ku
- real ab
- integer ldab
- real work
- ret = slangb(
- + norm,
- + n,
- + kl,
- + ku,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine slangewrp(
- + ret,
- + norm,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- external slange
- real slange
- real ret
- character norm
- integer m
- integer n
- real a
- integer lda
- real work
- ret = slange(
- + norm,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine slangtwrp(
- + ret,
- + norm,
- + n,
- + dl,
- + d,
- + du
- + )
- external slangt
- real slangt
- real ret
- character norm
- integer n
- real dl
- real d
- real du
- ret = slangt(
- + norm,
- + n,
- + dl,
- + d,
- + du
- + )
- end
- subroutine slanhswrp(
- + ret,
- + norm,
- + n,
- + a,
- + lda,
- + work
- + )
- external slanhs
- real slanhs
- real ret
- character norm
- integer n
- real a
- integer lda
- real work
- ret = slanhs(
- + norm,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine slansbwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external slansb
- real slansb
- real ret
- character norm
- character uplo
- integer n
- integer k
- real ab
- integer ldab
- real work
- ret = slansb(
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine slansfwrp(
- + ret,
- + norm,
- + transr,
- + uplo,
- + n,
- + a,
- + work
- + )
- external slansf
- real slansf
- real ret
- character norm
- character transr
- character uplo
- integer n
- real a(*)
- real work
- ret = slansf(
- + norm,
- + transr,
- + uplo,
- + n,
- + a,
- + work
- + )
- end
- subroutine slanspwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- external slansp
- real slansp
- real ret
- character norm
- character uplo
- integer n
- real ap
- real work
- ret = slansp(
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- end
- subroutine slanstwrp(
- + ret,
- + norm,
- + n,
- + d,
- + e
- + )
- external slanst
- real slanst
- real ret
- character norm
- integer n
- real d
- real e
- ret = slanst(
- + norm,
- + n,
- + d,
- + e
- + )
- end
- subroutine slansywrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- external slansy
- real slansy
- real ret
- character norm
- character uplo
- integer n
- real a
- integer lda
- real work
- ret = slansy(
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine slantbwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external slantb
- real slantb
- real ret
- character norm
- character uplo
- character diag
- integer n
- integer k
- real ab
- integer ldab
- real work
- ret = slantb(
- + norm,
- + uplo,
- + diag,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine slantpwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + n,
- + ap,
- + work
- + )
- external slantp
- real slantp
- real ret
- character norm
- character uplo
- character diag
- integer n
- real ap
- real work
- ret = slantp(
- + norm,
- + uplo,
- + diag,
- + n,
- + ap,
- + work
- + )
- end
- subroutine slantrwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- external slantr
- real slantr
- real ret
- character norm
- character uplo
- character diag
- integer m
- integer n
- real a
- integer lda
- real work
- ret = slantr(
- + norm,
- + uplo,
- + diag,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine slapy2wrp(
- + ret,
- + x,
- + y
- + )
- external slapy2
- real slapy2
- real ret
- real x
- real y
- ret = slapy2(
- + x,
- + y
- + )
- end
- subroutine slapy3wrp(
- + ret,
- + x,
- + y,
- + z
- + )
- external slapy3
- real slapy3
- real ret
- real x
- real y
- real z
- ret = slapy3(
- + x,
- + y,
- + z
- + )
- end
- subroutine zladivwrp(
- + ret,
- + x,
- + y
- + )
- external wzladiv
- complex*16 wzladiv
- complex*16 ret
- complex*16 x
- complex*16 y
- ret = wzladiv(
- + x,
- + y
- + )
- end
- subroutine zlangbwrp(
- + ret,
- + norm,
- + n,
- + kl,
- + ku,
- + ab,
- + ldab,
- + work
- + )
- external zlangb
- double precision zlangb
- double precision ret
- character norm
- integer n
- integer kl
- integer ku
- complex*16 ab
- integer ldab
- double precision work
- ret = zlangb(
- + norm,
- + n,
- + kl,
- + ku,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine zlangewrp(
- + ret,
- + norm,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- external zlange
- double precision zlange
- double precision ret
- character norm
- integer m
- integer n
- complex*16 a
- integer lda
- double precision work
- ret = zlange(
- + norm,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine zlangtwrp(
- + ret,
- + norm,
- + n,
- + dl,
- + d,
- + du
- + )
- external zlangt
- double precision zlangt
- double precision ret
- character norm
- integer n
- complex*16 dl
- complex*16 d
- complex*16 du
- ret = zlangt(
- + norm,
- + n,
- + dl,
- + d,
- + du
- + )
- end
- subroutine zlanhbwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external zlanhb
- double precision zlanhb
- double precision ret
- character norm
- character uplo
- integer n
- integer k
- complex*16 ab
- integer ldab
- double precision work
- ret = zlanhb(
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine zlanhewrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- external zlanhe
- double precision zlanhe
- double precision ret
- character norm
- character uplo
- integer n
- complex*16 a
- integer lda
- double precision work
- ret = zlanhe(
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine zlanhfwrp(
- + ret,
- + norm,
- + transr,
- + uplo,
- + n,
- + a,
- + work
- + )
- external zlanhf
- double precision zlanhf
- double precision ret
- character norm
- character transr
- character uplo
- integer n
- complex*16 a(*)
- double precision work
- ret = zlanhf(
- + norm,
- + transr,
- + uplo,
- + n,
- + a,
- + work
- + )
- end
- subroutine zlanhpwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- external zlanhp
- double precision zlanhp
- double precision ret
- character norm
- character uplo
- integer n
- complex*16 ap
- double precision work
- ret = zlanhp(
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- end
- subroutine zlanhswrp(
- + ret,
- + norm,
- + n,
- + a,
- + lda,
- + work
- + )
- external zlanhs
- double precision zlanhs
- double precision ret
- character norm
- integer n
- complex*16 a
- integer lda
- double precision work
- ret = zlanhs(
- + norm,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine zlanhtwrp(
- + ret,
- + norm,
- + n,
- + d,
- + e
- + )
- external zlanht
- double precision zlanht
- double precision ret
- character norm
- integer n
- double precision d
- complex*16 e
- ret = zlanht(
- + norm,
- + n,
- + d,
- + e
- + )
- end
- subroutine zlansbwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external zlansb
- double precision zlansb
- double precision ret
- character norm
- character uplo
- integer n
- integer k
- complex*16 ab
- integer ldab
- double precision work
- ret = zlansb(
- + norm,
- + uplo,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine zlanspwrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- external zlansp
- double precision zlansp
- double precision ret
- character norm
- character uplo
- integer n
- complex*16 ap
- double precision work
- ret = zlansp(
- + norm,
- + uplo,
- + n,
- + ap,
- + work
- + )
- end
- subroutine zlansywrp(
- + ret,
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- external zlansy
- double precision zlansy
- double precision ret
- character norm
- character uplo
- integer n
- complex*16 a
- integer lda
- double precision work
- ret = zlansy(
- + norm,
- + uplo,
- + n,
- + a,
- + lda,
- + work
- + )
- end
- subroutine zlantbwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- external zlantb
- double precision zlantb
- double precision ret
- character norm
- character uplo
- character diag
- integer n
- integer k
- complex*16 ab
- integer ldab
- double precision work
- ret = zlantb(
- + norm,
- + uplo,
- + diag,
- + n,
- + k,
- + ab,
- + ldab,
- + work
- + )
- end
- subroutine zlantpwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + n,
- + ap,
- + work
- + )
- external zlantp
- double precision zlantp
- double precision ret
- character norm
- character uplo
- character diag
- integer n
- complex*16 ap
- double precision work
- ret = zlantp(
- + norm,
- + uplo,
- + diag,
- + n,
- + ap,
- + work
- + )
- end
- subroutine zlantrwrp(
- + ret,
- + norm,
- + uplo,
- + diag,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- external zlantr
- double precision zlantr
- double precision ret
- character norm
- character uplo
- character diag
- integer m
- integer n
- complex*16 a
- integer lda
- double precision work
- ret = zlantr(
- + norm,
- + uplo,
- + diag,
- + m,
- + n,
- + a,
- + lda,
- + work
- + )
- end
|