ImageVerifierCode 换一换
格式:PDF , 页数:4 ,大小:80.38KB ,
资源ID:521766      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-521766.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ASTM D6171-1997(2010) 5625 Standard Guide for Documenting a Groundwater Modeling Code《地下水模型规程文件化的标准指南》.pdf)为本站会员(confusegate185)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ASTM D6171-1997(2010) 5625 Standard Guide for Documenting a Groundwater Modeling Code《地下水模型规程文件化的标准指南》.pdf

1、Designation: D6171 97 (Reapproved 2010)Standard Guide forDocumenting a Ground-Water Modeling Code1This standard is issued under the fixed designation D6171; the number immediately following the designation indicates the year oforiginal adoption or, in the case of revision, the year of last revision.

2、 A number in parentheses indicates the year of last reapproval. Asuperscript epsilon () indicates an editorial change since the last revision or reapproval.1. Scope1.1 This guide covers suggested components of the docu-mentation of a ground-water modeling code. Documentation ofa ground-water modelin

3、g code consists of textual and graphicalinformation recorded during its design, development, andmaintenance regarding its capabilities, development history,theoretical foundation, operation, and verification. It is theprincipal instrument for those involved in its development anduse, such as code de

4、velopment and maintenance staff, networkmanagers, code users, and project managers, to communicateregarding all aspects of the software.1.2 This guide presents the major steps in preparing thedocumentation of a ground-water modeling code. It discussesthe various documentation audiences and addresses

5、 the role ofprinted documentation versus documentation in electronicform.1.3 This guide is one of a series of guides on ground-watermodeling codes and their applications, such as Guides D5447,D5490, D5609, D5610, D5611, and D5718.1.4 This guide is not intended to be all inclusive. If offers aseries

6、of options and considerations, but does not specify acourse of action. Documenting certain codes may requiresupplemental information or replacement of documentationsections by more appropriate elements. This guide should notbe used as a sole criterion or basis of comparison, and does notreplace or r

7、elieve professional judgement in preparing orevaluating documentation of ground-water modeling software.1.5 This standard does not purport to address all of thesafety concerns, if any, associated with its use. It is theresponsibility of the user of this standard to establish appro-priate safety and

8、health practices and determine the applica-bility of regulatory limitations prior to its use.1.6 This guide offers an organized collection of informationor a series of options and does not recommend a specificcourse of action. This guide cannot replace education orexperience and should be used in co

9、njunction with professionaljudgment. Not all aspects of this guide may be applicable in allcircumstances. This guide is not intended to represent orreplace the standard of care by which the adequacy of a givenprofessional service must be judged, nor should this guide beapplied without consideration

10、of a projects many uniqueaspects. The word “Standard” in the title of this documentmeans only that the document has been approved through theASTM consensus process.2. Referenced Documents2.1 ASTM Standards:2D653 Terminology Relating to Soil, Rock, and ContainedFluidsD5447 Guide for Application of a

11、Ground-Water FlowModel to a Site-Specific ProblemD5490 Guide for Comparing Ground-Water Flow ModelSimulations to Site-Specific InformationD5609 Guide for Defining Boundary Conditions in Ground-Water Flow ModelingD5610 Guide for Defining Initial Conditions in Ground-Water Flow ModelingD5611 Guide for

12、 Conducting a Sensitivity Analysis for aGround-Water Flow Model ApplicationD5718 Guide for Documenting a Ground-Water FlowModel Application3. Terminology3.1 Definitions of Terms Specific to This Standard:3.1.1 computer code (computer program)the assembly ofnumerical techniques, bookkeeping, and cont

13、rol language thatrepresents the model from acceptance of input data andinstructions to delivery of output.3.1.2 functionalityof a ground-water modeling code, theset of functions and features the code offers the user in terms ofmodel framework geometry, simulated processes, boundaryconditions, and an

14、alytical and operational capabilities.3.1.3 ground-water modeling codethe non-parameterizedcomputer code used in ground-water modeling to represent a1This guide is under the jurisdiction ofASTM Committee D18 on Soil and Rockand is the direct responsibility of Subcommittee D18.21 on Ground Water andV

