Next:
17 The String Datatype
Up:
mct_APIs
Previous:
16 Convert From Global
Contents
3 Documentation of MPEU Datatypes Used to Define MCT Datatypes
Subsections
17 The String Datatype
17.1 Module m_String - The String Datatype (Source File: m_String.F90)
17.1.1 str2ch0_ - Convert a String to a CHARACTER
17.1.2 ch12ch0_ - Convert a CHARACTER(:) to a CHARACTER(*)
17.1.3 initc_ - Create a String using a CHARACTER
17.1.4 initc1_ - Create a String using a CHARACTER array
17.1.5 inits_ - Initialization of a String from another String
17.1.6 clean_ - Deallocate Memory Occupied by a String
17.1.7 bcast_ - MPI Broadcast of a rank-0 String
17.1.8 mci0_ - checking in a String scalar
17.1.9 mco0_ - checking out a String scalar
17.1.10 mci1_ - checking in a String scalar
17.1.11 mco1_ - checking out a String scalar
17.1.12 mci2_ - checking in a String scalar
17.1.13 mco2_ - checking out a String scalar
17.1.14 mci3_ - checking in a String scalar
17.1.15 mco3_ - checking out a String scalar
17.1.16 len_ = len of a String
17.1.17 ptr_chars_ - direct
18 The List Datatype
18.1 Module m_List - A List Manager (Source File: m_List.F90)
18.1.1 init_ - Initialize a List from a CHARACTER String
18.1.2 initStr_ - Initialize a List Using the String Type
18.1.3 initStr1_ - Initialize a List Using an Array of Strings
18.1.4 clean_ - Deallocate Memory Used by a List
18.1.5 nullify_ - Nullify Pointers in a List
18.1.6 nitem_ - Return the Number of Items in a List
18.1.7 index_ - Return Rank in a List of a Given Item (CHARACTER)
18.1.8 indexStr_ - Return Rank in a List of a Given Item (String)
18.1.9 allocated_ - Check Pointers in a List for Association Status
18.1.10 copy_ - Copy a List
18.1.11 exportToChar_ - Export List to a CHARACTER
18.1.12 exportToString_ - Export List to a String
18.1.13 CharBufferSize_ - Return size of a List's Character Buffer
18.1.14 get_ - Retrieve a Numbered Item from a List as a String
18.1.15 getall_ - Return all Items from a List as one String
18.1.16 getrange_ - Return a Range of Items from a List as one String
18.1.17 identical_ - Compare Two Lists for Equality
18.1.18 get_indices_ - Index Multiple Items in a List
18.1.19 test_indices_ - Test/Index Multiple Items in a List
18.1.20 append_ - Append One List Onto the End of Another
18.1.21 concatenate_ - Concatenates two Lists to form a Third List.
18.1.22 bcast_ - MPI Broadcast for the List Type
18.1.23 send_ - MPI Point-to-Point Send for the List Type
18.1.24 recv_ - MPI Point-to-Point Receive for the List Type
18.1.25 GetSharedListIndices_ - Index Shared Items for Two Lists
19 InPackF90
20 Package Overview
20.1 Resource Files
20.2 A Quick Stroll
20.3 Main Routine/Functions
20.4 Package History
20.5 Bugs
20.6 Availability
20.6.1 I90_allLoadF - populate a rooted database to all PEs
20.6.2 push_ - push on a new layer of the internal file _i90_now_
20.6.3 pop_ - pop off a layer of the internal file _i90_now_
20.6.4 i90_fullRelease - releases the whole stack led by _i90_now_
20.7 I90_LoadF() -- Loads resource file into memory. (Source File: m_inpak90.F90)
20.8 I90_Label() -- Selects a label (record). (Source File: m_inpak90.F90)
20.9 I90_GLine() -- Selects next line. (Source File: m_inpak90.F90)
20.10 I90_GToken() -- Gets next token. (Source File: m_inpak90.F90)
20.11 i90_GFloat() -- Returns next float number. (Source File: m_inpak90.F90)
20.12 I90_GInt() -- Returns next integer number. (Source File: m_inpak90.F90)
20.13 i90_AtoF() -- Translates ASCII (string) to float. (Source File: m_inpak90.F90)
20.14 I90_AtoI() -- Translates ASCII (strings) to integer. (Source File: m_inpak90.F90)
20.15 I90_Len() -- Returns length of string. (Source File: m_inpak90.F90)
20.16 I90_Lua() -- Returns available logical unit number. (Source File: m_inpak90.F90)
20.17 I90_Pad() -- Pad strings. (Source File: m_inpak90.F90)
20.18 I90_Trim() - Removes leading blanks from strings. (Source File: m_inpak90.F90)
20.19 Lablin() -- Selects a Label (Inpak 77) (Source File: m_inpak90.F90)
20.20 FltGetsp() -- Returns next float (Inpak 77, single precision) (Source File: m_inpak90.F90)
20.21 FltGetdp() -- Returns next float (Inpak 77) (Source File: m_inpak90.F90)
20.22 IntGet() -- Returns next integer (Inpak 77). (Source File: m_inpak90.F90)
20.23 ChrGet() -- Returns next character (Inpak 77). (Source File: m_inpak90.F90)
20.24 TokGet() -- Gets next token (Inpakk 77 like). (Source File: m_inpak90.F90)
[email protected]