Programinė detalės:
Versija: 1.3.0
Įkėlimo datą: 17 Feb 15
Licencija: Nemokamai
Populiarumas: 91
Dolfin yra atviro kodo, C ++ sąsaja su FEniCS projektui skaičiavimo Matematinio modeliavimo (ACMM) automatizavimas.
Ji numato nuoseklų PSE (Problemos sprendimas Environment) sprendžiant dalinius ir paprastųjų Diferencialinė lygtis
Kas naujo , šioje laidoje:.
- < li> Funkcija: Įjungti priskyrimą retais MeshValueCollections į MeshFunctions
- Funkcija: Pridėti nemokamą funkcija Susieti kuris yra naudojamas sub funkcija užduoties
- Funkcija: Pridėti klasės FunctionAssigner kad talpyklą dofs sub funkcija užduoties
- Fix Runtime priklausomybė nuo patikrinimo maukti versija
- protestuoti DofMap valstybės metodai vertex_to_dof_map ir dof_to_vertex_map
- Pridėti nemokamai funkcijas: vertex_to_dof_map ir dof_to_vertex_map ir ištaisyti žemėlapyje užsakymo .
- Įvesti CompiledSubDomain tvirtesnę versiją compiled_subdomains, kuris dabar yra pasenusios
- cmake dabar rūpinasi paskambinę teisingą generuoti-foo scenarijų, jei taip reikia.
- Funkcija: Pridėti naują built-in skaičiavimo geometrijos bibliotekoje (BoundingBoxTree)
- Funkcija: Pridėti paramą nustatymo pavadinimą ir etiketę, išraiška, kai statomi
- Funkcija: Pridėti paramą artimųjų skaliaro GenericFunction kaip numatytąją vertę į CompiledExpression
- Funkcija: Pridėti paramą nuotolinio užklausų dėl 3-D akys
- Funkcija: Pridėti PointIntegralSolver, kuri naudoja MultiStageSchemes išspręsti vietos odes ne viršūnių
- Funkcija: Pridėti RKSolver ir MultiStageScheme už apskritai laiko integralas sprendžiame
- Funkcija: Pridėti paramą priskiriant funkcija su linijinių derinius funkcijų, kurios gyvena tame pačiame FunctionSpace
- Pridėta Python įvynioti už SystemAssembler
- Pridėta demo naudojant compiled_extension_module su atskirais šaltinio failus
- Ištaisyta NumPy 1.7
- Pašalinti Dolfin vyniotuvo kodą (perkelta į FFC)
- Pridėti set_options_prefix į PETScKrylovSolver
- Pašalinti pagrindinės klasės BoundarCondition
- Nustatyti blokas dydis PETScMatrix kai galima gauti iš TensorLayout
- Pridėti paramą gauti blokas suspaustas formatas iš STLMatrix
- Pridėti aptikti blokinių struktūrų vektoriniu lygtis dofmap
- atskleisti petsc GAMG parametrai
- Keisti SystemAssembler remti atskirą bloką A ir B
Kas naujo versijos 1.1.0:
- Ši versija suteikia reikšmingą našumo patobulinimų ir keletą skaičių svarbūs taisymo.
Kas naujo versija 1.0 RC2:
- Ši Ištaisyta spaudai nustato nedidelį skaičių klaidų rengiantis už ruošiasi išleisti Dolfin 1.0.0.
Kas naujo versija 1.0 RC1:
- Ši laida atneša daug patvarkymai ir klaidų palyginti su naujai išleistas Dolfin 1.0 beta2.
- Jei ši laida turi už bandymų savaitę, ji bus paversti Dolfin 1.0.0.
Kas naujo versijos 1.0 Beta 2:
- Ši laida yra daug klaidų ištaisymų ir įgyvendina kai ilgai neįvykdyti funkcijos rengiantis 1.0.
Kas naujo versijos 0.9.11:
- nauja versija Dolfin buvo išleistas su skaičius patobulinimus ir daug klaidų.
Kas naujo versijos 0.9.10:
- Ši laida papildyta daug patobulinimų ir klaidų pataisymai, ypač pagerėjo lygiagrečiai mastelį ir eksperimentinę paramą multi-core skaičiavimo.
Kas naujo versijos 0.9.9:.
- Ši laida keičia statyti sistemą į cmake
- Taip pat priduria paramą pavadintas MeshFunctions, supaprastinta specifikacijos kraštinėms sąlygoms Python, geriau kontroliuoti preconditioners ir LU Faktorizavimas, nustatomos UMFPACK ir atnaujinimus SLEPc 3.1.
Kas naujo versijos 0.9.8:
- nauja versija Dolfin buvo išleistas su daugeliu Naujos funkcijos, lygiai pavyzdys, kuris gali būti lygiagretus Trilinos paramą, patobulintas tiesinės algebros dizaino, pagerina akių rafinuotumą ir automatizuotą adaptyvumą. Išsamus sąrašas naujų funkcijų ir didelių pataisų galima rasti ChangeLog.
Reikalavimai :
- Naujausia versija FFC
- Naujausia versija FIAT
- petsc versija 2.3.0
- libxml2 (Debian'o paketų libxml2-dev)
Komentarai nerastas