~ubuntu-branches/ubuntu/utopic/nwchem/utopic

« back to all changes in this revision

Viewing changes to src/tools/ga-5-2/ma/man/man3/MA_push_stack.3

  • Committer: Package Import Robot
  • Author(s): Michael Banck, Daniel Leidert, Andreas Tille, Michael Banck
  • Date: 2013-07-04 12:14:55 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20130704121455-5tvsx2qabor3nrui
Tags: 6.3-1
* New upstream release.
* Fixes anisotropic properties (Closes: #696361).
* New features include:
  + Multi-reference coupled cluster (MRCC) approaches
  + Hybrid DFT calculations with short-range HF 
  + New density-functionals including Minnesota (M08, M11) and HSE hybrid
    functionals
  + X-ray absorption spectroscopy (XAS) with TDDFT
  + Analytical gradients for the COSMO solvation model
  + Transition densities from TDDFT 
  + DFT+U and Electron-Transfer (ET) methods for plane wave calculations
  + Exploitation of space group symmetry in plane wave geometry optimizations
  + Local density of states (LDOS) collective variable added to Metadynamics
  + Various new XC functionals added for plane wave calculations, including
    hybrid and range-corrected ones
  + Electric field gradients with relativistic corrections 
  + Nudged Elastic Band optimization method
  + Updated basis sets and ECPs 

[ Daniel Leidert ]
* debian/watch: Fixed.

[ Andreas Tille ]
* debian/upstream: References

[ Michael Banck ]
* debian/upstream (Name): New field.
* debian/patches/02_makefile_flags.patch: Refreshed.
* debian/patches/06_statfs_kfreebsd.patch: Likewise.
* debian/patches/07_ga_target_force_linux.patch: Likewise.
* debian/patches/05_avoid_inline_assembler.patch: Removed, no longer needed.
* debian/patches/09_backported_6.1.1_fixes.patch: Likewise.
* debian/control (Build-Depends): Added gfortran-4.7 and gcc-4.7.
* debian/patches/10_force_gcc-4.7.patch: New patch, explicitly sets
  gfortran-4.7 and gcc-4.7, fixes test suite hang with gcc-4.8 (Closes:
  #701328, #713262).
* debian/testsuite: Added tests for COSMO analytical gradients and MRCC.
* debian/rules (MRCC_METHODS): New variable, required to enable MRCC methods.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.TH MA_PUSH_STACK 3 "20 February 1997" "MA Release 1.8" "MA LIBRARY ROUTINES"
 
2
.SH NAME
 
3
MA_push_stack -
 
4
allocate a stack block
 
5
.SH "C SYNOPSIS"
 
6
.nf
 
7
#include "macdecls.h"
 
8
 
 
9
Boolean MA_push_stack(datatype, nelem, name, memhandle)
 
10
    Integer     datatype;       /* read-only */
 
11
    Integer     nelem;          /* read-only */
 
12
    char        *name;          /* read-only */
 
13
    Integer     *memhandle;     /* write-only */
 
14
.fi
 
15
.SH "FORTRAN SYNOPSIS"
 
16
.nf
 
17
#include "mafdecls.fh"
 
18
 
 
19
logical function MA_push_stack(datatype, nelem, name, memhandle)
 
20
    integer     datatype
 
21
    integer     nelem
 
22
    character*(*) name
 
23
    integer     memhandle
 
24
.fi
 
25
.SH DESCRIPTION
 
26
MA_push_stack() allocates a stack block large enough to hold
 
27
.I nelem
 
28
elements of type
 
29
.I datatype
 
30
and associates
 
31
.I name
 
32
with the block for debugging purposes.
 
33
A handle for the block is returned in
 
34
.IR memhandle .
 
35
.\" .SH USAGE
 
36
.SH DIAGNOSTICS
 
37
block '%s', MA not yet initialized
 
38
.in +0.5i
 
39
MA_init() must be called before this routine is called.
 
40
.in
 
41
block '%s', invalid datatype: %d
 
42
.in +0.5i
 
43
.I datatype
 
44
must be one of those listed in macdecls.h or mafdecls.fh.
 
45
.in
 
46
block '%s', invalid nelem: %d
 
47
.in +0.5i
 
48
.I nelem
 
49
must be greater than zero.
 
50
.in
 
51
block '%s', not enough space to allocate %d bytes
 
52
.in +0.5i
 
53
Recovery may be attempted by deallocating unneeded blocks
 
54
and resubmitting the request,
 
55
or the application may be rewritten to request more memory
 
56
initially in the call to MA_init().
 
57
.in
 
58
.SH "RETURN VALUE"
 
59
C: MA_TRUE upon success, MA_FALSE upon failure.
 
60
.br
 
61
FORTRAN: .true. upon success, .false. upon failure.
 
62
.\" .SH NOTES
 
63
.SH FILES
 
64
.nf
 
65
Include files: /msrc/proj/hpctools/ma/release/current/include
 
66
Library:       /msrc/proj/hpctools/ma/release/current/lib/\fIplatform\fR/libma.a
 
67
Man pages:     /msrc/proj/hpctools/ma/release/current/man/man3
 
68
Source code:   /msrc/proj/hpctools/ma/release/current/tar/ma\fIrelease\fR.tar
 
69
.fi
 
70
.SH "SEE ALSO"
 
71
.na
 
72
MA(3),
 
73
MA_chop_stack(3),
 
74
MA_get_index(3),
 
75
MA_get_pointer(3),
 
76
MA_inquire_avail(3),
 
77
MA_inquire_stack(3),
 
78
MA_pop_stack(3),
 
79
MA_push_get(3)
 
80
.ad
 
81
.SH AUTHOR
 
82
Gregory S. Thomas, Pacific Northwest National Laboratory