forked from CESM-Development/cime
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request ESMCI#1452 from NCAR/ejh_more_docs_2
added section to user guide about iosystems
- Loading branch information
Showing
6 changed files
with
101 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
/** @page iosystem Initializing the IO System | ||
|
||
Using PIO begins with initializing the IO System. This sets up the MPI | ||
communicators with the computational and I/O processors. | ||
|
||
When the IO System is created, an IOSystem ID is returned and must be | ||
used in future PIO calls. The IOSystem ID is returned by C functions | ||
PIOc_Init_Intracomm() and PIOc_init_async(). Fortran users see @ref | ||
PIO_init. | ||
|
||
When the user program is complete, the IOSystem should be released by | ||
calling C function PIOc_finalize() or Fortran function piolib_mod::finalize() | ||
for each open IOSystem. | ||
|
||
@section intercomm_mode Intercomm Mode | ||
|
||
@image html PIO_Intercomm1.png "PIO Intercomm Mode" | ||
|
||
@section async_mode Async Mode | ||
|
||
@image html PIO_Intracomm1.png "PIO Async Mode" | ||
|
||
*/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters