pFUnit
pFUnit 3 - Documentation - Version 3.1.1 development 2015-1210-1447-48-EST MLR

Quick links to the code or the project's SourceForge site.

Overview

pFUnit is a unit testing framework enabling JUnit-like testing of serial and MPI-parallel software written in Fortran. Initial support for OPENMP has been implemented. pFUnit makes use of modern Fortran programming techniques, including object oriented programming, offering a convenient, lightweight mechanism for Fortran developers to create and run software tests that specify the desired behavior for a given piece of code. The framework was originally created by developers from NASA and NGC TASC. The project is hosted at sourceforge/projects/pfunit.

If you are using pFUnit, please leave a note/topic at Applications of pFUnit, or send a note to Tom Clune, Ph.D., Advanced Software Technology Group, NASA Goddard Space Flight Center.

Please refer revisions and comments about the documentation to Mike Rilee, Ph.D., Rilee Systems Technologies.

Contents

See Also

LICENSE

Rights of use for GSC-15,137-1 F-UNIT, also known as pFUnit, are defined by the NASA Open Source Agreement (version 1.3). The LICENSE document may be found in the head directory of the pFUnit distribution.

Copyright

Copyright 2005,2013 United States Government as represented by the Administrator of the National Aeronautics and Space Administration. All Rights Reserved.