How to stop Fortran programming problems at the source - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

How to stop Fortran programming problems at the source

Description:

Detect Fortran bugs and other problems that a compiler can't catch ... Conduct portability checks between multiple host environments an the ANSI F77/F90 standards ... – PowerPoint PPT presentation

Number of Views:52
Avg rating:3.0/5.0
Slides: 25
Provided by: brentdunca
Category:

less

Transcript and Presenter's Notes

Title: How to stop Fortran programming problems at the source


1
How to stop Fortran programming problems at the
source
  • Cleanscape FortranLint Source Analyzer for
    Fortran
  • Tutorial and Demonstration
  • Keywords software programming tools, Fortran,
    static source code analyzers, c language, Fortran
    lint, Fortran source code analysis, Fortran
    language, software development automation

2
Introduction
  • Detect Fortran bugs and other problems that a
    compiler can't catch
  • Conduct thorough assessment with global call
    interface checking, local dataflow analysis, and
    best practices information
  • Conduct portability checks between multiple host
    environments an the ANSI F77/F90 standards
  • Rapidly understand Fortran sources via call trees
    and cross references

3
Graphical User Interface
  • Just click to access to powerful analysis
    features
  • Simple to use
  • No learning curve

4
Start new project
  • Select Project gt New

5
Add File to Project
  • Press Add File
  • Or selectFile gt Add file

6
Add File to Project
  • Press Add File
  • Or selectFile gt Add file
  • Select file(s) to be analyzed

7
Add File to Project
  • Press Add File
  • Or selectFile gt Add file
  • Select file(s) to be analyzed
  • Click Open

8
Add File to Project
  • Press Add File
  • Or selectFile gt Add file
  • Select file(s) to be analyzed
  • Click Open
  • View the project files in Project window

9
Analyze your source file(s)
  • Select source file(s) to be analyzed

10
Analyze your source file(s)
  • Select source file(s) to be analyzed
  • Select Test Options

11
Analyze your source file(s)
  • Select source file(s) to be analyzed
  • Select Test Options
  • Select Source Options

12
Analyze your source file(s)
  • Select source file(s) to be analyzed
  • Select Test Options
  • Select Source Options
  • Select Report Options

13
Analyze your source file(s)
  • Select source file(s) to be analyzed
  • Select Test Options
  • Select Source Options
  • Select Report Options
  • Select Miscellaneous Options

14
Execute test
  • Push Execute Test button

15
Execute test
  • Push Execute Test button
  • Dont blink!
  • Almost instantaneous processing for 100,000 lines
    of code
  • A few seconds for 1 million lines of code

16
View Reports
  • Analysis Report
  • Statistics Report
  • Call Tree Report
  • Cross Reference Report

17
View Reports
  • Analysis Report
  • Statistics Report
  • Call Tree Report
  • Cross Reference Report

18
View Reports
  • Analysis Report
  • Statistics Report
  • Call Tree Report
  • Cross Reference Report

19
View Reports
  • Analysis Report
  • Statistics Report
  • Call Tree Report
  • Cross Reference Report

20
Save Print Reports
  • Save
  • Select Report gt Save
  • Select each report separately
  • Save complete report
  • Print
  • Select Report gt Print
  • Print each report separately
  • Print complete report

21
Get help
  • Online Help
  • Push Help button
  • Documentation
  • Getting Started Guide
  • User Guide
  • Tutorial
  • Support
  • http//www.cleanscape.net

22
Save your project
  • Push Save button
  • Type project name
  • Push Save

23
Save your project
  • Push Save button
  • Type project name
  • Push Save

24
FortranLint
  • Detect Fortran bugs and other problems that a
    compiler can't catch
  • Conduct thorough assessment with global call
    interface checking, local dataflow analysis, and
    best practices information
  • Conduct portability checks between multiple host
    environments an the ANSI F77/F90 standards
  • Rapidly understand Fortran sources via call trees
    and cross references
  • Software Development Powerfully Simplified
  • Code Automatically generate code from patterns
  • Analyze Stop problems at the source
  • Test Test and visualize software
  • Manage Automate the software development process

This PowerPoint software demonstration was
written and produced byRealMarCom.com.
Write a Comment
User Comments (0)
About PowerShow.com