DOLFIN

Szoftver screenshot:
DOLFIN
Szoftver adatai:
Változat: 1.5.0
Feltöltés dátuma: 1 Mar 15
Fejlesztő: The FEniCS Project
Engedély: Ingyenes
Népszerűség: 8

Rating: nan/5 (Total Votes: 0)

Ez egy egyszerű, következetes és intuitív objektum-orientált API a C ++ és Python.

Tulajdonságok :

  • Automatikus és hatékony értékelését végeselemes variációs formák révén FFC vagy SyFi
  • Automatikus és hatékony összeszerelés lineáris rendszerek
  • General családok véges elemek, többek között az önkényes érdekében folyamatos és szakaszos Lagrange véges elemek, BDM elemek, RT elemek, BDFM elemek, Nedelec elemek és Crouzeix-Raviart
  • Az önkényes vegyes elemek kombinációja alapvető elemei, beleértve például a Taylor-Hood
  • Szakaszosan Galerkin módszerek, beleértve ugrás szempontjából, átlagok, és integrál több mint belső háló oldalait
  • Nagy teljesítményű lineáris algebra keresztül uBLAS, PETSc, Trilinos és MTL4 (kísérleti) egyszerű C ++ és Python csomagolóanyagok
  • Párhuzamos szerelés és megoldani
  • Simplex hálók 1D, 2D (háromszög), és a 3D-s (tetraéder), beleértve az adaptív háló finomítás
  • Multi-adaptív MCG (q) / MFC (q) és mono-adaptív cG (q) / DG (q) ODE megoldók
  • Támogatás számos input / output formátumok, beleértve Dolfin XML, VTK, Octave, MATLAB, Diffpack, Exodus II

Mi az új ebben a kiadásban:

  • Ez a kiadás számos tisztítások és hibajavításokat képest Az újonnan megjelent dolfin 1,0-béta-2.

Mi az új verzióban 0.9.11:

  • Change licence LGPL v2.1 hogy LGPL v3 utóbb
  • költözött meshconverter hogy dolfin_utils
  • Add támogatása konvertálására markerek Gmsh hálókat
  • Add támogatása pontforrások (class PointSource)
  • átnevezése naplózás - & # x3e; set_log_active
  • Add paramétert & quot; clear_on_write & quot; az előre definiált
  • Add támogatása input / output beágyazott paraméterkészietek
  • Ellenőrizze a méreteket lineáris megoldó
  • Add támogatása automatizált hibakorlátozásról a variációs problémák
  • Add támogatása finomítására MeshFunctions után háló finomítás
  • Change érdekében a vizsgálati és kísérleti terek Forma konstruktőrök

Mi az új verzióban 0.9.10:

  • Add támogatása automatizált hibakorlátozásról a variációs problémákat.
  • Add támogatása finomítására MeshFunctions után mesh finomítására.

Mi az új verzióban 0.9.9:

  • Change build rendszer, hogy CGyõzõdjön
  • Add elemzi MeshFunctions: VertexFunction, EdgeFunction, FaceFunction, FacetFunction, CellFunction
  • Allow Setting állandó peremfeltételek nélkül, közvetlenül Constant
  • Allow Setting peremfeltételek alapján string (& quot; x [0] == 0.0 & quot;)
  • hiányzik a könyvtárakat, ha meghatározott részeként fájlnevek
  • Allow újrafelhasználása prekondicionálókkal a legtöbb backends
  • javítások UMFPACK megoldó néhány 32 bites gépek
  • Adja hozzáférés több Hypre prekondicionálókkal keresztül PETSc
  • Frissítések az SLEPc 3.1
  • fejlesztése és végrehajtása újrafelhasználása LU factorizations minden backends
  • Fix hiba finomítását MeshFunctions

