skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Futility

Software ·
OSTI ID:1345029

The Futility package contains the following: 1) Definition of the size of integers and real numbers; 2) A generic Unit test harness; 3) Definitions for some basic extensions to the Fortran language: arbitrary length strings, a parameter list construct, exception handlers, command line processor, timers; 4) Geometry definitions: point, line, plane, box, cylinder, polyhedron; 5) File wrapper functions: standard Fortran input/output files, Fortran binary files, HDF5 files; 6) Parallel wrapper functions: MPI, and Open MP abstraction layers, partitioning algorithms; 7) Math utilities: BLAS, Matrix and Vector definitions, Linear Solver methods and wrappers for other TPLs (PETSC, MKL, etc), preconditioner classes; 8) Misc: random number generator, water saturation properties, sorting algorithms.

Short Name / Acronym:
Futility; 005176WKSTN00
Version:
00
Programming Language(s):
Medium: X; OS: LINUX
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
Contributing Organization:
Benjamin S. Collins
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1345029
Country of Origin:
United States

Similar Records

H5Part
Software · Thu Dec 01 00:00:00 EST 2005 · OSTI ID:1345029

BASTet (Berkeley Analysis and Storage Toolkit)
Software · Thu Aug 27 00:00:00 EDT 2015 · OSTI ID:1345029

HALA: Handy Accelerated Linear Algebra
Software · Thu Nov 21 00:00:00 EST 2019 · OSTI ID:1345029

Related Subjects