Download Users` Guide to NetSolve V1.4 - Innovative Computing Laboratory

Transcript
Chapter 4. Introduction to the NetSolve
Client
4.1. NetSolve Problem Specification
Solving a computational problem with NetSolve is a function evaluation:
<output> = <name>(<input>)
where
• <name>
is a character string containing the name of the problem,
• <input>
is a list of input objects,
• <output>
is a list of output objects.
An object is itself described by an object type and a data type. The types available in
the current version of NetSolve are shown in Table 17-1 and Table 17-2. Rather than
giving examples for each object type, we refer the reader to the programs in:
$NETSOLVE_ROOT/src/Examples and $NETSOLVE_ROOT/src/Testing . The user
can also refer to Section 17.1.2 for a description of the requirements for each NetSolve
object type as it relates to the problem description file.
4.2. Available Client Interfaces
NetSolve provides a variety of client interfaces:
• C, Fortran
interfaces are detailed in Chapter 5.
34