15、adose Zone Investigations.Current edition approved July 1, 2010. Published September 2010. Originallyapproved in 1997. Last previous edition approved in 2004 as D617197(2004).DOI: 10.1520/D6171-97R10.2For referenced ASTM standards, visit the ASTM website, www.astm.org, orcontact ASTM Customer Servic

16、e at serviceastm.org. For Annual Book of ASTMStandards volume information, refer to the standards Document Summary page onthe ASTM website.1Copyright ASTM International, 100 Barr Harbor Drive, PO Box C700, West Conshohocken, PA 19428-2959, United States.non-unique, simplified mathematical descriptio

17、n of the physi-cal framework, geometry, active processes, and boundaryconditions present in a reference subsurface hydrologic system.3.2 For definitions of other terms used in this guide, seeTerminology D653.4. Significance and Use4.1 Ground-water modeling has become an important meth-odology in sup

18、port of the planning and decision-makingprocesses involved in ground-water management. Ground-water models provide an analytical framework for obtaining anunderstanding of the mechanisms and controls of ground-watersystems and the processes that influence their quality, espe-cially those caused by h

19、uman intervention in such systems.Increasingly, models are an integral part of water resourcesassessment, protection, and restoration studies and provideessential and cost-effective support for planning and screeningof alternative policies, regulations, and engineering designsaffecting ground-water

20、(1).34.2 Successful ground-water management requires that de-cisions be based on the use of technically and scientificallysound methods for data collection, information processing, andinterpretation, and that these methods are properly integrated.As computer codes are essential building blocks of mo

21、deling-based management, it is crucial that before such codes are usedas planning and decision-making tools, their performancecharacteristics are established and their theoretical foundation,capabilities, and use documented.4.3 Good code documentation ensures scientific rigor andimplementational qua

22、lity in the development of a code (2).Complete and well-written documentation shortens the learn-ing curve for new users, provides answers to questions fromproject managers, and supports efficient code selection. Well-structured and indexed documentation provides rapid answersfor initiated users. Th

23、is guide is intended to encourage com-prehensive and consistent documentation of a ground-watermodeling code.4.4 Earlier surveys of computer models and assessment ofspecific models indicate that the documents that are supposedto describe and explain these models and their use are lackingin detail, i

24、nconsistent in their contents, incomplete with respectto user instructions, inefficient with respect to indexing andstructure, and often difficult to obtain (3). This still applies tothe documentation of many of the ground-water modelingprograms recently released or frequently used (4).5. Code Devel

25、opment Process in Ground-Water Modeling5.1 In ground-water modeling, code development consistsof the following: definition of design criteria and determiningapplicable software standards and practices; the developmentof algorithms and program structure; computer programming;preparation of documentat

26、ion; code testing; and independentreview of scientific principles, mathematical framework, soft-ware, and documentation (1, 4).5.2 The development of a specific ground-water modelingcode may be part of a research or development project, basedon an existing mathematical model, or derived from an exis

27、tingset of modeling codes.5.3 Code testing is an integral part of code development.During the programming phase, testing is focused on indi-vidual algorithms, subroutines, functions, and other programelements.At the end of the initial programming phase, the codeis extensively tested.5.4 The preparat

28、ion of the program documentation starts atthe beginning of the code development process and is integralto all stages of code development. Specifically, documentationof theoretical foundation, code design, capabilities and pro-gram structure are best prepared and evaluated during thedesign and progra

29、mming phases of the project. Documentationregarding the operation and performance of the code are bestprepared before and during initial testing by code developers.5.5 The final step in code development is independentreview and testing.6. Code Documentation Requirements6.1 Following are the main pur

30、poses of software documen-tation (3): to record technical information that enables systemand program changes to be made quickly and effectively; toassist the (potential) users in understanding what the programis about and what it can do, so that they can determine whetherit serves their needs; to en

31、able code users to effectively applythe program to their project(s); to facilitate auditing andverification of program operations, that is, code evaluation; toenable programmers and system analysts, other than softwareoriginators, to work on the programs; to provide softwaredevelopment managers with

32、 information to review at signifi-cant developmental milestones so that they may determine thatproject requirements have been met and that resources shouldcontinue to be expended; to reduce the disruptive effects ofpersonnel turnover during development and use of the soft-ware; and to facilitate und

