DOLFIN

軟件截圖:
DOLFIN
軟件詳細信息:
版本: 1.5.0
上傳日期: 1 Mar 15
許可: 免費
人氣: 8

Rating: nan/5 (Total Votes: 0)

這是在C ++和Python簡單,一致的和直觀的面向對象的API

特點

  • 在自動並通過FFC或SyFi有限元變形式有效的評價
  • 在線性系統的自動,高效的組裝
  • 在有限的要素一般家庭,包括任意階連續和非連續拉格朗日有限元,BDM元素,RT元素,無刷雙饋電機的元素,Nedelec元素和類Crouzeix-Raviart
  • 任意混合元素為基本元素的組合,包括例如泰勒-遮光罩
  • 在間斷有限元方法,包括跳躍方面,平均值,和超過內部網面積分

  • 通過的uBLAS
  • 在高性能線性代數,PETSc的,Trilinos和MTL4(實驗)用簡單的C ++和Python包裝
  • 在並行組裝和解決
  • 在單網格在一維,二維(三角形)和3D(四面體),包括自適應網格細化
  • 在多自適應微克(Q)/千年發展目標(Q)和單自適應CG(Q)/ DG(Q)ODE求解器
  • 支持多種輸入/輸出格式,包括XML DOLFIN,VTK,八度,MATLAB,Diffpack,出埃及記II

什麼在此版本中是新的

  • 在這個版本帶來了大量的相關清理和bug修復在新近發布的DOLFIN 1.0-β2。

什麼在0.9.11版本是新的

  • 在變化,從LGPL 2.1版許可證LGPL v3的或更高版本
  • 在感動meshconverter到dolfin_utils
  • 在添加支持轉換材料標記的Gmsh網
  • 在添加支持點源(類PointSource)
  • 在重命名的日誌 - > set_log_active
  • 添加參數" clear_on_write"以時間序列
  • 在添加支持輸入/嵌套參數設置輸出
  • 檢查線性解算器尺寸
  • 在添加支持的變分問題的自動誤差控制
  • 在添加MeshFunctions細化支持網格細化後
  • 在測試和試空間的形態構​​造變化以

什麼是新的在0.9.10版本:

  • 在添加的變分問題的自動錯誤控制支持。
  • 在添加支持細化MeshFunctions的網格細化後。

什麼是0.9.9版本,新的

  • 在更改構建系統CMake的
  • 在添加一個名為MeshFunctions:VertexFunction,EdgeFunction,FaceFunction,FacetFunction,CellFunction
  • 在允許直接設置固定的邊界條件,而無需使用恆
  • 在允許設置基於字符串的邊界條件(英寸×[0] == 0.0")
  • 創建缺失的目錄,如果指定為文件名的一部分
  • 在允許重新使用預處理器的最後端
  • 修正為UMFPACK求解一些32位的機器
  • 在通過的PETSc提供獲得更多Hypre預處理器
  • 在更新的SLEPc 3.1
  • 在完善和落實再使用LU因式分解的所有後端
  • 在MeshFunctions細化BUG修復

什麼在0.9.3版本新

  • 在添加全局參數" ffc_representation"在FFC JIT編譯器形式的代表
  • 請規範()函數同時處理向量和函數在Python
  • 在提速週期性邊界條件,使工作混合(矢量值)的元素
  • 添加可能性分配矩陣和向量時使用任意數量的numpy的數組
  • 添加可能性使用任何整數numpy的數組索引的向量和矩陣
  • 修正了整數typemaps在PyDOLFIN
  • 在拆分成MULT MULT和transpmult
  • 在解析命令行參數時,過濾出的PETSc參數
  • 在擴展的意見痛飲接口文件
  • 在加入版權聲明痛飲接口文件(尚未完成)
  • 在添加其它的std :: typemaps矢量<類型>在PyDOLFIN
  • 在std_vector.i減少痛飲包裝代碼尺寸刪除依賴
  • 使用相對%,包括dolfin.i

  • 在痛飲接口文件
  • 在變更名稱dolfin_foo.i - > foo.i
  • 在附加功能插值()在Python接口
  • 修正typmaps為UINT在Python 2.6
  • 使用類型錯誤,而不是在ValueError錯誤在typechecks typmaps.i
  • 添加/輸出的shared_ptr< Epetra_FEFoo> typemaps的PyDOLFIN
  • 修正JIT並行
  • 編譯
  • 添加compile_extension_module功能PyDOLFIN
  • 在Python的矢量分配BUG修復
  • 在壓縮的base64添加支持編碼VTK文件(使用zlib的)
  • 在添加支持base64編碼VTK文件
  • 在並行組裝實驗的支持,解決
  • 在項目的Bug修復()函數,更新UFL語法
  • 在刪除DISP()函數和信息取代(FOO,真)
  • 添加FEM單元測試(蟒蛇)
  • 在清理SystemAssembler
  • 在通過PyDOLFIN啟用assemble_system
  • 在加入“規範”來GenericMatrix
  • 在NewtonSolver效率的改進
  • 在重命名NewtonSolver :: get_iteration()來NewtonSolver ::迭代()
  • 在改進EpetraKrylovSolver ::解決
  • 在構造函數中添加矢量:: vector的(常量GenericVector&X)
  • 刪除SCons的廢棄警告
  • 在PETScKrylovSolver內存洩漏修復
  • 在重命名dolfin_assert - >維護和使用C ++版本
  • 修正調試/優化的標誌
  • 從SpecialFunctions刪除AvgMeshSize,InvMeshSize,InvFacetArea
  • 在重命名MeshSize - > CELLSIZE
  • 在改寫參數系統的命令行解析更好的支持,
  • 在參數本地化(每類)和可用性在P​​ython
  • 從SpecialFunctions刪除OutflowFacet
  • 在重命名插值(雙*) - > interpolate_vertex_values​​(雙*)
  • 在加入Python版本的卡恩 - 希利厄德演示
  • 在assemble.py BUG修復
  • 在非匹配網格之間的功能許可證插值
  • 在刪除功能::功能(標準::字符串的文件名)
  • 在過渡到新的XML IO
  • 刪除GenericSparsityPattern ::排序
  • 在SparsityPattern構造需要整理/排序的參數
  • 在提高SparsityPattern ::插入
  • 性能
  • 替換枚舉與線性代數和內置的網格
  • 字符串
  • 在允許直接訪問恆定值
  • 在自動初始化MeshEntity構造實體和檢查範圍
  • 在添加單元測試到memorycheck
  • 添加通話清理的libxml2解析器在退出
  • 在DofMap成員函數刪除不必要的爭論
  • 從DofMap,有限元和FunctionSpace
  • 刪除引用構造
  • 使用一個shared_ptr存儲網格DofMap對象
  • 在接口變化包裝代碼:PoissonBilinearForm - >泊松:: BilinearForm
  • 在附加功能info_underline()寫作強調的消息
  • 在重命名消息() - >信息()為"兼容性"與Python記錄模塊
  • 在添加元素為單元的乘法GeneriVector接口
  • 在PyDOLFIN GenericVector接口現在支持序列協議
  • 在重命名camelCaps功能名稱:foobar的 - > foo_bar這樣的名稱
  • 在加入切片的PyDOLFIN(只的GetItem)為GenericMatrix界面功能
  • 在加入切片的PyDOLFIN的GenericVector界面功能
  • 添加一筆GenericVector接口

類似的軟件

jsonselect.py
jsonselect.py

13 May 15

PyDocX
PyDocX

20 Jul 15

Naked
Naked

12 Apr 15

Dict4Ini
Dict4Ini

5 Jun 15

顯影劑的其他軟件 The FEniCS Project

UFL
UFL

12 May 15

FIAT
FIAT

13 May 15

Instant
Instant

13 May 15

意見 DOLFIN

評論沒有發現
添加評論
打開圖片!