fftw-doc-3.3.5-11.el8 > 6 6_6 3!pQp)Tξ7]mtZ``s ]mtZ` bL/^KG C"ɏyf)* bɿόbtd^໲>+q%VqKB)KVH/y2 `g[OЯ Q$ꆸܫWCe I_;]@TW]5AUGӾT 48mU܄|X.5d55\BlEYhLULxs_7\W.t%g>aYjbpz"v-z=߂:ԛ_%YQ^ #:DYх u|-:o[uQ}[sgz Iofsh 9OB%5vӎiW,,(Gkɕ!{Ʃ51 &cyC aw{J\{>ʟKZGGT3׍>\*ȵGugޙ8di/콯=Bɑv*ׇ|np R"ϗ<{& 7757200df79bf6dd236b79c45ed701418682a10be69e774216c7f62672bce9a422baa1d3213437c26fc8f3e647e3020216ffcc62 3!pQp)Tξ7]mtZ``s ]mtZ`W4Dweyta}" VO-1Wb7ZN1iMP uF?TG24 Tw:$}l%úaUUUW0e `.#}~M]Qf`d4>p9p?od   ,|  , 8 D \ ( )h+.00223 3o(383994x9:@9GOHRIT,XTYT\T]V^fbgdhnehsfhvlhxthujvlooooCfftw-doc3.3.511.el8FFTW library manualThis package contains the manual for the FFTW fast Fourier transform library.`sord1-prod-x86build002.svc.aws.rockylinux.org KojiRockyGPLv2+infrastructure@rockylinux.orgDocumentationhttp://www.fftw.orglinuxnoarch "s!%v$!&oC $E"/] @$[r+/iPm"6f!%:P-~8J-1, KN"@$*m%)' >&*2)o%2$r)B"#>z!#!_"pb}B7+Pi3lg5,L0A큤A큤`sWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW71b4cd7854739aaa76731e11f062a1e9a544540ac5895b774a0a076eb3e668808f805b9b2df210ad9664a565da133ad652feb62183c3af72b510ddcc5a86695d5cf8e8ec42b5a6939ed136cbdbe4f41d3562a2820dabbb50f801560db43f0ea212b29432eaf2083b2de5fd04817bc3d9f9101415490acf6ac9c7ed5bc2cb13b966102e3acc6cc8bd698f7be0d6cd0c4bb599906183580dea080c392ef9f032096da1eaade2ad0dfc7be4bce1524889d72c815ca60289f500e92a4a8cfaf20128530e6f9e73426b94ccd92b9ee4c953a9107a695b1a82cef877aad206fb65e3c395315fd3bc7433c1eb05449af37708b660e789d03754e8dc7daf7ffdf3fcbef480aa87a61185bf468ec01bd51aed837ccfabf17e4dc146a6e6f22fa367c360545004994ca5466fd5737720d38dcaa4461e7ebebdc13b209be873736eca7199cd597447a42dbdcb2cd21183a6aecf1832028faa8b190f944f679b54acaa0358f952fb7dac8f60612fd5bfe58aa829e02cc9067493148f1d675bee3566359196027bae65fb3eb1cd6babe4739f1d6d73eee4d1394b6092f3d94475bd8dbf706dc69630abac0e0646b1da8d2544bc64b71c86545eae15b1ceed2ca60f24213ad49acfc923e8b34a9bcaaa01bc91e58cd2c5919c5848e2c2eea9091af37eed66c307f450c006d2c59ba52e92076e592c4652aa02e000eb4988e7283c9a8fd3be7a6e131d0c8f9ca355e1ee877a5d1b731426d6eae266f684a5ca7faed24d2236a0e6336d8a97dd4fc65578102b6b1f3728f5461e79a3426f79f8dced7a02f00faa13ceb94747b08f26325839e3ca0b2fd36b6b6ef550a70a08b3690cbadee2a9de348226f90bdd03de3476fddbdc563fc68d6704aa80030eeb9f97f797d08a7b6301fe02c969d3ae1cb6cb2b79fde7edf800419a5984ff45b96efebe603a20e540f68523bfe5dd69cb1aebb7dd255a0fbf5624b9ff94a9273640db7fe556e2133ffadcbd3f3a2c7f52c8346d5e1f4517c9bf6f4040b7cc742708da75b1fe062ded9775886b8a4f95b297a25a70c326190f120068923819403ac430a94052e56357d2efd6cdb57df5806bce15272a457196ff6b59482ac9559170b3aa69a491cd702ae73c36a4d3a015de44581ee07f23d3f45334774076eeddc9dd9e71a69697376d5a81c43da6ba9fb90b8e451d7c3a2488debfef7be299527d8be4b36d7b500999649164ee850fdde71ebe236edf475660770cfa1a25596e10a1d351d99fc6c00eadde46c44bcc0336966dd2e2c9d95a2a085b76a3e2ab8cecdec1dfcde6eba1516d32c2e64d7115247d46005baa38d81f8a4c46897b6b902465279370ac93a61d181e8f9c534dc20823419527b8502b57795ae8028293abd2bbb845afced465dfcc7f7f0fd5e0aad4f23c4c4f68076ec661e6530f4f980404ec764650fea38eaf5cae0dee57608d3583be4167bcac17df0850389fc330fa876940cb20eac34b2e306f6ae2cf3695d7e463911343fd3a30f0d478b8f6c1cfa60b0a69553c98771cfb9a1f15adbee8e320f05346ac069b1b4caac73a65406decc5e51519f70acc9a37cb900b27bb2403a91468a62bdf4a524404efa35da5c0eded665293db18fd0cb7aafb906f7b315a2c63d10d04b1def4ad5730b09e66adcadf117c151bddd50ab9b63e048d08d3724d2fe5a96870f89e500ec2ec5cb239c46f831fc28f2812be575b9de88deb01cd6c59e30cdd44eb8442860e9ea1eef7adf171e9cf13f7ebfd8c0543f9565b2bbd31c853671954dee14e0d6307d48a21499f8a927df518880b4b489bcb50702978b3c666974aad67a93f125366854062185445dfa518ae0ee35fc1282678fe37d04e3b694c7703f62037e854f580c1271d2ad112395fa8e211049eaec695626f6b0f2cc729bde97b182526f42784a1246418d8a43ec00580b4a93b8cf63ab744739a77019c53267ce72a50b5894d8452806759c713150f3795901230bf3fa21980764a1e776478229dbad9df90161b730140a592b119d4294c24deb0d077bbc58add1cfb96c29199b48ebda3688bff6f32434be90465a675ad7d8493cb302580f233171d5697d41bc060d8ad7c9fea244bbaf209d1bca00a39b8a66e1d85751242d591183b4be7a85140f8c7084ccaa960cb6827a7d5cc69b4b67d9cf84109f701fff3ed0d631c5c637a06227f18a322249106db9fd1443b29c97a1f16c03f407020c71562909699d2899f5de5a8c5ff7411041cf01e93155f1b6f439f41ce7bd35e9d9bccc106ef8571460d1011aa90a5fca763a0e6db883cfeba6fcecad4e704e90b6f64db799dc02b3cda1ab63f895715bf07d0353fd49a5037b55a293583d24a585ce21d458391c5a70d9065aa22e5c1648c0f4f1857de9ea105cd68878287aab38f885ab4c59021ec91cbf36711e48c3b69b7deb0ad50aae5a5b608b6b837324ce95b1c220a5a2c78a03f748a51b3f401ef1f447de372e52363fdc4b1c996169c743245f96046fed523e14ba2b66842f89f108cdbc74966448a921a0663399f3218b9af086975afcecb4eda0cd46ca624b9fd7aebf0a2c1d58f7024d6886362c292548b19a89716ec4fae26add6f3112c7448060a162303724c077c7a5625655e9238ad896706aa5038d1cefb9b862205845df059a0cc697b92569a67912348d4647dcffce674a062fdf71b94f3eaa1aeafea5d26b52fee31e5346efd64b1e664bf22a7537d8cfc12e2407859f9be5d85e043aa578196d098bdd9798618d274f1763bcf676ad2696fce8bc075d89cb00019e06bc4fd9fad070cf7eb1afa9384619d46f4039f3eb9c3f6601757559756c1b974d1336f0c70cff11503b389984f1b88802bd564c51621118346f42782e570a3f15066c1c76e17df64221d340159c099eb1fd34f7ab2432581a476414c8a4ed2605577c4ad72486204f112e69ca54e44cf90c3acd1e8978f3af86cdd1182101813bca0b937f58093105be0a45c777f1fe7c309cea5b91d6b6357d481b90e6dec00d7300e3232712e82d051a042d7d8d2ec5ca7cc6c91058abcd4bebe52a650c438616e0b0e516e73d015ce214dc392410397ed0d42714e86093aa02e1c6cf1d78631b37b1da8aae5801e854cd65033cab6d99fdf6c8a1989f7a68c7180b5526c6a0f1e0cb6e070933cbcd815a6c0f19095a5c50dfcc00b1c54e7d1b9854e1bbe4b37ef7cfe37fb2fe1cb0e2a9100db337077753b4e84e8af5d668f0f91c6bc2b7435f85ee40dcf9d9e055cd4f1a134dee583ca9c0ec6967b7d7c3a8451e8ad2533c7fb68924dda9692f4196e6c877c711c4f7203595dc5715c0e4920ad7f954bdc08ab1649662ea656c5f09aeb5bfba360fa7a4ae8cf3c6838fb2112bb49b86edfba10dd5189bddcaacc66741ab7364398353a55db2646c4e33fa5cab920a96e5d8c0fcce8bea0df6145bd0d8f358ea5687f7bd8e8613dd9b573992a49c34b671c2753310f49010b40c6c3a9e1564a2df8c98b3959325f91b44c5a5f7d701d5d700618fd4d855502406ba094e823095389fee5346b9bd0fcd41153961f34c7795fff614109a20782c6a7e38ad493d968bc63428ad7adcdb829e9f8b42f02f8933e4600396384b1e1017e13fe081e17592c99c57d3aa473463758a71e3584232a6a3473560695f836610e20e59d3b3227a7030b56dce6b0036f6942bbe04bef6a6cccd73a8843a68d8a1d0d9cedef44e96eea2d7415dac73a54a29e16f07b6583eca705ff12b204cb4079626373472da8581684864c954c1514a6305115aab3d0129df9312e140ab779b0bd5dfaff0bbbff06db60bde55eb0d3dc0ea1d36940d932851bc4cf8d14cf55de9ce3a16559fd72c628c51ec333522a0d4f637491572db2fff6e1871e85edb5f9ae3e3594e135be6b2a2823b44f841db72d3184f270f3e4966375aeafea673336414a8d77f5e69390eed644f08d60301f65bf5c15f3cf893805c640da4fb058a196daafbaf63c33091a7d2092cc61673e0384f8b697206c92fbe631a5593392130885b20ffed6ac2afbd6d3d399539b5e8fc97fbe1f80b00fd9c65ee04e3299ab7cb8781ef0ebf62815bd593297c4923cde70d4b60c29e200dd02c2e3d21258da015ca5997c016429715a0cb199ed57e6780c618664510d1159c2e07090cf857d780a4cfbae3f3f9570640e3c47d7146e6beb90762307052effbd0ee42a0aba52facf171c965baf6e466356a31e7bb8dca038a659bb309d16758462a4fddfe0437157a919370a0c2cfdfae5fa0d18c45f0293d1ee40117dab03c3be6b20416acde908e2d957bf7af8a5fb0e0acc428773112666e4044530ad9f16d2266b83c76da41ff498d72db9f99ad64c23887da1b89e90100f0bec5431975cf773b738511c634382375f9c3a77a1998b6a1a3ae042db08fbc2999b052181a1bb4d95f4cf7dfe1e305cb5c7ffbeca427a3287fa522358be06912105f1af700e865523f889a2060e580ad6b136141210a439148b20192ee6a0ed070b04acd739ee5d6908c9b6102d3aa759d9884e750f1039e33ee0ad145ff0533bba12001728ba065951d115076692a05d33267f227283e6b492f8265f4c13b76db11d4cb5513d51fee1d1a149b0db025300a1c519e1771741d03022fe88f59215e66874c13c11f3f3f67205c714935c94134f1e7eec212440424327b455ac3e304cd6599219907e282e184c8dec1796aef8fbf2811217379e8e9349e5ca27a872cb2bf4b418c067ccee6a407688064fac74f2f6f272f0fa169a9cbfb8e9d65e217b03b656a36e0170099d2419601f396b6d862a5563e0c3d8497542823bc046f0acb911baf2b746960bea76d504b0978e842bd6647f4f15f17c5e714150fb8b79103f4a2b50b59fcd71a896bbb73337826a18a4b9a0f200b32537b4eae9d1d98177c512f4dca8876a612a1d5996ed12cd6dd17a15ba739e75d7132ac991f08f825542072ddfd8170ab8dc022203ac165fb87a57df0bbc055a20e89942ec807e8eedd95eeac7305767f9b98e570d89168c009ce5fb3b84eefed16f554d4418de8dc2bdf94f680141f374e08518aee83617e10eb35841c2a14d4906c8562116d4e36bd6c6214f28b0aa811b50ae58759451e4f24dcdcf735b237ef47eb80fd97eefa9b7f38c57a35f915d999ae8362667a5fd6c48eae6ab5a33745a587dded311392aa10ac972c67657809c21900cf210a7f938f1c24a9b11604a28111eb4aad3f8b682cb8e63a1672e383da9e6b5003bb3a47ea07af28656ba2d83d3007a2bbd723936827f1d8f6e2a391603dd874d3ff57da8ba0f4a6f3c069b8fdc2b07b91fbf5665abb9b8504628ea2396309e68a8f19fda449e7ec76dcc81301cee4a7600b9debd00131118c36a7b76d60da4e3281b42913884e0c086305ba0cea50ac4a695854b74aad4536ffc4cfb4378b965481ac0b657c03b5cf057b4073db483b97b7a0eb323c23c895caed8427ca49450e5e4674579668ddab54a249b8b3551d60b2b646898da5361a414b3639a4d26dcb8344a361c92bea2c40c3b43169b262253c616004dad91dc8e7388b4e1c9a58b925bd45df0df732a35552f1588d995031b154ecd02631d4dd515d86dbbcd8d61e2ccbe73d994e976ec6c22285743532044366f51cbeac017f5095f341c2ae1f0b486fb67c0199b5173c150594e336939390a86eeedca1b0e43a74322665cd95ef56340e4b197047d0b05638825cc8fb946d9ab0f146d6069213477faa78aae474c12f68c281505346712d9b9db79196be019643f9d17e72f145ccd87c7091903fde6b81e48ad13d9991351637fb344e32eefeb5f708ad19a985465cefcdb6bb560fd30c2a4a9d61841cb8e50475ff8ae97ac4fc5f385bbd83d790026b81936480cdcb902f9e6f8bdce6f4b9c4b197eb6aaf4ce8ca42fa80106e857c5720c86cb74dcaf8fcd5c444c03a8128b4522867adcc6a4d265e9dfb8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfftw-3.3.5-11.el8.src.rpmfftw-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3Z3@Zz@Zu@ZOYYx@X@X @WW@W@VUa@SGS@SESS(5@RH@QQ@PPCPZPZPYPO#O@O8OKp@ON/N@N3@N1O@MQ0@KHoKHoK?5@K=Ji@I@I@I7@HGF@F@E$E@E[@D(@C@CtCtCMerlin Mathesius - 3.3.5-11Fedora Release Engineering - 3.3.5-10Igor Gnatenko - 3.3.5-9Merlin Mathesius - 3.3.5-8Fedora Release Engineering - 3.3.5-7Fedora Release Engineering - 3.3.5-6Fedora Release Engineering - 3.3.5-5Orion Poplawski - 3.3.5-4Dan Horák - 3.3.5-3Orion Poplawski - 3.3.5-2Orion Poplawski - 3.3.5-1Fedora Release Engineering - 3.3.4-7Fedora Release Engineering - 3.3.4-6Fedora Release Engineering - 3.3.4-5Peter Robinson 3.3.4-4Conrad Meyer - 3.3.4-3Fedora Release Engineering - 3.3.4-2Susi Lehtola - 3.3.4-1Conrad Meyer - 3.3.3-8Fedora Release Engineering - 3.3.3-7Fedora Release Engineering - 3.3.3-6PPC Secondary Arch Admin 3.3.3-5Susi Lehtola - 3.3.3-4Susi Lehtola - 3.3.3-3Susi Lehtola - 3.3.3-2Jussi Lehtola - 3.3.3-1Fedora Release Engineering - 3.3.2-2Orion Poplawski - 3.3.2-1Jussi Lehtola - 3.3.1-3Jussi Lehtola - 3.3.1-2Jussi Lehtola - 3.3.1-1Fedora Release Engineering - 3.3-5Dan Horák - 3.3-4Rex Dieter 3.3-3Jussi Lehtola - 3.3-2Jussi Lehtola - 3.3-1Fedora Release Engineering - 3.2.2-5Jussi Lehtola - 3.2.2-4Jussi Lehtola - 3.2.2-3Jussi Lehtola - 3.2.2-2Jussi Lehtola - 3.2.2-1Fedora Release Engineering - 3.2.1-3Fedora Release Engineering - 3.2.1-2Conrad Meyer - 3.2.1-1Conrad Meyer - 3.2-1Tom "spot" Callaway - 3.1.2-7Fedora Release Engineering - 3.1.2-6Quentin Spencer 3.1.2-5Quentin Spencer 3.1.2-4Christian Iseli 3.1.2-3Quentin Spencer 3.1.2-2Quentin Spencer 3.1.2-1Quentin Spencer 3.1.1-1Quentin Spencer 3.1-4Quentin Spencer 3.1-3Quentin Spencer 3.1-2Quentin Spencer 3.1-1- Regenerate autoconf files using current tools so proper build flags from redhat-rpm-config are used. This resolves BZ#1548473.- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Switch to %ldconfig_scriptlets- Disable Open MPI's vader byte transfer layer while running tests on 32-bit x86 platforms as it is known to be troublesome . This resolves FTBFS issue (BZ#1518038).- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for openmpi 2.0- Update BRs so nss-myhostname (provided by systemd) is included also in mpich-only builds (Related: #1383271)- Build mpich and openmpi versions- Update to 3.3.5 - Cleanup spec- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Disable SSE2/AVX on x86(32) as we support Pentium Pro as base - SSE2 only arrived with P-4 - https://fedoraproject.org/wiki/Features/F12X86Support - Fix ARM macro - Disable NEON on ARM (we don't enable by default, needs runtime detection)- Build with --enable-avx (rhbz# 1114964)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to 3.3.4.- Remove non-OpenMP / g77 build for obsolete RHEL (< 5) - Remove ancient Obsoletes (fftw < 3.3, Fedora < 16) - Remove ancient non-Quad build (Fedora < 15) on supported arch(s) - Remove obsolete conditional on BuildArch: noarch (RHEL < 6, Fedora < 13)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- disable altivec flag again, that works with single precision only- Fix typo: should be %ix86 instead of %x86. Now should have SSE2 support on x86 as well.- After consultation with upstream, enable SSE2 also on x86, altivec on ppc and ppc64 and NEON on arm.- Enable SSE2 on x86_64.- Update to 3.3.3.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to 3.3.2 - Drop alignment patch- Fix FTBFS with gcc 4.7.- Reorganized libraries (BZ #812981).- Update to 3.3.1.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- libquadmath exists only on x86/x86_64 and ia64- -devel: Provides: fftw3-devel (#744758) - -static: Provides: fftw3-static - drop %_isa from Obsoletes- Conditionalize OpenMP and quadruple precision support based on capabilities of system compiler.- Update to 3.3.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Get rid of rpath.- Branch out developers' manual to -doc.- Add check phase. - Cosmetic changes to spec file (unified changelog format, removed unnecessary space). - Use rm instead of find -delete, as latter is not present on EPEL-4. - Generalize obsoletes of fftw3 packages. Add Obsoletes: fftw3-static.- Update to 3.2.2. - Make file listings more explicit. - Don't use file dependencies for info.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Bump to 3.2.1.- Bump to 3.2.- fix license tag- Autorebuild for GCC 4.3- Rebuild for F8.- Split static libs into separate package (bug 249686).- rebuilt for unwind info generation, broken in gcc-4.1.1-21- BuildRequires: pkgconfig for -devel (bug 206444).- New release.- New upstream release.- Re-enable static libs (bug 181897). - Build long-double version of libraries (bug 182587).- Add Obsoletes and Provides.- Rebuild for Fedora Extras 5. - Disable static libs. - Remove obsolete configure options.- Upgrade to the 3.x branch, incorporating changes from the fftw3 spec file. - Add dist tag.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.3.5-11.el8fftw-docfftw3.pdfhtml1d-Discrete-Hartley-Transforms-_0028DHTs_0029.html1d-Real_002deven-DFTs-_0028DCTs_0029.html1d-Real_002dodd-DFTs-_0028DSTs_0029.html2d-MPI-example.html64_002dbit-Guru-Interface.htmlAccessing-the-wisdom-API-from-Fortran.htmlAcknowledgments.htmlAdvanced-Complex-DFTs.htmlAdvanced-Interface.htmlAdvanced-Real_002ddata-DFTs.htmlAdvanced-Real_002dto_002dreal-Transforms.htmlAdvanced-distributed_002dtranspose-interface.htmlAllocating-aligned-memory-in-Fortran.htmlAn-improved-replacement-for-MPI_005fAlltoall.htmlAvoiding-MPI-Deadlocks.htmlBasic-Interface.htmlBasic-and-advanced-distribution-interfaces.htmlBasic-distributed_002dtranspose-interface.htmlCalling-FFTW-from-Legacy-Fortran.htmlCalling-FFTW-from-Modern-Fortran.htmlCaveats-in-Using-Wisdom.htmlColumn_002dmajor-Format.htmlCombining-MPI-and-Threads.htmlComplex-DFTs.htmlComplex-Multi_002dDimensional-DFTs.htmlComplex-One_002dDimensional-DFTs.htmlComplex-numbers.htmlConcept-Index.htmlCycle-Counters.htmlData-Types-and-Files.htmlDefining-an-FFTW-module.htmlDistributed_002dmemory-FFTW-with-MPI.htmlDynamic-Arrays-in-C.htmlDynamic-Arrays-in-C_002dThe-Wrong-Way.htmlExtended-and-quadruple-precision-in-Fortran.htmlFFTW-Constants-in-Fortran.htmlFFTW-Execution-in-Fortran.htmlFFTW-Fortran-type-reference.htmlFFTW-MPI-Fortran-Interface.htmlFFTW-MPI-Installation.htmlFFTW-MPI-Performance-Tips.htmlFFTW-MPI-Reference.htmlFFTW-MPI-Transposes.htmlFFTW-MPI-Wisdom.htmlFFTW-Reference.htmlFixed_002dsize-Arrays-in-C.htmlForgetting-Wisdom.htmlFortran-Examples.htmlFortran_002dinterface-routines.htmlGenerating-your-own-code.htmlGuru-Complex-DFTs.htmlGuru-Interface.htmlGuru-Real_002ddata-DFTs.htmlGuru-Real_002dto_002dreal-Transforms.htmlGuru-vector-and-transform-sizes.htmlHow-Many-Threads-to-Use_003f.htmlInstallation-and-Customization.htmlInstallation-and-Supported-Hardware_002fSoftware.htmlInstallation-on-Unix.htmlInstallation-on-non_002dUnix-systems.htmlInterleaved-and-split-arrays.htmlIntroduction.htmlLibrary-Index.htmlLicense-and-Copyright.htmlLinking-and-Initializing-MPI-FFTW.htmlLoad-balancing.htmlMPI-Data-Distribution-Functions.htmlMPI-Data-Distribution.htmlMPI-Files-and-Data-Types.htmlMPI-Initialization.htmlMPI-Plan-Creation.htmlMPI-Wisdom-Communication.htmlMemory-Allocation.htmlMore-DFTs-of-Real-Data.htmlMulti_002dDimensional-DFTs-of-Real-Data.htmlMulti_002ddimensional-Array-Format.htmlMulti_002ddimensional-MPI-DFTs-of-Real-Data.htmlMulti_002ddimensional-Transforms.htmlMulti_002dthreaded-FFTW.htmlNew_002darray-Execute-Functions.htmlOne_002dDimensional-DFTs-of-Real-Data.htmlOne_002ddimensional-distributions.htmlOther-Important-Topics.htmlOther-Multi_002ddimensional-Real_002ddata-MPI-Transforms.htmlOverview-of-Fortran-interface.htmlPlan-execution-in-Fortran.htmlPlanner-Flags.htmlPrecision.htmlReal-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.htmlReal_002ddata-DFT-Array-Format.htmlReal_002ddata-DFTs.htmlReal_002dto_002dReal-Transform-Kinds.htmlReal_002dto_002dReal-Transforms.htmlReversing-array-dimensions.htmlRow_002dmajor-Format.htmlSIMD-alignment-and-fftw_005fmalloc.htmlThe-1d-Discrete-Fourier-Transform-_0028DFT_0029.htmlThe-1d-Real_002ddata-DFT.htmlThe-Discrete-Hartley-Transform.htmlThe-Halfcomplex_002dformat-DFT.htmlThread-safety.htmlTransposed-distributions.htmlTutorial.htmlUpgrading-from-FFTW-version-2.htmlUsage-of-Multi_002dthreaded-FFTW.htmlUsing-MPI-Plans.htmlUsing-Plans.htmlWhat-FFTW-Really-Computes.htmlWisdom-Export.htmlWisdom-File-Export_002fImport-from-Fortran.htmlWisdom-Generic-Export_002fImport-from-Fortran.htmlWisdom-Import.htmlWisdom-String-Export_002fImport-from-Fortran.htmlWisdom-Utilities.htmlWisdom-of-Fortran_003f.htmlWisdom.htmlWords-of-Wisdom_002dSaving-Plans.htmlequation-dft.pngequation-dht.pngequation-idft.pngequation-redft00.pngequation-redft01.pngequation-redft10.pngequation-redft11.pngequation-rodft00.pngequation-rodft01.pngequation-rodft10.pngequation-rodft11.pngindex.htmlrfftwnd-for-html.pngrfftwnd.pdf/usr/share/doc//usr/share/doc/fftw-doc//usr/share/doc/fftw-doc/html/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnu directoryHTML document, ASCII text, with very long linesC source, ASCII text, with very long linesPNG image data, 171 x 58, 4-bit colormap, interlacedPNG image data, 280 x 58, 4-bit colormap, interlacedPNG image data, 161 x 58, 4-bit colormap, interlacedPNG image data, 348 x 58, 4-bit colormap, interlacedPNG image data, 266 x 58, 4-bit colormap, interlacedPNG image data, 227 x 58, 4-bit colormap, interlacedPNG image data, 282 x 58, 4-bit colormap, interlacedPNG image data, 288 x 58, 4-bit colormap, interlacedPNG image data, 363 x 58, 4-bit colormap, interlacedPNG image data, 264 x 58, 4-bit colormap, interlacedPNG image data, 281 x 58, 4-bit colormap, interlacedPNG image data, 427 x 643, 8-bit/color RGB, non-interlacedutf-82940dfde166ca1b6e61fae5dc72892765db8b6b84ec2ea0daea1a16d827e0ab9?p7zXZ !#,] b2u jӫ`(y|?MbϩtͥS PO  ; :iXv"9Db)m$hS2AVXpMqyHVqY 烕vS"{Lo&f43g c:$F21QYCِs i{p G7;'Y0u!twr)yЅw &{.g+E6҉bzRlV-~+PPZG( ӫ)xo88,c8PR4.SKJX#r~rx}$X&^[:X"!fZ]u5oVBiZMmO4䃑ˋ&pJY*L[*gXj5* A74\jOi);Vo7;`FW&Ud|կbʯs-/M5kNGRq\ro$RQf9 2||^~/EkHNWoɛl+Kb퍭%<_=0*q`|ݵa,KiDG]Ga+ /%u22fBc퉄NzDԢYb WR5;RQEFa00!@s! 'Cg$#7A:=;.`=-; P+e !(F258˖Ο5539/%۸p d3ε%Obw닺DNQ1L0!rS)K'僵-ԮUh,xh7{3[ I3ĬdsǔClPo|5XJATC#£F`x(w#PF >oI.s8DT-H~#ͅwuj/J5|,9_X$,g[KMyZyqRn9-FeaUsgTlr[\uƩ n*ɝG .ZiUGy#?*6PۊWư +ʋ2Ą ~E){ɋW@$50G`LBmgEa_jR ʤV34 6҉gWO6=O+\kS{-W}LdvK.ƭ:[ՄFTŧeFMDj%;A0gU&VExQSmH߯}(\Y W0d?j T:<"ql %Ӣv;lPU;Xlp{Dw6*E9vJT5@~y\[\9'$B`eU&LȽZ _e>ͲAߤnlOaLHg:fXi" 쐘6 ʣ018  OsSM,(2DSzНP~(=_ˮVV!c,Bys(C5(Q(>_c|>"I>dR '\?!$2q}h IcV0tYi4"[W١@םC=(njE:j^2+>E -GCl3M^4B`BoֹR`@U_w 2dp)VWI5`Z;ٳ.o(=kX:(M@cI+'5ra ^! (r'_-OchTTE7wn@bۓn_!5#d! E AT6~`vaƭ_;A2&; ȵyܰ:=\_w`Mq=*qM̄!֚%@сZ5v(ChVt~cNŠ3K\r>Hs ~#*櫛c$˻&ZADc@|kO(̮T,֐$vS8Lv/u=Y^05<1pfҮwJJ3Fkx/Lч|K X:%,)f1'Ux.a𠊬#D*h.nChjܫ֤{d TnW9]CPϭc?*e%I[ȳƛvu)mSju9::_T]T)6b_.?dE :W5!9^0_`^ f3wpܓ7_l P { ;._v"%Q҄3+k8ll2 JW(Rl(VR(6[mMy 6ޓV. cTug<}0[ FNqbUa),#f0Ǹ_]P>c-ߚGr8qpΏAq#(B$Y*' %G19XLܖؗ.:֡T<`Oܜk{]|ZLVѥ߼Q65" dXcXCE=cfnqp,Q7m9="2 zN9uFSnwL`oqhN R8[IЮ[6ѽ8~`9‘~gQ& %nPg9$QNnZL#RGщEt] fɤY`]p0EGn#!;8P+wkj,Y pP`QvcL{xA_e=v}6 :+)yF];DsFxV?FD41^`1 Ώ rEE@ҞKM[(sL IpC9AE6Bz铚)XV(j("[u}~2#VTBIgAX>}W0 dV].](rvX"ms6@pց_k @ɄRc"ϕ39?sUR0!I$c劏7YpNKD8 Du)*Wk9¿\8A_2UDyt=T&.u.[ѕ Xi{-OBg"K ^tIa?E[?Vtgp32KK1<}g${a 5pjk u`ibwдR &2.g3 Áy3cad7ȱ+zÔE`’y=4 FA`@uPk1Tɘ?1bo`jX2qAzB~On+na d?6F!e1JI&q;:l wR{|>w+FBd.Th6W<*.LT&+(HC\a q@He) 0<㯋;,$>Ft]Q. nmΉbAcpS !!mp4EzYX%RvaYgPs3UTcU)N(xZF98 x=xa@NeH-5:FO80HMK"@]-ӱ8S21֯@ۿ;-Ɋ(_ENa22"CH&28Z{S;&P̭Vt չ_v*|͎[˫';3$1u[DwMCZ?#ڙU?$.GN 0 PF8ҧR@1XWO;9j_ My:uT}N({V3OGwU `tMd{@^( 5:qS0IiMyMH?JAR4(hHc|+3[+ Eч0ql >`#uJ]-dpAHa9 ci0h'NjpVE˂K&JB肿pu-g8?GgIy -4h ꉺu~si.]a1$Gx6}48NqI)]I~JaXP }=տ# d@ѐ]<_)7`Fiyªڏwo X%9N y4խcKI9vv43FeT֛R-mu^[$-u@:#nw%iYS<3p"8n|f}A|.niĵՑ#E*d/p]pL>dc DH9r?Gp,SQM]. .[8 H":?kry6 UQlikR4 [N{?sk/zD7%"Z%$.=G# =`Sרv 1|QGܫiaђоXI i4 pr@etKs 6M97 p1# Z{pbHP"ZӭA}dwJfG <z;tr|{Ys%;m:  ;30X2 #Q^O,J,cq'Z[% 4V8:LШ~-u&:g,dsbs ev1:$g `45>/ Yy2JC]~Im&^iٶ7n!Oh1x?}\A!u5/л4{z-v LP"Ȗ!ĤO|rxD,y?_e%aXƩ9|5E:\E,_Q%T}s)h?^9񃔋vR*r. D2p*%1t%F ¦JI'0_YẀwY/UebK%|zt{"8 ?xhLU.~Dӱ>N#Ї`l)nռOh#yAQЈ D@}