Abstract
A new effective strategy of passing large variable size objects to subroutines and back in FORTRAN 90 is described. The objects are passed by reference utilizing user-defined pointer type variables declared in a shared module. The efficiency of the developed approach is demonstrated by applying it to program the analytic solution for action of the powers of Hamiltonian on the Hermite polynomial type basis function.
Original language | English (US) |
---|---|
Pages (from-to) | 25-31 |
Number of pages | 7 |
Journal | Computers and Chemistry |
Volume | 23 |
Issue number | 1 |
DOIs | |
State | Published - 1999 |
Keywords
- FORTRAN 90
- Hamiltonian
- Object-oriented
- Pointer
- Quantum
- Time-dependent
ASJC Scopus subject areas
- Biotechnology
- Applied Microbiology and Biotechnology
- General Chemical Engineering