...
首页> 外文期刊>Computer physics communications >The National Transport Code Collaboration module library
【24h】

The National Transport Code Collaboration module library

机译:国家交通法规合作模块库

获取原文
获取原文并翻译 | 示例
           

摘要

This paper reports on the progress in developing a library of code modules under the auspices of the National Transport Code Collaboration (NTCC). Code modules are high quality, fully documented software packages with a clearly defined interface. The modules provide a variety of functions, such as implementing numerical physics models; performing ancillary functions such as I/O or graphics; or providing tools for dealing with common issues in scientific programming such as portability of Fortran codes. Researchers in the plasma community submit code modules, and a review procedure is followed to insure adherence to programming and documentation standards. The review process is designed to provide added confidence with regard to the use of the modules and to allow users and independent reviews to validate the claims of the modules' authors. All modules include source code; clear instructions for compilation of binaries on a variety of target architectures; and test cases with well-documented input and output. All the NTCC modules and ancillary information, such as current standards and documentation, are available from the NTCC Module Library Website http://w3.pppl.gov/NTCC. The goal of the project is to develop a resource of value to builders of integrated modeling codes and to plasma physics researchers generally. Currently, there are more than 40 modules in the module library. (C) 2004 Elsevier B.V. All rights reserved.
机译:本文报告了在国家交通法规合作组织(NTCC)的主持下开发代码模块库的进展。代码模块是高质量的,具有完整文档的软件包,具有清晰定义的界面。这些模块提供了多种功能,例如实现数值物理模型;执行辅助功能,例如I / O或图形;或提供用于处理科学编程中常见问题(例如Fortran代码的可移植性)的工具。等离子社区中的研究人员提交了代码模块,并遵循了审查程序以确保遵守编程和文档标准。审阅过程旨在提供有关模块使用的更多信心,并允许用户和独立审阅来验证模块作者的主张。所有模块都包含源代码;明确说明如何在各种目标体系结构上编译二进制文件;以及具有详细记录的输入和输出的测试用例。所有NTCC模块和辅助信息(例如当前的标准和文档)都可以从NTCC模块库网站http://w3.pppl.gov/NTCC获得。该项目的目标是为集成建模代码的构建者以及整个等离子体物理研究人员开发有价值的资源。当前,模块库中有40多个模块。 (C)2004 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号