科技报告详细信息
Epetra developers coding guidelines.
Heroux, Michael Allen ; Sexton, Paul Michael
Sandia National Laboratories
关键词: 99 General And Miscellaneous//Mathematics, Computing, And Information Science;    Algebra;    Parallel Processing;    Recommendations;    E Codes;   
DOI  :  10.2172/918292
RP-ID  :  SAND2003-4169
RP-ID  :  AC04-94AL85000
RP-ID  :  918292
美国|英语
来源: UNT Digital Library
PDF
【 摘 要 】

Epetra is a package of classes for the construction and use of serial and distributed parallel linear algebra objects. It is one of the base packages in Trilinos. This document describes guidelines for Epetra coding style. The issues discussed here go beyond correct C++ syntax to address issues that make code more readable and self-consistent. The guidelines presented here are intended to aid current and future development of Epetra specifically. They reflect design decisions that were made in the early development stages of Epetra. Some of the guidelines are contrary to more commonly used conventions, but we choose to continue these practices for the purposes of self-consistency. These guidelines are intended to be complimentary to policies established in the Trilinos Developers Guide.

【 预 览 】
附件列表
Files Size Format View
918292.pdf 679KB PDF download
  文献评价指标  
  下载次数:16次 浏览次数:8次