Version 2 (modified by 12 years ago) ( diff ) | ,
---|
ReleaseFields(NodeInfo Info, FuncParam Dummy)
Click here to view source.
In a single-processor run, this function just releases memory allocated to Info
via a call to the DeallocFields() function and marks the node for deletion. In a multi-processor run, this program also deletes Info
from any worker processors on which it exists.
Definitions of this function also exist in the lib/bearez.single_cpp.f90 and lib/bearez.mpi_cpp.f90 files.
INCLUDES:
None.
USES:
- nodeinfodef.f90 supplies the NodeInfo data structure and some functions that operate on it.
- treeops.f90 supplies the Node and Forest structures and accompanying methods, as well as the ApplyOn_ functions.
- mpi_exec.f90 supplies functions used to set up distributed processing (most of which tend to have MPI_ somewhere in the name).
- serial_exec.f90 supplies functions used for single-processor processing.
- [BearIO beario.f90] provides some file IO functions.
- scheme module supplies time-stepping scheme.
- contrib/astro/problem.f90 Contains problem-specific variables and functions.
Note:
See TracWiki
for help on using the wiki.