文件名称:sqrt:测试软件基础架构工具和思想的平台
文件大小:17KB
文件格式:ZIP
更新时间:2024-03-26 02:08:27
Fortran
SQRT 用Fortran编写的基本平方根计算程序,它为评估各种软件基础结构工具和思想提供了基础。 此处演示的方法: CMake的编译器指令 这可以简单地用类似的方法完成 在CMake中 set (CMAKE_Fortran_FLAGS " ${CMAKE_Fortran_FLAGS} -Dcmake_flag" ) 在Fortran代码中 # if (defined(cmake_flag)) write ( * , * ) " cmake_flag " , cmake_flag # endif 但是,重要的是要确保对Fortran文件进行了预处理。 以F90结尾的文件会自动进行预处理,但是所有文件都可以使用适当的编译器标志进行预处理: -cpp用于gfortran。 有关更多信息,请参见。 使用pFUnit进行单元测试 我选择在此处评估和实施的单元测试框架是NASA Godd
【文件预览】:
sqrt-main
----unit_test.py(2KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(635B)
--------PULL_REQUEST_TEMPLATE()
--------ISSUE_TEMPLATE()
--------workflows()
----.gitmodules(119B)
----unit_test()
--------pfunit()
--------CMakeLists.txt(2KB)
--------tests()
----sqrt_types.f90(3KB)
----Dockerfile(417B)
----CMakeLists.txt(1KB)
----sqrt_f90.cpp(652B)
----README.md(7KB)
----sqrt.cpp(684B)
----newtonraphson.f90(3KB)
----sqrt_c.f90(2KB)
----.gitignore(31B)
----newtonraphson.cpp(2KB)
----sqrt.f90(680B)