Pugolas
V2EX  ›  外包

Julia 开源代码转 C++

  •  
  •   Pugolas · May 25, 2024 · 1379 views
    This topic created in 753 days ago, the information mentioned may be changed or developed.
    领域:科学计算
    Julia 开源库地址: https://github.com/SciML/OrdinaryDiffEq.jl/tree/d02f963289ba59be20b68cb8d38999ceec7faab1
    酬劳:(暂定)1 元/行
    时限:30 天内

    ( 1 )任务描述
    主要进行转码工作,实现 Julia 的 OrdinaryDiffEq 包中 QNDF 函数的大部分功能。求解器的性能应该与 Julia 版本相当,或者尽可能接近。这包括求解速度、内存消耗以及数值稳定性等方面。对于一些常见的大型刚性常微分方程组问题,求解器应该能够在合理的时间内给出结果,并且结果应该与 Julia 版本的结果具有一致的精度。

    ( 2 )功能要求
    实现 QNDF 函数的主要功能, 提供与 Julia 版本类似的接口,允许用户设置问题参数、算法参数以及其他配置选项。能够处理大型刚性常微分方程组,并在合理的时间内给出稳定和准确的数值解。

    ( 3 )版权要求
    在 C++代码中必须明确注明每个第三方库的来源、许可证类型和相关条款等。应该避免使用存在争议或限制过多的开源协议, 注意所有使用的第三方库必须符合商业友好的开源协议。

    ( 4 )交付物
    提供完整的 C++ 代码实现,包括源代码、头文件以及编译脚本等。提供必要的使用文档,包括求解器的使用说明、接口文档以及性能测试报告等。提供测试用例和示例代码,以展示求解器的功能和性能。

    联系方式:cXE6MTUyNTg4NTUxMg==
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3003 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:23 · PVG 22:23 · LAX 07:23 · JFK 10:23
    ♥ Do have faith in what you're doing.