Překladače Absoft Fortran - Absoft Fortran Compilers - Wikipedia
![]() | |
Průmysl | Software, Programovací nástroje |
---|---|
Založený | Birmingham, Michigan (1980) |
Zakladatelé | Peter Jacobson Wood Lotz |
Hlavní sídlo | , |
Oblast sloužila | Celosvětově |
produkty | Překladače Debuggery IDE |
webová stránka | Absoft.com |
Překladače Absoft Fortran jsou nastaveny na Fortran překladače pro Microsoft Windows, Apple Macintosh, a Linux vyrábí společnost Absoft Corporation.[1] Překladače jsou kompatibilní se zdrojovými kódy napříč platformami.[2]
- Absoft Pro Fortran na 64bitových platformách podporuje 32bitové i 64bitové spustitelné soubory; uživatel vybere, jaký formát kompilátor vytvoří.
- Linuxové kompilátory jsou k dispozici ve 32bitové nebo 64bitové verzi. 32bitová verze produkuje pouze 32bitové spustitelné soubory.
Všechny jsou dodávány s grafickým ladicím programem a integrovaným vývojovým prostředím. Podpora jednoho vlákna a paralelních více vláken je řízena uživatelem a zahrnuje pět úrovní optimalizace, OpenMP, úrovně Speed Math 0 až 9 a další pokročilé funkce.
Dějiny
Origins: Absoft FORTRAN 77 pro systémy MC68000
Ředitelé společnosti Absoft, Peter Jacobson a Wood Lotz, se setkali na konferenci Michiganská univerzita. Společně založili zvukový obchod Absolute Sound v roce 1975. V roce 1979 zaznamenali vznik 16bitových mikropočítačů a viděli trh vysoce kvalitních překladačů Fortran a sestavili kompilátor pro Western Digital Mikroprocesor WD16, který komerčně vydali v roce 1980. Nejprve byl použit název Absolute Software, ale jako praktičtější ochranná známka byl přijat zkrácený název Absoft.
Absoft FORTRAN 77 pro Macintosh
Prvním velkým prodejním úspěchem společnosti Absoft byla smlouva s 500 000 USD Alpha Microsystems za celosvětová práva na redistribuci kompilátoru Fortran 77 kompatibilního s jejich operačním systémem AMOS pomocí a Řada Motorola 68000 procesor. V tomto okamžiku Absoft stále sestával pouze ze dvou zakladatelů, takže tento úspěch umožnil společnosti zůstat nezávislou, přidat zaměstnance a přesunout se do většího kancelářského zařízení. Následovaly další smlouvy OEM pro kompilátory Fortran pro různé varianty Unixu. Zakladatelé najali manažera společnosti Absolute Sound, která pokračovala v úspěchu a rozšířila se do tří obchodů; řetěz byl prodán většímu Hi-Fi řetězci v roce 1988.
Dodatek MIL-STD-1753 pro FORTRAN 77
MIL-STD-1753 byl propuštěn DoD v roce 1978 ke standardizaci některých funkcí Průmyslový Fortran v reálném čase jako rozšíření Fortran 77.[3][4] Toto rozšíření bylo přidáno IMPLICIT ŽÁDNÝ
, DĚLAT, ZATÍMCO
, KONEC DO
nahradit POKRAČOVAT
jako prohlášení na konec DĚLAT
smyčky a vnitřní funkce pro testování a nastavování bitů. MIL-STD-1753 byl absorbován do normy ISO / IEC 1539: 1991 a později jsou normy ISO / IEC kompatibilní s MIL-STD-1753 a MIL-STD-1753 byl v roce 1995 zrušen jako nadbytečný.[5]
Absoft FORTRAN 77 pro Apple Macintosh a Windows
Když společnost Alpha Micro vydala svůj mikropočítač založený na MC68000, Absoft rozšířil své nabídky na Motorola a Macintosh. Dostupnost strojů na bázi MD68000 umožnila životaschopnost 32bitového systému Unix na malých strojích a společnost Absoft nabídla kompilátory Fortran pro stroje Unix Obecné údaje, HP, Sun Microsystems, Tektronix, a další.
V roce 1985 Microsoft licencoval MacFortran, který sestával z nativního kompilátoru ANSI FORTRAN 77 a grafického debuggeru. Krátce nato společnost Microsoft uzavřela smlouvu s Absoftem na vývoji Microsoft Fortran pro Macintosh a kompilátoru Microsoft BASIC, který byl 100% syntaxe kompatibilní se stávajícím interpretem Microsoft BASIC na Macintosh. Apple byl jedním z prvních zákazníků Mac Fortran s velkou objednávkou pro Drexel University. Varianty překladačů Fortran a BASIC pro Macintosh byly uváděny na trh pod názvem A / C Fortran a A / C Basic pro Amiga. Fortran překladače pro Linux /Unix a Microsoft Windows následoval.
Překladače Mac a Amiga Fortran obsahovaly Integrované vývojové prostředí (IDE) a profiler. IDE bylo přidáno do překladačů Windows a je součástí všech následujících překladačů Absoft Fortran.
Fortran 90 a internet
V průběhu 90. let umožnila rozšířená produktová řada a internet společnosti Absoft vybudovat základnu prodejců po celém světě. Po určitou dobu v polovině 90. let měl Absoft zástupce na plný úvazek v Kalifornii, ale rozšířené používání internetu tuto pozici eliminovalo a umožnilo, aby bylo všechno vyčerpáno z jednoho místa.
Milníky společnosti
Podrobnosti o milnících od roku 2006 jsou k dispozici na stránce Tiskové zprávy na webu společnosti Absoft.[6]
- 1980 Založena společnost Absoft v Birmingham, Michigan.
- 1981 Počáteční překladače pro platformy UNIX zahrnovaly grafický debugger.
- 1981 Hlavní smlouva se společností Alpha Microsystems.
- 1983 Vydání prvního grafického debuggeru Absoft pro Motorola VersaDOS.
- 1984 Absoft přidává podporu pro Sky Computers[7] akcelerátor s plovoucí desetinnou čárkou, SKYFFP-V, zapnutý VME (aka Versabus) a S-100 systémy.
- 1985 Vydání kompilátoru Absoft Mac Fortran s grafickým ladicím programem a IDE.
- 1986 Vydání kompilátoru Absoft Mac BASIC s grafickým ladicím programem a IDE.
- 1986 Vydání Amiga Fortran
- 1988 Absoft postavil nové vývojové zařízení v Rochester Hills v Michiganu.
- 1994 Vydání Absoft Fortran pro Mac PPC (stále k dispozici!).
- 1994 Vydání Fortranu pro Microsoft Windows.
- 1997 Vydání Linuxu Fortran vyrobeného pro CERN do přístavu ESPACE kód pro Linux.
- 2000 Všechna vydání zahrnují Fortran 90
- 2003 První kompilátor, který produkuje 64bitové spustitelné soubory (Linux).
- 2004 Vydání IBM XL Fortran a XL C / C ++ pro Mac OS (PPC).
- 2004 Smlouva IBM o vývoji HPC SDK pro architektury POWER, POWER4 a POWER5.[8][9]
- 2005 64bitové spustitelné soubory v systému Macintosh
- 2005 Všechna vydání zahrnují Fortran 95.
- 2005 S verzí 10.0 byl zrušen dříve dodávaný kompilátor Absoft C / C ++ ve prospěch použití univerzálně dostupných kompilátorů C / C ++ na každé platformě přímo z IDE. Profilovač a svázaný kompilátor C / C ++ byl vynechán, aby byla zajištěna kompatibilita s kompilátory a linkery systému C.
- 2006 Max OS / X Intel Pro Fortran vydán.
- 2006 IMSL 5.0 pro 64bitový Intel / AMD Linux vydán.
- 2006 AnCAD[10] MATFOR[11] vydány knihovny pro Linux a Windows.
- 2007 64bitové spustitelné soubory v systémech Microsoft Windows a Mac OS / X. IMSL k dispozici pro Mac OS / X.
- 2007 Absoft uvádí Pro Fortran 10.1 s vyladěním vícejádrových procesorů AMD a Xeon pro 32bitové i 64bitové spustitelné soubory.
- 2008 vydává „Roll“ pro společnost Clustercorp Rocks Cluster Distribution který zahrnuje Absoft Pro Fortran 10.1 a je kompatibilní s Rocks + 4.3 a jeho otevřeným softwarovým balíčkem.
- 2008 Vydání knihovny IMSL společností Absoft a Visual Numerics pro platformu HPC společnosti Microsoft.[12]
- 2009 IMSL 6.0 vydána jako součást Pro Fortran 11.
- 2010 Absoft Pro Fortran 11.1 pro vývoj kódu HPC, kompatibilní se Snow Leopardem, vydaným Xcode 3.2.
- Vydána podpora NVIDIA CUDA 2010 prostřednictvím preprocesoru HMPP 2.4 společnosti CAPS.
- 2011 Absoft a Bradly Associates ohlašují balíček Absoft Pro Fortran a GINO GUI builder. GINO GUI Lite je součástí nákupu nebo upgradu Absoft Pro Fortran po 20. dubnu 2011 (k dispozici na vyžádání pro nákupy nebo upgrady do 60 dnů před tímto datem).[13]
- Vydáno IMSL 7.0 2011 a dodáváno se všemi verzemi Absoft Pro Fortran.
- 2012 Prodal budovu Rochester Hills a přestěhoval se do kancelářské budovy v Troy, Michigan.
Překladače Absoft Pro Fortran
Absoft Pro Fortran je k dispozici (červen 2018) v pěti verzích:
- Microsoft Windows
- Mac Intel x86_64 (OS X)
- Mac PPC (OS X PPC G5)
- Linux 32bitový Intel x86
- Linux 64bitový Intel x86_64
Verze Windows, Mac a 64bitová verze Linux vytvářejí buď 32bitové nebo 64bitové spustitelné soubory podle volby uživatele. 32bitová verze systému Linux vytváří 32bitové spustitelné soubory.
Všechny verze nabízejí knihovny IMSL jako možnost za příplatek.
GINO GUI Lite je k dispozici jako volitelná součást bez dalších nákladů. GINO GUI a grafika a Winteracter GUI Toolset jsou k dispozici také jsou k dispozici za příplatek.
Paralelní zpracování a optimalizace

