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

vCard (Python)
vCard (Python)

13 May 15

Zopfli (Python)
Zopfli (Python)

12 May 15

Tempita
Tempita

13 May 15

python-money
python-money

5 Jun 15

Más szoftver fejlesztő The FEniCS Project

UFL
UFL

12 May 15

FFC
FFC

12 May 15

Instant
Instant

13 May 15

FErari
FErari

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!