Dit is de Linux-app genaamd FortWrap waarvan de nieuwste release kan worden gedownload als ProjectMoved.txt. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app genaamd FortWrap gratis online uit met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
FortWrap
Ad
PRODUCTBESCHRIJVING
FortWrap is een Python-script dat Fortran 90/95/200X-bronbestanden parseert en wrappercode genereert in de vorm van C++-klassen. FortWrap is bedoeld voor gebruik met objectgeoriënteerde Fortran-code die gebruik maakt van van Fortran afgeleide typen.Project is verhuisd naar:
https://github.com/mcfarljm/fortwrap
Kenmerken
- Van Fortran afgeleide typen verpakt in C++ proxy-klassen
- Experimentele ondersteuning voor polymorfisme (CLASS-variabelen) in versie 2.0
- Arrays omwikkeld met C++-vectoren
- Ondersteuning voor optionele argumenten
- Ondersteuning voor aanwijzingen voor inpakprocedures
- Ondersteuning voor stringargumenten
- Fortran doxygen-opmerkingen overgebracht naar C++ header-bestanden
- Noem mangelondersteuning voor gfortran- en g95-compilers
- Wrappers respecteren de publieke/private verklaringen van Fortran
- Gegenereerde code kan opnieuw worden verpakt met swig -c++
Toehoorders
Ontwikkelaars
Gebruikersinterface
Opdrachtregel
Programmeertaal
Fortran, Python, C++
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/fortwrap/. Het is gehost in OnWorks zodat het op de eenvoudigste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.