Možnosti paralelizace a optimalizace Absoft Pro Fortan jsou znázorněny na obrazovce obrazovky příslušné stránky možností vpravo. Absoft Pro Fortran poskytuje pět úrovní klasické optimalizace a možností Speed Math 0 až 9.
Možnosti paralelizace zahrnují automatickou paralelizaci jako zaškrtávací políčko s grafickými údaji o stupních úspěchu na zdrojovém kódu v podokně editoru jako zvýraznění barev. OpenMP 3.0 je také k dispozici jako zaškrtávací políčko. Rychlost OpenMP je k dispozici jako žádná nebo na úrovních 0 až 5.
Absoft nabízí podporu pro MPI (MPICH 2 a Otevřete MPI ). ScaLAPACK a BLACS[14] je dodáván se všemi platformami. IMSL 7.0, integrovaný, ale dostupný jako samostatná licence od vydání v. 7.0 v roce 2011, dodává MPICH2.
Spouštění programů, které používají paralelizaci na počítačích, které nemají nainstalovaný Absoft Fortran, vyžaduje zahrnutí pthreadVC2.dll
pro 32bitové spustitelné soubory nebo pro 64bitové spustitelné soubory pthreadVC2_64.dll
. Tato knihovna je distribuována pod LGPL 2.1.
Rozšíření Fortran 2003 a Fortran 2008
Některé Fortran 2003 a Fortran 2008[15] rozšíření byla implementována od dubna 2014 s verzí 14.0.3.[16]
Fortran 2003
Některá rozšíření Fortran 2003 jsou k dispozici v aktuálních verzích Absoft Pro Fortran. Mezi ně patří:
ISO_C_BINDING
aISO_FORTRAN_ENV
ACOS
,JAKO V
, aOPÁLENÍ
generika přijímá složité argumentyCOSH
,SINH
, aTANH
generika přijímá složité argumentyMOVE_ALLOC
prohlášeníZÍSKAT_COMMAND
,GET_COMMAND_ARGUMENT
aCOMMAND_ARGUMENT_COUNT
GET_ENVIRONMENT_VARIABLE
FLUSH
prohlášeníIS_IOSTAT_END
aIS_IOSTAT_EOR
ENUMERÁTOR
aENUM
NOVÝ ŘÁDEK
ABSTRAKTNÍ ROZHRANÍ
POSTUP
ukazatele- vylepšené
TYP
inicializace UKAZATEL
přemapování hranic- uznává
ASYNCHRONNÍ
Specifikátory I / O IOMSG =string_variable_for_error_text_string
Specifikátor I / O prohlášení- IEEE výjimky
HODNOTA
atribut prohlášení a deklarace
Fortran 2008
Od dubna 2014 je k dispozici několik rozšíření Fortran 2008. Další budou k dispozici s aktualizacemi a novými verzemi. Mezi ty, které jsou nyní k dispozici, patří mimo jiné:
ACOSH
,ASINH
,ATANH
vnitřníHYPOT
vnitřníLEADZ
aTRAILZ
vnitřníPOPCNT
aPOPPAR
vnitřní- prázdný
OBSAHUJE
sekce BESSEL_J0
,BESSEL_J1
, aBESSEL_JN
vnitřní funkceBESSEL_Y0
,BESSEL_Y1
, aBESSEL_YN
vnitřníBGE
,BGT
,BLE
, aBLT
vnitřníDSHIFTL
aDSHIFTR
vnitřníSHIFTA
,SHIFTL
aŘAZENÍ
vnitřníMASKL
,MASKR
aMERGE_BITS
vnitřníEFC_SCALED
,GAMMA
aLOG_GAMMA
vnitřníEXECUTE_COMMAND_LINE
vnitřníIS_IOSTAT_END
aIS_IOSTAT_EOF
vnitřníSELECTED_CHAR_KIND
vnitřní- Přidělitelné komponenty odvozených typů (datové struktury) (částečná implementace)
- Ukazatel
ÚMYSL
atribut
Balíčky a volitelné balíčky

