Dit is de Linux-app met de naam AdaAutoDiff waarvan de nieuwste release kan worden gedownload als cpp_AD_5mar20.tar. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en gebruik deze app genaamd AdaAutoDiff met OnWorks gratis online.
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.
SCREENSHOTS
Ad
Ada AutoDiff
PRODUCTBESCHRIJVING
Operators zijn overbelast, zodat een normaal ogende functiedefinitie niet alleen toegang biedt tot evaluaties van zichzelf, maar tot evaluaties van elk van zijn analytische afgeleiden.
Automatische differentiatie betekent dat de gebruiker de analytische uitdrukkingen voor alle verschillende partiële afgeleiden niet hoeft te definiëren. Het betekent ook dat die complexe expressies in wezen worden berekend tijdens het compileren en alleen tijdens runtime worden geëvalueerd.
Alleen derivaten van de eerste orde, voorwaartse accumulatie.
Kies "files" en ofwel de map "initial_submission" voor de Ada-versie, of de andere map "cpp_AD" voor de C++-versie.
Kenmerken
- Alleen Ada/C++-broncode. Zie bestanden adaAD_*.tar.gz of cpp_AD_*.tar
- Er zijn voorbeelden opgenomen die een gedempte methode van Newton demonstreren voor het vinden van wortels van stelsels van niet-lineaire vergelijkingen.
- C++-bronsjablonen zijn nu ook beschikbaar, met gelijkwaardige mogelijkheden. Zie bestand cpp_AD*.tar
Toehoorders
Ontwikkelaars, Engineering
Programmeertaal
Ada
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/adaautodiff/. Het is gehost in OnWorks om op een gemakkelijkste manier online te kunnen worden uitgevoerd vanuit een van onze gratis besturingssystemen.