Ascend
ASCEND είναι μια εφαρμογή που χρησιμοποιείται για την επίλυση μαθηματικών μοντέλων. Επιτρέπει στο χρήστη να ορίσει το επιθυμητό μαθηματικό μοντέλο και να λύσει την εξίσωση ορίζεται από το υπόδειγμα.
- ASCEND είναι ένα ευέλικτο εργαλείο, υποστηρίζοντας τόσο απλά και σύνθετα μοντέλα.
- Το αντικείμενο-προσανατολισμένη προσέγγιση για την μοντελλοποίηση που χρησιμοποιούνται από ASCEND επιτρέπει τη δημιουργία πολύπλοκων, στρώσεις μοντέλα τα οποία μπορούν να χρησιμοποιηθούν για να λύσει μια ευρεία ποικιλία μαθηματικών εξισώσεων.
- Επεκτάσεις για ASCEND είναι διαθέσιμα για να προσθέσετε ολοκλήρωσης, λύτες, τις μεθόδους και τις σχέσεις.
- Νέα επεκτάσεις μπορούν να αναπτυχθούν για να προσθέσει νέες λειτουργίες ή να υποστηρίξει νέες ανάγκες μοντελοποίησης.
- ASCEND έχει αναπτυχθεί και υποστηρίζεται από μια ενεργή κοινότητα ανοικτού κώδικα.
- Αυτό σημαίνει ότι οι χρήστες έχουν κάπου να πάνε με οποιεσδήποτε ερωτήσεις ή προβλήματα.
- Η εφαρμογή ASCEND είναι ένα ισχυρό εργαλείο που μπορεί να χρησιμοποιηθεί για την επίλυση πολύ σύνθετες εξισώσεις. Πράγματι, ο μόνος περιορισμός είναι η δυνατότητα του χρήστη να καθορίσει με ακρίβεια τα απαραίτητα μαθηματικά μοντέλα.
- ASCEND είναι ένα δωρεάν, εφαρμογή ανοικτού κώδικα, που σημαίνει ότι δεν υπάρχει κόστος για τον χρήστη για τη χρήση της εφαρμογής.
- ASCEND μπορεί να επεκταθεί με τη χρήση εξωτερικών βιβλιοθηκών να παρέχουν πρόσθετη λειτουργικότητα.
- Η αίτηση δεν είναι για τον απλό χρήστη. Απαιτείται μια στέρεη γνώση των μαθηματικών και της μαθηματικής μοντελοποίησης.
- ASCEND είναι ανοιχτού κώδικα. Αυτό σημαίνει ότι δεν υπάρχει καμία εμπορική επιχείρηση πίσω από αυτό και ότι δεν μπορεί να υπάρχει διαθέσιμο για να το υποστηρίξει ή να συνεχίσουν την ανάπτυξη μακροπρόθεσμα πόρων.
Η εφαρμογή ASCEND είναι ένα ισχυρό εργαλείο ανοικτού κώδικα που μπορεί να χρησιμοποιηθεί για την επίλυση σύνθετων μαθηματικών προβλημάτων. Κάθε πρόβλημα ορίζεται σε ένα «μοντέλο» και το μοντέλο στη συνέχεια επεξεργάζεται από τον κινητήρα εφαρμογή για να παραχθεί η λύση στο πρόβλημα. Εάν είναι επιθυμητό, ο χρήστης μπορεί να καθορίσει πολλαπλά στρώματα μοντέλα για να αντιπροσωπεύουν περισσότερο πολύπλοκα μαθηματικά προβλήματα. Για παράδειγμα, το πρόβλημα μπορεί να είναι για τον υπολογισμό του όγκου του υγρού μέσα σε μια δεξαμενή με δεδομένες τις διαστάσεις της δεξαμενής και η πυκνότητα του υγρού. Ένα μοντέλο μπορεί να οριστεί με τις κατάλληλες παραμέτρους και το επιθυμητό εξίσωση. Η εφαρμογή θα υπολογίσει το αποτέλεσμα με βάση το μοντέλο. Παραλλαγές του μοντέλου μπορεί στη συνέχεια να χρησιμοποιηθεί για την επίλυση σχετικών προβλημάτων, όπως πόσο μεγάλο μιας δεξαμενής, υποχρεούται να τηρεί ένα καθορισμένο όγκο υγρού. Η εφαρμογή ASCEND συντάχθηκε για πρώτη φορά γύρω στο 1978, και έχουν υπάρξει αρκετές επαναλήψεις της αίτησης από τότε. Υπάρχει μια ενεργή κοινότητα ανοικτού κώδικα που διατίθενται για τη συνεχιζόμενη ανάπτυξη και υποστήριξη για την εφαρμογή.