文件名称:matlab模拟poisson过程源码-Exasim:生成不连续的Galerkin码以进行极端可扩展的仿真
文件大小:45.61MB
文件格式:ZIP
更新时间:2024-06-08 13:33:12
系统开源
matlab模拟poisson过程原始码 生成不连续的Galerkin码以进行极端可扩展的仿真 Exasim是一个开放源代码软件,用于生成不连续的Galerkin代码,以便在具有分布式内存的不同计算平台上对参数化的偏微分方程(PDE)进行数值求解。 它结合了高级语言和低级语言,可以轻松地构造参数化的PDE模型并自动生成高性能的C ++代码。 参数化的PDE模型的构建和独立C ++生产代码的生成由高级语言处理,而生产代码本身可以在各种计算机上运行,从笔记本电脑到最大的超级计算机,都可以使用CPU和Nvidia GPU处理器。 Exasim的独特之处在于其以下独特功能: 使用简单的脚本简化数值建模和仿真 产生各种PDE的隐式高阶不连续Galerkin解 生成针对不同平台上的特定应用量身定制的独立C ++生产代码 提供完整的GPU功能,这意味着从离散化方案到迭代求解器的所有代码组件均在GPU上运行 可以从Julia,Python和Matlab中调用。 下载Exasim源代码后,可以通过执行Julia中的pdeapp.jl,Python中的pdeapp.py或Matlab中的pdeapp.