万博manbetx平台iMechanica -对“开源软件”的评论 https://万博manbetx平台m.limpotrade.com/node/1394 对“开源软件”的评论 哪个开源软件适合桥梁工程? https://万博manbetx平台m.limpotrade.com/comment/27252#comment-27252

回复开源软件

大家好,

有人对桥梁工程的开源软件有什么想法吗?

希望该程序在分期分析方面有一些不错的功能;一些接触元素来模拟间隙/挂钩/滑动行为;预应力混凝土等。

它应该是美妙的,如果它也有脚本功能(像ABAQUS使用Python和ANSYS使用APDL编写命令流)。< / p > < p >谢谢!

方印

2015年5月7日星期四14:02:46 +0000 fzhang 评论27252:https://imechanic万博manbetx平台a.org Blender, TetGen, ParaView和MechSys https://万博manbetx平台m.limpotrade.com/comment/4861#comment-4861

回复开源软件< div class="field- name-comment-body field-type-text-long field-label-hidden">

大家好,

我想建议Blender作为绘图工具,TetGen作为网格生成器,ParaView作为可视化工具。在使用Blender定义几何图形之后,有人可能会使用Python脚本: tetgen_export.py来生成TetGen的输入文件。此外,对于c++开发人员来说,有人可能会使用MechSys中的库来编写自己的有限元程序,或者使用该网站也提供的3D土-水非饱和耦合有限元程序。

敬上。

星期二,2011年6月28日07:52:38 +0000 pedroso 评论4861在https://imechanic万博manbetx平台a.org
SOFEA开源Matlab有限元工具包 https://万博manbetx平台m.limpotrade.com/comment/5836#comment-5836

回复开源软件

我在这个页面上看到了一些关于Matlab与FORTRAN与c++的讨论。也许你会原谅我的插件我的开源Matlab有限元工具包,SOFEA。我希望你能去看看(http://hogwarts.ucsd.edu/~pkrysl/sofea)。

干杯,

彼得

星期二,2007年11月13日23:47:53 +0000 切赫Krysl 评论5836在https://imechanic万博manbetx平台a.org Tochnog程序(源自 https://万博manbetx平台m.limpotrade.com/comment/5454#comment-5454

Tochnog程序(来自sourceforege)特别适合固结和岩土工程。它有点老了,不支持了,仍然可以编译。作者选择在商业上支持它。

HTH

-osman

2007年9月29日星期六20:06:34 +0000 奥斯曼·布尤基西克 评论5454在https://imechanic万博manbetx平台a.org
XFEM Deal.ii吗? https://万博manbetx平台m.limpotrade.com/comment/5423#comment-5423

回复XFEM Deal.ii?

几个月前,关于可用的FEM库,我有同样的问题。我快速浏览了一下Deal-II的功能集。到目前为止,似乎还没有人将Deal-II用于XFEM。(如果我说错了,请纠正我)。

你可以从下面的链接中找到Deal-II不能做的事情的比较。

http://home.gna.org/getfem/getfem_faq.html

我没有任何测试结果来证明他们的说法。但是可以肯定的是,可以用GetFem++编写XFEM程序(尽管我发表了一些关于它们的负面意见)。它们也提供了一个示例代码来分析XFEM问题。

对于meshfree方法也是如此。Smile

星期五,2007年9月28日16:58:27 +0000 biplab 在//m.limpotrade.com上万博manbetx平台发表5423号评论
OpenXFEM + + sourceforge https://万博manbetx平台m.limpotrade.com/comment/5257#comment-5257

回复Re: OpenXFEM++ fracture and Ph.D's

Biplab你好,

很高兴看到你的兴趣。OpenXFEM++尚未以开源术语发布,但这是我们的下一步。我们也在尝试将它与OOFEM结合起来,然后,也许它可以以这种方式发布。我的问题是,我不知道有多少人会对贡献感兴趣,并且认为这样一个“简单”的代码以这种方式发布没有多大意义。然而,我不知道这是否属实。我可以使用很多帮助来进一步开发代码(例如,使其更高效和并行)。

谢谢你的建议,让我们继续进行下去吧。博达斯@ gmail。com

Stephane Bordas博士

http://people.civil.gla.ac。Uk /~bordas

2007年9月26日星期三11:21:42 +0000 Stephane borda 评论5257:https://imechanic万博manbetx平台a.org
回复:OpenXFEM++骨折和博士学位 https://万博manbetx平台m.limpotrade.com/comment/5256#comment-5256

回复OpenXFEM++ fracture and Ph.D's

非常感谢您的回复和建议。Smile

我浏览了OpenXFEM++的文档以及嵌入其中的代码。代码是相当可读的,感谢使它这样。

但是有没有计划通过一些开源软件发布平台发布呢??我的意思是说像使用SourceForge。Net或Berlios(总部设在德国)。这将有助于其他成员为项目贡献代码。

虽然我对柏辽斯有些不满。我是Code::Blocks(开源跨平台IDE)的活跃开发者。我们使用Berlios作为我们的代码发布平台。 It often remains inaccessible to Non-EU developers (like me).

I wish I could contribute to your project. Definitely if I use OpenXFEM++ in my future development, I'll post improvements, if any. Smile

Thanks,

Biplab

http://biplab.in

2007年9月26日星期三09:16:28 +0000 biplab 评论5256在https://imechanic万博manbetx平台a.org
Re:开源库 https://万博manbetx平台m.limpotrade.com/comment/5255#comment-5255

回复Re:开源库< div class="field- name-comment-body field-type-text-long field-label-hidden">

谢谢您的回复。Smile

我同意你对开源开发者这一趋势的看法。我并不责怪他们,因为他们中的大多数人经常在空闲时间开发它,而且对他们大多数人来说,重要的是代码。但是他们中的大多数在命名变量和不同的类时遵循一定的规则,以便其他成员能够破译代码。

我给出了一个不寻常的GetFem++类名的例子。老实说,我很欣赏他们的辛勤工作。但我会要求他们让代码更容易读懂。

PS:我确实积极参与开源开发。我是一个开源跨平台IDE的活跃开发人员(Code::Blocks, http://forums.codeblocks.org/index.php/board,20.0.html)

2007年9月26日星期三08:50:31 +0000 biplab 在//m.limpotrade.com上万博manbetx平台发表评论5255
Re:开源库 https://万博manbetx平台m.limpotrade.com/comment/5248#comment-5248

回复数学方面的开源库< div class="field- name-comment-body field-type-text-long field-label-hidden">

:-)从事开源项目的人通常对他们的工作充满热情,但是
…如果没有必要,程序员/开发人员不喜欢编写代码文档。

我认为开源代码最好带有自动生成的文档。

星期二,2007年9月25日14:21:58 +0000 丹Cojocaru 在//m.limpotrade.com上万博manbetx平台发表5248号评论
XFEM Deal.ii吗? https://万博manbetx平台m.limpotrade.com/comment/5246#comment-5246

回复DEAL.ii也是一个很好的库。它的通用和流行

嗨,

我认为可以执行两个测试来确保库是足够通用的:

1)统一富足、XFEM、GFEM、PUM、PUFEM…

2)代码无网格方法

对于这些代码的可能性有什么评论吗?根据经验,这对于任何库都不是微不足道的。

Stephane Bordas博士

http://people.civil.gla.ac。Uk /~bordas

星期二,2007年9月25日11:14:59 +0000 Stephane borda 评论5246,地址:https://imecha万博manbetx平台nica.org
OpenXFEM++骨折和博士学位 https://万博manbetx平台m.limpotrade.com/comment/5244#comment-5244

回复Re:开源库< div class="field- name-comment-body field-type-text-long field-label-hidden">

嗨!

感谢您使用我们的代码。Nguyen Vinh Phu是这个matlab代码的作者。我们还针对任何问题开发了一个开放源代码的XFEM代码,我们计划将其引入OOFEM,但是我们需要有人来帮助我们。如果有人感兴趣,我将很高兴与他们一起将OpenXFEM++引入OOFEM,我认为这将是社区迈出的很好的一步。

我建议在pre和post-pro中使用gmsh,它是一个非常好的工具。

所有最好的格拉斯哥,

Stephane

PS:我有三篇断裂力学的博士论文。

Stephane Bordas博士

http://people.civil.gla.ac。Uk /~bordas

星期二,2007年9月25日08:51:05 +0000 Stephane borda 评论5244,地址:https://imecha万博manbetx平台nica.org Re:开源库 https://万博manbetx平台m.limpotrade.com/comment/5217#comment-5217

回复Re:开源库< div class="field- name-comment-body field-type-text-long field-label-hidden">

谢谢您的回复。