Všechny tyto balíčky jsou zahrnuty v IDE a plně integrovány do kompilátoru. Cena je zahrnuta v kupní ceně kromě IMSL a GINO nebo Winteracter, které se prodávají samostatně. Instalované balíčky lze vybrat pro zahrnutí do sestavení zaškrtávacími políčky na kartě v nabídce Možnosti projektu, jak je znázorněno na obrazovce vpravo. Některé z nich jsou podrobně popsány níže.
Grafický debugger Absoft FX3
Grafický debugger FX3 je dodáván se všemi verzemi Absoft Pro Fortran. Grafický debugger FX3 je kompatibilní s Sbírka překladačů GNU (gcc) (v systémech Macintosh a Linux), Apple C, Microsoft Visual Studio C / C ++ (pouze Windows) a montážní jazyk na všech třech platformách.
GUI GINO a Winteracter pro Fortran
GINO[17] a Winteracter[18][19] jsou volitelná rozhraní API třetích stran pro vytváření složitých 2D a 3D grafických a grafických aplikací pomocí programů Fortran. GINO Lite (pouze 32bitová, některá omezení) je dodáván s Absoft Pro Fortran pro Windows bez dalších poplatků a je vhodný pro většinu uživatelů. Absoft nabízí licence na všech platformách pro plné verze GINO nebo Winteracter, které zahrnují 64bitovou podporu, nemají žádná omezení a jsou integrovány do sady Absoft Pro Fortran.
Knihovny IMSL
Absoft je jediný komerční dodavatel Fortranu, který nabízí Numerické knihovny IMSL balíčky s kompilátory Fortran pro Windows, Mac a Linux. Absoft je jediným poskytovatelem IMSL pro MacOS. Společnost Absoft prodává licence pro IMSL a dokumentaci jako odemykací kódy, které umožňují vydání knihoven a dokumentace IMSL z instalačního softwaru Absoft. Aktuální verze jsou dodávány s IMSL 7, nejnovější verzí.
Knihovny kompatibility se systémy UNIX a VAX / VMS
Pro použití při přenosu kódu napsaného v systémech UNIX nebo VAX jsou knihovny vnitřních vlastností Fortran specifických pro UNIX a specifických pro VAX k dispozici zaškrtnutím políčka v okně Možnosti projektu, Knihovny / Nástroje. Další rozšíření důležitá pro portování z jiných platforem, například ukazatele Cray, jsou součástí Absoft Pro Fortran jako součást kompilátoru.
LAPACK a BLAS
Balíček lineární algebry (LAPACK se základními podprogramy lineární algebry (BLAS ), nebo samotný BLAS, jsou nabízeny jako propojitelné knihovny.
HDF4, HDF5
Hierarchický formát dat knihovny HDF4 verze 4.2.8 a HDF5 verze 1.8.9 lze zahrnout zaškrtnutím políčka v okně Možnosti projektu, Knihovny / Nástroje.
NetCDF
Společný datový formulář sítě (NetCDF ) verze 4.3 je k dispozici zaškrtnutím políčka.
CUDA a CAPS
NVIDIA vyrábí grafické karty, které používají pole Dokončete jednotnou architekturu zařízení (CUDA ) jednotky grafického zpracování. Speciální verze BLAS lze zahrnout do propojení knihoven zaškrtnutím políčka v okně Možnosti projektu, Knihovny / Nástroje.
CAPS je vícejádrový kompilátor pro použití polí CUDA jader v GPU pro výpočet.
PLplot knihovny
PLplot 5.9 je k dispozici zaškrtnutím políčka v okně Možnosti knihovny / Nástroje projektu. Vazby jsou k dispozici pro jednoduchou i dvojitou přesnost, z FORTRAN 77 nebo Fortran 95 nebo pro volání z Microsoft WIN32.
DLL a systémová volání
U všech platforem Absoft Pro Fortran odkazy ze statických nebo dynamických knihoven uživatelů poskytovaných systémem, jinými kompilátory nebo uživatelem. Absoft Pro Fortran má schopnost generovat statické i dynamické knihovny.
Interoperabilita příkazového řádku a C / C ++
Všechny kompilátory Absoft lze vyvolat a plně ovládat z příkazového řádku. Vzhledem k tomu, že společnost Absoft používá systémový linkerový formát pro všechny platformy od verze 10.0 v roce 2005, lze soubory objektů C / C ++ propojit se soubory objektů kompilátoru Absoft a integrace s nejběžnějšími kompilátory C / C ++ se provádí nastavením v Absoft IDE.
Absoft IDE je pevně zapojen do použití kompilátorů Absoft Fortran a je přizpůsobitelný pro použití kompilátoru C / C ++, který vytváří soubory objektů kompatibilní se systémovým linkerem.
Absoft-specifické GUI volitelné funkce
Specifické možnosti grafického uživatelského rozhraní pro Absoft umožňují použití programů kompilovaných s Absoft Pro Fortran pomocí myši a řešení vyskakovacích oken stejným způsobem, jako se používají aplikace s grafickým uživatelským rozhraním v okně. Použití funkcí grafického uživatelského rozhraní specifických pro Absoft je přenositelné mezi platformami používajícími Absoft Pro Fortran na každé platformě, ale ostatní kompilátoři a platformy nemohou tyto funkce používat a kód funkcí specifický pro Absoft nebude jinými překladači rozpoznán.
MRWE
Prostředí Microsoft / Macintosh Runtime Window Environment (MRWE)[20] Možnost používá zastřešující hlavní program Fortran 77, který volá systémové knihovny GUI, aby vytvořil aplikaci v okně. Prostředí MRWE je vybráno jako spustitelný typ v možnostech IDE pro vytváření aplikace. Výchozí program MRWE mapuje vstup a výstup na rolovací okno podobné příkazovému řádku, ale uživatel si ponechá veškerý výstup a po ukončení programu jej může uložit jako textový soubor. V programu MRWE GUI jsou k dispozici háčky, které přidávají volání systému Windows k vylepšení uživatelského rozhraní, což poskytuje potenciál pro plnohodnotný program Windows napsaný zcela ve Fortranu. Zdrojový kód MRWE je k dispozici jako výchozí bod pro aplikaci s veškerým Fortran Win32 GUI. MRWE byl v roce 2012 nahrazen AWE, ale je stále k dispozici jako cílové prostředí pro starší programy.
HRŮZA
Prostředí Absoft Window Environment (HRŮZA[21]) se poskytuje výběrem typu aplikace v grafickém uživatelském rozhraní. Když je to hotové, soubor AWE_Preferences.f95
je přidán do vašeho projektu. Tento soubor Fortran obsahuje malé procedury volané během inicializace, které konfigurují AWE definováním velikosti zásobníku pro interaktivní okno, velikosti a chování okna a písma.
Aplikace AWE může vylepšit položky nabídky interaktivního okna konzoly, které lze použít ke spuštění programových jednotek a ukončení, a poskytnout GUI pro interaktivní aplikaci. Programové jednotky mohou pracovat s vyskakovacími okny, nabídkami a zobrazovacími okny, takže tradiční vstupy a výstupy konzoly se vůbec nepoužívají, a poskytují tak na všech třech podporovaných platformách aplikaci založenou na grafickém uživatelském rozhraní typu Fortran.
Je potřeba distribuovat aplikace AWE pro použití bez kompilátoru Absoft libgomp.dll
součástí 32bitových spustitelných souborů nebo libgompx64.dll
pro 64bitové spustitelné soubory. Tyto DLL jsou vydávány pod Free Software Foundation GNU General Public License (verze 3 s výjimkou knihovny GCC).[22]Interaktivní vyskakovací okna, grafika a tabulky jsou přístupné bu a použijte AWE_Interfaces
prohlášení. Distribuce spustitelných souborů s těmito funkcemi vyžaduje zahrnutí QtCore4.dll
a QtGui4.dll
. Qt[23][24] má licenci podle LGPL v. 2.1.
Interaktivní okno konzoly
Kompilace jako aplikace AWE mapuje standardní vstup a výstup na rolovací okno podobné příkazovému řádku, ale uživatel si ponechá veškerý výstup a má možnost jej po ukončení programu uložit jako textový soubor. Další funkce, které jsou podrobně popsány níže, jsou povoleny použitím aplikace AWE. Lze napsat interaktivní aplikaci AWE, která vůbec nepoužívá interaktivní konzolu, takže toto okno je k dispozici pro použití jako běhový protokol.
Nabídky, vyskakovací zprávy, dialogová okna a formuláře
Tyto funkce jsou implementovány prostřednictvím volání postupů v AWE_Interfaces
modul. Kódování je přibližně stejné, jaké by bylo potřeba pro interaktivní rozhraní okna příkazového řádku.[25]
Integrovaná grafika
Sloupcové grafy, výsečové grafy a grafy X-Y jsou podporovány prostřednictvím volání postupů v AWE_Interfaces
modul. Výchozí nastavení poskytují zjednodušené použití, ale v případě potřeby je k dispozici velká flexibilita výstupních barev, barev a šířek čar, pozadí atd.[26]
Trojrozměrné grafy
Trojrozměrné grafy včetně perspektivních grafů x-y-z a obrysových grafů jsou také podporovány prostřednictvím volání postupů v AWE_Interfaces
modul pro vydání 2015 a novější.
Tabulky
V AWE můžete vytvořit okna roztaženého listu a zobrazit pole 2. řady. Podprogramy slouží k otevírání, zavírání, čtení, zápisu a označování tabulkových tabulek. Výše popsané příkazy nabídky lze přidat do programu AWE za účelem manipulace s daty v tabulkovém procesoru.[27]
Uživatelská základna
Stránka na webu Absoft,[28] uvádí více než 180 uživatelů podnikové a vládní licence. Mezi ně patří počítač Apple, CERN Laboratories, Lawrence Livermore National Laboratories, NASA Lewis Research Center, Naval Undersea Warfare Center, Naval Research Laboratory, Naval Surface Warfare Center, Raytheon Systems Company, Seagate Technology, Toshiba Corporation, USAF Phillips Lab, Boeing Defence a Space, Canon, Inc., Nikon Corporation, Computer Sciences Corporation, General Motors, Ford Motor Company, Toyota Motor Company, Hewlett Packard, Institute for Defence Analysis, Lockheed Martin, Los Alamos National Laboratories, McDonnell Douglas, MIT Lincoln Laboratories, Mitsubishi Heavy Industries, SRI International, Texas Instruments, US Air Force, Wolfram Research, Advanced Micro Devices, Argonne National Laboratories, AT&T Bell Laboratories, Boeing Military Airplane Company, Brookhaven National Laboratory, CSDraper Laboratories, David Sarnoff Research Center, GE Aerospace, IBM TJ Watson Research Center, Intel Corporation, Jet Propulsion Laboratory, Lawrence Berkeley Laboratories, Loral Space & Range Systems, Mitre Corporation, NASA Langley Research Center a mnoho dalších.
Galerie
Příklad pozemku pomocí AWE
Příklad jednoduchého grafu pomocí PLplot
Příklad jednoduchého síťového vykreslování pomocí PLplot
Reference
- ^ Web společnosti Absoft Corporation
- ^ „Absoft Fortran Language Reference, strana 1“ (PDF). Archivovány od originál (PDF) dne 2016-12-20. Citováno 2016-12-06.
- ^ Standard FORTRAN 77: ANSI X3.9 (3. dubna 1978)[1].
- ^ MIL-STD-1753, 9. listopadu 1978
- ^ MIL-STD-1753, oznámení 1, 25. března 1996 na EverySpec.com
- ^ „Stránka tiskových zpráv Absoft“. Archivovány od originál dne 2013-12-14. Citováno 2014-04-26.
- ^ Web společnosti Sky Computers
- ^ Sada vývojářů softwaru HPC pro Linux v systémech založených na procesorech IBM POWER (viz logo Absoft vlevo dole na poslední stránce)[2]
- ^ Absoft poskytne vysoce výkonnou výpočetní softwarovou vývojářskou sadu pro IBM Linux na klastrech a serverech POWER [3]
- ^ Web AnCAD
- ^ „O stránce MATFOR na webu AnCAD“. Archivovány od originál dne 2005-04-05. Citováno 2014-04-26.
- ^ „Tisková zpráva společnosti Absoft, 15. července 2008“ (PDF). Archivovány od originál (PDF) dne 25. března 2013. Citováno 26. dubna 2014.
- ^ „Tisková zpráva společnosti Absoft, 20. května 2011“. Archivovány od originál 21. května 2013. Citováno 26. dubna 2014.
- ^ Webové stránky BLACS (Basic Linear Algebra Communication Subprograms)
- ^ Vysvětlil moderní Fortran (2011), Michael Metcalf, John Reid a Malcolm Cohen, ISBN 978-0-19-960142-4
- ^ Stránka Absoft o funkcích kompilátoru; kliknutím na 'Nové v Pro Fortran 2014 "a' F2008 Podporované funkce 'rozbalte text.[4]
- ^ Web společnosti GINO
- ^ Web společnosti Winteracter
- ^ Stránka Absoft na Winteracter
- ^ Samostatný manuál MRWE v Absoft Pro Fortran zahrnoval dokumentaci poskytnutou jako soubor PDF.
- ^ Uživatelská příručka Absoft Pro Fortran 17.0, kapitola 8
- ^ GNU Public License, verze 3
- ^ Webové stránky Qt Creator na Sourceforge [5].
- ^ Web Qt x64 na Sourceforge [6].
- ^ Uživatelská příručka Absoft Pro Fortran 14.0, kapitola 8, oddíl Hrůzné nabídky.
- ^ Uživatelská příručka Absoft Pro Fortran 14.0, kapitola 8, oddíl Pozemky.
- ^ Uživatelská příručka Absoft Pro Fortran 14.0, kapitola 8, oddíl Roztáhněte listy
- ^ Stránka Absoft vybraných uživatelů