DOLFIN

Screenshot Λογισμικό:
DOLFIN
Στοιχεία Λογισμικού:
Εκδοχή: 1.5.0
Ανεβάστε ημερομηνία: 1 Mar 15
Προγραμματιστής: The FEniCS Project
Άδεια: Δωρεάν
Δημοτικότητα: 79

Rating: 2.5/5 (Total Votes: 2)

Αυτό είναι ένα απλό, συνεπές και διαισθητικό αντικειμενοστραφή API σε C ++ και Python

Χαρακτηριστικά :.

  • Αυτόματες και αποτελεσματική αξιολόγηση των πεπερασμένων στοιχείων μορφές Μεταβολική μέσω FFC ή SyFi
  • Αυτόματη και αποδοτική συναρμολόγηση των γραμμικών συστημάτων
  • Γενικές οικογένειες των πεπερασμένων στοιχείων, συμπεριλαμβανομένων των αυθαίρετη σειρά συνεχή και ασυνεχή Lagrange πεπερασμένα στοιχεία, στοιχεία BDM, RT στοιχεία, BDFM στοιχεία, Nedelec στοιχεία και Crouzeix-Raviart
  • Αυθαίρετη μικτά στοιχεία ως συνδυασμός των βασικών στοιχείων, συμπεριλαμβανομένων, για παράδειγμα Taylor-Hood
  • μεθόδους Galerkin Ασυνεχές συμπεριλαμβανομένων των όρων άλμα, μέσους όρους, και ολοκληρώματα σε έδρες εσωτερικό των ματιών
  • Υψηλή απόδοση γραμμική άλγεβρα μέσω uBLAS, PETSc, Trilinos και MTL4 (σε πειραματικό στάδιο) με απλό C ++ και Python περιτυλίγματα
  • Παράλληλη συναρμολόγηση και την επίλυση
  • Simplex μάτια σε 1D, 2D (τρίγωνα) και 3D (τετράεδρα), συμπεριλαμβανομένων προσαρμοστικών προσαρμογή πλέγματος
  • Multi-προσαρμοστική mcg (ιζ) / MDG (ιζ) και μονο-προσαρμοστική cG (ιζ) / ΓΔ (ιζ) λύτες ODE
  • Υποστήριξη για μια σειρά από μορφές εισόδου / εξόδου, συμπεριλαμβανομένων DOLFIN XML, VTK, Octave, MATLAB, Diffpack, Έξοδος ΙΙ

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Η έκδοση αυτή φέρνει ένα μεγάλο αριθμό καθαρισμούς και διορθώσεις σφαλμάτων σε σχέση με την πρόσφατα κυκλοφόρησε DOLFIN 1.0-β2.

Τι είναι καινούργιο στην έκδοση 0.9.11:

  • Αλλαγή άδεια από LGPL v2.1 να LGPL V3 ή αργότερα
  • Μεταφέρθηκε meshconverter να dolfin_utils
  • Προσθήκη υποστήριξης για τη μετατροπή των υλικών δεικτών όσον αφορά τα μάτια Gmsh
  • Προσθήκη υποστήριξης για σημειακές πηγές (κατηγορία PointSource)
  • Μετονομασία υλοτομία - & # x3e? set_log_active
  • Προσθέστε την παράμετρο & quot? Clear_on_write & quot? σε χρονοσειρές
  • Προσθήκη υποστήριξης για είσοδο / έξοδο των ένθετων σύνολα παραμέτρων
  • Ελέγξτε για τις διαστάσεις στις γραμμικές λύτες
  • Προσθήκη υποστήριξης για αυτόματο έλεγχο σφαλμάτων για Μεταβολική προβλήματα
  • Προσθήκη υποστήριξης για βελτίωση των MeshFunctions μετά τον εξευγενισμό των ματιών
  • Αλλαγή της σειράς των δοκιμών και τη δίκη χώρων σε κατασκευαστές Φόρμα

Τι είναι καινούργιο στην έκδοση 0.9.10:

  • Προσθήκη υποστήριξης για αυτόματο έλεγχο σφαλμάτων για Μεταβολική προβλήματα.
  • Προσθήκη υποστήριξης για βελτίωση των MeshFunctions μετά τον εξευγενισμό των ματιών.