Mi az új verzióban 0.9.3:

  • Add globális paramétert & quot; ffc_representation & quot; A forma képviselet FFC JIT compiler
  • norma () függvény kezelni mind a vektorok és funkciók Python
  • Gyorsítási időszakos peremfeltételek és a munka a vegyes (vektor értékű) elemek
  • Add lehetőséget használja fel a számot numpy tömb átadásakor mátrixok és vektorok
  • Add lehetőséget, hogy bármely egész numpy tömb indexei mátrixok és vektorok
  • Fix for int typemaps a PyDOLFIN
  • Split mult be mult és transpmult
  • kiszűrése PETSc érv elemzésekor parancssori paraméterek
  • Növelje észrevételeit Korty interfész fájlok
  • Add szerzői kimutatások korty interfész fájlok (még nincs kész)
  • Add typemaps a misc std :: vector & # X3c; típusú & # x3e; A PyDOLFIN
  • Vegye függőségek std_vector.i csökkenti korty wrapper kód mérete
  • A relatív% magában foglalja a dolfin.i
  • Megváltozott nevek korty interfész fájlok dolfin_foo.i - & # x3e; foo.i
  • Add funkciót Interpolálás () in Python interface
  • Fix typmaps a uint a python 2.6
  • A Típushiba helyett ValueError a typechecks a typmaps.i
  • Add ki / shared_ptr & # X3c; Epetra_FEFoo & # x3e; typemaps a PyDOLFIN
  • Fix JIT összeállítása párhuzamosan
  • Add a compile_extension_module funkciót PyDOLFIN
  • Fix bug in Python vektor hozzárendelése
  • Add támogatásának köszönhetően tömörítve base64 kódolt VTK fájlok (zlib használatával)
  • Add támogatása base64 kódolt VTK fájlok
  • Experimental támogatás a párhuzamos szerelés és megoldani
  • Hibajavítás a projekt () függvény, frissítés UFL szintaxis
  • Vegye disp () függvényt és ennek helyébe a info (ize, true)
  • Add FEM egység vizsgálat (Python)
  • Tisztítsuk meg SystemAssembler
  • Enable assemble_system keresztül PyDOLFIN
  • Add "normát", hogy GenericMatrix
  • hatékonyságának növelése NewtonSolver
  • Rename NewtonSolver :: get_iteration (), hogy NewtonSolver :: ismétlés ()
  • Fejlesztések EpetraKrylovSolver :: megoldani
  • Add konstruktor Vector :: Vector (const GenericVector & x)
  • Vegye SCons rosszallás figyelmeztetések
  • Memóriavesztés javítást PETScKrylovSolver
  • átnevezése dolfin_assert - & # x3e; érvényesíteni, és a C ++ változatát
  • Fix hibakereső / optimalizálja zászlók
  • Vegye AvgMeshSize, InvMeshSize, InvFacetArea a SpecialFunctions
  • átnevezése MeshSize - & # x3e; CellSize
  • átírási paraméter rendszer továbbfejlesztett támogatása parancssori értelmező,
  • lokalizációja paraméterek (osztályonként) és a használhatóságot Python
  • Vegye OutflowFacet a SpecialFunctions
  • átnevezése Interpolálás (dupla *) - & # x3e; interpolate_vertex_values ​​(double *)
  • Add Python változata Cahn-Hilliard demo
  • Fix bug assemble.py
  • Engedély interpoláció között a funkciók nem megfelelő hálókat
  • Vegye Function :: Function (std :: string filename)
  • átmenet az új XML io
  • Vegye GenericSparsityPattern :: sort
  • előírása szerint rendezve / szétválogatott paraméter SparsityPattern konstruktor
  • A teljesítmény javítása érdekében SparsityPattern :: betét
  • Cserélje enum a húrok a lineáris algebra és a beépített hálókat
  • közvetlen hozzáférést tesznek lehetővé Állandó érték
  • Inicializáljon szervezetek MeshEntity konstruktor automatikusan ellenőrzi tartomány
  • Add készülék ellenőrzi, hogy a memorycheck
  • Új hívás, hogy tisztítsák meg libxml2 elemző at exit
  • Vegye unecessaryt * érvek DofMap tagfüggvényei
  • Vegye referencia konstruktőrök a DofMap, FiniteElement és FunctionSpace
  • Használjon shared_ptr tárolni a háló DofMap tárgyakat
  • Interface változás wrapper kód: PoissonBilinearForm - & # x3e; Poisson :: BilinearForm
  • Add funkciót info_underline () írásra hangsúlyozta üzenetek
  • átnevezése üzenet () - & # x3e; info () a & quot; kompatibilitást & quot; Python naplózó modul
  • Add elemenként szaporodás GeneriVector interface
  • GenericVector felület PyDOLFIN már támogatja a sorrend protokoll
  • Rename a camelCaps funkciók nevei: osztaly - & # x3e; foo_bar
  • Add szeletelés képességek GenericMatrix felület PyDOLFIN (csak getitem)
  • Add szeletelés képességek GenericVector felület PyDOLFIN
  • Add összeget GenericVector interface

Hasonló program

lxml
lxml

12 May 15

Logbook
Logbook

12 May 15

wxPython
wxPython

13 Apr 15

pyICSParser
pyICSParser

12 Apr 15

Más szoftver fejlesztő The FEniCS Project

Instant
Instant

13 May 15

FFC
FFC

12 May 15

FIAT
FIAT

13 May 15

Hozzászólások a DOLFIN

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!