~ubuntu-branches/ubuntu/oneiric/mpqc/oneiric

« back to all changes in this revision

Viewing changes to bin/sc-mkf77sym.dox

  • Committer: Bazaar Package Importer
  • Author(s): Michael Banck
  • Date: 2005-11-27 11:41:49 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051127114149-zgz9r3gk50w8ww2q
Tags: 2.3.0-1
* New upstream release.
* debian/rules (SONAME): Activate awk snippet for automatic so-name
  detection again, resulting in a bump to `7' and making a `c2a' for
  the C++ allocator change unnecessary; closes: #339232.
* debian/patches/00list (08_gcc-4.0_fixes): Removed, no longer needed.
* debian/rules (test): Remove workarounds, do not abort build if tests
  fail.
* debian/ref: Removed.
* debian/control.in (libsc): Added Conflict against libsc6c2.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
/** \page sc-mkf77sym
 
3
 
 
4
The sc-mkf77sym program is used to generate symbols for linking FORTRAN
 
5
subroutines into MPQC.
 
6
 
 
7
<h1>Synopsis</h1>
 
8
 
 
9
<pre>
 
10
sc-mkf77sym <i>input</i> <i>output</i>
 
11
</pre>
 
12
 
 
13
<h1>Description</h1>
 
14
 
 
15
sc-mkf77sym requires two arguments: the name of the input file and the name
 
16
of the output file.  The input file contains C preprocessor definitions of
 
17
the form '#define F77_FUNC' where FUNC is the name of a FORTRAN 77
 
18
function.  The output file assigns these definitions to the C symbol that
 
19
will link with the FORTRAN 77 function.  For example, if FORTRAN symbols
 
20
are formed from the routine name by converting to lowercase and have
 
21
appending an underscore, then the following input file:
 
22
 
 
23
\code
 
24
#define F77_DGEMM
 
25
\endcode
 
26
 
 
27
will result in the following ouput file:
 
28
 
 
29
\code
 
30
#define F77_DGEMM dgemm_
 
31
\endcode
 
32
 
 
33
<h1>License</h1>
 
34
 
 
35
sc-mkf77sym is open-source software; you can redistribute it and/or modify it
 
36
under the terms of the GNU General Public License as published by the Free
 
37
Software Foundation; either version 2 of the License, or (at your option)
 
38
any later version.
 
39
 
 
40
<h1>Warranty</h1>
 
41
 
 
42
sc-mkf77sym is distributed in the hope that it will be useful, but WITHOUT ANY
 
43
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 
44
FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
 
45
details.
 
46
 
 
47
*/