skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: MICA, a facility to achieve portability for message-passing and dynamic memory management in FORTRAN

Technical Report ·
DOI:https://doi.org/10.2172/10123838· OSTI ID:10123838

MICA, which stands for Macro Interface for Communication and Allocation, is a macro facility for message passing and dynamic memory management for Fortran programs on Unix platforms. A combination of CPP and M4 preprocessing is used to provide the macro interface. CPP is used for conditional compilation according to machine architecture and selected memory management and message passing options. M4 is used for translating the macro calls into the appropriate Fortran code sequences. Several supporting Fortran subprograms are included.

Research Organization:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
10123838
Report Number(s):
UCRL-ID-115975; ON: DE94006692; TRN: 94:002654
Resource Relation:
Other Information: PBD: Jan 1994
Country of Publication:
United States
Language:
English