Τι είναι καινούργιο στην έκδοση 0.9.9:

  • Αλλαγή μεταγλώττιση του συστήματος να CMake
  • Προσθέστε το όνομα MeshFunctions: VertexFunction, EdgeFunction, FaceFunction, FacetFunction, CellFunction
  • Αφήστε τον καθορισμό σταθερή συνοριακές συνθήκες απ 'ευθείας χωρίς την χρήση Σταθερή
  • Αφήστε τον καθορισμό οριακών συνθηκών με βάση κορδόνι (& quot? X [0] == 0,0 & quot?)
  • Δημιουργία λείπουν καταλόγους αν καθορίζεται ως τμήμα των ονομάτων αρχείων
  • Να επιτρέπεται η επαναχρησιμοποίηση των preconditioners για περισσότερες backends
  • Διορθώσεις για UMFPACK λύτης για περίπου 32 μηχανές bit
  • Παροχή πρόσβασης σε περισσότερα Hypre preconditioners μέσω PETSc
  • Ενημερώσεις για SLEPc 3.1
  • Βελτίωση και εφαρμογή της επαναχρησιμοποίησης του LU παραγοντοποιήσεων για όλες τις backends
  • Διόρθωση bug στην τελειοποίηση των MeshFunctions

Τι είναι καινούργιο στην έκδοση 0.9.3:

  • Προσθήκη παγκόσμια παράμετρο & quot? Ffc_representation & quot? για την εκπροσώπηση μορφή στην FFC ΚΟΕ compiler
  • Κάντε κανόνας λειτουργία () να χειρίζονται και τα δύο οχήματα και τις λειτουργίες σε Python
  • Επιτάχυνση συνθήκες περιοδικές όριο και να κάνει την εργασία για τις μικτές (διάνυσμα-αξία) στοιχεία
  • Προσθέστε δυνατότητες να χρησιμοποιήσετε οποιαδήποτε συστοιχία αριθμός NumPy κατά την ανάθεση μήτρες και φορείς
  • Προσθέστε δυνατότητες να χρησιμοποιήσετε οποιοδήποτε ακέραιο NumPy σειρά για τους δείκτες σε πίνακες και διανύσματα
  • Διόρθωση για typemaps int σε PyDOLFIN
  • Σπλιτ mult σε πολλ και transpmult
  • Φιλτράρισμα επιχείρημα PETSc όταν parsing παραμέτρους γραμμής εντολών
  • Επέκταση σχόλια Γουλιά αρχεία διεπαφή
  • Προσθήκη δηλώσεις πνευματικών δικαιωμάτων σε αρχεία διεπαφής SWIG (δεν έχει ολοκληρωθεί ακόμη)
  • Προσθήκη typemaps για Διάφορα std :: διάνυσμα & # X3C? Τύπους & # x3e? σε PyDOLFIN
  • Κατάργηση των εξαρτήσεων από std_vector.i μείωση του μεγέθους SWIG κωδικό περιτύλιγμα
  • Χρησιμοποιήστε σχετική% περιλαμβάνει dolfin.i
  • αλλάξει τα ονόματα στα αρχεία διεπαφής SWIG dolfin_foo.i - & # x3e? foo.i
  • Προσθήκη παρεμβάλει λειτουργία () στην Python διεπαφή
  • typmaps Fix για uint στην Python 2.6
  • Χρήση TypeError αντί ValueError σε typechecks σε typmaps.i
  • Προσθήκη in / out shared_ptr & # X3C? Epetra_FEFoo & # x3e? typemaps για PyDOLFIN
  • Fix ΚΟΕ μεταγλώττισης παράλληλα
  • Προσθήκη λειτουργία compile_extension_module σε PyDOLFIN
  • Διόρθωση bug στην Python εκχώρηση φορέα
  • Προσθήκη υποστήριξης για συμπιεσμένα base64 κωδικοποιημένα αρχεία VTK (χρησιμοποιόντας το zlib)
  • Προσθήκη υποστήριξης για base64 κωδικοποιημένα αρχεία VTK
  • Πειραματική υποστήριξη για παράλληλη συναρμολόγηση και την επίλυση
  • Bug fix στο έργο () λειτουργία, την ενημέρωση για τη σύνταξη UFL
  • Κατάργηση disp () λειτουργίες και να αντικατασταθεί από πληροφορίες (foo, αλήθεια)
  • Προσθήκη δοκιμή FEM μονάδα (Python)
  • Καθαρίστε SystemAssembler
  • Ενεργοποίηση assemble_system μέσω PyDOLFIN
  • Προσθήκη «κανόνας» για GenericMatrix
  • Οι βελτιώσεις στην αποδοτικότητα NewtonSolver
  • Μετονομασία NewtonSolver :: get_iteration () για να NewtonSolver :: επανάληψη ()
  • Βελτιώσεις στα EpetraKrylovSolver :: λύσει
  • Προσθήκη κατασκευαστή Vector :: διάνυσμα (const GenericVector & x)
  • Κατάργηση SCons προειδοποιήσεις αποδοκιμασία
  • Διαρροή μνήμης αποτύπωση σε PETScKrylovSolver
  • Μετονομασία dolfin_assert - & # x3e? διεκδικήσει και χρησιμοποιήστε το C ++ έκδοση
  • Διόρθωση σφαλμάτων / βελτιστοποίηση σημαίες
  • Κατάργηση AvgMeshSize, InvMeshSize, InvFacetArea από SpecialFunctions
  • Μετονομασία MeshSize - & # x3e? CellSize
  • σύστημα παραμέτρων Επανεγγραφή με βελτιωμένη υποστήριξη για γραμμής εντολών ανάλυσης,
  • εντοπισμός των παραμέτρων (ανά κατηγορία) και της χρηστικότητας από Python
  • Κατάργηση OutflowFacet από SpecialFunctions
  • Μετονομασία παρεμβάλει (διπλή *) - & # x3e? interpolate_vertex_values ​​(διπλή *)
  • Προσθήκη Python έκδοση του Cahn-Hilliard demo
  • Διόρθωση bug στο assemble.py
  • Άδεια παρεμβολή των λειτουργιών μεταξύ των ματιών δεν ταιριάζουν
  • Κατάργηση Λειτουργία :: Λειτουργία (std :: κορδόνι αρχείου)
  • Η μετάβαση στο νέο XML IO
  • Κατάργηση GenericSparsityPattern :: είδος
  • Απαίτηση ταξινομημένο / ασυσκεύαστα παράμετρος σε SparsityPattern κατασκευαστή
  • Βελτίωση της απόδοσης της SparsityPattern :: ένθετο
  • Αντικαταστήστε enums με χορδές για τη γραμμική άλγεβρα και ενσωματωμένο ματιών
  • Να επιτρέπεται η άμεση πρόσβαση σε σταθερή τιμή
  • Αρχικοποίηση οντότητες MeshEntity κατασκευαστής αυτόματα και ελέγξτε εύρος
  • Προσθήκη δοκιμές μονάδα στην memorycheck
  • Νέα κλήση για να καθαρίσει libxml2 αναλυτή στην έξοδο
  • Κατάργηση περιττά επιχειρήματα συναρτήσεις-μέλη DofMap
  • Κατάργηση κατασκευαστές αναφοράς από DofMap, FiniteElement και FunctionSpace
  • Χρησιμοποιήστε ένα shared_ptr να αποθηκεύσετε το μέγεθος των ματιών DofMap αντικείμενα
  • αλλαγή διασύνδεσης για κωδικό περιτύλιγμα: PoissonBilinearForm - & # x3e? Poisson :: BilinearForm
  • Προσθήκη info_underline λειτουργίας () για το γράψιμο υπογράμμισε μηνύματα
  • Μετονομασία μηνύματος () - & # x3e? Πληροφορίες () για & quot? συμβατότητα & quot? με μονάδα Python υλοτομία
  • Προσθήκη elementwise πολλαπλασιασμό GeneriVector διεπαφή
  • διασύνδεση GenericVector σε PyDOLFIN υποστηρίζουν τώρα το πρωτόκολλο ακολουθία
  • Μετονομασία του camelCaps λειτουργίες ονόματα: FOOBAR - & # x3e? foo_bar
  • Προσθήκη τεμαχισμό δυνατότητες για GenericMatrix διεπαφή PyDOLFIN (μόνο GetItem)
  • Προσθήκη τεμαχισμό δυνατότητες για GenericVector διεπαφή PyDOLFIN
  • Προσθήκη στο ποσό GenericVector διεπαφή

Παρόμοια λογισμικά

urllib3
urllib3

12 May 15

extprot
extprot

28 Feb 15

trac-github
trac-github

12 Apr 15

BinaryOrNot
BinaryOrNot

13 Apr 15

Άλλο λογισμικό του προγραμματιστή The FEniCS Project

FFC
FFC

12 May 15

FErari
FErari

13 May 15

FIAT
FIAT

13 May 15

Instant
Instant

13 May 15

Σχόλια για DOLFIN

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία