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接口

類似的軟件

mwlib.epub
mwlib.epub

1 Mar 15

RPyC
RPyC

12 May 16

RDFLib
RDFLib

10 Dec 15

iso3166 (Python)
iso3166 (Python)

28 Feb 15

顯影劑的其他軟件 The FEniCS Project

UFL
UFL

12 May 15

FFC
FFC

12 May 15

Instant
Instant

13 May 15

意見 DOLFIN

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