Manual 1 PS
User Manual:
Open the PDF directly: View PDF
Page Count: 38
- If you would like to contribute ideas to this pamphlet please contact me at lamalcz@sandia.gov.
- Table of Figures
- Color and Naming and Capitalization - Oh, My!
- Units
- Arrays, Ranges and Range Names
- Modularity or Partitioning: Art and Science
- Data
- Coding Style
- Coding Pitfalls
- Techniques
- Interface Design
- Source Code Analysis – What Can Be Done?
- Are there undefined or problematic variables?
- Does every variable have a well defined unit assigned to it?
- Does the model follow ‘standard’ naming conventions?
- Does the model contain embedded constants?
- Are stocks initialized internally with other than non-zero values?
- Are Links marked with # (indicating they are not used in the variable they connect to)
- Is every variable used by another variable? If not, why not?
- Do variables exist in the Equations View and not on any of the model sheets?
- Units Checking
- Using the Find and Go to Variable Tools
- Automatic Errors and Warnings – Executable Code at Every Stopping Point
- Checklists
- Summary and Conclusion
- Appendix A: Assigning Constructor Diagram Names (sheet names) to Variables
- Appendix B: Creating ranges names from external data files
- Appendix C: Model Construction Checklist
- Appendix D: Model Analysis Checklist
- References