Sourcery Institute
  • Home
  • About Us
    • Our Team
    • Board of Directors
    • Publications
  • Classes
  • Software
  • Videos
  • Contact
  • Donate

Software

The packages we develop for our projects and classes are open-source and available for free in the Sourcery Institute store in a  Lubuntu Linux virtual machine (VM) that boots in the  open-source VirtualBox virtualization package.  Most of the packages are developed in part or led by consultants, collaborators, clients, and customers of Sourcery Institute:
  • ScientificSoftwareDesign: all codes from the textbook Scientific Software Design: The Object-Oriented Way.
  • GCC 7: Fortran, C, & C++ compilers, including near-complete support for Fortran 2008 & most Fortran 2015.
  • OpenCoarrays: transport layer using MPI or GASNet communication libraries to support CAF compilers.
  • MPICH,: Message Passing Interface implementations.
  • PSBLAS: modern Fortran Parallel Sparse Basic Linear Algebra Subroutines for CPUs and GPUs.
  • pFUnit: a unit testing framework for modern Fortran.
  • TAU: parallel performance tuning and analysis utilities.
  • CMake/CTest: Cross-platform Makefile generator for automated software building and testing.
  • ForUML: Reverse engineering tool for generating object-oriented design diagrams of modern Fortran codes.
  • GNU Octave: a MATLAB-like interpreted language for numerical computation and visualization.
  • FORD: FORtran Documentation generator.
  • Eclipse Parallel Tools Package: integrated development environment (IDE) & refactoring tool for modern Fortran, C, and C++.
  • FOODIE: Fortran Object-Oriented Differential-equation Integration Environment
  • CoCo: conditional compilation source-to-source compilation tool for modern Fortran.
  • Open Fortran Compiler: a code modernization tool that transforms non-standard Fortran 77 to standard Fortran 90, replacing common vendor extensions with standard features.
Powered by Hack the Hood 
Designed  by VoWorld x Justin Diaz 
CONTACT
HOME