我完全同意你的观点,我自己编码这些东西是无可替代的。我打算在熟悉xfem分析程序后也这样做。

目前,我正在使用Dr. stembroine BORDAS (http://www.civil.gla.ac.uk/~bordas/codes/xfemMatlab/xfemMatlabCode.rar)发布的xfem代码。这个问题让我对如何继续下去有了很好的了解。

但是我有一些与输入/输出格式相关的查询,我应该在编写自己的程序时使用。

1)你建议我在我的程序中使用哪种输入格式,以便我可以提取网格&商业FEA软件包的其他相关信息?我可以使用ANSYS和ABAQUS。

2)你推荐哪种输出格式? During the testing of GetFem++ sample programs I encounterd files with VTK and OpenDX format. I came to know that VTK file formats doesn't support multiple meshes in a single file. OpenDX file can solve this. Kindly post if you know any alternative file formats that can be used.

Thanks in advance.

Biplab

2007年9月24日星期一07:41:36 +0000 biplab 评论5217,地址:https://imecha万博manbetx平台nica.org
Re:开源库 https://万博manbetx平台m.limpotrade.com/comment/5134#comment-5134

回复数学方面的开源库< div class="field- name-comment-body field-type-text-long field-label-hidden">

是的,我能理解你。使用c++,人们可能会被太多的“模板化”和/或将其变得非常通用(本构律的微分形式和双线性形式等)所迷惑。这样的需求可能不是必需的,即使它在数学上是美学和优雅的。通常,如果包只关注几个特定的目标,那么就更容易满足可读性、速度和用户友好性的要求。也就是说,如果一个库确实提供了X和Y功能,那么它可能无法满足那些也不想要Z_1, Z_2, . .的人的需求和/或期望。, Z_n。总的来说,线性求解器是一个很好的开源库的例子,它是成熟的,被许多人使用;它们提供的服务只是一个(求解不同形式的A的Ax = b)。期望从开放源代码的fem代码中得到这样的服务有点不合理。为了学习、理解(赞成和反对)和欣赏任何计算模型的微妙之处,没有什么可以替代自己编写相同的关键成分。

星期五,2007年9月21日03:36:34 +0000 n Sukumar 评论5134在https://imechanic万博manbetx平台a.org
具有数学方面的开源库 https://万博manbetx平台m.limpotrade.com/comment/5130#comment-5130

回答数学视图与物理视图

数学视图是一个很好的方面,正如您所解释的。但是其中一些开源包是如此的神秘,这让人们对它们的目的产生了疑问。

我的研究领域是xFEM。在过去的几个月里,我一直在忍受这样一个包裹。我从GetFem++开始。这是我面对的可怕经历。

1)最初它的样本是输出垃圾vtk输出文件(这是不被MayaVi或VisIt识别)。后来我发现我应该以ASCII文本导出VTK文件。

2)文件不充分。我应该说是最低限度的。

3) The GetFem++ library uses horrible naming scheme. E.g., to specify boundary conditions, the class names starts with mdbrick_.

4) The source code has very little comments. On top of that it uses a large number of templates. This make the code quite unreadable.

E.g., the following code can be compiled. But if such code is present in over 100s of files, it's really difficult to understand what's going on.

#include<iostream>

using namespace std;int main(){cout<<"Hello World"<<endl;return 0;}

I have fair knowledge of programming. But till date I couldn't figure out how to write a basic xfem analysis program with it.

An open-source source without proper documenation is as good as an closed one. So even if an average user, like me, wishes to use their goodness and contribute by extending it, there are still large number of hurdles to cross.

In my honest opinion, if these packages sacrifice a little bit of Software Engineering and be more user-friendly, we may see some good packages coming up. Otherwise they will remain as isolated packages as they are right now.

2007年9月20日星期四19:15:25 +0000 biplab 在//m.limpotrade.com上万博manbetx平台发表评论5130
数学观点Vs.物理观点 https://万博manbetx平台m.limpotrade.com/comment/4093#comment-4093

回复开源软件< div class="field- name-comment-body field-type-text-long field-label-hidden">

