SourceForge logo
SourceForge logo

pFUnit

Unit testing framework for Fortran with MPI extensions

Brought to you by: aoloso, cacruz, mlrilee, techxdave, tom_clune
Share This
Email in envelope

Get an email when there's a new version of pFUnit

Linux Windows Mac BSD ChromeOS

pFUnit is now hosted and developed on GitHub. And will be completely removed from sourceforge on January 01, 2020

Please use:

https://github.com/Goddard-Fortran-Ecosystem/pFUnit

GitHub has been the primary host for some time now, but with the release of pFUnit 4.0 earlier in 2019, the sourceforge site is very out of date.

Features

  • Unit Testing for Fortran
  • Support for Serial codes and Parallel codes using MPI and OpenMP

Project Samples

Project Activity

See All Activity >

License

NASA Open Source Agreement

Follow pFUnit

pFUnit Web Site

You Might Also Like
The All-in-One Commerce Platform for Businesses - Shopify Icon
The All-in-One Commerce Platform for Businesses - Shopify

Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

4.5 out of 5 stars
★★★★★
★★★★
★★★
★★
1
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • melven2 Posted 2016年02月14日
    Very nice and powerful unit test framework. First (and only usable) choice if you need unit tests in modern Fortran. So I'ld suggest to use this for every new Fortran software. Support for MPI and OpenMP is included, but I didn't test this throughouly, yet. My rating is only 4 out of 5 stars because pFUnit doesn't work with all compilers/platforms correctly. This is due to compiler bugs in even the most recent Fortran compilers (concerning Fortran 2003/08 features). Of course the pFUnit developers are not the ones to blame here (they are doing a nice job!), but it is still a major drawback if your software needs to run on different platforms (e.g. a cluster, where you can't install your own compiler).
    1 user found this review helpful.
  • jdomi Edited 2014年03月20日
    I started to use this tool a month ago and I am now promoting this tool in my lab. It's a great tool easy to use and powerfull.
Read more reviews>

Additional Project Details

Operating Systems

Cygwin, Linux, Mac

Languages

English

Intended Audience

Developers, Science/Research

User Interface

Command-line

Programming Language

Fortran

Related Categories

Fortran Software Testing Tool, Fortran Frameworks, Fortran Unit Testing Tool

Registered

2006年10月02日
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X

Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /