您会说两种为计算连续体力学编写通用(有限体积,fem,dg)库的方法的优缺点?这就是我现在所看到的,所以请提供您自己的经验,不要为我而发火:):
1)C ++:
- 通用编程,虚函数,重载,速度...:所有可用的genreic + OOP工具来构建您想要的任何东西 
- 大部分都提供低级库(没有广泛的科学和工程库开发,例如Python开发的库) 
2)用于并行计算的Python +包装器(pyOpenCL等)
- 大量的各种支持库 
- 编码您的想法:实施非常快 
- 执行时间较慢 
如果您想编写一个支持各种方法,处理复杂几何图形和问题的框架,那么您会选择什么?为什么选择?