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

Title: Reduction/Transformation Operators

Software ·
OSTI ID:1230906

RTOp (reduction/transformation operators) is a collection of C++ software that provides the basic mechanism for implementinig vector operations in a flexible and efficient manner. This is the main interface utilized by Thyra to allow for the specification of specific vector reduction and/or transformation operations. The RTOp package contains three different types of software. (a) a small number of interoperability interfaces. (b) support software including code for the parallel SPMD mode based on only Teuchos::Comm(and not MPl directly(, and (c) a library of pre-implemented RTOp subclasses for everything from simple AXPYs and norms, to more specialized vector operations. RTOp allows an algorithm developer to implement their own RTOp subclasses in a way that is independent from any specific serial, parallel, out-of-core or other type of vector implementation. RTOp is a required package by Thyra and MOOCHO. (c)

Short Name / Acronym:
RTOp; 001979MLTPL00
Version:
00
Programming Language(s):
Medium: X; OS: Any Unix-like operating system, including Cygwin; Compatibility: Multiplatform
Research Organization:
Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1230906
Country of Origin:
United States

Similar Records

Thyra Abstract Interface Package
Software · Thu Sep 01 00:00:00 EDT 2005 · OSTI ID:1230906

Belos Block Linear Solvers Package
Software · Mon Mar 01 00:00:00 EST 2004 · OSTI ID:1230906

Anasazi Block Eigensolvers Package
Software · Mon Mar 01 00:00:00 EST 2004 · OSTI ID:1230906

Related Subjects