我见过的大多数FEM软件包无论是开源的还是非开源的都是基于有限元方法的物理方面。解释材料的应力-应变关系。我认为在实践中用数学的观点来看待有限元更有趣。因为它在定义元素时的通用性取决于我们要解的偏微分方程。在定义ERROR和细化网格方面的清晰性。并与其他数学方法具有可比性。我从未见过基于数学观点的商业有限元软件包。当然,COMSOL和FEMLAB可以是这样的例子,但它们的一般PDE非常有限。交易。II和ALBERT是这方面的开源程序的例子。 as their citation shows many users have used them by now and their bugs may be few. some examples of their usage which must of them are mechanical exists in their site and shows their applicablity in our way. its not bad to take a glance at them and use them in finite element projects. their expansion would result to more general finite element package we need in future.

星期二,2007年8月14日07:06:28 +0000 Roozbeh Sanaei 在//m.limpotrade.com上万博manbetx平台评论4093
COMSOL可用于流固耦合 https://万博manbetx平台m.limpotrade.com/comment/3901#comment-3901

对于是否存在固流耦合有限元程序

您可以使用COMSOL (http://www.comsol.com/)来模拟流固耦合。我使用COMSOL软件分析了一个由固体驱动器驱动的微流控泵。还有另外一个软件,CFD-ACE。但是,我的同事更喜欢COMSOL。我希望这些信息对你有用。

Seungtae

2007年8月2日星期四08:05:10 +0000 Seungtae崔 评论3901在https://imechanic万博manbetx平台a.org 有没有固-流耦合有限元程序 https://万博manbetx平台m.limpotrade.com/comment/3885#comment-3885 <一个id = "评论- 3885 " > < / > < p > < em >回复< a href = " https:/万博manbetx平台/m.limpotrade.com/node/1394 " >开源软件< / > < / em > < / p > < div class =”字段field-name-comment-body field-type-text-long field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“> < p >我想知道是否有任何3 d有限元程序耦合displacement-pore水压力分析整合过程,固相可以是线性或非线性和流体可以是线性或非线性……
谢谢!

星期三,2007年8月1日03:45:32 +0000 Jianhong江 评论3885,网址:https://imecha万博manbetx平台nica.org
CalculiX https://万博manbetx平台m.limpotrade.com/comment/3430#comment-3430

回复开源软件

我已经在CalculiX上工作了几年了,我
负责Windows端口。因为我有这种偏见,所以我不会在
中包含评级并污染您的投票结果。

我选择参与calcullix的原因是求解器和相关的
工具正在积极开发中,有完整的文档(英文),并且有一个论坛
提供支持。它还有一个人性化的界面和输入格式,任何Abaqus用户都很熟悉。

主要网站:http://www.calculix.de

Windows端口:http://bConverged.com/calculix

论坛:http://groups.yahoo.com/group/calculix

仅说明:CalculiX可能应该被归类为
作为一个非线性有限元应用程序。

2007年7月8日,星期日,22:53:31 +0000 杰夫•贝勒 评论3430在https://imechanic万博manbetx平台a.org CODE_ASTER https://万博manbetx平台m.limpotrade.com/comment/3409#comment-3409

对于开源软件

不幸的是,在功能和维护方面,开源FE代码大多数时候不能与商业代码相比。原因很容易理解:这些项目通常只涉及少数人,当他们转移到其他商业利益时,项目就会停滞不前。然而,也有一些例外:OpenFOAM似乎是一个CFD建模(我没有这个代码的经验)和固体力学Code_Aster。Code_Aster是由法国大型电力公司EDF开发的。他们使用Code_Aster来满足他们在热机械建模方面的内部需求。考虑到他们相当大的用户社区(仅EDF就有超过100个FE用户)和他们对这个项目使用的资源(可能至少有几十个开发人员定期在这个项目上工作),CODE_ASTER成为一个非常强大的工具就不足为奇了。能力非常大(热分析、力学分析、动态分析、断裂力学等)。代码可以从SALOME, I-DEAS和GMSH导入网格。结果可以以相同的格式保存。我在结构力学方面有10年的经验,主要使用ABAQUS,但我也使用过NASTRAN, RADIOSS和SAMCEF。 I have used CODE_ASTER for substructuring (Super elements) and thermal simulation of welding. In my opinion, there is no real difference between CODE_ASTER and ABAQUS. ABAQUS seems to be better suited for non linear anlyses (contact) but CODE_ASTER has its adavantage (substructuring is far better than in ABAQUS). I would thus recommend CODE_ASTER for people wanting a free, capable, reliable FE software able to perform industrial-like simulations. Documentation is very good, unfortunately in french (but an english translation seems to have begun).

Rating: SmileSmileSmileSmileSmile

2007年7月5日星期四14:49:46 +0000 多米尼克•Deloison //m.limpotrade.com上的万博manbetx平台评论3409
开源软件 https://万博manbetx平台m.limpotrade.com/comment/3321#comment-3321

回复软件文章< div class="field- name-comment-body field-type-text-long field-label-hidden">

我已经添加了在开源软件页面中链接专家意见和评级的可能性。请添加评论评价您使用的软件。目前允许的笑脸符号的最大数量是五个。我会平均你的评分,并在主页上发布一个四舍五入的笑脸符号。

星期一,2007年6月25日21:26:40 +0000 Banerjee Biswajit 在//m.limpotrade.com上万博manbetx平台发表评论3321
太浩! https://万博manbetx平台m.limpotrade.com/comment/3054#comment-3054

回复开源软件

我在电脑上安装示例有一些问题。我怎么安装它?在FEDORA 6.0上!?

Sun, 03 june 2007 15:36:59 +0000 Roozbeh Sanaei 评论3054在https://imechanic万博manbetx平台a.org 阿尔伯塔省 https://万博manbetx平台m.limpotrade.com/comment/3053#comment-3053 < id = "评论- 3053 " > < / > < p > < em >回复< a href = " https://万博manbetx平台m.limpotrade.com/node/1394 " >开源软件< / > < / em > < / p > < div class =”字段field-name-comment-body field-type-text-long field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“> < p > < >强阿尔伯塔强劲< / > < br / > <强> < / >强daptive多<强> L < / >强埃维尔•有限元工具箱使用< br / > <强> B < / >强isectioning精化和E <强> < / >强rror控制<强> R < / >强esidual < br用于科学A应用的T技术。它的设计基于保存几何、有限元和代数信息的适当数据结构。使用这样的数据结构,可以在库中提供用于
固定和时间相关问题的抽象自适应方法,用于离散系统的装配工具以及
维度相关任务(如网格修改)。
这允许对应用程序的一般类
进行独立于维度的开发和编程。在ALBERTA中,分层二维和三维网格
存储在二叉树中。在同一个
网格上可以使用几组有限元,可以使用预定义的单元,也可以为特殊的
应用程序添加新的单元。根据当前使用的有限元空间,在网格修改期间自动管理所有自由度

Sun, 03 june 2007 15:16:14 +0000 Roozbeh Sanaei 评论3053在https://imechanic万博manbetx平台a.org
交易。它也是一个很好的图书馆。它的普遍性和普及性 https://万博manbetx平台m.limpotrade.com/comment/3051#comment-3051

回复开源软件

处理。II是一个针对自适应有限元素和误差估计的c++程序库。它使用c++编程语言的最先进的编程技术
,为您提供一个现代的接口来处理复杂的
数据结构和自适应所需的算法,并使您能够使用
一维、二维和三维空间中的各种有限元,以及
与时间相关的问题。

交易的主要目的。II是使现代有限元算法的发展成为可能,在其他方面使用复杂的误差估计器和自适应网格。编写这样的程序是一项非常重要的任务,而成功的程序往往会变得非常庞大和复杂。因此,我们认为最好使用一个程序库来完成这一点,该程序库可以将应用程序
程序员从网格处理和细化、自由度
的处理、网格的输入和图形格式的结果输出等方面解放出来。此外,还以
方式包含了一次对多个空间维度的支持,这样可以独立于空间维度编写程序,而不会对运行时和内存消耗造成
不合理的影响。

Sun, 03 june 2007 15:12:44 +0000 Roozbeh Sanaei 评论3051在https://imechanic万博manbetx平台a.org 嗨,比尔,太浩湖 https://万博manbetx平台m.limpotrade.com/comment/3022#comment-3022 <一个id = "评论- 3022 " > < / > < p > < em >回复< a href = " https:/万博manbetx平台/m.limpotrade.com/comment/3012 #评论- 3012 " >太浩——基本设计问题< / > < / em > < / p > < div class =”字段field-name-comment-body field-type-text-long field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“> < p >嗨,比尔,< / p > < p >太浩支持总体自由度耦合的问题,也有一些这样的例子在开发人员的版本上可用的开源版本sourceforge。你是想实现一个完全耦合的问题,比如热弹性,你有一个大刚度矩阵的整体解决阶段,还是你想实现一个弱耦合的系统,一个交错的解决方案?这两种情况的实现将非常不同。假设您希望使用前一种完全耦合的情况,Tahoe允许您在.xml输入文件的“nodes”标记下指定任意数量的节点自由度。类FieldT管理初始条件和节点边界条件(即位移,节点力)为您定义的节点点,并处理元素类和求解器类(即积分器)之间的接口。它将当前和前一个时间步的节点值及其一阶导数和二阶导数的数组存储为成员数据。连续体元素类都派生自ContinuumElementT,它处理从全局排序到节点点的局部元素排序的映射(SetLocalArrays)以及形状函数的初始化(SetGlobalShape)。单元类将节点点的内插积分点值传递给材料类,这样您就可以计算本构关系,例如应力或热通量。

我希望这对你有帮助。

Vicky

星期四,2007年5月31日16:43:33 +0000 陶维琪阮 评论3022在https://imechanic万博manbetx平台a.org
Tahoe——基本的设计问题 https://万博manbetx平台m.limpotrade.com/comment/3012#comment-3012

Vicky,

非常感谢您的回复。在iMechanica上有一位Tahoe开发人员真是太好了。万博manbetx平台

我按照你的建议下载代码并阅读手册。我花了一点时间浏览代码,但无法回答一个相当基本的问题。我希望你能给我指出正确的方向。我会把这个问题贴在Tahoe论坛上,但我想其他的机械师可能也有兴趣知道答案。万博体育平台

问题是这样的。从手册和代码看来,Tahoe支持固体和热传递问题。但我不清楚它能不能很容易地支持更一般的节点自由度。例如,假设我想添加一个耦合弹性、热和电行为的元素(即节点上的位移、温度和电势)。 Is this possible? Can you give me a brief idea of the steps? I found this method: BasicFieldT::Initialize() and it appears to be related to this question but can't find where the method is called.

A related question has to do with rotation degrees-of-freedom. Does Tahoe support these? I didn't see any beam or plate elements when I looked through the Elements directory. Basically I'm wondering how hard it would be to add these types of elements.

Thanks again for the help.

Bill

2007年5月30日星期三18:09:50 +0000 比尔•格林 评论3012在https://imechanic万博manbetx平台a.org
嗨,比尔,我是 https://万博manbetx平台m.limpotrade.com/comment/2968#comment-2968

回复开源软件

你好Bill

我是Sandia Tahoe的管理员之一。该代码没有用户指南或全面的FAQ,这对想要开始使用该代码的人来说是一个很大的障碍。Tahoe不是官方的Sandia/DOE代码,因为没有专门用于维护或开发的资金。这是前桑迪安人帕特里克·克莱因(patrick Klein)热爱的工作,许多像我这样的人在他们的研究中采用了它。我们中的一些人和Patrick仍然在业余时间维护它,并在我们的工作中发展它。首先,我建议您从sourceforge下载开放源代码版本,并下载一个xml阅读器,比如example。该用户指南虽然已有4年历史,但也很有帮助,因为它让您了解了开放源代码版本中可用的元素、材料和求解器。输入文件的格式发生了根本性的变化,但是在基准目录中有更新的基准可以帮助您入门。xml输入文件在参数选择方面是不言自明的。如果您有进一步的问题,您可以发电子邮件tahoe-help@sandia.gov或在Tahoe论坛上发帖。 Thanks.

Vicky Nguyen

2007年5月29日星期二01:03:51 +0000 陶维琪阮 评论2968,网址:https://imecha万博manbetx平台nica.org
开源软件 https://万博manbetx平台m.limpotrade.com/comment/2964#comment-2964

回复开源软件< div class="field- name-comment-body field-type-text-long field-label-hidden">

Biswajit,

和你一样,我一直希望看到一个更活跃的开源机制软件社区。如果i万博manbetx平台Mechanica能帮助实现这一目标,那就太棒了。

我想多听听你在塔霍湖的经历。在第一次从之前的一篇文章中了解到它之后,我去了他们的网站寻找更多的信息。我开始寻找一个常见问题解答;我找不到这样的东西。《太浩湖用户指南》已经有四年的历史了。我假设氧生成的文档是最新的,但这肯定不是开始使用新软件的最直接的方式。我最终设法下载了代码,但没有找到任何介绍。

你对如何开始使用这个软件包有什么建议吗?

Do you have more information on the organization of this project? Is it still actively supported by Sandia/DOE?

Thanks.

Bill

2007年5月28日星期一15:30:44 +0000 比尔•格林 2964号评论,地址:https://imech万博manbetx平台anica.org
回复:软件评审俱乐部 https://万博manbetx平台m.limpotrade.com/comment/2948#comment-2948

在回复开源软件

Zhigang几周前让我评论一下软件评审俱乐部的想法。我想讨论的大部分内容都已经被Zhigang、Guru和Bill讨论过了。这个想法很棒,而且很容易实现。比尔担心论坛会变成广告空间。我觉得既然这是一个双向论坛,并且不止一个人可以评论他们使用某个特定软件的经验,那么这种误用的影响将是很小的。毕竟,我们都想宣传我们喜欢的东西-这是论坛的重点。我建议Guru/Arun/Bill/Rozzbeh决定软件俱乐部的第一部分,由Guru担任负责人(毕竟这个想法是从他的倡议演变而来的)。与其在一篇文章中讨论软件的所有方面,不如按照Bill的建议,每次只讨论一个特定的话题。

就我个人而言,我更感兴趣的是看到开源软件取代商业软件(如Abaqus)今天所扮演的角色。这需要一些关键的开发者做出大量的承诺,他们可以承担起这个责任。 These developers will have to be graduate students under the guidance of an expert lead. Professors and other senior researchers probably have too many other fishes to fry to be able to put in the required time. However, they can provide the expertise via a frum such as iMechanica.

I see Tahoe as a software that can become the open source replacement for commercial FE codes. However, I'm not sure about the details of the licensing model that they follow and what needs to be done to make it GPL compliant. I would like to see more discussion on iMechanica on what can be done to reach the open source goal.

Biswajit

2007年5月27日星期日01:22:27 +0000 Banerjee Biswajit 评论2948在https://imechanic万博manbetx平台a.org
软件的文章 https://万博manbetx平台m.limpotrade.com/comment/2861#comment-2861

回复 iMechanica是否应该定期审查软件?

作为一个主要兴趣是计算力学并且
在商业软件行业工作的人,我欢迎更多关于软件的
讨论。我不确定应该采取什么形式,或者
如何鼓励它。

正如您可以想象的那样,为
一个通用的分析包编写一个广泛的“回顾”是极其困难的。如果
涉及多个代码,则会变得更加困难;作者必须是所有包的行家。这种类型的评论通常会退化为
消费者报告样式的复选框格式,我认为这种格式对
不是特别有用。

对我来说更有用的是关注用户在特定问题或一小类问题上的
体验的文章。其中一个来源可能是来自高级有限元分析或应用力学课程的学生项目。可能是一个机会,让学生与更多的
观众分享一些有用的见解。 These users may not, in general, be "experts" with the software
but, by the time they finish the project, they may have become experts
in a specific area of the software.

I haven't followed the jClub procedure that carefully but I can imagine
something like that would work here. Perhaps interested authors could
submit abstracts, one of which would be selected each month for the
feature article. I think some sort of editorial control might be necessary
to keep commercial developers (like me Smile ) from turning these articles into
thinly-veiled advertisements.

Bill

2007年5月16日星期三15:05:01 +0000 比尔•格林 评论2861,网址:https://imecha万博manbetx平台nica.org 分类信息 https://万博manbetx平台m.limpotrade.com/comment/2858#comment-2858

回复开源软件

我认为一个软件的大部分信息和细节都可以在它的
网页上找到。

当然,一个有经验的用户,用一个简短的例子或简短的评论可以
使使用软件的过程更容易。但我认为研究人员的主要困难之一是找到一种适合特殊用途的软件。
例如,DEAL的主要优点和缺点是什么?艾伯特。
这两种方法都是为了用自适应有限元法求解PDE而开发的。
但哪一个更适合特殊的工作。有时,使用合适的
软件来完成特定的任务会使它更简单。它认为对现有软件进行分类是帮助调查人员这样做的一种很好的方式。此外,在提供有关软件的信息的情况下,必须以
分类的方式完成。关于开源软件的问题和答案可以在互联网上找到很多,但是找到一个特定问题的具体答案有时比尝试和错误更难。因为这些信息是无序的。
这个问题可以通过排序用户的答案和问题来处理。总的来说,我认为这是个好主意。 but categorization of information is very very
important too.

2007年5月16日星期三10:06:50 +0000 Roozbeh Sanaei 评论2858在https://imechanic万博manbetx平台a.org