33、erstanding among developers, usersand project managers by providing information about mainte-nance (that is, required software modifications), training, andoperation of the software.6.2 Documentation of a ground-water modeling code maybe comprised of several elements such as internal or publishedrep

34、orts, published articles, textbooks, electronic texts, andsoftware help systems. If a programs documentation consistsof more than one such element, it is recommended to includea section referencing all elements that constitutes the codesdocumentation.6.3 Documentation of a ground-water modeling code

35、 shouldbe informative, well-structured (that is, specific topics are easyto find), and well-written (that is, topics are easy to under-stand).6.4 Documentation of a ground-water modeling code shouldinclude sections on the following (5): development purpose;theoretical framework; mathematical/logic m

36、ethods and com-puter algorithms employed; model construction and site-specific data required to control the code; analysis of thesensitivity of computed variables for variations in modelparameters; verification conducted and operational evaluationsperformed; example applications and demonstration te

37、st cases;3The boldface number given in parentheses refer to a list of references at the endof the text.D6171 97 (2010)2installation, input preparation, and code execution instructions;and methods to review input data and results. A summary ofcode capabilities (that is, an overview of the codes funct

38、ion-ality), a description of the development history, a trouble-shooting guide, and a detailed index are also useful elements ofcode documentation.6.5 Comprehensive software documentation typically con-sists of four types of manuals providing information aimed atproject managers, software users, (pr

39、oblem) analysts, andprogrammers, respectively (6). In ground-water modeling,such information is often included in a single document,containing specific sections for the different audiences; fre-quently, the program user is the same as the problem analyst(that is, the hydrogeologist).6.5.1 Project ma

40、nagers find important information in asummary section containing a general description, a discussionof code development history, a testing report, and a discussionof current and future applications.6.5.2 The users instructions section, sometimes publishedas a separate users manual, contains a compre

41、hensive descrip-tion of code functions and capabilities, code input data require-ments and format, types of output and output controls, codeexecution details, sample runs, and a trouble-shooting guide,and code verification and performance evaluation information.6.5.3 An effective users manual enable

42、s the (non-programmer) user to perform the following (2, 3): thoroughlyunderstand the inner workings of the code; accurately formu-late a problem in terms of code input required; prepare the datafor code input (data requirements, data preparation, descriptionof input formats, array dimensions, and p

43、roblem size limita-tions); run the code to obtain desired output (for example,discussion of execution and output control parameters, selec-tion of data units and corresponding file requirements, listingof computer requirements and installation instructions, discus-sion of numerical precision of the

44、code and accuracy ofresults), and provide information for interpretation of output.Such a users manual includes a complete set of operatinginstructions, as well as instructions with respect to modelconstruction.6.5.3.1 General DescriptionA comprehensive descriptionof what the model is supposed to do

45、 (typically called “codefunctions and capabilities” or “code functionality”), why it hasbeen developed, what its intended use is, and the generalmagnitude of its applicability in terms of major assumptionsand limitations. This section is also the appropriate place todescribe the relationship to othe

46、r software required for itspreparation, operation, or output analysis.6.5.3.2 Theoretical Foundation/MethodologyA detaileddescription of how the model accomplishes its intended pur-pose. These details are preferably provided in the sequence inwhich they are performed in the code. It includes the the

47、oreti-cal model and the underlying assumptions, as well as themathematical representation (that is, the mathematical model).The mathematical description should include the simplifica-tions made to the theoretical model, the mathematical expres-sions (that is, governing equations, boundary conditions

48、, andsolution methods), the logic of the model, and the computeralgorithms. In many instances, it will be useful to include aflow chart of the general workings of the program.6.5.3.3 Model ConstructionAdescription of ground-watermodel construction requirements and considerations, that is,considerati

49、ons in translating a user problem into a codes inputformat (for example, grid design and accuracy, boundary andinitial conditions, time step selection and accuracy, and appli-cation limitations).6.5.3.4 Specific Data RequirementsA description of thetype of information required by the program, including adescription of spatial and temporal distribution, the overall datastructure, the data media, general data limitations, and specificinput parameters (that is, their meaning, typical range, and usein the code, including restrictions or bounds on the values). Itshould add

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1