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

类似的软件

Werkzeug
Werkzeug

12 Apr 15

vCard (Python)
vCard (Python)

13 May 15

mwlib.epub
mwlib.epub

1 Mar 15

显影剂的其他软件 The FEniCS Project

FIAT
FIAT

13 May 15

FErari
FErari

13 May 15

UFL
UFL

12 May 15

意见 DOLFIN

评论没有发现
添加评论
打开图片!