diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/Abinit-9.6.2Devkit\307\250\322\306\323\353\265\367\323\305\261\250\270\346.docx" "b/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/Abinit-9.6.2Devkit\350\277\201\347\247\273\344\270\216\350\260\203\344\274\230\346\212\245\345\221\212.docx" similarity index 100% rename from "BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/Abinit-9.6.2Devkit\307\250\322\306\323\353\265\367\323\305\261\250\270\346.docx" rename to "BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/Abinit-9.6.2Devkit\350\277\201\347\247\273\344\270\216\350\260\203\344\274\230\346\212\245\345\221\212.docx" diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\324\264\302\353\307\250\322\306\267\326\316\366.html" "b/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\346\272\220\347\240\201\350\277\201\347\247\273\345\210\206\346\236\220.html" similarity index 100% rename from "BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\324\264\302\353\307\250\322\306\267\326\316\366.html" rename to "BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\346\272\220\347\240\201\350\277\201\347\247\273\345\210\206\346\236\220.html" diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\307\250\322\306\306\300\271\300\267\326\316\366.html" "b/BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\350\277\201\347\247\273\350\257\204\344\274\260\345\210\206\346\236\220.html" similarity index 100% rename from "BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\307\250\322\306\306\300\271\300\267\326\316\366.html" rename to "BasicScientficResearch/Abinit-9.6.2/doc/Devkit\346\212\245\345\221\212/abinit-9.6.2\350\277\201\347\247\273\350\257\204\344\274\260\345\210\206\346\236\220.html" diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" "b/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" index 6d52ae9e429627929f8ee8076fb70e43eaa5bf65..6a267a4412eb5b55de45691d13589604a634dcbe 100644 Binary files "a/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" and "b/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" differ diff --git "a/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" "b/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" index 49dc6946c6920fa61316dd84b5e02f8859504153..524365e7a449de6dd01c5f6168c708eefbb9f362 100644 Binary files "a/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" and "b/BasicScientficResearch/Abinit-9.6.2/doc/abinit-9.6.2\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" differ diff --git a/BasicScientficResearch/Octopus-11.4/dependency/src/octopus-11.4-kunpeng_gcc10.3.1.tar.gz b/BasicScientficResearch/Octopus-11.4/dependency/src/octopus-11.4-kunpeng_gcc10.3.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9db5802c249a22ffaade5e139b56d3cf77270256 Binary files /dev/null and b/BasicScientficResearch/Octopus-11.4/dependency/src/octopus-11.4-kunpeng_gcc10.3.1.tar.gz differ diff --git "a/BasicScientficResearch/Octopus-11.4/doc/Octopus-11.4\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" "b/BasicScientficResearch/Octopus-11.4/doc/Octopus-11.4\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" index e541ff4c5463703808d46bda9dff1643119bc526..9b7e2e51b27db560804700f129a27e4726af76cb 100644 Binary files "a/BasicScientficResearch/Octopus-11.4/doc/Octopus-11.4\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" and "b/BasicScientficResearch/Octopus-11.4/doc/Octopus-11.4\345\272\224\347\224\250\346\265\213\350\257\225\346\212\245\345\221\212.docx" differ diff --git "a/BasicScientficResearch/Octopus-11.4/doc/Octopus-11.4\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" "b/BasicScientficResearch/Octopus-11.4/doc/Octopus-11.4\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" index 33bde3ef1a4694b56dd28d050300e9422de2366c..34584201ec5a12c111c52e5acbe5a6e9e6183f0b 100644 Binary files "a/BasicScientficResearch/Octopus-11.4/doc/Octopus-11.4\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" and "b/BasicScientficResearch/Octopus-11.4/doc/Octopus-11.4\345\272\224\347\224\250\347\247\273\346\244\215\346\214\207\345\215\227.docx" differ diff --git "a/BasicScientficResearch/ShengBTE-1.2.0/doc/Devkit\346\212\245\345\221\212/ShengBTE-1.2.0Devkit\350\277\201\347\247\273\344\270\216\350\260\203\344\274\230\346\212\245\345\221\212.docx" "b/BasicScientficResearch/ShengBTE-1.2.0/doc/Devkit\346\212\245\345\221\212/ShengBTE-1.2.0Devkit\350\277\201\347\247\273\344\270\216\350\260\203\344\274\230\346\212\245\345\221\212.docx" new file mode 100644 index 0000000000000000000000000000000000000000..97849af8879f4646392561f7008f92433903951e Binary files /dev/null and "b/BasicScientficResearch/ShengBTE-1.2.0/doc/Devkit\346\212\245\345\221\212/ShengBTE-1.2.0Devkit\350\277\201\347\247\273\344\270\216\350\260\203\344\274\230\346\212\245\345\221\212.docx" differ diff --git "a/BasicScientficResearch/ShengBTE-1.2.0/doc/Devkit\346\212\245\345\221\212/ShengBTE-1.2.0\346\272\220\347\240\201\350\277\201\347\247\273\345\210\206\346\236\220.html" "b/BasicScientficResearch/ShengBTE-1.2.0/doc/Devkit\346\212\245\345\221\212/ShengBTE-1.2.0\346\272\220\347\240\201\350\277\201\347\247\273\345\210\206\346\236\220.html" new file mode 100644 index 0000000000000000000000000000000000000000..6f90061b6f7077817fbb604e5c2dbd1cbdf22763 --- /dev/null +++ "b/BasicScientficResearch/ShengBTE-1.2.0/doc/Devkit\346\212\245\345\221\212/ShengBTE-1.2.0\346\272\220\347\240\201\350\277\201\347\247\273\345\210\206\346\236\220.html" @@ -0,0 +1,1033 @@ + + + +
+ + + +可兼容替换
+0
+待验证替换
+0
+依赖文件总数
+0
+源文件数
+4
+代码行数
+31
+源码迁移人力
+0.1人月
++ 预估标准:1人月迁移工作量 = 500行 C/C++/Fortran/Go/构建文件等源码,或250行汇编代码 +
+序号 | +依赖文件名 | +文件类型 | ++ 待下载软件包名称 + | +分析结果 | +处理建议 | +
---|
+ | + | + | + | + | + |
---|---|---|---|---|---|
+
+
+ 未发现与架构相关的依赖文件
+
+ |
+
序号 | +文件名 | +路径 | +文件类型 | +需修改的代码行 | +
---|
+ | + | + | + | + |
---|---|---|---|---|
+ 1 + | ++ ShengBTE.f90 + | ++ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/ShengBTE.f90 + | ++ Fortran + | ++ 1 + | +
+ 2 + | ++ config.f90 + | ++ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/config.f90 + | ++ Fortran + | ++ 4 + | +
+ 3 + | ++ iterations.f90 + | ++ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ Fortran + | ++ 10 + | +
+ 4 + | ++ processes.f90 + | ++ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ Fortran + | ++ 16 + | +
文件名 | +行号(起始行,结束行) | +关键字 | +建议 | +
---|
+ | + | + | + |
---|---|---|---|
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/ShengBTE.f90 + | ++ (513,513) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/config.f90 + | ++ (323,323) + | ++ move_alloc + | ++ The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/config.f90 + | ++ (324,324) + | ++ move_alloc + | ++ The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/config.f90 + | ++ (325,325) + | ++ move_alloc + | ++ The GCC Fortran compiler before Fortran 2003 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/config.f90 + | ++ (372,372) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (74,74) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (89,89) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (91,91) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (100,100) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (102,102) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (151,151) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (166,166) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (168,168) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (177,177) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/iterations.f90 + | ++ (179,179) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (80,80) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (95,95) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (113,113) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (301,301) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (317,317) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (346,346) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (403,403) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (415,415) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (460,460) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (472,472) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (526,526) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (578,578) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (592,592) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (655,655) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (669,669) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ /opt/portadv/portadmin/sourcecode/ShengBTE/Src/processes.f90 + | ++ (740,740) + | ++ modulo + | ++ The GCC Fortran compiler before Fortran 95 does not support this function. Find and replace the function. + | +
+ 4.19.90 +
+
+
+ 软件迁移评估成功
+
可兼容替换
+0
+待验证替换
+1
+依赖文件总数
+1
+序号 | +依赖文件名 | +文件类型 | +软件包存放路径 | +待下载软件包名称 | +分析结果 | +处理建议 | + +
---|