diff --git a/Makefile.am b/Makefile.am index cfb6176cb0e..6c15f45f04f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,9 +2,14 @@ # Ed Hartnett -SUBDIRS = src tests examples - # Look in the m4 directory for autotools stuff. ACLOCAL_AMFLAGS= -I m4 +# Does the user want to build fortran? +if BUILD_DOCS +DOC = doc +endif + +SUBDIRS = src tests examples ${DOC} + EXTRA_DIST = CMakeLists.txt set_flags.am diff --git a/configure.ac b/configure.ac index ddb0da877ca..f34b9d466c0 100644 --- a/configure.ac +++ b/configure.ac @@ -2,10 +2,20 @@ ## Ed Hartnett 8/16/17 # Initialize autoconf and automake. -AC_INIT(pio, 2.4.0) +AC_INIT(pio, 2.4.1) AC_CONFIG_SRCDIR(src/clib/pio_darray.c) AM_INIT_AUTOMAKE([foreign serial-tests]) +# The PIO version, again. +AC_DEFINE([VERSION_MAJOR], [2], [PIO major version]) +AC_DEFINE([VERSION_MINOR], [4], [PIO minor version]) +AC_DEFINE([VERSION_PATCH], [1], [PIO patch version]) + +# Once more for the documentation. +AC_SUBST([VERSION_MAJOR], [2]) +AC_SUBST([VERSION_MINOR], [4]) +AC_SUBST([VERSION_PATCH], [1]) + # The m4 directory holds macros for autoconf. AC_CONFIG_MACRO_DIR([m4]) @@ -41,7 +51,6 @@ if test "x$enable_logging" = xyes; then AC_DEFINE([PIO_ENABLE_LOGGING], 1, [If true, turn on logging.]) fi - # Does the user want to enable Fortran library? AC_MSG_CHECKING([whether Fortran library should be build]) AC_ARG_ENABLE([fortran], @@ -60,14 +69,32 @@ test "x$enable_pnetcdf" = xno || enable_pnetcdf=yes AC_MSG_RESULT([$enable_pnetcdf]) AM_CONDITIONAL(BUILD_PNETCDF, [test "x$enable_pnetcdf" = xyes]) +# Does the user want to build documentation? +AC_MSG_CHECKING([whether documentation should be build (requires doxygen)]) +AC_ARG_ENABLE([docs], + [AS_HELP_STRING([--enable-docs], + [enable building of documentation with doxygen.])]) +test "x$enable_docs" = xyes || enable_docs=no +AC_MSG_RESULT([$enable_docs]) +AM_CONDITIONAL(BUILD_DOCS, [test "x$enable_docs" = xyes]) + +# Is doxygen installed? +AC_CHECK_PROGS([DOXYGEN], [doxygen]) +if test -z "$DOXYGEN" -a test "x$enable_docs" = xyes; then + AC_MSG_ERROR([Doxygen not found but --enable-docs used.]) +fi + +# If building docs, process Doxyfile.in into Doxyfile. +if test "x$enable_docs" = xyes; then + AC_SUBST([CMAKE_CURRENT_SOURCE_DIR], ["."]) + AC_SUBST([CMAKE_BINARY_DIR], [".."]) + AC_SUBST([C_SRC_FILES], ["../src/clib/pio_nc4.c"]) + AC_CONFIG_FILES([doc/Doxyfile]) +fi + # NetCDF (at least classic) is required for PIO to build. AC_DEFINE([_NETCDF], [1], [netCDF classic library available]) -# The PIO version, again. -AC_DEFINE([PIO_VERSION_MAJOR], [2], [PIO major version]) -AC_DEFINE([PIO_VERSION_MINOR], [4], [PIO minor version]) -AC_DEFINE([PIO_VERSION_PATCH], [0], [PIO patch version]) - # ???? AC_DEFINE([CPRGNU], [1], [defined by CMake build]) @@ -143,5 +170,6 @@ AC_OUTPUT(Makefile tests/unit/Makefile tests/general/Makefile tests/general/util/Makefile + doc/Makefile examples/Makefile examples/c/Makefile) diff --git a/doc/Doxyfile.in b/doc/Doxyfile.in index 55aaa4f81dd..5eb337fba77 100644 --- a/doc/Doxyfile.in +++ b/doc/Doxyfile.in @@ -58,7 +58,7 @@ PROJECT_LOGO = # entered, it will be relative to the location where doxygen was started. If # left blank the current directory will be used. -OUTPUT_DIRECTORY = ../.. +OUTPUT_DIRECTORY = .. # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- # directories (in 2 levels) under the output directory of each output format and @@ -768,7 +768,7 @@ WARN_LOGFILE = # spaces. # Note: If this tag is empty the current directory is searched. -INPUT = @CMAKE_CURRENT_SOURCE_DIR@/source \ +INPUT = @CMAKE_CURRENT_SOURCE_DIR@/../doc/source \ @CMAKE_CURRENT_SOURCE_DIR@/../src/flib \ @CMAKE_CURRENT_SOURCE_DIR@/../examples/c \ @CMAKE_CURRENT_SOURCE_DIR@/../examples/f03 \ @@ -1113,7 +1113,8 @@ HTML_STYLESHEET = # list). For an example see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_EXTRA_STYLESHEET = ../../docs/customdoxygen.css +#HTML_EXTRA_STYLESHEET = ../../docs/customdoxygen.css +HTML_EXTRA_STYLESHEET = customdoxygen.css # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the HTML output directory. Note diff --git a/doc/Makefile.am b/doc/Makefile.am new file mode 100644 index 00000000000..083c26f69c0 --- /dev/null +++ b/doc/Makefile.am @@ -0,0 +1,15 @@ +# This is part of PIO. It creates the doc Makefile. + +# Ed Hartnett 4/1/19 + +EXTRA_DIST = CMakeLists.txt customdoxygen.css Doxyfile.in \ +DoxygenLayout.xml doxygen.sty + +# simple doxygen target +all: + doxygen Doxyfile + +# clean up the extras including doxygen +#clean-local: +# cd ${top_srcdir} +# rm -rf doxygen diff --git a/docs/_c_a_mexample.html b/docs/_c_a_mexample.html index baf83667f7a..a8fe87ee93f 100644 --- a/docs/_c_a_mexample.html +++ b/docs/_c_a_mexample.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -107,7 +107,7 @@

diff --git a/docs/annotated.html b/docs/annotated.html index 2291d5b9b52..8376ed135a2 100644 --- a/docs/annotated.html +++ b/docs/annotated.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -101,20 +101,12 @@  CPIOc_put_vara_float  CPIOc_put_vara_int  CPIOc_put_vara_text - Cfile_desc_tFile descriptor structure - Cio_desc_tIO descriptor structure - Cio_regionIO region structure - Ciosystem_desc_tIO system descriptor structure - Crearr_comm_fc_optRearranger comm flow control options - Crearr_optRearranger options - Cvar_desc_tVariable description structure - Cwmulti_bufferThe multi buffer holds data from one or more variables diff --git a/docs/api.html b/docs/api.html index e78f0442824..f60cb62d4fc 100644 --- a/docs/api.html +++ b/docs/api.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -149,7 +149,7 @@

diff --git a/docs/contributing_code.html b/docs/contributing_code.html index 55fb7b55fc9..5648ea8abc9 100644 --- a/docs/contributing_code.html +++ b/docs/contributing_code.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -94,7 +94,7 @@

Indentation and Spacing

diff --git a/docs/customdoxygen.css b/docs/customdoxygen.css index e69de29bb2d..5f14f59d3f7 100644 --- a/docs/customdoxygen.css +++ b/docs/customdoxygen.css @@ -0,0 +1,1184 @@ +/* The standard CSS for doxygen 1.8.3.1 */ + +body, table, div, p, dl { + font: 400 14px/19px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #879ECB; + color: #354C7B; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd, p.starttd { + margin-top: 2px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #3D578C; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #4665A2; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #9CAFD4; + color: #ffffff; + border: 1px double #869DCA; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 4px; + margin: 4px; + background-color: #FBFCFD; + border: 1px solid #C4CFE5; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C4CFE5; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C4CFE5; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EEF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #DDDDDD; + border-left: 2px solid #9CAFD4; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A3B4D7; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4A6AAA; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F9FAFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #4665A2; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #4665A2; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: bold; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 0px 6px 0px; + color: #253555; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + border-top-left-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 10px 2px 10px; + background-color: #FBFCFD; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #728DC1; + border-top:1px solid #5373B4; + border-left:1px solid #5373B4; + border-right:1px solid #C4CFE5; + border-bottom:1px solid #C4CFE5; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view when not used as main index */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #F7F8FB; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3D578C; +} + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #2A3D61; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #A8B8D9; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 5px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A8B8D9; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 2px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + font-size: 90%; + color: #253555; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A8B8D9; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#8AA0CC; + border:solid 1px #C2CDE4; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#364D7C; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #283A5D; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#6884BD; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#364D7C; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + margin: 0px; + border-bottom: 1px solid #C4CFE5; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5373B4; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #90A5CE; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#334975; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D8DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 20px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4665A2; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + diff --git a/docs/decomp.html b/docs/decomp.html index 7f319c0d77d..8b5b1d21c81 100644 --- a/docs/decomp.html +++ b/docs/decomp.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -94,7 +94,7 @@

diff --git a/docs/deprecated.html b/docs/deprecated.html index 3e617b5eeee..3d6897e092f 100644 --- a/docs/deprecated.html +++ b/docs/deprecated.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -77,7 +77,7 @@ diff --git a/docs/dir_000001_000005.html b/docs/dir_000001_000005.html deleted file mode 100644 index 61716c5ad2a..00000000000 --- a/docs/dir_000001_000005.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - -PIO: c -> src Relation - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - - -
-
- - -
- -
- - -
-
-

c → src Relation

File in examples/cIncludes file in src
darray_async.cclib / pio.h
darray_no_async.cclib / pio.h
example1.cclib / pio.h
example2.cclib / pio.h
examplePio.cclib / pio.h
- - - - diff --git a/docs/dir_105b7c361203833ef447ec1f3c9e0fde.html b/docs/dir_105b7c361203833ef447ec1f3c9e0fde.html index a75b1deed25..ba8898f5a70 100644 --- a/docs/dir_105b7c361203833ef447ec1f3c9e0fde.html +++ b/docs/dir_105b7c361203833ef447ec1f3c9e0fde.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -83,14 +83,26 @@ file  pio_types.F90  Derived datatypes and constants for PIO Fortran API.
  +file  piodarray.F90 + Read and write routines for decomposed data.
+  file  piolib_mod.F90  Initialization Routines for PIO.
  +file  pionfatt_mod.F90 + NetCDF attribute interface to PIO.
+  +file  pionfget_mod.F90 + Read Routines for non-decomposed NetCDF data.
+  +file  pionfput_mod.F90 + Write routines for non-decomposed NetCDF data.
diff --git a/docs/dir_209baab7a174f8da935e472521be6c82.html b/docs/dir_209baab7a174f8da935e472521be6c82.html index d42010e9135..11087b62ced 100644 --- a/docs/dir_209baab7a174f8da935e472521be6c82.html +++ b/docs/dir_209baab7a174f8da935e472521be6c82.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -78,7 +78,7 @@ diff --git a/docs/dir_4e7c8c4fc0d923782da8a23d70a9725b.html b/docs/dir_4e7c8c4fc0d923782da8a23d70a9725b.html deleted file mode 100644 index 9be3674bc89..00000000000 --- a/docs/dir_4e7c8c4fc0d923782da8a23d70a9725b.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - -PIO: src Directory Reference - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - - -
-
- - -
- -
- - -
-
-
-
src Directory Reference
-
-
- - -

-Directories

-
- - - - diff --git a/docs/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/dir_68267d1309a1af8e8297ef4c3efbcdba.html index d7edda724c8..28eb34d239c 100644 --- a/docs/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/docs/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -75,7 +75,7 @@ diff --git a/docs/dir_6df6542b1223c38c3752260fabab64d0.html b/docs/dir_6df6542b1223c38c3752260fabab64d0.html index 8c9b23290d0..0d34c70a82e 100644 --- a/docs/dir_6df6542b1223c38c3752260fabab64d0.html +++ b/docs/dir_6df6542b1223c38c3752260fabab64d0.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -68,17 +68,6 @@
c Directory Reference
-
-Directory dependency graph for c:
-
-
c
- - - - - - -
@@ -95,7 +84,7 @@ diff --git a/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.map b/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.map deleted file mode 100644 index 31f56c199ef..00000000000 --- a/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.md5 b/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.md5 deleted file mode 100644 index a48c18bc29c..00000000000 --- a/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -c15eae5ab828351daca656d5f8d55de9 \ No newline at end of file diff --git a/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.png b/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.png deleted file mode 100644 index 201d2aaeec0..00000000000 Binary files a/docs/dir_6df6542b1223c38c3752260fabab64d0_dep.png and /dev/null differ diff --git a/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html b/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html index b4922ff8d94..d303a81c7b9 100644 --- a/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html +++ b/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html @@ -23,7 +23,7 @@ @@ -68,18 +68,6 @@
examples Directory Reference
-
-Directory dependency graph for examples:
-
-
examples
- - - - - - - -

Files

PIO -  2.4.0 +  2.4.1
@@ -87,7 +75,7 @@ diff --git a/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.map b/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.map deleted file mode 100644 index 34341e04354..00000000000 --- a/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.md5 b/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.md5 deleted file mode 100644 index 1eaf263e79e..00000000000 --- a/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.md5 +++ /dev/null @@ -1 +0,0 @@ -9e340fa03f75ff81b19de76fe100348e \ No newline at end of file diff --git a/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.png b/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.png deleted file mode 100644 index efb6c649617..00000000000 Binary files a/docs/dir_d28a4824dc47e487b107a5db32ef43c4_dep.png and /dev/null differ diff --git a/docs/dir_dd5ba6a73ef501ea0d15f68121a953e3.html b/docs/dir_dd5ba6a73ef501ea0d15f68121a953e3.html deleted file mode 100644 index 4869779e111..00000000000 --- a/docs/dir_dd5ba6a73ef501ea0d15f68121a953e3.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - -PIO: flib Directory Reference - - - - - - - - - - -
-
-

Directories

- - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - - -
-
- - -
- -
- - - -
-
-
flib Directory Reference
-
-
- - - - - - - - - - - - - - -

-Files

file  piodarray.F90
 Read and write routines for decomposed data.
 
file  pionfatt_mod.F90
 NetCDF attribute interface to PIO.
 
file  pionfget_mod.F90
 Read Routines for non-decomposed NetCDF data.
 
file  pionfput_mod.F90
 Write routines for non-decomposed NetCDF data.
 
-
- - - - diff --git a/docs/dir_fbdd47254eba6596566cfbbd6768a55d.html b/docs/dir_fbdd47254eba6596566cfbbd6768a55d.html index f277b5e7b86..b8510164229 100644 --- a/docs/dir_fbdd47254eba6596566cfbbd6768a55d.html +++ b/docs/dir_fbdd47254eba6596566cfbbd6768a55d.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -71,38 +71,14 @@ - - - - - - - - - - - - - - - - - - - - - - - -

Files

file  pio.h [code]
 Public headers for the PIO C interface.
 
file  pio_darray.c
 Public functions that read and write distributed arrays in PIO.
 
file  pio_file.c
 PIO File Handling.
 
file  pio_get_nc.c
 PIO functions to get data (excluding varm functions).
 
file  pio_nc.c
 PIO interfaces to NetCDF support functions.
 
file  pio_nc4.c
 Functions to wrap netCDF-4 functions for PIO.
 
file  pio_put_nc.c
 PIO functions to write data.
 
file  pioc.c
 Some initialization and support functions.
 
file  pioc_sc.c
 Compute start and count arrays for the box rearranger.
 
diff --git a/docs/dtypes_8h_source.html b/docs/dtypes_8h_source.html deleted file mode 100644 index 97606c8970a..00000000000 --- a/docs/dtypes_8h_source.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - -PIO: dtypes.h Source File - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - - -
-
- - -
- -
- - -
-
-
-
dtypes.h
-
-
-
1 #define TYPETEXT 100
2 #define TYPEREAL 101
3 #define TYPEDOUBLE 102
4 #define TYPEINT 103
5 #define TYPELONG 104
6 #define TYPELOGICAL 105
- - - - diff --git a/docs/error.html b/docs/error.html index fdb058e1322..9e6c8d8ad54 100644 --- a/docs/error.html +++ b/docs/error.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -65,7 +65,16 @@

By default, PIO handles errors internally by printing a string describing the error and then calling mpi_abort. Application developers can change this behaivior with a call to PIO_seterrorhandling

-

The three types of error handling methods are:

    +
     call pio_seterrorhandling(File, PIO_BCAST_ERROR)
    + ierr =  pio_inq_varid(File, 'U', uid)
    + call pio_seterrorhandling(File, PIO_INTERNAL_ERROR)
    + if(ierr/= PIO_NOERR) then
    +   write(stderr,*) 'Variable U not found on input file, setting to 0'
    +   U=0
    + else
    +   ...
    + endif
    +

    The three types of error handling methods are:

    • PIO_INTERNAL_ERROR : abort on error from any task
    • PIO_BCAST_ERROR : broadcast an error from io_rank 0 to all tasks in comm
    • PIO_RETURN_ERROR : do nothing - allow the user to handle it
    • @@ -74,7 +83,7 @@
diff --git a/docs/examp.html b/docs/examp.html index 67b75fc57cf..d3e8065cd81 100644 --- a/docs/examp.html +++ b/docs/examp.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -87,7 +87,7 @@

Other Examples

diff --git a/docs/example1_8c.html b/docs/example1_8c.html index fd16d231125..3815fa69387 100644 --- a/docs/example1_8c.html +++ b/docs/example1_8c.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -81,14 +81,11 @@ #include <stdlib.h>
#include <unistd.h>
#include <mpi.h>
-#include <pio.h>
+#include <pio.h>
Include dependency graph for example1.c:
- - -
@@ -80,15 +80,12 @@ #include <stdlib.h>
#include <unistd.h>
#include <mpi.h>
-#include <pio.h>
+#include <pio.h>
#include <math.h>
Include dependency graph for example2.c:
- - -

@@ -428,10 +425,10 @@

PIOc_Init_Intracomm(). It references an internal structure containing the general IO subsystem data and MPI structure. It is passed to PIOc_finalize() to free associated resources, after all I/O, but before MPI_Finalize is called.

+

The ID for the parallel I/O system. It is set by PIOc_Init_Intracomm(). It references an internal structure containing the general IO subsystem data and MPI structure. It is passed to PIOc_finalize() to free associated resources, after all I/O, but before MPI_Finalize is called.

The ncid of the netCDF file created in this example.

The ID of the netCDF varable in the example file.

-

The I/O description ID as passed back by PIOc_InitDecomp() and freed in PIOc_freedecomp().

+

The I/O description ID as passed back by PIOc_InitDecomp() and freed in PIOc_freedecomp().

A buffer for sample data. The size of this array will vary depending on how many processors are involved in the execution of the example code. It's length will be the same as elements_per_pe.

A 1-D array which holds the decomposition mapping for this example. The size of this array will vary depending on how many processors are involved in the execution of the example code. It's length will be the same as elements_per_pe.

Test filename.

@@ -478,7 +475,7 @@

diff --git a/docs/example1_8c__incl.map b/docs/example1_8c__incl.map index 0eb046f1dcf..f5caa5c2268 100644 --- a/docs/example1_8c__incl.map +++ b/docs/example1_8c__incl.map @@ -1,3 +1,2 @@ - diff --git a/docs/example1_8c__incl.md5 b/docs/example1_8c__incl.md5 index f6cf399f15f..0c7d75dd90a 100644 --- a/docs/example1_8c__incl.md5 +++ b/docs/example1_8c__incl.md5 @@ -1 +1 @@ -55e365c2810caf69105a63b48a9c55d7 \ No newline at end of file +c440a0a64b9cc9889236ec95c4506eb2 \ No newline at end of file diff --git a/docs/example1_8c__incl.png b/docs/example1_8c__incl.png index 1bf1957bfe1..ba6752254d1 100644 Binary files a/docs/example1_8c__incl.png and b/docs/example1_8c__incl.png differ diff --git a/docs/example2_8c.html b/docs/example2_8c.html index 169eede751b..642eb5aa232 100644 --- a/docs/example2_8c.html +++ b/docs/example2_8c.html @@ -23,7 +23,7 @@

PIO -  2.4.0 +  2.4.1
@@ -80,14 +80,11 @@ #include <stdlib.h>
#include <unistd.h>
#include <mpi.h>
-#include <pio.h>
+#include <pio.h>
Include dependency graph for examplePio.c:
- - -

@@ -610,10 +607,10 @@

PIOc_Init_Intracomm(). It references an internal structure containing the general IO subsystem data and MPI structure. It is passed to PIOc_finalize() to free associated resources, after all I/O, but before MPI_Finalize is called.

+

The ID for the parallel I/O system. It is set by PIOc_Init_Intracomm(). It references an internal structure containing the general IO subsystem data and MPI structure. It is passed to PIOc_finalize() to free associated resources, after all I/O, but before MPI_Finalize is called.

The ncid of the netCDF file created in this example.

The ID of the netCDF varable in the example file.

-

The I/O description ID as passed back by PIOc_InitDecomp() and freed in PIOc_freedecomp().

+

The I/O description ID as passed back by PIOc_InitDecomp() and freed in PIOc_freedecomp().

A buffer for sample data. The size of this array will vary depending on how many processors are involved in the execution of the example code. It's length will be the same as elements_per_pe.

A buffer for reading data back from the file. The size of this array will vary depending on how many processors are involved in the execution of the example code. It's length will be the same as elements_per_pe.

A 1-D array which holds the decomposition mapping for this example. The size of this array will vary depending on how many processors are involved in the execution of the example code. It's length will be the same as elements_per_pe.

@@ -706,7 +703,7 @@

diff --git a/docs/example2_8c__incl.map b/docs/example2_8c__incl.map index 5954de96525..2d2df217c78 100644 --- a/docs/example2_8c__incl.map +++ b/docs/example2_8c__incl.map @@ -1,3 +1,2 @@ - diff --git a/docs/example2_8c__incl.md5 b/docs/example2_8c__incl.md5 index b976a8f4ce9..f59b67118b9 100644 --- a/docs/example2_8c__incl.md5 +++ b/docs/example2_8c__incl.md5 @@ -1 +1 @@ -859389a04a3976b66e38e403dd77936a \ No newline at end of file +1192fe852105b87bcaeda8ef0725dbe2 \ No newline at end of file diff --git a/docs/example2_8c__incl.png b/docs/example2_8c__incl.png index df2f7a695de..481cba329db 100644 Binary files a/docs/example2_8c__incl.png and b/docs/example2_8c__incl.png differ diff --git a/docs/example_pio_8c.html b/docs/example_pio_8c.html index 2e1af34a805..c7a65964964 100644 --- a/docs/example_pio_8c.html +++ b/docs/example_pio_8c.html @@ -23,7 +23,7 @@

PIO -  2.4.0 +  2.4.1
@@ -62,16 +62,194 @@
Here is a list of all documented file members with links to the documentation:
-

- b -

diff --git a/docs/globals_c.html b/docs/globals_c.html deleted file mode 100644 index 9736c57ee87..00000000000 --- a/docs/globals_c.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
-

@@ -172,7 +169,7 @@

Clean up allocated resources.

-

This function frees the memory used in this example. It calls the ParallelIO library function PIOc_freedecomp() to free decomposition resources. Then calles PIOc_finalize() and MPI_finalize() to free library resources.

+

This function frees the memory used in this example. It calls the ParallelIO library function PIOc_freedecomp() to free decomposition resources. Then calles PIOc_finalize() and MPI_finalize() to free library resources.

Parameters
@@ -205,7 +202,7 @@

Closes the netCDF file.

-

Uses the PIOc_closefile() function to close the netCDF sample file written by this example.

+

Uses the PIOc_closefile() function to close the netCDF sample file written by this example.

Parameters

[in]thisPointer to self.
@@ -239,7 +236,7 @@

PIOc_InitDecomp() to initalize the decomposition for this example. The arguments are:

    +

    Uses PIOc_InitDecomp() to initalize the decomposition for this example. The arguments are:

    • the ID of the IO system, obtained from PIOc_init_intracomm().
    • the NetCDF type of the sample data - in this case a 4-byte integer.
    • the number of dimensions (1).
    • @@ -298,14 +295,14 @@

      PIOc_createfile() to create the netCDF output file. The format of the file is created in accordance with the iotype member variable, which specifies one of the following values:

      +

      Uses the function PIOc_createfile() to create the netCDF output file. The format of the file is created in accordance with the iotype member variable, which specifies one of the following values:

      • PIO_IOTYPE_PNETCDF=1 Parallel Netcdf (parallel)
      • PIO_IOTYPE_NETCDF=2 Netcdf3 Classic format (serial)
      • PIO_IOTYPE_NETCDF4C=3 NetCDF4 (HDF5) compressed format (serial)
      • PIO_IOTYPE_NETCDF4P=4 NetCDF4 (HDF5) parallel
      -

      The PIOc_createfile() function has the following parameters:

      +

      The PIOc_createfile() function has the following parameters:

      • The IO system ID as set by PIOc_init_intracomm().
      • A pointer which will get the ncid of this file when it is created.
      • @@ -346,8 +343,8 @@

        PIOc_def_dim() and PIOc_def_var(). It then calls PIOc_enddef() to end the define mode of the file.

        -

        All of the functions take the pioFileDesc returned by PIOc_createfile(). This is the ncid of the netCDF file.

        +

        It defines a dimension and a one-dimensional variable in the netCDF file using functions PIOc_def_dim() and PIOc_def_var(). It then calls PIOc_enddef() to end the define mode of the file.

        +

        All of the functions take the pioFileDesc returned by PIOc_createfile(). This is the ncid of the netCDF file.

        Parameters

[in]thisPointer to self.
@@ -396,7 +393,7 @@

Error handling function.

-

On error, process with rank zero will print error message, the netCDF file will be closed with PIOc_closefile(), and MPI_Abort is called to end the example execution on all processes.

+

On error, process with rank zero will print error message, the netCDF file will be closed with PIOc_closefile(), and MPI_Abort is called to end the example execution on all processes.

Parameters

[in]thisPointer to self.
@@ -433,7 +430,7 @@

PIOc_Init_Intracomm(). This call takes the following parameters:

+

The ParallelIO communicator is set up with a call to PIOc_Init_Intracomm(). This call takes the following parameters:

  • The MPI communicator specifying the invovled processors (MPI_COMM_WORLD, in this case, to use all processors).
  • The number of I/O tasks. In this example there will be one I/O task for each process.
  • @@ -509,7 +506,7 @@

    PIOc_read_darray() function.

    +

    This function reads the data that has been written to the sample data file. The data are read with the PIOc_read_darray() function.

    Parameters

[in]thisPointer to self.
@@ -543,7 +540,7 @@

PIOc_write_darray() function. After the write is complete, ensure the file is synced for all processes after the write.

+

The data are written with the PIOc_write_darray() function. After the write is complete, ensure the file is synced for all processes after the write.

Parameters

[in]thisPointer to self.
@@ -627,7 +624,7 @@

diff --git a/docs/example_pio_8c__incl.map b/docs/example_pio_8c__incl.map index 3632c25cc60..370decf8e3a 100644 --- a/docs/example_pio_8c__incl.map +++ b/docs/example_pio_8c__incl.map @@ -1,3 +1,2 @@ - diff --git a/docs/example_pio_8c__incl.md5 b/docs/example_pio_8c__incl.md5 index b2ea0cf9b6e..e964b4b98ce 100644 --- a/docs/example_pio_8c__incl.md5 +++ b/docs/example_pio_8c__incl.md5 @@ -1 +1 @@ -358e3b409d794bc3922912702840cf7e \ No newline at end of file +5c7fa3122920813477d1983179a7e269 \ No newline at end of file diff --git a/docs/example_pio_8c__incl.png b/docs/example_pio_8c__incl.png index f0a1ea1e2f8..b0c5b034b56 100644 Binary files a/docs/example_pio_8c__incl.png and b/docs/example_pio_8c__incl.png differ diff --git a/docs/example_pio_8f90.html b/docs/example_pio_8f90.html index 09798385397..f6b8a13787f 100644 --- a/docs/example_pio_8f90.html +++ b/docs/example_pio_8f90.html @@ -23,7 +23,7 @@

@@ -149,7 +149,7 @@

diff --git a/docs/faq.html b/docs/faq.html index 117d4a05d50..2369a25289d 100644 --- a/docs/faq.html +++ b/docs/faq.html @@ -23,7 +23,7 @@

@@ -81,7 +81,7 @@ diff --git a/docs/files.html b/docs/files.html index 05cd8ac0bbd..eba1d6abfef 100644 --- a/docs/files.html +++ b/docs/files.html @@ -23,7 +23,7 @@ @@ -66,35 +66,26 @@
Here is a list of all documented files with brief descriptions:
[in]thisPointer to self.
PIO -  2.4.0 +  2.4.1
PIO -  2.4.0 +  2.4.1
PIO -  2.4.0 +  2.4.1
- - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + +
 dtypes.h
 example1.cA simple C example for the ParallelIO Library
 example2.cA simple C example for the ParallelIO Library
 examplePio.cA simple C example for the ParallelIO Library
 examplePio.f90A simple Fortran example for the ParallelIO Library
 pio.F90User interface Module for PIO, this is the only file a user program should 'use'
 pio.hPublic headers for the PIO C interface
 pio_darray.cPublic functions that read and write distributed arrays in PIO
 pio_file.cPIO File Handling
 pio_get_nc.cPIO functions to get data (excluding varm functions)
 pio_kinds.F90Basic data types
 pio_nc.cPIO interfaces to NetCDF support functions
 pio_nc4.cFunctions to wrap netCDF-4 functions for PIO
 pio_put_nc.cPIO functions to write data
 pio_support.F90Internal code for compiler workarounds, aborts and debug functions
 pio_types.F90Derived datatypes and constants for PIO Fortran API
 pioc.cSome initialization and support functions
 pioc_sc.cCompute start and count arrays for the box rearranger
 piodarray.F90Read and write routines for decomposed data
 piolib_mod.F90Initialization Routines for PIO
 pionfatt_mod.F90NetCDF attribute interface to PIO
 pionfget_mod.F90Read Routines for non-decomposed NetCDF data
 pionfput_mod.F90Write routines for non-decomposed NetCDF data
 example1.cA simple C example for the ParallelIO Library
 example2.cA simple C example for the ParallelIO Library
 examplePio.cA simple C example for the ParallelIO Library
 examplePio.f90A simple Fortran example for the ParallelIO Library
 pio.F90User interface Module for PIO, this is the only file a user program should 'use'
 pio_kinds.F90Basic data types
 pio_nc4.cFunctions to wrap netCDF-4 functions for PIO
 pio_support.F90Internal code for compiler workarounds, aborts and debug functions
 pio_types.F90Derived datatypes and constants for PIO Fortran API
 piodarray.F90Read and write routines for decomposed data
 piolib_mod.F90Initialization Routines for PIO
 pionfatt_mod.F90NetCDF attribute interface to PIO
 pionfget_mod.F90Read Routines for non-decomposed NetCDF data
 pionfput_mod.F90Write routines for non-decomposed NetCDF data
diff --git a/docs/globals.html b/docs/globals.html index b81bd21ba54..bb3ed908ecb 100644 --- a/docs/globals.html +++ b/docs/globals.html @@ -23,7 +23,7 @@

PIO -  2.4.0 +  2.4.1
- - - - - -
-
PIO -  2.4.0 -
-
- - - - - - - - - - -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- c -

-
- - - - diff --git a/docs/globals_d.html b/docs/globals_d.html deleted file mode 100644 index fdefab383c4..00000000000 --- a/docs/globals_d.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- d -

-
- - - - diff --git a/docs/globals_defs.html b/docs/globals_defs.html index 6a5c49a0b0f..2bc816104c2 100644 --- a/docs/globals_defs.html +++ b/docs/globals_defs.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -61,12 +61,6 @@
 
diff --git a/docs/globals_e.html b/docs/globals_e.html deleted file mode 100644 index b162401c91f..00000000000 --- a/docs/globals_e.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- e -

-
- - - - diff --git a/docs/globals_enum.html b/docs/globals_enum.html deleted file mode 100644 index d194de860da..00000000000 --- a/docs/globals_enum.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
- - - - diff --git a/docs/globals_eval.html b/docs/globals_eval.html deleted file mode 100644 index 15bdcd5684d..00000000000 --- a/docs/globals_eval.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
- - - - diff --git a/docs/globals_f.html b/docs/globals_f.html deleted file mode 100644 index ebd7e3d8594..00000000000 --- a/docs/globals_f.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- f -

-
- - - - diff --git a/docs/globals_func.html b/docs/globals_func.html index 243c2845507..966dd616835 100644 --- a/docs/globals_func.html +++ b/docs/globals_func.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -60,12 +60,7 @@
-  - -

- c -

diff --git a/docs/globals_func_e.html b/docs/globals_func_e.html deleted file mode 100644 index ff954d16026..00000000000 --- a/docs/globals_func_e.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-  - -

- e -

-
- - - - diff --git a/docs/globals_func_f.html b/docs/globals_func_f.html deleted file mode 100644 index 379cbbf3892..00000000000 --- a/docs/globals_func_f.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-  - -

- f -

-
- - - - diff --git a/docs/globals_func_g.html b/docs/globals_func_g.html deleted file mode 100644 index d085b74cfdd..00000000000 --- a/docs/globals_func_g.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-  - -

- g -

-
- - - - diff --git a/docs/globals_func_i.html b/docs/globals_func_i.html deleted file mode 100644 index 766853c6964..00000000000 --- a/docs/globals_func_i.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-  - -

- i -

-
- - - - diff --git a/docs/globals_func_l.html b/docs/globals_func_l.html deleted file mode 100644 index 82f9028f88a..00000000000 --- a/docs/globals_func_l.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-  - -

- l -

-
- - - - diff --git a/docs/globals_func_m.html b/docs/globals_func_m.html deleted file mode 100644 index 5f363317885..00000000000 --- a/docs/globals_func_m.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-  - -

- m -

-
- - - - diff --git a/docs/globals_func_p.html b/docs/globals_func_p.html deleted file mode 100644 index 85ceb6a267a..00000000000 --- a/docs/globals_func_p.html +++ /dev/null @@ -1,911 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-  - -

- p -

-
- - - - diff --git a/docs/globals_g.html b/docs/globals_g.html deleted file mode 100644 index eb6de43c457..00000000000 --- a/docs/globals_g.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- g -

-
- - - - diff --git a/docs/globals_i.html b/docs/globals_i.html deleted file mode 100644 index 1949f0bcaaa..00000000000 --- a/docs/globals_i.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- i -

-
- - - - diff --git a/docs/globals_l.html b/docs/globals_l.html deleted file mode 100644 index 93d6d318af8..00000000000 --- a/docs/globals_l.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- l -

-
- - - - diff --git a/docs/globals_m.html b/docs/globals_m.html deleted file mode 100644 index c703013c5a1..00000000000 --- a/docs/globals_m.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- m -

-
- - - - diff --git a/docs/globals_n.html b/docs/globals_n.html deleted file mode 100644 index b6fca347d7c..00000000000 --- a/docs/globals_n.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- n -

-
- - - - diff --git a/docs/globals_p.html b/docs/globals_p.html deleted file mode 100644 index 2f1a9865af4..00000000000 --- a/docs/globals_p.html +++ /dev/null @@ -1,994 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- p -

-
- - - - diff --git a/docs/globals_r.html b/docs/globals_r.html deleted file mode 100644 index ceffd825982..00000000000 --- a/docs/globals_r.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- r -

-
- - - - diff --git a/docs/globals_s.html b/docs/globals_s.html deleted file mode 100644 index 8103f5af9b8..00000000000 --- a/docs/globals_s.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
-
- - - - - - -
-
PIO -  2.4.0 -
-
-
- - - - - - - -
- -
-
- - -
- -
- -
-
Here is a list of all documented file members with links to the documentation:
- -

- s -

-
- - - - diff --git a/docs/globals_type.html b/docs/globals_type.html index 0e4d0c22ce7..d36352e78d9 100644 --- a/docs/globals_type.html +++ b/docs/globals_type.html @@ -23,7 +23,7 @@
PIO -  2.4.0 +  2.4.1
@@ -64,35 +64,11 @@
  • examplePioClass : examplePio.c
  • -
  • file_desc_t -: pio.h -
  • -
  • io_desc_t -: pio.h -
  • -
  • io_region -: pio.h -
  • -
  • iosystem_desc_t -: pio.h -
  • -
  • rearr_comm_fc_opt_t -: pio.h -
  • -
  • rearr_opt_t -: pio.h -
  • -
  • var_desc_t -: pio.h -
  • -
  • wmulti_buffer -: pio.h -
  • diff --git a/docs/globals_v.html b/docs/globals_v.html deleted file mode 100644 index 654b13fbf75..00000000000 --- a/docs/globals_v.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - -
    - -
    -
    - - -
    - -
    - -
    -
    Here is a list of all documented file members with links to the documentation:
    - -

    - v -

    -
    - - - - diff --git a/docs/globals_vars.html b/docs/globals_vars.html index a122758a854..3b2de1cbf29 100644 --- a/docs/globals_vars.html +++ b/docs/globals_vars.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -61,16 +61,9 @@
     
    diff --git a/docs/globals_w.html b/docs/globals_w.html deleted file mode 100644 index df454522e32..00000000000 --- a/docs/globals_w.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - -
    - -
    -
    - - -
    - -
    - -
    -
    Here is a list of all documented file members with links to the documentation:
    - -

    - w -

    -
    - - - - diff --git a/docs/globals_x.html b/docs/globals_x.html deleted file mode 100644 index f16b4c8364f..00000000000 --- a/docs/globals_x.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - -PIO: File Members - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - -
    - -
    -
    - - -
    - -
    - -
    -
    Here is a list of all documented file members with links to the documentation:
    - -

    - x -

    -
    - - - - diff --git a/docs/graph_legend.html b/docs/graph_legend.html index dfda35b6726..73f4798eeb0 100644 --- a/docs/graph_legend.html +++ b/docs/graph_legend.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -96,7 +96,7 @@ diff --git a/docs/group___p_i_o__advanceframe.html b/docs/group___p_i_o__advanceframe.html index ff3af972a23..c188253fd4a 100644 --- a/docs/group___p_i_o__advanceframe.html +++ b/docs/group___p_i_o__advanceframe.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -104,7 +104,7 @@

    Parameters
    - +
    [in,out]vardescVariable description structure.
    [in,out]vardesc
    @@ -114,7 +114,7 @@

    diff --git a/docs/group___p_i_o__closefile.html b/docs/group___p_i_o__closefile.html index 162b35cba49..b854104697d 100644 --- a/docs/group___p_i_o__closefile.html +++ b/docs/group___p_i_o__closefile.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -94,7 +94,7 @@

    Parameters
    - +
    fileFile descriptor structure. This structure holds information associated with each open file
    file
    @@ -104,7 +104,7 @@

    diff --git a/docs/group___p_i_o__createfile.html b/docs/group___p_i_o__createfile.html index 6d2c8c61066..41799de0d9b 100644 --- a/docs/group___p_i_o__createfile.html +++ b/docs/group___p_i_o__createfile.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -72,9 +72,6 @@ integer function piolib_mod::createfile (iosystem, file, iotype, fname, amode_in)  Create a NetCDF or PNetCDF file using PIO. More...
      -int PIOc_createfile (int iosysid, int *ncidp, int *iotype, const char *filename, int mode) - Create a new file using pio. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -146,73 +143,12 @@

    -

    ◆ PIOc_createfile()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_createfile (int iosysid,
    int * ncidp,
    int * iotype,
    const char * filename,
    int mode 
    )
    -
    - -

    Create a new file using pio.

    -

    Input parameters are read on comp task 0 and ignored elsewhere. NOFILL mode will be turned on in all cases.

    -
    Parameters
    - - - - - - -
    iosysidA defined pio system ID, obtained from PIOc_InitIntercomm() or PIOc_InitAsync().
    ncidpA pointer that gets the ncid of the newly created file.
    iotypeA pointer to a pio output format. Must be one of PIO_IOTYPE_PNETCDF, PIO_IOTYPE_NETCDF, PIO_IOTYPE_NETCDF4C, or PIO_IOTYPE_NETCDF4P.
    filenameThe filename to create.
    modeThe netcdf mode for the create operation.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__def__dim.html b/docs/group___p_i_o__def__dim.html index 4f1f1a093d3..23df95a7b25 100644 --- a/docs/group___p_i_o__def__dim.html +++ b/docs/group___p_i_o__def__dim.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,9 +84,6 @@ integer function pio_nf::def_dim_id (ncid, name, len, dimid)  Defines the netcdf dimension. More...
      -int PIOc_def_dim (int ncid, const char *name, PIO_Offset len, int *idp) - The PIO-C interface for the NetCDF function nc_def_dim. More...

    Detailed Description

    A set of functions to define dimensions and their attributes in NetCDF files.

    @@ -216,7 +213,7 @@

    Parameters
    - + @@ -266,64 +263,12 @@

    -

    ◆ PIOc_def_dim()

    - -
    -
    -

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    name: The name of the dimension to define
    len: The size of the dimension
    dimid: The dimension identifier
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_def_dim (int ncid,
    const char * name,
    PIO_Offset len,
    int * idp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_def_dim.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__dimensions.html

    -
    Parameters
    - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    idpa pointer that will get the id of the variable or attribute.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__def__var.html b/docs/group___p_i_o__def__var.html index 6da12c9d277..6cc96508ea3 100644 --- a/docs/group___p_i_o__def__var.html +++ b/docs/group___p_i_o__def__var.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -101,12 +101,6 @@ int PIOc_set_var_chunk_cache (int ncid, int varid, PIO_Offset size, PIO_Offset nelems, float preemption)  Set chunksizes for a variable. More...
      -int PIOc_def_var (int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp) - The PIO-C interface for the NetCDF function nc_def_var. More...
    -  -int PIOc_def_var_fill (int ncid, int varid, int fill_mode, const void *fill_valuep) - Set the fill value for a variable. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -151,10 +145,10 @@

    Parameters
    - + - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    name: The name of the variable to define
    type: The type of variable
    vardescVariable description structure.
    vardesc
    @@ -214,11 +208,11 @@

    Parameters
    - + - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    name: The name of the variable to define
    type: The type of variable
    dimids: The dimension identifier returned by PIO_def_dim
    vardescVariable description structure.
    vardesc
    @@ -229,71 +223,6 @@

    -

    ◆ PIOc_def_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_def_var (int ncid,
    const char * name,
    nc_type xtype,
    int ndims,
    const int * dimidsp,
    int * varidp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_def_var.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__variables.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    varidpa pointer that will get the variable id
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    @@ -462,62 +391,6 @@

    Returns
    PIO_NOERR for success, otherwise an error code.
    Author
    Ed Hartnett
    - - -
    -

    ◆ PIOc_def_var_fill()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_def_var_fill (int ncid,
    int varid,
    int fill_mode,
    const void * fill_valuep 
    )
    -
    - -

    Set the fill value for a variable.

    -

    See the netCDF variable documentation for details about the operation of this function.

    -

    When the fill mode for the file is NC_FILL, then fill values are used for missing data. This function sets the fill value to be used for a variable. If no specific fill value is set (as a _FillValue attribute), then the default fill values from netcdf.h are used.

    -

    NetCDF-4 and pnetcdf files allow setting fill_mode (to NC_FILL or NC_NOFILL) on a per-variable basis. NetCDF classic only allows the fill_mode setting to be set for the whole file. For this function, the fill_mode parameter is ignored for classic files. Set the file-level fill mode with PIOc_set_fill().

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file.
    varidthe ID of the variable to set chunksizes for.
    fill_modefill mode for this variable (NC_FILL or NC_NOFILL)
    fill_valuepointer to the fill value to be used if fill_mode is set to NC_FILL.
    -
    -
    -
    Returns
    PIO_NOERR for success, otherwise an error code.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    @@ -710,7 +583,7 @@

    diff --git a/docs/group___p_i_o__enddef.html b/docs/group___p_i_o__enddef.html index 45a72f7d764..d28fdeadc13 100644 --- a/docs/group___p_i_o__enddef.html +++ b/docs/group___p_i_o__enddef.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -73,11 +73,8 @@  Exits netcdf define mode. More...
      integer function pio_nf::enddef_id (ncid) - Wrapper for the C function PIOc_enddef . More...
    + Wrapper for the C function PIOc_enddef . More...
      -int PIOc_enddef (int ncid) - The PIO-C interface for the NetCDF function nc_enddef. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -100,7 +97,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    @@ -129,43 +126,14 @@

    -

    Wrapper for the C function PIOc_enddef .

    - - - - -

    ◆ PIOc_enddef()

    - -
    -
    - - - - - - - - -
    int PIOc_enddef (int ncid)
    -
    - -

    The PIO-C interface for the NetCDF function nc_enddef.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__datasets.html

    -
    Parameters
    - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    +

    Wrapper for the C function PIOc_enddef .

    diff --git a/docs/group___p_i_o__error__method.html b/docs/group___p_i_o__error__method.html index 38eafea098f..066f4b2b47e 100644 --- a/docs/group___p_i_o__error__method.html +++ b/docs/group___p_i_o__error__method.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -60,163 +60,20 @@
    -
    error_methods
    - - - - - - - - - - - -

    -Functions/Subroutines

    int PIOc_Set_File_Error_Handling (int ncid, int method)
     Set the error handling method to be used for subsequent pio library calls, returns the previous method setting. More...
     
    int PIOc_Set_IOSystem_Error_Handling (int iosysid, int method)
     Set the error handling method used for subsequent calls. More...
     
    int PIOc_set_iosystem_error_handling (int iosysid, int method, int *old_method)
     Set the error handling method used for subsequent calls for this IO system. More...
     
    -

    Detailed Description

    The three types of error handling methods are:

    • PIO_INTERNAL_ERROR : abort on error from any task
    • PIO_BCAST_ERROR : broadcast an error from io_rank 0 to all tasks in comm
    • PIO_RETURN_ERROR : do nothing - allow the user to handle it

    Use this instead of ios to set error handling for the library.

    -

    Function/Subroutine Documentation

    - -

    ◆ PIOc_Set_File_Error_Handling()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_Set_File_Error_Handling (int ncid,
    int method 
    )
    -
    - -

    Set the error handling method to be used for subsequent pio library calls, returns the previous method setting.

    -

    Note that this changes error handling for the IO system that was used when this file was opened. Other files opened with the same IO system will also he affected by this call. This function is supported but deprecated. New code should use PIOc_set_iosystem_error_handling(). This method has no way to return an error, so any failure will result in MPI_Abort.

    -
    Parameters
    - - - -
    ncidthe ncid of an open file
    methodthe error handling method
    -
    -
    -
    Returns
    old error handler
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_Set_IOSystem_Error_Handling()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_Set_IOSystem_Error_Handling (int iosysid,
    int method 
    )
    -
    - -

    Set the error handling method used for subsequent calls.

    -

    This function is deprecated. New code should use PIOc_set_iosystem_error_handling(). This method has no way to return an error, so any failure will result in MPI_Abort.

    -
    Parameters
    - - - -
    iosysidthe IO system ID
    methodthe error handling method
    -
    -
    -
    Returns
    old error handler
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_set_iosystem_error_handling()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_set_iosystem_error_handling (int iosysid,
    int method,
    int * old_method 
    )
    -
    - -

    Set the error handling method used for subsequent calls for this IO system.

    -
    Parameters
    - - - - -
    iosysidthe IO system ID. Passing PIO_DEFAULT instead changes the default error handling for the library.
    methodthe error handling method
    old_methodpointer to int that will get old method. Ignored if NULL.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    diff --git a/docs/group___p_i_o__finalize.html b/docs/group___p_i_o__finalize.html index 8f0b2c03bac..9f9d7adc5d7 100644 --- a/docs/group___p_i_o__finalize.html +++ b/docs/group___p_i_o__finalize.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,9 +75,6 @@ subroutine piolib_mod::finalize (iosystem, ierr)  finalizes the pio subsystem. More...
      -int PIOc_finalize (int iosysid) - Clean up internal data structures, free MPI resources, and exit the pio library. More...

    Detailed Description

    Shuts down and cleans up any memory associated with the pio library.

    @@ -111,7 +108,7 @@

    Parameters
    - +
    iosystem: IO descriptor structure. This structure defines the mapping for a given variable between compute and IO decomposition.
    iosystem:
    @@ -122,40 +119,12 @@

    -

    ◆ PIOc_finalize()

    - -
    -
    - - - - - - - - -
    int PIOc_finalize (int iosysid)
    -
    - -

    Clean up internal data structures, free MPI resources, and exit the pio library.

    -
    Parameters
    - - -
    iosysidthe io system ID provided by PIOc_Init_Intracomm().
    -
    -
    -
    Returns
    0 for success or non-zero for error.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__freedecomp.html b/docs/group___p_i_o__freedecomp.html index e0a734940e1..4308d236af8 100644 --- a/docs/group___p_i_o__freedecomp.html +++ b/docs/group___p_i_o__freedecomp.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -111,8 +111,8 @@

    Parameters
    - - + +
    fileFile descriptor structure. This structure holds information associated with each open file
    iodesc: IO descriptor structure. This structure defines the mapping for a given variable between compute and IO decomposition.
    file
    iodesc:
    @@ -155,7 +155,7 @@

    Parameters
    - +
    ios: a defined pio system descriptor created by call to PIO_init (see PIO_types)
    iodescIO descriptor structure. This structure defines the mapping for a given variable between compute and IO decomposition.
    iodesc
    @@ -165,7 +165,7 @@

    diff --git a/docs/group___p_i_o__get__att.html b/docs/group___p_i_o__get__att.html index d78ea6acd72..6263ca5d381 100644 --- a/docs/group___p_i_o__get__att.html +++ b/docs/group___p_i_o__get__att.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -90,45 +90,6 @@ integer function pionfatt_mod::get_att_1d_double (File, varid, name, values)  Reads an netcdf attribute from a file. More...
      -int PIOc_get_att (int ncid, int varid, const char *name, void *ip) - Get the value of an attribute of any type, with no type conversion. More...
    -  -int PIOc_get_att_double (int ncid, int varid, const char *name, double *ip) - Get the value of an 64-bit floating point array attribute. More...
    -  -int PIOc_get_att_uchar (int ncid, int varid, const char *name, unsigned char *ip) - Get the value of an 8-bit unsigned char array attribute. More...
    -  -int PIOc_get_att_ushort (int ncid, int varid, const char *name, unsigned short *ip) - Get the value of an 16-bit unsigned integer array attribute. More...
    -  -int PIOc_get_att_uint (int ncid, int varid, const char *name, unsigned int *ip) - Get the value of an 32-bit unsigned integer array attribute. More...
    -  -int PIOc_get_att_long (int ncid, int varid, const char *name, long *ip) - Get the value of an 32-bit ingeger array attribute. More...
    -  -int PIOc_get_att_text (int ncid, int varid, const char *name, char *ip) - Get the value of an text attribute. More...
    -  -int PIOc_get_att_schar (int ncid, int varid, const char *name, signed char *ip) - Get the value of an 8-bit signed char array attribute. More...
    -  -int PIOc_get_att_ulonglong (int ncid, int varid, const char *name, unsigned long long *ip) - Get the value of an 64-bit unsigned integer array attribute. More...
    -  -int PIOc_get_att_short (int ncid, int varid, const char *name, short *ip) - Get the value of an 16-bit integer array attribute. More...
    -  -int PIOc_get_att_int (int ncid, int varid, const char *name, int *ip) - Get the value of an 32-bit integer array attribute. More...
    -  -int PIOc_get_att_longlong (int ncid, int varid, const char *name, long long *ip) - Get the value of an 64-bit integer array attribute. More...
    -  -int PIOc_get_att_float (int ncid, int varid, const char *name, float *ip) - Get the value of an 32-bit floating point array attribute. More...

    Detailed Description

    Reads an netcdf attribute from a file.

    @@ -174,7 +135,7 @@

    Parameters
    - + @@ -231,7 +192,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    name: name of the attribute to get
    values: The value for the netcdf attribute
    - + @@ -288,7 +249,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    name: name of the attribute to get
    values: The value for the netcdf attribute
    - + @@ -345,8 +306,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    name: name of the attribute to get
    values: The value for the netcdf attribute
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    varDescVariable description structure.
    File
    varDesc
    name: name of the attribute to get
    values: The value for the netcdf attribute
    @@ -402,8 +363,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    varDescVariable description structure.
    File
    varDesc
    name: name of the attribute to get
    values: The value for the netcdf attribute
    @@ -459,7 +420,7 @@

    Parameters
    - + @@ -473,715 +434,12 @@

    -

    ◆ PIOc_get_att()

    - -
    -
    -

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    name: name of the attribute to get
    values: The value for the netcdf attribute
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att (int ncid,
    int varid,
    const char * name,
    void * ip 
    )
    -
    - -

    Get the value of an attribute of any type, with no type conversion.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    - - -

    ◆ PIOc_get_att_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_double (int ncid,
    int varid,
    const char * name,
    double * ip 
    )
    -
    - -

    Get the value of an 64-bit floating point array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_float (int ncid,
    int varid,
    const char * name,
    float * ip 
    )
    -
    - -

    Get the value of an 32-bit floating point array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_int (int ncid,
    int varid,
    const char * name,
    int * ip 
    )
    -
    - -

    Get the value of an 32-bit integer array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_long (int ncid,
    int varid,
    const char * name,
    long * ip 
    )
    -
    - -

    Get the value of an 32-bit ingeger array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_longlong (int ncid,
    int varid,
    const char * name,
    long long * ip 
    )
    -
    - -

    Get the value of an 64-bit integer array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_schar (int ncid,
    int varid,
    const char * name,
    signed char * ip 
    )
    -
    - -

    Get the value of an 8-bit signed char array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_short (int ncid,
    int varid,
    const char * name,
    short * ip 
    )
    -
    - -

    Get the value of an 16-bit integer array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_text (int ncid,
    int varid,
    const char * name,
    char * ip 
    )
    -
    - -

    Get the value of an text attribute.

    -

    There is no type conversion with this call. If the attribute is not of type NC_CHAR, then an error will be returned.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_uchar (int ncid,
    int varid,
    const char * name,
    unsigned char * ip 
    )
    -
    - -

    Get the value of an 8-bit unsigned char array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_uint (int ncid,
    int varid,
    const char * name,
    unsigned int * ip 
    )
    -
    - -

    Get the value of an 32-bit unsigned integer array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_ulonglong (int ncid,
    int varid,
    const char * name,
    unsigned long long * ip 
    )
    -
    - -

    Get the value of an 64-bit unsigned integer array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_att_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_att_ushort (int ncid,
    int varid,
    const char * name,
    unsigned short * ip 
    )
    -
    - -

    Get the value of an 16-bit unsigned integer array attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute to get
    ipa pointer that will get the attribute value.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__get__local__array__size.html b/docs/group___p_i_o__get__local__array__size.html index 79a09b0a29b..145970d3955 100644 --- a/docs/group___p_i_o__get__local__array__size.html +++ b/docs/group___p_i_o__get__local__array__size.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -94,7 +94,7 @@

    Parameters
    - +
    iodescIO descriptor structure. This structure defines the mapping for a given variable between compute and IO decomposition.
    iodesc
    @@ -104,7 +104,7 @@

    diff --git a/docs/group___p_i_o__get__var.html b/docs/group___p_i_o__get__var.html index e5e53e89c60..e6e393f2011 100644 --- a/docs/group___p_i_o__get__var.html +++ b/docs/group___p_i_o__get__var.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -235,7 +235,7 @@

    Parameters
    - + @@ -292,8 +292,8 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    index: a multidimensional index that specifies which value to get
    ival: The value for the netcdf metadata
    - - + +
    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    index: a multidimensional index that specifies which value to get
    ival: The value for the netcdf metadata
    @@ -343,7 +343,7 @@

    Parameters
    - +
    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    @@ -393,8 +393,8 @@

    Parameters
    - - + +
    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    ival: The value for the netcdf metadata
    @@ -455,7 +455,7 @@

    Parameters
    - + @@ -519,7 +519,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -583,7 +583,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -647,7 +647,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -711,7 +711,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -775,7 +775,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -839,7 +839,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -903,7 +903,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -967,7 +967,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -1031,7 +1031,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -1095,7 +1095,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -1159,7 +1159,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -1223,7 +1223,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -1287,7 +1287,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -1351,7 +1351,7 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - + @@ -1415,8 +1415,8 @@

    Parameters

    Filefile_desc_t
    Filefile_desc_t
    varid: The netcdf variable identifier
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    - - + + @@ -1479,8 +1479,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -1543,8 +1543,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -1607,8 +1607,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -1671,8 +1671,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -1735,8 +1735,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -1799,8 +1799,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -1863,8 +1863,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -1927,8 +1927,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -1991,8 +1991,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2055,8 +2055,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2119,8 +2119,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2183,8 +2183,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2247,8 +2247,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2311,8 +2311,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2375,8 +2375,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2439,8 +2439,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2503,8 +2503,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2567,8 +2567,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2631,8 +2631,8 @@

    Parameters

    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    - - + + @@ -2651,7 +2651,7 @@

    diff --git a/docs/group___p_i_o__getnumiotasks.html b/docs/group___p_i_o__getnumiotasks.html index cc2883991f2..afdedacd6b1 100644 --- a/docs/group___p_i_o__getnumiotasks.html +++ b/docs/group___p_i_o__getnumiotasks.html @@ -23,7 +23,7 @@

    @@ -120,7 +120,7 @@

    diff --git a/docs/group___p_i_o__init.html b/docs/group___p_i_o__init.html index 018470f0fe9..5d3ca551bc2 100644 --- a/docs/group___p_i_o__init.html +++ b/docs/group___p_i_o__init.html @@ -23,7 +23,7 @@

    @@ -78,12 +78,6 @@ - - - - - -
    Filefile_desc_t
    vardescvar_desc_t
    Filefile_desc_t
    vardescvar_desc_t
    start: A vector of size_t integers specifying the index in the variable where the first of the data values will be read. The indices are relative to 0, so for example, the first data value of a variable would have index (0, 0, ... , 0). The length of start must be the same as the number of dimensions of the specified variable. The elements of start correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first index would correspond to the starting record number for reading the data values.
    count: A vector of size_t integers specifying the edge lengths along each dimension of the block of data values to be read. To read a single value, for example, specify count as (1, 1, ... , 1). The length of count is the number of dimensions of the specified variable. The elements of count correspond, in order, to the variable's dimensions. Hence, if the variable is a record variable, the first element of count corresponds to a count of the number of records to read. Note: setting any element of the count array to zero causes the function to exit without error, and without doing anything.
    ival: The value for the netcdf metadata
    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    subroutine piolib_mod::init_intercom (component_count, peer_comm, comp_comms, io_comm, iosystem)
     Initialize the pio subsystem. More...
     
    int PIOc_Init_Intracomm (MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr, int *iosysidp)
     Library initialization used when IO tasks are a subset of compute tasks. More...
     
    int PIOc_init_async (MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count, int *num_procs_per_comp, int **proc_list, MPI_Comm *user_io_comm, MPI_Comm *user_comp_comm, int rearranger, int *iosysidp)
     Library initialization used when IO tasks are distinct from compute tasks. More...
     

    Detailed Description

    initializes the pio subsystem

    @@ -241,208 +235,12 @@

    -

    ◆ PIOc_init_async()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_init_async (MPI_Comm world,
    int num_io_procs,
    int * io_proc_list,
    int component_count,
    int * num_procs_per_comp,
    int ** proc_list,
    MPI_Comm * user_io_comm,
    MPI_Comm * user_comp_comm,
    int rearranger,
    int * iosysidp 
    )
    -
    - -

    Library initialization used when IO tasks are distinct from compute tasks.

    -

    This is a collective call. Input parameters are read on comp_rank=0 values on other tasks are ignored. This variation of PIO_init sets up a distinct set of tasks to handle IO, these tasks do not return from this call. Instead they go to an internal loop and wait to receive further instructions from the computational tasks.

    -

    Sequence of Events to do Asynch I/O

    -

    Here is the sequence of events that needs to occur when an IO operation is called from the collection of compute tasks. I'm going to use pio_put_var because write_darray has some special characteristics that make it a bit more complicated...

    -

    Compute tasks call pio_put_var with an integer argument

    -

    The MPI_Send sends a message from comp_rank=0 to io_rank=0 on union_comm (a comm defined as the union of io and compute tasks) msg is an integer which indicates the function being called, in this case the msg is PIO_MSG_PUT_VAR_INT

    -

    The iotasks now know what additional arguments they should expect to receive from the compute tasks, in this case a file handle, a variable id, the length of the array and the array itself.

    -

    The iotasks now have the information they need to complete the operation and they call the pio_put_var routine. (In pio1 this bit of code is in pio_get_put_callbacks.F90.in)

    -

    After the netcdf operation is completed (in the case of an inq or get operation) the result is communicated back to the compute tasks.

    -
    Parameters
    - - - - - - - - - - - -
    worldthe communicator containing all the available tasks.
    num_io_procsthe number of processes for the IO component.
    io_proc_listan array of lenth num_io_procs with the processor number for each IO processor. If NULL then the IO processes are assigned starting at processes 0.
    component_countnumber of computational components
    num_procs_per_compan array of int, of length component_count, with the number of processors in each computation component.
    proc_listan array of arrays containing the processor numbers for each computation component. If NULL then the computation components are assigned processors sequentially starting with processor num_io_procs.
    user_io_commpointer to an MPI_Comm. If not NULL, it will get an MPI duplicate of the IO communicator. (It is a full duplicate and later must be freed with MPI_Free() by the caller.)
    user_comp_commpointer to an array of pointers to MPI_Comm; the array is of length component_count. If not NULL, it will get an MPI duplicate of each computation communicator. (These are full duplicates and each must later be freed with MPI_Free() by the caller.)
    rearrangerthe default rearranger to use for decompositions in this IO system. Only PIO_REARR_BOX is supported for async. Support for PIO_REARR_SUBSET will be provided in a future version.
    iosysidppointer to array of length component_count that gets the iosysid for each component.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_Init_Intracomm()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_Init_Intracomm (MPI_Comm comp_comm,
    int num_iotasks,
    int stride,
    int base,
    int rearr,
    int * iosysidp 
    )
    -
    - -

    Library initialization used when IO tasks are a subset of compute tasks.

    -

    This function creates an MPI intracommunicator between a set of IO tasks and one or more sets of computational tasks.

    -

    The caller must create all comp_comm and the io_comm MPI communicators before calling this function.

    -

    Internally, this function does the following:

    -
      -
    • -Initialize logging system (if PIO_ENABLE_LOGGING is set).
    • -
    • -Allocates and initializes the iosystem_desc_t struct (ios).
    • -
    • -MPI duplicated user comp_comm to ios->comp_comm and ios->union_comm.
    • -
    • -Set ios->my_comm to be ios->comp_comm. (Not an MPI duplication.)
    • -
    • -Find MPI rank in comp_comm, determine ranks of IO tasks, determine whether this task is one of the IO tasks.
    • -
    • -Identify the root IO tasks.
    • -
    • -Create MPI groups for IO tasks, and for computation tasks.
    • -
    • -On IO tasks, create an IO communicator (ios->io_comm).
    • -
    • -Assign an iosystemid, and put this iosystem_desc_t into the list of open iosystems.
    • -
    • -Initialize the bget buffer, unless PIO_USE_MALLOC was used.
    • -
    -

    When complete, there are three MPI communicators (ios->comp_comm, ios->union_comm, and ios->io_comm) that must be freed by MPI.

    -
    Parameters
    - - - - - - - -
    comp_commthe MPI_Comm of the compute tasks.
    num_iotasksthe number of io tasks to use.
    stridethe offset between io tasks in the comp_comm.
    basethe comp_comm index of the first io task.
    rearrthe rearranger to use by default, this may be overriden in the PIO_init_decomp(). The rearranger is not used until the decomposition is initialized.
    iosysidpindex of the defined system descriptor.
    -
    -
    -
    Returns
    0 on success, otherwise a PIO error code.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__initdecomp.html b/docs/group___p_i_o__initdecomp.html index ea7ff81c6bd..9ddfa144eea 100644 --- a/docs/group___p_i_o__initdecomp.html +++ b/docs/group___p_i_o__initdecomp.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -90,15 +90,6 @@ subroutine piolib_mod::pio_initdecomp_dof_i4 (iosystem, basepiotype, dims, compdof, iodesc, rearr, iostart, iocount)  Implements the decomp_dof for PIO_initdecomp (previous name: initdecomp_1dof_nf_box) More...
      -int PIOc_InitDecomp (int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, const int *rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount) - Initialize the decomposition used with distributed arrays. More...
    -  -int PIOc_init_decomp (int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, int rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount) - Initialize the decomposition used with distributed arrays. More...
    -  -int PIOc_InitDecomp_bc (int iosysid, int pio_type, int ndims, const int *gdimlen, const long int *start, const long int *count, int *ioidp) - This is a simplified initdecomp which can be used if the memory order of the data can be expressed in terms of start and count on the file. More...

    Detailed Description

    PIO_initdecomp is an overload interface the models decomposition to pio.

    @@ -515,7 +506,7 @@

    Parameters
    - + @@ -80,9 +80,6 @@ integer function  - - -
    iosystemIO system descriptor structure. This structure contains the general IO subsystem data and MPI structure
    iosystem
    basepiotypeThe type of variable(s) associated with this iodesc. The base types supported by PIO are:
    PIO -  2.4.0 +  2.4.1
    pio_nf::inq_attlen_id (ncid, varid, name, len)
     Gets the attribute length.
     
    int PIOc_inq_attlen (int ncid, int varid, const char *name, PIO_Offset *lenp)
     Get the length of an attribute. More...
     

    Detailed Description

    Function/Subroutine Documentation

    @@ -127,8 +124,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    name: name of attribute
    len: Length of attribute
    @@ -141,65 +138,12 @@

    -

    ◆ PIOc_inq_attlen()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_attlen (int ncid,
    int varid,
    const char * name,
    PIO_Offset * lenp 
    )
    -
    - -

    Get the length of an attribute.

    -
    Parameters
    - - - - - -
    ncidthe ID of an open file.
    varidthe variable ID, or NC_GLOBAL for global attributes.
    namethe name of the attribute.
    lenpa pointer that gets the lenght of the attribute array. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__attname.html b/docs/group___p_i_o__inq__attname.html index 35916c3eca7..e3e00152c51 100644 --- a/docs/group___p_i_o__inq__attname.html +++ b/docs/group___p_i_o__inq__attname.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -81,69 +81,12 @@ integer function pio_nf::inq_attname_id (ncid, varid, attnum, name)  Gets the name of an attribute.
      -int PIOc_inq_attname (int ncid, int varid, int attnum, char *name) - The PIO-C interface for the NetCDF function nc_inq_attname. More...

    Detailed Description

    -

    Function/Subroutine Documentation

    - -

    ◆ PIOc_inq_attname()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_attname (int ncid,
    int varid,
    int attnum,
    char * name 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_attname.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__attributes.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    attnumthe attribute ID.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    diff --git a/docs/group___p_i_o__inq__dimid.html b/docs/group___p_i_o__inq__dimid.html index f8e8c1e2c0d..49a4e04c2ea 100644 --- a/docs/group___p_i_o__inq__dimid.html +++ b/docs/group___p_i_o__inq__dimid.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,9 +75,6 @@ integer function pio_nf::inq_dimid_id (ncid, name, dimid)  Returns the netcdf dimension id for the name. More...
      -int PIOc_inq_dimid (int ncid, const char *name, int *idp) - The PIO-C interface for the NetCDF function nc_inq_dimid. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -116,7 +113,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    name: The name of the netcdf dimension.
    dimid: The netcdf dimension id.
    @@ -166,58 +163,12 @@

    -

    ◆ PIOc_inq_dimid()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_dimid (int ncid,
    const char * name,
    int * idp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_dimid.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__dimensions.html

    -
    Parameters
    - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    idpa pointer that will get the id of the variable or attribute.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__dimlen.html b/docs/group___p_i_o__inq__dimlen.html index 830a4004e0b..7949607c38d 100644 --- a/docs/group___p_i_o__inq__dimlen.html +++ b/docs/group___p_i_o__inq__dimlen.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,9 +84,6 @@ integer function pio_nf::inq_dimlen_id_long (ncid, dimid, len)  Get information about the length of a particular dimension in netcdf file.
      -int PIOc_inq_dimlen (int ncid, int dimid, PIO_Offset *lenp) - Find the length of a dimension. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -125,7 +122,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    dimid: The netcdf dimension ID.
    len: The length of the dimesion.
    @@ -138,58 +135,12 @@

    -

    ◆ PIOc_inq_dimlen()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_dimlen (int ncid,
    int dimid,
    PIO_Offset * lenp 
    )
    -
    - -

    Find the length of a dimension.

    -
    Parameters
    - - - - -
    ncidthe ncid of an open file.
    dimidthe dimension ID.
    lenpa pointer that gets the length of the dimension. Igorned if NULL.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__dimname.html b/docs/group___p_i_o__inq__dimname.html index e516ef533c9..674520fd899 100644 --- a/docs/group___p_i_o__inq__dimname.html +++ b/docs/group___p_i_o__inq__dimname.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,9 +75,6 @@ integer function pio_nf::inq_dimname_id (ncid, dimid, name)  Get information about the name of of a dimension. More...
      -int PIOc_inq_dimname (int ncid, int dimid, char *name) - Find the name of a dimension. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -116,7 +113,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    dimid: The netcdf dimension ID.
    len: The length of the dimesion.
    @@ -165,58 +162,12 @@

    -

    ◆ PIOc_inq_dimname()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_dimname (int ncid,
    int dimid,
    char * name 
    )
    -
    - -

    Find the name of a dimension.

    -
    Parameters
    - - - - -
    ncidthe ncid of an open file.
    dimidthe dimension ID.
    namea pointer that gets the name of the dimension. Igorned if NULL.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__natts.html b/docs/group___p_i_o__inq__natts.html index 4451d5d556c..cde895a907a 100644 --- a/docs/group___p_i_o__inq__natts.html +++ b/docs/group___p_i_o__inq__natts.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,9 +75,6 @@ integer function pio_nf::inq_natts_id (ncid, natts)  Get information about the number of global attributes in a file or group. More...
      -int PIOc_inq_natts (int ncid, int *ngattsp) - Find out how many global attributes are defined in a file. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -110,7 +107,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    natts: The number of attributes in the file.
    @@ -152,51 +149,12 @@

    -

    ◆ PIOc_inq_natts()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_natts (int ncid,
    int * ngattsp 
    )
    -
    - -

    Find out how many global attributes are defined in a file.

    -
    Parameters
    - - - -
    ncidthe ncid of the open file.
    nattspa pointer that will get the number of attributes.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__ndims.html b/docs/group___p_i_o__inq__ndims.html index 352e5be9f4d..938eb1608c3 100644 --- a/docs/group___p_i_o__inq__ndims.html +++ b/docs/group___p_i_o__inq__ndims.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,9 +75,6 @@ integer function pio_nf::inq_ndims_id (ncid, ndims)  Get information about the number of dimensions of a file or group. More...
      -int PIOc_inq_ndims (int ncid, int *ndimsp) - Find out how many dimensions are defined in the file. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -110,7 +107,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    ndims: The number of dimensions in the file.
    @@ -152,51 +149,12 @@

    -

    ◆ PIOc_inq_ndims()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_ndims (int ncid,
    int * ndimsp 
    )
    -
    - -

    Find out how many dimensions are defined in the file.

    -
    Parameters
    - - - -
    ncidthe ncid of the open file.
    ndimspa pointer that will get the number of dimensions.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__nvars.html b/docs/group___p_i_o__inq__nvars.html index 5b9809a77f7..3aaf368af8c 100644 --- a/docs/group___p_i_o__inq__nvars.html +++ b/docs/group___p_i_o__inq__nvars.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,9 +75,6 @@ integer function pio_nf::inq_nvars_id (ncid, nvars)  Get information about the number of variables in a file or group. More...
      -int PIOc_inq_nvars (int ncid, int *nvarsp) - Find out how many variables are defined in a file. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -110,7 +107,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    nvars: The number of variables in the file.
    @@ -152,51 +149,12 @@

    -

    ◆ PIOc_inq_nvars()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_nvars (int ncid,
    int * nvarsp 
    )
    -
    - -

    Find out how many variables are defined in a file.

    -
    Parameters
    - - - -
    ncidthe ncid of the open file.
    nvarspa pointer that will get the number of variables.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__unlimdim.html b/docs/group___p_i_o__inq__unlimdim.html index 77b25399a15..1735d0d7ae7 100644 --- a/docs/group___p_i_o__inq__unlimdim.html +++ b/docs/group___p_i_o__inq__unlimdim.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -60,114 +60,14 @@
    -
    PIO_inq_unlimdim
    - - - - - - - - -

    -Functions/Subroutines

    int PIOc_inq_unlimdim (int ncid, int *unlimdimidp)
     Find out the dimension ids of the unlimited dimension. More...
     
    int PIOc_inq_unlimdims (int ncid, int *nunlimdimsp, int *unlimdimidsp)
     Find out the dimension ids of all unlimited dimensions. More...
     
    -

    Detailed Description

    -

    Function/Subroutine Documentation

    - -

    ◆ PIOc_inq_unlimdim()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_unlimdim (int ncid,
    int * unlimdimidp 
    )
    -
    - -

    Find out the dimension ids of the unlimited dimension.

    -
    Parameters
    - - - -
    ncidthe ncid of the open file.
    unlimdimidpa pointer that will the ID of the unlimited dimension, or -1 if there is no unlimited dimension.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_unlimdims()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_unlimdims (int ncid,
    int * nunlimdimsp,
    int * unlimdimidsp 
    )
    -
    - -

    Find out the dimension ids of all unlimited dimensions.

    -

    Note that only netCDF-4 files can have more than 1 unlimited dimension.

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file.
    nunlimdimspa pointer that gets the number of unlimited dimensions. Ignored if NULL.
    unlimdimidspa pointer that will get an array of unlimited dimension IDs.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    diff --git a/docs/group___p_i_o__inq__var__deflate.html b/docs/group___p_i_o__inq__var__deflate.html index d190b0c97e3..68f3010665e 100644 --- a/docs/group___p_i_o__inq__var__deflate.html +++ b/docs/group___p_i_o__inq__var__deflate.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -128,8 +128,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    type: The type of variable
    @@ -242,7 +242,7 @@

    diff --git a/docs/group___p_i_o__inq__vardimid.html b/docs/group___p_i_o__inq__vardimid.html index f106b267c5a..f5c1bbb300a 100644 --- a/docs/group___p_i_o__inq__vardimid.html +++ b/docs/group___p_i_o__inq__vardimid.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -80,9 +80,6 @@ integer function pio_nf::inq_vardimid_id (ncid, varid, dimids)  returns the dimids of the variable as an interger array
      -int PIOc_inq_vardimid (int ncid, int varid, int *dimidsp) - Find the dimension IDs associated with a variable. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -121,8 +118,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    dimids: The dimension identifier returned by PIO_def_dim
    @@ -134,58 +131,12 @@

    -

    ◆ PIOc_inq_vardimid()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_vardimid (int ncid,
    int varid,
    int * dimidsp 
    )
    -
    - -

    Find the dimension IDs associated with a variable.

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file.
    varidthe variable ID.
    dimidspa pointer that will get an array of dimids. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__varid.html b/docs/group___p_i_o__inq__varid.html index 4654dfd9b8b..d038b6b23df 100644 --- a/docs/group___p_i_o__inq__varid.html +++ b/docs/group___p_i_o__inq__varid.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -80,9 +80,6 @@ integer function pio_nf::inq_varid_id (ncid, name, varid)  Returns the ID of a netcdf variable given its name.
      -int PIOc_inq_varid (int ncid, const char *name, int *varidp) - The PIO-C interface for the NetCDF function nc_inq_varid. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -121,9 +118,9 @@

    Parameters
    - + - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    name: Name of the returned attribute
    vardescVariable description structure.
    vardesc
    @@ -134,59 +131,12 @@

    -

    ◆ PIOc_inq_varid()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_varid (int ncid,
    const char * name,
    int * varidp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_varid.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__variables.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    varidpa pointer that will get the variable id
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__varname.html b/docs/group___p_i_o__inq__varname.html index bc8a8d2280c..ad4ad67007d 100644 --- a/docs/group___p_i_o__inq__varname.html +++ b/docs/group___p_i_o__inq__varname.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -80,9 +80,6 @@ integer function pio_nf::inq_varname_id (ncid, varid, name)  Get the name associated with a variable.
      -int PIOc_inq_varname (int ncid, int varid, char *name) - Get the name of a variable. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -121,8 +118,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    name: The name of the netcdf variable.
    @@ -134,58 +131,12 @@

    -

    ◆ PIOc_inq_varname()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_varname (int ncid,
    int varid,
    char * name 
    )
    -
    - -

    Get the name of a variable.

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file.
    varidthe variable ID.
    namea pointer that will get the variable name.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__varnatts.html b/docs/group___p_i_o__inq__varnatts.html index b5d4a8fc9f4..9d1236c2f01 100644 --- a/docs/group___p_i_o__inq__varnatts.html +++ b/docs/group___p_i_o__inq__varnatts.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -78,9 +78,6 @@ integer function pio_nf::inq_varnatts_id (ncid, varid, natts)  Gets metadata information for netcdf file. More...
      -int PIOc_inq_varnatts (int ncid, int varid, int *nattsp) - Find the number of attributes associated with a variable. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -119,8 +116,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    type: The type of variable
    @@ -204,58 +201,12 @@

    -

    ◆ PIOc_inq_varnatts()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_varnatts (int ncid,
    int varid,
    int * nattsp 
    )
    -
    - -

    Find the number of attributes associated with a variable.

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file.
    varidthe variable ID.
    nattspa pointer that will get the number of attriburtes. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__varndims.html b/docs/group___p_i_o__inq__varndims.html index 36e1367c2cb..0e8c9a704fe 100644 --- a/docs/group___p_i_o__inq__varndims.html +++ b/docs/group___p_i_o__inq__varndims.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -80,9 +80,6 @@ integer function pio_nf::inq_varndims_id (ncid, varid, ndims)  Gets the number of dimension associated with a netcdf variable.
      -int PIOc_inq_varndims (int ncid, int varid, int *ndimsp) - Find the number of dimensions of a variable. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -121,8 +118,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ndims: The number of dimensions for the variable
    @@ -134,58 +131,12 @@

    -

    ◆ PIOc_inq_varndims()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_varndims (int ncid,
    int varid,
    int * ndimsp 
    )
    -
    - -

    Find the number of dimensions of a variable.

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file.
    varidthe variable ID.
    ndimspa pointer that will get the number of dimensions. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inq__vartype.html b/docs/group___p_i_o__inq__vartype.html index e2461cda1aa..9dbeb739e31 100644 --- a/docs/group___p_i_o__inq__vartype.html +++ b/docs/group___p_i_o__inq__vartype.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -78,9 +78,6 @@ integer function pio_nf::inq_vartype_id (ncid, varid, type)  Gets metadata information for netcdf file. More...
      -int PIOc_inq_vartype (int ncid, int varid, nc_type *xtypep) - Find the type of a variable. More...

    Detailed Description

    Function/Subroutine Documentation

    @@ -119,8 +116,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    type: The type of variable
    @@ -204,58 +201,12 @@

    -

    ◆ PIOc_inq_vartype()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_vartype (int ncid,
    int varid,
    nc_type * xtypep 
    )
    -
    - -

    Find the type of a variable.

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file.
    varidthe variable ID.
    xtypepa pointer that will get the type of the attribute. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__inquire.html b/docs/group___p_i_o__inquire.html index 7fa8884c3c4..0ce434a0bc9 100644 --- a/docs/group___p_i_o__inquire.html +++ b/docs/group___p_i_o__inquire.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -125,7 +125,7 @@

    Parameters
    - + @@ -193,7 +193,7 @@

    diff --git a/docs/group___p_i_o__inquire__dimension.html b/docs/group___p_i_o__inquire__dimension.html index bf5b2d5fa0f..0e3835f1854 100644 --- a/docs/group___p_i_o__inquire__dimension.html +++ b/docs/group___p_i_o__inquire__dimension.html @@ -23,7 +23,7 @@

    @@ -139,7 +139,7 @@

    diff --git a/docs/group___p_i_o__inquire__variable.html b/docs/group___p_i_o__inquire__variable.html index 778f0ad37c9..6495d93bd4a 100644 --- a/docs/group___p_i_o__inquire__variable.html +++ b/docs/group___p_i_o__inquire__variable.html @@ -23,7 +23,7 @@

    @@ -143,7 +143,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    nDimensions: Number of dimensions defined for the netcdf file
    nVariables: Number of variables defined for the netcdf file
    nAttributes: Number of attributes defined for the netcdf file
    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    - + @@ -164,7 +164,7 @@

    diff --git a/docs/group___p_i_o__iotype.html b/docs/group___p_i_o__iotype.html index 84379b7b533..0269f58e55f 100644 --- a/docs/group___p_i_o__iotype.html +++ b/docs/group___p_i_o__iotype.html @@ -23,7 +23,7 @@

    @@ -77,7 +77,7 @@ diff --git a/docs/group___p_i_o__kinds.html b/docs/group___p_i_o__kinds.html index 160b19aef23..843a842ddc1 100644 --- a/docs/group___p_i_o__kinds.html +++ b/docs/group___p_i_o__kinds.html @@ -23,7 +23,7 @@ @@ -77,7 +77,7 @@ diff --git a/docs/group___p_i_o__openfile.html b/docs/group___p_i_o__openfile.html index d7c49f6f89f..aabbe8df5c7 100644 --- a/docs/group___p_i_o__openfile.html +++ b/docs/group___p_i_o__openfile.html @@ -23,7 +23,7 @@ @@ -72,15 +72,6 @@ - - - - - - - - -
    ncid: A netcdf file descriptor returned by PIO_openfile or PIO_createfile.
    vardescVariable description structure.
    vardesc
    name: The name of the variable
    xtype: The type of the variable
    ndims: The number of dimensions for the variable.
    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    integer function, public piolib_mod::pio_openfile (iosystem, file, iotype, fname, mode)
     open an existing file using pio More...
     
    int PIOc_openfile (int iosysid, int *ncidp, int *iotype, const char *filename, int mode)
     Open an existing file using PIO library. More...
     
    int PIOc_openfile2 (int iosysid, int *ncidp, int *iotype, const char *filename, int mode)
     Open an existing file using PIO library. More...
     
    int PIOc_open (int iosysid, const char *path, int mode, int *ncidp)
     Open an existing file using PIO library. More...
     

    Detailed Description

    Function/Subroutine Documentation

    @@ -146,190 +137,12 @@

    -

    ◆ PIOc_open()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_open (int iosysid,
    const char * path,
    int mode,
    int * ncidp 
    )
    -
    - -

    Open an existing file using PIO library.

    -

    Input parameters are read on comp task 0 and ignored elsewhere.

    -
    Parameters
    - - - - - -
    iosysidA defined pio system descriptor
    pathThe filename to open
    modeThe netcdf mode for the open operation
    ncidppointer to int where ncid will go
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_openfile()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_openfile (int iosysid,
    int * ncidp,
    int * iotype,
    const char * filename,
    int mode 
    )
    -
    - -

    Open an existing file using PIO library.

    -

    If the open fails, try again as netCDF serial before giving up. Input parameters are read on comp task 0 and ignored elsewhere.

    -

    Note that the file is opened with default fill mode, NOFILL for pnetcdf, and FILL for netCDF classic and netCDF-4 files.

    -
    Parameters
    - - - - - - -
    iosysid: A defined pio system descriptor (input)
    ncidp: A pio file descriptor (output)
    iotype: A pio output format (input)
    filename: The filename to open
    mode: The netcdf mode for the open operation
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_openfile2()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_openfile2 (int iosysid,
    int * ncidp,
    int * iotype,
    const char * filename,
    int mode 
    )
    -
    - -

    Open an existing file using PIO library.

    -

    This is like PIOc_openfile(), but if the open fails, this function will not try to open again as netCDF serial before giving up. Input parameters are read on comp task 0 and ignored elsewhere.

    -

    Note that the file is opened with default fill mode, NOFILL for pnetcdf, and FILL for netCDF classic and netCDF-4 files.

    -
    Parameters
    - - - - - - -
    iosysid: A defined pio system descriptor (input)
    ncidp: A pio file descriptor (output)
    iotype: A pio output format (input)
    filename: The filename to open
    mode: The netcdf mode for the open operation
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Ed Hartnett
    -
    diff --git a/docs/group___p_i_o__put__att.html b/docs/group___p_i_o__put__att.html index 6f3e1545408..37897e251c1 100644 --- a/docs/group___p_i_o__put__att.html +++ b/docs/group___p_i_o__put__att.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -93,927 +93,10 @@ integer function pionfatt_mod::put_att_1d_desc_double (File, varDesc, name, values)  Writes an netcdf attribute to a file. More...
      -int PIOc_put_att (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op) - Write a netCDF attribute of any type. More...
    -  -int PIOc_put_att_schar (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const signed char *op) - Write a netCDF attribute array of 8-bit signed chars. More...
    -  -int PIOc_put_att_long (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long *op) - Write a netCDF attribute array of 32-bit signed integers. More...
    -  -int PIOc_put_att_int (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const int *op) - Write a netCDF attribute array of 32-bit signed integers. More...
    -  -int PIOc_put_att_uchar (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned char *op) - Write a netCDF attribute array of 8-bit unsigned chars. More...
    -  -int PIOc_put_att_longlong (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long long *op) - Write a netCDF attribute array of 64-bit signed integers. More...
    -  -int PIOc_put_att_uint (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned int *op) - Write a netCDF attribute array of 32-bit unsigned integers. More...
    -  -int PIOc_put_att_float (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const float *op) - Write a netCDF attribute array of 32-bit floating points. More...
    -  -int PIOc_put_att_ulonglong (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned long long *op) - Write a netCDF attribute array of 64-bit unsigned integers. More...
    -  -int PIOc_put_att_ushort (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned short *op) - Write a netCDF attribute array of 16-bit unsigned integers. More...
    -  -int PIOc_put_att_text (int ncid, int varid, const char *name, PIO_Offset len, const char *op) - Write a netCDF text attribute. More...
    -  -int PIOc_put_att_short (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const short *op) - Write a netCDF attribute array of 16-bit integers. More...
    -  -int PIOc_put_att_double (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const double *op) - Write a netCDF attribute array of 64-bit floating points. More...

    Detailed Description

    Writes an netcdf attribute to a file.

    Function/Subroutine Documentation

    - -

    ◆ PIOc_put_att()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const void * op 
    )
    -
    - -

    Write a netCDF attribute of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_double (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const double * op 
    )
    -
    - -

    Write a netCDF attribute array of 64-bit floating points.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_float (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const float * op 
    )
    -
    - -

    Write a netCDF attribute array of 32-bit floating points.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_int (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const int * op 
    )
    -
    - -

    Write a netCDF attribute array of 32-bit signed integers.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_long (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const long * op 
    )
    -
    - -

    Write a netCDF attribute array of 32-bit signed integers.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_longlong (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const long long * op 
    )
    -
    - -

    Write a netCDF attribute array of 64-bit signed integers.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_schar (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const signed char * op 
    )
    -
    - -

    Write a netCDF attribute array of 8-bit signed chars.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_short (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const short * op 
    )
    -
    - -

    Write a netCDF attribute array of 16-bit integers.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_text (int ncid,
    int varid,
    const char * name,
    PIO_Offset len,
    const char * op 
    )
    -
    - -

    Write a netCDF text attribute.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_uchar (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const unsigned char * op 
    )
    -
    - -

    Write a netCDF attribute array of 8-bit unsigned chars.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_uint (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const unsigned int * op 
    )
    -
    - -

    Write a netCDF attribute array of 32-bit unsigned integers.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_ulonglong (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const unsigned long long * op 
    )
    -
    - -

    Write a netCDF attribute array of 64-bit unsigned integers.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_att_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_att_ushort (int ncid,
    int varid,
    const char * name,
    nc_type xtype,
    PIO_Offset len,
    const unsigned short * op 
    )
    -
    - -

    Write a netCDF attribute array of 16-bit unsigned integers.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    namethe name of the attribute.
    xtypethe nc_type of the attribute.
    lenthe length of the attribute array.
    opa pointer with the attribute data.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -

    ◆ put_att_1d_desc_double()

    @@ -1055,8 +138,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    varDescVariable description structure.
    File
    varDesc
    name: name of the attribute to add
    var: The value for the netcdf attribute
    @@ -1112,8 +195,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    varDescVariable description structure.
    File
    varDesc
    name: name of the attribute to add
    var: The value for the netcdf attribute
    @@ -1169,8 +252,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    varDescVariable description structure.
    File
    varDesc
    name: name of the attribute to add
    var: The value for the netcdf attribute
    @@ -1226,7 +309,7 @@

    Parameters
    - + @@ -1283,7 +366,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    name: name of the attribute to add
    values: The value for the netcdf attribute
    - + @@ -1340,7 +423,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    name: name of the attribute to add
    values: The value for the netcdf attribute
    - + @@ -1397,7 +480,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    name: name of the attribute to add
    values: The value for the netcdf attribute
    - + @@ -1416,7 +499,7 @@

    diff --git a/docs/group___p_i_o__put__var.html b/docs/group___p_i_o__put__var.html index 1e1db7d55f8..09f6dadcd6b 100644 --- a/docs/group___p_i_o__put__var.html +++ b/docs/group___p_i_o__put__var.html @@ -23,7 +23,7 @@

    @@ -406,7 +406,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    name: name of the attribute to add
    var: The value for the netcdf attribute
    PIO -  2.4.0 +  2.4.1
    - + @@ -463,7 +463,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    index:
    ival: The value for the netcdf metadata
    - + @@ -520,7 +520,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    index:
    ival: The value for the netcdf metadata
    - + @@ -577,7 +577,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    index:
    ival: The value for the netcdf metadata
    - + @@ -634,8 +634,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    index:
    ival: The value for the netcdf metadata
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    ival: The value for the netcdf metadata
    @@ -685,7 +685,7 @@

    Parameters
    - + @@ -736,7 +736,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -787,7 +787,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -838,7 +838,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -889,7 +889,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf variable
    - + @@ -940,7 +940,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -991,7 +991,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1042,7 +1042,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1093,7 +1093,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1144,7 +1144,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1195,7 +1195,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1246,7 +1246,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1297,7 +1297,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1348,7 +1348,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1399,7 +1399,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1450,7 +1450,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1501,7 +1501,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1552,7 +1552,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1603,7 +1603,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1654,7 +1654,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1705,7 +1705,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1756,7 +1756,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1807,7 +1807,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1858,7 +1858,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1909,7 +1909,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The value for the netcdf metadata
    - + @@ -1960,7 +1960,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The data to write.
    - + @@ -2011,7 +2011,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The data to write.
    - + @@ -2062,8 +2062,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    File: A file handle returne from PIO_openfile or PIO_createfile.
    varid: The netcdf variable identifier
    ival: The data to write.
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2112,8 +2112,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2162,8 +2162,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2212,8 +2212,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2262,8 +2262,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2312,8 +2312,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2362,8 +2362,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2412,8 +2412,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2462,8 +2462,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2512,8 +2512,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2562,8 +2562,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2612,8 +2612,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2662,8 +2662,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2712,8 +2712,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2762,8 +2762,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2812,8 +2812,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2862,8 +2862,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2912,8 +2912,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -2962,8 +2962,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -3012,8 +3012,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -3062,8 +3062,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -3112,8 +3112,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -3162,8 +3162,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -3212,8 +3212,8 @@

    Parameters
    - - + +
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    ival: The value for the netcdf metadata
    @@ -3274,7 +3274,7 @@

    Parameters
    - + @@ -3338,7 +3338,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3402,7 +3402,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3466,7 +3466,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3530,7 +3530,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3594,7 +3594,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3658,7 +3658,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3722,7 +3722,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3786,7 +3786,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3850,7 +3850,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3914,7 +3914,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -3978,7 +3978,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4042,7 +4042,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4106,7 +4106,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4170,7 +4170,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4234,7 +4234,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4298,7 +4298,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4362,7 +4362,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4426,7 +4426,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4490,7 +4490,7 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - + @@ -4554,8 +4554,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    File
    varid: The netcdf variable identifier
    start:
    count:
    - - + + @@ -4618,8 +4618,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -4682,8 +4682,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -4746,8 +4746,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -4810,8 +4810,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -4874,8 +4874,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -4938,8 +4938,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5002,8 +5002,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5066,8 +5066,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5130,8 +5130,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5194,8 +5194,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5258,8 +5258,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5322,8 +5322,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5386,8 +5386,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5450,8 +5450,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5514,8 +5514,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5578,8 +5578,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5642,8 +5642,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5706,8 +5706,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5770,8 +5770,8 @@

    Parameters

    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    - - + + @@ -5790,7 +5790,7 @@

    diff --git a/docs/group___p_i_o__read__darray.html b/docs/group___p_i_o__read__darray.html index 5f5f848bfcc..b0b78f11cde 100644 --- a/docs/group___p_i_o__read__darray.html +++ b/docs/group___p_i_o__read__darray.html @@ -23,7 +23,7 @@

    @@ -135,73 +135,10 @@ - - -
    FileFile descriptor structure. This structure holds information associated with each open file
    vardescVariable description structure.
    File
    vardesc
    start:
    count:
    ival: The value for the netcdf metadata
    PIO -  2.4.0 +  2.4.1
    subroutine piodarray::read_darray_7d_double (File, varDesc, ioDesc, array, iostat)
     Read distributed array of type double from a netCDF variable of 7 dimension(s). More...
     
    int PIOc_read_darray (int ncid, int varid, int ioid, PIO_Offset arraylen, void *array)
     Read a field from a file to the IO library. More...
     

    Detailed Description

    The overloaded PIO_read_darray function reads a distributed array from disk.

    Function/Subroutine Documentation

    - -

    ◆ PIOc_read_darray()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_read_darray (int ncid,
    int varid,
    int ioid,
    PIO_Offset arraylen,
    void * array 
    )
    -
    - -

    Read a field from a file to the IO library.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID to be read
    ioidthe I/O description ID as passed back by PIOc_InitDecomp().
    arraylenthe length of the array to be read. This is the length of the distrubited array. That is, the length of the portion of the data that is on the processor.
    arraypointer to the data to be read. This is a pointer to the distributed portion of the array that is on this processor.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -

    ◆ read_darray_1d_double()

    @@ -249,9 +186,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -307,9 +244,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -365,9 +302,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -423,9 +360,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -481,9 +418,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -539,9 +476,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -597,9 +534,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -655,9 +592,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -713,9 +650,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -771,9 +708,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -829,9 +766,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -887,9 +824,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -945,9 +882,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1003,9 +940,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1061,9 +998,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1119,9 +1056,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1177,9 +1114,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1235,9 +1172,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1293,9 +1230,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1351,9 +1288,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1409,9 +1346,9 @@

    Parameters
    - - - + + +
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The read data
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    @@ -1423,7 +1360,7 @@

    diff --git a/docs/group___p_i_o__rearr__comm__dir.html b/docs/group___p_i_o__rearr__comm__dir.html index 2a82772f982..b169c85e214 100644 --- a/docs/group___p_i_o__rearr__comm__dir.html +++ b/docs/group___p_i_o__rearr__comm__dir.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -77,7 +77,7 @@ diff --git a/docs/group___p_i_o__rearr__comm__fc__options.html b/docs/group___p_i_o__rearr__comm__fc__options.html index cb9572e4edb..f59a571e437 100644 --- a/docs/group___p_i_o__rearr__comm__fc__options.html +++ b/docs/group___p_i_o__rearr__comm__fc__options.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/group___p_i_o__rearr__comm__t.html b/docs/group___p_i_o__rearr__comm__t.html index 54ebf0c7af1..05c2127dd5c 100644 --- a/docs/group___p_i_o__rearr__comm__t.html +++ b/docs/group___p_i_o__rearr__comm__t.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/group___p_i_o__rearr__method.html b/docs/group___p_i_o__rearr__method.html index ca2da8ccee4..9a6b16fa224 100644 --- a/docs/group___p_i_o__rearr__method.html +++ b/docs/group___p_i_o__rearr__method.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/group___p_i_o__rearr__options.html b/docs/group___p_i_o__rearr__options.html index a2a791c64a9..87b4ce397f2 100644 --- a/docs/group___p_i_o__rearr__options.html +++ b/docs/group___p_i_o__rearr__options.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -85,7 +85,7 @@ diff --git a/docs/group___p_i_o__redef.html b/docs/group___p_i_o__redef.html index 7335703799c..1822c85ace0 100644 --- a/docs/group___p_i_o__redef.html +++ b/docs/group___p_i_o__redef.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -73,43 +73,11 @@  Exits netcdf define mode. More...
      integer function pio_nf::redef_id (ncid) - Wrapper for the C function PIOc_redef . More...
    + Wrapper for the C function PIOc_redef . More...
      -int PIOc_redef (int ncid) - The PIO-C interface for the NetCDF function nc_redef. More...

    Detailed Description

    Function/Subroutine Documentation

    - -

    ◆ PIOc_redef()

    - -
    -
    - - - - - - - - -
    int PIOc_redef (int ncid)
    -
    - -

    The PIO-C interface for the NetCDF function nc_redef.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__datasets.html

    -
    Parameters
    - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -

    ◆ redef_desc()

    @@ -129,7 +97,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    @@ -158,14 +126,14 @@

    -

    Wrapper for the C function PIOc_redef .

    +

    Wrapper for the C function PIOc_redef .

    diff --git a/docs/group___p_i_o__set__blocksize.html b/docs/group___p_i_o__set__blocksize.html index c92dd91d94b..9dee26edc89 100644 --- a/docs/group___p_i_o__set__blocksize.html +++ b/docs/group___p_i_o__set__blocksize.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -70,47 +70,15 @@

    Functions/Subroutines

    -subroutine pio::pio_set_blocksize (blocksize) +subroutine pio::pio_set_blocksize (blocksize)  Set the target blocksize for the box rearranger.
      -int PIOc_set_blocksize (int newblocksize) - Set the target blocksize for the box rearranger. More...

    Detailed Description

    -

    Function/Subroutine Documentation

    - -

    ◆ PIOc_set_blocksize()

    - -
    -
    - - - - - - - - -
    int PIOc_set_blocksize (int newblocksize)
    -
    - -

    Set the target blocksize for the box rearranger.

    -
    Parameters
    - - -
    newblocksizethe new blocksize.
    -
    -
    -
    Returns
    0 for success.
    -
    Author
    Jim Edwards
    - -
    -
    diff --git a/docs/group___p_i_o__set__hint.html b/docs/group___p_i_o__set__hint.html index a0a5f167835..a64bef7294c 100644 --- a/docs/group___p_i_o__set__hint.html +++ b/docs/group___p_i_o__set__hint.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -70,7 +70,7 @@

    set file system hints using mpi_info_set

    This is a collective call which expects the following parameters:

    Parameters
    - +
    iosystemIO descriptor structure. This structure defines the mapping for a given variable between compute and IO decomposition.
    iosystem
    hintthe string name of the hint to define
    hintvalthe string value to set the hint to
    @@ -85,7 +85,7 @@ diff --git a/docs/group___p_i_o__set__log__level.html b/docs/group___p_i_o__set__log__level.html index f6b0b3fe80e..4936116d0eb 100644 --- a/docs/group___p_i_o__set__log__level.html +++ b/docs/group___p_i_o__set__log__level.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -68,7 +68,7 @@ diff --git a/docs/group___p_i_o__setdebuglevel.html b/docs/group___p_i_o__setdebuglevel.html index 25cff14ff1a..15f2896d496 100644 --- a/docs/group___p_i_o__setdebuglevel.html +++ b/docs/group___p_i_o__setdebuglevel.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -108,7 +108,7 @@

    diff --git a/docs/group___p_i_o__seterrorhandling.html b/docs/group___p_i_o__seterrorhandling.html index da6d1fe694c..f620149906c 100644 --- a/docs/group___p_i_o__seterrorhandling.html +++ b/docs/group___p_i_o__seterrorhandling.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,16 @@

    Detailed Description

    sets the form of error handling for pio.

    -

    By default pio handles errors internally by printing a string describing the error and calling mpi_abort. Application developers can change this behavior for calls to the underlying netcdf libraries with a call to PIO_seterrorhandling. For example if a developer wanted to see if an input netcdf format file contained the variable 'u' they might write the following

     

    Function/Subroutine Documentation

    +

    By default pio handles errors internally by printing a string describing the error and calling mpi_abort. Application developers can change this behavior for calls to the underlying netcdf libraries with a call to PIO_seterrorhandling. For example if a developer wanted to see if an input netcdf format file contained the variable 'u' they might write the following

     call pio_seterrorhandling(File, PIO_BCAST_ERROR)
    + ierr =  pio_inq_varid(File, 'U', uid)
    + call pio_seterrorhandling(File, PIO_INTERNAL_ERROR)
    + if(ierr/= PIO_NOERR) then
    +   write(stderr,*) 'Variable U not found on input file, setting to 0'
    +   U=0
    + else
    +   ...
    + endif
    +

    Function/Subroutine Documentation

    ◆ seterrorhandlingfile()

    @@ -120,7 +129,7 @@

    Parameters
    - +
    fileFile descriptor structure. This structure holds information associated with each open file
    file
    method:
    @@ -235,7 +244,7 @@

    diff --git a/docs/group___p_i_o__setframe.html b/docs/group___p_i_o__setframe.html index 49035fce3c8..b54eb8d0a53 100644 --- a/docs/group___p_i_o__setframe.html +++ b/docs/group___p_i_o__setframe.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,59 +75,10 @@ subroutine piolib_mod::setframe (file, vardesc, frame)  sets the record dimension of a variable in a netcdf format file or the block address in a binary file More...
      -int PIOc_setframe (int ncid, int varid, int frame) - Set the unlimited dimension of the given variable. More...

    Detailed Description

    sets the unlimited dimension for netcdf file

    Function/Subroutine Documentation

    - -

    ◆ PIOc_setframe()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_setframe (int ncid,
    int varid,
    int frame 
    )
    -
    - -

    Set the unlimited dimension of the given variable.

    -
    Parameters
    - - - - -
    ncidthe ncid of the file.
    varidthe varid of the variable
    framethe value of the unlimited dimension. In c 0 for the first record, 1 for the second
    -
    -
    -
    Returns
    PIO_NOERR for no error, or error code.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -

    ◆ setframe()

    @@ -163,7 +114,7 @@

    Parameters
    - +
    vardescVariable description structure.
    vardesc
    frame: frame number to set
    @@ -174,7 +125,7 @@

    diff --git a/docs/group___p_i_o__strerror.html b/docs/group___p_i_o__strerror.html index 9eac990f36d..27a9f173422 100644 --- a/docs/group___p_i_o__strerror.html +++ b/docs/group___p_i_o__strerror.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -68,7 +68,7 @@ diff --git a/docs/group___p_i_o__syncfile.html b/docs/group___p_i_o__syncfile.html index d03d6666a1f..50f377d9071 100644 --- a/docs/group___p_i_o__syncfile.html +++ b/docs/group___p_i_o__syncfile.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -94,7 +94,7 @@

    Parameters
    - +
    fileFile descriptor structure. This structure holds information associated with each open file
    file

    @@ -104,7 +104,7 @@

    diff --git a/docs/group___p_i_o__write__darray.html b/docs/group___p_i_o__write__darray.html index 5f3b9143981..f21fc01ab39 100644 --- a/docs/group___p_i_o__write__darray.html +++ b/docs/group___p_i_o__write__darray.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -135,258 +135,10 @@ subroutine piodarray::write_darray_7d_double (File, varDesc, ioDesc, array, iostat, fillval)  Writes a 7D array of type double. More...
      -int PIOc_write_darray_multi (int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen, void *array, const int *frame, void **fillvalue, bool flushtodisk) - Write one or more arrays with the same IO decomposition to the file. More...
    -  -int find_var_fillvalue (file_desc_t *file, int varid, var_desc_t *vdesc) - Find the fillvalue that should be used for a variable. More...
    -  -int PIOc_write_darray (int ncid, int varid, int ioid, PIO_Offset arraylen, void *array, void *fillvalue) - Write a distributed array to the output file. More...

    Detailed Description

    The overloaded PIO_write_darray writes a distributed array to disk.

    Function/Subroutine Documentation

    - -

    ◆ find_var_fillvalue()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int find_var_fillvalue (file_desc_tfile,
    int varid,
    var_desc_tvdesc 
    )
    -
    - -

    Find the fillvalue that should be used for a variable.

    -
    Parameters
    - - - - -
    fileInfo about file we are writing to.
    varidthe variable ID.
    vdescpointer to var_desc_t info for this var.
    -
    -
    -
    Returns
    0 for success, non-zero error code for failure.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_write_darray()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_write_darray (int ncid,
    int varid,
    int ioid,
    PIO_Offset arraylen,
    void * array,
    void * fillvalue 
    )
    -
    - -

    Write a distributed array to the output file.

    -

    This routine aggregates output on the compute nodes and only sends it to the IO nodes when the compute buffer is full or when a flush is triggered.

    -

    Internally, this function will:

      -
    • -Locate info about this file, decomposition, and variable.
    • -
    • -If we don't have a fillvalue for this variable, determine one and remember it for future calls.
    • -
    • -Initialize or find the multi_buffer for this record/var.
    • -
    • -Find out how much free space is available in the multi buffer and flush if needed.
    • -
    • -Store the new user data in the mutli buffer.
    • -
    • -If needed (only for subset rearranger), fill in gaps in data with fillvalue.
    • -
    • -Remember the frame value (i.e. record number) of this data if there is one.
    • -
    -

    NOTE: The write multi buffer wmulti_buffer is the cache on compute nodes that will collect and store multiple variables before sending them to the io nodes. Aggregating variables in this way leads to a considerable savings in communication expense. Variables in the wmb array must have the same decomposition and base data size and we also need to keep track of whether each is a recordvar (has an unlimited dimension) or not.

    -
    Parameters
    - - - - - - - -
    ncidthe ncid of the open netCDF file.
    varidthe ID of the variable that these data will be written to.
    ioidthe I/O description ID as passed back by PIOc_InitDecomp().
    arraylenthe length of the array to be written. This should be at least the length of the local component of the distrubited array. (Any values beyond length of the local component will be ignored.)
    arraypointer to an array of length arraylen with the data to be written. This is a pointer to the distributed portion of the array that is on this task.
    fillvaluepointer to the fill value to be used for missing data.
    -
    -
    -
    Returns
    0 for success, non-zero error code for failure.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_write_darray_multi()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_write_darray_multi (int ncid,
    const int * varids,
    int ioid,
    int nvars,
    PIO_Offset arraylen,
    void * array,
    const int * frame,
    void ** fillvalue,
    bool flushtodisk 
    )
    -
    - -

    Write one or more arrays with the same IO decomposition to the file.

    -

    This funciton is similar to PIOc_write_darray(), but allows the caller to use their own data buffering (instead of using the buffering implemented in PIOc_write_darray()).

    -

    When the user calls PIOc_write_darray() one or more times, then PIO_write_darray_multi() will be called when the buffer is flushed.

    -

    Internally, this function will:

      -
    • -Find info about file, decomposition, and variable.
    • -
    • -Do a special flush for pnetcdf if needed.
    • -
    • -Allocates a buffer big enough to hold all the data in the multi-buffer, for all tasks.
    • -
    • -Calls rearrange_comp2io() to move data from compute to IO tasks.
    • -
    • -For parallel iotypes (pnetcdf and netCDF-4 parallel) call pio_write_darray_multi_nc().
    • -
    • -For serial iotypes (netcdf classic and netCDF-4 serial) call write_darray_multi_serial().
    • -
    • -For subset rearranger, create holegrid to write missing data. Then call pio_write_darray_multi_nc() or write_darray_multi_serial() to write the holegrid.
    • -
    • -Special buffer flush for pnetcdf.
    • -
    -
    Parameters
    - - - - - - - - - - -
    ncididentifies the netCDF file.
    varidsan array of length nvars containing the variable ids to be written.
    ioidthe I/O description ID as passed back by PIOc_InitDecomp().
    nvarsthe number of variables to be written with this call.
    arraylenthe length of the array to be written. This is the length of the distrubited array. That is, the length of the portion of the data that is on the processor. The same arraylen is used for all variables in the call.
    arraypointer to the data to be written. This is a pointer to an array of arrays with the distributed portion of the array that is on this processor. There are nvars arrays of data, and each array of data contains one record worth of data for that variable.
    framean array of length nvars with the frame or record dimension for each of the nvars variables in IOBUF. NULL if this iodesc contains non-record vars.
    fillvaluepointer an array (of length nvars) of pointers to the fill value to be used for missing data.
    flushtodisknon-zero to cause buffers to be flushed to disk.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -

    ◆ write_darray_2d_double()

    @@ -440,9 +192,9 @@

    Parameters
    - - - + + + @@ -505,9 +257,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -570,9 +322,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -635,9 +387,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -700,9 +452,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -765,9 +517,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -830,9 +582,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -895,9 +647,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -960,9 +712,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1025,9 +777,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1090,9 +842,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1155,9 +907,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1220,9 +972,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1285,9 +1037,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1350,9 +1102,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1415,9 +1167,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1480,9 +1232,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1545,9 +1297,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1610,9 +1362,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1675,9 +1427,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1740,9 +1492,9 @@

    Parameters

    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    - - - + + + @@ -1755,7 +1507,7 @@

    diff --git a/docs/group__error__return.html b/docs/group__error__return.html index 10626c9f989..8112ae5cac9 100644 --- a/docs/group__error__return.html +++ b/docs/group__error__return.html @@ -23,7 +23,7 @@

    @@ -72,7 +72,7 @@ diff --git a/docs/group__iodesc__generate.html b/docs/group__iodesc__generate.html index 1e1457e6595..89a057df2c7 100644 --- a/docs/group__iodesc__generate.html +++ b/docs/group__iodesc__generate.html @@ -23,7 +23,7 @@ @@ -71,7 +71,7 @@ diff --git a/docs/index.html b/docs/index.html index 7b1216c429e..85cb73e0f05 100644 --- a/docs/index.html +++ b/docs/index.html @@ -23,7 +23,7 @@ @@ -89,7 +89,7 @@ diff --git a/docs/install.html b/docs/install.html index 6fe33b91172..4932a9979cf 100644 --- a/docs/install.html +++ b/docs/install.html @@ -23,7 +23,7 @@ @@ -110,7 +110,7 @@

    Examples

    diff --git a/docs/interfacepiodarray_1_1_p_i_oc__read__darray-members.html b/docs/interfacepiodarray_1_1_p_i_oc__read__darray-members.html index 4468aade4b7..e9b86e216c3 100644 --- a/docs/interfacepiodarray_1_1_p_i_oc__read__darray-members.html +++ b/docs/interfacepiodarray_1_1_p_i_oc__read__darray-members.html @@ -23,7 +23,7 @@ @@ -74,7 +74,7 @@
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    Filefile_desc_t
    varDescvar_desc_t
    ioDescio_desc_t
    array: The data to be written
    iostat: The status returned from this routine (see PIO_seterrorhandling for details)
    fillval: An optional fill value to fill holes in the data written
    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    diff --git a/docs/interfacepiodarray_1_1_p_i_oc__read__darray.html b/docs/interfacepiodarray_1_1_p_i_oc__read__darray.html index d4c35a8c8e7..a6042d05c45 100644 --- a/docs/interfacepiodarray_1_1_p_i_oc__read__darray.html +++ b/docs/interfacepiodarray_1_1_p_i_oc__read__darray.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepiodarray_1_1_p_i_oc__write__darray__multi-members.html b/docs/interfacepiodarray_1_1_p_i_oc__write__darray__multi-members.html index 3154009f26b..6ecd2fa3732 100644 --- a/docs/interfacepiodarray_1_1_p_i_oc__write__darray__multi-members.html +++ b/docs/interfacepiodarray_1_1_p_i_oc__write__darray__multi-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepiodarray_1_1_p_i_oc__write__darray__multi.html b/docs/interfacepiodarray_1_1_p_i_oc__write__darray__multi.html index 07df9604564..8318b4ea4b6 100644 --- a/docs/interfacepiodarray_1_1_p_i_oc__write__darray__multi.html +++ b/docs/interfacepiodarray_1_1_p_i_oc__write__darray__multi.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__double-members.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__double-members.html index bc4e837e488..9655e7f65a9 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__double-members.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__double-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__double.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__double.html index c6192963521..182445d2a55 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__double.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__double.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__float-members.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__float-members.html index 76f3dcc08da..39a09bad5e2 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__float-members.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__float-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__float.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__float.html index 224701ca25c..496f3414693 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__float.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__float.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__int-members.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__int-members.html index 8936fa65684..7471270370e 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__int-members.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__int-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__int.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__int.html index 32a8f5609ee..298ba10afc7 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__int.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__int.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__text-members.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__text-members.html index 24cb5aa8a62..e8107cb33fa 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__text-members.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__text-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__text.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__text.html index c2fa27c2b36..be7de83329a 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__text.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__get__att__text.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__double-members.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__double-members.html index 75f958591d1..be401301206 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__double-members.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__double-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__double.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__double.html index f40f0948015..94586f955ea 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__double.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__double.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__float-members.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__float-members.html index e1b74a144a9..5c6da5e9af1 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__float-members.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__float-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__float.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__float.html index 5cb50ff0fc9..e6faf8ec985 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__float.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__float.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__int-members.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__int-members.html index fb9b4074d43..29e113e6fb7 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__int-members.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__int-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__int.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__int.html index fb71d1c5bc6..df8ba529357 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__int.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__int.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__text-members.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__text-members.html index 58df4507610..77e4b98be1c 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__text-members.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__text-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__text.html b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__text.html index 5c5871e87be..40888ea2160 100644 --- a/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__text.html +++ b/docs/interfacepionfatt__mod_1_1_p_i_oc__put__att__text.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -89,7 +89,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__double-members.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__double-members.html index c3bd199e95c..826433faff5 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__double-members.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__double-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__double.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__double.html index 7378e16ef51..61d38ae74e9 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__double.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__double.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__float-members.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__float-members.html index b36f755d774..896f652e1d0 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__float-members.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__float-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__float.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__float.html index 30e86dad333..4c0abb55691 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__float.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__float.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__int-members.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__int-members.html index fd8a38638f7..8981d49a42c 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__int-members.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__int-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__int.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__int.html index 73913f1898a..c4cfe570b2a 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__int.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__var__int.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__double-members.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__double-members.html index c1fab91d8fa..3b6f3b7c338 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__double-members.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__double-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__double.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__double.html index 802e4ad1cbe..531da208835 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__double.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__double.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__float-members.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__float-members.html index c4f73580f60..e982e425043 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__float-members.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__float-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__float.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__float.html index f127c75ee8a..7075b58658b 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__float.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__float.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__int-members.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__int-members.html index 3c479a42f30..b603a3bf206 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__int-members.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__int-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__int.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__int.html index 4fc73da8b26..ad26b0c6398 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__int.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__int.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__text-members.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__text-members.html index 40905405248..5f20fead9c3 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__text-members.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__text-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__text.html b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__text.html index c11868a1a80..3bbeb32c83e 100644 --- a/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__text.html +++ b/docs/interfacepionfget__mod_1_1_p_i_oc__get__vara__text.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__double-members.html b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__double-members.html index e3942c9557f..b87486d38ce 100644 --- a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__double-members.html +++ b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__double-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__double.html b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__double.html index 8dfba1526cf..7f17ef4f2dc 100644 --- a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__double.html +++ b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__double.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__float-members.html b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__float-members.html index 302beecd807..f17d2fab95b 100644 --- a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__float-members.html +++ b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__float-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__float.html b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__float.html index 87242d93291..9889af960b1 100644 --- a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__float.html +++ b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__float.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__int-members.html b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__int-members.html index 23be64403e3..523118563c7 100644 --- a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__int-members.html +++ b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__int-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__int.html b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__int.html index 178a6240718..08ccd4812c7 100644 --- a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__int.html +++ b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__int.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__text-members.html b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__text-members.html index 315280516e4..2eff05d6575 100644 --- a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__text-members.html +++ b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__text-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,7 +74,7 @@ diff --git a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__text.html b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__text.html index 39453cb54f4..8cc6bb2e1e3 100644 --- a/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__text.html +++ b/docs/interfacepionfput__mod_1_1_p_i_oc__put__vara__text.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/intro.html b/docs/intro.html index bd9386482b8..eb143ec8115 100644 --- a/docs/intro.html +++ b/docs/intro.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -77,7 +77,7 @@

    Using PIO has three basic steps.

    diff --git a/docs/mach_walkthrough.html b/docs/mach_walkthrough.html index 2ef648f33da..ebcb3d266d6 100644 --- a/docs/mach_walkthrough.html +++ b/docs/mach_walkthrough.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -491,7 +491,7 @@ diff --git a/docs/menudata.js b/docs/menudata.js index 42727242878..67374ad474c 100644 --- a/docs/menudata.js +++ b/docs/menudata.js @@ -8,33 +8,18 @@ var menudata={children:[ {text:"File List",url:"files.html"}, {text:"File Members",url:"globals.html",children:[ {text:"All",url:"globals.html",children:[ -{text:"b",url:"globals.html#index_b"}, -{text:"c",url:"globals_c.html#index_c"}, -{text:"d",url:"globals_d.html#index_d"}, -{text:"e",url:"globals_e.html#index_e"}, -{text:"f",url:"globals_f.html#index_f"}, -{text:"g",url:"globals_g.html#index_g"}, -{text:"i",url:"globals_i.html#index_i"}, -{text:"l",url:"globals_l.html#index_l"}, -{text:"m",url:"globals_m.html#index_m"}, -{text:"n",url:"globals_n.html#index_n"}, -{text:"p",url:"globals_p.html#index_p"}, -{text:"r",url:"globals_r.html#index_r"}, -{text:"s",url:"globals_s.html#index_s"}, -{text:"v",url:"globals_v.html#index_v"}, -{text:"w",url:"globals_w.html#index_w"}, -{text:"x",url:"globals_x.html#index_x"}]}, -{text:"Functions/Subroutines",url:"globals_func.html",children:[ -{text:"c",url:"globals_func.html#index_c"}, -{text:"e",url:"globals_func_e.html#index_e"}, -{text:"f",url:"globals_func_f.html#index_f"}, -{text:"g",url:"globals_func_g.html#index_g"}, -{text:"i",url:"globals_func_i.html#index_i"}, -{text:"l",url:"globals_func_l.html#index_l"}, -{text:"m",url:"globals_func_m.html#index_m"}, -{text:"p",url:"globals_func_p.html#index_p"}]}, +{text:"c",url:"globals.html#index_c"}, +{text:"d",url:"globals.html#index_d"}, +{text:"e",url:"globals.html#index_e"}, +{text:"i",url:"globals.html#index_i"}, +{text:"m",url:"globals.html#index_m"}, +{text:"n",url:"globals.html#index_n"}, +{text:"p",url:"globals.html#index_p"}, +{text:"r",url:"globals.html#index_r"}, +{text:"s",url:"globals.html#index_s"}, +{text:"v",url:"globals.html#index_v"}, +{text:"x",url:"globals.html#index_x"}]}, +{text:"Functions/Subroutines",url:"globals_func.html"}, {text:"Variables",url:"globals_vars.html"}, {text:"Typedefs",url:"globals_type.html"}, -{text:"Enumerations",url:"globals_enum.html"}, -{text:"Enumerator",url:"globals_eval.html"}, {text:"Macros",url:"globals_defs.html"}]}]}]} diff --git a/docs/modules.html b/docs/modules.html index 07ca48728bc..deac991ba55 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -103,23 +103,23 @@  PIO_rearr_comm_dirThe four choices for rearranger communication direction  PIO_rearr_comm_fc_optionsType that defines the PIO rearranger options  PIO_rearr_optionsType that defines the PIO rearranger options - PIO_openfile - PIO_syncfile - PIO_createfile - PIO_setframeSets the unlimited dimension for netcdf file - PIO_advanceframe - PIO_closefile - PIO_freedecompFree memory associated with a io descriptor - PIO_initInitializes the pio subsystem - PIO_finalizeShuts down and cleans up any memory associated with the pio library - PIO_initdecompPIO_initdecomp is an overload interface the models decomposition to pio - PIO_getnumiotasksReturns the actual number of IO-tasks used - PIO_setdebuglevelSets the level of debug information that pio will generate - PIO_seterrorhandlingSets the form of error handling for pio - PIO_get_local_array_size - PIO_set_hintSet file system hints using mpi_info_set - PIO_write_darrayThe overloaded PIO_write_darray writes a distributed array to disk - PIO_read_darrayThe overloaded PIO_read_darray function reads a distributed array from disk + PIO_write_darrayThe overloaded PIO_write_darray writes a distributed array to disk + PIO_read_darrayThe overloaded PIO_read_darray function reads a distributed array from disk + PIO_openfile + PIO_syncfile + PIO_createfile + PIO_setframeSets the unlimited dimension for netcdf file + PIO_advanceframe + PIO_closefile + PIO_freedecompFree memory associated with a io descriptor + PIO_initInitializes the pio subsystem + PIO_finalizeShuts down and cleans up any memory associated with the pio library + PIO_initdecompPIO_initdecomp is an overload interface the models decomposition to pio + PIO_getnumiotasksReturns the actual number of IO-tasks used + PIO_setdebuglevelSets the level of debug information that pio will generate + PIO_seterrorhandlingSets the form of error handling for pio + PIO_get_local_array_size + PIO_set_hintSet file system hints using mpi_info_set  PIO_put_attWrites an netcdf attribute to a file  PIO_get_attReads an netcdf attribute from a file  PIO_get_varReads non-decomposed data from a NetCDF file @@ -129,7 +129,7 @@ diff --git a/docs/pages.html b/docs/pages.html index 9369b26eb8c..ab8138a0329 100644 --- a/docs/pages.html +++ b/docs/pages.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -84,7 +84,7 @@ diff --git a/docs/pio_8_f90.html b/docs/pio_8_f90.html index 2fcc5c497f3..4d24c159198 100644 --- a/docs/pio_8_f90.html +++ b/docs/pio_8_f90.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -77,7 +77,7 @@

    Functions/Subroutines

    -subroutine pio::pio_set_blocksize (blocksize) +subroutine pio::pio_set_blocksize (blocksize)  Set the target blocksize for the box rearranger.
      logical function pio::pio_iam_iotask (iosystem) @@ -166,7 +166,7 @@

    diff --git a/docs/pio_8h.html b/docs/pio_8h.html deleted file mode 100644 index e72d221da61..00000000000 --- a/docs/pio_8h.html +++ /dev/null @@ -1,8711 +0,0 @@ - - - - - - - -PIO: pio.h File Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    pio.h File Reference
    -
    -
    - -

    Public headers for the PIO C interface. -More...

    -
    #include <stdio.h>
    -#include <stdlib.h>
    -#include <stdbool.h>
    -#include <string.h>
    -#include <mpi.h>
    -
    -Include dependency graph for pio.h:
    -
    -
    -
    -
    -This graph shows which files directly or indirectly include this file:
    -
    -
    - - - - - - - - - - - - - -
    -
    -

    Go to the source code of this file.

    - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Classes

    struct  var_desc_t
     Variable description structure. More...
     
    struct  io_region
     IO region structure. More...
     
    struct  rearr_comm_fc_opt
     Rearranger comm flow control options. More...
     
    struct  rearr_opt
     Rearranger options. More...
     
    struct  io_desc_t
     IO descriptor structure. More...
     
    struct  iosystem_desc_t
     IO system descriptor structure. More...
     
    struct  wmulti_buffer
     The multi buffer holds data from one or more variables. More...
     
    struct  file_desc_t
     File descriptor structure. More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Macros

    #define MPI_OFFSET   MPI_LONG_LONG
     MPI_OFFSET is an integer type of size sufficient to represent the size (in bytes) of the largest file supported by MPI. More...
     
    #define PIO_OFFSET   MPI_OFFSET
     PIO_OFFSET is an integer type of size sufficient to represent the size (in bytes) of the largest file supported by MPI. More...
     
    -#define PIO_Offset   MPI_Offset
     
    #define PIO_MAX_VARS   NC_MAX_VARS
     The maximum number of variables allowed in a netCDF file. More...
     
    #define PIO_MAX_DIMS   NC_MAX_DIMS
     The maximum number of dimensions allowed in a netCDF file. More...
     
    #define PIO_DEFAULT   (-1)
     Pass this to PIOc_set_iosystem_error_handling() as the iosysid in order to set default error handling. More...
     
    #define DECOMP_VERSION_ATT_NAME   "PIO_library_version"
     Used in the decomposition netCDF file. More...
     
    -#define DECOMP_MAX_MAPLEN_ATT_NAME   "max_maplen"
     
    -#define DECOMP_TITLE_ATT_NAME   "title"
     
    -#define DECOMP_HISTORY_ATT_NAME   "history"
     
    -#define DECOMP_SOURCE_ATT_NAME   "source"
     
    -#define DECOMP_ORDER_ATT_NAME   "array_order"
     
    -#define DECOMP_BACKTRACE_ATT_NAME   "backtrace"
     
    -#define DECOMP_DIM_DIM   "dims"
     
    -#define DECOMP_TASK_DIM_NAME   "task"
     
    -#define DECOMP_MAPELEM_DIM_NAME   "map_element"
     
    -#define DECOMP_NDIMS   "ndims"
     
    -#define DECOMP_GLOBAL_SIZE_VAR_NAME   "global_size"
     
    -#define DECOMP_MAPLEN_VAR_NAME   "maplen"
     
    -#define DECOMP_MAP_VAR_NAME   "map"
     
    -#define DECOMP_C_ORDER_STR   "C"
     
    -#define DECOMP_FORTRAN_ORDER_STR   "Fortran"
     
    -#define PIO_REARR_COMM_UNLIMITED_PEND_REQ   -1
     
    #define PIO_EINDEP   (-203)
     Define the extra error codes for the parallel-netcdf library. More...
     
    #define PIO_FIRST_ERROR_CODE   (-500)
     Define error codes for PIO. More...
     
    -#define PIO_EBADIOTYPE   (-500)
     
    -#define PIO_REQ_NULL   (NC_REQ_NULL-1)
     ???
     
    - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Typedefs

    -typedef struct var_desc_t var_desc_t
     Variable description structure.
     
    typedef struct io_region io_region
     IO region structure. More...
     
    -typedef struct rearr_comm_fc_opt rearr_comm_fc_opt_t
     Rearranger comm flow control options.
     
    -typedef struct rearr_opt rearr_opt_t
     Rearranger options.
     
    typedef struct io_desc_t io_desc_t
     IO descriptor structure. More...
     
    typedef struct iosystem_desc_t iosystem_desc_t
     IO system descriptor structure. More...
     
    typedef struct wmulti_buffer wmulti_buffer
     The multi buffer holds data from one or more variables. More...
     
    typedef struct file_desc_t file_desc_t
     File descriptor structure. More...
     
    - - - - - - - - - - - - - - - - -

    -Enumerations

    enum  PIO_REARR_COMM_TYPE { PIO_REARR_COMM_P2P = (0), -PIO_REARR_COMM_COLL - }
     Rearranger comm type. More...
     
    enum  PIO_REARR_COMM_FC_DIR { PIO_REARR_COMM_FC_2D_ENABLE = (0), -PIO_REARR_COMM_FC_1D_COMP2IO, -PIO_REARR_COMM_FC_1D_IO2COMP, -PIO_REARR_COMM_FC_2D_DISABLE - }
     Rearranger comm flow control direction. More...
     
    enum  PIO_IOTYPE { PIO_IOTYPE_PNETCDF = 1, -PIO_IOTYPE_NETCDF = 2, -PIO_IOTYPE_NETCDF4C = 3, -PIO_IOTYPE_NETCDF4P = 4 - }
     These are the supported methods of reading/writing netCDF files. More...
     
    enum  PIO_REARRANGERS { PIO_REARR_BOX = 1, -PIO_REARR_SUBSET = 2 - }
     These are the supported output data rearrangement methods. More...
     
    enum  PIO_ERROR_HANDLERS { PIO_INTERNAL_ERROR = (-51), -PIO_BCAST_ERROR = (-52), -PIO_RETURN_ERROR = (-53) - }
     These are the supported error handlers. More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    -int PIOc_strerror (int pioerr, char *errstr)
     
    -int PIOc_set_log_level (int level)
     
    int PIOc_InitDecomp (int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, const int *rearr, const PIO_Offset *iostart, const PIO_Offset *iocount)
     Initialize the decomposition used with distributed arrays. More...
     
    int PIOc_InitDecomp_bc (int iosysid, int basetype, int ndims, const int *gdimlen, const long int *start, const long int *count, int *ioidp)
     This is a simplified initdecomp which can be used if the memory order of the data can be expressed in terms of start and count on the file. More...
     
    int PIOc_init_decomp (int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, int rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount)
     Initialize the decomposition used with distributed arrays. More...
     
    -int PIOc_freedecomp (int iosysid, int ioid)
     
    -int PIOc_readmap (const char *file, int *ndims, int **gdims, PIO_Offset *fmaplen, PIO_Offset **map, MPI_Comm comm)
     
    -int PIOc_readmap_from_f90 (const char *file, int *ndims, int **gdims, PIO_Offset *maplen, PIO_Offset **map, int f90_comm)
     
    -int PIOc_writemap (const char *file, int ndims, const int *gdims, PIO_Offset maplen, PIO_Offset *map, MPI_Comm comm)
     
    -int PIOc_writemap_from_f90 (const char *file, int ndims, const int *gdims, PIO_Offset maplen, const PIO_Offset *map, int f90_comm)
     
    -int PIOc_write_decomp (const char *file, int iosysid, int ioid, MPI_Comm comm)
     
    -int PIOc_write_nc_decomp (int iosysid, const char *filename, int cmode, int ioid, char *title, char *history, int fortran_order)
     
    -int PIOc_read_nc_decomp (int iosysid, const char *filename, int *ioid, MPI_Comm comm, int pio_type, char *title, char *history, int *fortran_order)
     
    int PIOc_init_async (MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count, int *num_procs_per_comp, int **proc_list, MPI_Comm *io_comm, MPI_Comm *comp_comm, int rearranger, int *iosysidp)
     Library initialization used when IO tasks are distinct from compute tasks. More...
     
    -int PIOc_Init_Intercomm (int component_count, MPI_Comm peer_comm, MPI_Comm *comp_comms, MPI_Comm io_comm, int *iosysidp)
     
    int PIOc_get_numiotasks (int iosysid, int *numiotasks)
     Get the number of IO tasks set. More...
     
    int PIOc_Init_Intracomm (MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr, int *iosysidp)
     Library initialization used when IO tasks are a subset of compute tasks. More...
     
    int PIOc_finalize (int iosysid)
     Clean up internal data structures, free MPI resources, and exit the pio library. More...
     
    int PIOc_Set_IOSystem_Error_Handling (int iosysid, int method)
     Set the error handling method used for subsequent calls. More...
     
    int PIOc_set_iosystem_error_handling (int iosysid, int method, int *old_method)
     Set the error handling method used for subsequent calls for this IO system. More...
     
    int PIOc_iam_iotask (int iosysid, bool *ioproc)
     Return a logical indicating whether this task is an IO task. More...
     
    int PIOc_iotask_rank (int iosysid, int *iorank)
     Return the rank of this task in the IO communicator or -1 if this task is not in the communicator. More...
     
    int PIOc_iosystem_is_active (int iosysid, bool *active)
     Check to see if PIO has been initialized. More...
     
    int PIOc_iotype_available (int iotype)
     Return true if this iotype is supported in the build, 0 otherwise. More...
     
    -int PIOc_set_rearr_opts (int iosysid, int comm_type, int fcd, bool enable_hs_c2i, bool enable_isend_c2i, int max_pend_req_c2i, bool enable_hs_i2c, bool enable_isend_i2c, int max_pend_req_i2c)
     
    int PIOc_advanceframe (int ncid, int varid)
     Increment the unlimited dimension of the given variable. More...
     
    int PIOc_setframe (int ncid, int varid, int frame)
     Set the unlimited dimension of the given variable. More...
     
    int PIOc_write_darray (int ncid, int varid, int ioid, PIO_Offset arraylen, void *array, void *fillvalue)
     Write a distributed array to the output file. More...
     
    int PIOc_write_darray_multi (int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen, void *array, const int *frame, void **fillvalue, bool flushtodisk)
     Write one or more arrays with the same IO decomposition to the file. More...
     
    int PIOc_read_darray (int ncid, int varid, int ioid, PIO_Offset arraylen, void *array)
     Read a field from a file to the IO library. More...
     
    int PIOc_get_local_array_size (int ioid)
     Get the local size of the variable. More...
     
    int PIOc_redef (int ncid)
     The PIO-C interface for the NetCDF function nc_redef. More...
     
    int PIOc_enddef (int ncid)
     The PIO-C interface for the NetCDF function nc_enddef. More...
     
    int PIOc_sync (int ncid)
     PIO interface to nc_sync This routine is called collectively by all tasks in the communicator ios.union_comm. More...
     
    int PIOc_deletefile (int iosysid, const char *filename)
     Delete a file. More...
     
    int PIOc_createfile (int iosysid, int *ncidp, int *iotype, const char *fname, int mode)
     Create a new file using pio. More...
     
    int PIOc_create (int iosysid, const char *path, int cmode, int *ncidp)
     Open a new file using pio. More...
     
    int PIOc_openfile (int iosysid, int *ncidp, int *iotype, const char *fname, int mode)
     Open an existing file using PIO library. More...
     
    int PIOc_openfile2 (int iosysid, int *ncidp, int *iotype, const char *fname, int mode)
     Open an existing file using PIO library. More...
     
    int PIOc_open (int iosysid, const char *path, int mode, int *ncidp)
     Open an existing file using PIO library. More...
     
    int PIOc_closefile (int ncid)
     Close a file previously opened with PIO. More...
     
    int PIOc_inq_format (int ncid, int *formatp)
     Learn the netCDF format of an open file. More...
     
    int PIOc_inq (int ncid, int *ndimsp, int *nvarsp, int *ngattsp, int *unlimdimidp)
     The PIO-C interface for the NetCDF function nc_inq. More...
     
    int PIOc_inq_ndims (int ncid, int *ndimsp)
     Find out how many dimensions are defined in the file. More...
     
    int PIOc_inq_nvars (int ncid, int *nvarsp)
     Find out how many variables are defined in a file. More...
     
    int PIOc_inq_natts (int ncid, int *ngattsp)
     Find out how many global attributes are defined in a file. More...
     
    int PIOc_inq_unlimdim (int ncid, int *unlimdimidp)
     Find out the dimension ids of the unlimited dimension. More...
     
    int PIOc_inq_unlimdims (int ncid, int *nunlimdimsp, int *unlimdimidsp)
     Find out the dimension ids of all unlimited dimensions. More...
     
    int PIOc_inq_type (int ncid, nc_type xtype, char *name, PIO_Offset *sizep)
     Learn the name and size of a type. More...
     
    int PIOc_set_blocksize (int newblocksize)
     Set the target blocksize for the box rearranger. More...
     
    int PIOc_File_is_Open (int ncid)
     Check to see if PIO file is open. More...
     
    PIO_Offset PIOc_set_buffer_size_limit (PIO_Offset limit)
     Set the PIO IO node data buffer size limit. More...
     
    int PIOc_Set_File_Error_Handling (int ncid, int method)
     Set the error handling method to be used for subsequent pio library calls, returns the previous method setting. More...
     
    int PIOc_set_hint (int iosysid, const char *hint, const char *hintval)
     Send a hint to the MPI-IO library. More...
     
    int PIOc_set_chunk_cache (int iosysid, int iotype, PIO_Offset size, PIO_Offset nelems, float preemption)
     Set chunk cache netCDF files to be opened/created. More...
     
    int PIOc_get_chunk_cache (int iosysid, int iotype, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp)
     Get current file chunk cache settings from HDF5. More...
     
    int PIOc_inq_dim (int ncid, int dimid, char *name, PIO_Offset *lenp)
     The PIO-C interface for the NetCDF function nc_inq_dim. More...
     
    int PIOc_inq_dimid (int ncid, const char *name, int *idp)
     The PIO-C interface for the NetCDF function nc_inq_dimid. More...
     
    int PIOc_inq_dimname (int ncid, int dimid, char *name)
     Find the name of a dimension. More...
     
    int PIOc_inq_dimlen (int ncid, int dimid, PIO_Offset *lenp)
     Find the length of a dimension. More...
     
    int PIOc_rename_dim (int ncid, int dimid, const char *name)
     The PIO-C interface for the NetCDF function nc_rename_dim. More...
     
    int PIOc_def_dim (int ncid, const char *name, PIO_Offset len, int *idp)
     The PIO-C interface for the NetCDF function nc_def_dim. More...
     
    int PIOc_inq_varid (int ncid, const char *name, int *varidp)
     The PIO-C interface for the NetCDF function nc_inq_varid. More...
     
    int PIOc_inq_var (int ncid, int varid, char *name, nc_type *xtypep, int *ndimsp, int *dimidsp, int *nattsp)
     The PIO-C interface for the NetCDF function nc_inq_var. More...
     
    int PIOc_inq_varname (int ncid, int varid, char *name)
     Get the name of a variable. More...
     
    int PIOc_inq_vartype (int ncid, int varid, nc_type *xtypep)
     Find the type of a variable. More...
     
    int PIOc_inq_varndims (int ncid, int varid, int *ndimsp)
     Find the number of dimensions of a variable. More...
     
    int PIOc_inq_vardimid (int ncid, int varid, int *dimidsp)
     Find the dimension IDs associated with a variable. More...
     
    int PIOc_inq_varnatts (int ncid, int varid, int *nattsp)
     Find the number of attributes associated with a variable. More...
     
    int PIOc_def_var (int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp)
     The PIO-C interface for the NetCDF function nc_def_var. More...
     
    int PIOc_set_fill (int ncid, int fillmode, int *old_modep)
     The PIO-C interface for the NetCDF function nc_set_fill. More...
     
    int PIOc_def_var_fill (int ncid, int varid, int no_fill, const void *fill_value)
     Set the fill value for a variable. More...
     
    int PIOc_inq_var_fill (int ncid, int varid, int *no_fill, void *fill_valuep)
     The PIO-C interface for the NetCDF function nc_inq_var_fill. More...
     
    int PIOc_rename_var (int ncid, int varid, const char *name)
     The PIO-C interface for the NetCDF function nc_rename_var. More...
     
    int PIOc_def_var_deflate (int ncid, int varid, int shuffle, int deflate, int deflate_level)
     Set deflate (zlib) settings for a variable. More...
     
    int PIOc_inq_var_deflate (int ncid, int varid, int *shufflep, int *deflatep, int *deflate_levelp)
     This function only applies to netCDF-4 files. More...
     
    -int PIOc_inq_var_szip (int ncid, int varid, int *options_maskp, int *pixels_per_blockp)
     
    int PIOc_def_var_chunking (int ncid, int varid, int storage, const PIO_Offset *chunksizesp)
     Set chunksizes for a variable. More...
     
    int PIOc_inq_var_chunking (int ncid, int varid, int *storagep, PIO_Offset *chunksizesp)
     Inquire about chunksizes for a variable. More...
     
    int PIOc_def_var_endian (int ncid, int varid, int endian)
     Set chunksizes for a variable. More...
     
    int PIOc_inq_var_endian (int ncid, int varid, int *endianp)
     Inquire about chunksizes for a variable. More...
     
    int PIOc_set_var_chunk_cache (int ncid, int varid, PIO_Offset size, PIO_Offset nelems, float preemption)
     Set chunksizes for a variable. More...
     
    int PIOc_get_var_chunk_cache (int ncid, int varid, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp)
     Get the variable chunk cache settings. More...
     
    int PIOc_rename_att (int ncid, int varid, const char *name, const char *newname)
     The PIO-C interface for the NetCDF function nc_rename_att. More...
     
    int PIOc_del_att (int ncid, int varid, const char *name)
     The PIO-C interface for the NetCDF function nc_del_att. More...
     
    int PIOc_inq_att (int ncid, int varid, const char *name, nc_type *xtypep, PIO_Offset *lenp)
     The PIO-C interface for the NetCDF function nc_inq_att. More...
     
    int PIOc_inq_attid (int ncid, int varid, const char *name, int *idp)
     The PIO-C interface for the NetCDF function nc_inq_attid. More...
     
    int PIOc_inq_attlen (int ncid, int varid, const char *name, PIO_Offset *lenp)
     Get the length of an attribute. More...
     
    int PIOc_inq_atttype (int ncid, int varid, const char *name, nc_type *xtypep)
     Get the type of an attribute. More...
     
    int PIOc_inq_attname (int ncid, int varid, int attnum, char *name)
     The PIO-C interface for the NetCDF function nc_inq_attname. More...
     
    int PIOc_put_att (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op)
     Write a netCDF attribute of any type. More...
     
    int PIOc_put_att_text (int ncid, int varid, const char *name, PIO_Offset len, const char *op)
     Write a netCDF text attribute. More...
     
    int PIOc_put_att_schar (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const signed char *op)
     Write a netCDF attribute array of 8-bit signed chars. More...
     
    int PIOc_put_att_short (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const short *op)
     Write a netCDF attribute array of 16-bit integers. More...
     
    int PIOc_put_att_int (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const int *op)
     Write a netCDF attribute array of 32-bit signed integers. More...
     
    int PIOc_put_att_long (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long *op)
     Write a netCDF attribute array of 32-bit signed integers. More...
     
    int PIOc_put_att_float (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const float *op)
     Write a netCDF attribute array of 32-bit floating points. More...
     
    int PIOc_put_att_double (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const double *op)
     Write a netCDF attribute array of 64-bit floating points. More...
     
    int PIOc_put_att_uchar (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned char *op)
     Write a netCDF attribute array of 8-bit unsigned chars. More...
     
    int PIOc_put_att_ushort (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned short *op)
     Write a netCDF attribute array of 16-bit unsigned integers. More...
     
    int PIOc_put_att_uint (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned int *op)
     Write a netCDF attribute array of 32-bit unsigned integers. More...
     
    int PIOc_put_att_longlong (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long long *op)
     Write a netCDF attribute array of 64-bit signed integers. More...
     
    int PIOc_put_att_ulonglong (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned long long *op)
     Write a netCDF attribute array of 64-bit unsigned integers. More...
     
    int PIOc_get_att (int ncid, int varid, const char *name, void *ip)
     Get the value of an attribute of any type, with no type conversion. More...
     
    int PIOc_get_att_text (int ncid, int varid, const char *name, char *ip)
     Get the value of an text attribute. More...
     
    int PIOc_get_att_schar (int ncid, int varid, const char *name, signed char *ip)
     Get the value of an 8-bit signed char array attribute. More...
     
    int PIOc_get_att_short (int ncid, int varid, const char *name, short *ip)
     Get the value of an 16-bit integer array attribute. More...
     
    int PIOc_get_att_int (int ncid, int varid, const char *name, int *ip)
     Get the value of an 32-bit integer array attribute. More...
     
    int PIOc_get_att_long (int ncid, int varid, const char *name, long *ip)
     Get the value of an 32-bit ingeger array attribute. More...
     
    int PIOc_get_att_float (int ncid, int varid, const char *name, float *ip)
     Get the value of an 32-bit floating point array attribute. More...
     
    int PIOc_get_att_double (int ncid, int varid, const char *name, double *ip)
     Get the value of an 64-bit floating point array attribute. More...
     
    int PIOc_get_att_uchar (int ncid, int varid, const char *name, unsigned char *ip)
     Get the value of an 8-bit unsigned char array attribute. More...
     
    int PIOc_get_att_ushort (int ncid, int varid, const char *name, unsigned short *ip)
     Get the value of an 16-bit unsigned integer array attribute. More...
     
    int PIOc_get_att_uint (int ncid, int varid, const char *name, unsigned int *ip)
     Get the value of an 32-bit unsigned integer array attribute. More...
     
    int PIOc_get_att_longlong (int ncid, int varid, const char *name, long long *ip)
     Get the value of an 64-bit integer array attribute. More...
     
    int PIOc_get_att_ulonglong (int ncid, int varid, const char *name, unsigned long long *ip)
     Get the value of an 64-bit unsigned integer array attribute. More...
     
    int PIOc_get_var (int ncid, int varid, void *buf)
     Get all data from a variable the same type as the variable in the file. More...
     
    int PIOc_get_var_text (int ncid, int varid, char *buf)
     Get all data of a text variable. More...
     
    int PIOc_get_var_schar (int ncid, int varid, signed char *buf)
     Get all data of a signed char variable. More...
     
    int PIOc_get_var_short (int ncid, int varid, short *buf)
     Get all data of a 16-bit integer variable. More...
     
    int PIOc_get_var_int (int ncid, int varid, int *buf)
     Get all data of an integer variable. More...
     
    int PIOc_get_var_long (int ncid, int varid, long *buf)
     Get all data of a 64-bit integer variable. More...
     
    int PIOc_get_var_float (int ncid, int varid, float *buf)
     Get all data of a floating point variable. More...
     
    int PIOc_get_var_double (int ncid, int varid, double *buf)
     Get all data of a 64-bit floating point variable. More...
     
    int PIOc_get_var_uchar (int ncid, int varid, unsigned char *buf)
     Get all data of an unsigned char variable. More...
     
    int PIOc_get_var_ushort (int ncid, int varid, unsigned short *buf)
     Get all data of an unsigned 16-bit integer variable. More...
     
    int PIOc_get_var_uint (int ncid, int varid, unsigned int *buf)
     Get all data of an unsigned integer variable. More...
     
    int PIOc_get_var_longlong (int ncid, int varid, long long *buf)
     Get all data of a 64-bit integer variable. More...
     
    int PIOc_get_var_ulonglong (int ncid, int varid, unsigned long long *buf)
     Get all data of an unsigned 64-bit integer variable. More...
     
    int PIOc_put_var (int ncid, int varid, const void *buf)
     Put all data to a variable of any type. More...
     
    int PIOc_put_var_text (int ncid, int varid, const char *op)
     Put all data to a text variable. More...
     
    int PIOc_put_var_schar (int ncid, int varid, const signed char *op)
     Put all data to a signed char variable. More...
     
    int PIOc_put_var_short (int ncid, int varid, const short *op)
     Put all data to a 16-bit integer variable. More...
     
    int PIOc_put_var_int (int ncid, int varid, const int *op)
     Put all data to an integer variable. More...
     
    int PIOc_put_var_long (int ncid, int varid, const long *op)
     Put all data to an integer variable. More...
     
    int PIOc_put_var_float (int ncid, int varid, const float *op)
     Put all data to a floating point variable. More...
     
    int PIOc_put_var_double (int ncid, int varid, const double *op)
     Put all data to a 64-bit floating point variable. More...
     
    int PIOc_put_var_uchar (int ncid, int varid, const unsigned char *op)
     Put all data to an unsigned char variable. More...
     
    int PIOc_put_var_ushort (int ncid, int varid, const unsigned short *op)
     Put all data to a 16-bit unsigned integer variable. More...
     
    int PIOc_put_var_uint (int ncid, int varid, const unsigned int *op)
     Put all data to an unsigned integer variable. More...
     
    int PIOc_put_var_longlong (int ncid, int varid, const long long *op)
     Put all data to a 64-bit integer variable. More...
     
    int PIOc_put_var_ulonglong (int ncid, int varid, const unsigned long long *op)
     Put all data to an unsigned 64-bit integer variable. More...
     
    int PIOc_get_var1 (int ncid, int varid, const PIO_Offset *index, void *buf)
     Get one value from a variable the same type as the variable in the file. More...
     
    int PIOc_get_var1_text (int ncid, int varid, const PIO_Offset *index, char *buf)
     Get one value of a text variable. More...
     
    int PIOc_get_var1_schar (int ncid, int varid, const PIO_Offset *index, signed char *buf)
     Get one value of a signed char variable. More...
     
    int PIOc_get_var1_short (int ncid, int varid, const PIO_Offset *index, short *buf)
     Get one value of a 16-bit integer variable. More...
     
    int PIOc_get_var1_int (int ncid, int varid, const PIO_Offset *index, int *buf)
     Get one value of an integer variable. More...
     
    int PIOc_get_var1_long (int ncid, int varid, const PIO_Offset *index, long *buf)
     Get one value of a 64-bit integer variable. More...
     
    int PIOc_get_var1_float (int ncid, int varid, const PIO_Offset *index, float *buf)
     Get one value of a floating point variable. More...
     
    int PIOc_get_var1_double (int ncid, int varid, const PIO_Offset *index, double *buf)
     Get one value of a 64-bit floating point variable. More...
     
    int PIOc_get_var1_uchar (int ncid, int varid, const PIO_Offset *index, unsigned char *buf)
     Get one value of an unsinged char variable. More...
     
    int PIOc_get_var1_ushort (int ncid, int varid, const PIO_Offset *index, unsigned short *buf)
     Get one value of an unsigned 16-bit integer variable. More...
     
    int PIOc_get_var1_uint (int ncid, int varid, const PIO_Offset *index, unsigned int *buf)
     Get one value of an unsigned integer variable. More...
     
    int PIOc_get_var1_longlong (int ncid, int varid, const PIO_Offset *index, long long *buf)
     Get one value of a 64-bit integer variable. More...
     
    int PIOc_get_var1_ulonglong (int ncid, int varid, const PIO_Offset *index, unsigned long long *buf)
     Get one value of an unsigned 64-bit integer variable. More...
     
    int PIOc_put_var1 (int ncid, int varid, const PIO_Offset *index, const void *buf)
     Get one value from a variable of any type. More...
     
    int PIOc_put_var1_text (int ncid, int varid, const PIO_Offset *index, const char *op)
     Get one value from an text variable. More...
     
    int PIOc_put_var1_schar (int ncid, int varid, const PIO_Offset *index, const signed char *op)
     Get one value from an signed char variable. More...
     
    int PIOc_put_var1_short (int ncid, int varid, const PIO_Offset *index, const short *op)
     Get one value from a 16-bit integer variable. More...
     
    int PIOc_put_var1_int (int ncid, int varid, const PIO_Offset *index, const int *op)
     Get one value from an integer variable. More...
     
    int PIOc_put_var1_long (int ncid, int varid, const PIO_Offset *index, const long *ip)
     Get one value from an integer variable. More...
     
    int PIOc_put_var1_float (int ncid, int varid, const PIO_Offset *index, const float *op)
     Get one value from an floating point variable. More...
     
    int PIOc_put_var1_double (int ncid, int varid, const PIO_Offset *index, const double *op)
     Get one value from an 64-bit floating point variable. More...
     
    int PIOc_put_var1_uchar (int ncid, int varid, const PIO_Offset *index, const unsigned char *op)
     Get one value from an text variable. More...
     
    int PIOc_put_var1_ushort (int ncid, int varid, const PIO_Offset *index, const unsigned short *op)
     Get one value from an unsigned 16-bit integer variable. More...
     
    int PIOc_put_var1_uint (int ncid, int varid, const PIO_Offset *index, const unsigned int *op)
     Get one value from an unsigned integer variable. More...
     
    int PIOc_put_var1_longlong (int ncid, int varid, const PIO_Offset *index, const long long *op)
     Get one value from a 64-bit integer variable. More...
     
    int PIOc_put_var1_ulonglong (int ncid, int varid, const PIO_Offset *index, const unsigned long long *op)
     Get one value from an unsigned 64-bit integer variable. More...
     
    int PIOc_get_vara (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf)
     Get a muti-dimensional subset of a variable the same type as the variable in the file. More...
     
    int PIOc_get_vara_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, char *buf)
     Get a muti-dimensional subset of a text variable. More...
     
    int PIOc_get_vara_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, signed char *buf)
     Get a muti-dimensional subset of a signed char variable. More...
     
    int PIOc_get_vara_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, short *buf)
     Get a muti-dimensional subset of a 16-bit integer variable. More...
     
    int PIOc_get_vara_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, int *buf)
     Get a muti-dimensional subset of an integer variable. More...
     
    int PIOc_get_vara_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, float *buf)
     Get a muti-dimensional subset of a floating point variable. More...
     
    int PIOc_get_vara_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long *buf)
     Get a muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_get_vara_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, double *buf)
     Get a muti-dimensional subset of a 64-bit floating point variable. More...
     
    int PIOc_get_vara_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned char *buf)
     Get a muti-dimensional subset of an unsigned char variable. More...
     
    int PIOc_get_vara_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned short *buf)
     Get a muti-dimensional subset of an unsigned 16-bit integer variable. More...
     
    int PIOc_get_vara_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned int *buf)
     Get a muti-dimensional subset of an unsigned integer variable. More...
     
    int PIOc_get_vara_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long long *buf)
     Get a muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_get_vara_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned long long *buf)
     Get a muti-dimensional subset of an unsigned 64-bit integer variable. More...
     
    int PIOc_put_vara (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const void *buf)
     Put muti-dimensional subset of a variable of any type. More...
     
    int PIOc_put_vara_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const char *op)
     Put muti-dimensional subset of a text variable. More...
     
    int PIOc_put_vara_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const signed char *op)
     Put muti-dimensional subset of a signed char variable. More...
     
    int PIOc_put_vara_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const short *op)
     Put muti-dimensional subset of a 16-bit integer variable. More...
     
    int PIOc_put_vara_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const int *op)
     Put muti-dimensional subset of an integer variable. More...
     
    int PIOc_put_vara_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long *op)
     Put muti-dimensional subset of an integer variable. More...
     
    int PIOc_put_vara_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const float *op)
     Put muti-dimensional subset of a floating point variable. More...
     
    int PIOc_put_vara_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const double *op)
     Put muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_put_vara_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned char *op)
     Put muti-dimensional subset of an unsigned char variable. More...
     
    int PIOc_put_vara_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned short *op)
     Put muti-dimensional subset of an unsigned 16-bit integer variable. More...
     
    int PIOc_put_vara_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned int *op)
     Put muti-dimensional subset of an unsigned integer variable. More...
     
    int PIOc_put_vara_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long long *op)
     Put muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_put_vara_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned long long *op)
     Put muti-dimensional subset of an unsigned 64-bit integer variable. More...
     
    int PIOc_get_vars (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, void *buf)
     Get strided, muti-dimensional subset of a variable of the same type as the variable in the file. More...
     
    int PIOc_get_vars_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, char *buf)
     Get strided, muti-dimensional subset of a text variable. More...
     
    int PIOc_get_vars_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, signed char *buf)
     Get strided, muti-dimensional subset of a signed char variable. More...
     
    int PIOc_get_vars_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, short *buf)
     Get strided, muti-dimensional subset of a 16-bit integer variable. More...
     
    int PIOc_get_vars_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, int *buf)
     Get strided, muti-dimensional subset of an integer variable. More...
     
    int PIOc_get_vars_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long *buf)
     Get strided, muti-dimensional subset of a 64-bit int variable. More...
     
    int PIOc_get_vars_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, float *buf)
     Get strided, muti-dimensional subset of a floating point variable. More...
     
    int PIOc_get_vars_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, double *buf)
     Get strided, muti-dimensional subset of a 64-bit floating point variable. More...
     
    int PIOc_get_vars_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned char *buf)
     Get strided, muti-dimensional subset of an unsigned char variable. More...
     
    int PIOc_get_vars_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned short *buf)
     Get strided, muti-dimensional subset of an unsigned 16-bit integer variable. More...
     
    int PIOc_get_vars_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned int *buf)
     Get strided, muti-dimensional subset of an unsigned integer variable. More...
     
    int PIOc_get_vars_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long long *buf)
     Get strided, muti-dimensional subset of a 64-bit int variable. More...
     
    int PIOc_get_vars_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned long long *buf)
     Get strided, muti-dimensional subset of an unsigned 64-bit int variable. More...
     
    int PIOc_put_vars (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const void *buf)
     Write strided, muti-dimensional subset of a variable of any type. More...
     
    int PIOc_put_vars_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const char *op)
     Get strided, muti-dimensional subset of a text variable. More...
     
    int PIOc_put_vars_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const signed char *op)
     Get strided, muti-dimensional subset of a signed char variable. More...
     
    int PIOc_put_vars_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const short *op)
     Get strided, muti-dimensional subset of a 16-bit integer variable. More...
     
    int PIOc_put_vars_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const int *op)
     Get strided, muti-dimensional subset of an integer variable. More...
     
    int PIOc_put_vars_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const float *op)
     Get strided, muti-dimensional subset of a floating point variable. More...
     
    int PIOc_put_vars_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const double *op)
     Get strided, muti-dimensional subset of a 64-bit floating point variable. More...
     
    int PIOc_put_vars_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long *op)
     Get strided, muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_put_vars_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned char *op)
     Get strided, muti-dimensional subset of an unsigned char variable. More...
     
    int PIOc_put_vars_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned short *op)
     Get strided, muti-dimensional subset of an unsigned 16-bit integer variable. More...
     
    int PIOc_put_vars_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned int *op)
     Get strided, muti-dimensional subset of an unsigned integer variable. More...
     
    int PIOc_put_vars_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long long *op)
     Get strided, muti-dimensional subset of a 64-bit unsigned integer variable. More...
     
    int PIOc_put_vars_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned long long *op)
     Get strided, muti-dimensional subset of an unsigned 64-bit integer variable. More...
     
    -

    Detailed Description

    -

    Public headers for the PIO C interface.

    -
    Author
    Jim Edwards
    -
    Date
    2014
    -
    See also
    http://code.google.com/p/parallelio/
    -

    Macro Definition Documentation

    - -

    ◆ DECOMP_VERSION_ATT_NAME

    - -
    -
    - - - - -
    #define DECOMP_VERSION_ATT_NAME   "PIO_library_version"
    -
    - -

    Used in the decomposition netCDF file.

    - -
    -
    - -

    ◆ MPI_OFFSET

    - -
    -
    - - - - -
    #define MPI_OFFSET   MPI_LONG_LONG
    -
    - -

    MPI_OFFSET is an integer type of size sufficient to represent the size (in bytes) of the largest file supported by MPI.

    -

    In some MPI implementations MPI_OFFSET is not properly defined.

    - -
    -
    - -

    ◆ PIO_DEFAULT

    - -
    -
    - - - - -
    #define PIO_DEFAULT   (-1)
    -
    - -

    Pass this to PIOc_set_iosystem_error_handling() as the iosysid in order to set default error handling.

    - -
    -
    - -

    ◆ PIO_EINDEP

    - -
    -
    - - - - -
    #define PIO_EINDEP   (-203)
    -
    - -

    Define the extra error codes for the parallel-netcdf library.

    - -
    -
    - -

    ◆ PIO_FIRST_ERROR_CODE

    - -
    -
    - - - - -
    #define PIO_FIRST_ERROR_CODE   (-500)
    -
    - -

    Define error codes for PIO.

    - -
    -
    - -

    ◆ PIO_MAX_DIMS

    - -
    -
    - - - - -
    #define PIO_MAX_DIMS   NC_MAX_DIMS
    -
    - -

    The maximum number of dimensions allowed in a netCDF file.

    - -
    -
    - -

    ◆ PIO_MAX_VARS

    - -
    -
    - - - - -
    #define PIO_MAX_VARS   NC_MAX_VARS
    -
    - -

    The maximum number of variables allowed in a netCDF file.

    - -
    -
    - -

    ◆ PIO_OFFSET

    - -
    -
    - - - - -
    #define PIO_OFFSET   MPI_OFFSET
    -
    - -

    PIO_OFFSET is an integer type of size sufficient to represent the size (in bytes) of the largest file supported by MPI.

    - -
    -
    -

    Typedef Documentation

    - -

    ◆ file_desc_t

    - -
    -
    - - - - -
    typedef struct file_desc_t file_desc_t
    -
    - -

    File descriptor structure.

    -

    This structure holds information associated with each open file

    - -
    -
    - -

    ◆ io_desc_t

    - -
    -
    - - - - -
    typedef struct io_desc_t io_desc_t
    -
    - -

    IO descriptor structure.

    -

    This structure defines the mapping for a given variable between compute and IO decomposition.

    - -
    -
    - -

    ◆ io_region

    - -
    -
    - - - - -
    typedef struct io_region io_region
    -
    - -

    IO region structure.

    -

    Each IO region is a unit of data which can be described using start and count arrays. Each IO task may in general have multiple io regions per variable. The box rearranger will have at most one io region per variable.

    -

    The write from a particular IO task is divided into 1 or more regions each of which can be described using start and count. The io_region typedef is a linked list of those regions.

    - -
    -
    - -

    ◆ iosystem_desc_t

    - -
    -
    - - - - -
    typedef struct iosystem_desc_t iosystem_desc_t
    -
    - -

    IO system descriptor structure.

    -

    This structure contains the general IO subsystem data and MPI structure

    - -
    -
    - -

    ◆ wmulti_buffer

    - -
    -
    - - - - -
    typedef struct wmulti_buffer wmulti_buffer
    -
    - -

    The multi buffer holds data from one or more variables.

    -

    Data are accumulated in the multi-buffer.

    - -
    -
    -

    Enumeration Type Documentation

    - -

    ◆ PIO_ERROR_HANDLERS

    - -
    -
    - - - - -
    enum PIO_ERROR_HANDLERS
    -
    - -

    These are the supported error handlers.

    - - - - -
    Enumerator
    PIO_INTERNAL_ERROR 

    Errors cause abort.

    -
    PIO_BCAST_ERROR 

    Error codes are broadcast to all tasks.

    -
    PIO_RETURN_ERROR 

    Errors are returned to caller with no internal action.

    -
    - -
    -
    - -

    ◆ PIO_IOTYPE

    - -
    -
    - - - - -
    enum PIO_IOTYPE
    -
    - -

    These are the supported methods of reading/writing netCDF files.

    -

    (Not all methods can be used with all netCDF files.)

    - - - - - -
    Enumerator
    PIO_IOTYPE_PNETCDF 

    Parallel Netcdf (parallel)

    -
    PIO_IOTYPE_NETCDF 

    Netcdf3 Classic format (serial)

    -
    PIO_IOTYPE_NETCDF4C 

    NetCDF4 (HDF5) compressed format (serial)

    -
    PIO_IOTYPE_NETCDF4P 

    NetCDF4 (HDF5) parallel.

    -
    - -
    -
    - -

    ◆ PIO_REARR_COMM_FC_DIR

    - -
    -
    - - - - -
    enum PIO_REARR_COMM_FC_DIR
    -
    - -

    Rearranger comm flow control direction.

    -

    The rearranger option values must match the definitions in the fortran interface.

    - - - - - -
    Enumerator
    PIO_REARR_COMM_FC_2D_ENABLE 

    Comp procs to io procs and vice versa.

    -
    PIO_REARR_COMM_FC_1D_COMP2IO 

    Comp procs to io procs only.

    -
    PIO_REARR_COMM_FC_1D_IO2COMP 

    IO procs to comp procs only.

    -
    PIO_REARR_COMM_FC_2D_DISABLE 

    Disable flow control.

    -
    - -
    -
    - -

    ◆ PIO_REARR_COMM_TYPE

    - -
    -
    - - - - -
    enum PIO_REARR_COMM_TYPE
    -
    - -

    Rearranger comm type.

    -

    The rearranger option values must match the definitions in the fortran interface.

    - - - -
    Enumerator
    PIO_REARR_COMM_P2P 

    Point to point.

    -
    PIO_REARR_COMM_COLL 

    Collective.

    -
    - -
    -
    - -

    ◆ PIO_REARRANGERS

    - -
    -
    - - - - -
    enum PIO_REARRANGERS
    -
    - -

    These are the supported output data rearrangement methods.

    - - - -
    Enumerator
    PIO_REARR_BOX 

    Box rearranger.

    -
    PIO_REARR_SUBSET 

    Subset rearranger.

    -
    - -
    -
    -

    Function Documentation

    - -

    ◆ PIOc_advanceframe()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_advanceframe (int ncid,
    int varid 
    )
    -
    - -

    Increment the unlimited dimension of the given variable.

    -
    Parameters
    - - - -
    ncidthe ncid of the open file
    varidthe variable ID
    -
    -
    -
    Returns
    0 on success, error code otherwise
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_closefile()

    - -
    -
    - - - - - - - - -
    int PIOc_closefile (int ncid)
    -
    - -

    Close a file previously opened with PIO.

    -
    Parameters
    - - -
    ncidthe file pointer
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_create()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_create (int iosysid,
    const char * filename,
    int cmode,
    int * ncidp 
    )
    -
    - -

    Open a new file using pio.

    -

    The default fill mode will be used (FILL for netCDF and netCDF-4 formats, NOFILL for pnetcdf.) Input parameters are read on comp task 0 and ignored elsewhere.

    -
    Parameters
    - - - - - -
    iosysid: A defined pio system descriptor (input)
    cmode: The netcdf mode for the create operation.
    filename: The filename to open
    ncidp: A pio file descriptor (output)
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_del_att()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_del_att (int ncid,
    int varid,
    const char * name 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_del_att.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__attributes.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    nameof the attribute to delete.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_deletefile()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_deletefile (int iosysid,
    const char * filename 
    )
    -
    - -

    Delete a file.

    -
    Parameters
    - - - -
    iosysida pio system handle.
    filenamea filename.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_File_is_Open()

    - -
    -
    - - - - - - - - -
    int PIOc_File_is_Open (int ncid)
    -
    - -

    Check to see if PIO file is open.

    -
    Parameters
    - - -
    ncidthe ncid of an open file
    -
    -
    -
    Returns
    1 if file is open, 0 otherwise.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_get_local_array_size()

    - -
    -
    - - - - - - - - -
    int PIOc_get_local_array_size (int ioid)
    -
    - -

    Get the local size of the variable.

    -
    Parameters
    - - -
    ioidIO descrption ID.
    -
    -
    -
    Returns
    the size of the array.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_get_numiotasks()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_get_numiotasks (int iosysid,
    int * numiotasks 
    )
    -
    - -

    Get the number of IO tasks set.

    -
    Parameters
    - - - -
    iosysidthe IO system ID
    numiotasksa pointer taht gets the number of IO tasks. Ignored if NULL.
    -
    -
    -
    Returns
    0 on success, error code otherwise
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var (int ncid,
    int varid,
    void * buf 
    )
    -
    - -

    Get all data from a variable the same type as the variable in the file.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1 (int ncid,
    int varid,
    const PIO_Offset * index,
    void * buf 
    )
    -
    - -

    Get one value from a variable the same type as the variable in the file.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_double (int ncid,
    int varid,
    const PIO_Offset * index,
    double * buf 
    )
    -
    - -

    Get one value of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_float (int ncid,
    int varid,
    const PIO_Offset * index,
    float * buf 
    )
    -
    - -

    Get one value of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_int (int ncid,
    int varid,
    const PIO_Offset * index,
    int * buf 
    )
    -
    - -

    Get one value of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_long (int ncid,
    int varid,
    const PIO_Offset * index,
    long * buf 
    )
    -
    - -

    Get one value of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_longlong (int ncid,
    int varid,
    const PIO_Offset * index,
    long long * buf 
    )
    -
    - -

    Get one value of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_schar (int ncid,
    int varid,
    const PIO_Offset * index,
    signed char * buf 
    )
    -
    - -

    Get one value of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_short (int ncid,
    int varid,
    const PIO_Offset * index,
    short * buf 
    )
    -
    - -

    Get one value of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_text (int ncid,
    int varid,
    const PIO_Offset * index,
    char * buf 
    )
    -
    - -

    Get one value of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_uchar (int ncid,
    int varid,
    const PIO_Offset * index,
    unsigned char * buf 
    )
    -
    - -

    Get one value of an unsinged char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_uint (int ncid,
    int varid,
    const PIO_Offset * index,
    unsigned int * buf 
    )
    -
    - -

    Get one value of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_ulonglong (int ncid,
    int varid,
    const PIO_Offset * index,
    unsigned long long * buf 
    )
    -
    - -

    Get one value of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_ushort (int ncid,
    int varid,
    const PIO_Offset * index,
    unsigned short * buf 
    )
    -
    - -

    Get one value of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_chunk_cache()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_chunk_cache (int ncid,
    int varid,
    PIO_Offset * sizep,
    PIO_Offset * nelemsp,
    float * preemptionp 
    )
    -
    - -

    Get the variable chunk cache settings.

    -

    This function only applies to netCDF-4 files. When used with netCDF classic files, the error PIO_ENOTNC4 will be returned.

    -

    Note that these settings are not part of the data file - they apply only to the open file as long as it is open.

    -

    See the netCDF variable documentation for details about the operation of this function.

    -
    Parameters
    - - - - - - -
    ncidthe ncid of the open file.
    varidthe ID of the variable to set chunksizes for.
    sizepwill get the size of the cache in bytes. Ignored if NULL.
    nelemspwill get the number of elements in the cache. Ignored if NULL.
    preemptionpwill get the cache preemption value. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, otherwise an error code.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_double (int ncid,
    int varid,
    double * buf 
    )
    -
    - -

    Get all data of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_float (int ncid,
    int varid,
    float * buf 
    )
    -
    - -

    Get all data of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_int (int ncid,
    int varid,
    int * buf 
    )
    -
    - -

    Get all data of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_long (int ncid,
    int varid,
    long * buf 
    )
    -
    - -

    Get all data of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_longlong (int ncid,
    int varid,
    long long * buf 
    )
    -
    - -

    Get all data of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_schar (int ncid,
    int varid,
    signed char * buf 
    )
    -
    - -

    Get all data of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_short (int ncid,
    int varid,
    short * buf 
    )
    -
    - -

    Get all data of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_text (int ncid,
    int varid,
    char * buf 
    )
    -
    - -

    Get all data of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_uchar (int ncid,
    int varid,
    unsigned char * buf 
    )
    -
    - -

    Get all data of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_uint (int ncid,
    int varid,
    unsigned int * buf 
    )
    -
    - -

    Get all data of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_ulonglong (int ncid,
    int varid,
    unsigned long long * buf 
    )
    -
    - -

    Get all data of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_ushort (int ncid,
    int varid,
    unsigned short * buf 
    )
    -
    - -

    Get all data of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    void * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a variable the same type as the variable in the file.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_double (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    double * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_float (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    float * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_int (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    int * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_long (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    long * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_longlong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    long long * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_schar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    signed char * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_short (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    short * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_text (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    char * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_uchar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    unsigned char * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_uint (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    unsigned int * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_ulonglong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    unsigned long long * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_ushort (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    unsigned short * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    void * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a variable of the same type as the variable in the file.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_double (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    double * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_float (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    float * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_int (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    int * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_long (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    long * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit int variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_longlong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    long long * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit int variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_schar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    signed char * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_short (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    short * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_text (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    char * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_uchar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    unsigned char * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_uint (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    unsigned int * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_ulonglong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    unsigned long long * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned 64-bit int variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_ushort (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    unsigned short * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_iam_iotask()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_iam_iotask (int iosysid,
    bool * ioproc 
    )
    -
    - -

    Return a logical indicating whether this task is an IO task.

    -
    Parameters
    - - - -
    iosysidthe io system ID
    ioproca pointer that gets 1 if task is an IO task, 0 otherwise. Ignored if NULL.
    -
    -
    -
    Returns
    0 for success, or PIO_BADID if iosysid can't be found.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_inq()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq (int ncid,
    int * ndimsp,
    int * nvarsp,
    int * ngattsp,
    int * unlimdimidp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__datasets.html

    -
    Parameters
    - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_attid()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_attid (int ncid,
    int varid,
    const char * name,
    int * idp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_attid.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__attributes.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    idpa pointer that will get the id of the variable or attribute.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_atttype()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_atttype (int ncid,
    int varid,
    const char * name,
    nc_type * xtypep 
    )
    -
    - -

    Get the type of an attribute.

    -
    Parameters
    - - - - - -
    ncidthe ID of an open file.
    varidthe variable ID, or NC_GLOBAL for global attributes.
    namethe name of the attribute.
    xtypepa pointer that gets the type of the attribute. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_dim()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_dim (int ncid,
    int dimid,
    char * name,
    PIO_Offset * lenp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_dim.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__dimensions.html

    -
    Parameters
    - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    lenpa pointer that will get the number of values
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_format()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_format (int ncid,
    int * formatp 
    )
    -
    - -

    Learn the netCDF format of an open file.

    -
    Parameters
    - - - -
    ncidthe ncid of an open file.
    formatpa pointer that will get the format.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_type()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_type (int ncid,
    nc_type xtype,
    char * name,
    PIO_Offset * sizep 
    )
    -
    - -

    Learn the name and size of a type.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file.
    xtypethe type to learn about
    namepointer that will get the name of the type.
    sizeppointer that will get the size of the type in bytes.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_var (int ncid,
    int varid,
    char * name,
    nc_type * xtypep,
    int * ndimsp,
    int * dimidsp,
    int * nattsp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_var.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__variables.html

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    xtypepa pointer that will get the type of the attribute.
    nattspa pointer that will get the number of attributes
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_var_chunking()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_var_chunking (int ncid,
    int varid,
    int * storagep,
    PIO_Offset * chunksizesp 
    )
    -
    - -

    Inquire about chunksizes for a variable.

    -

    This function only applies to netCDF-4 files. When used with netCDF classic files, the error PIO_ENOTNC4 will be returned.

    -

    See the netCDF variable documentation for details about the operation of this function.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file.
    varidthe ID of the variable to set chunksizes for.
    storageppointer to int which will be set to either NC_CONTIGUOUS or NC_CHUNKED.
    chunksizeppointer to memory where chunksizes will be set. There are the same number of chunksizes as there are dimensions.
    -
    -
    -
    Returns
    PIO_NOERR for success, otherwise an error code.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_var_deflate()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_var_deflate (int ncid,
    int varid,
    int * shufflep,
    int * deflatep,
    int * deflate_levelp 
    )
    -
    - -

    This function only applies to netCDF-4 files.

    -

    When used with netCDF classic files, the error PIO_ENOTNC4 will be returned.

    -

    Inquire about deflate (zlib compression) settings for a variable.

    -

    See the netCDF variable documentation for details about the operation of this function.

    -
    Parameters
    - - - - - - -
    ncidthe ncid of the open file.
    varidthe ID of the variable to set chunksizes for.
    shuffleppointer to an int that will get the status of the shuffle filter. Ignored if NULL.
    deflateppointer to an int that will be set to non-zero if deflation is in use for this variable. Ignored if NULL.
    deflate_levelppointer to an int that will get the deflation level (from 1-9) if deflation is in use for this variable. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, otherwise an error code.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_var_endian()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_var_endian (int ncid,
    int varid,
    int * endianp 
    )
    -
    - -

    Inquire about chunksizes for a variable.

    -

    This function only applies to netCDF-4 files. When used with netCDF classic files, the error PIO_ENOTNC4 will be returned.

    -

    See the netCDF variable documentation for details about the operation of this function.

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file.
    varidthe ID of the variable to set chunksizes for.
    endianppointer to int which will be set to endianness. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, otherwise an error code.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_var_fill()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_var_fill (int ncid,
    int varid,
    int * no_fill,
    void * fill_valuep 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_var_fill.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__variables.html

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    no_filla pointer to int that will get the fill mode. Ignored if NULL (except with pnetcdf, which seg-faults with NULL.)
    fill_valueppointer to space that gets the fill value for this variable. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_iosystem_is_active()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_iosystem_is_active (int iosysid,
    bool * active 
    )
    -
    - -

    Check to see if PIO has been initialized.

    -
    Parameters
    - - - -
    iosysidthe IO system ID
    activepointer that gets true if IO system is active, false otherwise.
    -
    -
    -
    Returns
    0 on success, error code otherwise
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_iotask_rank()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_iotask_rank (int iosysid,
    int * iorank 
    )
    -
    - -

    Return the rank of this task in the IO communicator or -1 if this task is not in the communicator.

    -
    Parameters
    - - - -
    iosysidthe io system ID
    ioranka pointer that gets the io rank, or -1 if task is not in the IO communicator. Ignored if NULL.
    -
    -
    -
    Returns
    0 for success, or PIO_BADID if iosysid can't be found.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_iotype_available()

    - -
    -
    - - - - - - - - -
    int PIOc_iotype_available (int iotype)
    -
    - -

    Return true if this iotype is supported in the build, 0 otherwise.

    -
    Parameters
    - - -
    iotypethe io type to check
    -
    -
    -
    Returns
    1 if iotype is in build, 0 if not.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_put_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var (int ncid,
    int varid,
    const void * op 
    )
    -
    - -

    Put all data to a variable of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1 (int ncid,
    int varid,
    const PIO_Offset * index,
    const void * op 
    )
    -
    - -

    Get one value from a variable of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_double (int ncid,
    int varid,
    const PIO_Offset * index,
    const double * op 
    )
    -
    - -

    Get one value from an 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_float (int ncid,
    int varid,
    const PIO_Offset * index,
    const float * op 
    )
    -
    - -

    Get one value from an floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_int (int ncid,
    int varid,
    const PIO_Offset * index,
    const int * op 
    )
    -
    - -

    Get one value from an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_long (int ncid,
    int varid,
    const PIO_Offset * index,
    const long * op 
    )
    -
    - -

    Get one value from an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_longlong (int ncid,
    int varid,
    const PIO_Offset * index,
    const long long * op 
    )
    -
    - -

    Get one value from a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_schar (int ncid,
    int varid,
    const PIO_Offset * index,
    const signed char * op 
    )
    -
    - -

    Get one value from an signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_short (int ncid,
    int varid,
    const PIO_Offset * index,
    const short * op 
    )
    -
    - -

    Get one value from a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_text (int ncid,
    int varid,
    const PIO_Offset * index,
    const char * op 
    )
    -
    - -

    Get one value from an text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_uchar (int ncid,
    int varid,
    const PIO_Offset * index,
    const unsigned char * op 
    )
    -
    - -

    Get one value from an text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_uint (int ncid,
    int varid,
    const PIO_Offset * index,
    const unsigned int * op 
    )
    -
    - -

    Get one value from an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_ulonglong (int ncid,
    int varid,
    const PIO_Offset * index,
    const unsigned long long * op 
    )
    -
    - -

    Get one value from an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_ushort (int ncid,
    int varid,
    const PIO_Offset * index,
    const unsigned short * op 
    )
    -
    - -

    Get one value from an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_double (int ncid,
    int varid,
    const double * op 
    )
    -
    - -

    Put all data to a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_float (int ncid,
    int varid,
    const float * op 
    )
    -
    - -

    Put all data to a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_int (int ncid,
    int varid,
    const int * op 
    )
    -
    - -

    Put all data to an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_long (int ncid,
    int varid,
    const long * op 
    )
    -
    - -

    Put all data to an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_longlong (int ncid,
    int varid,
    const long long * op 
    )
    -
    - -

    Put all data to a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_schar (int ncid,
    int varid,
    const signed char * op 
    )
    -
    - -

    Put all data to a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_short (int ncid,
    int varid,
    const short * op 
    )
    -
    - -

    Put all data to a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_text (int ncid,
    int varid,
    const char * op 
    )
    -
    - -

    Put all data to a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_uchar (int ncid,
    int varid,
    const unsigned char * op 
    )
    -
    - -

    Put all data to an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_uint (int ncid,
    int varid,
    const unsigned int * op 
    )
    -
    - -

    Put all data to an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_ulonglong (int ncid,
    int varid,
    const unsigned long long * op 
    )
    -
    - -

    Put all data to an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_ushort (int ncid,
    int varid,
    const unsigned short * op 
    )
    -
    - -

    Put all data to a 16-bit unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const void * op 
    )
    -
    - -

    Put muti-dimensional subset of a variable of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_double (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const double * op 
    )
    -
    - -

    Put muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_float (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const float * op 
    )
    -
    - -

    Put muti-dimensional subset of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_int (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const int * op 
    )
    -
    - -

    Put muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_long (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const long * op 
    )
    -
    - -

    Put muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_longlong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const long long * op 
    )
    -
    - -

    Put muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_schar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const signed char * op 
    )
    -
    - -

    Put muti-dimensional subset of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_short (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const short * op 
    )
    -
    - -

    Put muti-dimensional subset of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_text (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const char * op 
    )
    -
    - -

    Put muti-dimensional subset of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_uchar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const unsigned char * op 
    )
    -
    - -

    Put muti-dimensional subset of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_uint (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const unsigned int * op 
    )
    -
    - -

    Put muti-dimensional subset of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_ulonglong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const unsigned long long * op 
    )
    -
    - -

    Put muti-dimensional subset of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_ushort (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const unsigned short * op 
    )
    -
    - -

    Put muti-dimensional subset of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const void * op 
    )
    -
    - -

    Write strided, muti-dimensional subset of a variable of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_double (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const double * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_float (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const float * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_int (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const int * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_long (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const long * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_longlong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const long long * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_schar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const signed char * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_short (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const short * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_text (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const char * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_uchar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const unsigned char * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_uint (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const unsigned int * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_ulonglong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const unsigned long long * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_ushort (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const unsigned short * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_rename_att()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_rename_att (int ncid,
    int varid,
    const char * name,
    const char * newname 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_rename_att.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__attributes.html

    -
    Parameters
    - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_rename_dim()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_rename_dim (int ncid,
    int dimid,
    const char * name 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_rename_dim.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__dimensions.html

    -
    Parameters
    - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_rename_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_rename_var (int ncid,
    int varid,
    const char * name 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_rename_var.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__variables.html

    -
    Parameters
    - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_set_buffer_size_limit()

    - -
    -
    - - - - - - - - -
    PIO_Offset PIOc_set_buffer_size_limit (PIO_Offset limit)
    -
    - -

    Set the PIO IO node data buffer size limit.

    -

    The pio_buffer_size_limit will only apply to files opened after the setting is changed.

    -
    Parameters
    - - -
    limitthe size of the buffer on the IO nodes
    -
    -
    -
    Returns
    The previous limit setting.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_set_fill()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_set_fill (int ncid,
    int fillmode,
    int * old_modep 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_set_fill.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__datasets.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    fillmodeeither NC_FILL or NC_NOFILL.
    old_modepa pointer to an int that gets the old setting.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_set_hint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_set_hint (int iosysid,
    const char * hint,
    const char * hintval 
    )
    -
    - -

    Send a hint to the MPI-IO library.

    -
    Parameters
    - - - - -
    iosysidthe IO system ID
    hintthe hint for MPI
    hintvalthe value of the hint
    -
    -
    -
    Returns
    0 for success, or PIO_BADID if iosysid can't be found.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_sync()

    - -
    -
    - - - - - - - - -
    int PIOc_sync (int ncid)
    -
    - -

    PIO interface to nc_sync This routine is called collectively by all tasks in the communicator ios.union_comm.

    -

    Refer to the netcdf documentation.

    -
    Parameters
    - - -
    ncidthe ncid of the file to sync.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    -
    - - - - diff --git a/docs/pio_8h__dep__incl.map b/docs/pio_8h__dep__incl.map deleted file mode 100644 index 46ff742d634..00000000000 --- a/docs/pio_8h__dep__incl.map +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/pio_8h__dep__incl.md5 b/docs/pio_8h__dep__incl.md5 deleted file mode 100644 index abbc9e8ad1a..00000000000 --- a/docs/pio_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -87aeff0dd3e3b0739d46e379ee148291 \ No newline at end of file diff --git a/docs/pio_8h__dep__incl.png b/docs/pio_8h__dep__incl.png deleted file mode 100644 index 304d65562c6..00000000000 Binary files a/docs/pio_8h__dep__incl.png and /dev/null differ diff --git a/docs/pio_8h__incl.map b/docs/pio_8h__incl.map deleted file mode 100644 index 1936a985723..00000000000 --- a/docs/pio_8h__incl.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/pio_8h__incl.md5 b/docs/pio_8h__incl.md5 deleted file mode 100644 index 5c1ed1d9bc1..00000000000 --- a/docs/pio_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -cd259873a4f4728edf7f63e2a0d50e59 \ No newline at end of file diff --git a/docs/pio_8h__incl.png b/docs/pio_8h__incl.png deleted file mode 100644 index 28729abed37..00000000000 Binary files a/docs/pio_8h__incl.png and /dev/null differ diff --git a/docs/pio_8h_source.html b/docs/pio_8h_source.html deleted file mode 100644 index 2b50e8a8821..00000000000 --- a/docs/pio_8h_source.html +++ /dev/null @@ -1,420 +0,0 @@ - - - - - - - -PIO: pio.h Source File - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    -
    -
    pio.h
    -
    -
    -Go to the documentation of this file.
    1 
    10 #ifndef _PIO_H_
    11 #define _PIO_H_
    12 #include <stdio.h>
    13 #include <stdlib.h>
    14 #include <stdbool.h>
    15 #include <string.h> /* memcpy */
    16 #include <mpi.h>
    17 
    18 #ifdef _NETCDF
    19 #include <netcdf.h>
    20 #ifdef _NETCDF4
    21 #include <netcdf_par.h>
    22 #endif
    23 #endif
    24 #ifdef _PNETCDF
    25 #include <pnetcdf.h>
    26 #endif
    27 
    28 #ifndef MPI_OFFSET
    29 
    32 #define MPI_OFFSET MPI_LONG_LONG
    33 #endif
    34 
    37 #define PIO_OFFSET MPI_OFFSET
    38 #define PIO_Offset MPI_Offset
    39 
    41 #define PIO_MAX_VARS NC_MAX_VARS
    42 
    44 #define PIO_MAX_DIMS NC_MAX_DIMS
    45 
    48 #define PIO_DEFAULT (-1)
    49 
    52 /* Holds the version of the decomposition file. */
    53 #define DECOMP_VERSION_ATT_NAME "PIO_library_version"
    54 
    55 /* Holds the maximum length of any task map. */
    56 #define DECOMP_MAX_MAPLEN_ATT_NAME "max_maplen"
    57 
    58 /* Name of title attribute. */
    59 #define DECOMP_TITLE_ATT_NAME "title"
    60 
    61 /* Name of history attribute. */
    62 #define DECOMP_HISTORY_ATT_NAME "history"
    63 
    64 /* Name of source attribute. */
    65 #define DECOMP_SOURCE_ATT_NAME "source"
    66 
    67 /* Name of array order (C or Fortran) attribute. */
    68 #define DECOMP_ORDER_ATT_NAME "array_order"
    69 
    70 /* Name of backtrace attribute. */
    71 #define DECOMP_BACKTRACE_ATT_NAME "backtrace"
    72 
    73 /* Name for the dim dim in decomp file. */
    74 #define DECOMP_DIM_DIM "dims"
    75 
    76 /* Name for the npes dim in decomp file. */
    77 #define DECOMP_TASK_DIM_NAME "task"
    78 
    79 /* Name for the npes dim in decomp file. */
    80 #define DECOMP_MAPELEM_DIM_NAME "map_element"
    81 
    82 #define DECOMP_NDIMS "ndims"
    83 
    84 /* Name of var in decomp file that holds global array sizes. */
    85 #define DECOMP_GLOBAL_SIZE_VAR_NAME "global_size"
    86 
    87 /* Name of var in decomp file that holds the length of the map for
    88  * each task. */
    89 #define DECOMP_MAPLEN_VAR_NAME "maplen"
    90 
    91 /* Name of var in decomp file that holds map. */
    92 #define DECOMP_MAP_VAR_NAME "map"
    93 
    94 /* String used to indicate a decomposition file is in C
    95  * array-order. */
    96 #define DECOMP_C_ORDER_STR "C"
    97 
    98 /* String used to indicate a decomposition file is in Fortran
    99  * array-order. */
    100 #define DECOMP_FORTRAN_ORDER_STR "Fortran"
    101 
    102 
    106 typedef struct var_desc_t
    107 {
    108  /* Variable ID. */
    109  int varid;
    110 
    111  /* Non-zero if this is a record var (i.e. uses unlimited
    112  * dimension). */
    113  int rec_var;
    114 
    117  int record;
    118 
    120  int *request;
    121 
    123  int nreqs;
    124 
    125  /* Holds the fill value of this var. */
    126  void *fillvalue;
    127 
    129  int use_fill;
    130 
    133  void *fillbuf;
    134 
    136  int pio_type;
    137 
    140 
    142  MPI_Datatype mpi_type;
    143 
    146 
    148  struct var_desc_t *next;
    149 } var_desc_t;
    150 
    163 typedef struct io_region
    164 {
    167  int loffset;
    168 
    170  PIO_Offset *start;
    171 
    173  PIO_Offset *count;
    174 
    176  struct io_region *next;
    177 } io_region;
    178 
    184 {
    187 
    190 };
    191 
    197 {
    200 
    203 
    206 
    209 };
    210 
    211 /* Constant to indicate unlimited requests. */
    212 #define PIO_REARR_COMM_UNLIMITED_PEND_REQ -1
    213 
    217 typedef struct rearr_comm_fc_opt
    218 {
    220  bool hs;
    221 
    223  bool isend;
    224 
    233 
    237 typedef struct rearr_opt
    238 {
    241 
    243  int fcd;
    244 
    247 
    250 } rearr_opt_t;
    251 
    258 typedef struct io_desc_t
    259 {
    261  int ioid;
    262 
    264  int maplen;
    265 
    268  PIO_Offset *map;
    269 
    274  int *remap;
    275 
    278  int nrecvs;
    279 
    281  int ndof;
    282 
    285  int ndims;
    286 
    288  int *dimlen;
    289 
    292 
    295 
    298 
    301  bool needsfill;
    302 
    304  bool needssort;
    305 
    307  int maxbytes;
    308 
    310  int piotype;
    311 
    314 
    316  MPI_Datatype mpitype;
    317 
    320 
    326  PIO_Offset llen;
    327 
    330 
    332  int *rfrom;
    333 
    336  int *rcount;
    337 
    340  int *scount;
    341 
    344  PIO_Offset *sindex;
    345 
    347  PIO_Offset *rindex;
    348 
    350  MPI_Datatype *rtype;
    351 
    353  MPI_Datatype *stype;
    354 
    357 
    360 
    363 
    366 
    369 
    372 
    377 
    381  MPI_Comm subset_comm;
    382 
    384  struct io_desc_t *next;
    385 } io_desc_t;
    386 
    393 typedef struct iosystem_desc_t
    394 {
    397  int iosysid;
    398 
    401  MPI_Comm union_comm;
    402 
    405  MPI_Comm io_comm;
    406 
    409  MPI_Comm comp_comm;
    410 
    413  MPI_Comm intercomm;
    414 
    417  MPI_Comm my_comm;
    418 
    421 
    424 
    429 
    432 
    436 
    439  int io_rank;
    440 
    443  int iomaster;
    444 
    448 
    451  int ioroot;
    452 
    456  int comproot;
    457 
    460  int *ioranks;
    461 
    464  int *compranks;
    465 
    468 
    472 
    474  bool async;
    475 
    477  bool ioproc;
    478 
    481  bool compproc;
    482 
    484  MPI_Info info;
    485 
    487  int comp_idx;
    488 
    491 
    495 
    500 typedef struct wmulti_buffer
    501 {
    504  int ioid;
    505 
    508 
    513 
    516  int arraylen;
    517 
    519  int *vid;
    520 
    523  int *frame;
    524 
    526  void *fillvalue;
    527 
    529  void *data;
    530 
    533 } wmulti_buffer;
    534 
    540 typedef struct file_desc_t
    541 {
    544 
    547  int fh;
    548 
    550  int pio_ncid;
    551 
    553  int iotype;
    554 
    557 
    559  int nvars;
    560 
    562  int writable;
    563 
    566  struct wmulti_buffer buffer;
    567 
    569  void *iobuf;
    570 
    572  int pio_type;
    573 
    575  struct file_desc_t *next;
    576 
    579  int do_io;
    580 } file_desc_t;
    581 
    587 {
    590 
    593 
    596 
    599 };
    600 
    605 {
    608 
    611 };
    612 
    617 {
    620 
    623 
    626 };
    627 
    628 #if defined( _PNETCDF) || defined(_NETCDF)
    629 
    630 #define PIO_GLOBAL NC_GLOBAL
    631 #define PIO_UNLIMITED NC_UNLIMITED
    632 
    633 /* NetCDF types. */
    634 #define PIO_BYTE NC_BYTE
    635 #define PIO_CHAR NC_CHAR
    636 #define PIO_SHORT NC_SHORT
    637 #define PIO_INT NC_INT
    638 #define PIO_FLOAT NC_FLOAT
    639 #define PIO_REAL NC_FLOAT
    640 #define PIO_DOUBLE NC_DOUBLE
    641 #define PIO_UBYTE NC_UBYTE
    642 #define PIO_USHORT NC_USHORT
    643 #define PIO_UINT NC_UINT
    644 #define PIO_INT64 NC_INT64
    645 #define PIO_UINT64 NC_UINT64
    646 #define PIO_STRING NC_STRING
    647 
    648 /* NetCDF flags. */
    649 #define PIO_WRITE NC_WRITE
    650 #define PIO_NOWRITE NC_NOWRITE
    651 #define PIO_CLOBBER NC_CLOBBER
    652 #define PIO_NOCLOBBER NC_NOCLOBBER
    653 #define PIO_FILL NC_FILL
    654 #define PIO_NOFILL NC_NOFILL
    655 #define PIO_MAX_NAME NC_MAX_NAME
    656 #define PIO_MAX_VAR_DIMS NC_MAX_VAR_DIMS
    657 #define PIO_64BIT_OFFSET NC_64BIT_OFFSET
    658 
    661 #define PIO_64BIT_DATA 0x0010
    662 
    664 #define PIO_NOERR NC_NOERR
    665 #define PIO_EBADID NC_EBADID
    666 #define PIO_ENFILE NC_ENFILE
    667 #define PIO_EEXIST NC_EEXIST
    668 #define PIO_EINVAL NC_EINVAL
    669 #define PIO_EPERM NC_EPERM
    670 #define PIO_ENOTINDEFINE NC_ENOTINDEFINE
    671 #define PIO_EINDEFINE NC_EINDEFINE
    672 #define PIO_EINVALCOORDS NC_EINVALCOORDS
    673 #define PIO_EMAXDIMS NC_EMAXDIMS
    674 #define PIO_ENAMEINUSE NC_ENAMEINUSE
    675 #define PIO_ENOTATT NC_ENOTATT
    676 #define PIO_EMAXATTS NC_EMAXATTS
    677 #define PIO_EBADTYPE NC_EBADTYPE
    678 #define PIO_EBADDIM NC_EBADDIM
    679 #define PIO_EUNLIMPOS NC_EUNLIMPOS
    680 #define PIO_EMAXVARS NC_EMAXVARS
    681 #define PIO_ENOTVAR NC_ENOTVAR
    682 #define PIO_EGLOBAL NC_EGLOBAL
    683 #define PIO_ENOTNC NC_ENOTNC
    684 #define PIO_ESTS NC_ESTS
    685 #define PIO_EMAXNAME NC_EMAXNAME
    686 #define PIO_EUNLIMIT NC_EUNLIMIT
    687 #define PIO_ENORECVARS NC_ENORECVARS
    688 #define PIO_ECHAR NC_ECHAR
    689 #define PIO_EEDGE NC_EEDGE
    690 #define PIO_ESTRIDE NC_ESTRIDE
    691 #define PIO_EBADNAME NC_EBADNAME
    692 #define PIO_ERANGE NC_ERANGE
    693 #define PIO_ENOMEM NC_ENOMEM
    694 #define PIO_EVARSIZE NC_EVARSIZE
    695 #define PIO_EDIMSIZE NC_EDIMSIZE
    696 #define PIO_ETRUNC NC_ETRUNC
    697 #define PIO_EAXISTYPE NC_EAXISTYPE
    698 #define PIO_EDAP NC_EDAP
    699 #define PIO_ECURL NC_ECURL
    700 #define PIO_EIO NC_EIO
    701 #define PIO_ENODATA NC_ENODATA
    702 #define PIO_EDAPSVC NC_EDAPSVC
    703 #define PIO_EDAS NC_EDAS
    704 #define PIO_EDDS NC_EDDS
    705 #define PIO_EDATADDS NC_EDATADDS
    706 #define PIO_EDAPURL NC_EDAPURL
    707 #define PIO_EDAPCONSTRAINT NC_EDAPCONSTRAINT
    708 #define PIO_ETRANSLATION NC_ETRANSLATION
    709 #define PIO_EHDFERR NC_EHDFERR
    710 #define PIO_ECANTREAD NC_ECANTREAD
    711 #define PIO_ECANTWRITE NC_ECANTWRITE
    712 #define PIO_ECANTCREATE NC_ECANTCREATE
    713 #define PIO_EFILEMETA NC_EFILEMETA
    714 #define PIO_EDIMMETA NC_EDIMMETA
    715 #define PIO_EATTMETA NC_EATTMETA
    716 #define PIO_EVARMETA NC_EVARMETA
    717 #define PIO_ENOCOMPOUND NC_ENOCOMPOUND
    718 #define PIO_EATTEXISTS NC_EATTEXISTS
    719 #define PIO_ENOTNC4 NC_ENOTNC4
    720 #define PIO_ESTRICTNC3 NC_ESTRICTNC3
    721 #define PIO_ENOTNC3 NC_ENOTNC3
    722 #define PIO_ENOPAR NC_ENOPAR
    723 #define PIO_EPARINIT NC_EPARINIT
    724 #define PIO_EBADGRPID NC_EBADGRPID
    725 #define PIO_EBADTYPID NC_EBADTYPID
    726 #define PIO_ETYPDEFINED NC_ETYPDEFINED
    727 #define PIO_EBADFIELD NC_EBADFIELD
    728 #define PIO_EBADCLASS NC_EBADCLASS
    729 #define PIO_EMAPTYPE NC_EMAPTYPE
    730 #define PIO_ELATEFILL NC_ELATEFILL
    731 #define PIO_ELATEDEF NC_ELATEDEF
    732 #define PIO_EDIMSCALE NC_EDIMSCALE
    733 #define PIO_ENOGRP NC_ENOGRP
    734 #define PIO_ESTORAGE NC_ESTORAGE
    735 #define PIO_EBADCHUNK NC_EBADCHUNK
    736 #define PIO_ENOTBUILT NC_ENOTBUILT
    737 #define PIO_EDISKLESS NC_EDISKLESS
    738 
    739 /* These are the netCDF default fill values. */
    740 #define PIO_FILL_BYTE NC_FILL_BYTE
    741 #define PIO_FILL_CHAR NC_FILL_CHAR
    742 #define PIO_FILL_SHORT NC_FILL_SHORT
    743 #define PIO_FILL_INT NC_FILL_INT
    744 #define PIO_FILL_FLOAT NC_FILL_FLOAT
    745 #define PIO_FILL_DOUBLE NC_FILL_DOUBLE
    746 #define PIO_FILL_UBYTE NC_FILL_UBYTE
    747 #define PIO_FILL_USHORT NC_FILL_USHORT
    748 #define PIO_FILL_UINT NC_FILL_UINT
    749 #define PIO_FILL_INT64 NC_FILL_INT64
    750 #define PIO_FILL_UINT64 NC_FILL_UINT64
    751 #endif /* defined( _PNETCDF) || defined(_NETCDF) */
    752 
    754 #ifdef _PNETCDF
    755 #define PIO_EINDEP NC_EINDEP
    756 #else /* _PNETCDF */
    757 #define PIO_EINDEP (-203)
    758 #endif /* _PNETCDF */
    759 
    761 #define PIO_FIRST_ERROR_CODE (-500)
    762 #define PIO_EBADIOTYPE (-500)
    763 
    765 #define PIO_REQ_NULL (NC_REQ_NULL-1)
    766 
    767 #if defined(__cplusplus)
    768 extern "C" {
    769 #endif
    770  /* Error handling. */
    771  int PIOc_strerror(int pioerr, char *errstr);
    772  int PIOc_set_log_level(int level);
    773 
    774  /* Decomposition. */
    775 
    776  /* Init decomposition with 1-based compmap array. */
    777  int PIOc_InitDecomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen,
    778  const PIO_Offset *compmap, int *ioidp, const int *rearr,
    779  const PIO_Offset *iostart, const PIO_Offset *iocount);
    780  int PIOc_InitDecomp_bc(int iosysid, int basetype, int ndims, const int *gdimlen,
    781  const long int *start, const long int *count, int *ioidp);
    782 
    783  /* Init decomposition with 0-based compmap array. */
    784  int PIOc_init_decomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen,
    785  const PIO_Offset *compmap, int *ioidp, int rearranger,
    786  const PIO_Offset *iostart, const PIO_Offset *iocount);
    787 
    788  /* Free resources associated with a decomposition. */
    789  int PIOc_freedecomp(int iosysid, int ioid);
    790 
    791  int PIOc_readmap(const char *file, int *ndims, int **gdims, PIO_Offset *fmaplen,
    792  PIO_Offset **map, MPI_Comm comm);
    793  int PIOc_readmap_from_f90(const char *file,int *ndims, int **gdims, PIO_Offset *maplen,
    794  PIO_Offset **map, int f90_comm);
    795  int PIOc_writemap(const char *file, int ndims, const int *gdims, PIO_Offset maplen,
    796  PIO_Offset *map, MPI_Comm comm);
    797  int PIOc_writemap_from_f90(const char *file, int ndims, const int *gdims,
    798  PIO_Offset maplen, const PIO_Offset *map, int f90_comm);
    799 
    800  /* Write a decomposition file. */
    801  int PIOc_write_decomp(const char *file, int iosysid, int ioid, MPI_Comm comm);
    802 
    803  /* Write a decomposition file using netCDF. */
    804  int PIOc_write_nc_decomp(int iosysid, const char *filename, int cmode, int ioid,
    805  char *title, char *history, int fortran_order);
    806 
    807  /* Read a netCDF decomposition file. */
    808  int PIOc_read_nc_decomp(int iosysid, const char *filename, int *ioid, MPI_Comm comm,
    809  int pio_type, char *title, char *history, int *fortran_order);
    810 
    811  /* Initializing IO system for async. */
    812  int PIOc_init_async(MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count,
    813  int *num_procs_per_comp, int **proc_list, MPI_Comm *io_comm, MPI_Comm *comp_comm,
    814  int rearranger, int *iosysidp);
    815 
    816  int PIOc_Init_Intercomm(int component_count, MPI_Comm peer_comm, MPI_Comm *comp_comms,
    817  MPI_Comm io_comm, int *iosysidp);
    818  int PIOc_get_numiotasks(int iosysid, int *numiotasks);
    819  int PIOc_Init_Intracomm(MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr,
    820  int *iosysidp);
    821  int PIOc_finalize(int iosysid);
    822 
    823  /* Set error handling for entire io system. */
    824  int PIOc_Set_IOSystem_Error_Handling(int iosysid, int method);
    825 
    826  /* Set error handling for entire io system. */
    827  int PIOc_set_iosystem_error_handling(int iosysid, int method, int *old_method);
    828 
    829  int PIOc_iam_iotask(int iosysid, bool *ioproc);
    830  int PIOc_iotask_rank(int iosysid, int *iorank);
    831  int PIOc_iosystem_is_active(int iosysid, bool *active);
    832  int PIOc_iotype_available(int iotype);
    833  int PIOc_set_rearr_opts(int iosysid, int comm_type, int fcd,
    834  bool enable_hs_c2i, bool enable_isend_c2i,
    835  int max_pend_req_c2i,
    836  bool enable_hs_i2c, bool enable_isend_i2c,
    837  int max_pend_req_i2c);
    838  /* Distributed data. */
    839  int PIOc_advanceframe(int ncid, int varid);
    840  int PIOc_setframe(int ncid, int varid, int frame);
    841  int PIOc_write_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array,
    842  void *fillvalue);
    843  int PIOc_write_darray_multi(int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen,
    844  void *array, const int *frame, void **fillvalue, bool flushtodisk);
    845  int PIOc_read_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array);
    846  int PIOc_get_local_array_size(int ioid);
    847 
    848  /* Handling files. */
    849  int PIOc_redef(int ncid);
    850  int PIOc_enddef(int ncid);
    851  int PIOc_sync(int ncid);
    852  int PIOc_deletefile(int iosysid, const char *filename);
    853  int PIOc_createfile(int iosysid, int *ncidp, int *iotype, const char *fname, int mode);
    854  int PIOc_create(int iosysid, const char *path, int cmode, int *ncidp);
    855  int PIOc_openfile(int iosysid, int *ncidp, int *iotype, const char *fname, int mode);
    856  int PIOc_openfile2(int iosysid, int *ncidp, int *iotype, const char *fname, int mode);
    857  int PIOc_open(int iosysid, const char *path, int mode, int *ncidp);
    858  int PIOc_closefile(int ncid);
    859  int PIOc_inq_format(int ncid, int *formatp);
    860  int PIOc_inq(int ncid, int *ndimsp, int *nvarsp, int *ngattsp, int *unlimdimidp);
    861  int PIOc_inq_ndims(int ncid, int *ndimsp);
    862  int PIOc_inq_nvars(int ncid, int *nvarsp);
    863  int PIOc_inq_natts(int ncid, int *ngattsp);
    864  int PIOc_inq_unlimdim(int ncid, int *unlimdimidp);
    865  int PIOc_inq_unlimdims(int ncid, int *nunlimdimsp, int *unlimdimidsp);
    866  int PIOc_inq_type(int ncid, nc_type xtype, char *name, PIO_Offset *sizep);
    867  int PIOc_set_blocksize(int newblocksize);
    868  int PIOc_File_is_Open(int ncid);
    869 
    870  /* Set the IO node data buffer size limit. */
    871  PIO_Offset PIOc_set_buffer_size_limit(PIO_Offset limit);
    872 
    873  /* Set the error hanlding for a file. */
    874  int PIOc_Set_File_Error_Handling(int ncid, int method);
    875 
    876  int PIOc_set_hint(int iosysid, const char *hint, const char *hintval);
    877  int PIOc_set_chunk_cache(int iosysid, int iotype, PIO_Offset size, PIO_Offset nelems,
    878  float preemption);
    879  int PIOc_get_chunk_cache(int iosysid, int iotype, PIO_Offset *sizep, PIO_Offset *nelemsp,
    880  float *preemptionp);
    881 
    882  /* Dimensions. */
    883  int PIOc_inq_dim(int ncid, int dimid, char *name, PIO_Offset *lenp);
    884  int PIOc_inq_dimid(int ncid, const char *name, int *idp);
    885  int PIOc_inq_dimname(int ncid, int dimid, char *name);
    886  int PIOc_inq_dimlen(int ncid, int dimid, PIO_Offset *lenp);
    887  int PIOc_rename_dim(int ncid, int dimid, const char *name);
    888  int PIOc_def_dim(int ncid, const char *name, PIO_Offset len, int *idp);
    889 
    890  /* Variables. */
    891  int PIOc_inq_varid(int ncid, const char *name, int *varidp);
    892  int PIOc_inq_var(int ncid, int varid, char *name, nc_type *xtypep, int *ndimsp, int *dimidsp,
    893  int *nattsp);
    894  int PIOc_inq_varname(int ncid, int varid, char *name);
    895  int PIOc_inq_vartype(int ncid, int varid, nc_type *xtypep);
    896  int PIOc_inq_varndims(int ncid, int varid, int *ndimsp);
    897  int PIOc_inq_vardimid(int ncid, int varid, int *dimidsp);
    898  int PIOc_inq_varnatts(int ncid, int varid, int *nattsp);
    899  int PIOc_def_var(int ncid, const char *name, nc_type xtype, int ndims,
    900  const int *dimidsp, int *varidp);
    901  int PIOc_set_fill(int ncid, int fillmode, int *old_modep);
    902  int PIOc_def_var_fill(int ncid, int varid, int no_fill, const void *fill_value);
    903  int PIOc_inq_var_fill(int ncid, int varid, int *no_fill, void *fill_valuep);
    904  int PIOc_rename_var(int ncid, int varid, const char *name);
    905 
    906  /* These variable settings only apply to netCDF-4 files. */
    907  int PIOc_def_var_deflate(int ncid, int varid, int shuffle, int deflate,
    908  int deflate_level);
    909  int PIOc_inq_var_deflate(int ncid, int varid, int *shufflep, int *deflatep,
    910  int *deflate_levelp);
    911  int PIOc_inq_var_szip(int ncid, int varid, int *options_maskp, int *pixels_per_blockp);
    912  int PIOc_def_var_chunking(int ncid, int varid, int storage, const PIO_Offset *chunksizesp);
    913  int PIOc_inq_var_chunking(int ncid, int varid, int *storagep, PIO_Offset *chunksizesp);
    914  int PIOc_def_var_endian(int ncid, int varid, int endian);
    915  int PIOc_inq_var_endian(int ncid, int varid, int *endianp);
    916  int PIOc_set_var_chunk_cache(int ncid, int varid, PIO_Offset size, PIO_Offset nelems,
    917  float preemption);
    918  int PIOc_get_var_chunk_cache(int ncid, int varid, PIO_Offset *sizep, PIO_Offset *nelemsp,
    919  float *preemptionp);
    920 
    921  /* Attributes - misc. */
    922  int PIOc_rename_att(int ncid, int varid, const char *name, const char *newname);
    923  int PIOc_del_att(int ncid, int varid, const char *name);
    924 
    925  /* Attributes - inquiry functions. */
    926  int PIOc_inq_att(int ncid, int varid, const char *name, nc_type *xtypep,
    927  PIO_Offset *lenp);
    928  int PIOc_inq_attid(int ncid, int varid, const char *name, int *idp);
    929  int PIOc_inq_attlen(int ncid, int varid, const char *name, PIO_Offset *lenp);
    930  int PIOc_inq_atttype(int ncid, int varid, const char *name, nc_type *xtypep);
    931  int PIOc_inq_attname(int ncid, int varid, int attnum, char *name);
    932 
    933  /* Attributes - writing. */
    934  int PIOc_put_att(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op);
    935  int PIOc_put_att_text(int ncid, int varid, const char *name, PIO_Offset len, const char *op);
    936  int PIOc_put_att_schar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    937  const signed char *op);
    938  int PIOc_put_att_short(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    939  const short *op);
    940  int PIOc_put_att_int(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    941  const int *op);
    942  int PIOc_put_att_long(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    943  const long *op);
    944  int PIOc_put_att_float(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    945  const float *op);
    946  int PIOc_put_att_double(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    947  const double *op);
    948  int PIOc_put_att_uchar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    949  const unsigned char *op);
    950  int PIOc_put_att_ushort(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    951  const unsigned short *op);
    952  int PIOc_put_att_uint(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    953  const unsigned int *op);
    954  int PIOc_put_att_longlong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len,
    955  const long long *op);
    956  int PIOc_put_att_ulonglong(int ncid, int varid, const char *name, nc_type xtype,
    957  PIO_Offset len, const unsigned long long *op);
    958 
    959  /* Attributes - reading. */
    960  int PIOc_get_att(int ncid, int varid, const char *name, void *ip);
    961  int PIOc_get_att_text(int ncid, int varid, const char *name, char *ip);
    962  int PIOc_get_att_schar(int ncid, int varid, const char *name, signed char *ip);
    963  int PIOc_get_att_short(int ncid, int varid, const char *name, short *ip);
    964  int PIOc_get_att_int(int ncid, int varid, const char *name, int *ip);
    965  int PIOc_get_att_long(int ncid, int varid, const char *name, long *ip);
    966  int PIOc_get_att_float(int ncid, int varid, const char *name, float *ip);
    967  int PIOc_get_att_double(int ncid, int varid, const char *name, double *ip);
    968  int PIOc_get_att_uchar(int ncid, int varid, const char *name, unsigned char *ip);
    969  int PIOc_get_att_ushort(int ncid, int varid, const char *name, unsigned short *ip);
    970  int PIOc_get_att_uint(int ncid, int varid, const char *name, unsigned int *ip);
    971  int PIOc_get_att_longlong(int ncid, int varid, const char *name, long long *ip);
    972  int PIOc_get_att_ulonglong(int ncid, int varid, const char *name, unsigned long long *ip);
    973 
    974  /* Data reads - var. */
    975  int PIOc_get_var(int ncid, int varid, void *buf);
    976  int PIOc_get_var_text(int ncid, int varid, char *buf);
    977  int PIOc_get_var_schar(int ncid, int varid, signed char *buf);
    978  int PIOc_get_var_short(int ncid, int varid, short *buf);
    979  int PIOc_get_var_int(int ncid, int varid, int *buf);
    980  int PIOc_get_var_long(int ncid, int varid, long *buf);
    981  int PIOc_get_var_float(int ncid, int varid, float *buf);
    982  int PIOc_get_var_double(int ncid, int varid, double *buf);
    983  int PIOc_get_var_uchar(int ncid, int varid, unsigned char *buf);
    984  int PIOc_get_var_ushort(int ncid, int varid, unsigned short *buf);
    985  int PIOc_get_var_uint(int ncid, int varid, unsigned int *buf);
    986  int PIOc_get_var_longlong(int ncid, int varid, long long *buf);
    987  int PIOc_get_var_ulonglong(int ncid, int varid, unsigned long long *buf);
    988 
    989  /* Data writes - var. */
    990  int PIOc_put_var(int ncid, int varid, const void *buf);
    991  int PIOc_put_var_text(int ncid, int varid, const char *op);
    992  int PIOc_put_var_schar(int ncid, int varid, const signed char *op);
    993  int PIOc_put_var_short(int ncid, int varid, const short *op);
    994  int PIOc_put_var_int(int ncid, int varid, const int *op);
    995  int PIOc_put_var_long(int ncid, int varid, const long *op);
    996  int PIOc_put_var_float(int ncid, int varid, const float *op);
    997  int PIOc_put_var_double(int ncid, int varid, const double *op);
    998  int PIOc_put_var_uchar(int ncid, int varid, const unsigned char *op);
    999  int PIOc_put_var_ushort(int ncid, int varid, const unsigned short *op);
    1000  int PIOc_put_var_uint(int ncid, int varid, const unsigned int *op);
    1001  int PIOc_put_var_longlong(int ncid, int varid, const long long *op);
    1002  int PIOc_put_var_ulonglong(int ncid, int varid, const unsigned long long *op);
    1003 
    1004  /* Data reads - var1. */
    1005  int PIOc_get_var1(int ncid, int varid, const PIO_Offset *index, void *buf);
    1006  int PIOc_get_var1_text(int ncid, int varid, const PIO_Offset *index, char *buf);
    1007  int PIOc_get_var1_schar(int ncid, int varid, const PIO_Offset *index, signed char *buf);
    1008  int PIOc_get_var1_short(int ncid, int varid, const PIO_Offset *index, short *buf);
    1009  int PIOc_get_var1_int(int ncid, int varid, const PIO_Offset *index, int *buf);
    1010  int PIOc_get_var1_long(int ncid, int varid, const PIO_Offset *index, long *buf);
    1011  int PIOc_get_var1_float(int ncid, int varid, const PIO_Offset *index, float *buf);
    1012  int PIOc_get_var1_double(int ncid, int varid, const PIO_Offset *index, double *buf);
    1013  int PIOc_get_var1_uchar(int ncid, int varid, const PIO_Offset *index, unsigned char *buf);
    1014  int PIOc_get_var1_ushort(int ncid, int varid, const PIO_Offset *index, unsigned short *buf);
    1015  int PIOc_get_var1_uint(int ncid, int varid, const PIO_Offset *index, unsigned int *buf);
    1016  int PIOc_get_var1_longlong(int ncid, int varid, const PIO_Offset *index, long long *buf);
    1017  int PIOc_get_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, unsigned long long *buf);
    1018 
    1019  /* Data writes - var1. */
    1020  int PIOc_put_var1(int ncid, int varid, const PIO_Offset *index, const void *buf);
    1021  int PIOc_put_var1_text(int ncid, int varid, const PIO_Offset *index, const char *op);
    1022  int PIOc_put_var1_schar(int ncid, int varid, const PIO_Offset *index, const signed char *op);
    1023  int PIOc_put_var1_short(int ncid, int varid, const PIO_Offset *index, const short *op);
    1024  int PIOc_put_var1_int(int ncid, int varid, const PIO_Offset *index, const int *op);
    1025  int PIOc_put_var1_long(int ncid, int varid, const PIO_Offset *index, const long *ip);
    1026  int PIOc_put_var1_float(int ncid, int varid, const PIO_Offset *index, const float *op);
    1027  int PIOc_put_var1_double(int ncid, int varid, const PIO_Offset *index, const double *op);
    1028  int PIOc_put_var1_uchar(int ncid, int varid, const PIO_Offset *index,
    1029  const unsigned char *op);
    1030  int PIOc_put_var1_ushort(int ncid, int varid, const PIO_Offset *index,
    1031  const unsigned short *op);
    1032  int PIOc_put_var1_uint(int ncid, int varid, const PIO_Offset *index,
    1033  const unsigned int *op);
    1034  int PIOc_put_var1_longlong(int ncid, int varid, const PIO_Offset *index, const long long *op);
    1035  int PIOc_put_var1_ulonglong(int ncid, int varid, const PIO_Offset *index,
    1036  const unsigned long long *op);
    1037 
    1038  /* Data reads - vara. */
    1039  int PIOc_get_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf);
    1040  int PIOc_get_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1041  char *buf);
    1042  int PIOc_get_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1043  signed char *buf);
    1044  int PIOc_get_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1045  short *buf);
    1046  int PIOc_get_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1047  int *buf);
    1048  int PIOc_get_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1049  float *buf);
    1050  int PIOc_get_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1051  long *buf);
    1052  int PIOc_get_vara_double(int ncid, int varid, const PIO_Offset *start,
    1053  const PIO_Offset *count, double *buf);
    1054  int PIOc_get_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1055  unsigned char *buf);
    1056  int PIOc_get_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1057  unsigned short *buf);
    1058  int PIOc_get_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1059  unsigned int *buf);
    1060  int PIOc_get_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1061  long long *buf);
    1062  int PIOc_get_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1063  unsigned long long *buf);
    1064 
    1065  /* Data writes - vara. */
    1066  int PIOc_put_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1067  const void *buf);
    1068  int PIOc_put_vara_text(int ncid, int varid, const PIO_Offset *start,
    1069  const PIO_Offset *count, const char *op);
    1070  int PIOc_put_vara_schar(int ncid, int varid, const PIO_Offset *start,
    1071  const PIO_Offset *count, const signed char *op);
    1072  int PIOc_put_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1073  const short *op);
    1074  int PIOc_put_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1075  const int *op);
    1076  int PIOc_put_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1077  const long *op);
    1078  int PIOc_put_vara_float(int ncid, int varid, const PIO_Offset *start,
    1079  const PIO_Offset *count, const float *op);
    1080  int PIOc_put_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1081  const double *op);
    1082  int PIOc_put_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1083  const unsigned char *op);
    1084  int PIOc_put_vara_ushort(int ncid, int varid, const PIO_Offset *start,
    1085  const PIO_Offset *count, const unsigned short *op);
    1086  int PIOc_put_vara_uint(int ncid, int varid, const PIO_Offset *start,
    1087  const PIO_Offset *count, const unsigned int *op);
    1088  int PIOc_put_vara_longlong(int ncid, int varid, const PIO_Offset *start,
    1089  const PIO_Offset *count, const long long *op);
    1090  int PIOc_put_vara_ulonglong(int ncid, int varid, const PIO_Offset *start,
    1091  const PIO_Offset *count, const unsigned long long *op);
    1092 
    1093  /* Data reads - vars. */
    1094  int PIOc_get_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1095  const PIO_Offset *stride, void *buf);
    1096  int PIOc_get_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1097  const PIO_Offset *stride, char *buf);
    1098  int PIOc_get_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1099  const PIO_Offset *stride, signed char *buf);
    1100  int PIOc_get_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1101  const PIO_Offset *stride, short *buf);
    1102  int PIOc_get_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1103  const PIO_Offset *stride, int *buf);
    1104  int PIOc_get_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1105  const PIO_Offset *stride, long *buf);
    1106  int PIOc_get_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1107  const PIO_Offset *stride, float *buf);
    1108  int PIOc_get_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1109  const PIO_Offset *stride, double *buf);
    1110  int PIOc_get_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1111  const PIO_Offset *stride, unsigned char *buf);
    1112  int PIOc_get_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1113  const PIO_Offset *stride, unsigned short *buf);
    1114  int PIOc_get_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1115  const PIO_Offset *stride, unsigned int *buf);
    1116  int PIOc_get_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1117  const PIO_Offset *stride, long long *buf);
    1118  int PIOc_get_vars_ulonglong(int ncid, int varid, const PIO_Offset *start,
    1119  const PIO_Offset *count, const PIO_Offset *stride,
    1120  unsigned long long *buf);
    1121 
    1122  /* Data writes - vars. */
    1123  int PIOc_put_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1124  const PIO_Offset *stride, const void *buf);
    1125  int PIOc_put_vars_text(int ncid, int varid, const PIO_Offset *start,
    1126  const PIO_Offset *count, const PIO_Offset *stride, const char *op);
    1127  int PIOc_put_vars_schar(int ncid, int varid, const PIO_Offset *start,
    1128  const PIO_Offset *count, const PIO_Offset *stride,
    1129  const signed char *op);
    1130  int PIOc_put_vars_short(int ncid, int varid, const PIO_Offset *start,
    1131  const PIO_Offset *count, const PIO_Offset *stride, const short *op);
    1132  int PIOc_put_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1133  const PIO_Offset *stride, const int *op);
    1134  int PIOc_put_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1135  const PIO_Offset *stride, const float *op);
    1136  int PIOc_put_vars_double(int ncid, int varid, const PIO_Offset *start,
    1137  const PIO_Offset *count, const PIO_Offset *stride, const double *op);
    1138  int PIOc_put_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1139  const PIO_Offset *stride, const long *op);
    1140  int PIOc_put_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1141  const PIO_Offset *stride, const unsigned char *op);
    1142  int PIOc_put_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1143  const PIO_Offset *stride, const unsigned short *op);
    1144  int PIOc_put_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1145  const PIO_Offset *stride, const unsigned int *op);
    1146  int PIOc_put_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count,
    1147  const PIO_Offset *stride, const long long *op);
    1148  int PIOc_put_vars_ulonglong(int ncid, int varid, const PIO_Offset *start,
    1149  const PIO_Offset *count, const PIO_Offset *stride,
    1150  const unsigned long long *op);
    1151 
    1152 #if defined(__cplusplus)
    1153 }
    1154 #endif
    1155 
    1156 #endif // _PIO_H_
    IO system descriptor structure.
    Definition: pio.h:393
    -
    int PIOc_inq_var_chunking(int ncid, int varid, int *storagep, PIO_Offset *chunksizesp)
    Inquire about chunksizes for a variable.
    Definition: pio_nc4.c:356
    -
    int PIOc_put_att_double(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const double *op)
    Write a netCDF attribute array of 64-bit floating points.
    Definition: pio_nc.c:3084
    -
    int maxfillregions
    Used when writing fill data.
    Definition: pio.h:365
    -
    bool needsfill
    Does this decomp leave holes in the field (true) or write everywhere (false)
    Definition: pio.h:301
    -
    int PIOc_inq_dimname(int ncid, int dimid, char *name)
    Find the name of a dimension.
    Definition: pio_nc.c:636
    -
    int PIOc_put_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned long long *op)
    Put muti-dimensional subset of an unsigned 64-bit integer variable.
    Definition: pio_put_nc.c:826
    -
    int PIOc_rename_dim(int ncid, int dimid, const char *name)
    The PIO-C interface for the NetCDF function nc_rename_dim.
    Definition: pio_nc.c:1440
    -
    int num_uniontasks
    The number of tasks in the union communicator (will be num_comptasks for non-async, num_comptasks + num_iotasks for async).
    Definition: pio.h:428
    -
    int PIOc_inq_unlimdim(int ncid, int *unlimdimidp)
    Find out the dimension ids of the unlimited dimension.
    Definition: pio_nc.c:209
    -
    int PIOc_get_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long *buf)
    Get strided, muti-dimensional subset of a 64-bit int variable.
    Definition: pio_get_nc.c:226
    -
    int PIOc_put_var1_text(int ncid, int varid, const PIO_Offset *index, const char *op)
    Get one value from an text variable.
    Definition: pio_put_nc.c:359
    -
    int PIOc_inq_vardimid(int ncid, int varid, int *dimidsp)
    Find the dimension IDs associated with a variable.
    Definition: pio_nc.c:970
    -
    int PIOc_inq_dim(int ncid, int dimid, char *name, PIO_Offset *lenp)
    The PIO-C interface for the NetCDF function nc_inq_dim.
    Definition: pio_nc.c:534
    -
    int piotype
    The PIO type of the data.
    Definition: pio.h:310
    -
    int PIOc_put_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned int *op)
    Put muti-dimensional subset of an unsigned integer variable.
    Definition: pio_put_nc.c:730
    -
    int PIOc_get_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, signed char *buf)
    Get strided, muti-dimensional subset of a signed char variable.
    Definition: pio_get_nc.c:90
    -
    PIO_REARRANGERS
    These are the supported output data rearrangement methods.
    Definition: pio.h:604
    -
    int PIOc_put_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned char *op)
    Get strided, muti-dimensional subset of an unsigned char variable.
    Definition: pio_put_nc.c:62
    -
    int * compranks
    An array of the ranks of all computation tasks within the union communicator.
    Definition: pio.h:464
    -
    int maxiobuflen
    Maximum llen participating.
    Definition: pio.h:329
    -
    int PIOc_get_var1_double(int ncid, int varid, const PIO_Offset *index, double *buf)
    Get one value of a 64-bit floating point variable.
    Definition: pio_get_nc.c:1034
    -
    IO procs to comp procs only.
    Definition: pio.h:205
    -
    struct file_desc_t file_desc_t
    File descriptor structure.
    -
    int PIOc_iotask_rank(int iosysid, int *iorank)
    Return the rank of this task in the IO communicator or -1 if this task is not in the communicator...
    Definition: pioc.c:1201
    -
    int PIOc_def_var_deflate(int ncid, int varid, int shuffle, int deflate, int deflate_level)
    Set deflate (zlib) settings for a variable.
    Definition: pio_nc4.c:34
    -
    int pio_type
    PIO data type.
    Definition: pio.h:572
    -
    int PIOc_enddef(int ncid)
    The PIO-C interface for the NetCDF function nc_enddef.
    Definition: pio_nc.c:1878
    -
    int nrecvs
    Number of tasks involved in the communication between comp and io tasks.
    Definition: pio.h:278
    -
    MPI_Datatype mpi_type
    The MPI type of the data.
    Definition: pio.h:142
    -
    bool needssort
    If the map is not monotonically increasing we will need to sort it.
    Definition: pio.h:304
    -
    int PIOc_get_var_schar(int ncid, int varid, signed char *buf)
    Get all data of a signed char variable.
    Definition: pio_get_nc.c:679
    -
    MPI_Info info
    MPI Info object.
    Definition: pio.h:484
    -
    int PIOc_get_att_uchar(int ncid, int varid, const char *name, unsigned char *ip)
    Get the value of an 8-bit unsigned char array attribute.
    Definition: pio_nc.c:2607
    -
    int PIOc_inq_var_endian(int ncid, int varid, int *endianp)
    Inquire about chunksizes for a variable.
    Definition: pio_nc4.c:564
    -
    int PIOc_put_var1_uchar(int ncid, int varid, const PIO_Offset *index, const unsigned char *op)
    Get one value from an text variable.
    Definition: pio_put_nc.c:379
    -
    int PIOc_put_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const char *op)
    Put muti-dimensional subset of a text variable.
    Definition: pio_put_nc.c:610
    -
    int PIOc_put_var_long(int ncid, int varid, const long *op)
    Put all data to an integer variable.
    Definition: pio_put_nc.c:1059
    -
    int PIOc_get_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned long long *buf)
    Get a muti-dimensional subset of an unsigned 64-bit integer variable.
    Definition: pio_get_nc.c:603
    -
    int PIOc_put_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned short *op)
    Put muti-dimensional subset of an unsigned 16-bit integer variable.
    Definition: pio_put_nc.c:682
    -
    struct iosystem_desc_t iosystem_desc_t
    IO system descriptor structure.
    -
    int maxholegridsize
    max holegridsize across all io tasks, needed for netcdf and netcdf4c serial
    Definition: pio.h:362
    -
    int PIOc_put_att_schar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const signed char *op)
    Write a netCDF attribute array of 8-bit signed chars.
    Definition: pio_nc.c:2831
    -
    int PIOc_get_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned short *buf)
    Get strided, muti-dimensional subset of an unsigned 16-bit integer variable.
    Definition: pio_get_nc.c:118
    -
    NetCDF4 (HDF5) compressed format (serial)
    Definition: pio.h:595
    -
    int PIOc_put_var1(int ncid, int varid, const PIO_Offset *index, const void *buf)
    Get one value from a variable of any type.
    Definition: pio_put_nc.c:1188
    -
    void * fillvalue
    Array of fill values used for each var.
    Definition: pio.h:526
    -
    int PIOc_put_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned long long *op)
    Get strided, muti-dimensional subset of an unsigned 64-bit integer variable.
    Definition: pio_put_nc.c:338
    -
    int PIOc_inq_type(int ncid, nc_type xtype, char *name, PIO_Offset *sizep)
    Learn the name and size of a type.
    Definition: pio_nc.c:364
    -
    int PIOc_get_att_text(int ncid, int varid, const char *name, char *ip)
    Get the value of an text attribute.
    Definition: pio_nc.c:2689
    -
    int PIOc_get_numiotasks(int iosysid, int *numiotasks)
    Get the number of IO tasks set.
    Definition: pioc.c:237
    -
    int PIOc_Set_File_Error_Handling(int ncid, int method)
    Set the error handling method to be used for subsequent pio library calls, returns the previous metho...
    Definition: pioc.c:85
    -
    int PIOc_setframe(int ncid, int varid, int frame)
    Set the unlimited dimension of the given variable.
    Definition: pioc.c:176
    -
    int PIOc_put_var1_double(int ncid, int varid, const PIO_Offset *index, const double *op)
    Get one value from an 64-bit floating point variable.
    Definition: pio_put_nc.c:544
    -
    int piotype_size
    The size of one element of the piotype.
    Definition: pio.h:313
    -
    int PIOc_create(int iosysid, const char *path, int cmode, int *ncidp)
    Open a new file using pio.
    Definition: pio_file.c:170
    -
    int PIOc_put_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const float *op)
    Get strided, muti-dimensional subset of a floating point variable.
    Definition: pio_put_nc.c:254
    -
    int PIOc_File_is_Open(int ncid)
    Check to see if PIO file is open.
    Definition: pioc.c:58
    -
    int PIOc_get_var_long(int ncid, int varid, long *buf)
    Get all data of a 64-bit integer variable.
    Definition: pio_get_nc.c:764
    -
    int PIOc_set_hint(int iosysid, const char *hint, const char *hintval)
    Send a hint to the MPI-IO library.
    Definition: pioc.c:1031
    -
    int PIOc_set_var_chunk_cache(int ncid, int varid, PIO_Offset size, PIO_Offset nelems, float preemption)
    Set chunksizes for a variable.
    Definition: pio_nc4.c:875
    -
    int PIOc_init_decomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, int rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount)
    Initialize the decomposition used with distributed arrays.
    Definition: pioc.c:692
    -
    int PIOc_inq_ndims(int ncid, int *ndimsp)
    Find out how many dimensions are defined in the file.
    Definition: pio_nc.c:165
    -
    Errors are returned to caller with no internal action.
    Definition: pio.h:625
    -
    int num_aiotasks
    The actual number of IO tasks participating.
    Definition: pio.h:291
    -
    int comm_type
    Comm type - see PIO_REARR_COMM_TYPE.
    Definition: pio.h:240
    -
    int maxbytes
    The maximum number of bytes of this iodesc before flushing.
    Definition: pio.h:307
    -
    int PIOc_sync(int ncid)
    PIO interface to nc_sync This routine is called collectively by all tasks in the communicator ios...
    Definition: pio_file.c:367
    -
    int PIOc_put_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned int *op)
    Get strided, muti-dimensional subset of an unsigned integer variable.
    Definition: pio_put_nc.c:173
    -
    int PIOc_set_chunk_cache(int iosysid, int iotype, PIO_Offset size, PIO_Offset nelems, float preemption)
    Set chunk cache netCDF files to be opened/created.
    Definition: pio_nc4.c:656
    -
    int PIOc_get_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned int *buf)
    Get strided, muti-dimensional subset of an unsigned integer variable.
    Definition: pio_get_nc.c:172
    -
    int PIOc_get_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, void *buf)
    Get strided, muti-dimensional subset of a variable of the same type as the variable in the file...
    Definition: pio_get_nc.c:1167
    -
    int PIOc_get_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long long *buf)
    Get strided, muti-dimensional subset of a 64-bit int variable.
    Definition: pio_get_nc.c:337
    -
    PIO_IOTYPE
    These are the supported methods of reading/writing netCDF files.
    Definition: pio.h:586
    -
    int PIOc_put_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long *op)
    Put muti-dimensional subset of an integer variable.
    Definition: pio_put_nc.c:778
    -
    int PIOc_put_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long long *op)
    Put muti-dimensional subset of a 64-bit integer variable.
    Definition: pio_put_nc.c:850
    -
    int PIOc_put_var_int(int ncid, int varid, const int *op)
    Put all data to an integer variable.
    Definition: pio_put_nc.c:1036
    -
    int PIOc_deletefile(int iosysid, const char *filename)
    Delete a file.
    Definition: pio_file.c:291
    -
    int PIOc_get_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, double *buf)
    Get strided, muti-dimensional subset of a 64-bit floating point variable.
    Definition: pio_get_nc.c:281
    -
    int PIOc_put_att_longlong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long long *op)
    Write a netCDF attribute array of 64-bit signed integers.
    Definition: pio_nc.c:2923
    -
    struct iosystem_desc_t * next
    Pointer to the next iosystem_desc_t in the list.
    Definition: pio.h:493
    -
    rearr_comm_fc_opt_t io2comp
    flow control opts, io to comp procs
    Definition: pio.h:249
    -
    int PIOc_put_att_long(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long *op)
    Write a netCDF attribute array of 32-bit signed integers.
    Definition: pio_nc.c:2854
    -
    bool hs
    Enable handshake.
    Definition: pio.h:220
    -
    int PIOc_get_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned char *buf)
    Get strided, muti-dimensional subset of an unsigned char variable.
    Definition: pio_get_nc.c:63
    -
    Netcdf3 Classic format (serial)
    Definition: pio.h:592
    -
    bool ioproc
    True if this task is a member of the IO communicator.
    Definition: pio.h:477
    -
    int PIOc_get_var_ushort(int ncid, int varid, unsigned short *buf)
    Get all data of an unsigned 16-bit integer variable.
    Definition: pio_get_nc.c:696
    -
    int PIOc_get_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, int *buf)
    Get a muti-dimensional subset of an integer variable.
    Definition: pio_get_nc.c:530
    -
    Rearranger options.
    Definition: pio.h:237
    -
    int mpitype_size
    The size in bytes of a datum of MPI type mpitype.
    Definition: pio.h:319
    -
    int mpi_type_size
    The size in bytes of a datum of MPI type mpitype.
    Definition: pio.h:145
    -
    int PIOc_get_var_int(int ncid, int varid, int *buf)
    Get all data of an integer variable.
    Definition: pio_get_nc.c:747
    -
    int PIOc_openfile2(int iosysid, int *ncidp, int *iotype, const char *fname, int mode)
    Open an existing file using PIO library.
    Definition: pio_file.c:60
    -
    int PIOc_get_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned long long *buf)
    Get strided, muti-dimensional subset of an unsigned 64-bit int variable.
    Definition: pio_get_nc.c:309
    -
    int nreqs
    Number of requests pending with pnetcdf.
    Definition: pio.h:123
    -
    int PIOc_get_att_long(int ncid, int varid, const char *name, long *ip)
    Get the value of an 32-bit ingeger array attribute.
    Definition: pio_nc.c:2667
    -
    int PIOc_put_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned short *op)
    Get strided, muti-dimensional subset of an unsigned 16-bit integer variable.
    Definition: pio_put_nc.c:118
    -
    int maxregions
    Maximum number of regions in the decomposition.
    Definition: pio.h:297
    -
    int holegridsize
    Used when writing fill data.
    Definition: pio.h:359
    -
    int * rcount
    Array (length nrecvs) of counts of data to be received from each computation task by the IO tasks...
    Definition: pio.h:336
    -
    int * vid
    Array of varids.
    Definition: pio.h:519
    -
    int PIOc_put_att_text(int ncid, int varid, const char *name, PIO_Offset len, const char *op)
    Write a netCDF text attribute.
    Definition: pio_nc.c:3038
    -
    int PIOc_get_att_uint(int ncid, int varid, const char *name, unsigned int *ip)
    Get the value of an 32-bit unsigned integer array attribute.
    Definition: pio_nc.c:2647
    -
    int PIOc_get_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, int *buf)
    Get strided, muti-dimensional subset of an integer variable.
    Definition: pio_get_nc.c:199
    -
    int comp_idx
    Index of this component in the list of components.
    Definition: pio.h:487
    -
    int PIOc_write_darray_multi(int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen, void *array, const int *frame, void **fillvalue, bool flushtodisk)
    Write one or more arrays with the same IO decomposition to the file.
    Definition: pio_darray.c:104
    -
    int PIOc_put_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const void *buf)
    Write strided, muti-dimensional subset of a variable of any type.
    Definition: pio_put_nc.c:1238
    -
    int PIOc_put_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long *op)
    Get strided, muti-dimensional subset of a 64-bit integer variable.
    Definition: pio_put_nc.c:227
    -
    int PIOc_rename_att(int ncid, int varid, const char *name, const char *newname)
    The PIO-C interface for the NetCDF function nc_rename_att.
    Definition: pio_nc.c:1613
    -
    int PIOc_set_iosystem_error_handling(int iosysid, int method, int *old_method)
    Set the error handling method used for subsequent calls for this IO system.
    Definition: pioc.c:309
    -
    int PIOc_def_var_endian(int ncid, int varid, int endian)
    Set chunksizes for a variable.
    Definition: pio_nc4.c:488
    -
    int record
    The record number to be written.
    Definition: pio.h:117
    -
    int PIOc_def_dim(int ncid, const char *name, PIO_Offset len, int *idp)
    The PIO-C interface for the NetCDF function nc_def_dim.
    Definition: pio_nc.c:1917
    -
    int PIOc_del_att(int ncid, int varid, const char *name)
    The PIO-C interface for the NetCDF function nc_del_att.
    Definition: pio_nc.c:1705
    -
    rearr_comm_fc_opt_t comp2io
    flow control opts, comp to io procs
    Definition: pio.h:246
    -
    int PIOc_get_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned int *buf)
    Get a muti-dimensional subset of an unsigned integer variable.
    Definition: pio_get_nc.c:506
    -
    File descriptor structure.
    Definition: pio.h:540
    -
    int PIOc_put_att_short(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const short *op)
    Write a netCDF attribute array of 16-bit integers.
    Definition: pio_nc.c:3061
    -
    int PIOc_get_var1_text(int ncid, int varid, const PIO_Offset *index, char *buf)
    Get one value of a text variable.
    Definition: pio_get_nc.c:852
    -
    MPI_Datatype * rtype
    Array (of length nrecvs) of receive MPI types in pio_swapm() call.
    Definition: pio.h:350
    -
    int PIOc_get_var1(int ncid, int varid, const PIO_Offset *index, void *buf)
    Get one value from a variable the same type as the variable in the file.
    Definition: pio_get_nc.c:1115
    -
    int PIOc_put_att_float(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const float *op)
    Write a netCDF attribute array of 32-bit floating points.
    Definition: pio_nc.c:2969
    -
    int PIOc_Set_IOSystem_Error_Handling(int iosysid, int method)
    Set the error handling method used for subsequent calls.
    Definition: pioc.c:279
    -
    PIO_REARR_COMM_TYPE
    Rearranger comm type.
    Definition: pio.h:183
    -
    int PIOc_inq_format(int ncid, int *formatp)
    Learn the netCDF format of an open file.
    Definition: pio_nc.c:454
    -
    int num_stypes
    Number of send MPI types in pio_swapm() call.
    Definition: pio.h:356
    -
    struct var_desc_t var_desc_t
    Variable description structure.
    -
    int PIOc_get_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, short *buf)
    Get strided, muti-dimensional subset of a 16-bit integer variable.
    Definition: pio_get_nc.c:145
    -
    int PIOc_get_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, float *buf)
    Get a muti-dimensional subset of a floating point variable.
    Definition: pio_get_nc.c:554
    -
    int PIOc_put_var_ushort(int ncid, int varid, const unsigned short *op)
    Put all data to a 16-bit unsigned integer variable.
    Definition: pio_put_nc.c:967
    -
    int ioroot
    Rank of IO root task (which is rank 0 in io_comm) in the union communicator.
    Definition: pio.h:451
    -
    Subset rearranger.
    Definition: pio.h:610
    -
    int PIOc_get_att_double(int ncid, int varid, const char *name, double *ip)
    Get the value of an 64-bit floating point array attribute.
    Definition: pio_nc.c:2587
    -
    int PIOc_get_var_ulonglong(int ncid, int varid, unsigned long long *buf)
    Get all data of an unsigned 64-bit integer variable.
    Definition: pio_get_nc.c:815
    -
    int * dimlen
    An array of size ndims with the global length of each dimension.
    Definition: pio.h:288
    -
    int comproot
    Rank of computation root task (which is rank 0 in comm_comms[cmp]) in the union communicator.
    Definition: pio.h:456
    -
    int fh
    The ncid returned for this file by the underlying library (netcdf or pnetcdf).
    Definition: pio.h:547
    -
    int num_iotasks
    The number of tasks in the IO communicator.
    Definition: pio.h:420
    -
    int error_handler
    Controls handling errors.
    Definition: pio.h:467
    -
    int PIOc_inq_varid(int ncid, const char *name, int *varidp)
    The PIO-C interface for the NetCDF function nc_inq_varid.
    Definition: pio_nc.c:1007
    -
    int PIOc_put_var_uint(int ncid, int varid, const unsigned int *op)
    Put all data to an unsigned integer variable.
    Definition: pio_put_nc.c:1013
    -
    int pio_ncid
    The ncid that will be returned to the user.
    Definition: pio.h:550
    -
    int PIOc_inq_unlimdims(int ncid, int *nunlimdimsp, int *unlimdimidsp)
    Find out the dimension ids of all unlimited dimensions.
    Definition: pio_nc.c:228
    -
    int PIOc_get_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, char *buf)
    Get a muti-dimensional subset of a text variable.
    Definition: pio_get_nc.c:361
    -
    int PIOc_get_var_double(int ncid, int varid, double *buf)
    Get all data of a 64-bit floating point variable.
    Definition: pio_get_nc.c:798
    -
    int union_rank
    Rank of this task in the union communicator.
    Definition: pio.h:431
    -
    io_region * fillregion
    Used when writing fill data.
    Definition: pio.h:371
    -
    int PIOc_put_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const int *op)
    Get strided, muti-dimensional subset of an integer variable.
    Definition: pio_put_nc.c:200
    -
    int PIOc_set_blocksize(int newblocksize)
    Set the target blocksize for the box rearranger.
    Definition: pioc.c:1662
    -
    int PIOc_get_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned char *buf)
    Get a muti-dimensional subset of an unsigned char variable.
    Definition: pio_get_nc.c:385
    -
    int PIOc_closefile(int ncid)
    Close a file previously opened with PIO.
    Definition: pio_file.c:200
    -
    struct io_desc_t io_desc_t
    IO descriptor structure.
    -
    int PIOc_def_var_fill(int ncid, int varid, int no_fill, const void *fill_value)
    Set the fill value for a variable.
    Definition: pio_nc.c:2211
    -
    int iosysid
    The ID of this iosystem_desc_t.
    Definition: pio.h:397
    -
    int PIOc_set_fill(int ncid, int fillmode, int *old_modep)
    The PIO-C interface for the NetCDF function nc_set_fill.
    Definition: pio_nc.c:1788
    -
    int PIOc_inq_varnatts(int ncid, int varid, int *nattsp)
    Find the number of attributes associated with a variable.
    Definition: pio_nc.c:986
    -
    int PIOc_iotype_available(int iotype)
    Return true if this iotype is supported in the build, 0 otherwise.
    Definition: pioc.c:1221
    -
    int default_rearranger
    The rearranger decides which parts of a distributed array are handled by which IO tasks...
    Definition: pio.h:471
    -
    int PIOc_write_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array, void *fillvalue)
    Write a distributed array to the output file.
    Definition: pio_darray.c:598
    -
    int PIOc_get_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, signed char *buf)
    Get a muti-dimensional subset of a signed char variable.
    Definition: pio_get_nc.c:409
    -
    int PIOc_def_var(int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp)
    The PIO-C interface for the NetCDF function nc_def_var.
    Definition: pio_nc.c:2008
    -
    Parallel Netcdf (parallel)
    Definition: pio.h:589
    -
    Errors cause abort.
    Definition: pio.h:619
    -
    int PIOc_inq_varndims(int ncid, int varid, int *ndimsp)
    Find the number of dimensions of a variable.
    Definition: pio_nc.c:954
    -
    int PIOc_put_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const double *op)
    Put muti-dimensional subset of a 64-bit integer variable.
    Definition: pio_put_nc.c:874
    -
    int PIOc_get_var1_float(int ncid, int varid, const PIO_Offset *index, float *buf)
    Get one value of a floating point variable.
    Definition: pio_get_nc.c:1014
    -
    int PIOc_init_async(MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count, int *num_procs_per_comp, int **proc_list, MPI_Comm *io_comm, MPI_Comm *comp_comm, int rearranger, int *iosysidp)
    Library initialization used when IO tasks are distinct from compute tasks.
    Definition: pioc.c:1321
    -
    MPI_Comm io_comm
    This is an MPI intra communicator that includes all the tasks involved in IO.
    Definition: pio.h:405
    -
    struct file_desc_t * next
    Pointer to the next file_desc_t in the list of open files.
    Definition: pio.h:575
    -
    int PIOc_put_var1_schar(int ncid, int varid, const PIO_Offset *index, const signed char *op)
    Get one value from an signed char variable.
    Definition: pio_put_nc.c:400
    -
    int PIOc_put_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const float *op)
    Put muti-dimensional subset of a floating point variable.
    Definition: pio_put_nc.c:802
    -
    int * rfrom
    Array (length nrecvs) of computation tasks received from.
    Definition: pio.h:332
    -
    int * request
    ID of each outstanding pnetcdf request for this variable.
    Definition: pio.h:120
    -
    int PIOc_inq_var_deflate(int ncid, int varid, int *shufflep, int *deflatep, int *deflate_levelp)
    This function only applies to netCDF-4 files.
    Definition: pio_nc4.c:124
    -
    int PIOc_put_var1_float(int ncid, int varid, const PIO_Offset *index, const float *op)
    Get one value from an floating point variable.
    Definition: pio_put_nc.c:504
    -
    int PIOc_get_var_float(int ncid, int varid, float *buf)
    Get all data of a floating point variable.
    Definition: pio_get_nc.c:781
    -
    int PIOc_get_var_longlong(int ncid, int varid, long long *buf)
    Get all data of a 64-bit integer variable.
    Definition: pio_get_nc.c:832
    -
    int PIOc_get_var1_uint(int ncid, int varid, const PIO_Offset *index, unsigned int *buf)
    Get one value of an unsigned integer variable.
    Definition: pio_get_nc.c:954
    -
    int PIOc_get_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf)
    Get a muti-dimensional subset of a variable the same type as the variable in the file.
    Definition: pio_get_nc.c:1139
    -
    Comp procs to io procs only.
    Definition: pio.h:202
    -
    int PIOc_put_var1_int(int ncid, int varid, const PIO_Offset *index, const int *op)
    Get one value from an integer variable.
    Definition: pio_put_nc.c:484
    -
    int PIOc_put_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const double *op)
    Get strided, muti-dimensional subset of a 64-bit floating point variable.
    Definition: pio_put_nc.c:310
    -
    int PIOc_get_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, short *buf)
    Get a muti-dimensional subset of a 16-bit integer variable.
    Definition: pio_get_nc.c:458
    -
    int PIOc_inq_nvars(int ncid, int *nvarsp)
    Find out how many variables are defined in a file.
    Definition: pio_nc.c:180
    -
    int PIOc_inq_dimlen(int ncid, int dimid, PIO_Offset *lenp)
    Find the length of a dimension.
    Definition: pio_nc.c:653
    -
    int PIOc_put_var(int ncid, int varid, const void *buf)
    Put all data to a variable of any type.
    Definition: pio_put_nc.c:1168
    -
    struct io_region * next
    Pointer to the next io_region in the list.
    Definition: pio.h:176
    -
    Point to point.
    Definition: pio.h:186
    -
    int recordvar
    Non-zero if this is a buffer for a record var.
    Definition: pio.h:507
    -
    int PIOc_put_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const signed char *op)
    Get strided, muti-dimensional subset of a signed char variable.
    Definition: pio_put_nc.c:90
    -
    int PIOc_get_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, char *buf)
    Get strided, muti-dimensional subset of a text variable.
    Definition: pio_get_nc.c:36
    -
    int max_pend_req
    Max pending requests (PIO_REARR_COMM_UNLIMITED_PEND_REQ => unlimited pend req).
    Definition: pio.h:231
    -
    int PIOc_put_att_uint(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned int *op)
    Write a netCDF attribute array of 32-bit unsigned integers.
    Definition: pio_nc.c:2946
    -
    int fcd
    Comm flow control dir - see PIO_REARR_COMM_FC_DIR.
    Definition: pio.h:243
    -
    int PIOc_inq_dimid(int ncid, const char *name, int *idp)
    The PIO-C interface for the NetCDF function nc_inq_dimid.
    Definition: pio_nc.c:673
    -
    int PIOc_put_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const char *op)
    Get strided, muti-dimensional subset of a text variable.
    Definition: pio_put_nc.c:35
    -
    int ndof
    Local size of the decomposition array on the compute node.
    Definition: pio.h:281
    -
    int PIOc_def_var_chunking(int ncid, int varid, int storage, const PIO_Offset *chunksizesp)
    Set chunksizes for a variable.
    Definition: pio_nc4.c:234
    -
    int PIOc_put_var1_long(int ncid, int varid, const PIO_Offset *index, const long *ip)
    Get one value from an integer variable.
    Definition: pio_put_nc.c:524
    -
    int PIOc_get_var_text(int ncid, int varid, char *buf)
    Get all data of a text variable.
    Definition: pio_get_nc.c:645
    -
    int PIOc_put_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const short *op)
    Get strided, muti-dimensional subset of a 16-bit integer variable.
    Definition: pio_put_nc.c:145
    -
    bool isend
    Enable isends - if false use blocking sends.
    Definition: pio.h:223
    -
    int PIOc_put_var_uchar(int ncid, int varid, const unsigned char *op)
    Put all data to an unsigned char variable.
    Definition: pio_put_nc.c:921
    -
    int PIOc_get_var(int ncid, int varid, void *buf)
    Get all data from a variable the same type as the variable in the file.
    Definition: pio_get_nc.c:1094
    -
    int PIOc_put_var1_ushort(int ncid, int varid, const PIO_Offset *index, const unsigned short *op)
    Get one value from an unsigned 16-bit integer variable.
    Definition: pio_put_nc.c:421
    -
    int PIOc_put_att(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op)
    Write a netCDF attribute of any type.
    Definition: pio_nc.c:2566
    -
    int nvars
    Number of variables.
    Definition: pio.h:559
    -
    int PIOc_put_var1_uint(int ncid, int varid, const PIO_Offset *index, const unsigned int *op)
    Get one value from an unsigned integer variable.
    Definition: pio_put_nc.c:463
    -
    int PIOc_get_var1_schar(int ncid, int varid, const PIO_Offset *index, signed char *buf)
    Get one value of a signed char variable.
    Definition: pio_get_nc.c:892
    -
    int PIOc_put_att_uchar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned char *op)
    Write a netCDF attribute array of 8-bit unsigned chars.
    Definition: pio_nc.c:2900
    -
    int PIOc_advanceframe(int ncid, int varid)
    Increment the unlimited dimension of the given variable.
    Definition: pioc.c:116
    -
    int PIOc_inq_var(int ncid, int varid, char *name, nc_type *xtypep, int *ndimsp, int *dimidsp, int *nattsp)
    The PIO-C interface for the NetCDF function nc_inq_var.
    Definition: pio_nc.c:765
    -
    int PIOc_inq_attname(int ncid, int varid, int attnum, char *name)
    The PIO-C interface for the NetCDF function nc_inq_attname.
    Definition: pio_nc.c:1258
    -
    MPI_Comm union_comm
    This is an MPI intra communicator that includes all the tasks in both the IO and the computation comm...
    Definition: pio.h:401
    -
    int PIOc_get_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long *buf)
    Get a muti-dimensional subset of a 64-bit integer variable.
    Definition: pio_get_nc.c:482
    -
    Box rearranger.
    Definition: pio.h:607
    -
    int pio_type_size
    The size, in bytes, of the PIO data type.
    Definition: pio.h:139
    -
    int PIOc_inq_att(int ncid, int varid, const char *name, nc_type *xtypep, PIO_Offset *lenp)
    The PIO-C interface for the NetCDF function nc_inq_att.
    Definition: pio_nc.c:1202
    -
    struct rearr_comm_fc_opt rearr_comm_fc_opt_t
    Rearranger comm flow control options.
    -
    struct io_desc_t * next
    Pointer to the next io_desc_t in the list.
    Definition: pio.h:384
    -
    int PIOc_put_att_int(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const int *op)
    Write a netCDF attribute array of 32-bit signed integers.
    Definition: pio_nc.c:2877
    -
    Variable description structure.
    Definition: pio.h:106
    -
    int PIOc_read_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array)
    Read a field from a file to the IO library.
    Definition: pio_darray.c:842
    -
    int PIOc_put_var_ulonglong(int ncid, int varid, const unsigned long long *op)
    Put all data to an unsigned 64-bit integer variable.
    Definition: pio_put_nc.c:1105
    -
    int PIOc_get_var1_int(int ncid, int varid, const PIO_Offset *index, int *buf)
    Get one value of an integer variable.
    Definition: pio_get_nc.c:994
    -
    int ioid
    The ID that describes the decomposition, as returned from PIOc_Init_Decomp().
    Definition: pio.h:504
    -
    int * ioranks
    An array of the ranks of all IO tasks within the union communicator.
    Definition: pio.h:460
    -
    struct var_desc_t * next
    Pointer to next var in list.
    Definition: pio.h:148
    -
    int PIOc_inq_var_fill(int ncid, int varid, int *no_fill, void *fill_valuep)
    The PIO-C interface for the NetCDF function nc_inq_var_fill.
    Definition: pio_nc.c:2343
    -
    int PIOc_open(int iosysid, const char *path, int mode, int *ncidp)
    Open an existing file using PIO library.
    Definition: pio_file.c:81
    -
    MPI_Comm comp_comm
    This is an MPI intra communicator that includes all the tasks involved in computation.
    Definition: pio.h:409
    -
    Disable flow control.
    Definition: pio.h:208
    -
    int PIOc_get_att(int ncid, int varid, const char *name, void *ip)
    Get the value of an attribute of any type, with no type conversion.
    Definition: pio_nc.c:2523
    -
    MPI_Comm intercomm
    This is an MPI inter communicator between IO communicator and computation communicator.
    Definition: pio.h:413
    -
    int PIOc_put_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const signed char *op)
    Put muti-dimensional subset of a signed char variable.
    Definition: pio_put_nc.c:658
    -
    int PIOc_get_att_float(int ncid, int varid, const char *name, float *ip)
    Get the value of an 32-bit floating point array attribute.
    Definition: pio_nc.c:2809
    -
    io_region * firstregion
    Linked list of regions.
    Definition: pio.h:368
    -
    int PIOc_get_att_ushort(int ncid, int varid, const char *name, unsigned short *ip)
    Get the value of an 16-bit unsigned integer array attribute.
    Definition: pio_nc.c:2627
    -
    struct rearr_opt rearr_opt_t
    Rearranger options.
    -
    int arraylen
    Size of this variables data on local task.
    Definition: pio.h:516
    -
    struct var_desc_t * varlist
    List of variables in this file.
    Definition: pio.h:556
    -
    int PIOc_get_var1_ushort(int ncid, int varid, const PIO_Offset *index, unsigned short *buf)
    Get one value of an unsigned 16-bit integer variable.
    Definition: pio_get_nc.c:912
    -
    int PIOc_put_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long long *op)
    Get strided, muti-dimensional subset of a 64-bit unsigned integer variable.
    Definition: pio_put_nc.c:282
    -
    int PIOc_get_var1_short(int ncid, int varid, const PIO_Offset *index, short *buf)
    Get one value of a 16-bit integer variable.
    Definition: pio_get_nc.c:932
    -
    int PIOc_put_var_longlong(int ncid, int varid, const long long *op)
    Put all data to a 64-bit integer variable.
    Definition: pio_put_nc.c:1128
    -
    int use_fill
    Non-zero if fill mode is turned on for this var.
    Definition: pio.h:129
    -
    Rearranger comm flow control options.
    Definition: pio.h:217
    -
    int * remap
    If the map passed in is not monotonically increasing then map is sorted and remap is an array of orig...
    Definition: pio.h:274
    -
    int PIOc_get_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, float *buf)
    Get strided, muti-dimensional subset of a floating point variable.
    Definition: pio_get_nc.c:253
    -
    int PIOc_put_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, const unsigned long long *op)
    Get one value from an unsigned 64-bit integer variable.
    Definition: pio_put_nc.c:565
    -
    int PIOc_put_var1_longlong(int ncid, int varid, const PIO_Offset *index, const long long *op)
    Get one value from a 64-bit integer variable.
    Definition: pio_put_nc.c:586
    -
    int PIOc_Init_Intracomm(MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr, int *iosysidp)
    Library initialization used when IO tasks are a subset of compute tasks.
    Definition: pioc.c:838
    -
    int PIOc_get_att_schar(int ncid, int varid, const char *name, signed char *ip)
    Get the value of an 8-bit signed char array attribute.
    Definition: pio_nc.c:2709
    -
    int PIOc_openfile(int iosysid, int *ncidp, int *iotype, const char *fname, int mode)
    Open an existing file using PIO library.
    Definition: pio_file.c:33
    -
    int PIOc_get_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, double *buf)
    Get a muti-dimensional subset of a 64-bit floating point variable.
    Definition: pio_get_nc.c:578
    -
    int PIOc_redef(int ncid)
    The PIO-C interface for the NetCDF function nc_redef.
    Definition: pio_nc.c:1897
    -
    int PIOc_get_att_ulonglong(int ncid, int varid, const char *name, unsigned long long *ip)
    Get the value of an 64-bit unsigned integer array attribute.
    Definition: pio_nc.c:2729
    -
    PIO_ERROR_HANDLERS
    These are the supported error handlers.
    Definition: pio.h:616
    -
    int PIOc_inq_atttype(int ncid, int varid, const char *name, nc_type *xtypep)
    Get the type of an attribute.
    Definition: pio_nc.c:1237
    -
    int PIOc_get_var1_long(int ncid, int varid, const PIO_Offset *index, long *buf)
    Get one value of a 64-bit integer variable.
    Definition: pio_get_nc.c:974
    -
    int comp_rank
    The rank of this process in the computation communicator, or -1 if this process is not part of the co...
    Definition: pio.h:435
    -
    int PIOc_get_att_short(int ncid, int varid, const char *name, short *ip)
    Get the value of an 16-bit integer array attribute.
    Definition: pio_nc.c:2749
    -
    int do_io
    True if this task should participate in IO (only true for one task with netcdf serial files...
    Definition: pio.h:579
    -
    int PIOc_inq_vartype(int ncid, int varid, nc_type *xtypep)
    Find the type of a variable.
    Definition: pio_nc.c:938
    -
    MPI_Datatype mpitype
    The MPI type of the data.
    Definition: pio.h:316
    -
    int PIOc_get_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned short *buf)
    Get a muti-dimensional subset of an unsigned 16-bit integer variable.
    Definition: pio_get_nc.c:434
    -
    int PIOc_InitDecomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, const int *rearr, const PIO_Offset *iostart, const PIO_Offset *iocount)
    Initialize the decomposition used with distributed arrays.
    Definition: pioc.c:444
    -
    int PIOc_put_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const int *op)
    Put muti-dimensional subset of an integer variable.
    Definition: pio_put_nc.c:754
    -
    int PIOc_inq(int ncid, int *ndimsp, int *nvarsp, int *ngattsp, int *unlimdimidp)
    The PIO-C interface for the NetCDF function nc_inq.
    Definition: pio_nc.c:38
    -
    int PIOc_put_att_ulonglong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned long long *op)
    Write a netCDF attribute array of 64-bit unsigned integers.
    Definition: pio_nc.c:2992
    -
    struct wmulti_buffer wmulti_buffer
    The multi buffer holds data from one or more variables.
    -
    int PIOc_get_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, unsigned long long *buf)
    Get one value of an unsigned 64-bit integer variable.
    Definition: pio_get_nc.c:1054
    -
    int PIOc_put_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const void *buf)
    Put muti-dimensional subset of a variable of any type.
    Definition: pio_put_nc.c:1211
    -
    int PIOc_get_att_int(int ncid, int varid, const char *name, int *ip)
    Get the value of an 32-bit integer array attribute.
    Definition: pio_nc.c:2769
    -
    void * iobuf
    Data buffer for this file.
    Definition: pio.h:569
    -
    int io_rank
    The rank of this process in the IO communicator, or -1 if this process is not part of the IO communic...
    Definition: pio.h:439
    -
    int ioid
    The ID of this io_desc_t.
    Definition: pio.h:261
    -
    int num_comptasks
    The number of tasks in the computation communicator.
    Definition: pio.h:423
    -
    Comp procs to io procs and vice versa.
    Definition: pio.h:199
    -
    int PIOc_put_var_double(int ncid, int varid, const double *op)
    Put all data to a 64-bit floating point variable.
    Definition: pio_put_nc.c:1151
    -
    int PIOc_InitDecomp_bc(int iosysid, int basetype, int ndims, const int *gdimlen, const long int *start, const long int *count, int *ioidp)
    This is a simplified initdecomp which can be used if the memory order of the data can be expressed in...
    Definition: pioc.c:735
    -
    int PIOc_put_var_float(int ncid, int varid, const float *op)
    Put all data to a floating point variable.
    Definition: pio_put_nc.c:1082
    -
    int PIOc_get_var_uint(int ncid, int varid, unsigned int *buf)
    Get all data of an unsigned integer variable.
    Definition: pio_get_nc.c:730
    -
    int PIOc_get_var_short(int ncid, int varid, short *buf)
    Get all data of a 16-bit integer variable.
    Definition: pio_get_nc.c:713
    -
    int PIOc_finalize(int iosysid)
    Clean up internal data structures, free MPI resources, and exit the pio library.
    Definition: pioc.c:1068
    -
    MPI_Datatype * stype
    Array of send MPI types in pio_swapm() call.
    Definition: pio.h:353
    -
    int rearranger
    The rearranger in use for this variable.
    Definition: pio.h:294
    -
    int ndims
    All vars included in this io_desc_t have the same number of dimensions.
    Definition: pio.h:285
    -
    int PIOc_put_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const short *op)
    Put muti-dimensional subset of a 16-bit integer variable.
    Definition: pio_put_nc.c:706
    -
    MPI_Comm my_comm
    This is a copy (but not an MPI copy) of either the comp (for non-async) or the union (for async) comm...
    Definition: pio.h:417
    -
    int PIOc_inq_varname(int ncid, int varid, char *name)
    Get the name of a variable.
    Definition: pio_nc.c:922
    -
    Collective.
    Definition: pio.h:189
    -
    MPI_Comm subset_comm
    In the subset communicator each io task is associated with a unique group of comp tasks this is the c...
    Definition: pio.h:381
    -
    PIO_Offset PIOc_set_buffer_size_limit(PIO_Offset limit)
    Set the PIO IO node data buffer size limit.
    Definition: pio_darray.c:39
    -
    int compmaster
    Set to MPI_ROOT if this task is the master of comp communicator, 0 otherwise.
    Definition: pio.h:447
    -
    int PIOc_inq_natts(int ncid, int *ngattsp)
    Find out how many global attributes are defined in a file.
    Definition: pio_nc.c:194
    -
    int PIOc_get_var1_longlong(int ncid, int varid, const PIO_Offset *index, long long *buf)
    Get one value of a 64-bit integer variable.
    Definition: pio_get_nc.c:1075
    -
    iosystem_desc_t * iosystem
    The IO system ID used to open this file.
    Definition: pio.h:543
    -
    int PIOc_inq_attid(int ncid, int varid, const char *name, int *idp)
    The PIO-C interface for the NetCDF function nc_inq_attid.
    Definition: pio_nc.c:1350
    -
    int maplen
    The length of the decomposition map.
    Definition: pio.h:264
    -
    int * frame
    An array of current record numbers, for record vars.
    Definition: pio.h:523
    -
    int PIOc_put_var_schar(int ncid, int varid, const signed char *op)
    Put all data to a signed char variable.
    Definition: pio_put_nc.c:944
    -
    bool async
    True if asynchronous interface is in use.
    Definition: pio.h:474
    -
    The multi buffer holds data from one or more variables.
    Definition: pio.h:500
    -
    Error codes are broadcast to all tasks.
    Definition: pio.h:622
    -
    int iotype
    The IOTYPE value that was used to open this file.
    Definition: pio.h:553
    -
    int PIOc_createfile(int iosysid, int *ncidp, int *iotype, const char *fname, int mode)
    Create a new file using pio.
    Definition: pio_file.c:126
    -
    void * fillbuf
    Buffer that contains the holegrid fill values used to fill in missing sections of data when using the...
    Definition: pio.h:133
    -
    int PIOc_get_local_array_size(int ioid)
    Get the local size of the variable.
    Definition: pioc.c:257
    -
    int PIOc_get_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long long *buf)
    Get a muti-dimensional subset of a 64-bit integer variable.
    Definition: pio_get_nc.c:627
    -
    int PIOc_get_chunk_cache(int iosysid, int iotype, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp)
    Get current file chunk cache settings from HDF5.
    Definition: pio_nc4.c:756
    -
    int PIOc_inq_attlen(int ncid, int varid, const char *name, PIO_Offset *lenp)
    Get the length of an attribute.
    Definition: pio_nc.c:1220
    -
    struct wmulti_buffer * next
    Pointer to the next multi-buffer in the list.
    Definition: pio.h:532
    -
    int PIOc_put_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned char *op)
    Put muti-dimensional subset of an unsigned char variable.
    Definition: pio_put_nc.c:634
    -
    int PIOc_rename_var(int ncid, int varid, const char *name)
    The PIO-C interface for the NetCDF function nc_rename_var.
    Definition: pio_nc.c:1526
    -
    int PIOc_get_var_chunk_cache(int ncid, int varid, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp)
    Get the variable chunk cache settings.
    Definition: pio_nc4.c:961
    -
    int pio_type
    The PIO data type.
    Definition: pio.h:136
    -
    int PIOc_get_var_uchar(int ncid, int varid, unsigned char *buf)
    Get all data of an unsigned char variable.
    Definition: pio_get_nc.c:662
    -
    IO region structure.
    Definition: pio.h:163
    -
    int iomaster
    Set to MPI_ROOT if this task is the master of IO communicator, 0 otherwise.
    Definition: pio.h:443
    -
    int PIOc_put_att_ushort(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned short *op)
    Write a netCDF attribute array of 16-bit unsigned integers.
    Definition: pio_nc.c:3015
    -
    int PIOc_put_var1_short(int ncid, int varid, const PIO_Offset *index, const short *op)
    Get one value from a 16-bit integer variable.
    Definition: pio_put_nc.c:442
    -
    PIO_REARR_COMM_FC_DIR
    Rearranger comm flow control direction.
    Definition: pio.h:196
    -
    int writable
    True if file can be written to.
    Definition: pio.h:562
    -
    bool compproc
    True if this task is a member of a computation communicator.
    Definition: pio.h:481
    -
    NetCDF4 (HDF5) parallel.
    Definition: pio.h:598
    -
    int PIOc_get_var1_uchar(int ncid, int varid, const PIO_Offset *index, unsigned char *buf)
    Get one value of an unsinged char variable.
    Definition: pio_get_nc.c:872
    -
    IO descriptor structure.
    Definition: pio.h:258
    -
    int PIOc_get_att_longlong(int ncid, int varid, const char *name, long long *ip)
    Get the value of an 64-bit integer array attribute.
    Definition: pio_nc.c:2789
    -
    int PIOc_put_var_text(int ncid, int varid, const char *op)
    Put all data to a text variable.
    Definition: pio_put_nc.c:898
    -
    int PIOc_iosystem_is_active(int iosysid, bool *active)
    Check to see if PIO has been initialized.
    Definition: pioc.c:33
    -
    int * scount
    Array (length numiotasks) of data counts to send to each task in the communication in pio_swapm()...
    Definition: pio.h:340
    -
    int loffset
    The offset from the beginning of the data buffer to the beginning of this region. ...
    Definition: pio.h:167
    -
    int PIOc_put_var_short(int ncid, int varid, const short *op)
    Put all data to a 16-bit integer variable.
    Definition: pio_put_nc.c:990
    -
    void * data
    Pointer to the data.
    Definition: pio.h:529
    -
    rearr_opt_t rearr_opts
    Rearranger options.
    Definition: pio.h:490
    -
    struct io_region io_region
    IO region structure.
    -
    int num_arrays
    Number of arrays of data in the multibuffer.
    Definition: pio.h:512
    -
    int PIOc_iam_iotask(int iosysid, bool *ioproc)
    Return a logical indicating whether this task is an IO task.
    Definition: pioc.c:1178
    -
    rearr_opt_t rearr_opts
    Rearranger flow control options (handshake, non-blocking sends, pending requests) ...
    Definition: pio.h:376
    -
    - - - - diff --git a/docs/pio__darray_8c.html b/docs/pio__darray_8c.html deleted file mode 100644 index c5145be00a4..00000000000 --- a/docs/pio__darray_8c.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - -PIO: pio_darray.c File Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    pio_darray.c File Reference
    -
    -
    - -

    Public functions that read and write distributed arrays in PIO. -More...

    -
    #include <config.h>
    -#include <pio.h>
    -#include <pio_internal.h>
    -
    -Include dependency graph for pio_darray.c:
    -
    -
    - - - -
    -
    - - - - - -

    -Macros

    -#define DARRAY_FILL   1
     
    -#define DARRAY_DATA   0
     
    - - - - - - - - - - - - - - - - -

    -Functions

    PIO_Offset PIOc_set_buffer_size_limit (PIO_Offset limit)
     Set the PIO IO node data buffer size limit. More...
     
    int PIOc_write_darray_multi (int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen, void *array, const int *frame, void **fillvalue, bool flushtodisk)
     Write one or more arrays with the same IO decomposition to the file. More...
     
    int find_var_fillvalue (file_desc_t *file, int varid, var_desc_t *vdesc)
     Find the fillvalue that should be used for a variable. More...
     
    int PIOc_write_darray (int ncid, int varid, int ioid, PIO_Offset arraylen, void *array, void *fillvalue)
     Write a distributed array to the output file. More...
     
    int PIOc_read_darray (int ncid, int varid, int ioid, PIO_Offset arraylen, void *array)
     Read a field from a file to the IO library. More...
     
    - - - - - - - -

    -Variables

    -PIO_Offset pio_buffer_size_limit = PIO_BUFFER_SIZE
     
    -void * CN_bpool = NULL
     
    -PIO_Offset maxusage = 0
     
    -

    Detailed Description

    -

    Public functions that read and write distributed arrays in PIO.

    -

    When arrays are distributed, each processor holds some of the array. Only by combining the distributed arrays from all processor can the full array be obtained.

    -
    Author
    Jim Edwards
    -

    Function Documentation

    - -

    ◆ PIOc_set_buffer_size_limit()

    - -
    -
    - - - - - - - - -
    PIO_Offset PIOc_set_buffer_size_limit (PIO_Offset limit)
    -
    - -

    Set the PIO IO node data buffer size limit.

    -

    The pio_buffer_size_limit will only apply to files opened after the setting is changed.

    -
    Parameters
    - - -
    limitthe size of the buffer on the IO nodes
    -
    -
    -
    Returns
    The previous limit setting.
    -
    Author
    Jim Edwards
    - -
    -
    -
    - - - - diff --git a/docs/pio__darray_8c__incl.map b/docs/pio__darray_8c__incl.map deleted file mode 100644 index 68075833f6f..00000000000 --- a/docs/pio__darray_8c__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/pio__darray_8c__incl.md5 b/docs/pio__darray_8c__incl.md5 deleted file mode 100644 index 2f505c1a16c..00000000000 --- a/docs/pio__darray_8c__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -6a4a14416b685593eb58ca48dfa5b740 \ No newline at end of file diff --git a/docs/pio__darray_8c__incl.png b/docs/pio__darray_8c__incl.png deleted file mode 100644 index 93b36d60f15..00000000000 Binary files a/docs/pio__darray_8c__incl.png and /dev/null differ diff --git a/docs/pio__file_8c.html b/docs/pio__file_8c.html deleted file mode 100644 index 1939202e840..00000000000 --- a/docs/pio__file_8c.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - - -PIO: pio_file.c File Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    pio_file.c File Reference
    -
    -
    - -

    PIO File Handling. -More...

    -
    #include <config.h>
    -#include <pio.h>
    -#include <pio_internal.h>
    -
    -Include dependency graph for pio_file.c:
    -
    -
    - - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    int PIOc_openfile (int iosysid, int *ncidp, int *iotype, const char *filename, int mode)
     Open an existing file using PIO library. More...
     
    int PIOc_openfile2 (int iosysid, int *ncidp, int *iotype, const char *filename, int mode)
     Open an existing file using PIO library. More...
     
    int PIOc_open (int iosysid, const char *path, int mode, int *ncidp)
     Open an existing file using PIO library. More...
     
    int PIOc_createfile (int iosysid, int *ncidp, int *iotype, const char *filename, int mode)
     Create a new file using pio. More...
     
    int PIOc_create (int iosysid, const char *filename, int cmode, int *ncidp)
     Open a new file using pio. More...
     
    int PIOc_closefile (int ncid)
     Close a file previously opened with PIO. More...
     
    int PIOc_deletefile (int iosysid, const char *filename)
     Delete a file. More...
     
    int PIOc_sync (int ncid)
     PIO interface to nc_sync This routine is called collectively by all tasks in the communicator ios.union_comm. More...
     
    - - - -

    -Variables

    -int pio_next_ncid = 16
     
    -

    Detailed Description

    -

    PIO File Handling.

    -

    Function Documentation

    - -

    ◆ PIOc_closefile()

    - -
    -
    - - - - - - - - -
    int PIOc_closefile (int ncid)
    -
    - -

    Close a file previously opened with PIO.

    -
    Parameters
    - - -
    ncidthe file pointer
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_create()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_create (int iosysid,
    const char * filename,
    int cmode,
    int * ncidp 
    )
    -
    - -

    Open a new file using pio.

    -

    The default fill mode will be used (FILL for netCDF and netCDF-4 formats, NOFILL for pnetcdf.) Input parameters are read on comp task 0 and ignored elsewhere.

    -
    Parameters
    - - - - - -
    iosysid: A defined pio system descriptor (input)
    cmode: The netcdf mode for the create operation.
    filename: The filename to open
    ncidp: A pio file descriptor (output)
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_deletefile()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_deletefile (int iosysid,
    const char * filename 
    )
    -
    - -

    Delete a file.

    -
    Parameters
    - - - -
    iosysida pio system handle.
    filenamea filename.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_sync()

    - -
    -
    - - - - - - - - -
    int PIOc_sync (int ncid)
    -
    - -

    PIO interface to nc_sync This routine is called collectively by all tasks in the communicator ios.union_comm.

    -

    Refer to the netcdf documentation.

    -
    Parameters
    - - -
    ncidthe ncid of the file to sync.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    -
    - - - - diff --git a/docs/pio__file_8c__incl.map b/docs/pio__file_8c__incl.map deleted file mode 100644 index c1b2a2527d6..00000000000 --- a/docs/pio__file_8c__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/pio__file_8c__incl.md5 b/docs/pio__file_8c__incl.md5 deleted file mode 100644 index 8e596f2382f..00000000000 --- a/docs/pio__file_8c__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -2c23575695f612e01f974e1120addd72 \ No newline at end of file diff --git a/docs/pio__file_8c__incl.png b/docs/pio__file_8c__incl.png deleted file mode 100644 index 666e449134f..00000000000 Binary files a/docs/pio__file_8c__incl.png and /dev/null differ diff --git a/docs/pio__get__nc_8c.html b/docs/pio__get__nc_8c.html deleted file mode 100644 index 7f2215248e1..00000000000 --- a/docs/pio__get__nc_8c.html +++ /dev/null @@ -1,3251 +0,0 @@ - - - - - - - -PIO: pio_get_nc.c File Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    pio_get_nc.c File Reference
    -
    -
    - -

    PIO functions to get data (excluding varm functions). -More...

    -
    #include <config.h>
    -#include <pio.h>
    -#include <pio_internal.h>
    -
    -Include dependency graph for pio_get_nc.c:
    -
    -
    - - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    int PIOc_get_vars_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, char *buf)
     Get strided, muti-dimensional subset of a text variable. More...
     
    int PIOc_get_vars_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned char *buf)
     Get strided, muti-dimensional subset of an unsigned char variable. More...
     
    int PIOc_get_vars_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, signed char *buf)
     Get strided, muti-dimensional subset of a signed char variable. More...
     
    int PIOc_get_vars_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned short *buf)
     Get strided, muti-dimensional subset of an unsigned 16-bit integer variable. More...
     
    int PIOc_get_vars_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, short *buf)
     Get strided, muti-dimensional subset of a 16-bit integer variable. More...
     
    int PIOc_get_vars_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned int *buf)
     Get strided, muti-dimensional subset of an unsigned integer variable. More...
     
    int PIOc_get_vars_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, int *buf)
     Get strided, muti-dimensional subset of an integer variable. More...
     
    int PIOc_get_vars_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long *buf)
     Get strided, muti-dimensional subset of a 64-bit int variable. More...
     
    int PIOc_get_vars_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, float *buf)
     Get strided, muti-dimensional subset of a floating point variable. More...
     
    int PIOc_get_vars_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, double *buf)
     Get strided, muti-dimensional subset of a 64-bit floating point variable. More...
     
    int PIOc_get_vars_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned long long *buf)
     Get strided, muti-dimensional subset of an unsigned 64-bit int variable. More...
     
    int PIOc_get_vars_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long long *buf)
     Get strided, muti-dimensional subset of a 64-bit int variable. More...
     
    int PIOc_get_vara_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, char *buf)
     Get a muti-dimensional subset of a text variable. More...
     
    int PIOc_get_vara_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned char *buf)
     Get a muti-dimensional subset of an unsigned char variable. More...
     
    int PIOc_get_vara_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, signed char *buf)
     Get a muti-dimensional subset of a signed char variable. More...
     
    int PIOc_get_vara_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned short *buf)
     Get a muti-dimensional subset of an unsigned 16-bit integer variable. More...
     
    int PIOc_get_vara_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, short *buf)
     Get a muti-dimensional subset of a 16-bit integer variable. More...
     
    int PIOc_get_vara_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long *buf)
     Get a muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_get_vara_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned int *buf)
     Get a muti-dimensional subset of an unsigned integer variable. More...
     
    int PIOc_get_vara_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, int *buf)
     Get a muti-dimensional subset of an integer variable. More...
     
    int PIOc_get_vara_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, float *buf)
     Get a muti-dimensional subset of a floating point variable. More...
     
    int PIOc_get_vara_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, double *buf)
     Get a muti-dimensional subset of a 64-bit floating point variable. More...
     
    int PIOc_get_vara_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned long long *buf)
     Get a muti-dimensional subset of an unsigned 64-bit integer variable. More...
     
    int PIOc_get_vara_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long long *buf)
     Get a muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_get_var_text (int ncid, int varid, char *buf)
     Get all data of a text variable. More...
     
    int PIOc_get_var_uchar (int ncid, int varid, unsigned char *buf)
     Get all data of an unsigned char variable. More...
     
    int PIOc_get_var_schar (int ncid, int varid, signed char *buf)
     Get all data of a signed char variable. More...
     
    int PIOc_get_var_ushort (int ncid, int varid, unsigned short *buf)
     Get all data of an unsigned 16-bit integer variable. More...
     
    int PIOc_get_var_short (int ncid, int varid, short *buf)
     Get all data of a 16-bit integer variable. More...
     
    int PIOc_get_var_uint (int ncid, int varid, unsigned int *buf)
     Get all data of an unsigned integer variable. More...
     
    int PIOc_get_var_int (int ncid, int varid, int *buf)
     Get all data of an integer variable. More...
     
    int PIOc_get_var_long (int ncid, int varid, long *buf)
     Get all data of a 64-bit integer variable. More...
     
    int PIOc_get_var_float (int ncid, int varid, float *buf)
     Get all data of a floating point variable. More...
     
    int PIOc_get_var_double (int ncid, int varid, double *buf)
     Get all data of a 64-bit floating point variable. More...
     
    int PIOc_get_var_ulonglong (int ncid, int varid, unsigned long long *buf)
     Get all data of an unsigned 64-bit integer variable. More...
     
    int PIOc_get_var_longlong (int ncid, int varid, long long *buf)
     Get all data of a 64-bit integer variable. More...
     
    int PIOc_get_var1_text (int ncid, int varid, const PIO_Offset *index, char *buf)
     Get one value of a text variable. More...
     
    int PIOc_get_var1_uchar (int ncid, int varid, const PIO_Offset *index, unsigned char *buf)
     Get one value of an unsinged char variable. More...
     
    int PIOc_get_var1_schar (int ncid, int varid, const PIO_Offset *index, signed char *buf)
     Get one value of a signed char variable. More...
     
    int PIOc_get_var1_ushort (int ncid, int varid, const PIO_Offset *index, unsigned short *buf)
     Get one value of an unsigned 16-bit integer variable. More...
     
    int PIOc_get_var1_short (int ncid, int varid, const PIO_Offset *index, short *buf)
     Get one value of a 16-bit integer variable. More...
     
    int PIOc_get_var1_uint (int ncid, int varid, const PIO_Offset *index, unsigned int *buf)
     Get one value of an unsigned integer variable. More...
     
    int PIOc_get_var1_long (int ncid, int varid, const PIO_Offset *index, long *buf)
     Get one value of a 64-bit integer variable. More...
     
    int PIOc_get_var1_int (int ncid, int varid, const PIO_Offset *index, int *buf)
     Get one value of an integer variable. More...
     
    int PIOc_get_var1_float (int ncid, int varid, const PIO_Offset *index, float *buf)
     Get one value of a floating point variable. More...
     
    int PIOc_get_var1_double (int ncid, int varid, const PIO_Offset *index, double *buf)
     Get one value of a 64-bit floating point variable. More...
     
    int PIOc_get_var1_ulonglong (int ncid, int varid, const PIO_Offset *index, unsigned long long *buf)
     Get one value of an unsigned 64-bit integer variable. More...
     
    int PIOc_get_var1_longlong (int ncid, int varid, const PIO_Offset *index, long long *buf)
     Get one value of a 64-bit integer variable. More...
     
    int PIOc_get_var (int ncid, int varid, void *buf)
     Get all data from a variable the same type as the variable in the file. More...
     
    int PIOc_get_var1 (int ncid, int varid, const PIO_Offset *index, void *buf)
     Get one value from a variable the same type as the variable in the file. More...
     
    int PIOc_get_vara (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf)
     Get a muti-dimensional subset of a variable the same type as the variable in the file. More...
     
    int PIOc_get_vars (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, void *buf)
     Get strided, muti-dimensional subset of a variable of the same type as the variable in the file. More...
     
    -

    Detailed Description

    -

    PIO functions to get data (excluding varm functions).

    -
    Author
    Ed Hartnett
    -
    Date
    2016
    -
    See also
    http://code.google.com/p/parallelio/
    -

    Function Documentation

    - -

    ◆ PIOc_get_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var (int ncid,
    int varid,
    void * buf 
    )
    -
    - -

    Get all data from a variable the same type as the variable in the file.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1 (int ncid,
    int varid,
    const PIO_Offset * index,
    void * buf 
    )
    -
    - -

    Get one value from a variable the same type as the variable in the file.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_double (int ncid,
    int varid,
    const PIO_Offset * index,
    double * buf 
    )
    -
    - -

    Get one value of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_float (int ncid,
    int varid,
    const PIO_Offset * index,
    float * buf 
    )
    -
    - -

    Get one value of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_int (int ncid,
    int varid,
    const PIO_Offset * index,
    int * buf 
    )
    -
    - -

    Get one value of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_long (int ncid,
    int varid,
    const PIO_Offset * index,
    long * buf 
    )
    -
    - -

    Get one value of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_longlong (int ncid,
    int varid,
    const PIO_Offset * index,
    long long * buf 
    )
    -
    - -

    Get one value of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_schar (int ncid,
    int varid,
    const PIO_Offset * index,
    signed char * buf 
    )
    -
    - -

    Get one value of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_short (int ncid,
    int varid,
    const PIO_Offset * index,
    short * buf 
    )
    -
    - -

    Get one value of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_text (int ncid,
    int varid,
    const PIO_Offset * index,
    char * buf 
    )
    -
    - -

    Get one value of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_uchar (int ncid,
    int varid,
    const PIO_Offset * index,
    unsigned char * buf 
    )
    -
    - -

    Get one value of an unsinged char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_uint (int ncid,
    int varid,
    const PIO_Offset * index,
    unsigned int * buf 
    )
    -
    - -

    Get one value of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_ulonglong (int ncid,
    int varid,
    const PIO_Offset * index,
    unsigned long long * buf 
    )
    -
    - -

    Get one value of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var1_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var1_ushort (int ncid,
    int varid,
    const PIO_Offset * index,
    unsigned short * buf 
    )
    -
    - -

    Get one value of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    indexan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_double (int ncid,
    int varid,
    double * buf 
    )
    -
    - -

    Get all data of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_float (int ncid,
    int varid,
    float * buf 
    )
    -
    - -

    Get all data of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_int (int ncid,
    int varid,
    int * buf 
    )
    -
    - -

    Get all data of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_long (int ncid,
    int varid,
    long * buf 
    )
    -
    - -

    Get all data of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_longlong (int ncid,
    int varid,
    long long * buf 
    )
    -
    - -

    Get all data of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_schar (int ncid,
    int varid,
    signed char * buf 
    )
    -
    - -

    Get all data of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_short (int ncid,
    int varid,
    short * buf 
    )
    -
    - -

    Get all data of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_text (int ncid,
    int varid,
    char * buf 
    )
    -
    - -

    Get all data of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_uchar (int ncid,
    int varid,
    unsigned char * buf 
    )
    -
    - -

    Get all data of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_uint (int ncid,
    int varid,
    unsigned int * buf 
    )
    -
    - -

    Get all data of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_ulonglong (int ncid,
    int varid,
    unsigned long long * buf 
    )
    -
    - -

    Get all data of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_var_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_var_ushort (int ncid,
    int varid,
    unsigned short * buf 
    )
    -
    - -

    Get all data of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    void * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a variable the same type as the variable in the file.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_double (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    double * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_float (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    float * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_int (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    int * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_long (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    long * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_longlong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    long long * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_schar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    signed char * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_short (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    short * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_text (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    char * buf 
    )
    -
    - -

    Get a muti-dimensional subset of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_uchar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    unsigned char * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_uint (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    unsigned int * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_ulonglong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    unsigned long long * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vara_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vara_ushort (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    unsigned short * buf 
    )
    -
    - -

    Get a muti-dimensional subset of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    void * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a variable of the same type as the variable in the file.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_double (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    double * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_float (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    float * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_int (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    int * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_long (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    long * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit int variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_longlong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    long long * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit int variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_schar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    signed char * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_short (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    short * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_text (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    char * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_uchar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    unsigned char * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_uint (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    unsigned int * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_ulonglong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    unsigned long long * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned 64-bit int variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_get_vars_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_get_vars_ushort (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    unsigned short * buf 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    -
    - - - - diff --git a/docs/pio__get__nc_8c__incl.map b/docs/pio__get__nc_8c__incl.map deleted file mode 100644 index 24c5825f982..00000000000 --- a/docs/pio__get__nc_8c__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/pio__get__nc_8c__incl.md5 b/docs/pio__get__nc_8c__incl.md5 deleted file mode 100644 index a7195e55e5a..00000000000 --- a/docs/pio__get__nc_8c__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -595252886ce80aa7c163768db26d1574 \ No newline at end of file diff --git a/docs/pio__get__nc_8c__incl.png b/docs/pio__get__nc_8c__incl.png deleted file mode 100644 index 3aede406dd9..00000000000 Binary files a/docs/pio__get__nc_8c__incl.png and /dev/null differ diff --git a/docs/pio__kinds_8_f90.html b/docs/pio__kinds_8_f90.html index bbbbf7a76d1..9a28f82d119 100644 --- a/docs/pio__kinds_8_f90.html +++ b/docs/pio__kinds_8_f90.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -106,7 +106,7 @@ diff --git a/docs/pio__nc4_8c.html b/docs/pio__nc4_8c.html index 5cc06153af2..46c0f26f6fe 100644 --- a/docs/pio__nc4_8c.html +++ b/docs/pio__nc4_8c.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -74,15 +74,12 @@

    Functions to wrap netCDF-4 functions for PIO. More...

    #include <config.h>
    -#include <pio.h>
    +#include <pio.h>
    #include <pio_internal.h>
    Include dependency graph for pio_nc4.c:
    - - -
    @@ -395,7 +395,7 @@

    diff --git a/docs/pio__types_8_f90.html b/docs/pio__types_8_f90.html index ac54018af5e..baea05a7e6b 100644 --- a/docs/pio__types_8_f90.html +++ b/docs/pio__types_8_f90.html @@ -23,7 +23,7 @@

    @@ -197,7 +197,7 @@ diff --git a/docs/pioc_8c.html b/docs/pioc_8c.html deleted file mode 100644 index c00e1b75ae8..00000000000 --- a/docs/pioc_8c.html +++ /dev/null @@ -1,617 +0,0 @@ - - - - - - - -PIO: pioc.c File Reference - - - - - - - - - - -
    -
    -

    @@ -354,7 +351,7 @@

    diff --git a/docs/pio__nc4_8c__incl.map b/docs/pio__nc4_8c__incl.map index 04ddc4432cd..ddeb6879929 100644 --- a/docs/pio__nc4_8c__incl.map +++ b/docs/pio__nc4_8c__incl.map @@ -1,3 +1,2 @@ - diff --git a/docs/pio__nc4_8c__incl.md5 b/docs/pio__nc4_8c__incl.md5 index bfa4de3a2c9..5935c193bc4 100644 --- a/docs/pio__nc4_8c__incl.md5 +++ b/docs/pio__nc4_8c__incl.md5 @@ -1 +1 @@ -63ee08315004efb0fa8067fd3498fb70 \ No newline at end of file +ec696b9ac8039c3d7a0357ce9f21cb85 \ No newline at end of file diff --git a/docs/pio__nc4_8c__incl.png b/docs/pio__nc4_8c__incl.png index 7b753fd1be4..47a80d987a2 100644 Binary files a/docs/pio__nc4_8c__incl.png and b/docs/pio__nc4_8c__incl.png differ diff --git a/docs/pio__nc_8c.html b/docs/pio__nc_8c.html deleted file mode 100644 index e15117ac050..00000000000 --- a/docs/pio__nc_8c.html +++ /dev/null @@ -1,961 +0,0 @@ - - - - - - - -PIO: pio_nc.c File Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    pio_nc.c File Reference
    -
    -
    - -

    PIO interfaces to NetCDF support functions. -More...

    -
    #include <config.h>
    -#include <pio.h>
    -#include <pio_internal.h>
    -
    -Include dependency graph for pio_nc.c:
    -
    -
    - - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    int PIOc_inq (int ncid, int *ndimsp, int *nvarsp, int *ngattsp, int *unlimdimidp)
     The PIO-C interface for the NetCDF function nc_inq. More...
     
    int PIOc_inq_ndims (int ncid, int *ndimsp)
     Find out how many dimensions are defined in the file. More...
     
    int PIOc_inq_nvars (int ncid, int *nvarsp)
     Find out how many variables are defined in a file. More...
     
    int PIOc_inq_natts (int ncid, int *ngattsp)
     Find out how many global attributes are defined in a file. More...
     
    int PIOc_inq_unlimdim (int ncid, int *unlimdimidp)
     Find out the dimension ids of the unlimited dimension. More...
     
    int PIOc_inq_unlimdims (int ncid, int *nunlimdimsp, int *unlimdimidsp)
     Find out the dimension ids of all unlimited dimensions. More...
     
    int PIOc_inq_type (int ncid, nc_type xtype, char *name, PIO_Offset *sizep)
     Learn the name and size of a type. More...
     
    int PIOc_inq_format (int ncid, int *formatp)
     Learn the netCDF format of an open file. More...
     
    int PIOc_inq_dim (int ncid, int dimid, char *name, PIO_Offset *lenp)
     The PIO-C interface for the NetCDF function nc_inq_dim. More...
     
    int PIOc_inq_dimname (int ncid, int dimid, char *name)
     Find the name of a dimension. More...
     
    int PIOc_inq_dimlen (int ncid, int dimid, PIO_Offset *lenp)
     Find the length of a dimension. More...
     
    int PIOc_inq_dimid (int ncid, const char *name, int *idp)
     The PIO-C interface for the NetCDF function nc_inq_dimid. More...
     
    int PIOc_inq_var (int ncid, int varid, char *name, nc_type *xtypep, int *ndimsp, int *dimidsp, int *nattsp)
     The PIO-C interface for the NetCDF function nc_inq_var. More...
     
    int PIOc_inq_varname (int ncid, int varid, char *name)
     Get the name of a variable. More...
     
    int PIOc_inq_vartype (int ncid, int varid, nc_type *xtypep)
     Find the type of a variable. More...
     
    int PIOc_inq_varndims (int ncid, int varid, int *ndimsp)
     Find the number of dimensions of a variable. More...
     
    int PIOc_inq_vardimid (int ncid, int varid, int *dimidsp)
     Find the dimension IDs associated with a variable. More...
     
    int PIOc_inq_varnatts (int ncid, int varid, int *nattsp)
     Find the number of attributes associated with a variable. More...
     
    int PIOc_inq_varid (int ncid, const char *name, int *varidp)
     The PIO-C interface for the NetCDF function nc_inq_varid. More...
     
    int PIOc_inq_att_eh (int ncid, int varid, const char *name, int eh, nc_type *xtypep, PIO_Offset *lenp)
     The PIO-C interface for the NetCDF function nc_inq_att. More...
     
    int PIOc_inq_att (int ncid, int varid, const char *name, nc_type *xtypep, PIO_Offset *lenp)
     The PIO-C interface for the NetCDF function nc_inq_att. More...
     
    int PIOc_inq_attlen (int ncid, int varid, const char *name, PIO_Offset *lenp)
     Get the length of an attribute. More...
     
    int PIOc_inq_atttype (int ncid, int varid, const char *name, nc_type *xtypep)
     Get the type of an attribute. More...
     
    int PIOc_inq_attname (int ncid, int varid, int attnum, char *name)
     The PIO-C interface for the NetCDF function nc_inq_attname. More...
     
    int PIOc_inq_attid (int ncid, int varid, const char *name, int *idp)
     The PIO-C interface for the NetCDF function nc_inq_attid. More...
     
    int PIOc_rename_dim (int ncid, int dimid, const char *name)
     The PIO-C interface for the NetCDF function nc_rename_dim. More...
     
    int PIOc_rename_var (int ncid, int varid, const char *name)
     The PIO-C interface for the NetCDF function nc_rename_var. More...
     
    int PIOc_rename_att (int ncid, int varid, const char *name, const char *newname)
     The PIO-C interface for the NetCDF function nc_rename_att. More...
     
    int PIOc_del_att (int ncid, int varid, const char *name)
     The PIO-C interface for the NetCDF function nc_del_att. More...
     
    int PIOc_set_fill (int ncid, int fillmode, int *old_modep)
     The PIO-C interface for the NetCDF function nc_set_fill. More...
     
    int PIOc_enddef (int ncid)
     The PIO-C interface for the NetCDF function nc_enddef. More...
     
    int PIOc_redef (int ncid)
     The PIO-C interface for the NetCDF function nc_redef. More...
     
    int PIOc_def_dim (int ncid, const char *name, PIO_Offset len, int *idp)
     The PIO-C interface for the NetCDF function nc_def_dim. More...
     
    int PIOc_def_var (int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp)
     The PIO-C interface for the NetCDF function nc_def_var. More...
     
    int PIOc_def_var_fill (int ncid, int varid, int fill_mode, const void *fill_valuep)
     Set the fill value for a variable. More...
     
    int PIOc_inq_var_fill (int ncid, int varid, int *no_fill, void *fill_valuep)
     The PIO-C interface for the NetCDF function nc_inq_var_fill. More...
     
    int PIOc_get_att (int ncid, int varid, const char *name, void *ip)
     Get the value of an attribute of any type, with no type conversion. More...
     
    int PIOc_put_att (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op)
     Write a netCDF attribute of any type. More...
     
    int PIOc_get_att_double (int ncid, int varid, const char *name, double *ip)
     Get the value of an 64-bit floating point array attribute. More...
     
    int PIOc_get_att_uchar (int ncid, int varid, const char *name, unsigned char *ip)
     Get the value of an 8-bit unsigned char array attribute. More...
     
    int PIOc_get_att_ushort (int ncid, int varid, const char *name, unsigned short *ip)
     Get the value of an 16-bit unsigned integer array attribute. More...
     
    int PIOc_get_att_uint (int ncid, int varid, const char *name, unsigned int *ip)
     Get the value of an 32-bit unsigned integer array attribute. More...
     
    int PIOc_get_att_long (int ncid, int varid, const char *name, long *ip)
     Get the value of an 32-bit ingeger array attribute. More...
     
    int PIOc_get_att_text (int ncid, int varid, const char *name, char *ip)
     Get the value of an text attribute. More...
     
    int PIOc_get_att_schar (int ncid, int varid, const char *name, signed char *ip)
     Get the value of an 8-bit signed char array attribute. More...
     
    int PIOc_get_att_ulonglong (int ncid, int varid, const char *name, unsigned long long *ip)
     Get the value of an 64-bit unsigned integer array attribute. More...
     
    int PIOc_get_att_short (int ncid, int varid, const char *name, short *ip)
     Get the value of an 16-bit integer array attribute. More...
     
    int PIOc_get_att_int (int ncid, int varid, const char *name, int *ip)
     Get the value of an 32-bit integer array attribute. More...
     
    int PIOc_get_att_longlong (int ncid, int varid, const char *name, long long *ip)
     Get the value of an 64-bit integer array attribute. More...
     
    int PIOc_get_att_float (int ncid, int varid, const char *name, float *ip)
     Get the value of an 32-bit floating point array attribute. More...
     
    int PIOc_put_att_schar (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const signed char *op)
     Write a netCDF attribute array of 8-bit signed chars. More...
     
    int PIOc_put_att_long (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long *op)
     Write a netCDF attribute array of 32-bit signed integers. More...
     
    int PIOc_put_att_int (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const int *op)
     Write a netCDF attribute array of 32-bit signed integers. More...
     
    int PIOc_put_att_uchar (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned char *op)
     Write a netCDF attribute array of 8-bit unsigned chars. More...
     
    int PIOc_put_att_longlong (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long long *op)
     Write a netCDF attribute array of 64-bit signed integers. More...
     
    int PIOc_put_att_uint (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned int *op)
     Write a netCDF attribute array of 32-bit unsigned integers. More...
     
    int PIOc_put_att_float (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const float *op)
     Write a netCDF attribute array of 32-bit floating points. More...
     
    int PIOc_put_att_ulonglong (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned long long *op)
     Write a netCDF attribute array of 64-bit unsigned integers. More...
     
    int PIOc_put_att_ushort (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned short *op)
     Write a netCDF attribute array of 16-bit unsigned integers. More...
     
    int PIOc_put_att_text (int ncid, int varid, const char *name, PIO_Offset len, const char *op)
     Write a netCDF text attribute. More...
     
    int PIOc_put_att_short (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const short *op)
     Write a netCDF attribute array of 16-bit integers. More...
     
    int PIOc_put_att_double (int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const double *op)
     Write a netCDF attribute array of 64-bit floating points. More...
     
    -

    Detailed Description

    -

    PIO interfaces to NetCDF support functions.

    -

    This file provides an interface to the NetCDF support functions. Each subroutine calls the underlying netcdf or pnetcdf or netcdf4 functions from the appropriate subset of mpi tasks (io_comm). Each routine must be called collectively from union_comm.

    -
    Author
    Jim Edwards (jedwa.nosp@m.rds@.nosp@m.ucar..nosp@m.edu), Ed Hartnett
    -
    Date
    Feburary 2014, April 2016
    -

    Function Documentation

    - -

    ◆ PIOc_del_att()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_del_att (int ncid,
    int varid,
    const char * name 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_del_att.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__attributes.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    nameof the attribute to delete.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq (int ncid,
    int * ndimsp,
    int * nvarsp,
    int * ngattsp,
    int * unlimdimidp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__datasets.html

    -
    Parameters
    - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_attid()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_attid (int ncid,
    int varid,
    const char * name,
    int * idp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_attid.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__attributes.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    idpa pointer that will get the id of the variable or attribute.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_atttype()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_atttype (int ncid,
    int varid,
    const char * name,
    nc_type * xtypep 
    )
    -
    - -

    Get the type of an attribute.

    -
    Parameters
    - - - - - -
    ncidthe ID of an open file.
    varidthe variable ID, or NC_GLOBAL for global attributes.
    namethe name of the attribute.
    xtypepa pointer that gets the type of the attribute. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_dim()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_dim (int ncid,
    int dimid,
    char * name,
    PIO_Offset * lenp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_dim.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__dimensions.html

    -
    Parameters
    - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    lenpa pointer that will get the number of values
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_format()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_format (int ncid,
    int * formatp 
    )
    -
    - -

    Learn the netCDF format of an open file.

    -
    Parameters
    - - - -
    ncidthe ncid of an open file.
    formatpa pointer that will get the format.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_type()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_type (int ncid,
    nc_type xtype,
    char * name,
    PIO_Offset * sizep 
    )
    -
    - -

    Learn the name and size of a type.

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file.
    xtypethe type to learn about
    namepointer that will get the name of the type.
    sizeppointer that will get the size of the type in bytes.
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_var (int ncid,
    int varid,
    char * name,
    nc_type * xtypep,
    int * ndimsp,
    int * dimidsp,
    int * nattsp 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_var.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__variables.html

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    xtypepa pointer that will get the type of the attribute.
    nattspa pointer that will get the number of attributes
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_inq_var_fill()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_inq_var_fill (int ncid,
    int varid,
    int * no_fill,
    void * fill_valuep 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_inq_var_fill.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__variables.html

    -
    Parameters
    - - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    no_filla pointer to int that will get the fill mode. Ignored if NULL (except with pnetcdf, which seg-faults with NULL.)
    fill_valueppointer to space that gets the fill value for this variable. Ignored if NULL.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_rename_att()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_rename_att (int ncid,
    int varid,
    const char * name,
    const char * newname 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_rename_att.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__attributes.html

    -
    Parameters
    - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_rename_dim()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_rename_dim (int ncid,
    int dimid,
    const char * name 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_rename_dim.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__dimensions.html

    -
    Parameters
    - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_rename_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_rename_var (int ncid,
    int varid,
    const char * name 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_rename_var.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__variables.html

    -
    Parameters
    - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    varidthe variable ID.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise. See PIOc_Set_File_Error_Handling
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_set_fill()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_set_fill (int ncid,
    int fillmode,
    int * old_modep 
    )
    -
    - -

    The PIO-C interface for the NetCDF function nc_set_fill.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm. For more information on the underlying NetCDF commmand please read about this function in the NetCDF documentation at: http://www.unidata.ucar.edu/software/netcdf/docs/group__datasets.html

    -
    Parameters
    - - - - -
    ncidthe ncid of the open file, obtained from PIOc_openfile() or PIOc_createfile().
    fillmodeeither NC_FILL or NC_NOFILL.
    old_modepa pointer to an int that gets the old setting.
    -
    -
    -
    Returns
    PIO_NOERR for success, error code otherwise.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    -
    - - - - diff --git a/docs/pio__nc_8c__incl.map b/docs/pio__nc_8c__incl.map deleted file mode 100644 index 772dfa8700f..00000000000 --- a/docs/pio__nc_8c__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/pio__nc_8c__incl.md5 b/docs/pio__nc_8c__incl.md5 deleted file mode 100644 index fdce2df7d27..00000000000 --- a/docs/pio__nc_8c__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -51decdd51ebc93a0c5ccaa5c9168a776 \ No newline at end of file diff --git a/docs/pio__nc_8c__incl.png b/docs/pio__nc_8c__incl.png deleted file mode 100644 index 991a8a4808d..00000000000 Binary files a/docs/pio__nc_8c__incl.png and /dev/null differ diff --git a/docs/pio__put__nc_8c.html b/docs/pio__put__nc_8c.html deleted file mode 100644 index f78adf79e59..00000000000 --- a/docs/pio__put__nc_8c.html +++ /dev/null @@ -1,3275 +0,0 @@ - - - - - - - -PIO: pio_put_nc.c File Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    pio_put_nc.c File Reference
    -
    -
    - -

    PIO functions to write data. -More...

    -
    #include <config.h>
    -#include <pio.h>
    -#include <pio_internal.h>
    -
    -Include dependency graph for pio_put_nc.c:
    -
    -
    - - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    int PIOc_put_vars_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const char *op)
     Get strided, muti-dimensional subset of a text variable. More...
     
    int PIOc_put_vars_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned char *op)
     Get strided, muti-dimensional subset of an unsigned char variable. More...
     
    int PIOc_put_vars_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const signed char *op)
     Get strided, muti-dimensional subset of a signed char variable. More...
     
    int PIOc_put_vars_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned short *op)
     Get strided, muti-dimensional subset of an unsigned 16-bit integer variable. More...
     
    int PIOc_put_vars_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const short *op)
     Get strided, muti-dimensional subset of a 16-bit integer variable. More...
     
    int PIOc_put_vars_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned int *op)
     Get strided, muti-dimensional subset of an unsigned integer variable. More...
     
    int PIOc_put_vars_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const int *op)
     Get strided, muti-dimensional subset of an integer variable. More...
     
    int PIOc_put_vars_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long *op)
     Get strided, muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_put_vars_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const float *op)
     Get strided, muti-dimensional subset of a floating point variable. More...
     
    int PIOc_put_vars_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long long *op)
     Get strided, muti-dimensional subset of a 64-bit unsigned integer variable. More...
     
    int PIOc_put_vars_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const double *op)
     Get strided, muti-dimensional subset of a 64-bit floating point variable. More...
     
    int PIOc_put_vars_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned long long *op)
     Get strided, muti-dimensional subset of an unsigned 64-bit integer variable. More...
     
    int PIOc_put_var1_text (int ncid, int varid, const PIO_Offset *index, const char *op)
     Get one value from an text variable. More...
     
    int PIOc_put_var1_uchar (int ncid, int varid, const PIO_Offset *index, const unsigned char *op)
     Get one value from an text variable. More...
     
    int PIOc_put_var1_schar (int ncid, int varid, const PIO_Offset *index, const signed char *op)
     Get one value from an signed char variable. More...
     
    int PIOc_put_var1_ushort (int ncid, int varid, const PIO_Offset *index, const unsigned short *op)
     Get one value from an unsigned 16-bit integer variable. More...
     
    int PIOc_put_var1_short (int ncid, int varid, const PIO_Offset *index, const short *op)
     Get one value from a 16-bit integer variable. More...
     
    int PIOc_put_var1_uint (int ncid, int varid, const PIO_Offset *index, const unsigned int *op)
     Get one value from an unsigned integer variable. More...
     
    int PIOc_put_var1_int (int ncid, int varid, const PIO_Offset *index, const int *op)
     Get one value from an integer variable. More...
     
    int PIOc_put_var1_float (int ncid, int varid, const PIO_Offset *index, const float *op)
     Get one value from an floating point variable. More...
     
    int PIOc_put_var1_long (int ncid, int varid, const PIO_Offset *index, const long *op)
     Get one value from an integer variable. More...
     
    int PIOc_put_var1_double (int ncid, int varid, const PIO_Offset *index, const double *op)
     Get one value from an 64-bit floating point variable. More...
     
    int PIOc_put_var1_ulonglong (int ncid, int varid, const PIO_Offset *index, const unsigned long long *op)
     Get one value from an unsigned 64-bit integer variable. More...
     
    int PIOc_put_var1_longlong (int ncid, int varid, const PIO_Offset *index, const long long *op)
     Get one value from a 64-bit integer variable. More...
     
    int PIOc_put_vara_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const char *op)
     Put muti-dimensional subset of a text variable. More...
     
    int PIOc_put_vara_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned char *op)
     Put muti-dimensional subset of an unsigned char variable. More...
     
    int PIOc_put_vara_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const signed char *op)
     Put muti-dimensional subset of a signed char variable. More...
     
    int PIOc_put_vara_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned short *op)
     Put muti-dimensional subset of an unsigned 16-bit integer variable. More...
     
    int PIOc_put_vara_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const short *op)
     Put muti-dimensional subset of a 16-bit integer variable. More...
     
    int PIOc_put_vara_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned int *op)
     Put muti-dimensional subset of an unsigned integer variable. More...
     
    int PIOc_put_vara_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const int *op)
     Put muti-dimensional subset of an integer variable. More...
     
    int PIOc_put_vara_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long *op)
     Put muti-dimensional subset of an integer variable. More...
     
    int PIOc_put_vara_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const float *op)
     Put muti-dimensional subset of a floating point variable. More...
     
    int PIOc_put_vara_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned long long *op)
     Put muti-dimensional subset of an unsigned 64-bit integer variable. More...
     
    int PIOc_put_vara_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long long *op)
     Put muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_put_vara_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const double *op)
     Put muti-dimensional subset of a 64-bit integer variable. More...
     
    int PIOc_put_var_text (int ncid, int varid, const char *op)
     Put all data to a text variable. More...
     
    int PIOc_put_var_uchar (int ncid, int varid, const unsigned char *op)
     Put all data to an unsigned char variable. More...
     
    int PIOc_put_var_schar (int ncid, int varid, const signed char *op)
     Put all data to a signed char variable. More...
     
    int PIOc_put_var_ushort (int ncid, int varid, const unsigned short *op)
     Put all data to a 16-bit unsigned integer variable. More...
     
    int PIOc_put_var_short (int ncid, int varid, const short *op)
     Put all data to a 16-bit integer variable. More...
     
    int PIOc_put_var_uint (int ncid, int varid, const unsigned int *op)
     Put all data to an unsigned integer variable. More...
     
    int PIOc_put_var_int (int ncid, int varid, const int *op)
     Put all data to an integer variable. More...
     
    int PIOc_put_var_long (int ncid, int varid, const long *op)
     Put all data to an integer variable. More...
     
    int PIOc_put_var_float (int ncid, int varid, const float *op)
     Put all data to a floating point variable. More...
     
    int PIOc_put_var_ulonglong (int ncid, int varid, const unsigned long long *op)
     Put all data to an unsigned 64-bit integer variable. More...
     
    int PIOc_put_var_longlong (int ncid, int varid, const long long *op)
     Put all data to a 64-bit integer variable. More...
     
    int PIOc_put_var_double (int ncid, int varid, const double *op)
     Put all data to a 64-bit floating point variable. More...
     
    int PIOc_put_var (int ncid, int varid, const void *op)
     Put all data to a variable of any type. More...
     
    int PIOc_put_var1 (int ncid, int varid, const PIO_Offset *index, const void *op)
     Get one value from a variable of any type. More...
     
    int PIOc_put_vara (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const void *op)
     Put muti-dimensional subset of a variable of any type. More...
     
    int PIOc_put_vars (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const void *op)
     Write strided, muti-dimensional subset of a variable of any type. More...
     
    -

    Detailed Description

    -

    PIO functions to write data.

    -
    Author
    Ed Hartnett
    -
    Date
    2016
    -
    See also
    http://code.google.com/p/parallelio/
    -

    Function Documentation

    - -

    ◆ PIOc_put_var()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var (int ncid,
    int varid,
    const void * op 
    )
    -
    - -

    Put all data to a variable of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1 (int ncid,
    int varid,
    const PIO_Offset * index,
    const void * op 
    )
    -
    - -

    Get one value from a variable of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_double (int ncid,
    int varid,
    const PIO_Offset * index,
    const double * op 
    )
    -
    - -

    Get one value from an 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_float (int ncid,
    int varid,
    const PIO_Offset * index,
    const float * op 
    )
    -
    - -

    Get one value from an floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_int (int ncid,
    int varid,
    const PIO_Offset * index,
    const int * op 
    )
    -
    - -

    Get one value from an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_long (int ncid,
    int varid,
    const PIO_Offset * index,
    const long * op 
    )
    -
    - -

    Get one value from an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_longlong (int ncid,
    int varid,
    const PIO_Offset * index,
    const long long * op 
    )
    -
    - -

    Get one value from a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_schar (int ncid,
    int varid,
    const PIO_Offset * index,
    const signed char * op 
    )
    -
    - -

    Get one value from an signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_short (int ncid,
    int varid,
    const PIO_Offset * index,
    const short * op 
    )
    -
    - -

    Get one value from a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_text (int ncid,
    int varid,
    const PIO_Offset * index,
    const char * op 
    )
    -
    - -

    Get one value from an text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_uchar (int ncid,
    int varid,
    const PIO_Offset * index,
    const unsigned char * op 
    )
    -
    - -

    Get one value from an text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_uint (int ncid,
    int varid,
    const PIO_Offset * index,
    const unsigned int * op 
    )
    -
    - -

    Get one value from an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_ulonglong (int ncid,
    int varid,
    const PIO_Offset * index,
    const unsigned long long * op 
    )
    -
    - -

    Get one value from an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var1_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var1_ushort (int ncid,
    int varid,
    const PIO_Offset * index,
    const unsigned short * op 
    )
    -
    - -

    Get one value from an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_double (int ncid,
    int varid,
    const double * op 
    )
    -
    - -

    Put all data to a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_float (int ncid,
    int varid,
    const float * op 
    )
    -
    - -

    Put all data to a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_int (int ncid,
    int varid,
    const int * op 
    )
    -
    - -

    Put all data to an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_long (int ncid,
    int varid,
    const long * op 
    )
    -
    - -

    Put all data to an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_longlong (int ncid,
    int varid,
    const long long * op 
    )
    -
    - -

    Put all data to a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_schar (int ncid,
    int varid,
    const signed char * op 
    )
    -
    - -

    Put all data to a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_short (int ncid,
    int varid,
    const short * op 
    )
    -
    - -

    Put all data to a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_text (int ncid,
    int varid,
    const char * op 
    )
    -
    - -

    Put all data to a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_uchar (int ncid,
    int varid,
    const unsigned char * op 
    )
    -
    - -

    Put all data to an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_uint (int ncid,
    int varid,
    const unsigned int * op 
    )
    -
    - -

    Put all data to an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_ulonglong (int ncid,
    int varid,
    const unsigned long long * op 
    )
    -
    - -

    Put all data to an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_var_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_var_ushort (int ncid,
    int varid,
    const unsigned short * op 
    )
    -
    - -

    Put all data to a 16-bit unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const void * op 
    )
    -
    - -

    Put muti-dimensional subset of a variable of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_double (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const double * op 
    )
    -
    - -

    Put muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_float (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const float * op 
    )
    -
    - -

    Put muti-dimensional subset of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_int (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const int * op 
    )
    -
    - -

    Put muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_long (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const long * op 
    )
    -
    - -

    Put muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_longlong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const long long * op 
    )
    -
    - -

    Put muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_schar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const signed char * op 
    )
    -
    - -

    Put muti-dimensional subset of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_short (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const short * op 
    )
    -
    - -

    Put muti-dimensional subset of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_text (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const char * op 
    )
    -
    - -

    Put muti-dimensional subset of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_uchar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const unsigned char * op 
    )
    -
    - -

    Put muti-dimensional subset of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_uint (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const unsigned int * op 
    )
    -
    - -

    Put muti-dimensional subset of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_ulonglong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const unsigned long long * op 
    )
    -
    - -

    Put muti-dimensional subset of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vara_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vara_ushort (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const unsigned short * op 
    )
    -
    - -

    Put muti-dimensional subset of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const void * op 
    )
    -
    - -

    Write strided, muti-dimensional subset of a variable of any type.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    bufpointer that will get the data.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_double()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_double (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const double * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_float()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_float (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const float * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a floating point variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_int()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_int (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const int * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_long()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_long (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const long * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_longlong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_longlong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const long long * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 64-bit unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_schar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_schar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const signed char * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a signed char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_short()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_short (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const short * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_text()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_text (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const char * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of a text variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_uchar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_uchar (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const unsigned char * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned char variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_uint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_uint (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const unsigned int * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_ulonglong()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_ulonglong (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const unsigned long long * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned 64-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_put_vars_ushort()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_put_vars_ushort (int ncid,
    int varid,
    const PIO_Offset * start,
    const PIO_Offset * count,
    const PIO_Offset * stride,
    const unsigned short * op 
    )
    -
    - -

    Get strided, muti-dimensional subset of an unsigned 16-bit integer variable.

    -

    This routine is called collectively by all tasks in the communicator ios.union_comm.

    -
    Parameters
    - - - - - - - -
    ncididentifies the netCDF file
    varidthe variable ID number
    startan array of start indicies (must have same number of entries as variable has dimensions). If NULL, indices of 0 will be used.
    countan array of counts (must have same number of entries as variable has dimensions). If NULL, counts matching the size of the variable will be used.
    stridean array of strides (must have same number of entries as variable has dimensions). If NULL, strides of 1 will be used.
    oppointer to the data to be written.
    -
    -
    -
    Returns
    PIO_NOERR on success, error code otherwise.
    -
    Author
    Ed Hartnett
    - -
    -
    -
    - - - - diff --git a/docs/pio__put__nc_8c__incl.map b/docs/pio__put__nc_8c__incl.map deleted file mode 100644 index 062a0319c64..00000000000 --- a/docs/pio__put__nc_8c__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/pio__put__nc_8c__incl.md5 b/docs/pio__put__nc_8c__incl.md5 deleted file mode 100644 index 9e58918faa9..00000000000 --- a/docs/pio__put__nc_8c__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -226be32c7a18f25ba09b40df8e76b9ff \ No newline at end of file diff --git a/docs/pio__put__nc_8c__incl.png b/docs/pio__put__nc_8c__incl.png deleted file mode 100644 index 2ed85798dfc..00000000000 Binary files a/docs/pio__put__nc_8c__incl.png and /dev/null differ diff --git a/docs/pio__support_8_f90.html b/docs/pio__support_8_f90.html index 19c5cb61b7a..fb8f62e5f49 100644 --- a/docs/pio__support_8_f90.html +++ b/docs/pio__support_8_f90.html @@ -23,7 +23,7 @@

    PIO -  2.4.0 +  2.4.1
    PIO -  2.4.0 +  2.4.1
    - - - - - -
    -
    PIO -  2.4.0 -
    -
    - - - - - - - - - -
    -
    - - -
    - -
    - - - -
    - -
    -
    pioc.c File Reference
    -
    -
    - -

    Some initialization and support functions. -More...

    -
    #include <config.h>
    -#include <pio.h>
    -#include <pio_internal.h>
    -
    -Include dependency graph for pioc.c:
    -
    -
    - - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    int PIOc_iosystem_is_active (int iosysid, bool *active)
     Check to see if PIO has been initialized. More...
     
    int PIOc_File_is_Open (int ncid)
     Check to see if PIO file is open. More...
     
    int PIOc_Set_File_Error_Handling (int ncid, int method)
     Set the error handling method to be used for subsequent pio library calls, returns the previous method setting. More...
     
    int PIOc_advanceframe (int ncid, int varid)
     Increment the unlimited dimension of the given variable. More...
     
    int PIOc_setframe (int ncid, int varid, int frame)
     Set the unlimited dimension of the given variable. More...
     
    int PIOc_get_numiotasks (int iosysid, int *numiotasks)
     Get the number of IO tasks set. More...
     
    int PIOc_get_local_array_size (int ioid)
     Get the local size of the variable. More...
     
    int PIOc_Set_IOSystem_Error_Handling (int iosysid, int method)
     Set the error handling method used for subsequent calls. More...
     
    int PIOc_set_iosystem_error_handling (int iosysid, int method, int *old_method)
     Set the error handling method used for subsequent calls for this IO system. More...
     
    -void pio_map_sort (const PIO_Offset *map, int *remap, int maplen)
     
    int PIOc_InitDecomp (int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, const int *rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount)
     Initialize the decomposition used with distributed arrays. More...
     
    int PIOc_init_decomp (int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, int rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount)
     Initialize the decomposition used with distributed arrays. More...
     
    int PIOc_InitDecomp_bc (int iosysid, int pio_type, int ndims, const int *gdimlen, const long int *start, const long int *count, int *ioidp)
     This is a simplified initdecomp which can be used if the memory order of the data can be expressed in terms of start and count on the file. More...
     
    int PIOc_Init_Intracomm (MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr, int *iosysidp)
     Library initialization used when IO tasks are a subset of compute tasks. More...
     
    int PIOc_Init_Intracomm_from_F90 (int f90_comp_comm, const int num_iotasks, const int stride, const int base, const int rearr, rearr_opt_t *rearr_opts, int *iosysidp)
     Interface to call from pio_init from fortran. More...
     
    int PIOc_set_hint (int iosysid, const char *hint, const char *hintval)
     Send a hint to the MPI-IO library. More...
     
    int PIOc_finalize (int iosysid)
     Clean up internal data structures, free MPI resources, and exit the pio library. More...
     
    int PIOc_iam_iotask (int iosysid, bool *ioproc)
     Return a logical indicating whether this task is an IO task. More...
     
    int PIOc_iotask_rank (int iosysid, int *iorank)
     Return the rank of this task in the IO communicator or -1 if this task is not in the communicator. More...
     
    int PIOc_iotype_available (int iotype)
     Return true if this iotype is supported in the build, 0 otherwise. More...
     
    int PIOc_init_async (MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count, int *num_procs_per_comp, int **proc_list, MPI_Comm *user_io_comm, MPI_Comm *user_comp_comm, int rearranger, int *iosysidp)
     Library initialization used when IO tasks are distinct from compute tasks. More...
     
    int PIOc_set_blocksize (int newblocksize)
     Set the target blocksize for the box rearranger. More...
     
    - - - - - - - - - -

    -Variables

    int default_error_handler = PIO_INTERNAL_ERROR
     The default error handler used when iosystem cannot be located. More...
     
    int blocksize
     The target blocksize for each io task when the box rearranger is used (see pio_sc.c). More...
     
    -int pio_next_ioid = 512
     
    -

    Detailed Description

    -

    Some initialization and support functions.

    -
    Author
    Jim Edwards
    -
    Date
    2014
    -
    See also
    http://code.google.com/p/parallelio/
    -

    Function Documentation

    - -

    ◆ PIOc_advanceframe()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_advanceframe (int ncid,
    int varid 
    )
    -
    - -

    Increment the unlimited dimension of the given variable.

    -
    Parameters
    - - - -
    ncidthe ncid of the open file
    varidthe variable ID
    -
    -
    -
    Returns
    0 on success, error code otherwise
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_File_is_Open()

    - -
    -
    - - - - - - - - -
    int PIOc_File_is_Open (int ncid)
    -
    - -

    Check to see if PIO file is open.

    -
    Parameters
    - - -
    ncidthe ncid of an open file
    -
    -
    -
    Returns
    1 if file is open, 0 otherwise.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_get_local_array_size()

    - -
    -
    - - - - - - - - -
    int PIOc_get_local_array_size (int ioid)
    -
    - -

    Get the local size of the variable.

    -
    Parameters
    - - -
    ioidIO descrption ID.
    -
    -
    -
    Returns
    the size of the array.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_get_numiotasks()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_get_numiotasks (int iosysid,
    int * numiotasks 
    )
    -
    - -

    Get the number of IO tasks set.

    -
    Parameters
    - - - -
    iosysidthe IO system ID
    numiotasksa pointer taht gets the number of IO tasks. Ignored if NULL.
    -
    -
    -
    Returns
    0 on success, error code otherwise
    -
    Author
    Ed Hartnett
    - -
    -
    - -

    ◆ PIOc_iam_iotask()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_iam_iotask (int iosysid,
    bool * ioproc 
    )
    -
    - -

    Return a logical indicating whether this task is an IO task.

    -
    Parameters
    - - - -
    iosysidthe io system ID
    ioproca pointer that gets 1 if task is an IO task, 0 otherwise. Ignored if NULL.
    -
    -
    -
    Returns
    0 for success, or PIO_BADID if iosysid can't be found.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_Init_Intracomm_from_F90()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_Init_Intracomm_from_F90 (int f90_comp_comm,
    const int num_iotasks,
    const int stride,
    const int base,
    const int rearr,
    rearr_opt_trearr_opts,
    int * iosysidp 
    )
    -
    - -

    Interface to call from pio_init from fortran.

    -
    Parameters
    - - - - - - - - -
    f90_comp_comm
    num_iotasksthe number of IO tasks
    stridethe stride to use assigning tasks
    basethe starting point when assigning tasks
    rearrthe rearranger
    rearr_optsthe rearranger options
    iosysidpa pointer that gets the IO system ID
    -
    -
    -
    Returns
    0 for success, error code otherwise
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_iosystem_is_active()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_iosystem_is_active (int iosysid,
    bool * active 
    )
    -
    - -

    Check to see if PIO has been initialized.

    -
    Parameters
    - - - -
    iosysidthe IO system ID
    activepointer that gets true if IO system is active, false otherwise.
    -
    -
    -
    Returns
    0 on success, error code otherwise
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_iotask_rank()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int PIOc_iotask_rank (int iosysid,
    int * iorank 
    )
    -
    - -

    Return the rank of this task in the IO communicator or -1 if this task is not in the communicator.

    -
    Parameters
    - - - -
    iosysidthe io system ID
    ioranka pointer that gets the io rank, or -1 if task is not in the IO communicator. Ignored if NULL.
    -
    -
    -
    Returns
    0 for success, or PIO_BADID if iosysid can't be found.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_iotype_available()

    - -
    -
    - - - - - - - - -
    int PIOc_iotype_available (int iotype)
    -
    - -

    Return true if this iotype is supported in the build, 0 otherwise.

    -
    Parameters
    - - -
    iotypethe io type to check
    -
    -
    -
    Returns
    1 if iotype is in build, 0 if not.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ PIOc_set_hint()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int PIOc_set_hint (int iosysid,
    const char * hint,
    const char * hintval 
    )
    -
    - -

    Send a hint to the MPI-IO library.

    -
    Parameters
    - - - - -
    iosysidthe IO system ID
    hintthe hint for MPI
    hintvalthe value of the hint
    -
    -
    -
    Returns
    0 for success, or PIO_BADID if iosysid can't be found.
    -
    Author
    Jim Edwards, Ed Hartnett
    - -
    -
    -

    Variable Documentation

    - -

    ◆ blocksize

    - -
    -
    - - - - -
    int blocksize
    -
    - -

    The target blocksize for each io task when the box rearranger is used (see pio_sc.c).

    -

    The target blocksize for each io task when the box rearranger is used (see pio_sc.c).

    - -
    -
    - -

    ◆ default_error_handler

    - -
    -
    - - - - -
    int default_error_handler = PIO_INTERNAL_ERROR
    -
    - -

    The default error handler used when iosystem cannot be located.

    - -
    -
    -
    - - - - diff --git a/docs/pioc_8c__incl.map b/docs/pioc_8c__incl.map deleted file mode 100644 index f7a9a58b468..00000000000 --- a/docs/pioc_8c__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/pioc_8c__incl.md5 b/docs/pioc_8c__incl.md5 deleted file mode 100644 index 44ef435ef9e..00000000000 --- a/docs/pioc_8c__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -769b50a5d327e407d948e99f79e1b727 \ No newline at end of file diff --git a/docs/pioc_8c__incl.png b/docs/pioc_8c__incl.png deleted file mode 100644 index 11bd6073110..00000000000 Binary files a/docs/pioc_8c__incl.png and /dev/null differ diff --git a/docs/pioc__sc_8c.html b/docs/pioc__sc_8c.html deleted file mode 100644 index cbcf67153fd..00000000000 --- a/docs/pioc__sc_8c.html +++ /dev/null @@ -1,469 +0,0 @@ - - - - - - - -PIO: pioc_sc.c File Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    pioc_sc.c File Reference
    -
    -
    - -

    Compute start and count arrays for the box rearranger. -More...

    -
    #include <config.h>
    -#include <pio.h>
    -#include <pio_internal.h>
    -
    -Include dependency graph for pioc_sc.c:
    -
    -
    - - - -
    -
    - - - - -

    -Macros

    #define DEFAULT_BLOCKSIZE   1024
     The default target blocksize in bytes for each io task when the box rearranger is used. More...
     
    - - - - - - - - - - - - - - - - - - - -

    -Functions

    int gcd (int a, int b)
     Recursive Standard C Function: Greatest Common Divisor. More...
     
    long long lgcd (long long a, long long b)
     Recursive Standard C Function: Greatest Common Divisor for 64 bit ints. More...
     
    long long lgcd_array (int nain, long long *ain)
     Return the greatest common devisor of array ain as int_64. More...
     
    void compute_one_dim (int gdim, int ioprocs, int rank, PIO_Offset *start, PIO_Offset *count)
     Compute one element (dimension) of start and count arrays. More...
     
    PIO_Offset GCDblocksize (int arrlen, const PIO_Offset *arr_in)
     Look for the largest block of data for io which can be expressed in terms of start and count. More...
     
    int CalcStartandCount (int pio_type, int ndims, const int *gdims, int num_io_procs, int myiorank, PIO_Offset *start, PIO_Offset *count, int *num_aiotasks)
     Compute start and count values for each io task. More...
     
    - - - - -

    -Variables

    int blocksize = DEFAULT_BLOCKSIZE
     The target blocksize for each io task when the box rearranger is used. More...
     
    -

    Detailed Description

    -

    Compute start and count arrays for the box rearranger.

    -
    Author
    Jim Edwards
    -
    Date
    2014
    -

    Macro Definition Documentation

    - -

    ◆ DEFAULT_BLOCKSIZE

    - -
    -
    - - - - -
    #define DEFAULT_BLOCKSIZE   1024
    -
    - -

    The default target blocksize in bytes for each io task when the box rearranger is used.

    - -
    -
    -

    Function Documentation

    - -

    ◆ CalcStartandCount()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int CalcStartandCount (int pio_type,
    int ndims,
    const int * gdims,
    int num_io_procs,
    int myiorank,
    PIO_Offset * start,
    PIO_Offset * count,
    int * num_aiotasks 
    )
    -
    - -

    Compute start and count values for each io task.

    -

    This is used in PIOc_InitDecomp() for the box rearranger only.

    -
    Parameters
    - - - - - - - - - -
    pio_typethe PIO data type used in this decompotion.
    ndimsthe number of dimensions in the variable, not including the unlimited dimension.
    gdimsan array of global size of each dimension.
    num_io_procsthe number of IO tasks.
    myiorankrank of this task in IO communicator.
    startarray of length ndims with data start values.
    countarray of length ndims with data count values.
    num_aiotasksthe number of IO tasks used(?)
    -
    -
    -
    Returns
    0 for success, error code otherwise.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ compute_one_dim()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    void compute_one_dim (int gdim,
    int ioprocs,
    int rank,
    PIO_Offset * start,
    PIO_Offset * count 
    )
    -
    - -

    Compute one element (dimension) of start and count arrays.

    -

    This function is used by CalcStartandCount().

    -
    Parameters
    - - - - - - -
    gdimglobal size of one dimension.
    ioprocsnumber of io tasks.
    rankIO rank of this task.
    startpointer to PIO_Offset that will get the start value.
    countpointer to PIO_Offset that will get the count value.
    -
    -
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ gcd()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    int gcd (int a,
    int b 
    )
    -
    - -

    Recursive Standard C Function: Greatest Common Divisor.

    -
    Parameters
    - - - -
    a
    b
    -
    -
    -
    Returns
    greatest common divisor.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ GCDblocksize()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    PIO_Offset GCDblocksize (int arrlen,
    const PIO_Offset * arr_in 
    )
    -
    - -

    Look for the largest block of data for io which can be expressed in terms of start and count.

    -
    Parameters
    - - - -
    arrlen
    arr_in
    -
    -
    -
    Returns
    the size of the block
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ lgcd()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    long long lgcd (long long a,
    long long b 
    )
    -
    - -

    Recursive Standard C Function: Greatest Common Divisor for 64 bit ints.

    -
    Parameters
    - - - -
    a
    b
    -
    -
    -
    Returns
    greates common divisor.
    -
    Author
    Jim Edwards
    - -
    -
    - -

    ◆ lgcd_array()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    long long lgcd_array (int nain,
    long long * ain 
    )
    -
    - -

    Return the greatest common devisor of array ain as int_64.

    -
    Parameters
    - - - -
    nainnumber of elements in ain.
    ainarray of length nain.
    -
    -
    -
    Returns
    GCD of elements in ain.
    -
    Author
    Jim Edwards
    - -
    -
    -

    Variable Documentation

    - -

    ◆ blocksize

    - -
    -
    - - - - -
    int blocksize = DEFAULT_BLOCKSIZE
    -
    - -

    The target blocksize for each io task when the box rearranger is used.

    -

    The target blocksize for each io task when the box rearranger is used (see pio_sc.c).

    - -
    -
    -
    - - - - diff --git a/docs/pioc__sc_8c__incl.map b/docs/pioc__sc_8c__incl.map deleted file mode 100644 index 75bc259e318..00000000000 --- a/docs/pioc__sc_8c__incl.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/pioc__sc_8c__incl.md5 b/docs/pioc__sc_8c__incl.md5 deleted file mode 100644 index a4582cd6edd..00000000000 --- a/docs/pioc__sc_8c__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -6e99ac4c0948b65e46ca58d438859b9e \ No newline at end of file diff --git a/docs/pioc__sc_8c__incl.png b/docs/pioc__sc_8c__incl.png deleted file mode 100644 index 786d187a259..00000000000 Binary files a/docs/pioc__sc_8c__incl.png and /dev/null differ diff --git a/docs/piodarray_8_f90.html b/docs/piodarray_8_f90.html index 23e19596b7f..5f76a0cb254 100644 --- a/docs/piodarray_8_f90.html +++ b/docs/piodarray_8_f90.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -60,7 +60,7 @@
    @@ -253,7 +253,7 @@
    diff --git a/docs/piolib__mod_8_f90.html b/docs/piolib__mod_8_f90.html index 8d20916e394..6bb94d34919 100644 --- a/docs/piolib__mod_8_f90.html +++ b/docs/piolib__mod_8_f90.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -240,7 +240,7 @@

    Parameters
    - +
    FileFile descriptor structure. This structure holds information associated with each open file
    File
    @@ -351,7 +351,7 @@

    diff --git a/docs/pionfatt__mod_8_f90.html b/docs/pionfatt__mod_8_f90.html index 3d872949b8f..d48631c61e1 100644 --- a/docs/pionfatt__mod_8_f90.html +++ b/docs/pionfatt__mod_8_f90.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -60,7 +60,7 @@
    @@ -254,7 +254,7 @@
    diff --git a/docs/pionfget__mod_8_f90.html b/docs/pionfget__mod_8_f90.html index 1b9524ab0e5..40eb73f9c3f 100644 --- a/docs/pionfget__mod_8_f90.html +++ b/docs/pionfget__mod_8_f90.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -60,7 +60,7 @@
    @@ -254,7 +254,7 @@
    diff --git a/docs/pionfput__mod_8_f90.html b/docs/pionfput__mod_8_f90.html index 9984bae1669..1541f7fda42 100644 --- a/docs/pionfput__mod_8_f90.html +++ b/docs/pionfput__mod_8_f90.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -60,7 +60,7 @@
    @@ -389,7 +389,7 @@
    diff --git a/docs/search/all_0.js b/docs/search/all_0.js index 55306942dd1..055f36e9f50 100644 --- a/docs/search/all_0.js +++ b/docs/search/all_0.js @@ -1,7 +1,5 @@ var searchData= [ ['advanceframe',['advanceframe',['../group___p_i_o__advanceframe.html#ga3466b48f29038f5613f33ad5c33ac142',1,'piolib_mod']]], - ['arraylen',['arraylen',['../structwmulti__buffer.html#a3a3a4551d43bb902da4217ab698a6064',1,'wmulti_buffer']]], - ['arridxperpe',['arridxperpe',['../structpioexample_1_1pioexampleclass.html#a7e6823c9476cb6b593d4e95c7fecfcb1',1,'pioexample::pioexampleclass']]], - ['async',['async',['../structiosystem__desc__t.html#aeb0c951a503ef50d6ed469da259bb711',1,'iosystem_desc_t']]] + ['arridxperpe',['arridxperpe',['../structpioexample_1_1pioexampleclass.html#a7e6823c9476cb6b593d4e95c7fecfcb1',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/all_1.js b/docs/search/all_1.js index 14eaecdb63d..655d36cf691 100644 --- a/docs/search/all_1.js +++ b/docs/search/all_1.js @@ -1,5 +1,13 @@ var searchData= [ - ['blocksize',['blocksize',['../pioc_8c.html#a75e9073defcedf91712de41e4ac14800',1,'blocksize(): pioc_sc.c'],['../pioc__sc_8c.html#a75e9073defcedf91712de41e4ac14800',1,'blocksize(): pioc_sc.c']]], - ['buffer',['buffer',['../structfile__desc__t.html#a9509da72bd6b683459f67d860414883a',1,'file_desc_t']]] + ['calculate_5fvalue',['calculate_value',['../example2_8c.html#adc94683e96f58797755afd533c093c45',1,'example2.c']]], + ['community_20atmosphere_20model_20_28cam_29',['Community Atmosphere Model (CAM)',['../_c_a_mexample.html',1,'examp']]], + ['check_5ffile',['check_file',['../example1_8c.html#a68a3f52d3825a0739cf5e076cfbebd9a',1,'check_file(int ntasks, char *filename): example1.c'],['../example2_8c.html#a68a3f52d3825a0739cf5e076cfbebd9a',1,'check_file(int ntasks, char *filename): example2.c']]], + ['checkmpireturn',['checkmpireturn',['../pio__support_8_f90.html#ac7968ba27902096f4dd743d468f25274',1,'pio_support']]], + ['chunksize',['chunksize',['../example2_8c.html#ac370740bf1adc58a8c18773ffd823ebf',1,'example2.c']]], + ['cleanup',['cleanup',['../structpioexample_1_1pioexampleclass.html#a98dc8381c73aa16077022c2601af502a',1,'pioexample::pioexampleclass']]], + ['closefile',['closefile',['../structpioexample_1_1pioexampleclass.html#ad8d27e01569f9dfd28876febc5d42638',1,'pioexample::pioexampleclass::closefile()'],['../group___p_i_o__closefile.html#gabd36983797d48236a8d610b58a7c3aa8',1,'piolib_mod::closefile()']]], + ['compdof',['compdof',['../structpioexample_1_1pioexampleclass.html#a543d2bef96e9ef2817838921a3e17fd8',1,'pioexample::pioexampleclass']]], + ['createdecomp',['createdecomp',['../structpioexample_1_1pioexampleclass.html#a6a47fedad0fe0d131fd0305e25b26546',1,'pioexample::pioexampleclass']]], + ['createfile',['createfile',['../structpioexample_1_1pioexampleclass.html#ac1010cbbdf5cd79112bab8e3dbd5dfdf',1,'pioexample::pioexampleclass::createfile()'],['../group___p_i_o__createfile.html#ga359c93e9d4f79c37d488f00535122177',1,'piolib_mod::createfile()']]] ]; diff --git a/docs/search/all_10.js b/docs/search/all_10.js index 2795e1ecb35..2e764f307c7 100644 --- a/docs/search/all_10.js +++ b/docs/search/all_10.js @@ -1,5 +1,4 @@ var searchData= [ - ['testing',['Testing',['../test.html',1,'']]], - ['testpio_3a_20a_20regression_20and_20benchmarking_20code',['testpio: a regression and benchmarking code',['../testpio_example.html',1,'examp']]] + ['x_5fdim_5flen',['X_DIM_LEN',['../example2_8c.html#ab9c24d600c2a3b13b5e96029500fca22',1,'example2.c']]] ]; diff --git a/docs/search/all_11.html b/docs/search/all_11.html deleted file mode 100644 index 2be8b711111..00000000000 --- a/docs/search/all_11.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/all_11.js b/docs/search/all_11.js deleted file mode 100644 index 213528b47f3..00000000000 --- a/docs/search/all_11.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['union_5fcomm',['union_comm',['../structiosystem__desc__t.html#a5d23f90564ab0753aed17688cf6d9263',1,'iosystem_desc_t']]], - ['union_5frank',['union_rank',['../structiosystem__desc__t.html#a433a4b6c0b7cc17930425a7e00429ac3',1,'iosystem_desc_t']]], - ['use_5ffill',['use_fill',['../structvar__desc__t.html#a0584853fd605989970363c62494bab5d',1,'var_desc_t']]] -]; diff --git a/docs/search/all_12.html b/docs/search/all_12.html deleted file mode 100644 index 13c526372b9..00000000000 --- a/docs/search/all_12.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/all_12.js b/docs/search/all_12.js deleted file mode 100644 index 8aa57638a4d..00000000000 --- a/docs/search/all_12.js +++ /dev/null @@ -1,7 +0,0 @@ -var searchData= -[ - ['var_5fdesc_5ft',['var_desc_t',['../structvar__desc__t.html',1,'var_desc_t'],['../structpio__types_1_1var__desc__t.html',1,'pio_types::var_desc_t'],['../pio_8h.html#acb64b706f665bab44861cb168a985dd2',1,'var_desc_t(): pio.h']]], - ['var_5fname',['VAR_NAME',['../example1_8c.html#a73de0b1772c59096554d6a846feff376',1,'VAR_NAME(): example1.c'],['../example2_8c.html#a73de0b1772c59096554d6a846feff376',1,'VAR_NAME(): example2.c']]], - ['varlist',['varlist',['../structfile__desc__t.html#a50fab72af4691e960d04dfecbcbbced5',1,'file_desc_t']]], - ['vid',['vid',['../structwmulti__buffer.html#aee096a9cf8b6affe737fb39cb4cddfdc',1,'wmulti_buffer']]] -]; diff --git a/docs/search/all_13.html b/docs/search/all_13.html deleted file mode 100644 index b4a8bca69e4..00000000000 --- a/docs/search/all_13.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/all_13.js b/docs/search/all_13.js deleted file mode 100644 index 9247d72b537..00000000000 --- a/docs/search/all_13.js +++ /dev/null @@ -1,27 +0,0 @@ -var searchData= -[ - ['wmulti_5fbuffer',['wmulti_buffer',['../structwmulti__buffer.html',1,'wmulti_buffer'],['../pio_8h.html#aaadfc3926045e4ebe92771b6be1d85e7',1,'wmulti_buffer(): pio.h']]], - ['writable',['writable',['../structfile__desc__t.html#ac9224705c4bc6180250b358f58d98707',1,'file_desc_t']]], - ['write_5fdarray_5f2d_5fdouble',['write_darray_2d_double',['../group___p_i_o__write__darray.html#ga3a403e6310fc93d477490a3d9187ac5a',1,'piodarray']]], - ['write_5fdarray_5f2d_5fint',['write_darray_2d_int',['../group___p_i_o__write__darray.html#gaf9b118942b77419f2662e63225196e3a',1,'piodarray']]], - ['write_5fdarray_5f2d_5freal',['write_darray_2d_real',['../group___p_i_o__write__darray.html#gaffba98ea76cd6529f70e81aebd51759c',1,'piodarray']]], - ['write_5fdarray_5f3d_5fdouble',['write_darray_3d_double',['../group___p_i_o__write__darray.html#gaa1bc7030b6985c14b4f4395a9813cd20',1,'piodarray']]], - ['write_5fdarray_5f3d_5fint',['write_darray_3d_int',['../group___p_i_o__write__darray.html#ga4fdd4458183d001ee86a65348173ebff',1,'piodarray']]], - ['write_5fdarray_5f3d_5freal',['write_darray_3d_real',['../group___p_i_o__write__darray.html#ga042b4424172b3024635a80a0ccfa9ff2',1,'piodarray']]], - ['write_5fdarray_5f4d_5fdouble',['write_darray_4d_double',['../group___p_i_o__write__darray.html#ga56b1124a763d57348d196b9db049b287',1,'piodarray']]], - ['write_5fdarray_5f4d_5fint',['write_darray_4d_int',['../group___p_i_o__write__darray.html#gacdc54b91f8a4d3db9c217e0d173f5b2f',1,'piodarray']]], - ['write_5fdarray_5f4d_5freal',['write_darray_4d_real',['../group___p_i_o__write__darray.html#ga19a839af40f84a8a216225650b02408d',1,'piodarray']]], - ['write_5fdarray_5f5d_5fdouble',['write_darray_5d_double',['../group___p_i_o__write__darray.html#ga0d84895c5bd97345fa8e62628fdd8eea',1,'piodarray']]], - ['write_5fdarray_5f5d_5fint',['write_darray_5d_int',['../group___p_i_o__write__darray.html#ga7441b167ce4cfadf8615aa55587c17cc',1,'piodarray']]], - ['write_5fdarray_5f5d_5freal',['write_darray_5d_real',['../group___p_i_o__write__darray.html#gab603f273c6f6c4405995232df7266532',1,'piodarray']]], - ['write_5fdarray_5f6d_5fdouble',['write_darray_6d_double',['../group___p_i_o__write__darray.html#ga8705c61671a210688966373b85d5cd89',1,'piodarray']]], - ['write_5fdarray_5f6d_5fint',['write_darray_6d_int',['../group___p_i_o__write__darray.html#gac82899d3cfeb71cc6f5694e408b49111',1,'piodarray']]], - ['write_5fdarray_5f6d_5freal',['write_darray_6d_real',['../group___p_i_o__write__darray.html#ga232835f55b8aac1f4f42035209a2a731',1,'piodarray']]], - ['write_5fdarray_5f7d_5fdouble',['write_darray_7d_double',['../group___p_i_o__write__darray.html#gae2eda505e927211b0ce67c6af2fe6a18',1,'piodarray']]], - ['write_5fdarray_5f7d_5fint',['write_darray_7d_int',['../group___p_i_o__write__darray.html#ga47749d3b96f6a95062e9522cf8fceb4d',1,'piodarray']]], - ['write_5fdarray_5f7d_5freal',['write_darray_7d_real',['../group___p_i_o__write__darray.html#ga9a2d7e22bd919af8e7aa76296f6fb1e6',1,'piodarray']]], - ['write_5fdarray_5fmulti_5f1d_5fdouble',['write_darray_multi_1d_double',['../group___p_i_o__write__darray.html#ga8d0bd849649431d45be11f85e8aa53dd',1,'piodarray']]], - ['write_5fdarray_5fmulti_5f1d_5fint',['write_darray_multi_1d_int',['../group___p_i_o__write__darray.html#gab93e96206c8002d48dac170ff060f16c',1,'piodarray']]], - ['write_5fdarray_5fmulti_5f1d_5freal',['write_darray_multi_1d_real',['../group___p_i_o__write__darray.html#gaddec1071975bb5f847e49d8dfee98b93',1,'piodarray']]], - ['writevar',['writevar',['../structpioexample_1_1pioexampleclass.html#afcbe92804a76647173f0097f97869b05',1,'pioexample::pioexampleclass']]] -]; diff --git a/docs/search/all_14.html b/docs/search/all_14.html deleted file mode 100644 index fb4d0ecc7bd..00000000000 --- a/docs/search/all_14.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/all_14.js b/docs/search/all_14.js deleted file mode 100644 index 2e764f307c7..00000000000 --- a/docs/search/all_14.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['x_5fdim_5flen',['X_DIM_LEN',['../example2_8c.html#ab9c24d600c2a3b13b5e96029500fca22',1,'example2.c']]] -]; diff --git a/docs/search/all_2.js b/docs/search/all_2.js index beec91a76e5..588e41a359b 100644 --- a/docs/search/all_2.js +++ b/docs/search/all_2.js @@ -1,25 +1,19 @@ var searchData= [ - ['calcstartandcount',['CalcStartandCount',['../pioc__sc_8c.html#a3853ca65f627c30076b4fa2a9f88b0f2',1,'pioc_sc.c']]], - ['calculate_5fvalue',['calculate_value',['../example2_8c.html#adc94683e96f58797755afd533c093c45',1,'example2.c']]], - ['community_20atmosphere_20model_20_28cam_29',['Community Atmosphere Model (CAM)',['../_c_a_mexample.html',1,'examp']]], - ['check_5ffile',['check_file',['../example1_8c.html#a68a3f52d3825a0739cf5e076cfbebd9a',1,'check_file(int ntasks, char *filename): example1.c'],['../example2_8c.html#a68a3f52d3825a0739cf5e076cfbebd9a',1,'check_file(int ntasks, char *filename): example2.c']]], - ['checkmpireturn',['checkmpireturn',['../pio__support_8_f90.html#ac7968ba27902096f4dd743d468f25274',1,'pio_support']]], - ['chunksize',['chunksize',['../example2_8c.html#ac370740bf1adc58a8c18773ffd823ebf',1,'example2.c']]], - ['cleanup',['cleanup',['../structpioexample_1_1pioexampleclass.html#a98dc8381c73aa16077022c2601af502a',1,'pioexample::pioexampleclass']]], - ['closefile',['closefile',['../structpioexample_1_1pioexampleclass.html#ad8d27e01569f9dfd28876febc5d42638',1,'pioexample::pioexampleclass::closefile()'],['../group___p_i_o__closefile.html#gabd36983797d48236a8d610b58a7c3aa8',1,'piolib_mod::closefile()']]], - ['comm_5ftype',['comm_type',['../structrearr__opt.html#a342fe712d7506465b38916591820ae7e',1,'rearr_opt']]], - ['comp2io',['comp2io',['../structrearr__opt.html#aeca20bb690f07a0caa04c5f1ae95a256',1,'rearr_opt']]], - ['comp_5fcomm',['comp_comm',['../structiosystem__desc__t.html#a362435c96f238f4c90da56af73454199',1,'iosystem_desc_t']]], - ['comp_5fidx',['comp_idx',['../structiosystem__desc__t.html#a57a0b192ffe2f569d21ae31fc998ef88',1,'iosystem_desc_t']]], - ['comp_5frank',['comp_rank',['../structiosystem__desc__t.html#a77a14897f1dc8aede4ec7f42b2566327',1,'iosystem_desc_t']]], - ['compdof',['compdof',['../structpioexample_1_1pioexampleclass.html#a543d2bef96e9ef2817838921a3e17fd8',1,'pioexample::pioexampleclass']]], - ['compmaster',['compmaster',['../structiosystem__desc__t.html#ae338cd1c51fc385932faefe5c80377a7',1,'iosystem_desc_t']]], - ['compproc',['compproc',['../structiosystem__desc__t.html#a5076e66faed9677a6ed686348fff1033',1,'iosystem_desc_t']]], - ['compranks',['compranks',['../structiosystem__desc__t.html#ae9147c3aba3e40bf2d3ad06ba2305512',1,'iosystem_desc_t']]], - ['comproot',['comproot',['../structiosystem__desc__t.html#aeb4289bb6f3ea243e1a9bae70b45aaf9',1,'iosystem_desc_t']]], - ['compute_5fone_5fdim',['compute_one_dim',['../pioc__sc_8c.html#aea4b479a6d54a088387e3948d967b232',1,'pioc_sc.c']]], - ['count',['count',['../structio__region.html#ae9897b9dc1ae1abb8e6421d55a8e4b20',1,'io_region']]], - ['createdecomp',['createdecomp',['../structpioexample_1_1pioexampleclass.html#a6a47fedad0fe0d131fd0305e25b26546',1,'pioexample::pioexampleclass']]], - ['createfile',['createfile',['../structpioexample_1_1pioexampleclass.html#ac1010cbbdf5cd79112bab8e3dbd5dfdf',1,'pioexample::pioexampleclass::createfile()'],['../group___p_i_o__createfile.html#ga359c93e9d4f79c37d488f00535122177',1,'piolib_mod::createfile()']]] + ['databuffer',['databuffer',['../structpioexample_1_1pioexampleclass.html#a154ba5b20555c9ba1c8674c064f3f8fb',1,'pioexample::pioexampleclass']]], + ['describing_20decompositions',['Describing decompositions',['../decomp.html',1,'']]], + ['decompmap_5ft',['decompmap_t',['../structpio__types_1_1decompmap__t.html',1,'pio_types']]], + ['def_5fdim_5fdesc',['def_dim_desc',['../group___p_i_o__def__dim.html#ga1fe0ae159057cf101e8eede7575e492a',1,'pio_nf']]], + ['def_5fdim_5fid',['def_dim_id',['../group___p_i_o__def__dim.html#ga08732588a313c6130c840dbe70635d2f',1,'pio_nf']]], + ['def_5fdim_5fint_5fdesc',['def_dim_int_desc',['../group___p_i_o__def__dim.html#gabbfcbd8041efadf245d4a2f1ebf671b0',1,'pio_nf']]], + ['def_5fdim_5fint_5fid',['def_dim_int_id',['../group___p_i_o__def__dim.html#ga50b5096923dcf55c5099635850322fae',1,'pio_nf']]], + ['def_5fvar_5f0d_5fdesc',['def_var_0d_desc',['../group___p_i_o__def__var.html#ga5545746fd00003f354f9c209866bc65b',1,'pio_nf']]], + ['def_5fvar_5f0d_5fid',['def_var_0d_id',['../group___p_i_o__def__var.html#gab8277873f8c79e923a04d4cf3e64cd82',1,'pio_nf']]], + ['def_5fvar_5fmd_5fdesc',['def_var_md_desc',['../group___p_i_o__def__var.html#gaf3c39aafb791324950d557f8cd1bd7c2',1,'pio_nf']]], + ['def_5fvar_5fmd_5fid',['def_var_md_id',['../group___p_i_o__def__var.html#gac412bec00939a8235886d791a8cb2d1f',1,'pio_nf']]], + ['definevar',['definevar',['../structpioexample_1_1pioexampleclass.html#af5d63a6a2129d3b6b782561695e1b254',1,'pioexample::pioexampleclass']]], + ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]], + ['dim_5flen',['DIM_LEN',['../example1_8c.html#a64ac6367028a6df084dea6efe741a795',1,'DIM_LEN(): example1.c'],['../example2_8c.html#a0cdd029eb53af7edd1f798d8d2425b2b',1,'dim_len(): example2.c']]], + ['dim_5fname',['dim_name',['../example2_8c.html#a9e2919e1371b6f55efc820db00024ef3',1,'dim_name(): example2.c'],['../example1_8c.html#a68eca42e606398f1b7321200813679e4',1,'DIM_NAME(): example1.c']]], + ['dimlen',['dimlen',['../structpioexample_1_1pioexampleclass.html#a04793022c40b565f88a4ae49c91b23bd',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/all_3.js b/docs/search/all_3.js index ff931b47c87..c6b7bd72042 100644 --- a/docs/search/all_3.js +++ b/docs/search/all_3.js @@ -1,25 +1,28 @@ var searchData= [ - ['data',['data',['../structwmulti__buffer.html#aa6079bff17b568dcb461f89faa4b09e1',1,'wmulti_buffer']]], - ['databuffer',['databuffer',['../structpioexample_1_1pioexampleclass.html#a154ba5b20555c9ba1c8674c064f3f8fb',1,'pioexample::pioexampleclass']]], - ['describing_20decompositions',['Describing decompositions',['../decomp.html',1,'']]], - ['decomp_5fversion_5fatt_5fname',['DECOMP_VERSION_ATT_NAME',['../pio_8h.html#a478ec727417fbd8321eae4a8acfb7280',1,'pio.h']]], - ['decompmap_5ft',['decompmap_t',['../structpio__types_1_1decompmap__t.html',1,'pio_types']]], - ['def_5fdim_5fdesc',['def_dim_desc',['../group___p_i_o__def__dim.html#ga1fe0ae159057cf101e8eede7575e492a',1,'pio_nf']]], - ['def_5fdim_5fid',['def_dim_id',['../group___p_i_o__def__dim.html#ga08732588a313c6130c840dbe70635d2f',1,'pio_nf']]], - ['def_5fdim_5fint_5fdesc',['def_dim_int_desc',['../group___p_i_o__def__dim.html#gabbfcbd8041efadf245d4a2f1ebf671b0',1,'pio_nf']]], - ['def_5fdim_5fint_5fid',['def_dim_int_id',['../group___p_i_o__def__dim.html#ga50b5096923dcf55c5099635850322fae',1,'pio_nf']]], - ['def_5fvar_5f0d_5fdesc',['def_var_0d_desc',['../group___p_i_o__def__var.html#ga5545746fd00003f354f9c209866bc65b',1,'pio_nf']]], - ['def_5fvar_5f0d_5fid',['def_var_0d_id',['../group___p_i_o__def__var.html#gab8277873f8c79e923a04d4cf3e64cd82',1,'pio_nf']]], - ['def_5fvar_5fmd_5fdesc',['def_var_md_desc',['../group___p_i_o__def__var.html#gaf3c39aafb791324950d557f8cd1bd7c2',1,'pio_nf']]], - ['def_5fvar_5fmd_5fid',['def_var_md_id',['../group___p_i_o__def__var.html#gac412bec00939a8235886d791a8cb2d1f',1,'pio_nf']]], - ['default_5fblocksize',['DEFAULT_BLOCKSIZE',['../pioc__sc_8c.html#a46a626f6d8b24b07925d82cde2175864',1,'pioc_sc.c']]], - ['default_5ferror_5fhandler',['default_error_handler',['../pioc_8c.html#aa51ffd0af16fbe64b37ed23b3c10700a',1,'pioc.c']]], - ['default_5frearranger',['default_rearranger',['../structiosystem__desc__t.html#a6badea08e053fb45299a22b6a57e5d46',1,'iosystem_desc_t']]], - ['definevar',['definevar',['../structpioexample_1_1pioexampleclass.html#af5d63a6a2129d3b6b782561695e1b254',1,'pioexample::pioexampleclass']]], - ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]], - ['dim_5flen',['dim_len',['../example2_8c.html#a0cdd029eb53af7edd1f798d8d2425b2b',1,'dim_len(): example2.c'],['../example1_8c.html#a64ac6367028a6df084dea6efe741a795',1,'DIM_LEN(): example1.c']]], - ['dim_5fname',['dim_name',['../example2_8c.html#a9e2919e1371b6f55efc820db00024ef3',1,'dim_name(): example2.c'],['../example1_8c.html#a68eca42e606398f1b7321200813679e4',1,'DIM_NAME(): example1.c']]], - ['dimlen',['dimlen',['../structpioexample_1_1pioexampleclass.html#a04793022c40b565f88a4ae49c91b23bd',1,'pioexample::pioexampleclass::dimlen()'],['../structio__desc__t.html#a5e244740d0480f116975206d776e623b',1,'io_desc_t::dimlen()']]], - ['do_5fio',['do_io',['../structfile__desc__t.html#a4bffd16a82bcb2734433ff50614b5b85',1,'file_desc_t']]] + ['enddef_5fdesc',['enddef_desc',['../group___p_i_o__enddef.html#gaf427dff332470c145e1dfaf8907bd870',1,'pio_nf']]], + ['enddef_5fid',['enddef_id',['../group___p_i_o__enddef.html#gae5ec0660880c08131f82e8063c26ba8e',1,'pio_nf']]], + ['epc_5fcleanup',['epc_cleanUp',['../example_pio_8c.html#ada6dae318c48313ae2f1d1791de71e82',1,'examplePio.c']]], + ['epc_5fclosefile',['epc_closeFile',['../example_pio_8c.html#a953324c74bd13c13537728db07afe2d6',1,'examplePio.c']]], + ['epc_5fcreatedecomp',['epc_createDecomp',['../example_pio_8c.html#a5ce9b9370b529190e132790c49397d9c',1,'examplePio.c']]], + ['epc_5fcreatefile',['epc_createFile',['../example_pio_8c.html#af2ded23cda360951d1c07956f7a5daaf',1,'examplePio.c']]], + ['epc_5fdefinevar',['epc_defineVar',['../example_pio_8c.html#adb42e47eeab7ad4ff2dfe165413b59a8',1,'examplePio.c']]], + ['epc_5ferrorhandler',['epc_errorHandler',['../example_pio_8c.html#a147d7820aa940c5012d41bb43feba26f',1,'examplePio.c']]], + ['epc_5finit',['epc_init',['../example_pio_8c.html#a67976bc68369e54b1efe9e7ce5dd1a01',1,'examplePio.c']]], + ['epc_5fnew',['epc_new',['../example_pio_8c.html#a7175aa5557459a40cad3acd59b400799',1,'examplePio.c']]], + ['epc_5freadvar',['epc_readVar',['../example_pio_8c.html#ad7b5f59231752c94fee226d7cb5fe7bb',1,'examplePio.c']]], + ['epc_5fwritevar',['epc_writeVar',['../example_pio_8c.html#a78a930ccdbecdb78384a415449509cd8',1,'examplePio.c']]], + ['err',['ERR',['../example1_8c.html#a588357de2986fdf4c1380190f7ae9f37',1,'ERR(): example1.c'],['../example2_8c.html#a588357de2986fdf4c1380190f7ae9f37',1,'ERR(): example2.c']]], + ['err_5fbad',['ERR_BAD',['../example1_8c.html#a4fb046f73cfc287e0b5b472e51133942',1,'ERR_BAD(): example1.c'],['../example2_8c.html#a4fb046f73cfc287e0b5b472e51133942',1,'ERR_BAD(): example2.c']]], + ['err_5fbuffer',['err_buffer',['../example1_8c.html#ab936652dd13083dc9181ec7886ab04b7',1,'err_buffer(): example1.c'],['../example2_8c.html#ab936652dd13083dc9181ec7886ab04b7',1,'err_buffer(): example2.c']]], + ['err_5ffile',['ERR_FILE',['../example2_8c.html#a846551741a0d8ec6d1efd5491798d50d',1,'example2.c']]], + ['error_20handling',['Error Handling',['../error.html',1,'']]], + ['error_20return_20codes',['error return codes',['../group__error__return.html',1,'']]], + ['examples',['Examples',['../examp.html',1,'']]], + ['example1_2ec',['example1.c',['../example1_8c.html',1,'']]], + ['example2_2ec',['example2.c',['../example2_8c.html',1,'']]], + ['examplepio_2ec',['examplePio.c',['../example_pio_8c.html',1,'']]], + ['examplepio_2ef90',['examplePio.f90',['../example_pio_8f90.html',1,'']]], + ['examplepioclass',['examplePioClass',['../example_pio_8c.html#a979ddb2d426025010ad5160da5c9e9e8',1,'examplePio.c']]], + ['error_5fmethods',['error_methods',['../group___p_i_o__error__method.html',1,'']]] ]; diff --git a/docs/search/all_4.js b/docs/search/all_4.js index 60fa5c60039..3729637e1fa 100644 --- a/docs/search/all_4.js +++ b/docs/search/all_4.js @@ -1,29 +1,9 @@ var searchData= [ - ['enddef_5fdesc',['enddef_desc',['../group___p_i_o__enddef.html#gaf427dff332470c145e1dfaf8907bd870',1,'pio_nf']]], - ['enddef_5fid',['enddef_id',['../group___p_i_o__enddef.html#gae5ec0660880c08131f82e8063c26ba8e',1,'pio_nf']]], - ['epc_5fcleanup',['epc_cleanUp',['../example_pio_8c.html#ada6dae318c48313ae2f1d1791de71e82',1,'examplePio.c']]], - ['epc_5fclosefile',['epc_closeFile',['../example_pio_8c.html#a953324c74bd13c13537728db07afe2d6',1,'examplePio.c']]], - ['epc_5fcreatedecomp',['epc_createDecomp',['../example_pio_8c.html#a5ce9b9370b529190e132790c49397d9c',1,'examplePio.c']]], - ['epc_5fcreatefile',['epc_createFile',['../example_pio_8c.html#af2ded23cda360951d1c07956f7a5daaf',1,'examplePio.c']]], - ['epc_5fdefinevar',['epc_defineVar',['../example_pio_8c.html#adb42e47eeab7ad4ff2dfe165413b59a8',1,'examplePio.c']]], - ['epc_5ferrorhandler',['epc_errorHandler',['../example_pio_8c.html#a147d7820aa940c5012d41bb43feba26f',1,'examplePio.c']]], - ['epc_5finit',['epc_init',['../example_pio_8c.html#a67976bc68369e54b1efe9e7ce5dd1a01',1,'examplePio.c']]], - ['epc_5fnew',['epc_new',['../example_pio_8c.html#a7175aa5557459a40cad3acd59b400799',1,'examplePio.c']]], - ['epc_5freadvar',['epc_readVar',['../example_pio_8c.html#ad7b5f59231752c94fee226d7cb5fe7bb',1,'examplePio.c']]], - ['epc_5fwritevar',['epc_writeVar',['../example_pio_8c.html#a78a930ccdbecdb78384a415449509cd8',1,'examplePio.c']]], - ['err',['ERR',['../example1_8c.html#a588357de2986fdf4c1380190f7ae9f37',1,'ERR(): example1.c'],['../example2_8c.html#a588357de2986fdf4c1380190f7ae9f37',1,'ERR(): example2.c']]], - ['err_5fbad',['ERR_BAD',['../example1_8c.html#a4fb046f73cfc287e0b5b472e51133942',1,'ERR_BAD(): example1.c'],['../example2_8c.html#a4fb046f73cfc287e0b5b472e51133942',1,'ERR_BAD(): example2.c']]], - ['err_5fbuffer',['err_buffer',['../example1_8c.html#ab936652dd13083dc9181ec7886ab04b7',1,'err_buffer(): example1.c'],['../example2_8c.html#ab936652dd13083dc9181ec7886ab04b7',1,'err_buffer(): example2.c']]], - ['err_5ffile',['ERR_FILE',['../example2_8c.html#a846551741a0d8ec6d1efd5491798d50d',1,'example2.c']]], - ['error_20handling',['Error Handling',['../error.html',1,'']]], - ['error_5fhandler',['error_handler',['../structiosystem__desc__t.html#a5feeb0ee83c989df85476df5f9b891e5',1,'iosystem_desc_t']]], - ['error_20return_20codes',['error return codes',['../group__error__return.html',1,'']]], - ['examples',['Examples',['../examp.html',1,'']]], - ['example1_2ec',['example1.c',['../example1_8c.html',1,'']]], - ['example2_2ec',['example2.c',['../example2_8c.html',1,'']]], - ['examplepio_2ec',['examplePio.c',['../example_pio_8c.html',1,'']]], - ['examplepio_2ef90',['examplePio.f90',['../example_pio_8f90.html',1,'']]], - ['examplepioclass',['examplePioClass',['../example_pio_8c.html#a979ddb2d426025010ad5160da5c9e9e8',1,'examplePio.c']]], - ['error_5fmethods',['error_methods',['../group___p_i_o__error__method.html',1,'']]] + ['frequently_20asked_20questions',['Frequently Asked Questions',['../faq.html',1,'']]], + ['file_5fdesc_5ft',['file_desc_t',['../structpio__types_1_1file__desc__t.html',1,'pio_types']]], + ['filename',['filename',['../structpioexample_1_1pioexampleclass.html#a1bd58a3929e07eb6da0ac18516abce6d',1,'pioexample::pioexampleclass']]], + ['finalize',['finalize',['../group___p_i_o__finalize.html#ga01570706db6f1c5e61087045d558e9df',1,'piolib_mod']]], + ['freedecomp_5ffile',['freedecomp_file',['../group___p_i_o__freedecomp.html#ga06e75cb3191818eec2ee270821cfdbb2',1,'piolib_mod']]], + ['freedecomp_5fios',['freedecomp_ios',['../group___p_i_o__freedecomp.html#ga66eba879f44ab5c92a29ce9e6d1a7f3a',1,'piolib_mod']]] ]; diff --git a/docs/search/all_5.js b/docs/search/all_5.js index 41a45f2dc03..b8a1c18b3f9 100644 --- a/docs/search/all_5.js +++ b/docs/search/all_5.js @@ -1,17 +1,50 @@ var searchData= [ - ['frequently_20asked_20questions',['Frequently Asked Questions',['../faq.html',1,'']]], - ['fcd',['fcd',['../structrearr__opt.html#a6825903b13bee7b2b73c705054e2793f',1,'rearr_opt']]], - ['fh',['fh',['../structfile__desc__t.html#ac11d983d7f6a52f1d7e1e1205aa0c93c',1,'file_desc_t']]], - ['file_5fdesc_5ft',['file_desc_t',['../structpio__types_1_1file__desc__t.html',1,'pio_types::file_desc_t'],['../structfile__desc__t.html',1,'file_desc_t'],['../pio_8h.html#a7712fc6f2c0a1c8f72959c310182357f',1,'file_desc_t(): pio.h']]], - ['filename',['filename',['../structpioexample_1_1pioexampleclass.html#a1bd58a3929e07eb6da0ac18516abce6d',1,'pioexample::pioexampleclass']]], - ['fillbuf',['fillbuf',['../structvar__desc__t.html#ac8c54f61c356694137302c47a91c367c',1,'var_desc_t']]], - ['fillregion',['fillregion',['../structio__desc__t.html#a149541d0278eed68b8ad688e452fda81',1,'io_desc_t']]], - ['fillvalue',['fillvalue',['../structwmulti__buffer.html#a86d0985ad146c8b7a840536bb6e38b9a',1,'wmulti_buffer']]], - ['finalize',['finalize',['../group___p_i_o__finalize.html#ga01570706db6f1c5e61087045d558e9df',1,'piolib_mod']]], - ['find_5fvar_5ffillvalue',['find_var_fillvalue',['../group___p_i_o__write__darray.html#gab3e7daa32e4bcbd54a1afa2508ed5f4f',1,'pio_darray.c']]], - ['firstregion',['firstregion',['../structio__desc__t.html#a1318de33496d1ee4da890e7c375f06e4',1,'io_desc_t']]], - ['frame',['frame',['../structwmulti__buffer.html#af62be7bfb28e68a765a41796ecf99509',1,'wmulti_buffer']]], - ['freedecomp_5ffile',['freedecomp_file',['../group___p_i_o__freedecomp.html#ga06e75cb3191818eec2ee270821cfdbb2',1,'piolib_mod']]], - ['freedecomp_5fios',['freedecomp_ios',['../group___p_i_o__freedecomp.html#ga66eba879f44ab5c92a29ce9e6d1a7f3a',1,'piolib_mod']]] + ['guide_20for_20contributors',['Guide for Contributors',['../contributing_code.html',1,'']]], + ['get_5fatt_5f1d_5fdouble',['get_att_1d_double',['../group___p_i_o__get__att.html#ga64ae018a86f73e2233fb529aeedc69f5',1,'pionfatt_mod']]], + ['get_5fatt_5f1d_5fint',['get_att_1d_int',['../group___p_i_o__get__att.html#gabadfae5ddbea347a04216177c3845ae5',1,'pionfatt_mod']]], + ['get_5fatt_5f1d_5freal',['get_att_1d_real',['../group___p_i_o__get__att.html#ga44f647b79782857c24a7c71dcd9cc9e6',1,'pionfatt_mod']]], + ['get_5fatt_5fdesc_5f1d_5fint',['get_att_desc_1d_int',['../group___p_i_o__get__att.html#gaca3c2398939fc685ddbecb3e25355d3b',1,'pionfatt_mod']]], + ['get_5fatt_5fdesc_5ftext',['get_att_desc_text',['../group___p_i_o__get__att.html#gacc7cb491b8e2e6e1e6f3bd1412c5ec94',1,'pionfatt_mod']]], + ['get_5fatt_5fid_5fint',['get_att_id_int',['../group___p_i_o__get__att.html#ga7d40b08854576aed0e413eed9f1cb69f',1,'pionfatt_mod']]], + ['get_5fvar1_5ftext',['get_var1_text',['../group___p_i_o__get__var.html#ga78364f943c7935728e20d509d7b6cec9',1,'pionfget_mod']]], + ['get_5fvar1_5fvdesc_5ftext',['get_var1_vdesc_text',['../group___p_i_o__get__var.html#ga3c3d43cf5d95afd04f6d2568e7fd604e',1,'pionfget_mod']]], + ['get_5fvar_5f0d_5ftext',['get_var_0d_text',['../group___p_i_o__get__var.html#ga4e87630f8f0479dcd7436aca6d9b2e34',1,'pionfget_mod']]], + ['get_5fvar_5fvdesc_5f0d_5ftext',['get_var_vdesc_0d_text',['../group___p_i_o__get__var.html#gaf0fe9ff4680d853dba15d048274147c8',1,'pionfget_mod']]], + ['get_5fvara_5f1d_5fdouble',['get_vara_1d_double',['../group___p_i_o__get__var.html#ga1d566a42183be8c700df8d408dbb08c5',1,'pionfget_mod']]], + ['get_5fvara_5f1d_5fint',['get_vara_1d_int',['../group___p_i_o__get__var.html#ga60eb7cb68cbd0f56c8dcc5152e75299f',1,'pionfget_mod']]], + ['get_5fvara_5f1d_5freal',['get_vara_1d_real',['../group___p_i_o__get__var.html#gaf752e6a0cf61c19fb5262f51fa10290c',1,'pionfget_mod']]], + ['get_5fvara_5f2d_5fdouble',['get_vara_2d_double',['../group___p_i_o__get__var.html#ga71a18309b1069479478fd96900434cfd',1,'pionfget_mod']]], + ['get_5fvara_5f2d_5fint',['get_vara_2d_int',['../group___p_i_o__get__var.html#ga8991f512233e11ab89556c3e01b1258e',1,'pionfget_mod']]], + ['get_5fvara_5f2d_5freal',['get_vara_2d_real',['../group___p_i_o__get__var.html#gad8a2ab267505f9d23ae8b8ea29c138c8',1,'pionfget_mod']]], + ['get_5fvara_5f3d_5fdouble',['get_vara_3d_double',['../group___p_i_o__get__var.html#gabc438913fc460d3e95de3f93f5d48007',1,'pionfget_mod']]], + ['get_5fvara_5f3d_5fint',['get_vara_3d_int',['../group___p_i_o__get__var.html#ga41c6a37c8ea4f4cd75d078f340b13648',1,'pionfget_mod']]], + ['get_5fvara_5f3d_5freal',['get_vara_3d_real',['../group___p_i_o__get__var.html#ga30d4f37505f03cae6b1ada8c02d895db',1,'pionfget_mod']]], + ['get_5fvara_5f4d_5fdouble',['get_vara_4d_double',['../group___p_i_o__get__var.html#ga02cbe8db23bead156012065e789b0921',1,'pionfget_mod']]], + ['get_5fvara_5f4d_5fint',['get_vara_4d_int',['../group___p_i_o__get__var.html#ga93c752eab167a9ea1bcfdf788fd1120a',1,'pionfget_mod']]], + ['get_5fvara_5f4d_5freal',['get_vara_4d_real',['../group___p_i_o__get__var.html#gac759f835c74ab2669ad65a48e645f1c4',1,'pionfget_mod']]], + ['get_5fvara_5f5d_5fdouble',['get_vara_5d_double',['../group___p_i_o__get__var.html#ga00c8e3b110a71dc38b56d2a9b5432e14',1,'pionfget_mod']]], + ['get_5fvara_5f5d_5fint',['get_vara_5d_int',['../group___p_i_o__get__var.html#ga29e8bb08e47d84f56a298ee0c38eaedd',1,'pionfget_mod']]], + ['get_5fvara_5f5d_5freal',['get_vara_5d_real',['../group___p_i_o__get__var.html#ga984fcf5a144346e4c4186a66df981947',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f1d_5fdouble',['get_vara_vdesc_1d_double',['../group___p_i_o__get__var.html#ga2cc1fc3e0feb8a9645a5a1f55410bf46',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f1d_5fint',['get_vara_vdesc_1d_int',['../group___p_i_o__get__var.html#gaebc9f2b4b4f447aecfd4da4341bc8fda',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f1d_5freal',['get_vara_vdesc_1d_real',['../group___p_i_o__get__var.html#ga5b64e272554f0155a51f4268af9ec1a1',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f1d_5ftext',['get_vara_vdesc_1d_text',['../group___p_i_o__get__var.html#ga3104c91ca2dc977ba19fe8e1e7e45fb9',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f2d_5fdouble',['get_vara_vdesc_2d_double',['../group___p_i_o__get__var.html#gad6d3ee18276cd7832a0251c9e17edf20',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f2d_5fint',['get_vara_vdesc_2d_int',['../group___p_i_o__get__var.html#ga9ec5851fe2c64be5359088f33fd286c0',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f2d_5freal',['get_vara_vdesc_2d_real',['../group___p_i_o__get__var.html#gadd0e481f9246b94061c51e2dbc67c598',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f2d_5ftext',['get_vara_vdesc_2d_text',['../group___p_i_o__get__var.html#ga817b3375d47d41ab8ff74f50590111cb',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f3d_5fdouble',['get_vara_vdesc_3d_double',['../group___p_i_o__get__var.html#gaa1cab84fb6a7330c9d64f8dfbbfb9eb6',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f3d_5fint',['get_vara_vdesc_3d_int',['../group___p_i_o__get__var.html#gafc1780f0bdc774ffec7ac1625460991c',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f3d_5freal',['get_vara_vdesc_3d_real',['../group___p_i_o__get__var.html#ga98a6722ddde13f07b5d620684563977b',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f3d_5ftext',['get_vara_vdesc_3d_text',['../group___p_i_o__get__var.html#ga75ec03aeab69d08b91ea9d217b7b7ad0',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f4d_5fdouble',['get_vara_vdesc_4d_double',['../group___p_i_o__get__var.html#gaaaf517173a06a7a751efc6654ec0ebea',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f4d_5fint',['get_vara_vdesc_4d_int',['../group___p_i_o__get__var.html#ga4d03b1efc20ca7b8325fb23ba29b82ca',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f4d_5freal',['get_vara_vdesc_4d_real',['../group___p_i_o__get__var.html#ga9f8e24f473d1d9216d37c4ae1ac96b61',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f4d_5ftext',['get_vara_vdesc_4d_text',['../group___p_i_o__get__var.html#ga36432d6457238b87ef82c3c239a5b24c',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f5d_5fdouble',['get_vara_vdesc_5d_double',['../group___p_i_o__get__var.html#gace10b0367f249e2a355ce4d38f250ba9',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f5d_5fint',['get_vara_vdesc_5d_int',['../group___p_i_o__get__var.html#ga4a155d29c433afef8d96a57fb377e47b',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f5d_5freal',['get_vara_vdesc_5d_real',['../group___p_i_o__get__var.html#gaec8fff4ad85b2d607fda641b4dde36ed',1,'pionfget_mod']]], + ['get_5fvara_5fvdesc_5f5d_5ftext',['get_vara_vdesc_5d_text',['../group___p_i_o__get__var.html#ga1ceff299c01971f248e4bbcc14b1e006',1,'pionfget_mod']]], + ['getnumiotasks',['getnumiotasks',['../group___p_i_o__getnumiotasks.html#ga2834d0bc70fba7466f08fd8a2da3b5ef',1,'piolib_mod']]] ]; diff --git a/docs/search/all_6.js b/docs/search/all_6.js index 8597010a1e7..5ce24cb2a2b 100644 --- a/docs/search/all_6.js +++ b/docs/search/all_6.js @@ -1,52 +1,72 @@ var searchData= [ - ['guide_20for_20contributors',['Guide for Contributors',['../contributing_code.html',1,'']]], - ['gcd',['gcd',['../pioc__sc_8c.html#af23d9d3b957105f099417c29e1404852',1,'pioc_sc.c']]], - ['gcdblocksize',['GCDblocksize',['../pioc__sc_8c.html#a1e828814e18fec67a056c843f7bd1356',1,'pioc_sc.c']]], - ['get_5fatt_5f1d_5fdouble',['get_att_1d_double',['../group___p_i_o__get__att.html#ga64ae018a86f73e2233fb529aeedc69f5',1,'pionfatt_mod']]], - ['get_5fatt_5f1d_5fint',['get_att_1d_int',['../group___p_i_o__get__att.html#gabadfae5ddbea347a04216177c3845ae5',1,'pionfatt_mod']]], - ['get_5fatt_5f1d_5freal',['get_att_1d_real',['../group___p_i_o__get__att.html#ga44f647b79782857c24a7c71dcd9cc9e6',1,'pionfatt_mod']]], - ['get_5fatt_5fdesc_5f1d_5fint',['get_att_desc_1d_int',['../group___p_i_o__get__att.html#gaca3c2398939fc685ddbecb3e25355d3b',1,'pionfatt_mod']]], - ['get_5fatt_5fdesc_5ftext',['get_att_desc_text',['../group___p_i_o__get__att.html#gacc7cb491b8e2e6e1e6f3bd1412c5ec94',1,'pionfatt_mod']]], - ['get_5fatt_5fid_5fint',['get_att_id_int',['../group___p_i_o__get__att.html#ga7d40b08854576aed0e413eed9f1cb69f',1,'pionfatt_mod']]], - ['get_5fvar1_5ftext',['get_var1_text',['../group___p_i_o__get__var.html#ga78364f943c7935728e20d509d7b6cec9',1,'pionfget_mod']]], - ['get_5fvar1_5fvdesc_5ftext',['get_var1_vdesc_text',['../group___p_i_o__get__var.html#ga3c3d43cf5d95afd04f6d2568e7fd604e',1,'pionfget_mod']]], - ['get_5fvar_5f0d_5ftext',['get_var_0d_text',['../group___p_i_o__get__var.html#ga4e87630f8f0479dcd7436aca6d9b2e34',1,'pionfget_mod']]], - ['get_5fvar_5fvdesc_5f0d_5ftext',['get_var_vdesc_0d_text',['../group___p_i_o__get__var.html#gaf0fe9ff4680d853dba15d048274147c8',1,'pionfget_mod']]], - ['get_5fvara_5f1d_5fdouble',['get_vara_1d_double',['../group___p_i_o__get__var.html#ga1d566a42183be8c700df8d408dbb08c5',1,'pionfget_mod']]], - ['get_5fvara_5f1d_5fint',['get_vara_1d_int',['../group___p_i_o__get__var.html#ga60eb7cb68cbd0f56c8dcc5152e75299f',1,'pionfget_mod']]], - ['get_5fvara_5f1d_5freal',['get_vara_1d_real',['../group___p_i_o__get__var.html#gaf752e6a0cf61c19fb5262f51fa10290c',1,'pionfget_mod']]], - ['get_5fvara_5f2d_5fdouble',['get_vara_2d_double',['../group___p_i_o__get__var.html#ga71a18309b1069479478fd96900434cfd',1,'pionfget_mod']]], - ['get_5fvara_5f2d_5fint',['get_vara_2d_int',['../group___p_i_o__get__var.html#ga8991f512233e11ab89556c3e01b1258e',1,'pionfget_mod']]], - ['get_5fvara_5f2d_5freal',['get_vara_2d_real',['../group___p_i_o__get__var.html#gad8a2ab267505f9d23ae8b8ea29c138c8',1,'pionfget_mod']]], - ['get_5fvara_5f3d_5fdouble',['get_vara_3d_double',['../group___p_i_o__get__var.html#gabc438913fc460d3e95de3f93f5d48007',1,'pionfget_mod']]], - ['get_5fvara_5f3d_5fint',['get_vara_3d_int',['../group___p_i_o__get__var.html#ga41c6a37c8ea4f4cd75d078f340b13648',1,'pionfget_mod']]], - ['get_5fvara_5f3d_5freal',['get_vara_3d_real',['../group___p_i_o__get__var.html#ga30d4f37505f03cae6b1ada8c02d895db',1,'pionfget_mod']]], - ['get_5fvara_5f4d_5fdouble',['get_vara_4d_double',['../group___p_i_o__get__var.html#ga02cbe8db23bead156012065e789b0921',1,'pionfget_mod']]], - ['get_5fvara_5f4d_5fint',['get_vara_4d_int',['../group___p_i_o__get__var.html#ga93c752eab167a9ea1bcfdf788fd1120a',1,'pionfget_mod']]], - ['get_5fvara_5f4d_5freal',['get_vara_4d_real',['../group___p_i_o__get__var.html#gac759f835c74ab2669ad65a48e645f1c4',1,'pionfget_mod']]], - ['get_5fvara_5f5d_5fdouble',['get_vara_5d_double',['../group___p_i_o__get__var.html#ga00c8e3b110a71dc38b56d2a9b5432e14',1,'pionfget_mod']]], - ['get_5fvara_5f5d_5fint',['get_vara_5d_int',['../group___p_i_o__get__var.html#ga29e8bb08e47d84f56a298ee0c38eaedd',1,'pionfget_mod']]], - ['get_5fvara_5f5d_5freal',['get_vara_5d_real',['../group___p_i_o__get__var.html#ga984fcf5a144346e4c4186a66df981947',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f1d_5fdouble',['get_vara_vdesc_1d_double',['../group___p_i_o__get__var.html#ga2cc1fc3e0feb8a9645a5a1f55410bf46',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f1d_5fint',['get_vara_vdesc_1d_int',['../group___p_i_o__get__var.html#gaebc9f2b4b4f447aecfd4da4341bc8fda',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f1d_5freal',['get_vara_vdesc_1d_real',['../group___p_i_o__get__var.html#ga5b64e272554f0155a51f4268af9ec1a1',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f1d_5ftext',['get_vara_vdesc_1d_text',['../group___p_i_o__get__var.html#ga3104c91ca2dc977ba19fe8e1e7e45fb9',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f2d_5fdouble',['get_vara_vdesc_2d_double',['../group___p_i_o__get__var.html#gad6d3ee18276cd7832a0251c9e17edf20',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f2d_5fint',['get_vara_vdesc_2d_int',['../group___p_i_o__get__var.html#ga9ec5851fe2c64be5359088f33fd286c0',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f2d_5freal',['get_vara_vdesc_2d_real',['../group___p_i_o__get__var.html#gadd0e481f9246b94061c51e2dbc67c598',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f2d_5ftext',['get_vara_vdesc_2d_text',['../group___p_i_o__get__var.html#ga817b3375d47d41ab8ff74f50590111cb',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f3d_5fdouble',['get_vara_vdesc_3d_double',['../group___p_i_o__get__var.html#gaa1cab84fb6a7330c9d64f8dfbbfb9eb6',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f3d_5fint',['get_vara_vdesc_3d_int',['../group___p_i_o__get__var.html#gafc1780f0bdc774ffec7ac1625460991c',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f3d_5freal',['get_vara_vdesc_3d_real',['../group___p_i_o__get__var.html#ga98a6722ddde13f07b5d620684563977b',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f3d_5ftext',['get_vara_vdesc_3d_text',['../group___p_i_o__get__var.html#ga75ec03aeab69d08b91ea9d217b7b7ad0',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f4d_5fdouble',['get_vara_vdesc_4d_double',['../group___p_i_o__get__var.html#gaaaf517173a06a7a751efc6654ec0ebea',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f4d_5fint',['get_vara_vdesc_4d_int',['../group___p_i_o__get__var.html#ga4d03b1efc20ca7b8325fb23ba29b82ca',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f4d_5freal',['get_vara_vdesc_4d_real',['../group___p_i_o__get__var.html#ga9f8e24f473d1d9216d37c4ae1ac96b61',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f4d_5ftext',['get_vara_vdesc_4d_text',['../group___p_i_o__get__var.html#ga36432d6457238b87ef82c3c239a5b24c',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f5d_5fdouble',['get_vara_vdesc_5d_double',['../group___p_i_o__get__var.html#gace10b0367f249e2a355ce4d38f250ba9',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f5d_5fint',['get_vara_vdesc_5d_int',['../group___p_i_o__get__var.html#ga4a155d29c433afef8d96a57fb377e47b',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f5d_5freal',['get_vara_vdesc_5d_real',['../group___p_i_o__get__var.html#gaec8fff4ad85b2d607fda641b4dde36ed',1,'pionfget_mod']]], - ['get_5fvara_5fvdesc_5f5d_5ftext',['get_vara_vdesc_5d_text',['../group___p_i_o__get__var.html#ga1ceff299c01971f248e4bbcc14b1e006',1,'pionfget_mod']]], - ['getnumiotasks',['getnumiotasks',['../group___p_i_o__getnumiotasks.html#ga2834d0bc70fba7466f08fd8a2da3b5ef',1,'piolib_mod']]] + ['init',['init',['../structpioexample_1_1pioexampleclass.html#a839b15f3abf340e2b046964bfe297808',1,'pioexample::pioexampleclass::init()'],['../example_pio_8f90.html#a78080ad7096ad345563544273bb61b85',1,'pioexample::init()']]], + ['init_5fintercom',['init_intercom',['../group___p_i_o__init.html#ga2a34f801ef28767ad58b04cf99ebb207',1,'piolib_mod']]], + ['init_5fintracom',['init_intracom',['../group___p_i_o__init.html#ga24013f7eb18aa1552bb0a9ccecc689b3',1,'piolib_mod']]], + ['init_5flogging',['init_logging',['../example2_8c.html#a34cfad2213dacda3f966cb58ca85ec62',1,'example2.c']]], + ['initdecomp_5f1dof_5fbin_5fi8',['initdecomp_1dof_bin_i8',['../group___p_i_o__initdecomp.html#ga043f00b0a111a252e14b4120e0dcbbd4',1,'piolib_mod']]], + ['initdecomp_5f1dof_5fnf_5fi4',['initdecomp_1dof_nf_i4',['../group___p_i_o__initdecomp.html#ga20305909e2f9de23c3fbb5ce6a99ca9c',1,'piolib_mod']]], + ['initdecomp_5f2dof_5fbin_5fi4',['initdecomp_2dof_bin_i4',['../group___p_i_o__initdecomp.html#ga39562b2b358b3e305ce405d19d2c4db4',1,'piolib_mod']]], + ['initdecomp_5f2dof_5fnf_5fi4',['initdecomp_2dof_nf_i4',['../group___p_i_o__initdecomp.html#ga9e58f2836223b7f45cd1e3e0098bebbe',1,'piolib_mod']]], + ['inq_5fatt_5fdesc',['inq_att_desc',['../group___p_i_o__inq__att.html#ga3cf276e51e5b58322b5971c0228dd3f3',1,'pio_nf']]], + ['inq_5fatt_5fid',['inq_att_id',['../group___p_i_o__inq__att.html#ga6f4bc43eaecd4acb1605bb6d8a39c0b9',1,'pio_nf']]], + ['inq_5fatt_5fvid',['inq_att_vid',['../group___p_i_o__inq__att.html#gae3bae1e175781903ce5514772b9edd3c',1,'pio_nf']]], + ['inq_5fattlen_5fdesc',['inq_attlen_desc',['../group___p_i_o__inq__attlen.html#ga5cd2661a09fd5a426b89ce2b473e19b6',1,'pio_nf']]], + ['inq_5fattlen_5fid',['inq_attlen_id',['../group___p_i_o__inq__attlen.html#ga255c1f853ccf17c0f7bac0c083391697',1,'pio_nf']]], + ['inq_5fattlen_5fvid',['inq_attlen_vid',['../group___p_i_o__inq__attlen.html#gabce6256ec04eb70386bac8cf670fbab5',1,'pio_nf']]], + ['inq_5fattname_5fdesc',['inq_attname_desc',['../group___p_i_o__inq__attname.html#ga9a7b2546b1677082db9657ac45854648',1,'pio_nf']]], + ['inq_5fattname_5fid',['inq_attname_id',['../group___p_i_o__inq__attname.html#ga1e16444805d4b18bed5f36217a292b99',1,'pio_nf']]], + ['inq_5fattname_5fvid',['inq_attname_vid',['../group___p_i_o__inq__attname.html#ga95cdc48b80aee2fc307f9a57a0d9b4ca',1,'pio_nf']]], + ['inq_5fdimid_5fdesc',['inq_dimid_desc',['../group___p_i_o__inq__dimid.html#gac45634c2f5f4d2d84eb3d0ceffd2d4e9',1,'pio_nf']]], + ['inq_5fdimid_5fid',['inq_dimid_id',['../group___p_i_o__inq__dimid.html#ga3ada08e9d7d83e558c9effbe7df21c7e',1,'pio_nf']]], + ['inq_5fdimlen_5fdesc',['inq_dimlen_desc',['../group___p_i_o__inq__dimlen.html#ga000ada579396b31d3c9e70c756ed2dea',1,'pio_nf']]], + ['inq_5fdimlen_5fdesc_5flong',['inq_dimlen_desc_long',['../group___p_i_o__inq__dimlen.html#ga8419dd2e74458bee190d433c40ee8491',1,'pio_nf']]], + ['inq_5fdimlen_5fid',['inq_dimlen_id',['../group___p_i_o__inq__dimlen.html#ga11df6b5ec11a5a38e917c2b3383ee3d0',1,'pio_nf']]], + ['inq_5fdimlen_5fid_5flong',['inq_dimlen_id_long',['../group___p_i_o__inq__dimlen.html#ga9de8a61d0a0ec84c4e2b22d6f1407e96',1,'pio_nf']]], + ['inq_5fdimname_5fdesc',['inq_dimname_desc',['../group___p_i_o__inq__dimname.html#ga635f7202c1c1955c8637385adc820649',1,'pio_nf']]], + ['inq_5fdimname_5fid',['inq_dimname_id',['../group___p_i_o__inq__dimname.html#gaaa1bffec058f66099981fb42139d2c79',1,'pio_nf']]], + ['inq_5fnatts_5fdesc',['inq_natts_desc',['../group___p_i_o__inq__natts.html#ga31a00d65a2bd6c6fefe70e85d84bd9b4',1,'pio_nf']]], + ['inq_5fnatts_5fid',['inq_natts_id',['../group___p_i_o__inq__natts.html#ga0145a80fb028e8f80fa545dd45bdf2bf',1,'pio_nf']]], + ['inq_5fndims_5fdesc',['inq_ndims_desc',['../group___p_i_o__inq__ndims.html#gaec2b049f9b160befc8705aa475621387',1,'pio_nf']]], + ['inq_5fndims_5fid',['inq_ndims_id',['../group___p_i_o__inq__ndims.html#ga6c4b1ac748a3ca0c85360f0d1362309d',1,'pio_nf']]], + ['inq_5fnvars_5fdesc',['inq_nvars_desc',['../group___p_i_o__inq__nvars.html#ga75745bf73050d2ba33f50c96e5ca9737',1,'pio_nf']]], + ['inq_5fnvars_5fid',['inq_nvars_id',['../group___p_i_o__inq__nvars.html#ga64f78f2105aa0c8114a9995c114b738d',1,'pio_nf']]], + ['inq_5fvar_5fdeflate_5fdesc',['inq_var_deflate_desc',['../group___p_i_o__inq__var__deflate.html#ga9ef34700d0b2fb30d1443c5424d997d9',1,'pio_nf']]], + ['inq_5fvar_5fdeflate_5fid',['inq_var_deflate_id',['../group___p_i_o__inq__var__deflate.html#gab68fda955e3a5ac6ef0367749483c7f1',1,'pio_nf']]], + ['inq_5fvar_5fdeflate_5fvid',['inq_var_deflate_vid',['../group___p_i_o__inq__var__deflate.html#gacaf3f950665cd30b440c162969bce37d',1,'pio_nf']]], + ['inq_5fvardimid_5fdesc',['inq_vardimid_desc',['../group___p_i_o__inq__vardimid.html#gae47f2e64960778bf50c4707b5748e5b6',1,'pio_nf']]], + ['inq_5fvardimid_5fid',['inq_vardimid_id',['../group___p_i_o__inq__vardimid.html#ga6403626a7aff422ec4302cf292bd81ea',1,'pio_nf']]], + ['inq_5fvardimid_5fvid',['inq_vardimid_vid',['../group___p_i_o__inq__vardimid.html#ga0f08c75e267929e30a2abf75b3767940',1,'pio_nf']]], + ['inq_5fvarid_5fdesc',['inq_varid_desc',['../group___p_i_o__inq__varid.html#gaf0a73d06e44223e3055601b3548c661e',1,'pio_nf']]], + ['inq_5fvarid_5fid',['inq_varid_id',['../group___p_i_o__inq__varid.html#gaaec4972b51c09869fadfaf4801d929c3',1,'pio_nf']]], + ['inq_5fvarid_5fvid',['inq_varid_vid',['../group___p_i_o__inq__varid.html#ga7d8fdf24c436c1f95bcf16e45d09d77e',1,'pio_nf']]], + ['inq_5fvarname_5fdesc',['inq_varname_desc',['../group___p_i_o__inq__varname.html#ga7adeb7df7ab59e49d0e9f4cf7d33040c',1,'pio_nf']]], + ['inq_5fvarname_5fid',['inq_varname_id',['../group___p_i_o__inq__varname.html#ga5048b665969697dde6615b4a93ef14e1',1,'pio_nf']]], + ['inq_5fvarname_5fvid',['inq_varname_vid',['../group___p_i_o__inq__varname.html#gac1e121bb36cd909ce4311b1ff429d756',1,'pio_nf']]], + ['inq_5fvarnatts_5fdesc',['inq_varnatts_desc',['../group___p_i_o__inq__varnatts.html#ga26758ad91704698ef0cf7fe5817a9ad6',1,'pio_nf']]], + ['inq_5fvarnatts_5fid',['inq_varnatts_id',['../group___p_i_o__inq__varnatts.html#ga49d231e0b02a956c32e50b27f2a505be',1,'pio_nf']]], + ['inq_5fvarnatts_5fvid',['inq_varnatts_vid',['../group___p_i_o__inq__varnatts.html#ga1736ac5577a75edfbcda4974aad6f22b',1,'pio_nf']]], + ['inq_5fvarndims_5fdesc',['inq_varndims_desc',['../group___p_i_o__inq__varndims.html#gac9a43be9bd57fa5752e649adebe68205',1,'pio_nf']]], + ['inq_5fvarndims_5fid',['inq_varndims_id',['../group___p_i_o__inq__varndims.html#ga6b9399049bfe13d2585ad69b628d3284',1,'pio_nf']]], + ['inq_5fvarndims_5fvid',['inq_varndims_vid',['../group___p_i_o__inq__varndims.html#ga8bebb39dc6e52f42a55b4e18bf7c36c8',1,'pio_nf']]], + ['inq_5fvartype_5fdesc',['inq_vartype_desc',['../group___p_i_o__inq__vartype.html#ga4f15c4b59ee53493543dc8e8d22419cc',1,'pio_nf']]], + ['inq_5fvartype_5fid',['inq_vartype_id',['../group___p_i_o__inq__vartype.html#ga2e31ee3f011c4de5de082add7c593c90',1,'pio_nf']]], + ['inq_5fvartype_5fvid',['inq_vartype_vid',['../group___p_i_o__inq__vartype.html#ga5fe39a80cbf008092aa3de0c607b8989',1,'pio_nf']]], + ['inquire_5fdesc',['inquire_desc',['../group___p_i_o__inquire.html#gaaefd5a9aaf2b61b0b5e2270868d0c076',1,'pio_nf']]], + ['inquire_5fdimension_5fdesc',['inquire_dimension_desc',['../group___p_i_o__inquire__dimension.html#ga9c1aea92ffa38817c6aa00154adf14e5',1,'pio_nf']]], + ['inquire_5fdimension_5fid',['inquire_dimension_id',['../group___p_i_o__inquire__dimension.html#ga355381b21d3a376b3ded74e8af8dd4fc',1,'pio_nf']]], + ['inquire_5fid',['inquire_id',['../group___p_i_o__inquire.html#ga195f13262360e2f389b612508b4e2744',1,'pio_nf']]], + ['inquire_5fvariable_5fdesc',['inquire_variable_desc',['../group___p_i_o__inquire__variable.html#gab1dc4fdd5ff21b81a9c310c24d697626',1,'pio_nf']]], + ['inquire_5fvariable_5fid',['inquire_variable_id',['../group___p_i_o__inquire__variable.html#gadf509cd6ed3f3d84a55fa7c6570548b6',1,'pio_nf']]], + ['inquire_5fvariable_5fvid',['inquire_variable_vid',['../group___p_i_o__inquire__variable.html#ga8a5aaccac99485dae719fbd809e06084',1,'pio_nf']]], + ['installing_20pio',['Installing PIO',['../install.html',1,'']]], + ['introduction',['Introduction',['../intro.html',1,'']]], + ['io_5fdesc_5ft',['io_desc_t',['../structpio__types_1_1io__desc__t.html',1,'pio_types']]], + ['io_20descriptors_2c_20generating',['io descriptors, generating',['../group__iodesc__generate.html',1,'']]], + ['iodescncells',['iodescncells',['../structpioexample_1_1pioexampleclass.html#ad6af5157ab138c120ae091f19b6cd6c9',1,'pioexample::pioexampleclass']]], + ['iosystem_5fdesc_5ft',['iosystem_desc_t',['../structpio__types_1_1iosystem__desc__t.html',1,'pio_types']]], + ['iotype',['iotype',['../structpioexample_1_1pioexampleclass.html#af59b594e0e942335c3dea5712c2dc473',1,'pioexample::pioexampleclass']]], + ['ista',['ista',['../structpioexample_1_1pioexampleclass.html#a9f1fe416650ed720ede20f245cdfc855',1,'pioexample::pioexampleclass']]], + ['isto',['isto',['../structpioexample_1_1pioexampleclass.html#a9625281513502d3da7696e84dceaf0d5',1,'pioexample::pioexampleclass']]], + ['install_20walk_2dthrough',['Install Walk-through',['../mach_walkthrough.html',1,'']]] ]; diff --git a/docs/search/all_7.js b/docs/search/all_7.js index e70227d95f8..231ee2448fe 100644 --- a/docs/search/all_7.js +++ b/docs/search/all_7.js @@ -1,5 +1,6 @@ var searchData= [ - ['holegridsize',['holegridsize',['../structio__desc__t.html#a2792b197c9a69fc19bec4171edd19b48',1,'io_desc_t']]], - ['hs',['hs',['../structrearr__comm__fc__opt.html#a99bb96abd6fc9958d40f3f93c94ca6f0',1,'rearr_comm_fc_opt']]] + ['main',['main',['../example1_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): example1.c'],['../example2_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): example2.c'],['../example_pio_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): examplePio.c'],['../example_pio_8f90.html#a8ec2266d83cd6c0b762cbcbc92c0af3d',1,'main: examplePio.f90']]], + ['mpierr',['MPIERR',['../example1_8c.html#a59c9fcdb8191a6e3d7e43d31e4c4448c',1,'MPIERR(): example1.c'],['../example2_8c.html#a59c9fcdb8191a6e3d7e43d31e4c4448c',1,'MPIERR(): example2.c']]], + ['myrank',['myrank',['../structpioexample_1_1pioexampleclass.html#ab13c8084ffcd8185cc8e92cadf5ef1d8',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/all_8.js b/docs/search/all_8.js index 8513c2a03d9..cbde27f3dc6 100644 --- a/docs/search/all_8.js +++ b/docs/search/all_8.js @@ -1,87 +1,10 @@ var searchData= [ - ['info',['info',['../structiosystem__desc__t.html#a6230bdca13e27d28836c5180c3083e3a',1,'iosystem_desc_t']]], - ['init',['init',['../structpioexample_1_1pioexampleclass.html#a839b15f3abf340e2b046964bfe297808',1,'pioexample::pioexampleclass::init()'],['../example_pio_8f90.html#a78080ad7096ad345563544273bb61b85',1,'pioexample::init()']]], - ['init_5fintercom',['init_intercom',['../group___p_i_o__init.html#ga2a34f801ef28767ad58b04cf99ebb207',1,'piolib_mod']]], - ['init_5fintracom',['init_intracom',['../group___p_i_o__init.html#ga24013f7eb18aa1552bb0a9ccecc689b3',1,'piolib_mod']]], - ['init_5flogging',['init_logging',['../example2_8c.html#a34cfad2213dacda3f966cb58ca85ec62',1,'example2.c']]], - ['initdecomp_5f1dof_5fbin_5fi8',['initdecomp_1dof_bin_i8',['../group___p_i_o__initdecomp.html#ga043f00b0a111a252e14b4120e0dcbbd4',1,'piolib_mod']]], - ['initdecomp_5f1dof_5fnf_5fi4',['initdecomp_1dof_nf_i4',['../group___p_i_o__initdecomp.html#ga20305909e2f9de23c3fbb5ce6a99ca9c',1,'piolib_mod']]], - ['initdecomp_5f2dof_5fbin_5fi4',['initdecomp_2dof_bin_i4',['../group___p_i_o__initdecomp.html#ga39562b2b358b3e305ce405d19d2c4db4',1,'piolib_mod']]], - ['initdecomp_5f2dof_5fnf_5fi4',['initdecomp_2dof_nf_i4',['../group___p_i_o__initdecomp.html#ga9e58f2836223b7f45cd1e3e0098bebbe',1,'piolib_mod']]], - ['inq_5fatt_5fdesc',['inq_att_desc',['../group___p_i_o__inq__att.html#ga3cf276e51e5b58322b5971c0228dd3f3',1,'pio_nf']]], - ['inq_5fatt_5fid',['inq_att_id',['../group___p_i_o__inq__att.html#ga6f4bc43eaecd4acb1605bb6d8a39c0b9',1,'pio_nf']]], - ['inq_5fatt_5fvid',['inq_att_vid',['../group___p_i_o__inq__att.html#gae3bae1e175781903ce5514772b9edd3c',1,'pio_nf']]], - ['inq_5fattlen_5fdesc',['inq_attlen_desc',['../group___p_i_o__inq__attlen.html#ga5cd2661a09fd5a426b89ce2b473e19b6',1,'pio_nf']]], - ['inq_5fattlen_5fid',['inq_attlen_id',['../group___p_i_o__inq__attlen.html#ga255c1f853ccf17c0f7bac0c083391697',1,'pio_nf']]], - ['inq_5fattlen_5fvid',['inq_attlen_vid',['../group___p_i_o__inq__attlen.html#gabce6256ec04eb70386bac8cf670fbab5',1,'pio_nf']]], - ['inq_5fattname_5fdesc',['inq_attname_desc',['../group___p_i_o__inq__attname.html#ga9a7b2546b1677082db9657ac45854648',1,'pio_nf']]], - ['inq_5fattname_5fid',['inq_attname_id',['../group___p_i_o__inq__attname.html#ga1e16444805d4b18bed5f36217a292b99',1,'pio_nf']]], - ['inq_5fattname_5fvid',['inq_attname_vid',['../group___p_i_o__inq__attname.html#ga95cdc48b80aee2fc307f9a57a0d9b4ca',1,'pio_nf']]], - ['inq_5fdimid_5fdesc',['inq_dimid_desc',['../group___p_i_o__inq__dimid.html#gac45634c2f5f4d2d84eb3d0ceffd2d4e9',1,'pio_nf']]], - ['inq_5fdimid_5fid',['inq_dimid_id',['../group___p_i_o__inq__dimid.html#ga3ada08e9d7d83e558c9effbe7df21c7e',1,'pio_nf']]], - ['inq_5fdimlen_5fdesc',['inq_dimlen_desc',['../group___p_i_o__inq__dimlen.html#ga000ada579396b31d3c9e70c756ed2dea',1,'pio_nf']]], - ['inq_5fdimlen_5fdesc_5flong',['inq_dimlen_desc_long',['../group___p_i_o__inq__dimlen.html#ga8419dd2e74458bee190d433c40ee8491',1,'pio_nf']]], - ['inq_5fdimlen_5fid',['inq_dimlen_id',['../group___p_i_o__inq__dimlen.html#ga11df6b5ec11a5a38e917c2b3383ee3d0',1,'pio_nf']]], - ['inq_5fdimlen_5fid_5flong',['inq_dimlen_id_long',['../group___p_i_o__inq__dimlen.html#ga9de8a61d0a0ec84c4e2b22d6f1407e96',1,'pio_nf']]], - ['inq_5fdimname_5fdesc',['inq_dimname_desc',['../group___p_i_o__inq__dimname.html#ga635f7202c1c1955c8637385adc820649',1,'pio_nf']]], - ['inq_5fdimname_5fid',['inq_dimname_id',['../group___p_i_o__inq__dimname.html#gaaa1bffec058f66099981fb42139d2c79',1,'pio_nf']]], - ['inq_5fnatts_5fdesc',['inq_natts_desc',['../group___p_i_o__inq__natts.html#ga31a00d65a2bd6c6fefe70e85d84bd9b4',1,'pio_nf']]], - ['inq_5fnatts_5fid',['inq_natts_id',['../group___p_i_o__inq__natts.html#ga0145a80fb028e8f80fa545dd45bdf2bf',1,'pio_nf']]], - ['inq_5fndims_5fdesc',['inq_ndims_desc',['../group___p_i_o__inq__ndims.html#gaec2b049f9b160befc8705aa475621387',1,'pio_nf']]], - ['inq_5fndims_5fid',['inq_ndims_id',['../group___p_i_o__inq__ndims.html#ga6c4b1ac748a3ca0c85360f0d1362309d',1,'pio_nf']]], - ['inq_5fnvars_5fdesc',['inq_nvars_desc',['../group___p_i_o__inq__nvars.html#ga75745bf73050d2ba33f50c96e5ca9737',1,'pio_nf']]], - ['inq_5fnvars_5fid',['inq_nvars_id',['../group___p_i_o__inq__nvars.html#ga64f78f2105aa0c8114a9995c114b738d',1,'pio_nf']]], - ['inq_5fvar_5fdeflate_5fdesc',['inq_var_deflate_desc',['../group___p_i_o__inq__var__deflate.html#ga9ef34700d0b2fb30d1443c5424d997d9',1,'pio_nf']]], - ['inq_5fvar_5fdeflate_5fid',['inq_var_deflate_id',['../group___p_i_o__inq__var__deflate.html#gab68fda955e3a5ac6ef0367749483c7f1',1,'pio_nf']]], - ['inq_5fvar_5fdeflate_5fvid',['inq_var_deflate_vid',['../group___p_i_o__inq__var__deflate.html#gacaf3f950665cd30b440c162969bce37d',1,'pio_nf']]], - ['inq_5fvardimid_5fdesc',['inq_vardimid_desc',['../group___p_i_o__inq__vardimid.html#gae47f2e64960778bf50c4707b5748e5b6',1,'pio_nf']]], - ['inq_5fvardimid_5fid',['inq_vardimid_id',['../group___p_i_o__inq__vardimid.html#ga6403626a7aff422ec4302cf292bd81ea',1,'pio_nf']]], - ['inq_5fvardimid_5fvid',['inq_vardimid_vid',['../group___p_i_o__inq__vardimid.html#ga0f08c75e267929e30a2abf75b3767940',1,'pio_nf']]], - ['inq_5fvarid_5fdesc',['inq_varid_desc',['../group___p_i_o__inq__varid.html#gaf0a73d06e44223e3055601b3548c661e',1,'pio_nf']]], - ['inq_5fvarid_5fid',['inq_varid_id',['../group___p_i_o__inq__varid.html#gaaec4972b51c09869fadfaf4801d929c3',1,'pio_nf']]], - ['inq_5fvarid_5fvid',['inq_varid_vid',['../group___p_i_o__inq__varid.html#ga7d8fdf24c436c1f95bcf16e45d09d77e',1,'pio_nf']]], - ['inq_5fvarname_5fdesc',['inq_varname_desc',['../group___p_i_o__inq__varname.html#ga7adeb7df7ab59e49d0e9f4cf7d33040c',1,'pio_nf']]], - ['inq_5fvarname_5fid',['inq_varname_id',['../group___p_i_o__inq__varname.html#ga5048b665969697dde6615b4a93ef14e1',1,'pio_nf']]], - ['inq_5fvarname_5fvid',['inq_varname_vid',['../group___p_i_o__inq__varname.html#gac1e121bb36cd909ce4311b1ff429d756',1,'pio_nf']]], - ['inq_5fvarnatts_5fdesc',['inq_varnatts_desc',['../group___p_i_o__inq__varnatts.html#ga26758ad91704698ef0cf7fe5817a9ad6',1,'pio_nf']]], - ['inq_5fvarnatts_5fid',['inq_varnatts_id',['../group___p_i_o__inq__varnatts.html#ga49d231e0b02a956c32e50b27f2a505be',1,'pio_nf']]], - ['inq_5fvarnatts_5fvid',['inq_varnatts_vid',['../group___p_i_o__inq__varnatts.html#ga1736ac5577a75edfbcda4974aad6f22b',1,'pio_nf']]], - ['inq_5fvarndims_5fdesc',['inq_varndims_desc',['../group___p_i_o__inq__varndims.html#gac9a43be9bd57fa5752e649adebe68205',1,'pio_nf']]], - ['inq_5fvarndims_5fid',['inq_varndims_id',['../group___p_i_o__inq__varndims.html#ga6b9399049bfe13d2585ad69b628d3284',1,'pio_nf']]], - ['inq_5fvarndims_5fvid',['inq_varndims_vid',['../group___p_i_o__inq__varndims.html#ga8bebb39dc6e52f42a55b4e18bf7c36c8',1,'pio_nf']]], - ['inq_5fvartype_5fdesc',['inq_vartype_desc',['../group___p_i_o__inq__vartype.html#ga4f15c4b59ee53493543dc8e8d22419cc',1,'pio_nf']]], - ['inq_5fvartype_5fid',['inq_vartype_id',['../group___p_i_o__inq__vartype.html#ga2e31ee3f011c4de5de082add7c593c90',1,'pio_nf']]], - ['inq_5fvartype_5fvid',['inq_vartype_vid',['../group___p_i_o__inq__vartype.html#ga5fe39a80cbf008092aa3de0c607b8989',1,'pio_nf']]], - ['inquire_5fdesc',['inquire_desc',['../group___p_i_o__inquire.html#gaaefd5a9aaf2b61b0b5e2270868d0c076',1,'pio_nf']]], - ['inquire_5fdimension_5fdesc',['inquire_dimension_desc',['../group___p_i_o__inquire__dimension.html#ga9c1aea92ffa38817c6aa00154adf14e5',1,'pio_nf']]], - ['inquire_5fdimension_5fid',['inquire_dimension_id',['../group___p_i_o__inquire__dimension.html#ga355381b21d3a376b3ded74e8af8dd4fc',1,'pio_nf']]], - ['inquire_5fid',['inquire_id',['../group___p_i_o__inquire.html#ga195f13262360e2f389b612508b4e2744',1,'pio_nf']]], - ['inquire_5fvariable_5fdesc',['inquire_variable_desc',['../group___p_i_o__inquire__variable.html#gab1dc4fdd5ff21b81a9c310c24d697626',1,'pio_nf']]], - ['inquire_5fvariable_5fid',['inquire_variable_id',['../group___p_i_o__inquire__variable.html#gadf509cd6ed3f3d84a55fa7c6570548b6',1,'pio_nf']]], - ['inquire_5fvariable_5fvid',['inquire_variable_vid',['../group___p_i_o__inquire__variable.html#ga8a5aaccac99485dae719fbd809e06084',1,'pio_nf']]], - ['installing_20pio',['Installing PIO',['../install.html',1,'']]], - ['intercomm',['intercomm',['../structiosystem__desc__t.html#a70e27569f2d508a56c90c8763c67d5bb',1,'iosystem_desc_t']]], - ['introduction',['Introduction',['../intro.html',1,'']]], - ['io2comp',['io2comp',['../structrearr__opt.html#a8b278b23d13399de2c0c37e49ecec8a4',1,'rearr_opt']]], - ['io_5fcomm',['io_comm',['../structiosystem__desc__t.html#ab97de8bab80dccb81d015cd8ea9f6fc3',1,'iosystem_desc_t']]], - ['io_5fdesc_5ft',['io_desc_t',['../structpio__types_1_1io__desc__t.html',1,'pio_types::io_desc_t'],['../structio__desc__t.html',1,'io_desc_t'],['../pio_8h.html#a4d90d3c91ed76852ad6b8f870adee005',1,'io_desc_t(): pio.h']]], - ['io_5frank',['io_rank',['../structiosystem__desc__t.html#ab3668f3353df907f53d3ce7b8dc02b6c',1,'iosystem_desc_t']]], - ['io_5fregion',['io_region',['../structio__region.html',1,'io_region'],['../pio_8h.html#a255fd4def6a78cafae3ea966a4f86893',1,'io_region(): pio.h']]], - ['iobuf',['iobuf',['../structfile__desc__t.html#a842685f169b087fff0cd08e50e599c0c',1,'file_desc_t']]], - ['io_20descriptors_2c_20generating',['io descriptors, generating',['../group__iodesc__generate.html',1,'']]], - ['iodescncells',['iodescncells',['../structpioexample_1_1pioexampleclass.html#ad6af5157ab138c120ae091f19b6cd6c9',1,'pioexample::pioexampleclass']]], - ['ioid',['ioid',['../structio__desc__t.html#a25b4283d2730b6570d8fa890a8ce73ea',1,'io_desc_t::ioid()'],['../structwmulti__buffer.html#a667fee0c4b8abf44a2b0703e097ab5f6',1,'wmulti_buffer::ioid()']]], - ['iomaster',['iomaster',['../structiosystem__desc__t.html#ae1255c9d48ed0d0fcb8ebafdc537cb1c',1,'iosystem_desc_t']]], - ['ioproc',['ioproc',['../structiosystem__desc__t.html#a8a3fdecd677b2900dfcf6b38cc79181b',1,'iosystem_desc_t']]], - ['ioranks',['ioranks',['../structiosystem__desc__t.html#a64bb47312ace9243d5466cd37789227d',1,'iosystem_desc_t']]], - ['ioroot',['ioroot',['../structiosystem__desc__t.html#ad4887d6eeefbbe4cf8373c6a094a10d1',1,'iosystem_desc_t']]], - ['iosysid',['iosysid',['../structiosystem__desc__t.html#a349780a2a7a8b14bccadba61d0a3283b',1,'iosystem_desc_t']]], - ['iosystem',['iosystem',['../structfile__desc__t.html#a2786365ee60ecd996a53d7d5107c24dd',1,'file_desc_t']]], - ['iosystem_5fdesc_5ft',['iosystem_desc_t',['../structpio__types_1_1iosystem__desc__t.html',1,'pio_types::iosystem_desc_t'],['../structiosystem__desc__t.html',1,'iosystem_desc_t'],['../pio_8h.html#a059c7a85a913670bed41c52fbf05bc43',1,'iosystem_desc_t(): pio.h']]], - ['iotype',['iotype',['../structpioexample_1_1pioexampleclass.html#af59b594e0e942335c3dea5712c2dc473',1,'pioexample::pioexampleclass::iotype()'],['../structfile__desc__t.html#a4f43bb9519d336d421ce4c4c82ef8bb0',1,'file_desc_t::iotype()']]], - ['isend',['isend',['../structrearr__comm__fc__opt.html#a77dc830a4a4c27ed3e6d6aad6f096184',1,'rearr_comm_fc_opt']]], - ['ista',['ista',['../structpioexample_1_1pioexampleclass.html#a9f1fe416650ed720ede20f245cdfc855',1,'pioexample::pioexampleclass']]], - ['isto',['isto',['../structpioexample_1_1pioexampleclass.html#a9625281513502d3da7696e84dceaf0d5',1,'pioexample::pioexampleclass']]], - ['install_20walk_2dthrough',['Install Walk-through',['../mach_walkthrough.html',1,'']]] + ['ndim',['NDIM',['../example1_8c.html#a2b1fd2d28c6a7d4a3f7027cc1b6466f3',1,'NDIM(): example1.c'],['../example2_8c.html#a2b1fd2d28c6a7d4a3f7027cc1b6466f3',1,'NDIM(): example2.c']]], + ['niotasks',['niotasks',['../structpioexample_1_1pioexampleclass.html#aa1fa3c0e1f613c945576ea89b2dd08c3',1,'pioexample::pioexampleclass']]], + ['ntasks',['ntasks',['../structpioexample_1_1pioexampleclass.html#aed46d08dad41443efa0062661adb947d',1,'pioexample::pioexampleclass']]], + ['num_5fevents',['NUM_EVENTS',['../example2_8c.html#ae769ca99bba831a6bfbf2e98d60aa1fb',1,'example2.c']]], + ['num_5fnetcdf_5fflavors',['NUM_NETCDF_FLAVORS',['../example1_8c.html#ae763c3ffeab20d06c1ab807cabb82394',1,'NUM_NETCDF_FLAVORS(): example1.c'],['../example2_8c.html#ae763c3ffeab20d06c1ab807cabb82394',1,'NUM_NETCDF_FLAVORS(): example2.c']]], + ['num_5ftimesteps',['NUM_TIMESTEPS',['../example2_8c.html#a78076335bc3d03745246fc5ffcdd4e85',1,'example2.c']]], + ['numaggregator',['numaggregator',['../structpioexample_1_1pioexampleclass.html#ab5a1edadbb72cbdf6530dec85e431971',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/all_9.js b/docs/search/all_9.js index 99ba745c80d..44c47285af4 100644 --- a/docs/search/all_9.js +++ b/docs/search/all_9.js @@ -1,7 +1,4 @@ var searchData= [ - ['lgcd',['lgcd',['../pioc__sc_8c.html#a519df5fcdbcd109624e147ddc35791a9',1,'pioc_sc.c']]], - ['lgcd_5farray',['lgcd_array',['../pioc__sc_8c.html#a9abc09db4545c9581b1b590be7d18c97',1,'pioc_sc.c']]], - ['llen',['llen',['../structio__desc__t.html#aa774744b15b0eced2af33da10a8ed3c4',1,'io_desc_t']]], - ['loffset',['loffset',['../structio__region.html#a65ba5fd34f21987d9c07cfb9e264b159',1,'io_region']]] + ['optbase',['optbase',['../structpioexample_1_1pioexampleclass.html#ab41e31861ca460ab69ae45d4ab690984',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/all_a.js b/docs/search/all_a.js index 99330bb98cd..7739fccd63b 100644 --- a/docs/search/all_a.js +++ b/docs/search/all_a.js @@ -1,20 +1,222 @@ var searchData= [ - ['main',['main',['../example1_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): example1.c'],['../example2_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): example2.c'],['../example_pio_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): examplePio.c'],['../example_pio_8f90.html#a8ec2266d83cd6c0b762cbcbc92c0af3d',1,'main: examplePio.f90']]], - ['map',['map',['../structio__desc__t.html#a3837a3cd3532a18e3b510a21a3903f39',1,'io_desc_t']]], - ['maplen',['maplen',['../structio__desc__t.html#a7ea4140687fe625b553d255e99112e95',1,'io_desc_t']]], - ['max_5fpend_5freq',['max_pend_req',['../structrearr__comm__fc__opt.html#ac6aea4e835c71daa004ce1a69efaa5b8',1,'rearr_comm_fc_opt']]], - ['maxbytes',['maxbytes',['../structio__desc__t.html#a7f6bf3b3dc649e3cb87fdea2eff4fc6f',1,'io_desc_t']]], - ['maxfillregions',['maxfillregions',['../structio__desc__t.html#a52e2f2be2c059d28a4df5e1f0de263d7',1,'io_desc_t']]], - ['maxholegridsize',['maxholegridsize',['../structio__desc__t.html#abf7df02ce96310e2835c499e031f0607',1,'io_desc_t']]], - ['maxiobuflen',['maxiobuflen',['../structio__desc__t.html#a9fb02c35ba6bb5a07837ac9407b2056a',1,'io_desc_t']]], - ['maxregions',['maxregions',['../structio__desc__t.html#a9424540996b0b6fdbe2486bbb35a8baf',1,'io_desc_t']]], - ['mpi_5foffset',['MPI_OFFSET',['../pio_8h.html#a757768e03c71e1f1720f6718eed964a8',1,'pio.h']]], - ['mpi_5ftype',['mpi_type',['../structvar__desc__t.html#afbf32495520581b80be07f3d65f528cd',1,'var_desc_t']]], - ['mpi_5ftype_5fsize',['mpi_type_size',['../structvar__desc__t.html#abd49b49ecae5dc420a2c7111c6b2b36c',1,'var_desc_t']]], - ['mpierr',['MPIERR',['../example1_8c.html#a59c9fcdb8191a6e3d7e43d31e4c4448c',1,'MPIERR(): example1.c'],['../example2_8c.html#a59c9fcdb8191a6e3d7e43d31e4c4448c',1,'MPIERR(): example2.c']]], - ['mpitype',['mpitype',['../structio__desc__t.html#acace5d05ee97b31692fe7a2f107b057e',1,'io_desc_t']]], - ['mpitype_5fsize',['mpitype_size',['../structio__desc__t.html#a6bfd8e50585e52e88217e8c4aa934982',1,'io_desc_t']]], - ['my_5fcomm',['my_comm',['../structiosystem__desc__t.html#a2ed7fee61f2bc712f1a69fd0c2136392',1,'iosystem_desc_t']]], - ['myrank',['myrank',['../structpioexample_1_1pioexampleclass.html#ab13c8084ffcd8185cc8e92cadf5ef1d8',1,'pioexample::pioexampleclass']]] + ['pio_20user_20interface',['PIO user interface',['../api.html',1,'']]], + ['parallel_20i_2fo_20library_20_28pio_29',['Parallel I/O library (PIO)',['../index.html',1,'']]], + ['pio_2ef90',['pio.F90',['../pio_8_f90.html',1,'']]], + ['pio_5fadvanceframe',['PIO_advanceframe',['../group___p_i_o__advanceframe.html',1,'']]], + ['pio_5fclosefile',['PIO_closefile',['../group___p_i_o__closefile.html',1,'']]], + ['pio_5fcreatefile',['PIO_createfile',['../group___p_i_o__createfile.html',1,'']]], + ['pio_5fdef_5fdim',['PIO_def_dim',['../group___p_i_o__def__dim.html',1,'']]], + ['pio_5fdef_5fvar',['PIO_def_var',['../group___p_i_o__def__var.html',1,'']]], + ['pio_5fdeletefile',['pio_deletefile',['../piolib__mod_8_f90.html#a6b07d8d4697d3277931d413a1e182a48',1,'piolib_mod']]], + ['pio_5fenddef',['PIO_enddef',['../group___p_i_o__enddef.html',1,'']]], + ['pio_5ffile_5fis_5fopen',['pio_file_is_open',['../piolib__mod_8_f90.html#a589b60c983df089c8ea21d69c5faac5f',1,'piolib_mod']]], + ['pio_5ffinalize',['PIO_finalize',['../group___p_i_o__finalize.html',1,'']]], + ['pio_5ffreedecomp',['PIO_freedecomp',['../group___p_i_o__freedecomp.html',1,'']]], + ['pio_5fget_5fatt',['PIO_get_att',['../group___p_i_o__get__att.html',1,'']]], + ['pio_5fget_5flocal_5farray_5fsize',['pio_get_local_array_size',['../group___p_i_o__get__local__array__size.html#gab8a9ffb0a03badbcfd71731a36acdf02',1,'piolib_mod::pio_get_local_array_size()'],['../group___p_i_o__get__local__array__size.html',1,'(Global Namespace)']]], + ['pio_5fget_5fvar',['PIO_get_var',['../group___p_i_o__get__var.html',1,'']]], + ['pio_5fgetnumiotasks',['PIO_getnumiotasks',['../group___p_i_o__getnumiotasks.html',1,'']]], + ['pio_5fiam_5fiotask',['pio_iam_iotask',['../pio_8_f90.html#a6494c938373f4eb5ba6bd6534d1a0fcc',1,'pio']]], + ['pio_5finit',['PIO_init',['../group___p_i_o__init.html',1,'']]], + ['pio_5finitdecomp',['PIO_initdecomp',['../group___p_i_o__initdecomp.html',1,'']]], + ['pio_5finitdecomp_5fbc',['pio_initdecomp_bc',['../group___p_i_o__initdecomp.html#ga6f7a8735dbe5214bf2b3dcd88f37eaf3',1,'piolib_mod']]], + ['pio_5finitdecomp_5fdof_5fi4',['pio_initdecomp_dof_i4',['../group___p_i_o__initdecomp.html#gaba1b0bd480a9ccb431dc304abce94764',1,'piolib_mod']]], + ['pio_5finq_5fatt',['PIO_inq_att',['../group___p_i_o__inq__att.html',1,'']]], + ['pio_5finq_5fattlen',['PIO_inq_attlen',['../group___p_i_o__inq__attlen.html',1,'']]], + ['pio_5finq_5fattname',['PIO_inq_attname',['../group___p_i_o__inq__attname.html',1,'']]], + ['pio_5finq_5fdimid',['PIO_inq_dimid',['../group___p_i_o__inq__dimid.html',1,'']]], + ['pio_5finq_5fdimlen',['PIO_inq_dimlen',['../group___p_i_o__inq__dimlen.html',1,'']]], + ['pio_5finq_5fdimname',['PIO_inq_dimname',['../group___p_i_o__inq__dimname.html',1,'']]], + ['pio_5finq_5fnatts',['PIO_inq_natts',['../group___p_i_o__inq__natts.html',1,'']]], + ['pio_5finq_5fndims',['PIO_inq_ndims',['../group___p_i_o__inq__ndims.html',1,'']]], + ['pio_5finq_5fnvars',['PIO_inq_nvars',['../group___p_i_o__inq__nvars.html',1,'']]], + ['pio_5finq_5funlimdim',['PIO_inq_unlimdim',['../group___p_i_o__inq__unlimdim.html',1,'']]], + ['pio_5finq_5fvar_5fdeflate',['PIO_inq_var_deflate',['../group___p_i_o__inq__var__deflate.html',1,'']]], + ['pio_5finq_5fvardimid',['PIO_inq_vardimid',['../group___p_i_o__inq__vardimid.html',1,'']]], + ['pio_5finq_5fvarid',['PIO_inq_varid',['../group___p_i_o__inq__varid.html',1,'']]], + ['pio_5finq_5fvarname',['PIO_inq_varname',['../group___p_i_o__inq__varname.html',1,'']]], + ['pio_5finq_5fvarnatts',['PIO_inq_varnatts',['../group___p_i_o__inq__varnatts.html',1,'']]], + ['pio_5finq_5fvarndims',['PIO_inq_varndims',['../group___p_i_o__inq__varndims.html',1,'']]], + ['pio_5finq_5fvartype',['PIO_inq_vartype',['../group___p_i_o__inq__vartype.html',1,'']]], + ['pio_5finquire',['PIO_inquire',['../group___p_i_o__inquire.html',1,'']]], + ['pio_5finquire_5fdimension',['PIO_inquire_dimension',['../group___p_i_o__inquire__dimension.html',1,'']]], + ['pio_5finquire_5fvariable',['PIO_inquire_variable',['../group___p_i_o__inquire__variable.html',1,'']]], + ['pio_5fiosystem_5fis_5factive',['pio_iosystem_is_active',['../pio_8_f90.html#a0f0c8531137032f4828974311d00fb16',1,'pio']]], + ['pio_5fiotask_5frank',['pio_iotask_rank',['../pio_8_f90.html#aa51424942733b733a74383156b51ad2b',1,'pio']]], + ['pio_5fiotype',['PIO_iotype',['../group___p_i_o__iotype.html',1,'']]], + ['pio_5fkinds',['PIO_kinds',['../group___p_i_o__kinds.html',1,'']]], + ['pio_5fkinds_2ef90',['pio_kinds.F90',['../pio__kinds_8_f90.html',1,'']]], + ['pio_5fnc4_2ec',['pio_nc4.c',['../pio__nc4_8c.html',1,'']]], + ['pio_5fopenfile',['pio_openfile',['../group___p_i_o__openfile.html#ga434cd26b109dc9e16dbbb3741c3ac1db',1,'piolib_mod::pio_openfile()'],['../group___p_i_o__openfile.html',1,'(Global Namespace)']]], + ['pio_5fput_5fatt',['PIO_put_att',['../group___p_i_o__put__att.html',1,'']]], + ['pio_5fput_5fvar',['PIO_put_var',['../group___p_i_o__put__var.html',1,'']]], + ['pio_5fread_5fdarray',['PIO_read_darray',['../group___p_i_o__read__darray.html',1,'']]], + ['pio_5freaddof',['pio_readdof',['../pio__support_8_f90.html#aa6b9b98ebf5a85c45dfc0f108f453fba',1,'pio_support']]], + ['pio_5frearr_5fcomm_5fdir',['PIO_rearr_comm_dir',['../group___p_i_o__rearr__comm__dir.html',1,'']]], + ['pio_5frearr_5fcomm_5ffc_5fopt_5ft',['pio_rearr_comm_fc_opt_t',['../structpio__types_1_1pio__rearr__comm__fc__opt__t.html',1,'pio_types']]], + ['pio_5frearr_5fcomm_5ffc_5foptions',['PIO_rearr_comm_fc_options',['../group___p_i_o__rearr__comm__fc__options.html',1,'']]], + ['pio_5frearr_5fcomm_5ft',['PIO_rearr_comm_t',['../group___p_i_o__rearr__comm__t.html',1,'']]], + ['pio_5frearr_5fmethod',['PIO_rearr_method',['../group___p_i_o__rearr__method.html',1,'']]], + ['pio_5frearr_5fopt_5ft',['pio_rearr_opt_t',['../structpio__types_1_1pio__rearr__opt__t.html',1,'pio_types']]], + ['pio_5frearr_5foptions',['PIO_rearr_options',['../group___p_i_o__rearr__options.html',1,'']]], + ['pio_5fredef',['PIO_redef',['../group___p_i_o__redef.html',1,'']]], + ['pio_5fset_5fblocksize',['pio_set_blocksize',['../group___p_i_o__set__blocksize.html#ga58a49dfda66ba8c28e6558f6754704fc',1,'pio::pio_set_blocksize()'],['../group___p_i_o__set__blocksize.html',1,'(Global Namespace)']]], + ['pio_5fset_5fhint',['PIO_set_hint',['../group___p_i_o__set__hint.html',1,'']]], + ['pio_5fset_5flog_5flevel',['PIO_set_log_level',['../group___p_i_o__set__log__level.html',1,'']]], + ['pio_5fset_5frearr_5fopts',['pio_set_rearr_opts',['../piolib__mod_8_f90.html#a0ae92fff1a887840f8a2e63e2b56cc35',1,'piolib_mod']]], + ['pio_5fsetdebuglevel',['PIO_setdebuglevel',['../group___p_i_o__setdebuglevel.html',1,'']]], + ['pio_5fseterrorhandling',['PIO_seterrorhandling',['../group___p_i_o__seterrorhandling.html',1,'']]], + ['pio_5fsetframe',['PIO_setframe',['../group___p_i_o__setframe.html',1,'']]], + ['pio_5fstrerror',['PIO_strerror',['../group___p_i_o__strerror.html',1,'']]], + ['pio_5fsupport_2ef90',['pio_support.F90',['../pio__support_8_f90.html',1,'']]], + ['pio_5fsyncfile',['PIO_syncfile',['../group___p_i_o__syncfile.html',1,'']]], + ['pio_5ftypes_2ef90',['pio_types.F90',['../pio__types_8_f90.html',1,'']]], + ['pio_5fwrite_5fdarray',['PIO_write_darray',['../group___p_i_o__write__darray.html',1,'']]], + ['pio_5fwritedof',['pio_writedof',['../pio__support_8_f90.html#a70786a25959ff291ef4d781f9554ff06',1,'pio_support']]], + ['pioc_5fdef_5fvar_5fchunking',['PIOc_def_var_chunking',['../group___p_i_o__def__var.html#ga1accdef205cd597d5c598bd6733db1ce',1,'pio_nc4.c']]], + ['pioc_5fdef_5fvar_5fdeflate',['PIOc_def_var_deflate',['../group___p_i_o__def__var.html#ga914f3306b223e1631a8fc63cd603acea',1,'pio_nc4.c']]], + ['pioc_5fdef_5fvar_5fendian',['PIOc_def_var_endian',['../group___p_i_o__def__var.html#ga96ad8b671c81a209e253fc56dbc022e3',1,'pio_nc4.c']]], + ['pioc_5fget_5fatt_5fdouble',['PIOc_get_att_double',['../interfacepionfatt__mod_1_1_p_i_oc__get__att__double.html',1,'pionfatt_mod']]], + ['pioc_5fget_5fatt_5ffloat',['PIOc_get_att_float',['../interfacepionfatt__mod_1_1_p_i_oc__get__att__float.html',1,'pionfatt_mod']]], + ['pioc_5fget_5fatt_5fint',['PIOc_get_att_int',['../interfacepionfatt__mod_1_1_p_i_oc__get__att__int.html',1,'pionfatt_mod']]], + ['pioc_5fget_5fatt_5ftext',['PIOc_get_att_text',['../interfacepionfatt__mod_1_1_p_i_oc__get__att__text.html',1,'pionfatt_mod']]], + ['pioc_5fget_5fchunk_5fcache',['PIOc_get_chunk_cache',['../group___p_i_o__def__var.html#ga21d9de130e3c2be14bf21b3bc4063999',1,'pio_nc4.c']]], + ['pioc_5fget_5fvar_5fchunk_5fcache',['PIOc_get_var_chunk_cache',['../pio__nc4_8c.html#acf7c11b31e7618d23886c9e0d3ed439d',1,'pio_nc4.c']]], + ['pioc_5fget_5fvar_5fdouble',['PIOc_get_var_double',['../interfacepionfget__mod_1_1_p_i_oc__get__var__double.html',1,'pionfget_mod']]], + ['pioc_5fget_5fvar_5ffloat',['PIOc_get_var_float',['../interfacepionfget__mod_1_1_p_i_oc__get__var__float.html',1,'pionfget_mod']]], + ['pioc_5fget_5fvar_5fint',['PIOc_get_var_int',['../interfacepionfget__mod_1_1_p_i_oc__get__var__int.html',1,'pionfget_mod']]], + ['pioc_5fget_5fvara_5fdouble',['PIOc_get_vara_double',['../interfacepionfget__mod_1_1_p_i_oc__get__vara__double.html',1,'pionfget_mod']]], + ['pioc_5fget_5fvara_5ffloat',['PIOc_get_vara_float',['../interfacepionfget__mod_1_1_p_i_oc__get__vara__float.html',1,'pionfget_mod']]], + ['pioc_5fget_5fvara_5fint',['PIOc_get_vara_int',['../interfacepionfget__mod_1_1_p_i_oc__get__vara__int.html',1,'pionfget_mod']]], + ['pioc_5fget_5fvara_5ftext',['PIOc_get_vara_text',['../interfacepionfget__mod_1_1_p_i_oc__get__vara__text.html',1,'pionfget_mod']]], + ['pioc_5finq_5fvar_5fchunking',['PIOc_inq_var_chunking',['../pio__nc4_8c.html#a2b739539ae6466d402f861d179d506fe',1,'pio_nc4.c']]], + ['pioc_5finq_5fvar_5fdeflate',['PIOc_inq_var_deflate',['../pio__nc4_8c.html#ac79879dc9e1afc418c55005b760070b1',1,'pio_nc4.c']]], + ['pioc_5finq_5fvar_5fendian',['PIOc_inq_var_endian',['../pio__nc4_8c.html#a71751485953f3b12656d3eff18756342',1,'pio_nc4.c']]], + ['pioc_5fput_5fatt_5fdouble',['PIOc_put_att_double',['../interfacepionfatt__mod_1_1_p_i_oc__put__att__double.html',1,'pionfatt_mod']]], + ['pioc_5fput_5fatt_5ffloat',['PIOc_put_att_float',['../interfacepionfatt__mod_1_1_p_i_oc__put__att__float.html',1,'pionfatt_mod']]], + ['pioc_5fput_5fatt_5fint',['PIOc_put_att_int',['../interfacepionfatt__mod_1_1_p_i_oc__put__att__int.html',1,'pionfatt_mod']]], + ['pioc_5fput_5fatt_5ftext',['PIOc_put_att_text',['../interfacepionfatt__mod_1_1_p_i_oc__put__att__text.html',1,'pionfatt_mod']]], + ['pioc_5fput_5fvara_5fdouble',['PIOc_put_vara_double',['../interfacepionfput__mod_1_1_p_i_oc__put__vara__double.html',1,'pionfput_mod']]], + ['pioc_5fput_5fvara_5ffloat',['PIOc_put_vara_float',['../interfacepionfput__mod_1_1_p_i_oc__put__vara__float.html',1,'pionfput_mod']]], + ['pioc_5fput_5fvara_5fint',['PIOc_put_vara_int',['../interfacepionfput__mod_1_1_p_i_oc__put__vara__int.html',1,'pionfput_mod']]], + ['pioc_5fput_5fvara_5ftext',['PIOc_put_vara_text',['../interfacepionfput__mod_1_1_p_i_oc__put__vara__text.html',1,'pionfput_mod']]], + ['pioc_5fread_5fdarray',['PIOc_read_darray',['../interfacepiodarray_1_1_p_i_oc__read__darray.html',1,'piodarray']]], + ['pioc_5fset_5fchunk_5fcache',['PIOc_set_chunk_cache',['../group___p_i_o__def__var.html#ga6a7595c5fa66ef4c35d26910a1195b52',1,'pio_nc4.c']]], + ['pioc_5fset_5fvar_5fchunk_5fcache',['PIOc_set_var_chunk_cache',['../group___p_i_o__def__var.html#gafe68b976cb9feaefb3c06a4656f7152a',1,'pio_nc4.c']]], + ['pioc_5fwrite_5fdarray_5fmulti',['PIOc_write_darray_multi',['../interfacepiodarray_1_1_p_i_oc__write__darray__multi.html',1,'piodarray']]], + ['piodarray_2ef90',['piodarray.F90',['../piodarray_8_f90.html',1,'']]], + ['piodie',['piodie',['../pio__support_8_f90.html#a13fac82014192fcf782a95c3be4e9a66',1,'pio_support']]], + ['piodimid',['piodimid',['../structpioexample_1_1pioexampleclass.html#a9c9f7373d6749acbce6afc0f4623baf6',1,'pioexample::pioexampleclass']]], + ['pioexampleclass',['pioexampleclass',['../structpioexample_1_1pioexampleclass.html',1,'pioexample']]], + ['piofiledesc',['piofiledesc',['../structpioexample_1_1pioexampleclass.html#a8f71dcf595d63545436a782fef481256',1,'pioexample::pioexampleclass']]], + ['pioiosystem',['pioiosystem',['../structpioexample_1_1pioexampleclass.html#aa22262aa581f2c1a3e01f030669dff0e',1,'pioexample::pioexampleclass']]], + ['piolib_5fmod_2ef90',['piolib_mod.F90',['../piolib__mod_8_f90.html',1,'']]], + ['pionfatt_5fmod_2ef90',['pionfatt_mod.F90',['../pionfatt__mod_8_f90.html',1,'']]], + ['pionfget_5fmod_2ef90',['pionfget_mod.F90',['../pionfget__mod_8_f90.html',1,'']]], + ['pionfput_5fmod_2ef90',['pionfput_mod.F90',['../pionfput__mod_8_f90.html',1,'']]], + ['piovar',['piovar',['../structpioexample_1_1pioexampleclass.html#a20d31bbfbc065e4720b8c4a780a25fe0',1,'pioexample::pioexampleclass']]], + ['put_5fatt_5f1d_5fdesc_5fdouble',['put_att_1d_desc_double',['../group___p_i_o__put__att.html#ga400b54245a5820edf44c65187f1a98d2',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fdesc_5fint',['put_att_1d_desc_int',['../group___p_i_o__put__att.html#ga6e9ceefc157eb88e58373591273d6dfc',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fdesc_5freal',['put_att_1d_desc_real',['../group___p_i_o__put__att.html#gad375ea287d08d380012f1accf3d23af7',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fid_5fdouble',['put_att_1d_id_double',['../group___p_i_o__put__att.html#ga0f45152f915fa49e67c40de2b95cf669',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fid_5fint',['put_att_1d_id_int',['../group___p_i_o__put__att.html#gac868c6c566018d58307ea63ef944a75e',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fid_5freal',['put_att_1d_id_real',['../group___p_i_o__put__att.html#ga5554c7cb365a2ddb5ee6620df5b64b1e',1,'pionfatt_mod']]], + ['put_5fatt_5fdesc_5ftext',['put_att_desc_text',['../group___p_i_o__put__att.html#ga5a66229689e246b141c29cf35550de47',1,'pionfatt_mod']]], + ['put_5fvar1_5fdouble',['put_var1_double',['../group___p_i_o__put__var.html#ga149f46b92b9796a2021806590e86299c',1,'pionfput_mod']]], + ['put_5fvar1_5fint',['put_var1_int',['../group___p_i_o__put__var.html#ga0acbdf98bc536f8e69dbef2a35cdc419',1,'pionfput_mod']]], + ['put_5fvar1_5freal',['put_var1_real',['../group___p_i_o__put__var.html#gafb63482a7114cf4de3f46e9d5e846f53',1,'pionfput_mod']]], + ['put_5fvar1_5ftext',['put_var1_text',['../group___p_i_o__put__var.html#ga1f74a108488e4d9c411fa411b3a805ad',1,'pionfput_mod']]], + ['put_5fvar1_5fvdesc_5ftext',['put_var1_vdesc_text',['../group___p_i_o__put__var.html#ga67c0b13b5f4b5fd7dfcdcff42567308b',1,'pionfput_mod']]], + ['put_5fvar_5f0d_5fdouble',['put_var_0d_double',['../group___p_i_o__put__var.html#ga4b158d17a8e0d9d5f4def56e7f5850a5',1,'pionfput_mod']]], + ['put_5fvar_5f0d_5fint',['put_var_0d_int',['../group___p_i_o__put__var.html#ga1799a02aa8746e633589ab5c32f67bc7',1,'pionfput_mod']]], + ['put_5fvar_5f0d_5freal',['put_var_0d_real',['../group___p_i_o__put__var.html#gaf706b069c1578feeb2e9b8b28e486446',1,'pionfput_mod']]], + ['put_5fvar_5f0d_5ftext',['put_var_0d_text',['../group___p_i_o__put__var.html#ga007e31993cf2468520f0311eaea95973',1,'pionfput_mod']]], + ['put_5fvar_5f1d_5fdouble',['put_var_1d_double',['../group___p_i_o__put__var.html#ga19eb63361fe941e922035eba747660fd',1,'pionfput_mod']]], + ['put_5fvar_5f1d_5fint',['put_var_1d_int',['../group___p_i_o__put__var.html#gadff566ea7570a1cefe244bea218a3bdc',1,'pionfput_mod']]], + ['put_5fvar_5f1d_5freal',['put_var_1d_real',['../group___p_i_o__put__var.html#ga472fa166959e490667636553c8d9c9a3',1,'pionfput_mod']]], + ['put_5fvar_5f1d_5ftext',['put_var_1d_text',['../group___p_i_o__put__var.html#gabe9e1c0112f607e43af241c7a065d81e',1,'pionfput_mod']]], + ['put_5fvar_5f2d_5fdouble',['put_var_2d_double',['../group___p_i_o__put__var.html#gabcc56b9b88c37f9eec8f034a256012f2',1,'pionfput_mod']]], + ['put_5fvar_5f2d_5fint',['put_var_2d_int',['../group___p_i_o__put__var.html#ga08192624d6b46870cff3ceea2a253935',1,'pionfput_mod']]], + ['put_5fvar_5f2d_5freal',['put_var_2d_real',['../group___p_i_o__put__var.html#ga7a7a29cab63bd78cf1e0cdbdb9f3de77',1,'pionfput_mod']]], + ['put_5fvar_5f2d_5ftext',['put_var_2d_text',['../group___p_i_o__put__var.html#ga6c691fc5377200c970c7aeff35c57024',1,'pionfput_mod']]], + ['put_5fvar_5f3d_5fdouble',['put_var_3d_double',['../group___p_i_o__put__var.html#ga7cd4ee07cc1ad199e1538b7eed65e5fd',1,'pionfput_mod']]], + ['put_5fvar_5f3d_5fint',['put_var_3d_int',['../group___p_i_o__put__var.html#ga6a614f66d85109923ea4fc37d13e2469',1,'pionfput_mod']]], + ['put_5fvar_5f3d_5freal',['put_var_3d_real',['../group___p_i_o__put__var.html#gaeadb6bf65b6e6a5befe22c271efc64ad',1,'pionfput_mod']]], + ['put_5fvar_5f3d_5ftext',['put_var_3d_text',['../group___p_i_o__put__var.html#ga692043facb4564576b57de9eea6e2425',1,'pionfput_mod']]], + ['put_5fvar_5f4d_5fdouble',['put_var_4d_double',['../group___p_i_o__put__var.html#ga12dca0c8cbf084171c3ae817b3a937c6',1,'pionfput_mod']]], + ['put_5fvar_5f4d_5fint',['put_var_4d_int',['../group___p_i_o__put__var.html#gaa801103a0132d09a03b0554214071c6b',1,'pionfput_mod']]], + ['put_5fvar_5f4d_5freal',['put_var_4d_real',['../group___p_i_o__put__var.html#ga1e370f333e8f49e91c35011d16f1d684',1,'pionfput_mod']]], + ['put_5fvar_5f4d_5ftext',['put_var_4d_text',['../group___p_i_o__put__var.html#ga35162a80322d797f2d61c94be9817fbe',1,'pionfput_mod']]], + ['put_5fvar_5f5d_5fdouble',['put_var_5d_double',['../group___p_i_o__put__var.html#ga26d0fb7ac09b525f5d45502f087504e0',1,'pionfput_mod']]], + ['put_5fvar_5f5d_5fint',['put_var_5d_int',['../group___p_i_o__put__var.html#ga697edb8ea003f481effa4d49320bd4c1',1,'pionfput_mod']]], + ['put_5fvar_5f5d_5freal',['put_var_5d_real',['../group___p_i_o__put__var.html#ga43780226cdd8f80b45bb3da74e8004d4',1,'pionfput_mod']]], + ['put_5fvar_5f5d_5ftext',['put_var_5d_text',['../group___p_i_o__put__var.html#ga5dc83bb1a9bf3816ce87e7af427e0df7',1,'pionfput_mod']]], + ['put_5fvar_5finternal_5fdouble',['put_var_internal_double',['../group___p_i_o__put__var.html#ga541a7f904d2113db7a4d3bb77e4e209d',1,'pionfput_mod']]], + ['put_5fvar_5finternal_5fint',['put_var_internal_int',['../group___p_i_o__put__var.html#gad8af60bdc3e13f46b50743f9237b235f',1,'pionfput_mod']]], + ['put_5fvar_5finternal_5freal',['put_var_internal_real',['../group___p_i_o__put__var.html#ga8d47e081844ec829d0d3805de0176655',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f0d_5fdouble',['put_var_vdesc_0d_double',['../group___p_i_o__put__var.html#gaa6a46cc77bd779d1633e1ad79f16e3e9',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f0d_5fint',['put_var_vdesc_0d_int',['../group___p_i_o__put__var.html#ga155a55ee1d2f20a0b150e38a25ee8ed8',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f0d_5freal',['put_var_vdesc_0d_real',['../group___p_i_o__put__var.html#ga9751af622472de1b1183513587c20bf6',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f0d_5ftext',['put_var_vdesc_0d_text',['../group___p_i_o__put__var.html#ga84b30ae3427ae6da5cf29b7ecf781ce4',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f1d_5fdouble',['put_var_vdesc_1d_double',['../group___p_i_o__put__var.html#ga5c68fc45998064cca48113c4dd583086',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f1d_5fint',['put_var_vdesc_1d_int',['../group___p_i_o__put__var.html#ga3643828467af4de759235b03dc24f068',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f1d_5freal',['put_var_vdesc_1d_real',['../group___p_i_o__put__var.html#ga3ff6d1d2394d03643383bbf56ab65f57',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f1d_5ftext',['put_var_vdesc_1d_text',['../group___p_i_o__put__var.html#ga48ec02bcfa98661c8a0c94328a216615',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f2d_5fdouble',['put_var_vdesc_2d_double',['../group___p_i_o__put__var.html#ga396d6da6a3a55fb6476c286458b8f034',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f2d_5fint',['put_var_vdesc_2d_int',['../group___p_i_o__put__var.html#gaec8e42c5461dc921f5563b55f29481b5',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f2d_5freal',['put_var_vdesc_2d_real',['../group___p_i_o__put__var.html#ga4bf0583c8901390be8c5c5ef66308968',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f2d_5ftext',['put_var_vdesc_2d_text',['../group___p_i_o__put__var.html#gad7bec7c5efb96b22b16dc719c6231b81',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f3d_5fdouble',['put_var_vdesc_3d_double',['../group___p_i_o__put__var.html#gad127d2753eb6142cd3ebb25a2689b068',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f3d_5fint',['put_var_vdesc_3d_int',['../group___p_i_o__put__var.html#gad2ced69db36c42084abbeac2a37a8b99',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f3d_5freal',['put_var_vdesc_3d_real',['../group___p_i_o__put__var.html#gababad999e064edc982b3326e3aebf216',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f3d_5ftext',['put_var_vdesc_3d_text',['../group___p_i_o__put__var.html#ga71b4a9fba578bfaddc104997dff5e454',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f4d_5fdouble',['put_var_vdesc_4d_double',['../group___p_i_o__put__var.html#ga6ff932b86ebd6227195652646d5cd84a',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f4d_5fint',['put_var_vdesc_4d_int',['../group___p_i_o__put__var.html#ga30c036af0c917760942d98dce96f2cad',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f4d_5freal',['put_var_vdesc_4d_real',['../group___p_i_o__put__var.html#ga859c2ad3e7de6b5f428d003c33dc6acb',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f4d_5ftext',['put_var_vdesc_4d_text',['../group___p_i_o__put__var.html#gadc1493e8c23840638b543c66915485e6',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f5d_5fdouble',['put_var_vdesc_5d_double',['../group___p_i_o__put__var.html#gab39f99a67e17eba00b15b3f188d175fd',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f5d_5fint',['put_var_vdesc_5d_int',['../group___p_i_o__put__var.html#gab402cda7fbb22ae7d98b258657bfbe12',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f5d_5freal',['put_var_vdesc_5d_real',['../group___p_i_o__put__var.html#ga860ea0b2b3bfb0a514761c0f4572c66b',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f5d_5ftext',['put_var_vdesc_5d_text',['../group___p_i_o__put__var.html#gabb49e549fdc8b9abbf637cd445e23d8f',1,'pionfput_mod']]], + ['put_5fvara_5f1d_5fdouble',['put_vara_1d_double',['../group___p_i_o__put__var.html#gaf7e15c328133ed0ed3848851a909501b',1,'pionfput_mod']]], + ['put_5fvara_5f1d_5fint',['put_vara_1d_int',['../group___p_i_o__put__var.html#ga4f124036b8cb5fb3491139928f7a6411',1,'pionfput_mod']]], + ['put_5fvara_5f1d_5freal',['put_vara_1d_real',['../group___p_i_o__put__var.html#ga78f94d71b44c1414149409b8d4721548',1,'pionfput_mod']]], + ['put_5fvara_5f1d_5ftext',['put_vara_1d_text',['../group___p_i_o__put__var.html#gae497e8e304d3018906f9b5ae4a70dec6',1,'pionfput_mod']]], + ['put_5fvara_5f2d_5fdouble',['put_vara_2d_double',['../group___p_i_o__put__var.html#gacf5d8364c2f42759b3d7aadfc1ac5e1a',1,'pionfput_mod']]], + ['put_5fvara_5f2d_5fint',['put_vara_2d_int',['../group___p_i_o__put__var.html#ga9cd412076cbce25e1ddd769dfdb99e2c',1,'pionfput_mod']]], + ['put_5fvara_5f2d_5freal',['put_vara_2d_real',['../group___p_i_o__put__var.html#gafc9b8d2686a81bf5b12f6f47a8f188b4',1,'pionfput_mod']]], + ['put_5fvara_5f2d_5ftext',['put_vara_2d_text',['../group___p_i_o__put__var.html#ga6a68c2a0064d921284334e7e77f4b45d',1,'pionfput_mod']]], + ['put_5fvara_5f3d_5fdouble',['put_vara_3d_double',['../group___p_i_o__put__var.html#gad817b988bdc67e86dfe6145d8b878db5',1,'pionfput_mod']]], + ['put_5fvara_5f3d_5fint',['put_vara_3d_int',['../group___p_i_o__put__var.html#gaaf005d847ada3c557af98365ec67b1c1',1,'pionfput_mod']]], + ['put_5fvara_5f3d_5freal',['put_vara_3d_real',['../group___p_i_o__put__var.html#ga0e1b0c3013c34d252b1cff6ea8a0b998',1,'pionfput_mod']]], + ['put_5fvara_5f3d_5ftext',['put_vara_3d_text',['../group___p_i_o__put__var.html#gad14311ff733ed146df91b491d6c5b107',1,'pionfput_mod']]], + ['put_5fvara_5f4d_5fdouble',['put_vara_4d_double',['../group___p_i_o__put__var.html#gab17fb8a70276d43ef6baca3beaf93bcd',1,'pionfput_mod']]], + ['put_5fvara_5f4d_5fint',['put_vara_4d_int',['../group___p_i_o__put__var.html#gab481885760c628c8a55a74cf94c56593',1,'pionfput_mod']]], + ['put_5fvara_5f4d_5freal',['put_vara_4d_real',['../group___p_i_o__put__var.html#gad8ce5fe5076de9c48a305fc70fd2433c',1,'pionfput_mod']]], + ['put_5fvara_5f4d_5ftext',['put_vara_4d_text',['../group___p_i_o__put__var.html#gad0167ee171eb8d34d88eea0c2e90a448',1,'pionfput_mod']]], + ['put_5fvara_5f5d_5fdouble',['put_vara_5d_double',['../group___p_i_o__put__var.html#ga49224b3b762d3a94bf27f241ec54d655',1,'pionfput_mod']]], + ['put_5fvara_5f5d_5fint',['put_vara_5d_int',['../group___p_i_o__put__var.html#ga70b151f4947b4aa5a5f41a11359bda4b',1,'pionfput_mod']]], + ['put_5fvara_5f5d_5freal',['put_vara_5d_real',['../group___p_i_o__put__var.html#gad41be0f21d84df1e403d218a65f70b80',1,'pionfput_mod']]], + ['put_5fvara_5f5d_5ftext',['put_vara_5d_text',['../group___p_i_o__put__var.html#gaa4ce40994e7cd45fce21381a676225ff',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f1d_5fdouble',['put_vara_vdesc_1d_double',['../group___p_i_o__put__var.html#ga3ff2a7f17c45722abac726fb79363404',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f1d_5fint',['put_vara_vdesc_1d_int',['../group___p_i_o__put__var.html#ga76d541f2f0eb409bbac5fd59fcf73455',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f1d_5freal',['put_vara_vdesc_1d_real',['../group___p_i_o__put__var.html#ga263bbdfc7c30c9be268d52d3b6c5eee1',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f1d_5ftext',['put_vara_vdesc_1d_text',['../group___p_i_o__put__var.html#ga381282297630477d110550a88172612b',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f2d_5fdouble',['put_vara_vdesc_2d_double',['../group___p_i_o__put__var.html#gabf3a20b705763fbd237ac48e3db27871',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f2d_5fint',['put_vara_vdesc_2d_int',['../group___p_i_o__put__var.html#ga7648f01eb2f9d67a0cb5bbcc2e474a76',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f2d_5freal',['put_vara_vdesc_2d_real',['../group___p_i_o__put__var.html#ga47ce0445fd371060edc1df0418d67c25',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f2d_5ftext',['put_vara_vdesc_2d_text',['../group___p_i_o__put__var.html#ga7730db9212396e477df42973525c6933',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f3d_5fdouble',['put_vara_vdesc_3d_double',['../group___p_i_o__put__var.html#gaa2170fc41771c08cab91f78d31530e57',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f3d_5fint',['put_vara_vdesc_3d_int',['../group___p_i_o__put__var.html#ga185d89cb9eec9f39bfb0bbe9014d52f5',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f3d_5freal',['put_vara_vdesc_3d_real',['../group___p_i_o__put__var.html#ga7b16d91e8754af417b91f6b818c88e22',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f3d_5ftext',['put_vara_vdesc_3d_text',['../group___p_i_o__put__var.html#ga9b88d5bfb641c1983b646eaa37782439',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f4d_5fdouble',['put_vara_vdesc_4d_double',['../group___p_i_o__put__var.html#ga55d94dbb95e25f224f9c4fed51d26906',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f4d_5fint',['put_vara_vdesc_4d_int',['../group___p_i_o__put__var.html#gaf9ac6f8e908cf688201c0dd3be545c87',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f4d_5freal',['put_vara_vdesc_4d_real',['../group___p_i_o__put__var.html#ga73c553a1e70e16cd9c6ea081e699900c',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f4d_5ftext',['put_vara_vdesc_4d_text',['../group___p_i_o__put__var.html#gaf6918fe56d0c9837293fa5142e5b480f',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f5d_5fdouble',['put_vara_vdesc_5d_double',['../group___p_i_o__put__var.html#ga5f2a994b4ebaff85c453ca3cb4eb5f28',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f5d_5fint',['put_vara_vdesc_5d_int',['../group___p_i_o__put__var.html#ga823bd3538a78a0be3ff5109ad1d54c01',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f5d_5freal',['put_vara_vdesc_5d_real',['../group___p_i_o__put__var.html#ga14cf7c10f267b699aa8634db85f381fe',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f5d_5ftext',['put_vara_vdesc_5d_text',['../group___p_i_o__put__var.html#ga43dcf78e0a9e7f7e9dd6070ba7b288c8',1,'pionfput_mod']]] ]; diff --git a/docs/search/all_b.js b/docs/search/all_b.js index 69678647b99..df7459f95dd 100644 --- a/docs/search/all_b.js +++ b/docs/search/all_b.js @@ -1,24 +1,30 @@ var searchData= [ - ['ndim',['NDIM',['../example1_8c.html#a2b1fd2d28c6a7d4a3f7027cc1b6466f3',1,'NDIM(): example1.c'],['../example2_8c.html#a2b1fd2d28c6a7d4a3f7027cc1b6466f3',1,'NDIM(): example2.c']]], - ['ndims',['ndims',['../structio__desc__t.html#a258b4083cf5f5afaf66abdbe3db01a89',1,'io_desc_t']]], - ['ndof',['ndof',['../structio__desc__t.html#a66ce0ae69f67e84921bbf85508fd015f',1,'io_desc_t']]], - ['needsfill',['needsfill',['../structio__desc__t.html#ae091e478cb04d7b108cb1e124c05355d',1,'io_desc_t']]], - ['needssort',['needssort',['../structio__desc__t.html#ae7bcd6fa7805489017be40db33ce0c59',1,'io_desc_t']]], - ['next',['next',['../structvar__desc__t.html#adaec6c7aace76217bc48c6163759a3c8',1,'var_desc_t::next()'],['../structio__region.html#a15971dd265f37af41a802fea02eea4e9',1,'io_region::next()'],['../structio__desc__t.html#a270324af754251cf5b00971060288fbb',1,'io_desc_t::next()'],['../structiosystem__desc__t.html#ad4885665a95c1c45ce592e180e127e34',1,'iosystem_desc_t::next()'],['../structwmulti__buffer.html#ab923221c5ae847881aa90bbcf5d85730',1,'wmulti_buffer::next()'],['../structfile__desc__t.html#ad70891a793de258f58752ec5170ee80e',1,'file_desc_t::next()']]], - ['niotasks',['niotasks',['../structpioexample_1_1pioexampleclass.html#aa1fa3c0e1f613c945576ea89b2dd08c3',1,'pioexample::pioexampleclass']]], - ['nrecvs',['nrecvs',['../structio__desc__t.html#a5409346e91db139f59bd27d4ac91576c',1,'io_desc_t']]], - ['nreqs',['nreqs',['../structvar__desc__t.html#a76c27fb609338d495267c9a77dc020bf',1,'var_desc_t']]], - ['ntasks',['ntasks',['../structpioexample_1_1pioexampleclass.html#aed46d08dad41443efa0062661adb947d',1,'pioexample::pioexampleclass']]], - ['num_5faiotasks',['num_aiotasks',['../structio__desc__t.html#a9ba719dc0fe06776d44e0d97f41b7148',1,'io_desc_t']]], - ['num_5farrays',['num_arrays',['../structwmulti__buffer.html#af6cbf6c3857f980598096c6167e3fd0b',1,'wmulti_buffer']]], - ['num_5fcomptasks',['num_comptasks',['../structiosystem__desc__t.html#accf4f177b28ebd9fb7c0e834aa241f75',1,'iosystem_desc_t']]], - ['num_5fevents',['NUM_EVENTS',['../example2_8c.html#ae769ca99bba831a6bfbf2e98d60aa1fb',1,'example2.c']]], - ['num_5fiotasks',['num_iotasks',['../structiosystem__desc__t.html#af28b0fb707990fbb0ac39001be15e616',1,'iosystem_desc_t']]], - ['num_5fnetcdf_5fflavors',['NUM_NETCDF_FLAVORS',['../example1_8c.html#ae763c3ffeab20d06c1ab807cabb82394',1,'NUM_NETCDF_FLAVORS(): example1.c'],['../example2_8c.html#ae763c3ffeab20d06c1ab807cabb82394',1,'NUM_NETCDF_FLAVORS(): example2.c']]], - ['num_5fstypes',['num_stypes',['../structio__desc__t.html#a54cb4400ea3ac248cccb1b52a839686c',1,'io_desc_t']]], - ['num_5ftimesteps',['NUM_TIMESTEPS',['../example2_8c.html#a78076335bc3d03745246fc5ffcdd4e85',1,'example2.c']]], - ['num_5funiontasks',['num_uniontasks',['../structiosystem__desc__t.html#a486d8239512cec3231f08973b34d3ac1',1,'iosystem_desc_t']]], - ['numaggregator',['numaggregator',['../structpioexample_1_1pioexampleclass.html#ab5a1edadbb72cbdf6530dec85e431971',1,'pioexample::pioexampleclass']]], - ['nvars',['nvars',['../structfile__desc__t.html#abb28f0ff42effdc847d2c9278e5ff2bb',1,'file_desc_t']]] + ['read_5fdarray_5f1d_5fdouble',['read_darray_1d_double',['../group___p_i_o__read__darray.html#ga3a2dea5460dafc4645216f8325483c2e',1,'piodarray']]], + ['read_5fdarray_5f1d_5fint',['read_darray_1d_int',['../group___p_i_o__read__darray.html#gaa919aa47e0d0e3e38f2af27614dfbd3b',1,'piodarray']]], + ['read_5fdarray_5f1d_5freal',['read_darray_1d_real',['../group___p_i_o__read__darray.html#gae7ff1037681c06b33a86199defdf5d2c',1,'piodarray']]], + ['read_5fdarray_5f2d_5fdouble',['read_darray_2d_double',['../group___p_i_o__read__darray.html#ga97260e48211b060167b85f5aad382bfd',1,'piodarray']]], + ['read_5fdarray_5f2d_5fint',['read_darray_2d_int',['../group___p_i_o__read__darray.html#gaccce9ae6a56f753952d72b6b43824ea6',1,'piodarray']]], + ['read_5fdarray_5f2d_5freal',['read_darray_2d_real',['../group___p_i_o__read__darray.html#ga759a19f17c15754c35a4a91af069c8ed',1,'piodarray']]], + ['read_5fdarray_5f3d_5fdouble',['read_darray_3d_double',['../group___p_i_o__read__darray.html#ga555817ceca579848c0bd81d3c9fd57e3',1,'piodarray']]], + ['read_5fdarray_5f3d_5fint',['read_darray_3d_int',['../group___p_i_o__read__darray.html#gaa2854f6d422459e788fa346702b800b8',1,'piodarray']]], + ['read_5fdarray_5f3d_5freal',['read_darray_3d_real',['../group___p_i_o__read__darray.html#gadc84bf1d2fa259327655b6c456b66837',1,'piodarray']]], + ['read_5fdarray_5f4d_5fdouble',['read_darray_4d_double',['../group___p_i_o__read__darray.html#gabc0dea01b66521f16218bbba084b99f3',1,'piodarray']]], + ['read_5fdarray_5f4d_5fint',['read_darray_4d_int',['../group___p_i_o__read__darray.html#gaddd580d1b65c4cb5865136c167829e6a',1,'piodarray']]], + ['read_5fdarray_5f4d_5freal',['read_darray_4d_real',['../group___p_i_o__read__darray.html#gae615e873b1063c1444a59009228936e9',1,'piodarray']]], + ['read_5fdarray_5f5d_5fdouble',['read_darray_5d_double',['../group___p_i_o__read__darray.html#ga5ce626012abe78f78da139c2eb48703c',1,'piodarray']]], + ['read_5fdarray_5f5d_5fint',['read_darray_5d_int',['../group___p_i_o__read__darray.html#gac8f4a48a7c0fe54e3bf4aa1bb3bb66a6',1,'piodarray']]], + ['read_5fdarray_5f5d_5freal',['read_darray_5d_real',['../group___p_i_o__read__darray.html#ga10cbe88474d39cc54f974d015200df83',1,'piodarray']]], + ['read_5fdarray_5f6d_5fdouble',['read_darray_6d_double',['../group___p_i_o__read__darray.html#ga8dd1ab4f98602a258734e0f1095a88d5',1,'piodarray']]], + ['read_5fdarray_5f6d_5fint',['read_darray_6d_int',['../group___p_i_o__read__darray.html#ga2b311a0ee93511a2e853151dbabcbd4b',1,'piodarray']]], + ['read_5fdarray_5f6d_5freal',['read_darray_6d_real',['../group___p_i_o__read__darray.html#ga6e4db8f3ccb45020fe0ebb9659f5d4a8',1,'piodarray']]], + ['read_5fdarray_5f7d_5fdouble',['read_darray_7d_double',['../group___p_i_o__read__darray.html#gafd439814b70b6ca6f04e4028fbf5d0bc',1,'piodarray']]], + ['read_5fdarray_5f7d_5fint',['read_darray_7d_int',['../group___p_i_o__read__darray.html#ga8adba892ab688ddab94ef9292c71ef54',1,'piodarray']]], + ['read_5fdarray_5f7d_5freal',['read_darray_7d_real',['../group___p_i_o__read__darray.html#gac0bc86372d5e04b2770b4da730f1f7ce',1,'piodarray']]], + ['readbuffer',['readbuffer',['../structpioexample_1_1pioexampleclass.html#a526361acbf70a77e0afe9d19498bba3b',1,'pioexample::pioexampleclass']]], + ['readvar',['readvar',['../structpioexample_1_1pioexampleclass.html#aaf78ac9ebc4084edf35f295f6cf5598a',1,'pioexample::pioexampleclass']]], + ['redef_5fdesc',['redef_desc',['../group___p_i_o__redef.html#gaf44dad7065b2cbc0f8b0b0308d7f88c5',1,'pio_nf']]], + ['redef_5fid',['redef_id',['../group___p_i_o__redef.html#ga1a98648b5347710c172e49d556b2eae8',1,'pio_nf']]], + ['replace_5fc_5fnull',['replace_c_null',['../pio__support_8_f90.html#abcbf3a9d77e36435f9110d1efe8fb19a',1,'pio_support']]], + ['resultlen',['resultlen',['../example1_8c.html#aeb75303058f3be9b462de7ba3f6b03a7',1,'resultlen(): example1.c'],['../example2_8c.html#aeb75303058f3be9b462de7ba3f6b03a7',1,'resultlen(): example2.c']]] ]; diff --git a/docs/search/all_c.js b/docs/search/all_c.js index 44c47285af4..cdbc5215d91 100644 --- a/docs/search/all_c.js +++ b/docs/search/all_c.js @@ -1,4 +1,11 @@ var searchData= [ - ['optbase',['optbase',['../structpioexample_1_1pioexampleclass.html#ab41e31861ca460ab69ae45d4ab690984',1,'pioexample::pioexampleclass']]] + ['setdebuglevel',['setdebuglevel',['../group___p_i_o__setdebuglevel.html#ga197ef394cd490e1650b95ef0ab97cc85',1,'piolib_mod']]], + ['seterrorhandlingfile',['seterrorhandlingfile',['../group___p_i_o__seterrorhandling.html#ga5c3e6c45dcd0af907b5e60c20bdae886',1,'piolib_mod']]], + ['seterrorhandlingiosysid',['seterrorhandlingiosysid',['../group___p_i_o__seterrorhandling.html#gade8bdb3765989141d515751896e1e64e',1,'piolib_mod']]], + ['seterrorhandlingiosystem',['seterrorhandlingiosystem',['../group___p_i_o__seterrorhandling.html#ga78b16b0612471672be4e8825dd2f2cef',1,'piolib_mod']]], + ['setframe',['setframe',['../group___p_i_o__setframe.html#ga2c5966f917968c675e6c734c3ddbe565',1,'piolib_mod']]], + ['start_5fdata_5fval',['START_DATA_VAL',['../example1_8c.html#aba5ba18a0b68130c63410845f87fa708',1,'START_DATA_VAL(): example1.c'],['../example2_8c.html#aba5ba18a0b68130c63410845f87fa708',1,'START_DATA_VAL(): example2.c']]], + ['stride',['stride',['../structpioexample_1_1pioexampleclass.html#a7db2a2d4a3a90efb1d15304a1302f367',1,'pioexample::pioexampleclass']]], + ['syncfile',['syncfile',['../group___p_i_o__syncfile.html#ga2b10f2553a1dde620a57f8ac9f43c780',1,'piolib_mod']]] ]; diff --git a/docs/search/all_d.js b/docs/search/all_d.js index 33154dcaa6d..2795e1ecb35 100644 --- a/docs/search/all_d.js +++ b/docs/search/all_d.js @@ -1,438 +1,5 @@ var searchData= [ - ['pio_20user_20interface',['PIO user interface',['../api.html',1,'']]], - ['parallel_20i_2fo_20library_20_28pio_29',['Parallel I/O library (PIO)',['../index.html',1,'']]], - ['pio_2ef90',['pio.F90',['../pio_8_f90.html',1,'']]], - ['pio_2eh',['pio.h',['../pio_8h.html',1,'']]], - ['pio_5fadvanceframe',['PIO_advanceframe',['../group___p_i_o__advanceframe.html',1,'']]], - ['pio_5fbcast_5ferror',['PIO_BCAST_ERROR',['../pio_8h.html#a982191cb68f550f75091a40c3a133189af4294f43fb4548f7c3bb5ddbfc1db232',1,'pio.h']]], - ['pio_5fclosefile',['PIO_closefile',['../group___p_i_o__closefile.html',1,'']]], - ['pio_5fcreatefile',['PIO_createfile',['../group___p_i_o__createfile.html',1,'']]], - ['pio_5fdarray_2ec',['pio_darray.c',['../pio__darray_8c.html',1,'']]], - ['pio_5fdef_5fdim',['PIO_def_dim',['../group___p_i_o__def__dim.html',1,'']]], - ['pio_5fdef_5fvar',['PIO_def_var',['../group___p_i_o__def__var.html',1,'']]], - ['pio_5fdefault',['PIO_DEFAULT',['../pio_8h.html#a39ae42ff91b54d8e03f741bd3f4b12f4',1,'pio.h']]], - ['pio_5fdeletefile',['pio_deletefile',['../piolib__mod_8_f90.html#a6b07d8d4697d3277931d413a1e182a48',1,'piolib_mod']]], - ['pio_5feindep',['PIO_EINDEP',['../pio_8h.html#ae11d6fdb7de9cfa9e994d42d20c037f5',1,'pio.h']]], - ['pio_5fenddef',['PIO_enddef',['../group___p_i_o__enddef.html',1,'']]], - ['pio_5ferror_5fhandlers',['PIO_ERROR_HANDLERS',['../pio_8h.html#a982191cb68f550f75091a40c3a133189',1,'pio.h']]], - ['pio_5ffile_2ec',['pio_file.c',['../pio__file_8c.html',1,'']]], - ['pio_5ffile_5fis_5fopen',['pio_file_is_open',['../piolib__mod_8_f90.html#a589b60c983df089c8ea21d69c5faac5f',1,'piolib_mod']]], - ['pio_5ffinalize',['PIO_finalize',['../group___p_i_o__finalize.html',1,'']]], - ['pio_5ffirst_5ferror_5fcode',['PIO_FIRST_ERROR_CODE',['../pio_8h.html#a53b0a0ba9de0ba76508fb54fa326cbfd',1,'pio.h']]], - ['pio_5ffreedecomp',['PIO_freedecomp',['../group___p_i_o__freedecomp.html',1,'']]], - ['pio_5fget_5fatt',['PIO_get_att',['../group___p_i_o__get__att.html',1,'']]], - ['pio_5fget_5flocal_5farray_5fsize',['pio_get_local_array_size',['../group___p_i_o__get__local__array__size.html#gab8a9ffb0a03badbcfd71731a36acdf02',1,'piolib_mod::pio_get_local_array_size()'],['../group___p_i_o__get__local__array__size.html',1,'(Global Namespace)']]], - ['pio_5fget_5fnc_2ec',['pio_get_nc.c',['../pio__get__nc_8c.html',1,'']]], - ['pio_5fget_5fvar',['PIO_get_var',['../group___p_i_o__get__var.html',1,'']]], - ['pio_5fgetnumiotasks',['PIO_getnumiotasks',['../group___p_i_o__getnumiotasks.html',1,'']]], - ['pio_5fiam_5fiotask',['pio_iam_iotask',['../pio_8_f90.html#a6494c938373f4eb5ba6bd6534d1a0fcc',1,'pio']]], - ['pio_5finit',['PIO_init',['../group___p_i_o__init.html',1,'']]], - ['pio_5finitdecomp',['PIO_initdecomp',['../group___p_i_o__initdecomp.html',1,'']]], - ['pio_5finitdecomp_5fbc',['pio_initdecomp_bc',['../group___p_i_o__initdecomp.html#ga6f7a8735dbe5214bf2b3dcd88f37eaf3',1,'piolib_mod']]], - ['pio_5finitdecomp_5fdof_5fi4',['pio_initdecomp_dof_i4',['../group___p_i_o__initdecomp.html#gaba1b0bd480a9ccb431dc304abce94764',1,'piolib_mod']]], - ['pio_5finq_5fatt',['PIO_inq_att',['../group___p_i_o__inq__att.html',1,'']]], - ['pio_5finq_5fattlen',['PIO_inq_attlen',['../group___p_i_o__inq__attlen.html',1,'']]], - ['pio_5finq_5fattname',['PIO_inq_attname',['../group___p_i_o__inq__attname.html',1,'']]], - ['pio_5finq_5fdimid',['PIO_inq_dimid',['../group___p_i_o__inq__dimid.html',1,'']]], - ['pio_5finq_5fdimlen',['PIO_inq_dimlen',['../group___p_i_o__inq__dimlen.html',1,'']]], - ['pio_5finq_5fdimname',['PIO_inq_dimname',['../group___p_i_o__inq__dimname.html',1,'']]], - ['pio_5finq_5fnatts',['PIO_inq_natts',['../group___p_i_o__inq__natts.html',1,'']]], - ['pio_5finq_5fndims',['PIO_inq_ndims',['../group___p_i_o__inq__ndims.html',1,'']]], - ['pio_5finq_5fnvars',['PIO_inq_nvars',['../group___p_i_o__inq__nvars.html',1,'']]], - ['pio_5finq_5funlimdim',['PIO_inq_unlimdim',['../group___p_i_o__inq__unlimdim.html',1,'']]], - ['pio_5finq_5fvar_5fdeflate',['PIO_inq_var_deflate',['../group___p_i_o__inq__var__deflate.html',1,'']]], - ['pio_5finq_5fvardimid',['PIO_inq_vardimid',['../group___p_i_o__inq__vardimid.html',1,'']]], - ['pio_5finq_5fvarid',['PIO_inq_varid',['../group___p_i_o__inq__varid.html',1,'']]], - ['pio_5finq_5fvarname',['PIO_inq_varname',['../group___p_i_o__inq__varname.html',1,'']]], - ['pio_5finq_5fvarnatts',['PIO_inq_varnatts',['../group___p_i_o__inq__varnatts.html',1,'']]], - ['pio_5finq_5fvarndims',['PIO_inq_varndims',['../group___p_i_o__inq__varndims.html',1,'']]], - ['pio_5finq_5fvartype',['PIO_inq_vartype',['../group___p_i_o__inq__vartype.html',1,'']]], - ['pio_5finquire',['PIO_inquire',['../group___p_i_o__inquire.html',1,'']]], - ['pio_5finquire_5fdimension',['PIO_inquire_dimension',['../group___p_i_o__inquire__dimension.html',1,'']]], - ['pio_5finquire_5fvariable',['PIO_inquire_variable',['../group___p_i_o__inquire__variable.html',1,'']]], - ['pio_5finternal_5ferror',['PIO_INTERNAL_ERROR',['../pio_8h.html#a982191cb68f550f75091a40c3a133189a22b2f4375485086b711ac51c936bb460',1,'pio.h']]], - ['pio_5fiosystem_5fis_5factive',['pio_iosystem_is_active',['../pio_8_f90.html#a0f0c8531137032f4828974311d00fb16',1,'pio']]], - ['pio_5fiotask_5frank',['pio_iotask_rank',['../pio_8_f90.html#aa51424942733b733a74383156b51ad2b',1,'pio']]], - ['pio_5fiotype',['PIO_IOTYPE',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368',1,'PIO_IOTYPE(): pio.h'],['../group___p_i_o__iotype.html',1,'(Global Namespace)']]], - ['pio_5fiotype_5fnetcdf',['PIO_IOTYPE_NETCDF',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368aab3557e863c590270695774022e8124f',1,'pio.h']]], - ['pio_5fiotype_5fnetcdf4c',['PIO_IOTYPE_NETCDF4C',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368a34a90f9c42a2aee1d0ca458cd50750ed',1,'pio.h']]], - ['pio_5fiotype_5fnetcdf4p',['PIO_IOTYPE_NETCDF4P',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368a22e0fea0660c7df8ff5909de767e195a',1,'pio.h']]], - ['pio_5fiotype_5fpnetcdf',['PIO_IOTYPE_PNETCDF',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368adcd470331bb74d49fbaa41f255ed1ba5',1,'pio.h']]], - ['pio_5fkinds',['PIO_kinds',['../group___p_i_o__kinds.html',1,'']]], - ['pio_5fkinds_2ef90',['pio_kinds.F90',['../pio__kinds_8_f90.html',1,'']]], - ['pio_5fmax_5fdims',['PIO_MAX_DIMS',['../pio_8h.html#a26c7020d5bbf194da64f6fc09d53f32a',1,'pio.h']]], - ['pio_5fmax_5fvars',['PIO_MAX_VARS',['../pio_8h.html#adbc8561902f84b31e4b10157ea0be817',1,'pio.h']]], - ['pio_5fnc_2ec',['pio_nc.c',['../pio__nc_8c.html',1,'']]], - ['pio_5fnc4_2ec',['pio_nc4.c',['../pio__nc4_8c.html',1,'']]], - ['pio_5fncid',['pio_ncid',['../structfile__desc__t.html#a6238064b4318aa9d5d6bfd9776d75613',1,'file_desc_t']]], - ['pio_5foffset',['PIO_OFFSET',['../pio_8h.html#a14497592730ea1a88cd1dbc53239dd59',1,'pio.h']]], - ['pio_5fopenfile',['pio_openfile',['../group___p_i_o__openfile.html#ga434cd26b109dc9e16dbbb3741c3ac1db',1,'piolib_mod::pio_openfile()'],['../group___p_i_o__openfile.html',1,'(Global Namespace)']]], - ['pio_5fput_5fatt',['PIO_put_att',['../group___p_i_o__put__att.html',1,'']]], - ['pio_5fput_5fnc_2ec',['pio_put_nc.c',['../pio__put__nc_8c.html',1,'']]], - ['pio_5fput_5fvar',['PIO_put_var',['../group___p_i_o__put__var.html',1,'']]], - ['pio_5fread_5fdarray',['PIO_read_darray',['../group___p_i_o__read__darray.html',1,'']]], - ['pio_5freaddof',['pio_readdof',['../pio__support_8_f90.html#aa6b9b98ebf5a85c45dfc0f108f453fba',1,'pio_support']]], - ['pio_5frearr_5fbox',['PIO_REARR_BOX',['../pio_8h.html#ab0dd70fbaba2863ad8194ff3ad0b3153a294a1426a9188239a5409dfea62850ed',1,'pio.h']]], - ['pio_5frearr_5fcomm_5fcoll',['PIO_REARR_COMM_COLL',['../pio_8h.html#aca138dcbfdef9c622291a628cf7e17e2a29d780e67f43273dcc17c42f675a9365',1,'pio.h']]], - ['pio_5frearr_5fcomm_5fdir',['PIO_rearr_comm_dir',['../group___p_i_o__rearr__comm__dir.html',1,'']]], - ['pio_5frearr_5fcomm_5ffc_5f1d_5fcomp2io',['PIO_REARR_COMM_FC_1D_COMP2IO',['../pio_8h.html#a97aa036137156799c503ead99a91f12ca61cb8321209d93b502305ddafba3bf33',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5f1d_5fio2comp',['PIO_REARR_COMM_FC_1D_IO2COMP',['../pio_8h.html#a97aa036137156799c503ead99a91f12ca4bad6bd2af7cdb31f796472eb4d992bc',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5f2d_5fdisable',['PIO_REARR_COMM_FC_2D_DISABLE',['../pio_8h.html#a97aa036137156799c503ead99a91f12ca3cddaab6b719f57c6a7925d1a74b0040',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5f2d_5fenable',['PIO_REARR_COMM_FC_2D_ENABLE',['../pio_8h.html#a97aa036137156799c503ead99a91f12cab5bb1bafd8eb13ad9406bc92a8c72ac0',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5fdir',['PIO_REARR_COMM_FC_DIR',['../pio_8h.html#a97aa036137156799c503ead99a91f12c',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5fopt_5ft',['pio_rearr_comm_fc_opt_t',['../structpio__types_1_1pio__rearr__comm__fc__opt__t.html',1,'pio_types']]], - ['pio_5frearr_5fcomm_5ffc_5foptions',['PIO_rearr_comm_fc_options',['../group___p_i_o__rearr__comm__fc__options.html',1,'']]], - ['pio_5frearr_5fcomm_5fp2p',['PIO_REARR_COMM_P2P',['../pio_8h.html#aca138dcbfdef9c622291a628cf7e17e2aefe51632957419ca1b1deb1b2d48d271',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ft',['PIO_rearr_comm_t',['../group___p_i_o__rearr__comm__t.html',1,'']]], - ['pio_5frearr_5fcomm_5ftype',['PIO_REARR_COMM_TYPE',['../pio_8h.html#aca138dcbfdef9c622291a628cf7e17e2',1,'pio.h']]], - ['pio_5frearr_5fmethod',['PIO_rearr_method',['../group___p_i_o__rearr__method.html',1,'']]], - ['pio_5frearr_5fopt_5ft',['pio_rearr_opt_t',['../structpio__types_1_1pio__rearr__opt__t.html',1,'pio_types']]], - ['pio_5frearr_5foptions',['PIO_rearr_options',['../group___p_i_o__rearr__options.html',1,'']]], - ['pio_5frearr_5fsubset',['PIO_REARR_SUBSET',['../pio_8h.html#ab0dd70fbaba2863ad8194ff3ad0b3153a53e62a3987ad419926771d478a395fad',1,'pio.h']]], - ['pio_5frearrangers',['PIO_REARRANGERS',['../pio_8h.html#ab0dd70fbaba2863ad8194ff3ad0b3153',1,'pio.h']]], - ['pio_5fredef',['PIO_redef',['../group___p_i_o__redef.html',1,'']]], - ['pio_5freq_5fnull',['PIO_REQ_NULL',['../pio_8h.html#ab22134cf9085018192e54db9e2fcc944',1,'pio.h']]], - ['pio_5freturn_5ferror',['PIO_RETURN_ERROR',['../pio_8h.html#a982191cb68f550f75091a40c3a133189a7d2f63c829077ee9e25bf4bd48ae1937',1,'pio.h']]], - ['pio_5fset_5fblocksize',['pio_set_blocksize',['../group___p_i_o__set__blocksize.html#ga58a49dfda66ba8c28e6558f6754704fc',1,'pio::pio_set_blocksize()'],['../group___p_i_o__set__blocksize.html',1,'(Global Namespace)']]], - ['pio_5fset_5fhint',['PIO_set_hint',['../group___p_i_o__set__hint.html',1,'']]], - ['pio_5fset_5flog_5flevel',['PIO_set_log_level',['../group___p_i_o__set__log__level.html',1,'']]], - ['pio_5fset_5frearr_5fopts',['pio_set_rearr_opts',['../piolib__mod_8_f90.html#a0ae92fff1a887840f8a2e63e2b56cc35',1,'piolib_mod']]], - ['pio_5fsetdebuglevel',['PIO_setdebuglevel',['../group___p_i_o__setdebuglevel.html',1,'']]], - ['pio_5fseterrorhandling',['PIO_seterrorhandling',['../group___p_i_o__seterrorhandling.html',1,'']]], - ['pio_5fsetframe',['PIO_setframe',['../group___p_i_o__setframe.html',1,'']]], - ['pio_5fstrerror',['PIO_strerror',['../group___p_i_o__strerror.html',1,'']]], - ['pio_5fsupport_2ef90',['pio_support.F90',['../pio__support_8_f90.html',1,'']]], - ['pio_5fsyncfile',['PIO_syncfile',['../group___p_i_o__syncfile.html',1,'']]], - ['pio_5ftype',['pio_type',['../structvar__desc__t.html#ab86aadc19f1f570900edf23c27cbf79b',1,'var_desc_t::pio_type()'],['../structfile__desc__t.html#a2ec30f84f2049ac8bfbcadabd8f853c6',1,'file_desc_t::pio_type()']]], - ['pio_5ftype_5fsize',['pio_type_size',['../structvar__desc__t.html#a64383d7ebd9c256a50b9a7b7be2d6396',1,'var_desc_t']]], - ['pio_5ftypes_2ef90',['pio_types.F90',['../pio__types_8_f90.html',1,'']]], - ['pio_5fwrite_5fdarray',['PIO_write_darray',['../group___p_i_o__write__darray.html',1,'']]], - ['pio_5fwritedof',['pio_writedof',['../pio__support_8_f90.html#a70786a25959ff291ef4d781f9554ff06',1,'pio_support']]], - ['pioc_2ec',['pioc.c',['../pioc_8c.html',1,'']]], - ['pioc_5fadvanceframe',['PIOc_advanceframe',['../pioc_8c.html#aa0d2ac568ba1e0b339d7fb9248d8358c',1,'PIOc_advanceframe(int ncid, int varid): pioc.c'],['../pio_8h.html#aa0d2ac568ba1e0b339d7fb9248d8358c',1,'PIOc_advanceframe(int ncid, int varid): pioc.c']]], - ['pioc_5fclosefile',['PIOc_closefile',['../pio__file_8c.html#aee37be8734afcb8ee94088dc287c341b',1,'PIOc_closefile(int ncid): pio_file.c'],['../pio_8h.html#aee37be8734afcb8ee94088dc287c341b',1,'PIOc_closefile(int ncid): pio_file.c']]], - ['pioc_5fcreate',['PIOc_create',['../pio__file_8c.html#a639570c19eeee26c757f63d1765c124d',1,'PIOc_create(int iosysid, const char *filename, int cmode, int *ncidp): pio_file.c'],['../pio_8h.html#ad31670417f971b11f52c8d919d738778',1,'PIOc_create(int iosysid, const char *path, int cmode, int *ncidp): pio_file.c']]], - ['pioc_5fcreatefile',['PIOc_createfile',['../group___p_i_o__createfile.html#gaed31e065901c964d4224b3db61a30d5e',1,'PIOc_createfile(int iosysid, int *ncidp, int *iotype, const char *filename, int mode): pio_file.c'],['../group___p_i_o__createfile.html#gaed31e065901c964d4224b3db61a30d5e',1,'PIOc_createfile(int iosysid, int *ncidp, int *iotype, const char *fname, int mode): pio_file.c']]], - ['pioc_5fdef_5fdim',['PIOc_def_dim',['../group___p_i_o__def__dim.html#ga19ec254c22fa1822aa86cf69a074c1af',1,'PIOc_def_dim(int ncid, const char *name, PIO_Offset len, int *idp): pio_nc.c'],['../group___p_i_o__def__dim.html#ga19ec254c22fa1822aa86cf69a074c1af',1,'PIOc_def_dim(int ncid, const char *name, PIO_Offset len, int *idp): pio_nc.c']]], - ['pioc_5fdef_5fvar',['PIOc_def_var',['../group___p_i_o__def__var.html#ga70d1d5b2f5e828fed653ca87aacef16e',1,'PIOc_def_var(int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp): pio_nc.c'],['../group___p_i_o__def__var.html#ga70d1d5b2f5e828fed653ca87aacef16e',1,'PIOc_def_var(int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp): pio_nc.c']]], - ['pioc_5fdef_5fvar_5fchunking',['PIOc_def_var_chunking',['../group___p_i_o__def__var.html#ga1accdef205cd597d5c598bd6733db1ce',1,'PIOc_def_var_chunking(int ncid, int varid, int storage, const PIO_Offset *chunksizesp): pio_nc4.c'],['../group___p_i_o__def__var.html#ga1accdef205cd597d5c598bd6733db1ce',1,'PIOc_def_var_chunking(int ncid, int varid, int storage, const PIO_Offset *chunksizesp): pio_nc4.c']]], - ['pioc_5fdef_5fvar_5fdeflate',['PIOc_def_var_deflate',['../group___p_i_o__def__var.html#ga914f3306b223e1631a8fc63cd603acea',1,'PIOc_def_var_deflate(int ncid, int varid, int shuffle, int deflate, int deflate_level): pio_nc4.c'],['../group___p_i_o__def__var.html#ga914f3306b223e1631a8fc63cd603acea',1,'PIOc_def_var_deflate(int ncid, int varid, int shuffle, int deflate, int deflate_level): pio_nc4.c']]], - ['pioc_5fdef_5fvar_5fendian',['PIOc_def_var_endian',['../group___p_i_o__def__var.html#ga96ad8b671c81a209e253fc56dbc022e3',1,'PIOc_def_var_endian(int ncid, int varid, int endian): pio_nc4.c'],['../group___p_i_o__def__var.html#ga96ad8b671c81a209e253fc56dbc022e3',1,'PIOc_def_var_endian(int ncid, int varid, int endian): pio_nc4.c']]], - ['pioc_5fdef_5fvar_5ffill',['PIOc_def_var_fill',['../group___p_i_o__def__var.html#ga3eef846624adb5b9a2f0907bfa6eedcf',1,'PIOc_def_var_fill(int ncid, int varid, int no_fill, const void *fill_value): pio_nc.c'],['../group___p_i_o__def__var.html#ga3eef846624adb5b9a2f0907bfa6eedcf',1,'PIOc_def_var_fill(int ncid, int varid, int fill_mode, const void *fill_valuep): pio_nc.c']]], - ['pioc_5fdel_5fatt',['PIOc_del_att',['../pio_8h.html#afa0ad58fad5c3c91891bb85a0d0b97f5',1,'PIOc_del_att(int ncid, int varid, const char *name): pio_nc.c'],['../pio__nc_8c.html#afa0ad58fad5c3c91891bb85a0d0b97f5',1,'PIOc_del_att(int ncid, int varid, const char *name): pio_nc.c']]], - ['pioc_5fdeletefile',['PIOc_deletefile',['../pio__file_8c.html#a030a38f55eae60c0265a7e6d888eed6c',1,'PIOc_deletefile(int iosysid, const char *filename): pio_file.c'],['../pio_8h.html#a030a38f55eae60c0265a7e6d888eed6c',1,'PIOc_deletefile(int iosysid, const char *filename): pio_file.c']]], - ['pioc_5fenddef',['PIOc_enddef',['../group___p_i_o__enddef.html#ga9967ed940ad4b735965a4abe35101709',1,'PIOc_enddef(int ncid): pio_nc.c'],['../group___p_i_o__enddef.html#ga9967ed940ad4b735965a4abe35101709',1,'PIOc_enddef(int ncid): pio_nc.c']]], - ['pioc_5ffile_5fis_5fopen',['PIOc_File_is_Open',['../pioc_8c.html#ad95ac275db45c86b26bdc1d0c41993a1',1,'PIOc_File_is_Open(int ncid): pioc.c'],['../pio_8h.html#ad95ac275db45c86b26bdc1d0c41993a1',1,'PIOc_File_is_Open(int ncid): pioc.c']]], - ['pioc_5ffinalize',['PIOc_finalize',['../group___p_i_o__finalize.html#ga04e150e10a29f037979dc2eaa872bdb5',1,'PIOc_finalize(int iosysid): pioc.c'],['../group___p_i_o__finalize.html#ga04e150e10a29f037979dc2eaa872bdb5',1,'PIOc_finalize(int iosysid): pioc.c']]], - ['pioc_5fget_5fatt',['PIOc_get_att',['../group___p_i_o__get__att.html#ga1dd46dceac74ad9b49f29d2913174dcd',1,'PIOc_get_att(int ncid, int varid, const char *name, void *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga1dd46dceac74ad9b49f29d2913174dcd',1,'PIOc_get_att(int ncid, int varid, const char *name, void *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fdouble',['PIOc_get_att_double',['../interfacepionfatt__mod_1_1_p_i_oc__get__att__double.html',1,'pionfatt_mod::PIOc_get_att_double'],['../group___p_i_o__get__att.html#gaecad535f948d4843294a01e313f5537a',1,'PIOc_get_att_double(int ncid, int varid, const char *name, double *ip): pio_nc.c'],['../group___p_i_o__get__att.html#gaecad535f948d4843294a01e313f5537a',1,'PIOc_get_att_double(int ncid, int varid, const char *name, double *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5ffloat',['PIOc_get_att_float',['../interfacepionfatt__mod_1_1_p_i_oc__get__att__float.html',1,'pionfatt_mod::PIOc_get_att_float'],['../group___p_i_o__get__att.html#ga80dd8f9e09046e6f3474b7d58d8d5635',1,'PIOc_get_att_float(int ncid, int varid, const char *name, float *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga80dd8f9e09046e6f3474b7d58d8d5635',1,'PIOc_get_att_float(int ncid, int varid, const char *name, float *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fint',['PIOc_get_att_int',['../interfacepionfatt__mod_1_1_p_i_oc__get__att__int.html',1,'pionfatt_mod::PIOc_get_att_int'],['../group___p_i_o__get__att.html#ga16a824a434a7007da9043d21c6043990',1,'PIOc_get_att_int(int ncid, int varid, const char *name, int *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga16a824a434a7007da9043d21c6043990',1,'PIOc_get_att_int(int ncid, int varid, const char *name, int *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5flong',['PIOc_get_att_long',['../group___p_i_o__get__att.html#ga534855a29b613656cab8f7b24119d9af',1,'PIOc_get_att_long(int ncid, int varid, const char *name, long *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga534855a29b613656cab8f7b24119d9af',1,'PIOc_get_att_long(int ncid, int varid, const char *name, long *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5flonglong',['PIOc_get_att_longlong',['../group___p_i_o__get__att.html#ga8a1e5cc1beb9923396394d27bbb62b33',1,'PIOc_get_att_longlong(int ncid, int varid, const char *name, long long *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga8a1e5cc1beb9923396394d27bbb62b33',1,'PIOc_get_att_longlong(int ncid, int varid, const char *name, long long *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fschar',['PIOc_get_att_schar',['../group___p_i_o__get__att.html#gac01d99d8e1da36ea33eb29e7d015c633',1,'PIOc_get_att_schar(int ncid, int varid, const char *name, signed char *ip): pio_nc.c'],['../group___p_i_o__get__att.html#gac01d99d8e1da36ea33eb29e7d015c633',1,'PIOc_get_att_schar(int ncid, int varid, const char *name, signed char *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fshort',['PIOc_get_att_short',['../group___p_i_o__get__att.html#gafc0b5c94acae7a1fb7371f831bd71513',1,'PIOc_get_att_short(int ncid, int varid, const char *name, short *ip): pio_nc.c'],['../group___p_i_o__get__att.html#gafc0b5c94acae7a1fb7371f831bd71513',1,'PIOc_get_att_short(int ncid, int varid, const char *name, short *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5ftext',['PIOc_get_att_text',['../interfacepionfatt__mod_1_1_p_i_oc__get__att__text.html',1,'pionfatt_mod::PIOc_get_att_text'],['../group___p_i_o__get__att.html#ga04bdce8e5dab732f3233c72df6528965',1,'PIOc_get_att_text(int ncid, int varid, const char *name, char *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga04bdce8e5dab732f3233c72df6528965',1,'PIOc_get_att_text(int ncid, int varid, const char *name, char *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fuchar',['PIOc_get_att_uchar',['../group___p_i_o__get__att.html#ga4e2064f8a1124df673119a7769cab715',1,'PIOc_get_att_uchar(int ncid, int varid, const char *name, unsigned char *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga4e2064f8a1124df673119a7769cab715',1,'PIOc_get_att_uchar(int ncid, int varid, const char *name, unsigned char *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fuint',['PIOc_get_att_uint',['../group___p_i_o__get__att.html#ga5e124ab099cc187c1aa15d47d1e3f4d3',1,'PIOc_get_att_uint(int ncid, int varid, const char *name, unsigned int *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga5e124ab099cc187c1aa15d47d1e3f4d3',1,'PIOc_get_att_uint(int ncid, int varid, const char *name, unsigned int *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fulonglong',['PIOc_get_att_ulonglong',['../group___p_i_o__get__att.html#ga3cca871639792ab07b4b75a39192d06a',1,'PIOc_get_att_ulonglong(int ncid, int varid, const char *name, unsigned long long *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga3cca871639792ab07b4b75a39192d06a',1,'PIOc_get_att_ulonglong(int ncid, int varid, const char *name, unsigned long long *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fushort',['PIOc_get_att_ushort',['../group___p_i_o__get__att.html#ga499dfba474c9941bf52c2b5db6ea6a1c',1,'PIOc_get_att_ushort(int ncid, int varid, const char *name, unsigned short *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga499dfba474c9941bf52c2b5db6ea6a1c',1,'PIOc_get_att_ushort(int ncid, int varid, const char *name, unsigned short *ip): pio_nc.c']]], - ['pioc_5fget_5fchunk_5fcache',['PIOc_get_chunk_cache',['../group___p_i_o__def__var.html#ga21d9de130e3c2be14bf21b3bc4063999',1,'PIOc_get_chunk_cache(int iosysid, int iotype, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp): pio_nc4.c'],['../group___p_i_o__def__var.html#ga21d9de130e3c2be14bf21b3bc4063999',1,'PIOc_get_chunk_cache(int iosysid, int iotype, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp): pio_nc4.c']]], - ['pioc_5fget_5flocal_5farray_5fsize',['PIOc_get_local_array_size',['../pioc_8c.html#a0f8ff9696a8e06aec913e0bdcb7da2f2',1,'PIOc_get_local_array_size(int ioid): pioc.c'],['../pio_8h.html#a0f8ff9696a8e06aec913e0bdcb7da2f2',1,'PIOc_get_local_array_size(int ioid): pioc.c']]], - ['pioc_5fget_5fnumiotasks',['PIOc_get_numiotasks',['../pioc_8c.html#a63e9c3a6d23a6c0be99584707b18ba1c',1,'PIOc_get_numiotasks(int iosysid, int *numiotasks): pioc.c'],['../pio_8h.html#a63e9c3a6d23a6c0be99584707b18ba1c',1,'PIOc_get_numiotasks(int iosysid, int *numiotasks): pioc.c']]], - ['pioc_5fget_5fvar',['PIOc_get_var',['../pio__get__nc_8c.html#a7d40c1af3620a12f166f41ed540aa68b',1,'PIOc_get_var(int ncid, int varid, void *buf): pio_get_nc.c'],['../pio_8h.html#a7d40c1af3620a12f166f41ed540aa68b',1,'PIOc_get_var(int ncid, int varid, void *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1',['PIOc_get_var1',['../pio__get__nc_8c.html#adc66d83f6d67f6846a2cded6f71c241a',1,'PIOc_get_var1(int ncid, int varid, const PIO_Offset *index, void *buf): pio_get_nc.c'],['../pio_8h.html#adc66d83f6d67f6846a2cded6f71c241a',1,'PIOc_get_var1(int ncid, int varid, const PIO_Offset *index, void *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fdouble',['PIOc_get_var1_double',['../pio__get__nc_8c.html#a86d73d7b45442eec9c1aace977f05874',1,'PIOc_get_var1_double(int ncid, int varid, const PIO_Offset *index, double *buf): pio_get_nc.c'],['../pio_8h.html#a86d73d7b45442eec9c1aace977f05874',1,'PIOc_get_var1_double(int ncid, int varid, const PIO_Offset *index, double *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5ffloat',['PIOc_get_var1_float',['../pio__get__nc_8c.html#a30f495e78a8988c3486ce86521ce1ce0',1,'PIOc_get_var1_float(int ncid, int varid, const PIO_Offset *index, float *buf): pio_get_nc.c'],['../pio_8h.html#a30f495e78a8988c3486ce86521ce1ce0',1,'PIOc_get_var1_float(int ncid, int varid, const PIO_Offset *index, float *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fint',['PIOc_get_var1_int',['../pio__get__nc_8c.html#a078c2bc2d27e799f452158f36398829b',1,'PIOc_get_var1_int(int ncid, int varid, const PIO_Offset *index, int *buf): pio_get_nc.c'],['../pio_8h.html#a078c2bc2d27e799f452158f36398829b',1,'PIOc_get_var1_int(int ncid, int varid, const PIO_Offset *index, int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5flong',['PIOc_get_var1_long',['../pio__get__nc_8c.html#a75317a0b9a65928ad638afbeb0605be2',1,'PIOc_get_var1_long(int ncid, int varid, const PIO_Offset *index, long *buf): pio_get_nc.c'],['../pio_8h.html#a75317a0b9a65928ad638afbeb0605be2',1,'PIOc_get_var1_long(int ncid, int varid, const PIO_Offset *index, long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5flonglong',['PIOc_get_var1_longlong',['../pio__get__nc_8c.html#a0f0a1b69878cba8467beb7eaac46c490',1,'PIOc_get_var1_longlong(int ncid, int varid, const PIO_Offset *index, long long *buf): pio_get_nc.c'],['../pio_8h.html#a0f0a1b69878cba8467beb7eaac46c490',1,'PIOc_get_var1_longlong(int ncid, int varid, const PIO_Offset *index, long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fschar',['PIOc_get_var1_schar',['../pio__get__nc_8c.html#aff5e3f043cecdaa3d70e794581527513',1,'PIOc_get_var1_schar(int ncid, int varid, const PIO_Offset *index, signed char *buf): pio_get_nc.c'],['../pio_8h.html#aff5e3f043cecdaa3d70e794581527513',1,'PIOc_get_var1_schar(int ncid, int varid, const PIO_Offset *index, signed char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fshort',['PIOc_get_var1_short',['../pio__get__nc_8c.html#a48b6dcc3d7419c1f4e20ed2fc0ea2f57',1,'PIOc_get_var1_short(int ncid, int varid, const PIO_Offset *index, short *buf): pio_get_nc.c'],['../pio_8h.html#a48b6dcc3d7419c1f4e20ed2fc0ea2f57',1,'PIOc_get_var1_short(int ncid, int varid, const PIO_Offset *index, short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5ftext',['PIOc_get_var1_text',['../pio__get__nc_8c.html#a8d7d64a4973d8867ac3bcb5718936260',1,'PIOc_get_var1_text(int ncid, int varid, const PIO_Offset *index, char *buf): pio_get_nc.c'],['../pio_8h.html#a8d7d64a4973d8867ac3bcb5718936260',1,'PIOc_get_var1_text(int ncid, int varid, const PIO_Offset *index, char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fuchar',['PIOc_get_var1_uchar',['../pio__get__nc_8c.html#afe8b4452c69f1bc41504d4dacc7d92ce',1,'PIOc_get_var1_uchar(int ncid, int varid, const PIO_Offset *index, unsigned char *buf): pio_get_nc.c'],['../pio_8h.html#afe8b4452c69f1bc41504d4dacc7d92ce',1,'PIOc_get_var1_uchar(int ncid, int varid, const PIO_Offset *index, unsigned char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fuint',['PIOc_get_var1_uint',['../pio__get__nc_8c.html#aab1431d46d31bad4bb1a94fabf9e191b',1,'PIOc_get_var1_uint(int ncid, int varid, const PIO_Offset *index, unsigned int *buf): pio_get_nc.c'],['../pio_8h.html#aab1431d46d31bad4bb1a94fabf9e191b',1,'PIOc_get_var1_uint(int ncid, int varid, const PIO_Offset *index, unsigned int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fulonglong',['PIOc_get_var1_ulonglong',['../pio__get__nc_8c.html#a1911638dede15aab419f223fd630d681',1,'PIOc_get_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, unsigned long long *buf): pio_get_nc.c'],['../pio_8h.html#a1911638dede15aab419f223fd630d681',1,'PIOc_get_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, unsigned long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fushort',['PIOc_get_var1_ushort',['../pio__get__nc_8c.html#a523b53d3beb43e6ae5a1295fe1af6694',1,'PIOc_get_var1_ushort(int ncid, int varid, const PIO_Offset *index, unsigned short *buf): pio_get_nc.c'],['../pio_8h.html#a523b53d3beb43e6ae5a1295fe1af6694',1,'PIOc_get_var1_ushort(int ncid, int varid, const PIO_Offset *index, unsigned short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fchunk_5fcache',['PIOc_get_var_chunk_cache',['../pio__nc4_8c.html#acf7c11b31e7618d23886c9e0d3ed439d',1,'PIOc_get_var_chunk_cache(int ncid, int varid, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp): pio_nc4.c'],['../pio_8h.html#acf7c11b31e7618d23886c9e0d3ed439d',1,'PIOc_get_var_chunk_cache(int ncid, int varid, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp): pio_nc4.c']]], - ['pioc_5fget_5fvar_5fdouble',['PIOc_get_var_double',['../interfacepionfget__mod_1_1_p_i_oc__get__var__double.html',1,'pionfget_mod::PIOc_get_var_double'],['../pio__get__nc_8c.html#ac860946e1513f6c542bbe73675ea42ca',1,'PIOc_get_var_double(int ncid, int varid, double *buf): pio_get_nc.c'],['../pio_8h.html#ac860946e1513f6c542bbe73675ea42ca',1,'PIOc_get_var_double(int ncid, int varid, double *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5ffloat',['PIOc_get_var_float',['../interfacepionfget__mod_1_1_p_i_oc__get__var__float.html',1,'pionfget_mod::PIOc_get_var_float'],['../pio__get__nc_8c.html#ac5a6cc5b8470eb9d15f43f16f31d0095',1,'PIOc_get_var_float(int ncid, int varid, float *buf): pio_get_nc.c'],['../pio_8h.html#ac5a6cc5b8470eb9d15f43f16f31d0095',1,'PIOc_get_var_float(int ncid, int varid, float *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fint',['PIOc_get_var_int',['../interfacepionfget__mod_1_1_p_i_oc__get__var__int.html',1,'pionfget_mod::PIOc_get_var_int'],['../pio__get__nc_8c.html#af26dbf53c05c37a29e61a52ba2163bad',1,'PIOc_get_var_int(int ncid, int varid, int *buf): pio_get_nc.c'],['../pio_8h.html#af26dbf53c05c37a29e61a52ba2163bad',1,'PIOc_get_var_int(int ncid, int varid, int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5flong',['PIOc_get_var_long',['../pio__get__nc_8c.html#aa0cde462928debf71200047f612da144',1,'PIOc_get_var_long(int ncid, int varid, long *buf): pio_get_nc.c'],['../pio_8h.html#aa0cde462928debf71200047f612da144',1,'PIOc_get_var_long(int ncid, int varid, long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5flonglong',['PIOc_get_var_longlong',['../pio__get__nc_8c.html#a81a84b33c3a6fb622105e554db5cf2c9',1,'PIOc_get_var_longlong(int ncid, int varid, long long *buf): pio_get_nc.c'],['../pio_8h.html#a81a84b33c3a6fb622105e554db5cf2c9',1,'PIOc_get_var_longlong(int ncid, int varid, long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fschar',['PIOc_get_var_schar',['../pio__get__nc_8c.html#a057621ac16cdde03c2c58ac61fe72433',1,'PIOc_get_var_schar(int ncid, int varid, signed char *buf): pio_get_nc.c'],['../pio_8h.html#a057621ac16cdde03c2c58ac61fe72433',1,'PIOc_get_var_schar(int ncid, int varid, signed char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fshort',['PIOc_get_var_short',['../pio__get__nc_8c.html#ae292946dd099741230f6998c65bad0b3',1,'PIOc_get_var_short(int ncid, int varid, short *buf): pio_get_nc.c'],['../pio_8h.html#ae292946dd099741230f6998c65bad0b3',1,'PIOc_get_var_short(int ncid, int varid, short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5ftext',['PIOc_get_var_text',['../pio__get__nc_8c.html#a76315bb37b0fd20bebd243ccaa913a9c',1,'PIOc_get_var_text(int ncid, int varid, char *buf): pio_get_nc.c'],['../pio_8h.html#a76315bb37b0fd20bebd243ccaa913a9c',1,'PIOc_get_var_text(int ncid, int varid, char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fuchar',['PIOc_get_var_uchar',['../pio__get__nc_8c.html#a66781a00c8aedd310bc1fef70e1f57a6',1,'PIOc_get_var_uchar(int ncid, int varid, unsigned char *buf): pio_get_nc.c'],['../pio_8h.html#a66781a00c8aedd310bc1fef70e1f57a6',1,'PIOc_get_var_uchar(int ncid, int varid, unsigned char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fuint',['PIOc_get_var_uint',['../pio__get__nc_8c.html#a215c4d7cea127b1e353ffd1c55ced777',1,'PIOc_get_var_uint(int ncid, int varid, unsigned int *buf): pio_get_nc.c'],['../pio_8h.html#a215c4d7cea127b1e353ffd1c55ced777',1,'PIOc_get_var_uint(int ncid, int varid, unsigned int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fulonglong',['PIOc_get_var_ulonglong',['../pio__get__nc_8c.html#a125cea31f69f5386cc6457cce2d6dcb1',1,'PIOc_get_var_ulonglong(int ncid, int varid, unsigned long long *buf): pio_get_nc.c'],['../pio_8h.html#a125cea31f69f5386cc6457cce2d6dcb1',1,'PIOc_get_var_ulonglong(int ncid, int varid, unsigned long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fushort',['PIOc_get_var_ushort',['../pio__get__nc_8c.html#a2fb84e441eb0e58151e11285f90ee4b5',1,'PIOc_get_var_ushort(int ncid, int varid, unsigned short *buf): pio_get_nc.c'],['../pio_8h.html#a2fb84e441eb0e58151e11285f90ee4b5',1,'PIOc_get_var_ushort(int ncid, int varid, unsigned short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara',['PIOc_get_vara',['../pio__get__nc_8c.html#acff7aafc82ae15a6eb4685fec2121749',1,'PIOc_get_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf): pio_get_nc.c'],['../pio_8h.html#acff7aafc82ae15a6eb4685fec2121749',1,'PIOc_get_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fdouble',['PIOc_get_vara_double',['../interfacepionfget__mod_1_1_p_i_oc__get__vara__double.html',1,'pionfget_mod::PIOc_get_vara_double'],['../pio__get__nc_8c.html#a863b84080e317664e1b29bac9ff2f70f',1,'PIOc_get_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, double *buf): pio_get_nc.c'],['../pio_8h.html#a863b84080e317664e1b29bac9ff2f70f',1,'PIOc_get_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, double *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5ffloat',['PIOc_get_vara_float',['../interfacepionfget__mod_1_1_p_i_oc__get__vara__float.html',1,'pionfget_mod::PIOc_get_vara_float'],['../pio__get__nc_8c.html#ad651dd110d5de95cf2310ad86ca7431f',1,'PIOc_get_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, float *buf): pio_get_nc.c'],['../pio_8h.html#ad651dd110d5de95cf2310ad86ca7431f',1,'PIOc_get_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, float *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fint',['PIOc_get_vara_int',['../interfacepionfget__mod_1_1_p_i_oc__get__vara__int.html',1,'pionfget_mod::PIOc_get_vara_int'],['../pio__get__nc_8c.html#acf64992ece3a7b270f511ecc16f0a924',1,'PIOc_get_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, int *buf): pio_get_nc.c'],['../pio_8h.html#acf64992ece3a7b270f511ecc16f0a924',1,'PIOc_get_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5flong',['PIOc_get_vara_long',['../pio__get__nc_8c.html#a1c289362504e4ccce8fe30ed0f0aaaa2',1,'PIOc_get_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long *buf): pio_get_nc.c'],['../pio_8h.html#a1c289362504e4ccce8fe30ed0f0aaaa2',1,'PIOc_get_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5flonglong',['PIOc_get_vara_longlong',['../pio__get__nc_8c.html#ad034da93fe285d075fccc62134b9aeee',1,'PIOc_get_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long long *buf): pio_get_nc.c'],['../pio_8h.html#ad034da93fe285d075fccc62134b9aeee',1,'PIOc_get_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fschar',['PIOc_get_vara_schar',['../pio__get__nc_8c.html#a2a957b04af4bb53d98362a007eb2c92c',1,'PIOc_get_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, signed char *buf): pio_get_nc.c'],['../pio_8h.html#a2a957b04af4bb53d98362a007eb2c92c',1,'PIOc_get_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, signed char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fshort',['PIOc_get_vara_short',['../pio__get__nc_8c.html#a81295deac78f91142721a2ad0745e5fa',1,'PIOc_get_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, short *buf): pio_get_nc.c'],['../pio_8h.html#a81295deac78f91142721a2ad0745e5fa',1,'PIOc_get_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5ftext',['PIOc_get_vara_text',['../interfacepionfget__mod_1_1_p_i_oc__get__vara__text.html',1,'pionfget_mod::PIOc_get_vara_text'],['../pio__get__nc_8c.html#a6d5c7315b332ddb793317e93f2a2df1b',1,'PIOc_get_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, char *buf): pio_get_nc.c'],['../pio_8h.html#a6d5c7315b332ddb793317e93f2a2df1b',1,'PIOc_get_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fuchar',['PIOc_get_vara_uchar',['../pio__get__nc_8c.html#a2e97141acbb8dfa3199d1929172c6b6c',1,'PIOc_get_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned char *buf): pio_get_nc.c'],['../pio_8h.html#a2e97141acbb8dfa3199d1929172c6b6c',1,'PIOc_get_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fuint',['PIOc_get_vara_uint',['../pio__get__nc_8c.html#a58440b8cbe979b52beac5d82bed1191c',1,'PIOc_get_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned int *buf): pio_get_nc.c'],['../pio_8h.html#a58440b8cbe979b52beac5d82bed1191c',1,'PIOc_get_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fulonglong',['PIOc_get_vara_ulonglong',['../pio__get__nc_8c.html#a8fb823e83602f416d61e340220639047',1,'PIOc_get_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned long long *buf): pio_get_nc.c'],['../pio_8h.html#a8fb823e83602f416d61e340220639047',1,'PIOc_get_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fushort',['PIOc_get_vara_ushort',['../pio__get__nc_8c.html#ad4a1f5291d633bd1172e02bb8689089b',1,'PIOc_get_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned short *buf): pio_get_nc.c'],['../pio_8h.html#ad4a1f5291d633bd1172e02bb8689089b',1,'PIOc_get_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars',['PIOc_get_vars',['../pio__get__nc_8c.html#af0048bfd981bad0aaa2e457ef38e665a',1,'PIOc_get_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, void *buf): pio_get_nc.c'],['../pio_8h.html#af0048bfd981bad0aaa2e457ef38e665a',1,'PIOc_get_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, void *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fdouble',['PIOc_get_vars_double',['../pio__get__nc_8c.html#aa6a7c4cb2aa8c1707f10a351f7223ff6',1,'PIOc_get_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, double *buf): pio_get_nc.c'],['../pio_8h.html#aa6a7c4cb2aa8c1707f10a351f7223ff6',1,'PIOc_get_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, double *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5ffloat',['PIOc_get_vars_float',['../pio__get__nc_8c.html#ac15aa7656a4d578e3ed3052d53218339',1,'PIOc_get_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, float *buf): pio_get_nc.c'],['../pio_8h.html#ac15aa7656a4d578e3ed3052d53218339',1,'PIOc_get_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, float *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fint',['PIOc_get_vars_int',['../pio__get__nc_8c.html#a660d969dcfd95deffea9a86e19eb680e',1,'PIOc_get_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, int *buf): pio_get_nc.c'],['../pio_8h.html#a660d969dcfd95deffea9a86e19eb680e',1,'PIOc_get_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5flong',['PIOc_get_vars_long',['../pio__get__nc_8c.html#a4d20037a54ed002ac8ce30477cc27cf9',1,'PIOc_get_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long *buf): pio_get_nc.c'],['../pio_8h.html#a4d20037a54ed002ac8ce30477cc27cf9',1,'PIOc_get_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5flonglong',['PIOc_get_vars_longlong',['../pio__get__nc_8c.html#a1e274b54e878153300eb286186ab2187',1,'PIOc_get_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long long *buf): pio_get_nc.c'],['../pio_8h.html#a1e274b54e878153300eb286186ab2187',1,'PIOc_get_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fschar',['PIOc_get_vars_schar',['../pio__get__nc_8c.html#a3e067710d5ad6a2c4e89284218e785ee',1,'PIOc_get_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, signed char *buf): pio_get_nc.c'],['../pio_8h.html#a3e067710d5ad6a2c4e89284218e785ee',1,'PIOc_get_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, signed char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fshort',['PIOc_get_vars_short',['../pio__get__nc_8c.html#a05463520b62138bbf5cec2d4196c78fa',1,'PIOc_get_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, short *buf): pio_get_nc.c'],['../pio_8h.html#a05463520b62138bbf5cec2d4196c78fa',1,'PIOc_get_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5ftext',['PIOc_get_vars_text',['../pio__get__nc_8c.html#a86eb1cf94b0619d3f6cb8a6db0d9fba5',1,'PIOc_get_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, char *buf): pio_get_nc.c'],['../pio_8h.html#a86eb1cf94b0619d3f6cb8a6db0d9fba5',1,'PIOc_get_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fuchar',['PIOc_get_vars_uchar',['../pio__get__nc_8c.html#ad2858b93b2adc2ae922acaaad33ede22',1,'PIOc_get_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned char *buf): pio_get_nc.c'],['../pio_8h.html#ad2858b93b2adc2ae922acaaad33ede22',1,'PIOc_get_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fuint',['PIOc_get_vars_uint',['../pio__get__nc_8c.html#a0cb353e13d7a9a344a497a930205c021',1,'PIOc_get_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned int *buf): pio_get_nc.c'],['../pio_8h.html#a0cb353e13d7a9a344a497a930205c021',1,'PIOc_get_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fulonglong',['PIOc_get_vars_ulonglong',['../pio__get__nc_8c.html#a7764935cfae37abfc17a9053206cf48d',1,'PIOc_get_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned long long *buf): pio_get_nc.c'],['../pio_8h.html#a7764935cfae37abfc17a9053206cf48d',1,'PIOc_get_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fushort',['PIOc_get_vars_ushort',['../pio__get__nc_8c.html#a07625cd2351357ffe83cdbd0c8d372b6',1,'PIOc_get_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned short *buf): pio_get_nc.c'],['../pio_8h.html#a07625cd2351357ffe83cdbd0c8d372b6',1,'PIOc_get_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned short *buf): pio_get_nc.c']]], - ['pioc_5fiam_5fiotask',['PIOc_iam_iotask',['../pioc_8c.html#afdcc433f8b653aef3ee5632bfd39f522',1,'PIOc_iam_iotask(int iosysid, bool *ioproc): pioc.c'],['../pio_8h.html#afdcc433f8b653aef3ee5632bfd39f522',1,'PIOc_iam_iotask(int iosysid, bool *ioproc): pioc.c']]], - ['pioc_5finit_5fasync',['PIOc_init_async',['../group___p_i_o__init.html#ga017725f65a38a40963ac6936bbe7b5e9',1,'PIOc_init_async(MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count, int *num_procs_per_comp, int **proc_list, MPI_Comm *user_io_comm, MPI_Comm *user_comp_comm, int rearranger, int *iosysidp): pioc.c'],['../group___p_i_o__init.html#ga017725f65a38a40963ac6936bbe7b5e9',1,'PIOc_init_async(MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count, int *num_procs_per_comp, int **proc_list, MPI_Comm *io_comm, MPI_Comm *comp_comm, int rearranger, int *iosysidp): pioc.c']]], - ['pioc_5finit_5fdecomp',['PIOc_init_decomp',['../group___p_i_o__initdecomp.html#gae8417bae4d00472a015d0a84a5b34acf',1,'PIOc_init_decomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, int rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount): pioc.c'],['../group___p_i_o__initdecomp.html#gae8417bae4d00472a015d0a84a5b34acf',1,'PIOc_init_decomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, int rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount): pioc.c']]], - ['pioc_5finit_5fintracomm',['PIOc_Init_Intracomm',['../group___p_i_o__init.html#ga479a1d9fe2edfc7ca321a1b482fe0211',1,'PIOc_Init_Intracomm(MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr, int *iosysidp): pioc.c'],['../group___p_i_o__init.html#ga479a1d9fe2edfc7ca321a1b482fe0211',1,'PIOc_Init_Intracomm(MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr, int *iosysidp): pioc.c']]], - ['pioc_5finit_5fintracomm_5ffrom_5ff90',['PIOc_Init_Intracomm_from_F90',['../pioc_8c.html#a6c15dcb7a77c662652357b8fee15ade8',1,'pioc.c']]], - ['pioc_5finitdecomp',['PIOc_InitDecomp',['../group___p_i_o__initdecomp.html#ga56c119d47d1082df044968f80acbe265',1,'PIOc_InitDecomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, const int *rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount): pioc.c'],['../group___p_i_o__initdecomp.html#ga56c119d47d1082df044968f80acbe265',1,'PIOc_InitDecomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, const int *rearr, const PIO_Offset *iostart, const PIO_Offset *iocount): pioc.c']]], - ['pioc_5finitdecomp_5fbc',['PIOc_InitDecomp_bc',['../group___p_i_o__initdecomp.html#gaed76f78609946d71bb304d584afe1266',1,'PIOc_InitDecomp_bc(int iosysid, int pio_type, int ndims, const int *gdimlen, const long int *start, const long int *count, int *ioidp): pioc.c'],['../group___p_i_o__initdecomp.html#gaed76f78609946d71bb304d584afe1266',1,'PIOc_InitDecomp_bc(int iosysid, int basetype, int ndims, const int *gdimlen, const long int *start, const long int *count, int *ioidp): pioc.c']]], - ['pioc_5finq',['PIOc_inq',['../pio_8h.html#a9790ba350b61362f558ce56a98fd1198',1,'PIOc_inq(int ncid, int *ndimsp, int *nvarsp, int *ngattsp, int *unlimdimidp): pio_nc.c'],['../pio__nc_8c.html#a9790ba350b61362f558ce56a98fd1198',1,'PIOc_inq(int ncid, int *ndimsp, int *nvarsp, int *ngattsp, int *unlimdimidp): pio_nc.c']]], - ['pioc_5finq_5fatt',['PIOc_inq_att',['../group___p_i_o__inq__att.html#ga3f4dcd306338d1f72f77ab2482e994dc',1,'PIOc_inq_att(int ncid, int varid, const char *name, nc_type *xtypep, PIO_Offset *lenp): pio_nc.c'],['../group___p_i_o__inq__att.html#ga3f4dcd306338d1f72f77ab2482e994dc',1,'PIOc_inq_att(int ncid, int varid, const char *name, nc_type *xtypep, PIO_Offset *lenp): pio_nc.c']]], - ['pioc_5finq_5fatt_5feh',['PIOc_inq_att_eh',['../group___p_i_o__inq__att.html#ga711f9cb958d177a395e6b464f6b29e6d',1,'pio_nc.c']]], - ['pioc_5finq_5fattid',['PIOc_inq_attid',['../pio_8h.html#a1c3115b28f2453e850749b173ce7861a',1,'PIOc_inq_attid(int ncid, int varid, const char *name, int *idp): pio_nc.c'],['../pio__nc_8c.html#a1c3115b28f2453e850749b173ce7861a',1,'PIOc_inq_attid(int ncid, int varid, const char *name, int *idp): pio_nc.c']]], - ['pioc_5finq_5fattlen',['PIOc_inq_attlen',['../group___p_i_o__inq__attlen.html#gac5b6d9b5314d88fee8a1c048a2aa5b13',1,'PIOc_inq_attlen(int ncid, int varid, const char *name, PIO_Offset *lenp): pio_nc.c'],['../group___p_i_o__inq__attlen.html#gac5b6d9b5314d88fee8a1c048a2aa5b13',1,'PIOc_inq_attlen(int ncid, int varid, const char *name, PIO_Offset *lenp): pio_nc.c']]], - ['pioc_5finq_5fattname',['PIOc_inq_attname',['../group___p_i_o__inq__attname.html#gaa7d8b173e8bba7544c042301877082a0',1,'PIOc_inq_attname(int ncid, int varid, int attnum, char *name): pio_nc.c'],['../group___p_i_o__inq__attname.html#gaa7d8b173e8bba7544c042301877082a0',1,'PIOc_inq_attname(int ncid, int varid, int attnum, char *name): pio_nc.c']]], - ['pioc_5finq_5fatttype',['PIOc_inq_atttype',['../pio_8h.html#ae63b13cb2b45416bcedecba0137ab1a0',1,'PIOc_inq_atttype(int ncid, int varid, const char *name, nc_type *xtypep): pio_nc.c'],['../pio__nc_8c.html#ae63b13cb2b45416bcedecba0137ab1a0',1,'PIOc_inq_atttype(int ncid, int varid, const char *name, nc_type *xtypep): pio_nc.c']]], - ['pioc_5finq_5fdim',['PIOc_inq_dim',['../pio_8h.html#afbcd29f59d668e7514daf294f7723bc9',1,'PIOc_inq_dim(int ncid, int dimid, char *name, PIO_Offset *lenp): pio_nc.c'],['../pio__nc_8c.html#afbcd29f59d668e7514daf294f7723bc9',1,'PIOc_inq_dim(int ncid, int dimid, char *name, PIO_Offset *lenp): pio_nc.c']]], - ['pioc_5finq_5fdimid',['PIOc_inq_dimid',['../group___p_i_o__inq__dimid.html#gab2dadfe68b44605032f57abd2465c4c7',1,'PIOc_inq_dimid(int ncid, const char *name, int *idp): pio_nc.c'],['../group___p_i_o__inq__dimid.html#gab2dadfe68b44605032f57abd2465c4c7',1,'PIOc_inq_dimid(int ncid, const char *name, int *idp): pio_nc.c']]], - ['pioc_5finq_5fdimlen',['PIOc_inq_dimlen',['../group___p_i_o__inq__dimlen.html#gadd004af4a485f2fcfd1a818ed6a81fb1',1,'PIOc_inq_dimlen(int ncid, int dimid, PIO_Offset *lenp): pio_nc.c'],['../group___p_i_o__inq__dimlen.html#gadd004af4a485f2fcfd1a818ed6a81fb1',1,'PIOc_inq_dimlen(int ncid, int dimid, PIO_Offset *lenp): pio_nc.c']]], - ['pioc_5finq_5fdimname',['PIOc_inq_dimname',['../group___p_i_o__inq__dimname.html#ga68d9e59e6a5460d461d46f3cf62f195d',1,'PIOc_inq_dimname(int ncid, int dimid, char *name): pio_nc.c'],['../group___p_i_o__inq__dimname.html#ga68d9e59e6a5460d461d46f3cf62f195d',1,'PIOc_inq_dimname(int ncid, int dimid, char *name): pio_nc.c']]], - ['pioc_5finq_5fformat',['PIOc_inq_format',['../pio_8h.html#a16fec184bfa95cc2e9704be939dc3077',1,'PIOc_inq_format(int ncid, int *formatp): pio_nc.c'],['../pio__nc_8c.html#a16fec184bfa95cc2e9704be939dc3077',1,'PIOc_inq_format(int ncid, int *formatp): pio_nc.c']]], - ['pioc_5finq_5fnatts',['PIOc_inq_natts',['../group___p_i_o__inq__natts.html#ga64ac5f3a5565ec08d222b27fcb3b180c',1,'PIOc_inq_natts(int ncid, int *ngattsp): pio_nc.c'],['../group___p_i_o__inq__natts.html#ga64ac5f3a5565ec08d222b27fcb3b180c',1,'PIOc_inq_natts(int ncid, int *ngattsp): pio_nc.c']]], - ['pioc_5finq_5fndims',['PIOc_inq_ndims',['../group___p_i_o__inq__ndims.html#gab30f861c47545f6ff1647b6652e38ccf',1,'PIOc_inq_ndims(int ncid, int *ndimsp): pio_nc.c'],['../group___p_i_o__inq__ndims.html#gab30f861c47545f6ff1647b6652e38ccf',1,'PIOc_inq_ndims(int ncid, int *ndimsp): pio_nc.c']]], - ['pioc_5finq_5fnvars',['PIOc_inq_nvars',['../group___p_i_o__inq__nvars.html#gaa6036459562b703f5ef0c9de3cfabe82',1,'PIOc_inq_nvars(int ncid, int *nvarsp): pio_nc.c'],['../group___p_i_o__inq__nvars.html#gaa6036459562b703f5ef0c9de3cfabe82',1,'PIOc_inq_nvars(int ncid, int *nvarsp): pio_nc.c']]], - ['pioc_5finq_5ftype',['PIOc_inq_type',['../pio_8h.html#a3da640cefc1d77011f125d60e6de66c9',1,'PIOc_inq_type(int ncid, nc_type xtype, char *name, PIO_Offset *sizep): pio_nc.c'],['../pio__nc_8c.html#a3da640cefc1d77011f125d60e6de66c9',1,'PIOc_inq_type(int ncid, nc_type xtype, char *name, PIO_Offset *sizep): pio_nc.c']]], - ['pioc_5finq_5funlimdim',['PIOc_inq_unlimdim',['../group___p_i_o__inq__unlimdim.html#ga191801159c80d1d3eb09b52ee9c68109',1,'PIOc_inq_unlimdim(int ncid, int *unlimdimidp): pio_nc.c'],['../group___p_i_o__inq__unlimdim.html#ga191801159c80d1d3eb09b52ee9c68109',1,'PIOc_inq_unlimdim(int ncid, int *unlimdimidp): pio_nc.c']]], - ['pioc_5finq_5funlimdims',['PIOc_inq_unlimdims',['../group___p_i_o__inq__unlimdim.html#gae677132a4670352eee8b77106e300bca',1,'PIOc_inq_unlimdims(int ncid, int *nunlimdimsp, int *unlimdimidsp): pio_nc.c'],['../group___p_i_o__inq__unlimdim.html#gae677132a4670352eee8b77106e300bca',1,'PIOc_inq_unlimdims(int ncid, int *nunlimdimsp, int *unlimdimidsp): pio_nc.c']]], - ['pioc_5finq_5fvar',['PIOc_inq_var',['../pio_8h.html#addf7e8a37df0eb4407da0537364b258e',1,'PIOc_inq_var(int ncid, int varid, char *name, nc_type *xtypep, int *ndimsp, int *dimidsp, int *nattsp): pio_nc.c'],['../pio__nc_8c.html#addf7e8a37df0eb4407da0537364b258e',1,'PIOc_inq_var(int ncid, int varid, char *name, nc_type *xtypep, int *ndimsp, int *dimidsp, int *nattsp): pio_nc.c']]], - ['pioc_5finq_5fvar_5fchunking',['PIOc_inq_var_chunking',['../pio__nc4_8c.html#a2b739539ae6466d402f861d179d506fe',1,'PIOc_inq_var_chunking(int ncid, int varid, int *storagep, PIO_Offset *chunksizesp): pio_nc4.c'],['../pio_8h.html#a2b739539ae6466d402f861d179d506fe',1,'PIOc_inq_var_chunking(int ncid, int varid, int *storagep, PIO_Offset *chunksizesp): pio_nc4.c']]], - ['pioc_5finq_5fvar_5fdeflate',['PIOc_inq_var_deflate',['../pio__nc4_8c.html#ac79879dc9e1afc418c55005b760070b1',1,'PIOc_inq_var_deflate(int ncid, int varid, int *shufflep, int *deflatep, int *deflate_levelp): pio_nc4.c'],['../pio_8h.html#ac79879dc9e1afc418c55005b760070b1',1,'PIOc_inq_var_deflate(int ncid, int varid, int *shufflep, int *deflatep, int *deflate_levelp): pio_nc4.c']]], - ['pioc_5finq_5fvar_5fendian',['PIOc_inq_var_endian',['../pio__nc4_8c.html#a71751485953f3b12656d3eff18756342',1,'PIOc_inq_var_endian(int ncid, int varid, int *endianp): pio_nc4.c'],['../pio_8h.html#a71751485953f3b12656d3eff18756342',1,'PIOc_inq_var_endian(int ncid, int varid, int *endianp): pio_nc4.c']]], - ['pioc_5finq_5fvar_5ffill',['PIOc_inq_var_fill',['../pio_8h.html#ac6bf4e7db1abeb3981df78160b7865be',1,'PIOc_inq_var_fill(int ncid, int varid, int *no_fill, void *fill_valuep): pio_nc.c'],['../pio__nc_8c.html#ac6bf4e7db1abeb3981df78160b7865be',1,'PIOc_inq_var_fill(int ncid, int varid, int *no_fill, void *fill_valuep): pio_nc.c']]], - ['pioc_5finq_5fvardimid',['PIOc_inq_vardimid',['../group___p_i_o__inq__vardimid.html#ga64e3c298debdf592df776120ac435018',1,'PIOc_inq_vardimid(int ncid, int varid, int *dimidsp): pio_nc.c'],['../group___p_i_o__inq__vardimid.html#ga64e3c298debdf592df776120ac435018',1,'PIOc_inq_vardimid(int ncid, int varid, int *dimidsp): pio_nc.c']]], - ['pioc_5finq_5fvarid',['PIOc_inq_varid',['../group___p_i_o__inq__varid.html#gab06c4fbddf140e0068ed09ec8df6f4a7',1,'PIOc_inq_varid(int ncid, const char *name, int *varidp): pio_nc.c'],['../group___p_i_o__inq__varid.html#gab06c4fbddf140e0068ed09ec8df6f4a7',1,'PIOc_inq_varid(int ncid, const char *name, int *varidp): pio_nc.c']]], - ['pioc_5finq_5fvarname',['PIOc_inq_varname',['../group___p_i_o__inq__varname.html#gacaf2b9392fa6b75cca52dc15bf31caa0',1,'PIOc_inq_varname(int ncid, int varid, char *name): pio_nc.c'],['../group___p_i_o__inq__varname.html#gacaf2b9392fa6b75cca52dc15bf31caa0',1,'PIOc_inq_varname(int ncid, int varid, char *name): pio_nc.c']]], - ['pioc_5finq_5fvarnatts',['PIOc_inq_varnatts',['../group___p_i_o__inq__varnatts.html#ga9fd7594665cdf752b57fcabf17b743c0',1,'PIOc_inq_varnatts(int ncid, int varid, int *nattsp): pio_nc.c'],['../group___p_i_o__inq__varnatts.html#ga9fd7594665cdf752b57fcabf17b743c0',1,'PIOc_inq_varnatts(int ncid, int varid, int *nattsp): pio_nc.c']]], - ['pioc_5finq_5fvarndims',['PIOc_inq_varndims',['../group___p_i_o__inq__varndims.html#gacc5ad429734adf6ea43e6ee1b71080e2',1,'PIOc_inq_varndims(int ncid, int varid, int *ndimsp): pio_nc.c'],['../group___p_i_o__inq__varndims.html#gacc5ad429734adf6ea43e6ee1b71080e2',1,'PIOc_inq_varndims(int ncid, int varid, int *ndimsp): pio_nc.c']]], - ['pioc_5finq_5fvartype',['PIOc_inq_vartype',['../group___p_i_o__inq__vartype.html#ga55005fa698798142cd4a741c2daa4fb7',1,'PIOc_inq_vartype(int ncid, int varid, nc_type *xtypep): pio_nc.c'],['../group___p_i_o__inq__vartype.html#ga55005fa698798142cd4a741c2daa4fb7',1,'PIOc_inq_vartype(int ncid, int varid, nc_type *xtypep): pio_nc.c']]], - ['pioc_5fiosystem_5fis_5factive',['PIOc_iosystem_is_active',['../pioc_8c.html#a2f5db6c65240a951921a2d81f2c676ec',1,'PIOc_iosystem_is_active(int iosysid, bool *active): pioc.c'],['../pio_8h.html#a2f5db6c65240a951921a2d81f2c676ec',1,'PIOc_iosystem_is_active(int iosysid, bool *active): pioc.c']]], - ['pioc_5fiotask_5frank',['PIOc_iotask_rank',['../pioc_8c.html#abd7de94627946a534263acc82f3eecbd',1,'PIOc_iotask_rank(int iosysid, int *iorank): pioc.c'],['../pio_8h.html#abd7de94627946a534263acc82f3eecbd',1,'PIOc_iotask_rank(int iosysid, int *iorank): pioc.c']]], - ['pioc_5fiotype_5favailable',['PIOc_iotype_available',['../pioc_8c.html#a2a0c6af74443f9110ea4efcdaf0e9060',1,'PIOc_iotype_available(int iotype): pioc.c'],['../pio_8h.html#a2a0c6af74443f9110ea4efcdaf0e9060',1,'PIOc_iotype_available(int iotype): pioc.c']]], - ['pioc_5fopen',['PIOc_open',['../group___p_i_o__openfile.html#ga92c81c481ba4eb5488af9e678f3bf8af',1,'PIOc_open(int iosysid, const char *path, int mode, int *ncidp): pio_file.c'],['../group___p_i_o__openfile.html#ga92c81c481ba4eb5488af9e678f3bf8af',1,'PIOc_open(int iosysid, const char *path, int mode, int *ncidp): pio_file.c']]], - ['pioc_5fopenfile',['PIOc_openfile',['../group___p_i_o__openfile.html#gae8e01fc5492663b46def2be31a95034c',1,'PIOc_openfile(int iosysid, int *ncidp, int *iotype, const char *filename, int mode): pio_file.c'],['../group___p_i_o__openfile.html#gae8e01fc5492663b46def2be31a95034c',1,'PIOc_openfile(int iosysid, int *ncidp, int *iotype, const char *fname, int mode): pio_file.c']]], - ['pioc_5fopenfile2',['PIOc_openfile2',['../group___p_i_o__openfile.html#ga20a0dc12bed4b4a3329a6ec158f3afe6',1,'PIOc_openfile2(int iosysid, int *ncidp, int *iotype, const char *filename, int mode): pio_file.c'],['../group___p_i_o__openfile.html#ga20a0dc12bed4b4a3329a6ec158f3afe6',1,'PIOc_openfile2(int iosysid, int *ncidp, int *iotype, const char *fname, int mode): pio_file.c']]], - ['pioc_5fput_5fatt',['PIOc_put_att',['../group___p_i_o__put__att.html#ga89b16c95b53a06c052dd7d0be3361d1b',1,'PIOc_put_att(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga89b16c95b53a06c052dd7d0be3361d1b',1,'PIOc_put_att(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fdouble',['PIOc_put_att_double',['../interfacepionfatt__mod_1_1_p_i_oc__put__att__double.html',1,'pionfatt_mod::PIOc_put_att_double'],['../group___p_i_o__put__att.html#gabb380a7233ae58151d254c572baaa08c',1,'PIOc_put_att_double(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const double *op): pio_nc.c'],['../group___p_i_o__put__att.html#gabb380a7233ae58151d254c572baaa08c',1,'PIOc_put_att_double(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const double *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5ffloat',['PIOc_put_att_float',['../interfacepionfatt__mod_1_1_p_i_oc__put__att__float.html',1,'pionfatt_mod::PIOc_put_att_float'],['../group___p_i_o__put__att.html#ga049f6f519d87915baaa63ae99d422d0d',1,'PIOc_put_att_float(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const float *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga049f6f519d87915baaa63ae99d422d0d',1,'PIOc_put_att_float(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const float *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fint',['PIOc_put_att_int',['../interfacepionfatt__mod_1_1_p_i_oc__put__att__int.html',1,'pionfatt_mod::PIOc_put_att_int'],['../group___p_i_o__put__att.html#ga41fc69b4eb154accbc08c5a451205d7d',1,'PIOc_put_att_int(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const int *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga41fc69b4eb154accbc08c5a451205d7d',1,'PIOc_put_att_int(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const int *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5flong',['PIOc_put_att_long',['../group___p_i_o__put__att.html#gad25b7a96b0edb92a21bb934e626a57a8',1,'PIOc_put_att_long(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long *op): pio_nc.c'],['../group___p_i_o__put__att.html#gad25b7a96b0edb92a21bb934e626a57a8',1,'PIOc_put_att_long(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5flonglong',['PIOc_put_att_longlong',['../group___p_i_o__put__att.html#ga07e7969ec456ff54984cb5e1691ed266',1,'PIOc_put_att_longlong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long long *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga07e7969ec456ff54984cb5e1691ed266',1,'PIOc_put_att_longlong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long long *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fschar',['PIOc_put_att_schar',['../group___p_i_o__put__att.html#ga06fa09bcdf362935946ef21964783246',1,'PIOc_put_att_schar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const signed char *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga06fa09bcdf362935946ef21964783246',1,'PIOc_put_att_schar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const signed char *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fshort',['PIOc_put_att_short',['../group___p_i_o__put__att.html#gae62c0317444af8433b6a42555ab6cec9',1,'PIOc_put_att_short(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const short *op): pio_nc.c'],['../group___p_i_o__put__att.html#gae62c0317444af8433b6a42555ab6cec9',1,'PIOc_put_att_short(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const short *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5ftext',['PIOc_put_att_text',['../interfacepionfatt__mod_1_1_p_i_oc__put__att__text.html',1,'pionfatt_mod::PIOc_put_att_text'],['../group___p_i_o__put__att.html#ga47507ceae26e72a4b61cf4de2d694e44',1,'PIOc_put_att_text(int ncid, int varid, const char *name, PIO_Offset len, const char *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga47507ceae26e72a4b61cf4de2d694e44',1,'PIOc_put_att_text(int ncid, int varid, const char *name, PIO_Offset len, const char *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fuchar',['PIOc_put_att_uchar',['../group___p_i_o__put__att.html#ga580260de61bbf085ea9219718d31e55a',1,'PIOc_put_att_uchar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned char *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga580260de61bbf085ea9219718d31e55a',1,'PIOc_put_att_uchar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned char *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fuint',['PIOc_put_att_uint',['../group___p_i_o__put__att.html#gaa5c96bf2e78f7795dec028181b560f60',1,'PIOc_put_att_uint(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned int *op): pio_nc.c'],['../group___p_i_o__put__att.html#gaa5c96bf2e78f7795dec028181b560f60',1,'PIOc_put_att_uint(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned int *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fulonglong',['PIOc_put_att_ulonglong',['../group___p_i_o__put__att.html#gab3dba0f2544e5bb45830d95539386a46',1,'PIOc_put_att_ulonglong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned long long *op): pio_nc.c'],['../group___p_i_o__put__att.html#gab3dba0f2544e5bb45830d95539386a46',1,'PIOc_put_att_ulonglong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned long long *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fushort',['PIOc_put_att_ushort',['../group___p_i_o__put__att.html#gaba29ac8eff7dbf829b505a82b522a88f',1,'PIOc_put_att_ushort(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned short *op): pio_nc.c'],['../group___p_i_o__put__att.html#gaba29ac8eff7dbf829b505a82b522a88f',1,'PIOc_put_att_ushort(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned short *op): pio_nc.c']]], - ['pioc_5fput_5fvar',['PIOc_put_var',['../pio__put__nc_8c.html#abb19e8cc14ebc3da354a59865062a36a',1,'PIOc_put_var(int ncid, int varid, const void *op): pio_put_nc.c'],['../pio_8h.html#ae1335e70accf96dc73e9c753d2721fe7',1,'PIOc_put_var(int ncid, int varid, const void *buf): pio_put_nc.c']]], - ['pioc_5fput_5fvar1',['PIOc_put_var1',['../pio__put__nc_8c.html#abbe1fc54ed511f0d5ded025ec220e13f',1,'PIOc_put_var1(int ncid, int varid, const PIO_Offset *index, const void *op): pio_put_nc.c'],['../pio_8h.html#a61d91466d9b4af1c6823a6a965886411',1,'PIOc_put_var1(int ncid, int varid, const PIO_Offset *index, const void *buf): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fdouble',['PIOc_put_var1_double',['../pio__put__nc_8c.html#a1727f44bee1a0c507dad7db8ee457b98',1,'PIOc_put_var1_double(int ncid, int varid, const PIO_Offset *index, const double *op): pio_put_nc.c'],['../pio_8h.html#a1727f44bee1a0c507dad7db8ee457b98',1,'PIOc_put_var1_double(int ncid, int varid, const PIO_Offset *index, const double *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5ffloat',['PIOc_put_var1_float',['../pio__put__nc_8c.html#af6cc08d617add871ca7ea370a323cf9f',1,'PIOc_put_var1_float(int ncid, int varid, const PIO_Offset *index, const float *op): pio_put_nc.c'],['../pio_8h.html#af6cc08d617add871ca7ea370a323cf9f',1,'PIOc_put_var1_float(int ncid, int varid, const PIO_Offset *index, const float *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fint',['PIOc_put_var1_int',['../pio__put__nc_8c.html#a13e061386f46be55cae8e49e8c7a5c43',1,'PIOc_put_var1_int(int ncid, int varid, const PIO_Offset *index, const int *op): pio_put_nc.c'],['../pio_8h.html#a13e061386f46be55cae8e49e8c7a5c43',1,'PIOc_put_var1_int(int ncid, int varid, const PIO_Offset *index, const int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5flong',['PIOc_put_var1_long',['../pio__put__nc_8c.html#a1b3df73dc76dcaf14d04bf7b240e4399',1,'PIOc_put_var1_long(int ncid, int varid, const PIO_Offset *index, const long *op): pio_put_nc.c'],['../pio_8h.html#a50b623d7c4e2f1a10ad8a88e269da1a9',1,'PIOc_put_var1_long(int ncid, int varid, const PIO_Offset *index, const long *ip): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5flonglong',['PIOc_put_var1_longlong',['../pio__put__nc_8c.html#a4788980743228d824eb7645b362c5ce9',1,'PIOc_put_var1_longlong(int ncid, int varid, const PIO_Offset *index, const long long *op): pio_put_nc.c'],['../pio_8h.html#a4788980743228d824eb7645b362c5ce9',1,'PIOc_put_var1_longlong(int ncid, int varid, const PIO_Offset *index, const long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fschar',['PIOc_put_var1_schar',['../pio__put__nc_8c.html#ad518542a09a575eeca279497940206ec',1,'PIOc_put_var1_schar(int ncid, int varid, const PIO_Offset *index, const signed char *op): pio_put_nc.c'],['../pio_8h.html#ad518542a09a575eeca279497940206ec',1,'PIOc_put_var1_schar(int ncid, int varid, const PIO_Offset *index, const signed char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fshort',['PIOc_put_var1_short',['../pio__put__nc_8c.html#a86827831c9fc9fb0277a901cbe773959',1,'PIOc_put_var1_short(int ncid, int varid, const PIO_Offset *index, const short *op): pio_put_nc.c'],['../pio_8h.html#a86827831c9fc9fb0277a901cbe773959',1,'PIOc_put_var1_short(int ncid, int varid, const PIO_Offset *index, const short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5ftext',['PIOc_put_var1_text',['../pio__put__nc_8c.html#ae3ec127de3786a1ddeb731fc5232cfa7',1,'PIOc_put_var1_text(int ncid, int varid, const PIO_Offset *index, const char *op): pio_put_nc.c'],['../pio_8h.html#ae3ec127de3786a1ddeb731fc5232cfa7',1,'PIOc_put_var1_text(int ncid, int varid, const PIO_Offset *index, const char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fuchar',['PIOc_put_var1_uchar',['../pio__put__nc_8c.html#ab0c45df01479fe96e2fb80b5adea5029',1,'PIOc_put_var1_uchar(int ncid, int varid, const PIO_Offset *index, const unsigned char *op): pio_put_nc.c'],['../pio_8h.html#ab0c45df01479fe96e2fb80b5adea5029',1,'PIOc_put_var1_uchar(int ncid, int varid, const PIO_Offset *index, const unsigned char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fuint',['PIOc_put_var1_uint',['../pio__put__nc_8c.html#a2637048f0ac5d0e4b7ac0135dfc15224',1,'PIOc_put_var1_uint(int ncid, int varid, const PIO_Offset *index, const unsigned int *op): pio_put_nc.c'],['../pio_8h.html#a2637048f0ac5d0e4b7ac0135dfc15224',1,'PIOc_put_var1_uint(int ncid, int varid, const PIO_Offset *index, const unsigned int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fulonglong',['PIOc_put_var1_ulonglong',['../pio__put__nc_8c.html#a148bf48c4a09e88be8fbd6f5e3db7fb9',1,'PIOc_put_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, const unsigned long long *op): pio_put_nc.c'],['../pio_8h.html#a148bf48c4a09e88be8fbd6f5e3db7fb9',1,'PIOc_put_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, const unsigned long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fushort',['PIOc_put_var1_ushort',['../pio__put__nc_8c.html#aae352be792bfa197056d91654ce492a6',1,'PIOc_put_var1_ushort(int ncid, int varid, const PIO_Offset *index, const unsigned short *op): pio_put_nc.c'],['../pio_8h.html#aae352be792bfa197056d91654ce492a6',1,'PIOc_put_var1_ushort(int ncid, int varid, const PIO_Offset *index, const unsigned short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fdouble',['PIOc_put_var_double',['../pio__put__nc_8c.html#ad6e5f5937169ea6f5f8f3965e9096410',1,'PIOc_put_var_double(int ncid, int varid, const double *op): pio_put_nc.c'],['../pio_8h.html#ad6e5f5937169ea6f5f8f3965e9096410',1,'PIOc_put_var_double(int ncid, int varid, const double *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5ffloat',['PIOc_put_var_float',['../pio__put__nc_8c.html#a258fa55bd055b47d84d61236f0e1317d',1,'PIOc_put_var_float(int ncid, int varid, const float *op): pio_put_nc.c'],['../pio_8h.html#a258fa55bd055b47d84d61236f0e1317d',1,'PIOc_put_var_float(int ncid, int varid, const float *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fint',['PIOc_put_var_int',['../pio__put__nc_8c.html#a695b388f373f638218a34b055498c754',1,'PIOc_put_var_int(int ncid, int varid, const int *op): pio_put_nc.c'],['../pio_8h.html#a695b388f373f638218a34b055498c754',1,'PIOc_put_var_int(int ncid, int varid, const int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5flong',['PIOc_put_var_long',['../pio__put__nc_8c.html#a054ab75d2101a8a0d36ec39f48b48ecc',1,'PIOc_put_var_long(int ncid, int varid, const long *op): pio_put_nc.c'],['../pio_8h.html#a054ab75d2101a8a0d36ec39f48b48ecc',1,'PIOc_put_var_long(int ncid, int varid, const long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5flonglong',['PIOc_put_var_longlong',['../pio__put__nc_8c.html#ae14a05d8902e281e47cb090ab0298ea4',1,'PIOc_put_var_longlong(int ncid, int varid, const long long *op): pio_put_nc.c'],['../pio_8h.html#ae14a05d8902e281e47cb090ab0298ea4',1,'PIOc_put_var_longlong(int ncid, int varid, const long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fschar',['PIOc_put_var_schar',['../pio__put__nc_8c.html#a12328ddf64847e1a0122fdb653770e33',1,'PIOc_put_var_schar(int ncid, int varid, const signed char *op): pio_put_nc.c'],['../pio_8h.html#a12328ddf64847e1a0122fdb653770e33',1,'PIOc_put_var_schar(int ncid, int varid, const signed char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fshort',['PIOc_put_var_short',['../pio__put__nc_8c.html#a476e3c866dc16974e8840dfb2837d003',1,'PIOc_put_var_short(int ncid, int varid, const short *op): pio_put_nc.c'],['../pio_8h.html#a476e3c866dc16974e8840dfb2837d003',1,'PIOc_put_var_short(int ncid, int varid, const short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5ftext',['PIOc_put_var_text',['../pio__put__nc_8c.html#abb03b44df49b3f6e7788225a11fd1da6',1,'PIOc_put_var_text(int ncid, int varid, const char *op): pio_put_nc.c'],['../pio_8h.html#abb03b44df49b3f6e7788225a11fd1da6',1,'PIOc_put_var_text(int ncid, int varid, const char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fuchar',['PIOc_put_var_uchar',['../pio__put__nc_8c.html#a9e7bbb2d79a97a6590047e5c4a180743',1,'PIOc_put_var_uchar(int ncid, int varid, const unsigned char *op): pio_put_nc.c'],['../pio_8h.html#a9e7bbb2d79a97a6590047e5c4a180743',1,'PIOc_put_var_uchar(int ncid, int varid, const unsigned char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fuint',['PIOc_put_var_uint',['../pio__put__nc_8c.html#af4421e814e7bbc09a6a7827468aa483e',1,'PIOc_put_var_uint(int ncid, int varid, const unsigned int *op): pio_put_nc.c'],['../pio_8h.html#af4421e814e7bbc09a6a7827468aa483e',1,'PIOc_put_var_uint(int ncid, int varid, const unsigned int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fulonglong',['PIOc_put_var_ulonglong',['../pio__put__nc_8c.html#adf8f6d3b19755b3a296671c5b8152179',1,'PIOc_put_var_ulonglong(int ncid, int varid, const unsigned long long *op): pio_put_nc.c'],['../pio_8h.html#adf8f6d3b19755b3a296671c5b8152179',1,'PIOc_put_var_ulonglong(int ncid, int varid, const unsigned long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fushort',['PIOc_put_var_ushort',['../pio__put__nc_8c.html#a41152ae73d225cb9278eb8675dd9e2e1',1,'PIOc_put_var_ushort(int ncid, int varid, const unsigned short *op): pio_put_nc.c'],['../pio_8h.html#a41152ae73d225cb9278eb8675dd9e2e1',1,'PIOc_put_var_ushort(int ncid, int varid, const unsigned short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara',['PIOc_put_vara',['../pio__put__nc_8c.html#a4119884357319e1f9629ca60c1c29afc',1,'PIOc_put_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const void *op): pio_put_nc.c'],['../pio_8h.html#aaa15c8e671d1c62d46a0ac945ddc7896',1,'PIOc_put_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const void *buf): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fdouble',['PIOc_put_vara_double',['../interfacepionfput__mod_1_1_p_i_oc__put__vara__double.html',1,'pionfput_mod::PIOc_put_vara_double'],['../pio__put__nc_8c.html#a8281a16150db297fd5042914fe5c61b7',1,'PIOc_put_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const double *op): pio_put_nc.c'],['../pio_8h.html#a8281a16150db297fd5042914fe5c61b7',1,'PIOc_put_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const double *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5ffloat',['PIOc_put_vara_float',['../interfacepionfput__mod_1_1_p_i_oc__put__vara__float.html',1,'pionfput_mod::PIOc_put_vara_float'],['../pio__put__nc_8c.html#acb39248b7bb0b3536ae91246bd9926a1',1,'PIOc_put_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const float *op): pio_put_nc.c'],['../pio_8h.html#acb39248b7bb0b3536ae91246bd9926a1',1,'PIOc_put_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const float *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fint',['PIOc_put_vara_int',['../interfacepionfput__mod_1_1_p_i_oc__put__vara__int.html',1,'pionfput_mod::PIOc_put_vara_int'],['../pio__put__nc_8c.html#a4d0c5b1c1b156d61d3ede1662394bfb6',1,'PIOc_put_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const int *op): pio_put_nc.c'],['../pio_8h.html#a4d0c5b1c1b156d61d3ede1662394bfb6',1,'PIOc_put_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5flong',['PIOc_put_vara_long',['../pio__put__nc_8c.html#a70700bd6edfe28649ac99ab23adb3007',1,'PIOc_put_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long *op): pio_put_nc.c'],['../pio_8h.html#a70700bd6edfe28649ac99ab23adb3007',1,'PIOc_put_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5flonglong',['PIOc_put_vara_longlong',['../pio__put__nc_8c.html#ac1de2406fe02082b5f5ca53267879f48',1,'PIOc_put_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long long *op): pio_put_nc.c'],['../pio_8h.html#ac1de2406fe02082b5f5ca53267879f48',1,'PIOc_put_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fschar',['PIOc_put_vara_schar',['../pio__put__nc_8c.html#ab356150e292ea34ca78766fc6524edd5',1,'PIOc_put_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const signed char *op): pio_put_nc.c'],['../pio_8h.html#ab356150e292ea34ca78766fc6524edd5',1,'PIOc_put_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const signed char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fshort',['PIOc_put_vara_short',['../pio__put__nc_8c.html#a9c0005dabf7d0f45c9a7897ce617490e',1,'PIOc_put_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const short *op): pio_put_nc.c'],['../pio_8h.html#a9c0005dabf7d0f45c9a7897ce617490e',1,'PIOc_put_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5ftext',['PIOc_put_vara_text',['../interfacepionfput__mod_1_1_p_i_oc__put__vara__text.html',1,'pionfput_mod::PIOc_put_vara_text'],['../pio__put__nc_8c.html#a0948fa77fffa31614176a91aee3f000f',1,'PIOc_put_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const char *op): pio_put_nc.c'],['../pio_8h.html#a0948fa77fffa31614176a91aee3f000f',1,'PIOc_put_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fuchar',['PIOc_put_vara_uchar',['../pio__put__nc_8c.html#a374ea08a51667530b4f4f5cd58ca2c58',1,'PIOc_put_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned char *op): pio_put_nc.c'],['../pio_8h.html#a374ea08a51667530b4f4f5cd58ca2c58',1,'PIOc_put_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fuint',['PIOc_put_vara_uint',['../pio__put__nc_8c.html#a9986361e02f8b12130fd99fb357e6d37',1,'PIOc_put_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned int *op): pio_put_nc.c'],['../pio_8h.html#a9986361e02f8b12130fd99fb357e6d37',1,'PIOc_put_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fulonglong',['PIOc_put_vara_ulonglong',['../pio__put__nc_8c.html#aaaaeca009761b1053d6a90474e83224a',1,'PIOc_put_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned long long *op): pio_put_nc.c'],['../pio_8h.html#aaaaeca009761b1053d6a90474e83224a',1,'PIOc_put_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fushort',['PIOc_put_vara_ushort',['../pio__put__nc_8c.html#a032fa0de7028fb3903a16c01ce87c557',1,'PIOc_put_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned short *op): pio_put_nc.c'],['../pio_8h.html#a032fa0de7028fb3903a16c01ce87c557',1,'PIOc_put_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars',['PIOc_put_vars',['../pio__put__nc_8c.html#a9fe25fd7449ea26b0d4a2a0d22dbc41a',1,'PIOc_put_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const void *op): pio_put_nc.c'],['../pio_8h.html#a5a6220dcb602ace2640d97200115609a',1,'PIOc_put_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const void *buf): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fdouble',['PIOc_put_vars_double',['../pio__put__nc_8c.html#a7306e155cbf78fb6155ebb258a7b72ea',1,'PIOc_put_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const double *op): pio_put_nc.c'],['../pio_8h.html#a7306e155cbf78fb6155ebb258a7b72ea',1,'PIOc_put_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const double *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5ffloat',['PIOc_put_vars_float',['../pio__put__nc_8c.html#a6664099a827b2dcafee07541350658d6',1,'PIOc_put_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const float *op): pio_put_nc.c'],['../pio_8h.html#a6664099a827b2dcafee07541350658d6',1,'PIOc_put_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const float *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fint',['PIOc_put_vars_int',['../pio__put__nc_8c.html#acace345de4c99cdad3e7a879785cdc25',1,'PIOc_put_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const int *op): pio_put_nc.c'],['../pio_8h.html#acace345de4c99cdad3e7a879785cdc25',1,'PIOc_put_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5flong',['PIOc_put_vars_long',['../pio__put__nc_8c.html#aff69eb687472a163e8ca541ba5e3d0c6',1,'PIOc_put_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long *op): pio_put_nc.c'],['../pio_8h.html#aff69eb687472a163e8ca541ba5e3d0c6',1,'PIOc_put_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5flonglong',['PIOc_put_vars_longlong',['../pio__put__nc_8c.html#ae1206994f38f98d41422c971fbaa4441',1,'PIOc_put_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long long *op): pio_put_nc.c'],['../pio_8h.html#ae1206994f38f98d41422c971fbaa4441',1,'PIOc_put_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fschar',['PIOc_put_vars_schar',['../pio__put__nc_8c.html#a21140ab146026d575ad8e77a9b25e964',1,'PIOc_put_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const signed char *op): pio_put_nc.c'],['../pio_8h.html#a21140ab146026d575ad8e77a9b25e964',1,'PIOc_put_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const signed char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fshort',['PIOc_put_vars_short',['../pio__put__nc_8c.html#a12d13babaa48a2b936f04596d7871c6b',1,'PIOc_put_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const short *op): pio_put_nc.c'],['../pio_8h.html#a12d13babaa48a2b936f04596d7871c6b',1,'PIOc_put_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5ftext',['PIOc_put_vars_text',['../pio__put__nc_8c.html#abd8ae98837aae9454960f9d4178a5f29',1,'PIOc_put_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const char *op): pio_put_nc.c'],['../pio_8h.html#abd8ae98837aae9454960f9d4178a5f29',1,'PIOc_put_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fuchar',['PIOc_put_vars_uchar',['../pio__put__nc_8c.html#a3fbdc59b8d29c3f31402925760740e91',1,'PIOc_put_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned char *op): pio_put_nc.c'],['../pio_8h.html#a3fbdc59b8d29c3f31402925760740e91',1,'PIOc_put_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fuint',['PIOc_put_vars_uint',['../pio__put__nc_8c.html#a6a21170a203c2f50dd83f7f942995564',1,'PIOc_put_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned int *op): pio_put_nc.c'],['../pio_8h.html#a6a21170a203c2f50dd83f7f942995564',1,'PIOc_put_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fulonglong',['PIOc_put_vars_ulonglong',['../pio__put__nc_8c.html#ab333af8ad45e0ea945093865edb3654a',1,'PIOc_put_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned long long *op): pio_put_nc.c'],['../pio_8h.html#ab333af8ad45e0ea945093865edb3654a',1,'PIOc_put_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fushort',['PIOc_put_vars_ushort',['../pio__put__nc_8c.html#aac1838d8762954411726ece43d12bd02',1,'PIOc_put_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned short *op): pio_put_nc.c'],['../pio_8h.html#aac1838d8762954411726ece43d12bd02',1,'PIOc_put_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned short *op): pio_put_nc.c']]], - ['pioc_5fread_5fdarray',['PIOc_read_darray',['../interfacepiodarray_1_1_p_i_oc__read__darray.html',1,'piodarray::PIOc_read_darray'],['../group___p_i_o__read__darray.html#gaa4eb9375a17ec358a88c8e7e388880db',1,'PIOc_read_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array): pio_darray.c'],['../group___p_i_o__read__darray.html#gaa4eb9375a17ec358a88c8e7e388880db',1,'PIOc_read_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array): pio_darray.c']]], - ['pioc_5fredef',['PIOc_redef',['../group___p_i_o__redef.html#ga409ea0e493fa0f74464ecde01647629a',1,'PIOc_redef(int ncid): pio_nc.c'],['../group___p_i_o__redef.html#ga409ea0e493fa0f74464ecde01647629a',1,'PIOc_redef(int ncid): pio_nc.c']]], - ['pioc_5frename_5fatt',['PIOc_rename_att',['../pio_8h.html#a2fb37f6eab130d00625515911a317ba3',1,'PIOc_rename_att(int ncid, int varid, const char *name, const char *newname): pio_nc.c'],['../pio__nc_8c.html#a2fb37f6eab130d00625515911a317ba3',1,'PIOc_rename_att(int ncid, int varid, const char *name, const char *newname): pio_nc.c']]], - ['pioc_5frename_5fdim',['PIOc_rename_dim',['../pio_8h.html#a00650c8568f5d8c6e325f931c91d8c11',1,'PIOc_rename_dim(int ncid, int dimid, const char *name): pio_nc.c'],['../pio__nc_8c.html#a00650c8568f5d8c6e325f931c91d8c11',1,'PIOc_rename_dim(int ncid, int dimid, const char *name): pio_nc.c']]], - ['pioc_5frename_5fvar',['PIOc_rename_var',['../pio_8h.html#ae7b726002ea0fb7fe3f702e1ff0253d8',1,'PIOc_rename_var(int ncid, int varid, const char *name): pio_nc.c'],['../pio__nc_8c.html#ae7b726002ea0fb7fe3f702e1ff0253d8',1,'PIOc_rename_var(int ncid, int varid, const char *name): pio_nc.c']]], - ['pioc_5fsc_2ec',['pioc_sc.c',['../pioc__sc_8c.html',1,'']]], - ['pioc_5fset_5fblocksize',['PIOc_set_blocksize',['../group___p_i_o__set__blocksize.html#gae984deb48c9c2b694d3805d9e0bf673d',1,'PIOc_set_blocksize(int newblocksize): pioc.c'],['../group___p_i_o__set__blocksize.html#gae984deb48c9c2b694d3805d9e0bf673d',1,'PIOc_set_blocksize(int newblocksize): pioc.c']]], - ['pioc_5fset_5fbuffer_5fsize_5flimit',['PIOc_set_buffer_size_limit',['../pio__darray_8c.html#a391b1ef1811260306b599b5bcc680a52',1,'PIOc_set_buffer_size_limit(PIO_Offset limit): pio_darray.c'],['../pio_8h.html#a391b1ef1811260306b599b5bcc680a52',1,'PIOc_set_buffer_size_limit(PIO_Offset limit): pio_darray.c']]], - ['pioc_5fset_5fchunk_5fcache',['PIOc_set_chunk_cache',['../group___p_i_o__def__var.html#ga6a7595c5fa66ef4c35d26910a1195b52',1,'PIOc_set_chunk_cache(int iosysid, int iotype, PIO_Offset size, PIO_Offset nelems, float preemption): pio_nc4.c'],['../group___p_i_o__def__var.html#ga6a7595c5fa66ef4c35d26910a1195b52',1,'PIOc_set_chunk_cache(int iosysid, int iotype, PIO_Offset size, PIO_Offset nelems, float preemption): pio_nc4.c']]], - ['pioc_5fset_5ffile_5ferror_5fhandling',['PIOc_Set_File_Error_Handling',['../group___p_i_o__error__method.html#gad96ab117379dea9b8e477ccb1d37801c',1,'PIOc_Set_File_Error_Handling(int ncid, int method): pioc.c'],['../group___p_i_o__error__method.html#gad96ab117379dea9b8e477ccb1d37801c',1,'PIOc_Set_File_Error_Handling(int ncid, int method): pioc.c']]], - ['pioc_5fset_5ffill',['PIOc_set_fill',['../pio_8h.html#ab7b83b0cfaaf0d768ba357361edff9b6',1,'PIOc_set_fill(int ncid, int fillmode, int *old_modep): pio_nc.c'],['../pio__nc_8c.html#ab7b83b0cfaaf0d768ba357361edff9b6',1,'PIOc_set_fill(int ncid, int fillmode, int *old_modep): pio_nc.c']]], - ['pioc_5fset_5fhint',['PIOc_set_hint',['../pioc_8c.html#ac72053134b457aa56a2e0462bfb71803',1,'PIOc_set_hint(int iosysid, const char *hint, const char *hintval): pioc.c'],['../pio_8h.html#ac72053134b457aa56a2e0462bfb71803',1,'PIOc_set_hint(int iosysid, const char *hint, const char *hintval): pioc.c']]], - ['pioc_5fset_5fiosystem_5ferror_5fhandling',['PIOc_set_iosystem_error_handling',['../group___p_i_o__error__method.html#gac4d7bb3ea04026a1269a0e87608d13f3',1,'PIOc_set_iosystem_error_handling(int iosysid, int method, int *old_method): pioc.c'],['../group___p_i_o__error__method.html#gac4d7bb3ea04026a1269a0e87608d13f3',1,'PIOc_set_iosystem_error_handling(int iosysid, int method, int *old_method): pioc.c'],['../group___p_i_o__error__method.html#gac76c32bb1d06beeaabf003c1a12fc7a4',1,'PIOc_Set_IOSystem_Error_Handling(int iosysid, int method): pioc.c'],['../group___p_i_o__error__method.html#gac76c32bb1d06beeaabf003c1a12fc7a4',1,'PIOc_Set_IOSystem_Error_Handling(int iosysid, int method): pioc.c']]], - ['pioc_5fset_5fvar_5fchunk_5fcache',['PIOc_set_var_chunk_cache',['../group___p_i_o__def__var.html#gafe68b976cb9feaefb3c06a4656f7152a',1,'PIOc_set_var_chunk_cache(int ncid, int varid, PIO_Offset size, PIO_Offset nelems, float preemption): pio_nc4.c'],['../group___p_i_o__def__var.html#gafe68b976cb9feaefb3c06a4656f7152a',1,'PIOc_set_var_chunk_cache(int ncid, int varid, PIO_Offset size, PIO_Offset nelems, float preemption): pio_nc4.c']]], - ['pioc_5fsetframe',['PIOc_setframe',['../group___p_i_o__setframe.html#ga630e7798172acacbaf43e596b237f418',1,'PIOc_setframe(int ncid, int varid, int frame): pioc.c'],['../group___p_i_o__setframe.html#ga630e7798172acacbaf43e596b237f418',1,'PIOc_setframe(int ncid, int varid, int frame): pioc.c']]], - ['pioc_5fsync',['PIOc_sync',['../pio__file_8c.html#af0786a65a17388275114ddc4749b7e99',1,'PIOc_sync(int ncid): pio_file.c'],['../pio_8h.html#af0786a65a17388275114ddc4749b7e99',1,'PIOc_sync(int ncid): pio_file.c']]], - ['pioc_5fwrite_5fdarray',['PIOc_write_darray',['../group___p_i_o__write__darray.html#gaa40fae759a2a5e39cb7af9b6f024db8f',1,'PIOc_write_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array, void *fillvalue): pio_darray.c'],['../group___p_i_o__write__darray.html#gaa40fae759a2a5e39cb7af9b6f024db8f',1,'PIOc_write_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array, void *fillvalue): pio_darray.c']]], - ['pioc_5fwrite_5fdarray_5fmulti',['PIOc_write_darray_multi',['../interfacepiodarray_1_1_p_i_oc__write__darray__multi.html',1,'piodarray::PIOc_write_darray_multi'],['../group___p_i_o__write__darray.html#ga8e6611243431101939c4dd4c991a7e0b',1,'PIOc_write_darray_multi(int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen, void *array, const int *frame, void **fillvalue, bool flushtodisk): pio_darray.c'],['../group___p_i_o__write__darray.html#ga8e6611243431101939c4dd4c991a7e0b',1,'PIOc_write_darray_multi(int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen, void *array, const int *frame, void **fillvalue, bool flushtodisk): pio_darray.c']]], - ['piodarray_2ef90',['piodarray.F90',['../piodarray_8_f90.html',1,'']]], - ['piodie',['piodie',['../pio__support_8_f90.html#a13fac82014192fcf782a95c3be4e9a66',1,'pio_support']]], - ['piodimid',['piodimid',['../structpioexample_1_1pioexampleclass.html#a9c9f7373d6749acbce6afc0f4623baf6',1,'pioexample::pioexampleclass']]], - ['pioexampleclass',['pioexampleclass',['../structpioexample_1_1pioexampleclass.html',1,'pioexample']]], - ['piofiledesc',['piofiledesc',['../structpioexample_1_1pioexampleclass.html#a8f71dcf595d63545436a782fef481256',1,'pioexample::pioexampleclass']]], - ['pioiosystem',['pioiosystem',['../structpioexample_1_1pioexampleclass.html#aa22262aa581f2c1a3e01f030669dff0e',1,'pioexample::pioexampleclass']]], - ['piolib_5fmod_2ef90',['piolib_mod.F90',['../piolib__mod_8_f90.html',1,'']]], - ['pionfatt_5fmod_2ef90',['pionfatt_mod.F90',['../pionfatt__mod_8_f90.html',1,'']]], - ['pionfget_5fmod_2ef90',['pionfget_mod.F90',['../pionfget__mod_8_f90.html',1,'']]], - ['pionfput_5fmod_2ef90',['pionfput_mod.F90',['../pionfput__mod_8_f90.html',1,'']]], - ['piotype',['piotype',['../structio__desc__t.html#a920af440f3c5c8afe830fd14505ea5f9',1,'io_desc_t']]], - ['piotype_5fsize',['piotype_size',['../structio__desc__t.html#ac8fe465cc848795f803e74d14047a5c8',1,'io_desc_t']]], - ['piovar',['piovar',['../structpioexample_1_1pioexampleclass.html#a20d31bbfbc065e4720b8c4a780a25fe0',1,'pioexample::pioexampleclass']]], - ['put_5fatt_5f1d_5fdesc_5fdouble',['put_att_1d_desc_double',['../group___p_i_o__put__att.html#ga400b54245a5820edf44c65187f1a98d2',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fdesc_5fint',['put_att_1d_desc_int',['../group___p_i_o__put__att.html#ga6e9ceefc157eb88e58373591273d6dfc',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fdesc_5freal',['put_att_1d_desc_real',['../group___p_i_o__put__att.html#gad375ea287d08d380012f1accf3d23af7',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fid_5fdouble',['put_att_1d_id_double',['../group___p_i_o__put__att.html#ga0f45152f915fa49e67c40de2b95cf669',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fid_5fint',['put_att_1d_id_int',['../group___p_i_o__put__att.html#gac868c6c566018d58307ea63ef944a75e',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fid_5freal',['put_att_1d_id_real',['../group___p_i_o__put__att.html#ga5554c7cb365a2ddb5ee6620df5b64b1e',1,'pionfatt_mod']]], - ['put_5fatt_5fdesc_5ftext',['put_att_desc_text',['../group___p_i_o__put__att.html#ga5a66229689e246b141c29cf35550de47',1,'pionfatt_mod']]], - ['put_5fvar1_5fdouble',['put_var1_double',['../group___p_i_o__put__var.html#ga149f46b92b9796a2021806590e86299c',1,'pionfput_mod']]], - ['put_5fvar1_5fint',['put_var1_int',['../group___p_i_o__put__var.html#ga0acbdf98bc536f8e69dbef2a35cdc419',1,'pionfput_mod']]], - ['put_5fvar1_5freal',['put_var1_real',['../group___p_i_o__put__var.html#gafb63482a7114cf4de3f46e9d5e846f53',1,'pionfput_mod']]], - ['put_5fvar1_5ftext',['put_var1_text',['../group___p_i_o__put__var.html#ga1f74a108488e4d9c411fa411b3a805ad',1,'pionfput_mod']]], - ['put_5fvar1_5fvdesc_5ftext',['put_var1_vdesc_text',['../group___p_i_o__put__var.html#ga67c0b13b5f4b5fd7dfcdcff42567308b',1,'pionfput_mod']]], - ['put_5fvar_5f0d_5fdouble',['put_var_0d_double',['../group___p_i_o__put__var.html#ga4b158d17a8e0d9d5f4def56e7f5850a5',1,'pionfput_mod']]], - ['put_5fvar_5f0d_5fint',['put_var_0d_int',['../group___p_i_o__put__var.html#ga1799a02aa8746e633589ab5c32f67bc7',1,'pionfput_mod']]], - ['put_5fvar_5f0d_5freal',['put_var_0d_real',['../group___p_i_o__put__var.html#gaf706b069c1578feeb2e9b8b28e486446',1,'pionfput_mod']]], - ['put_5fvar_5f0d_5ftext',['put_var_0d_text',['../group___p_i_o__put__var.html#ga007e31993cf2468520f0311eaea95973',1,'pionfput_mod']]], - ['put_5fvar_5f1d_5fdouble',['put_var_1d_double',['../group___p_i_o__put__var.html#ga19eb63361fe941e922035eba747660fd',1,'pionfput_mod']]], - ['put_5fvar_5f1d_5fint',['put_var_1d_int',['../group___p_i_o__put__var.html#gadff566ea7570a1cefe244bea218a3bdc',1,'pionfput_mod']]], - ['put_5fvar_5f1d_5freal',['put_var_1d_real',['../group___p_i_o__put__var.html#ga472fa166959e490667636553c8d9c9a3',1,'pionfput_mod']]], - ['put_5fvar_5f1d_5ftext',['put_var_1d_text',['../group___p_i_o__put__var.html#gabe9e1c0112f607e43af241c7a065d81e',1,'pionfput_mod']]], - ['put_5fvar_5f2d_5fdouble',['put_var_2d_double',['../group___p_i_o__put__var.html#gabcc56b9b88c37f9eec8f034a256012f2',1,'pionfput_mod']]], - ['put_5fvar_5f2d_5fint',['put_var_2d_int',['../group___p_i_o__put__var.html#ga08192624d6b46870cff3ceea2a253935',1,'pionfput_mod']]], - ['put_5fvar_5f2d_5freal',['put_var_2d_real',['../group___p_i_o__put__var.html#ga7a7a29cab63bd78cf1e0cdbdb9f3de77',1,'pionfput_mod']]], - ['put_5fvar_5f2d_5ftext',['put_var_2d_text',['../group___p_i_o__put__var.html#ga6c691fc5377200c970c7aeff35c57024',1,'pionfput_mod']]], - ['put_5fvar_5f3d_5fdouble',['put_var_3d_double',['../group___p_i_o__put__var.html#ga7cd4ee07cc1ad199e1538b7eed65e5fd',1,'pionfput_mod']]], - ['put_5fvar_5f3d_5fint',['put_var_3d_int',['../group___p_i_o__put__var.html#ga6a614f66d85109923ea4fc37d13e2469',1,'pionfput_mod']]], - ['put_5fvar_5f3d_5freal',['put_var_3d_real',['../group___p_i_o__put__var.html#gaeadb6bf65b6e6a5befe22c271efc64ad',1,'pionfput_mod']]], - ['put_5fvar_5f3d_5ftext',['put_var_3d_text',['../group___p_i_o__put__var.html#ga692043facb4564576b57de9eea6e2425',1,'pionfput_mod']]], - ['put_5fvar_5f4d_5fdouble',['put_var_4d_double',['../group___p_i_o__put__var.html#ga12dca0c8cbf084171c3ae817b3a937c6',1,'pionfput_mod']]], - ['put_5fvar_5f4d_5fint',['put_var_4d_int',['../group___p_i_o__put__var.html#gaa801103a0132d09a03b0554214071c6b',1,'pionfput_mod']]], - ['put_5fvar_5f4d_5freal',['put_var_4d_real',['../group___p_i_o__put__var.html#ga1e370f333e8f49e91c35011d16f1d684',1,'pionfput_mod']]], - ['put_5fvar_5f4d_5ftext',['put_var_4d_text',['../group___p_i_o__put__var.html#ga35162a80322d797f2d61c94be9817fbe',1,'pionfput_mod']]], - ['put_5fvar_5f5d_5fdouble',['put_var_5d_double',['../group___p_i_o__put__var.html#ga26d0fb7ac09b525f5d45502f087504e0',1,'pionfput_mod']]], - ['put_5fvar_5f5d_5fint',['put_var_5d_int',['../group___p_i_o__put__var.html#ga697edb8ea003f481effa4d49320bd4c1',1,'pionfput_mod']]], - ['put_5fvar_5f5d_5freal',['put_var_5d_real',['../group___p_i_o__put__var.html#ga43780226cdd8f80b45bb3da74e8004d4',1,'pionfput_mod']]], - ['put_5fvar_5f5d_5ftext',['put_var_5d_text',['../group___p_i_o__put__var.html#ga5dc83bb1a9bf3816ce87e7af427e0df7',1,'pionfput_mod']]], - ['put_5fvar_5finternal_5fdouble',['put_var_internal_double',['../group___p_i_o__put__var.html#ga541a7f904d2113db7a4d3bb77e4e209d',1,'pionfput_mod']]], - ['put_5fvar_5finternal_5fint',['put_var_internal_int',['../group___p_i_o__put__var.html#gad8af60bdc3e13f46b50743f9237b235f',1,'pionfput_mod']]], - ['put_5fvar_5finternal_5freal',['put_var_internal_real',['../group___p_i_o__put__var.html#ga8d47e081844ec829d0d3805de0176655',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f0d_5fdouble',['put_var_vdesc_0d_double',['../group___p_i_o__put__var.html#gaa6a46cc77bd779d1633e1ad79f16e3e9',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f0d_5fint',['put_var_vdesc_0d_int',['../group___p_i_o__put__var.html#ga155a55ee1d2f20a0b150e38a25ee8ed8',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f0d_5freal',['put_var_vdesc_0d_real',['../group___p_i_o__put__var.html#ga9751af622472de1b1183513587c20bf6',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f0d_5ftext',['put_var_vdesc_0d_text',['../group___p_i_o__put__var.html#ga84b30ae3427ae6da5cf29b7ecf781ce4',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f1d_5fdouble',['put_var_vdesc_1d_double',['../group___p_i_o__put__var.html#ga5c68fc45998064cca48113c4dd583086',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f1d_5fint',['put_var_vdesc_1d_int',['../group___p_i_o__put__var.html#ga3643828467af4de759235b03dc24f068',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f1d_5freal',['put_var_vdesc_1d_real',['../group___p_i_o__put__var.html#ga3ff6d1d2394d03643383bbf56ab65f57',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f1d_5ftext',['put_var_vdesc_1d_text',['../group___p_i_o__put__var.html#ga48ec02bcfa98661c8a0c94328a216615',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f2d_5fdouble',['put_var_vdesc_2d_double',['../group___p_i_o__put__var.html#ga396d6da6a3a55fb6476c286458b8f034',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f2d_5fint',['put_var_vdesc_2d_int',['../group___p_i_o__put__var.html#gaec8e42c5461dc921f5563b55f29481b5',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f2d_5freal',['put_var_vdesc_2d_real',['../group___p_i_o__put__var.html#ga4bf0583c8901390be8c5c5ef66308968',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f2d_5ftext',['put_var_vdesc_2d_text',['../group___p_i_o__put__var.html#gad7bec7c5efb96b22b16dc719c6231b81',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f3d_5fdouble',['put_var_vdesc_3d_double',['../group___p_i_o__put__var.html#gad127d2753eb6142cd3ebb25a2689b068',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f3d_5fint',['put_var_vdesc_3d_int',['../group___p_i_o__put__var.html#gad2ced69db36c42084abbeac2a37a8b99',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f3d_5freal',['put_var_vdesc_3d_real',['../group___p_i_o__put__var.html#gababad999e064edc982b3326e3aebf216',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f3d_5ftext',['put_var_vdesc_3d_text',['../group___p_i_o__put__var.html#ga71b4a9fba578bfaddc104997dff5e454',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f4d_5fdouble',['put_var_vdesc_4d_double',['../group___p_i_o__put__var.html#ga6ff932b86ebd6227195652646d5cd84a',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f4d_5fint',['put_var_vdesc_4d_int',['../group___p_i_o__put__var.html#ga30c036af0c917760942d98dce96f2cad',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f4d_5freal',['put_var_vdesc_4d_real',['../group___p_i_o__put__var.html#ga859c2ad3e7de6b5f428d003c33dc6acb',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f4d_5ftext',['put_var_vdesc_4d_text',['../group___p_i_o__put__var.html#gadc1493e8c23840638b543c66915485e6',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f5d_5fdouble',['put_var_vdesc_5d_double',['../group___p_i_o__put__var.html#gab39f99a67e17eba00b15b3f188d175fd',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f5d_5fint',['put_var_vdesc_5d_int',['../group___p_i_o__put__var.html#gab402cda7fbb22ae7d98b258657bfbe12',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f5d_5freal',['put_var_vdesc_5d_real',['../group___p_i_o__put__var.html#ga860ea0b2b3bfb0a514761c0f4572c66b',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f5d_5ftext',['put_var_vdesc_5d_text',['../group___p_i_o__put__var.html#gabb49e549fdc8b9abbf637cd445e23d8f',1,'pionfput_mod']]], - ['put_5fvara_5f1d_5fdouble',['put_vara_1d_double',['../group___p_i_o__put__var.html#gaf7e15c328133ed0ed3848851a909501b',1,'pionfput_mod']]], - ['put_5fvara_5f1d_5fint',['put_vara_1d_int',['../group___p_i_o__put__var.html#ga4f124036b8cb5fb3491139928f7a6411',1,'pionfput_mod']]], - ['put_5fvara_5f1d_5freal',['put_vara_1d_real',['../group___p_i_o__put__var.html#ga78f94d71b44c1414149409b8d4721548',1,'pionfput_mod']]], - ['put_5fvara_5f1d_5ftext',['put_vara_1d_text',['../group___p_i_o__put__var.html#gae497e8e304d3018906f9b5ae4a70dec6',1,'pionfput_mod']]], - ['put_5fvara_5f2d_5fdouble',['put_vara_2d_double',['../group___p_i_o__put__var.html#gacf5d8364c2f42759b3d7aadfc1ac5e1a',1,'pionfput_mod']]], - ['put_5fvara_5f2d_5fint',['put_vara_2d_int',['../group___p_i_o__put__var.html#ga9cd412076cbce25e1ddd769dfdb99e2c',1,'pionfput_mod']]], - ['put_5fvara_5f2d_5freal',['put_vara_2d_real',['../group___p_i_o__put__var.html#gafc9b8d2686a81bf5b12f6f47a8f188b4',1,'pionfput_mod']]], - ['put_5fvara_5f2d_5ftext',['put_vara_2d_text',['../group___p_i_o__put__var.html#ga6a68c2a0064d921284334e7e77f4b45d',1,'pionfput_mod']]], - ['put_5fvara_5f3d_5fdouble',['put_vara_3d_double',['../group___p_i_o__put__var.html#gad817b988bdc67e86dfe6145d8b878db5',1,'pionfput_mod']]], - ['put_5fvara_5f3d_5fint',['put_vara_3d_int',['../group___p_i_o__put__var.html#gaaf005d847ada3c557af98365ec67b1c1',1,'pionfput_mod']]], - ['put_5fvara_5f3d_5freal',['put_vara_3d_real',['../group___p_i_o__put__var.html#ga0e1b0c3013c34d252b1cff6ea8a0b998',1,'pionfput_mod']]], - ['put_5fvara_5f3d_5ftext',['put_vara_3d_text',['../group___p_i_o__put__var.html#gad14311ff733ed146df91b491d6c5b107',1,'pionfput_mod']]], - ['put_5fvara_5f4d_5fdouble',['put_vara_4d_double',['../group___p_i_o__put__var.html#gab17fb8a70276d43ef6baca3beaf93bcd',1,'pionfput_mod']]], - ['put_5fvara_5f4d_5fint',['put_vara_4d_int',['../group___p_i_o__put__var.html#gab481885760c628c8a55a74cf94c56593',1,'pionfput_mod']]], - ['put_5fvara_5f4d_5freal',['put_vara_4d_real',['../group___p_i_o__put__var.html#gad8ce5fe5076de9c48a305fc70fd2433c',1,'pionfput_mod']]], - ['put_5fvara_5f4d_5ftext',['put_vara_4d_text',['../group___p_i_o__put__var.html#gad0167ee171eb8d34d88eea0c2e90a448',1,'pionfput_mod']]], - ['put_5fvara_5f5d_5fdouble',['put_vara_5d_double',['../group___p_i_o__put__var.html#ga49224b3b762d3a94bf27f241ec54d655',1,'pionfput_mod']]], - ['put_5fvara_5f5d_5fint',['put_vara_5d_int',['../group___p_i_o__put__var.html#ga70b151f4947b4aa5a5f41a11359bda4b',1,'pionfput_mod']]], - ['put_5fvara_5f5d_5freal',['put_vara_5d_real',['../group___p_i_o__put__var.html#gad41be0f21d84df1e403d218a65f70b80',1,'pionfput_mod']]], - ['put_5fvara_5f5d_5ftext',['put_vara_5d_text',['../group___p_i_o__put__var.html#gaa4ce40994e7cd45fce21381a676225ff',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f1d_5fdouble',['put_vara_vdesc_1d_double',['../group___p_i_o__put__var.html#ga3ff2a7f17c45722abac726fb79363404',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f1d_5fint',['put_vara_vdesc_1d_int',['../group___p_i_o__put__var.html#ga76d541f2f0eb409bbac5fd59fcf73455',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f1d_5freal',['put_vara_vdesc_1d_real',['../group___p_i_o__put__var.html#ga263bbdfc7c30c9be268d52d3b6c5eee1',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f1d_5ftext',['put_vara_vdesc_1d_text',['../group___p_i_o__put__var.html#ga381282297630477d110550a88172612b',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f2d_5fdouble',['put_vara_vdesc_2d_double',['../group___p_i_o__put__var.html#gabf3a20b705763fbd237ac48e3db27871',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f2d_5fint',['put_vara_vdesc_2d_int',['../group___p_i_o__put__var.html#ga7648f01eb2f9d67a0cb5bbcc2e474a76',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f2d_5freal',['put_vara_vdesc_2d_real',['../group___p_i_o__put__var.html#ga47ce0445fd371060edc1df0418d67c25',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f2d_5ftext',['put_vara_vdesc_2d_text',['../group___p_i_o__put__var.html#ga7730db9212396e477df42973525c6933',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f3d_5fdouble',['put_vara_vdesc_3d_double',['../group___p_i_o__put__var.html#gaa2170fc41771c08cab91f78d31530e57',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f3d_5fint',['put_vara_vdesc_3d_int',['../group___p_i_o__put__var.html#ga185d89cb9eec9f39bfb0bbe9014d52f5',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f3d_5freal',['put_vara_vdesc_3d_real',['../group___p_i_o__put__var.html#ga7b16d91e8754af417b91f6b818c88e22',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f3d_5ftext',['put_vara_vdesc_3d_text',['../group___p_i_o__put__var.html#ga9b88d5bfb641c1983b646eaa37782439',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f4d_5fdouble',['put_vara_vdesc_4d_double',['../group___p_i_o__put__var.html#ga55d94dbb95e25f224f9c4fed51d26906',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f4d_5fint',['put_vara_vdesc_4d_int',['../group___p_i_o__put__var.html#gaf9ac6f8e908cf688201c0dd3be545c87',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f4d_5freal',['put_vara_vdesc_4d_real',['../group___p_i_o__put__var.html#ga73c553a1e70e16cd9c6ea081e699900c',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f4d_5ftext',['put_vara_vdesc_4d_text',['../group___p_i_o__put__var.html#gaf6918fe56d0c9837293fa5142e5b480f',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f5d_5fdouble',['put_vara_vdesc_5d_double',['../group___p_i_o__put__var.html#ga5f2a994b4ebaff85c453ca3cb4eb5f28',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f5d_5fint',['put_vara_vdesc_5d_int',['../group___p_i_o__put__var.html#ga823bd3538a78a0be3ff5109ad1d54c01',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f5d_5freal',['put_vara_vdesc_5d_real',['../group___p_i_o__put__var.html#ga14cf7c10f267b699aa8634db85f381fe',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f5d_5ftext',['put_vara_vdesc_5d_text',['../group___p_i_o__put__var.html#ga43dcf78e0a9e7f7e9dd6070ba7b288c8',1,'pionfput_mod']]] + ['testing',['Testing',['../test.html',1,'']]], + ['testpio_3a_20a_20regression_20and_20benchmarking_20code',['testpio: a regression and benchmarking code',['../testpio_example.html',1,'examp']]] ]; diff --git a/docs/search/all_e.js b/docs/search/all_e.js index 079f104b14b..2d7a4728e09 100644 --- a/docs/search/all_e.js +++ b/docs/search/all_e.js @@ -1,44 +1,5 @@ var searchData= [ - ['rcount',['rcount',['../structio__desc__t.html#aff1ad34793e462c3807ebb3c1384dea9',1,'io_desc_t']]], - ['read_5fdarray_5f1d_5fdouble',['read_darray_1d_double',['../group___p_i_o__read__darray.html#ga3a2dea5460dafc4645216f8325483c2e',1,'piodarray']]], - ['read_5fdarray_5f1d_5fint',['read_darray_1d_int',['../group___p_i_o__read__darray.html#gaa919aa47e0d0e3e38f2af27614dfbd3b',1,'piodarray']]], - ['read_5fdarray_5f1d_5freal',['read_darray_1d_real',['../group___p_i_o__read__darray.html#gae7ff1037681c06b33a86199defdf5d2c',1,'piodarray']]], - ['read_5fdarray_5f2d_5fdouble',['read_darray_2d_double',['../group___p_i_o__read__darray.html#ga97260e48211b060167b85f5aad382bfd',1,'piodarray']]], - ['read_5fdarray_5f2d_5fint',['read_darray_2d_int',['../group___p_i_o__read__darray.html#gaccce9ae6a56f753952d72b6b43824ea6',1,'piodarray']]], - ['read_5fdarray_5f2d_5freal',['read_darray_2d_real',['../group___p_i_o__read__darray.html#ga759a19f17c15754c35a4a91af069c8ed',1,'piodarray']]], - ['read_5fdarray_5f3d_5fdouble',['read_darray_3d_double',['../group___p_i_o__read__darray.html#ga555817ceca579848c0bd81d3c9fd57e3',1,'piodarray']]], - ['read_5fdarray_5f3d_5fint',['read_darray_3d_int',['../group___p_i_o__read__darray.html#gaa2854f6d422459e788fa346702b800b8',1,'piodarray']]], - ['read_5fdarray_5f3d_5freal',['read_darray_3d_real',['../group___p_i_o__read__darray.html#gadc84bf1d2fa259327655b6c456b66837',1,'piodarray']]], - ['read_5fdarray_5f4d_5fdouble',['read_darray_4d_double',['../group___p_i_o__read__darray.html#gabc0dea01b66521f16218bbba084b99f3',1,'piodarray']]], - ['read_5fdarray_5f4d_5fint',['read_darray_4d_int',['../group___p_i_o__read__darray.html#gaddd580d1b65c4cb5865136c167829e6a',1,'piodarray']]], - ['read_5fdarray_5f4d_5freal',['read_darray_4d_real',['../group___p_i_o__read__darray.html#gae615e873b1063c1444a59009228936e9',1,'piodarray']]], - ['read_5fdarray_5f5d_5fdouble',['read_darray_5d_double',['../group___p_i_o__read__darray.html#ga5ce626012abe78f78da139c2eb48703c',1,'piodarray']]], - ['read_5fdarray_5f5d_5fint',['read_darray_5d_int',['../group___p_i_o__read__darray.html#gac8f4a48a7c0fe54e3bf4aa1bb3bb66a6',1,'piodarray']]], - ['read_5fdarray_5f5d_5freal',['read_darray_5d_real',['../group___p_i_o__read__darray.html#ga10cbe88474d39cc54f974d015200df83',1,'piodarray']]], - ['read_5fdarray_5f6d_5fdouble',['read_darray_6d_double',['../group___p_i_o__read__darray.html#ga8dd1ab4f98602a258734e0f1095a88d5',1,'piodarray']]], - ['read_5fdarray_5f6d_5fint',['read_darray_6d_int',['../group___p_i_o__read__darray.html#ga2b311a0ee93511a2e853151dbabcbd4b',1,'piodarray']]], - ['read_5fdarray_5f6d_5freal',['read_darray_6d_real',['../group___p_i_o__read__darray.html#ga6e4db8f3ccb45020fe0ebb9659f5d4a8',1,'piodarray']]], - ['read_5fdarray_5f7d_5fdouble',['read_darray_7d_double',['../group___p_i_o__read__darray.html#gafd439814b70b6ca6f04e4028fbf5d0bc',1,'piodarray']]], - ['read_5fdarray_5f7d_5fint',['read_darray_7d_int',['../group___p_i_o__read__darray.html#ga8adba892ab688ddab94ef9292c71ef54',1,'piodarray']]], - ['read_5fdarray_5f7d_5freal',['read_darray_7d_real',['../group___p_i_o__read__darray.html#gac0bc86372d5e04b2770b4da730f1f7ce',1,'piodarray']]], - ['readbuffer',['readbuffer',['../structpioexample_1_1pioexampleclass.html#a526361acbf70a77e0afe9d19498bba3b',1,'pioexample::pioexampleclass']]], - ['readvar',['readvar',['../structpioexample_1_1pioexampleclass.html#aaf78ac9ebc4084edf35f295f6cf5598a',1,'pioexample::pioexampleclass']]], - ['rearr_5fcomm_5ffc_5fopt',['rearr_comm_fc_opt',['../structrearr__comm__fc__opt.html',1,'']]], - ['rearr_5fcomm_5ffc_5fopt_5ft',['rearr_comm_fc_opt_t',['../pio_8h.html#a33bec608b2c9dd2e2855f7adcc23c7c2',1,'pio.h']]], - ['rearr_5fopt',['rearr_opt',['../structrearr__opt.html',1,'']]], - ['rearr_5fopt_5ft',['rearr_opt_t',['../pio_8h.html#af676ea8a0aa46e2f1a2cc2b6dc8c7569',1,'pio.h']]], - ['rearr_5fopts',['rearr_opts',['../structio__desc__t.html#afe6b16e1e8f774639b0de1328f8981c9',1,'io_desc_t::rearr_opts()'],['../structiosystem__desc__t.html#a90c06b85112d2cbcef262b8a8c0aea12',1,'iosystem_desc_t::rearr_opts()']]], - ['rearranger',['rearranger',['../structio__desc__t.html#a0b342635e05c4858cf057f28298f8213',1,'io_desc_t']]], - ['record',['record',['../structvar__desc__t.html#a778c09b345537506feafa4f92705b6f5',1,'var_desc_t']]], - ['recordvar',['recordvar',['../structwmulti__buffer.html#a52b790e294ce52e2b364f584abdbf9d8',1,'wmulti_buffer']]], - ['redef_5fdesc',['redef_desc',['../group___p_i_o__redef.html#gaf44dad7065b2cbc0f8b0b0308d7f88c5',1,'pio_nf']]], - ['redef_5fid',['redef_id',['../group___p_i_o__redef.html#ga1a98648b5347710c172e49d556b2eae8',1,'pio_nf']]], - ['remap',['remap',['../structio__desc__t.html#ae159156adf3f8a3d288bb45767508184',1,'io_desc_t']]], - ['replace_5fc_5fnull',['replace_c_null',['../pio__support_8_f90.html#abcbf3a9d77e36435f9110d1efe8fb19a',1,'pio_support']]], - ['request',['request',['../structvar__desc__t.html#afe58a0dd1a4e439098833e9dfa0e7102',1,'var_desc_t']]], - ['resultlen',['resultlen',['../example1_8c.html#aeb75303058f3be9b462de7ba3f6b03a7',1,'resultlen(): example1.c'],['../example2_8c.html#aeb75303058f3be9b462de7ba3f6b03a7',1,'resultlen(): example2.c']]], - ['rfrom',['rfrom',['../structio__desc__t.html#aeb38b39c426eb0cce7c8e27d15eb67fd',1,'io_desc_t']]], - ['rindex',['rindex',['../structio__desc__t.html#a1c5a340bb797121121f8c17203e5fb3c',1,'io_desc_t']]], - ['rtype',['rtype',['../structio__desc__t.html#a2ebce2622d8c52bdaf07e00350acadce',1,'io_desc_t']]] + ['var_5fdesc_5ft',['var_desc_t',['../structpio__types_1_1var__desc__t.html',1,'pio_types']]], + ['var_5fname',['VAR_NAME',['../example1_8c.html#a73de0b1772c59096554d6a846feff376',1,'VAR_NAME(): example1.c'],['../example2_8c.html#a73de0b1772c59096554d6a846feff376',1,'VAR_NAME(): example2.c']]] ]; diff --git a/docs/search/all_f.js b/docs/search/all_f.js index 3982337732f..2e34e97444a 100644 --- a/docs/search/all_f.js +++ b/docs/search/all_f.js @@ -1,16 +1,25 @@ var searchData= [ - ['scount',['scount',['../structio__desc__t.html#a85a813c99910c2791d70718dc2984a4d',1,'io_desc_t']]], - ['setdebuglevel',['setdebuglevel',['../group___p_i_o__setdebuglevel.html#ga197ef394cd490e1650b95ef0ab97cc85',1,'piolib_mod']]], - ['seterrorhandlingfile',['seterrorhandlingfile',['../group___p_i_o__seterrorhandling.html#ga5c3e6c45dcd0af907b5e60c20bdae886',1,'piolib_mod']]], - ['seterrorhandlingiosysid',['seterrorhandlingiosysid',['../group___p_i_o__seterrorhandling.html#gade8bdb3765989141d515751896e1e64e',1,'piolib_mod']]], - ['seterrorhandlingiosystem',['seterrorhandlingiosystem',['../group___p_i_o__seterrorhandling.html#ga78b16b0612471672be4e8825dd2f2cef',1,'piolib_mod']]], - ['setframe',['setframe',['../group___p_i_o__setframe.html#ga2c5966f917968c675e6c734c3ddbe565',1,'piolib_mod']]], - ['sindex',['sindex',['../structio__desc__t.html#a7c861a0543de55882f06a3bf8e273622',1,'io_desc_t']]], - ['start',['start',['../structio__region.html#a9b4bc773d62123b98bb4b0821b2f1188',1,'io_region']]], - ['start_5fdata_5fval',['START_DATA_VAL',['../example1_8c.html#aba5ba18a0b68130c63410845f87fa708',1,'START_DATA_VAL(): example1.c'],['../example2_8c.html#aba5ba18a0b68130c63410845f87fa708',1,'START_DATA_VAL(): example2.c']]], - ['stride',['stride',['../structpioexample_1_1pioexampleclass.html#a7db2a2d4a3a90efb1d15304a1302f367',1,'pioexample::pioexampleclass']]], - ['stype',['stype',['../structio__desc__t.html#a46870b00a1e603c3c3e91cc0287c3f33',1,'io_desc_t']]], - ['subset_5fcomm',['subset_comm',['../structio__desc__t.html#ae9e9fc0c4d6fea535c4fbe51ccd4d71f',1,'io_desc_t']]], - ['syncfile',['syncfile',['../group___p_i_o__syncfile.html#ga2b10f2553a1dde620a57f8ac9f43c780',1,'piolib_mod']]] + ['write_5fdarray_5f2d_5fdouble',['write_darray_2d_double',['../group___p_i_o__write__darray.html#ga3a403e6310fc93d477490a3d9187ac5a',1,'piodarray']]], + ['write_5fdarray_5f2d_5fint',['write_darray_2d_int',['../group___p_i_o__write__darray.html#gaf9b118942b77419f2662e63225196e3a',1,'piodarray']]], + ['write_5fdarray_5f2d_5freal',['write_darray_2d_real',['../group___p_i_o__write__darray.html#gaffba98ea76cd6529f70e81aebd51759c',1,'piodarray']]], + ['write_5fdarray_5f3d_5fdouble',['write_darray_3d_double',['../group___p_i_o__write__darray.html#gaa1bc7030b6985c14b4f4395a9813cd20',1,'piodarray']]], + ['write_5fdarray_5f3d_5fint',['write_darray_3d_int',['../group___p_i_o__write__darray.html#ga4fdd4458183d001ee86a65348173ebff',1,'piodarray']]], + ['write_5fdarray_5f3d_5freal',['write_darray_3d_real',['../group___p_i_o__write__darray.html#ga042b4424172b3024635a80a0ccfa9ff2',1,'piodarray']]], + ['write_5fdarray_5f4d_5fdouble',['write_darray_4d_double',['../group___p_i_o__write__darray.html#ga56b1124a763d57348d196b9db049b287',1,'piodarray']]], + ['write_5fdarray_5f4d_5fint',['write_darray_4d_int',['../group___p_i_o__write__darray.html#gacdc54b91f8a4d3db9c217e0d173f5b2f',1,'piodarray']]], + ['write_5fdarray_5f4d_5freal',['write_darray_4d_real',['../group___p_i_o__write__darray.html#ga19a839af40f84a8a216225650b02408d',1,'piodarray']]], + ['write_5fdarray_5f5d_5fdouble',['write_darray_5d_double',['../group___p_i_o__write__darray.html#ga0d84895c5bd97345fa8e62628fdd8eea',1,'piodarray']]], + ['write_5fdarray_5f5d_5fint',['write_darray_5d_int',['../group___p_i_o__write__darray.html#ga7441b167ce4cfadf8615aa55587c17cc',1,'piodarray']]], + ['write_5fdarray_5f5d_5freal',['write_darray_5d_real',['../group___p_i_o__write__darray.html#gab603f273c6f6c4405995232df7266532',1,'piodarray']]], + ['write_5fdarray_5f6d_5fdouble',['write_darray_6d_double',['../group___p_i_o__write__darray.html#ga8705c61671a210688966373b85d5cd89',1,'piodarray']]], + ['write_5fdarray_5f6d_5fint',['write_darray_6d_int',['../group___p_i_o__write__darray.html#gac82899d3cfeb71cc6f5694e408b49111',1,'piodarray']]], + ['write_5fdarray_5f6d_5freal',['write_darray_6d_real',['../group___p_i_o__write__darray.html#ga232835f55b8aac1f4f42035209a2a731',1,'piodarray']]], + ['write_5fdarray_5f7d_5fdouble',['write_darray_7d_double',['../group___p_i_o__write__darray.html#gae2eda505e927211b0ce67c6af2fe6a18',1,'piodarray']]], + ['write_5fdarray_5f7d_5fint',['write_darray_7d_int',['../group___p_i_o__write__darray.html#ga47749d3b96f6a95062e9522cf8fceb4d',1,'piodarray']]], + ['write_5fdarray_5f7d_5freal',['write_darray_7d_real',['../group___p_i_o__write__darray.html#ga9a2d7e22bd919af8e7aa76296f6fb1e6',1,'piodarray']]], + ['write_5fdarray_5fmulti_5f1d_5fdouble',['write_darray_multi_1d_double',['../group___p_i_o__write__darray.html#ga8d0bd849649431d45be11f85e8aa53dd',1,'piodarray']]], + ['write_5fdarray_5fmulti_5f1d_5fint',['write_darray_multi_1d_int',['../group___p_i_o__write__darray.html#gab93e96206c8002d48dac170ff060f16c',1,'piodarray']]], + ['write_5fdarray_5fmulti_5f1d_5freal',['write_darray_multi_1d_real',['../group___p_i_o__write__darray.html#gaddec1071975bb5f847e49d8dfee98b93',1,'piodarray']]], + ['writevar',['writevar',['../structpioexample_1_1pioexampleclass.html#afcbe92804a76647173f0097f97869b05',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/classes_1.js b/docs/search/classes_1.js index 718416862a5..4cc2103baa0 100644 --- a/docs/search/classes_1.js +++ b/docs/search/classes_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['file_5fdesc_5ft',['file_desc_t',['../structpio__types_1_1file__desc__t.html',1,'pio_types::file_desc_t'],['../structfile__desc__t.html',1,'file_desc_t']]] + ['file_5fdesc_5ft',['file_desc_t',['../structpio__types_1_1file__desc__t.html',1,'pio_types']]] ]; diff --git a/docs/search/classes_2.js b/docs/search/classes_2.js index 869e178428f..20893616f4d 100644 --- a/docs/search/classes_2.js +++ b/docs/search/classes_2.js @@ -1,6 +1,5 @@ var searchData= [ - ['io_5fdesc_5ft',['io_desc_t',['../structpio__types_1_1io__desc__t.html',1,'pio_types::io_desc_t'],['../structio__desc__t.html',1,'io_desc_t']]], - ['io_5fregion',['io_region',['../structio__region.html',1,'']]], - ['iosystem_5fdesc_5ft',['iosystem_desc_t',['../structpio__types_1_1iosystem__desc__t.html',1,'pio_types::iosystem_desc_t'],['../structiosystem__desc__t.html',1,'iosystem_desc_t']]] + ['io_5fdesc_5ft',['io_desc_t',['../structpio__types_1_1io__desc__t.html',1,'pio_types']]], + ['iosystem_5fdesc_5ft',['iosystem_desc_t',['../structpio__types_1_1iosystem__desc__t.html',1,'pio_types']]] ]; diff --git a/docs/search/classes_4.js b/docs/search/classes_4.js index 34b334a31b9..fbf7e107a88 100644 --- a/docs/search/classes_4.js +++ b/docs/search/classes_4.js @@ -1,5 +1,4 @@ var searchData= [ - ['rearr_5fcomm_5ffc_5fopt',['rearr_comm_fc_opt',['../structrearr__comm__fc__opt.html',1,'']]], - ['rearr_5fopt',['rearr_opt',['../structrearr__opt.html',1,'']]] + ['var_5fdesc_5ft',['var_desc_t',['../structpio__types_1_1var__desc__t.html',1,'pio_types']]] ]; diff --git a/docs/search/classes_5.html b/docs/search/classes_5.html deleted file mode 100644 index 952ace6f49a..00000000000 --- a/docs/search/classes_5.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/classes_5.js b/docs/search/classes_5.js deleted file mode 100644 index ac717c70d77..00000000000 --- a/docs/search/classes_5.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['var_5fdesc_5ft',['var_desc_t',['../structvar__desc__t.html',1,'var_desc_t'],['../structpio__types_1_1var__desc__t.html',1,'pio_types::var_desc_t']]] -]; diff --git a/docs/search/classes_6.html b/docs/search/classes_6.html deleted file mode 100644 index 75eef9f4290..00000000000 --- a/docs/search/classes_6.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/classes_6.js b/docs/search/classes_6.js deleted file mode 100644 index eef3dd60211..00000000000 --- a/docs/search/classes_6.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['wmulti_5fbuffer',['wmulti_buffer',['../structwmulti__buffer.html',1,'']]] -]; diff --git a/docs/search/defines_0.js b/docs/search/defines_0.js index 5a92642e2f1..6ca39a8ec9b 100644 --- a/docs/search/defines_0.js +++ b/docs/search/defines_0.js @@ -1,7 +1,5 @@ var searchData= [ - ['decomp_5fversion_5fatt_5fname',['DECOMP_VERSION_ATT_NAME',['../pio_8h.html#a478ec727417fbd8321eae4a8acfb7280',1,'pio.h']]], - ['default_5fblocksize',['DEFAULT_BLOCKSIZE',['../pioc__sc_8c.html#a46a626f6d8b24b07925d82cde2175864',1,'pioc_sc.c']]], ['dim_5flen',['DIM_LEN',['../example1_8c.html#a64ac6367028a6df084dea6efe741a795',1,'example1.c']]], ['dim_5fname',['DIM_NAME',['../example1_8c.html#a68eca42e606398f1b7321200813679e4',1,'example1.c']]] ]; diff --git a/docs/search/defines_2.js b/docs/search/defines_2.js index 95dc3d7be48..1cc1c831f93 100644 --- a/docs/search/defines_2.js +++ b/docs/search/defines_2.js @@ -1,5 +1,4 @@ var searchData= [ - ['mpi_5foffset',['MPI_OFFSET',['../pio_8h.html#a757768e03c71e1f1720f6718eed964a8',1,'pio.h']]], ['mpierr',['MPIERR',['../example1_8c.html#a59c9fcdb8191a6e3d7e43d31e4c4448c',1,'MPIERR(): example1.c'],['../example2_8c.html#a59c9fcdb8191a6e3d7e43d31e4c4448c',1,'MPIERR(): example2.c']]] ]; diff --git a/docs/search/defines_4.js b/docs/search/defines_4.js index aab1479fac2..8aa1e76e824 100644 --- a/docs/search/defines_4.js +++ b/docs/search/defines_4.js @@ -1,10 +1,4 @@ var searchData= [ - ['pio_5fdefault',['PIO_DEFAULT',['../pio_8h.html#a39ae42ff91b54d8e03f741bd3f4b12f4',1,'pio.h']]], - ['pio_5feindep',['PIO_EINDEP',['../pio_8h.html#ae11d6fdb7de9cfa9e994d42d20c037f5',1,'pio.h']]], - ['pio_5ffirst_5ferror_5fcode',['PIO_FIRST_ERROR_CODE',['../pio_8h.html#a53b0a0ba9de0ba76508fb54fa326cbfd',1,'pio.h']]], - ['pio_5fmax_5fdims',['PIO_MAX_DIMS',['../pio_8h.html#a26c7020d5bbf194da64f6fc09d53f32a',1,'pio.h']]], - ['pio_5fmax_5fvars',['PIO_MAX_VARS',['../pio_8h.html#adbc8561902f84b31e4b10157ea0be817',1,'pio.h']]], - ['pio_5foffset',['PIO_OFFSET',['../pio_8h.html#a14497592730ea1a88cd1dbc53239dd59',1,'pio.h']]], - ['pio_5freq_5fnull',['PIO_REQ_NULL',['../pio_8h.html#ab22134cf9085018192e54db9e2fcc944',1,'pio.h']]] + ['start_5fdata_5fval',['START_DATA_VAL',['../example1_8c.html#aba5ba18a0b68130c63410845f87fa708',1,'START_DATA_VAL(): example1.c'],['../example2_8c.html#aba5ba18a0b68130c63410845f87fa708',1,'START_DATA_VAL(): example2.c']]] ]; diff --git a/docs/search/defines_5.js b/docs/search/defines_5.js index 8aa1e76e824..f52ef65297a 100644 --- a/docs/search/defines_5.js +++ b/docs/search/defines_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['start_5fdata_5fval',['START_DATA_VAL',['../example1_8c.html#aba5ba18a0b68130c63410845f87fa708',1,'START_DATA_VAL(): example1.c'],['../example2_8c.html#aba5ba18a0b68130c63410845f87fa708',1,'START_DATA_VAL(): example2.c']]] + ['var_5fname',['VAR_NAME',['../example1_8c.html#a73de0b1772c59096554d6a846feff376',1,'VAR_NAME(): example1.c'],['../example2_8c.html#a73de0b1772c59096554d6a846feff376',1,'VAR_NAME(): example2.c']]] ]; diff --git a/docs/search/defines_6.js b/docs/search/defines_6.js index f52ef65297a..2e764f307c7 100644 --- a/docs/search/defines_6.js +++ b/docs/search/defines_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['var_5fname',['VAR_NAME',['../example1_8c.html#a73de0b1772c59096554d6a846feff376',1,'VAR_NAME(): example1.c'],['../example2_8c.html#a73de0b1772c59096554d6a846feff376',1,'VAR_NAME(): example2.c']]] + ['x_5fdim_5flen',['X_DIM_LEN',['../example2_8c.html#ab9c24d600c2a3b13b5e96029500fca22',1,'example2.c']]] ]; diff --git a/docs/search/defines_7.html b/docs/search/defines_7.html deleted file mode 100644 index 275e1b3c973..00000000000 --- a/docs/search/defines_7.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/defines_7.js b/docs/search/defines_7.js deleted file mode 100644 index 2e764f307c7..00000000000 --- a/docs/search/defines_7.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['x_5fdim_5flen',['X_DIM_LEN',['../example2_8c.html#ab9c24d600c2a3b13b5e96029500fca22',1,'example2.c']]] -]; diff --git a/docs/search/enums_0.html b/docs/search/enums_0.html deleted file mode 100644 index ee343ac0bbe..00000000000 --- a/docs/search/enums_0.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/enums_0.js b/docs/search/enums_0.js deleted file mode 100644 index 291f60d9559..00000000000 --- a/docs/search/enums_0.js +++ /dev/null @@ -1,8 +0,0 @@ -var searchData= -[ - ['pio_5ferror_5fhandlers',['PIO_ERROR_HANDLERS',['../pio_8h.html#a982191cb68f550f75091a40c3a133189',1,'pio.h']]], - ['pio_5fiotype',['PIO_IOTYPE',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5fdir',['PIO_REARR_COMM_FC_DIR',['../pio_8h.html#a97aa036137156799c503ead99a91f12c',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ftype',['PIO_REARR_COMM_TYPE',['../pio_8h.html#aca138dcbfdef9c622291a628cf7e17e2',1,'pio.h']]], - ['pio_5frearrangers',['PIO_REARRANGERS',['../pio_8h.html#ab0dd70fbaba2863ad8194ff3ad0b3153',1,'pio.h']]] -]; diff --git a/docs/search/enumvalues_0.html b/docs/search/enumvalues_0.html deleted file mode 100644 index 9387b6a373e..00000000000 --- a/docs/search/enumvalues_0.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/enumvalues_0.js b/docs/search/enumvalues_0.js deleted file mode 100644 index 416f9aaa5a8..00000000000 --- a/docs/search/enumvalues_0.js +++ /dev/null @@ -1,18 +0,0 @@ -var searchData= -[ - ['pio_5fbcast_5ferror',['PIO_BCAST_ERROR',['../pio_8h.html#a982191cb68f550f75091a40c3a133189af4294f43fb4548f7c3bb5ddbfc1db232',1,'pio.h']]], - ['pio_5finternal_5ferror',['PIO_INTERNAL_ERROR',['../pio_8h.html#a982191cb68f550f75091a40c3a133189a22b2f4375485086b711ac51c936bb460',1,'pio.h']]], - ['pio_5fiotype_5fnetcdf',['PIO_IOTYPE_NETCDF',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368aab3557e863c590270695774022e8124f',1,'pio.h']]], - ['pio_5fiotype_5fnetcdf4c',['PIO_IOTYPE_NETCDF4C',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368a34a90f9c42a2aee1d0ca458cd50750ed',1,'pio.h']]], - ['pio_5fiotype_5fnetcdf4p',['PIO_IOTYPE_NETCDF4P',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368a22e0fea0660c7df8ff5909de767e195a',1,'pio.h']]], - ['pio_5fiotype_5fpnetcdf',['PIO_IOTYPE_PNETCDF',['../pio_8h.html#aa81fb241b31a8419bc97c01bce7ef368adcd470331bb74d49fbaa41f255ed1ba5',1,'pio.h']]], - ['pio_5frearr_5fbox',['PIO_REARR_BOX',['../pio_8h.html#ab0dd70fbaba2863ad8194ff3ad0b3153a294a1426a9188239a5409dfea62850ed',1,'pio.h']]], - ['pio_5frearr_5fcomm_5fcoll',['PIO_REARR_COMM_COLL',['../pio_8h.html#aca138dcbfdef9c622291a628cf7e17e2a29d780e67f43273dcc17c42f675a9365',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5f1d_5fcomp2io',['PIO_REARR_COMM_FC_1D_COMP2IO',['../pio_8h.html#a97aa036137156799c503ead99a91f12ca61cb8321209d93b502305ddafba3bf33',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5f1d_5fio2comp',['PIO_REARR_COMM_FC_1D_IO2COMP',['../pio_8h.html#a97aa036137156799c503ead99a91f12ca4bad6bd2af7cdb31f796472eb4d992bc',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5f2d_5fdisable',['PIO_REARR_COMM_FC_2D_DISABLE',['../pio_8h.html#a97aa036137156799c503ead99a91f12ca3cddaab6b719f57c6a7925d1a74b0040',1,'pio.h']]], - ['pio_5frearr_5fcomm_5ffc_5f2d_5fenable',['PIO_REARR_COMM_FC_2D_ENABLE',['../pio_8h.html#a97aa036137156799c503ead99a91f12cab5bb1bafd8eb13ad9406bc92a8c72ac0',1,'pio.h']]], - ['pio_5frearr_5fcomm_5fp2p',['PIO_REARR_COMM_P2P',['../pio_8h.html#aca138dcbfdef9c622291a628cf7e17e2aefe51632957419ca1b1deb1b2d48d271',1,'pio.h']]], - ['pio_5frearr_5fsubset',['PIO_REARR_SUBSET',['../pio_8h.html#ab0dd70fbaba2863ad8194ff3ad0b3153a53e62a3987ad419926771d478a395fad',1,'pio.h']]], - ['pio_5freturn_5ferror',['PIO_RETURN_ERROR',['../pio_8h.html#a982191cb68f550f75091a40c3a133189a7d2f63c829077ee9e25bf4bd48ae1937',1,'pio.h']]] -]; diff --git a/docs/search/files_1.js b/docs/search/files_1.js index fda0dceb0a0..243160ec665 100644 --- a/docs/search/files_1.js +++ b/docs/search/files_1.js @@ -1,18 +1,10 @@ var searchData= [ ['pio_2ef90',['pio.F90',['../pio_8_f90.html',1,'']]], - ['pio_2eh',['pio.h',['../pio_8h.html',1,'']]], - ['pio_5fdarray_2ec',['pio_darray.c',['../pio__darray_8c.html',1,'']]], - ['pio_5ffile_2ec',['pio_file.c',['../pio__file_8c.html',1,'']]], - ['pio_5fget_5fnc_2ec',['pio_get_nc.c',['../pio__get__nc_8c.html',1,'']]], ['pio_5fkinds_2ef90',['pio_kinds.F90',['../pio__kinds_8_f90.html',1,'']]], - ['pio_5fnc_2ec',['pio_nc.c',['../pio__nc_8c.html',1,'']]], ['pio_5fnc4_2ec',['pio_nc4.c',['../pio__nc4_8c.html',1,'']]], - ['pio_5fput_5fnc_2ec',['pio_put_nc.c',['../pio__put__nc_8c.html',1,'']]], ['pio_5fsupport_2ef90',['pio_support.F90',['../pio__support_8_f90.html',1,'']]], ['pio_5ftypes_2ef90',['pio_types.F90',['../pio__types_8_f90.html',1,'']]], - ['pioc_2ec',['pioc.c',['../pioc_8c.html',1,'']]], - ['pioc_5fsc_2ec',['pioc_sc.c',['../pioc__sc_8c.html',1,'']]], ['piodarray_2ef90',['piodarray.F90',['../piodarray_8_f90.html',1,'']]], ['piolib_5fmod_2ef90',['piolib_mod.F90',['../piolib__mod_8_f90.html',1,'']]], ['pionfatt_5fmod_2ef90',['pionfatt_mod.F90',['../pionfatt__mod_8_f90.html',1,'']]], diff --git a/docs/search/functions_1.js b/docs/search/functions_1.js index 51ab39ff407..c3c63b98cf2 100644 --- a/docs/search/functions_1.js +++ b/docs/search/functions_1.js @@ -1,12 +1,10 @@ var searchData= [ - ['calcstartandcount',['CalcStartandCount',['../pioc__sc_8c.html#a3853ca65f627c30076b4fa2a9f88b0f2',1,'pioc_sc.c']]], ['calculate_5fvalue',['calculate_value',['../example2_8c.html#adc94683e96f58797755afd533c093c45',1,'example2.c']]], ['check_5ffile',['check_file',['../example1_8c.html#a68a3f52d3825a0739cf5e076cfbebd9a',1,'check_file(int ntasks, char *filename): example1.c'],['../example2_8c.html#a68a3f52d3825a0739cf5e076cfbebd9a',1,'check_file(int ntasks, char *filename): example2.c']]], ['checkmpireturn',['checkmpireturn',['../pio__support_8_f90.html#ac7968ba27902096f4dd743d468f25274',1,'pio_support']]], ['cleanup',['cleanup',['../structpioexample_1_1pioexampleclass.html#a98dc8381c73aa16077022c2601af502a',1,'pioexample::pioexampleclass']]], ['closefile',['closefile',['../structpioexample_1_1pioexampleclass.html#ad8d27e01569f9dfd28876febc5d42638',1,'pioexample::pioexampleclass::closefile()'],['../group___p_i_o__closefile.html#gabd36983797d48236a8d610b58a7c3aa8',1,'piolib_mod::closefile()']]], - ['compute_5fone_5fdim',['compute_one_dim',['../pioc__sc_8c.html#aea4b479a6d54a088387e3948d967b232',1,'pioc_sc.c']]], ['createdecomp',['createdecomp',['../structpioexample_1_1pioexampleclass.html#a6a47fedad0fe0d131fd0305e25b26546',1,'pioexample::pioexampleclass']]], ['createfile',['createfile',['../structpioexample_1_1pioexampleclass.html#ac1010cbbdf5cd79112bab8e3dbd5dfdf',1,'pioexample::pioexampleclass::createfile()'],['../group___p_i_o__createfile.html#ga359c93e9d4f79c37d488f00535122177',1,'piolib_mod::createfile()']]] ]; diff --git a/docs/search/functions_4.js b/docs/search/functions_4.js index 318d2faac5d..cbd8a847e41 100644 --- a/docs/search/functions_4.js +++ b/docs/search/functions_4.js @@ -1,7 +1,6 @@ var searchData= [ ['finalize',['finalize',['../group___p_i_o__finalize.html#ga01570706db6f1c5e61087045d558e9df',1,'piolib_mod']]], - ['find_5fvar_5ffillvalue',['find_var_fillvalue',['../group___p_i_o__write__darray.html#gab3e7daa32e4bcbd54a1afa2508ed5f4f',1,'pio_darray.c']]], ['freedecomp_5ffile',['freedecomp_file',['../group___p_i_o__freedecomp.html#ga06e75cb3191818eec2ee270821cfdbb2',1,'piolib_mod']]], ['freedecomp_5fios',['freedecomp_ios',['../group___p_i_o__freedecomp.html#ga66eba879f44ab5c92a29ce9e6d1a7f3a',1,'piolib_mod']]] ]; diff --git a/docs/search/functions_5.js b/docs/search/functions_5.js index 949e59b9029..f09e0e4cae3 100644 --- a/docs/search/functions_5.js +++ b/docs/search/functions_5.js @@ -1,7 +1,5 @@ var searchData= [ - ['gcd',['gcd',['../pioc__sc_8c.html#af23d9d3b957105f099417c29e1404852',1,'pioc_sc.c']]], - ['gcdblocksize',['GCDblocksize',['../pioc__sc_8c.html#a1e828814e18fec67a056c843f7bd1356',1,'pioc_sc.c']]], ['get_5fatt_5f1d_5fdouble',['get_att_1d_double',['../group___p_i_o__get__att.html#ga64ae018a86f73e2233fb529aeedc69f5',1,'pionfatt_mod']]], ['get_5fatt_5f1d_5fint',['get_att_1d_int',['../group___p_i_o__get__att.html#gabadfae5ddbea347a04216177c3845ae5',1,'pionfatt_mod']]], ['get_5fatt_5f1d_5freal',['get_att_1d_real',['../group___p_i_o__get__att.html#ga44f647b79782857c24a7c71dcd9cc9e6',1,'pionfatt_mod']]], diff --git a/docs/search/functions_7.js b/docs/search/functions_7.js index 53228fae265..e94d3663212 100644 --- a/docs/search/functions_7.js +++ b/docs/search/functions_7.js @@ -1,5 +1,4 @@ var searchData= [ - ['lgcd',['lgcd',['../pioc__sc_8c.html#a519df5fcdbcd109624e147ddc35791a9',1,'pioc_sc.c']]], - ['lgcd_5farray',['lgcd_array',['../pioc__sc_8c.html#a9abc09db4545c9581b1b590be7d18c97',1,'pioc_sc.c']]] + ['main',['main',['../example1_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): example1.c'],['../example2_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): example2.c'],['../example_pio_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): examplePio.c'],['../example_pio_8f90.html#a8ec2266d83cd6c0b762cbcbc92c0af3d',1,'main: examplePio.f90']]] ]; diff --git a/docs/search/functions_8.js b/docs/search/functions_8.js index e94d3663212..fd54ae01c7e 100644 --- a/docs/search/functions_8.js +++ b/docs/search/functions_8.js @@ -1,4 +1,130 @@ var searchData= [ - ['main',['main',['../example1_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): example1.c'],['../example2_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): example2.c'],['../example_pio_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): examplePio.c'],['../example_pio_8f90.html#a8ec2266d83cd6c0b762cbcbc92c0af3d',1,'main: examplePio.f90']]] + ['pio_5fdeletefile',['pio_deletefile',['../piolib__mod_8_f90.html#a6b07d8d4697d3277931d413a1e182a48',1,'piolib_mod']]], + ['pio_5ffile_5fis_5fopen',['pio_file_is_open',['../piolib__mod_8_f90.html#a589b60c983df089c8ea21d69c5faac5f',1,'piolib_mod']]], + ['pio_5fget_5flocal_5farray_5fsize',['pio_get_local_array_size',['../group___p_i_o__get__local__array__size.html#gab8a9ffb0a03badbcfd71731a36acdf02',1,'piolib_mod']]], + ['pio_5fiam_5fiotask',['pio_iam_iotask',['../pio_8_f90.html#a6494c938373f4eb5ba6bd6534d1a0fcc',1,'pio']]], + ['pio_5finitdecomp_5fbc',['pio_initdecomp_bc',['../group___p_i_o__initdecomp.html#ga6f7a8735dbe5214bf2b3dcd88f37eaf3',1,'piolib_mod']]], + ['pio_5finitdecomp_5fdof_5fi4',['pio_initdecomp_dof_i4',['../group___p_i_o__initdecomp.html#gaba1b0bd480a9ccb431dc304abce94764',1,'piolib_mod']]], + ['pio_5fiosystem_5fis_5factive',['pio_iosystem_is_active',['../pio_8_f90.html#a0f0c8531137032f4828974311d00fb16',1,'pio']]], + ['pio_5fiotask_5frank',['pio_iotask_rank',['../pio_8_f90.html#aa51424942733b733a74383156b51ad2b',1,'pio']]], + ['pio_5fopenfile',['pio_openfile',['../group___p_i_o__openfile.html#ga434cd26b109dc9e16dbbb3741c3ac1db',1,'piolib_mod']]], + ['pio_5freaddof',['pio_readdof',['../pio__support_8_f90.html#aa6b9b98ebf5a85c45dfc0f108f453fba',1,'pio_support']]], + ['pio_5fset_5fblocksize',['pio_set_blocksize',['../group___p_i_o__set__blocksize.html#ga58a49dfda66ba8c28e6558f6754704fc',1,'pio']]], + ['pio_5fset_5frearr_5fopts',['pio_set_rearr_opts',['../piolib__mod_8_f90.html#a0ae92fff1a887840f8a2e63e2b56cc35',1,'piolib_mod']]], + ['pio_5fwritedof',['pio_writedof',['../pio__support_8_f90.html#a70786a25959ff291ef4d781f9554ff06',1,'pio_support']]], + ['pioc_5fdef_5fvar_5fchunking',['PIOc_def_var_chunking',['../group___p_i_o__def__var.html#ga1accdef205cd597d5c598bd6733db1ce',1,'pio_nc4.c']]], + ['pioc_5fdef_5fvar_5fdeflate',['PIOc_def_var_deflate',['../group___p_i_o__def__var.html#ga914f3306b223e1631a8fc63cd603acea',1,'pio_nc4.c']]], + ['pioc_5fdef_5fvar_5fendian',['PIOc_def_var_endian',['../group___p_i_o__def__var.html#ga96ad8b671c81a209e253fc56dbc022e3',1,'pio_nc4.c']]], + ['pioc_5fget_5fchunk_5fcache',['PIOc_get_chunk_cache',['../group___p_i_o__def__var.html#ga21d9de130e3c2be14bf21b3bc4063999',1,'pio_nc4.c']]], + ['pioc_5fget_5fvar_5fchunk_5fcache',['PIOc_get_var_chunk_cache',['../pio__nc4_8c.html#acf7c11b31e7618d23886c9e0d3ed439d',1,'pio_nc4.c']]], + ['pioc_5finq_5fvar_5fchunking',['PIOc_inq_var_chunking',['../pio__nc4_8c.html#a2b739539ae6466d402f861d179d506fe',1,'pio_nc4.c']]], + ['pioc_5finq_5fvar_5fdeflate',['PIOc_inq_var_deflate',['../pio__nc4_8c.html#ac79879dc9e1afc418c55005b760070b1',1,'pio_nc4.c']]], + ['pioc_5finq_5fvar_5fendian',['PIOc_inq_var_endian',['../pio__nc4_8c.html#a71751485953f3b12656d3eff18756342',1,'pio_nc4.c']]], + ['pioc_5fset_5fchunk_5fcache',['PIOc_set_chunk_cache',['../group___p_i_o__def__var.html#ga6a7595c5fa66ef4c35d26910a1195b52',1,'pio_nc4.c']]], + ['pioc_5fset_5fvar_5fchunk_5fcache',['PIOc_set_var_chunk_cache',['../group___p_i_o__def__var.html#gafe68b976cb9feaefb3c06a4656f7152a',1,'pio_nc4.c']]], + ['piodie',['piodie',['../pio__support_8_f90.html#a13fac82014192fcf782a95c3be4e9a66',1,'pio_support']]], + ['put_5fatt_5f1d_5fdesc_5fdouble',['put_att_1d_desc_double',['../group___p_i_o__put__att.html#ga400b54245a5820edf44c65187f1a98d2',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fdesc_5fint',['put_att_1d_desc_int',['../group___p_i_o__put__att.html#ga6e9ceefc157eb88e58373591273d6dfc',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fdesc_5freal',['put_att_1d_desc_real',['../group___p_i_o__put__att.html#gad375ea287d08d380012f1accf3d23af7',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fid_5fdouble',['put_att_1d_id_double',['../group___p_i_o__put__att.html#ga0f45152f915fa49e67c40de2b95cf669',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fid_5fint',['put_att_1d_id_int',['../group___p_i_o__put__att.html#gac868c6c566018d58307ea63ef944a75e',1,'pionfatt_mod']]], + ['put_5fatt_5f1d_5fid_5freal',['put_att_1d_id_real',['../group___p_i_o__put__att.html#ga5554c7cb365a2ddb5ee6620df5b64b1e',1,'pionfatt_mod']]], + ['put_5fatt_5fdesc_5ftext',['put_att_desc_text',['../group___p_i_o__put__att.html#ga5a66229689e246b141c29cf35550de47',1,'pionfatt_mod']]], + ['put_5fvar1_5fdouble',['put_var1_double',['../group___p_i_o__put__var.html#ga149f46b92b9796a2021806590e86299c',1,'pionfput_mod']]], + ['put_5fvar1_5fint',['put_var1_int',['../group___p_i_o__put__var.html#ga0acbdf98bc536f8e69dbef2a35cdc419',1,'pionfput_mod']]], + ['put_5fvar1_5freal',['put_var1_real',['../group___p_i_o__put__var.html#gafb63482a7114cf4de3f46e9d5e846f53',1,'pionfput_mod']]], + ['put_5fvar1_5ftext',['put_var1_text',['../group___p_i_o__put__var.html#ga1f74a108488e4d9c411fa411b3a805ad',1,'pionfput_mod']]], + ['put_5fvar1_5fvdesc_5ftext',['put_var1_vdesc_text',['../group___p_i_o__put__var.html#ga67c0b13b5f4b5fd7dfcdcff42567308b',1,'pionfput_mod']]], + ['put_5fvar_5f0d_5fdouble',['put_var_0d_double',['../group___p_i_o__put__var.html#ga4b158d17a8e0d9d5f4def56e7f5850a5',1,'pionfput_mod']]], + ['put_5fvar_5f0d_5fint',['put_var_0d_int',['../group___p_i_o__put__var.html#ga1799a02aa8746e633589ab5c32f67bc7',1,'pionfput_mod']]], + ['put_5fvar_5f0d_5freal',['put_var_0d_real',['../group___p_i_o__put__var.html#gaf706b069c1578feeb2e9b8b28e486446',1,'pionfput_mod']]], + ['put_5fvar_5f0d_5ftext',['put_var_0d_text',['../group___p_i_o__put__var.html#ga007e31993cf2468520f0311eaea95973',1,'pionfput_mod']]], + ['put_5fvar_5f1d_5fdouble',['put_var_1d_double',['../group___p_i_o__put__var.html#ga19eb63361fe941e922035eba747660fd',1,'pionfput_mod']]], + ['put_5fvar_5f1d_5fint',['put_var_1d_int',['../group___p_i_o__put__var.html#gadff566ea7570a1cefe244bea218a3bdc',1,'pionfput_mod']]], + ['put_5fvar_5f1d_5freal',['put_var_1d_real',['../group___p_i_o__put__var.html#ga472fa166959e490667636553c8d9c9a3',1,'pionfput_mod']]], + ['put_5fvar_5f1d_5ftext',['put_var_1d_text',['../group___p_i_o__put__var.html#gabe9e1c0112f607e43af241c7a065d81e',1,'pionfput_mod']]], + ['put_5fvar_5f2d_5fdouble',['put_var_2d_double',['../group___p_i_o__put__var.html#gabcc56b9b88c37f9eec8f034a256012f2',1,'pionfput_mod']]], + ['put_5fvar_5f2d_5fint',['put_var_2d_int',['../group___p_i_o__put__var.html#ga08192624d6b46870cff3ceea2a253935',1,'pionfput_mod']]], + ['put_5fvar_5f2d_5freal',['put_var_2d_real',['../group___p_i_o__put__var.html#ga7a7a29cab63bd78cf1e0cdbdb9f3de77',1,'pionfput_mod']]], + ['put_5fvar_5f2d_5ftext',['put_var_2d_text',['../group___p_i_o__put__var.html#ga6c691fc5377200c970c7aeff35c57024',1,'pionfput_mod']]], + ['put_5fvar_5f3d_5fdouble',['put_var_3d_double',['../group___p_i_o__put__var.html#ga7cd4ee07cc1ad199e1538b7eed65e5fd',1,'pionfput_mod']]], + ['put_5fvar_5f3d_5fint',['put_var_3d_int',['../group___p_i_o__put__var.html#ga6a614f66d85109923ea4fc37d13e2469',1,'pionfput_mod']]], + ['put_5fvar_5f3d_5freal',['put_var_3d_real',['../group___p_i_o__put__var.html#gaeadb6bf65b6e6a5befe22c271efc64ad',1,'pionfput_mod']]], + ['put_5fvar_5f3d_5ftext',['put_var_3d_text',['../group___p_i_o__put__var.html#ga692043facb4564576b57de9eea6e2425',1,'pionfput_mod']]], + ['put_5fvar_5f4d_5fdouble',['put_var_4d_double',['../group___p_i_o__put__var.html#ga12dca0c8cbf084171c3ae817b3a937c6',1,'pionfput_mod']]], + ['put_5fvar_5f4d_5fint',['put_var_4d_int',['../group___p_i_o__put__var.html#gaa801103a0132d09a03b0554214071c6b',1,'pionfput_mod']]], + ['put_5fvar_5f4d_5freal',['put_var_4d_real',['../group___p_i_o__put__var.html#ga1e370f333e8f49e91c35011d16f1d684',1,'pionfput_mod']]], + ['put_5fvar_5f4d_5ftext',['put_var_4d_text',['../group___p_i_o__put__var.html#ga35162a80322d797f2d61c94be9817fbe',1,'pionfput_mod']]], + ['put_5fvar_5f5d_5fdouble',['put_var_5d_double',['../group___p_i_o__put__var.html#ga26d0fb7ac09b525f5d45502f087504e0',1,'pionfput_mod']]], + ['put_5fvar_5f5d_5fint',['put_var_5d_int',['../group___p_i_o__put__var.html#ga697edb8ea003f481effa4d49320bd4c1',1,'pionfput_mod']]], + ['put_5fvar_5f5d_5freal',['put_var_5d_real',['../group___p_i_o__put__var.html#ga43780226cdd8f80b45bb3da74e8004d4',1,'pionfput_mod']]], + ['put_5fvar_5f5d_5ftext',['put_var_5d_text',['../group___p_i_o__put__var.html#ga5dc83bb1a9bf3816ce87e7af427e0df7',1,'pionfput_mod']]], + ['put_5fvar_5finternal_5fdouble',['put_var_internal_double',['../group___p_i_o__put__var.html#ga541a7f904d2113db7a4d3bb77e4e209d',1,'pionfput_mod']]], + ['put_5fvar_5finternal_5fint',['put_var_internal_int',['../group___p_i_o__put__var.html#gad8af60bdc3e13f46b50743f9237b235f',1,'pionfput_mod']]], + ['put_5fvar_5finternal_5freal',['put_var_internal_real',['../group___p_i_o__put__var.html#ga8d47e081844ec829d0d3805de0176655',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f0d_5fdouble',['put_var_vdesc_0d_double',['../group___p_i_o__put__var.html#gaa6a46cc77bd779d1633e1ad79f16e3e9',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f0d_5fint',['put_var_vdesc_0d_int',['../group___p_i_o__put__var.html#ga155a55ee1d2f20a0b150e38a25ee8ed8',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f0d_5freal',['put_var_vdesc_0d_real',['../group___p_i_o__put__var.html#ga9751af622472de1b1183513587c20bf6',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f0d_5ftext',['put_var_vdesc_0d_text',['../group___p_i_o__put__var.html#ga84b30ae3427ae6da5cf29b7ecf781ce4',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f1d_5fdouble',['put_var_vdesc_1d_double',['../group___p_i_o__put__var.html#ga5c68fc45998064cca48113c4dd583086',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f1d_5fint',['put_var_vdesc_1d_int',['../group___p_i_o__put__var.html#ga3643828467af4de759235b03dc24f068',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f1d_5freal',['put_var_vdesc_1d_real',['../group___p_i_o__put__var.html#ga3ff6d1d2394d03643383bbf56ab65f57',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f1d_5ftext',['put_var_vdesc_1d_text',['../group___p_i_o__put__var.html#ga48ec02bcfa98661c8a0c94328a216615',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f2d_5fdouble',['put_var_vdesc_2d_double',['../group___p_i_o__put__var.html#ga396d6da6a3a55fb6476c286458b8f034',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f2d_5fint',['put_var_vdesc_2d_int',['../group___p_i_o__put__var.html#gaec8e42c5461dc921f5563b55f29481b5',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f2d_5freal',['put_var_vdesc_2d_real',['../group___p_i_o__put__var.html#ga4bf0583c8901390be8c5c5ef66308968',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f2d_5ftext',['put_var_vdesc_2d_text',['../group___p_i_o__put__var.html#gad7bec7c5efb96b22b16dc719c6231b81',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f3d_5fdouble',['put_var_vdesc_3d_double',['../group___p_i_o__put__var.html#gad127d2753eb6142cd3ebb25a2689b068',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f3d_5fint',['put_var_vdesc_3d_int',['../group___p_i_o__put__var.html#gad2ced69db36c42084abbeac2a37a8b99',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f3d_5freal',['put_var_vdesc_3d_real',['../group___p_i_o__put__var.html#gababad999e064edc982b3326e3aebf216',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f3d_5ftext',['put_var_vdesc_3d_text',['../group___p_i_o__put__var.html#ga71b4a9fba578bfaddc104997dff5e454',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f4d_5fdouble',['put_var_vdesc_4d_double',['../group___p_i_o__put__var.html#ga6ff932b86ebd6227195652646d5cd84a',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f4d_5fint',['put_var_vdesc_4d_int',['../group___p_i_o__put__var.html#ga30c036af0c917760942d98dce96f2cad',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f4d_5freal',['put_var_vdesc_4d_real',['../group___p_i_o__put__var.html#ga859c2ad3e7de6b5f428d003c33dc6acb',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f4d_5ftext',['put_var_vdesc_4d_text',['../group___p_i_o__put__var.html#gadc1493e8c23840638b543c66915485e6',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f5d_5fdouble',['put_var_vdesc_5d_double',['../group___p_i_o__put__var.html#gab39f99a67e17eba00b15b3f188d175fd',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f5d_5fint',['put_var_vdesc_5d_int',['../group___p_i_o__put__var.html#gab402cda7fbb22ae7d98b258657bfbe12',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f5d_5freal',['put_var_vdesc_5d_real',['../group___p_i_o__put__var.html#ga860ea0b2b3bfb0a514761c0f4572c66b',1,'pionfput_mod']]], + ['put_5fvar_5fvdesc_5f5d_5ftext',['put_var_vdesc_5d_text',['../group___p_i_o__put__var.html#gabb49e549fdc8b9abbf637cd445e23d8f',1,'pionfput_mod']]], + ['put_5fvara_5f1d_5fdouble',['put_vara_1d_double',['../group___p_i_o__put__var.html#gaf7e15c328133ed0ed3848851a909501b',1,'pionfput_mod']]], + ['put_5fvara_5f1d_5fint',['put_vara_1d_int',['../group___p_i_o__put__var.html#ga4f124036b8cb5fb3491139928f7a6411',1,'pionfput_mod']]], + ['put_5fvara_5f1d_5freal',['put_vara_1d_real',['../group___p_i_o__put__var.html#ga78f94d71b44c1414149409b8d4721548',1,'pionfput_mod']]], + ['put_5fvara_5f1d_5ftext',['put_vara_1d_text',['../group___p_i_o__put__var.html#gae497e8e304d3018906f9b5ae4a70dec6',1,'pionfput_mod']]], + ['put_5fvara_5f2d_5fdouble',['put_vara_2d_double',['../group___p_i_o__put__var.html#gacf5d8364c2f42759b3d7aadfc1ac5e1a',1,'pionfput_mod']]], + ['put_5fvara_5f2d_5fint',['put_vara_2d_int',['../group___p_i_o__put__var.html#ga9cd412076cbce25e1ddd769dfdb99e2c',1,'pionfput_mod']]], + ['put_5fvara_5f2d_5freal',['put_vara_2d_real',['../group___p_i_o__put__var.html#gafc9b8d2686a81bf5b12f6f47a8f188b4',1,'pionfput_mod']]], + ['put_5fvara_5f2d_5ftext',['put_vara_2d_text',['../group___p_i_o__put__var.html#ga6a68c2a0064d921284334e7e77f4b45d',1,'pionfput_mod']]], + ['put_5fvara_5f3d_5fdouble',['put_vara_3d_double',['../group___p_i_o__put__var.html#gad817b988bdc67e86dfe6145d8b878db5',1,'pionfput_mod']]], + ['put_5fvara_5f3d_5fint',['put_vara_3d_int',['../group___p_i_o__put__var.html#gaaf005d847ada3c557af98365ec67b1c1',1,'pionfput_mod']]], + ['put_5fvara_5f3d_5freal',['put_vara_3d_real',['../group___p_i_o__put__var.html#ga0e1b0c3013c34d252b1cff6ea8a0b998',1,'pionfput_mod']]], + ['put_5fvara_5f3d_5ftext',['put_vara_3d_text',['../group___p_i_o__put__var.html#gad14311ff733ed146df91b491d6c5b107',1,'pionfput_mod']]], + ['put_5fvara_5f4d_5fdouble',['put_vara_4d_double',['../group___p_i_o__put__var.html#gab17fb8a70276d43ef6baca3beaf93bcd',1,'pionfput_mod']]], + ['put_5fvara_5f4d_5fint',['put_vara_4d_int',['../group___p_i_o__put__var.html#gab481885760c628c8a55a74cf94c56593',1,'pionfput_mod']]], + ['put_5fvara_5f4d_5freal',['put_vara_4d_real',['../group___p_i_o__put__var.html#gad8ce5fe5076de9c48a305fc70fd2433c',1,'pionfput_mod']]], + ['put_5fvara_5f4d_5ftext',['put_vara_4d_text',['../group___p_i_o__put__var.html#gad0167ee171eb8d34d88eea0c2e90a448',1,'pionfput_mod']]], + ['put_5fvara_5f5d_5fdouble',['put_vara_5d_double',['../group___p_i_o__put__var.html#ga49224b3b762d3a94bf27f241ec54d655',1,'pionfput_mod']]], + ['put_5fvara_5f5d_5fint',['put_vara_5d_int',['../group___p_i_o__put__var.html#ga70b151f4947b4aa5a5f41a11359bda4b',1,'pionfput_mod']]], + ['put_5fvara_5f5d_5freal',['put_vara_5d_real',['../group___p_i_o__put__var.html#gad41be0f21d84df1e403d218a65f70b80',1,'pionfput_mod']]], + ['put_5fvara_5f5d_5ftext',['put_vara_5d_text',['../group___p_i_o__put__var.html#gaa4ce40994e7cd45fce21381a676225ff',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f1d_5fdouble',['put_vara_vdesc_1d_double',['../group___p_i_o__put__var.html#ga3ff2a7f17c45722abac726fb79363404',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f1d_5fint',['put_vara_vdesc_1d_int',['../group___p_i_o__put__var.html#ga76d541f2f0eb409bbac5fd59fcf73455',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f1d_5freal',['put_vara_vdesc_1d_real',['../group___p_i_o__put__var.html#ga263bbdfc7c30c9be268d52d3b6c5eee1',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f1d_5ftext',['put_vara_vdesc_1d_text',['../group___p_i_o__put__var.html#ga381282297630477d110550a88172612b',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f2d_5fdouble',['put_vara_vdesc_2d_double',['../group___p_i_o__put__var.html#gabf3a20b705763fbd237ac48e3db27871',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f2d_5fint',['put_vara_vdesc_2d_int',['../group___p_i_o__put__var.html#ga7648f01eb2f9d67a0cb5bbcc2e474a76',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f2d_5freal',['put_vara_vdesc_2d_real',['../group___p_i_o__put__var.html#ga47ce0445fd371060edc1df0418d67c25',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f2d_5ftext',['put_vara_vdesc_2d_text',['../group___p_i_o__put__var.html#ga7730db9212396e477df42973525c6933',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f3d_5fdouble',['put_vara_vdesc_3d_double',['../group___p_i_o__put__var.html#gaa2170fc41771c08cab91f78d31530e57',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f3d_5fint',['put_vara_vdesc_3d_int',['../group___p_i_o__put__var.html#ga185d89cb9eec9f39bfb0bbe9014d52f5',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f3d_5freal',['put_vara_vdesc_3d_real',['../group___p_i_o__put__var.html#ga7b16d91e8754af417b91f6b818c88e22',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f3d_5ftext',['put_vara_vdesc_3d_text',['../group___p_i_o__put__var.html#ga9b88d5bfb641c1983b646eaa37782439',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f4d_5fdouble',['put_vara_vdesc_4d_double',['../group___p_i_o__put__var.html#ga55d94dbb95e25f224f9c4fed51d26906',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f4d_5fint',['put_vara_vdesc_4d_int',['../group___p_i_o__put__var.html#gaf9ac6f8e908cf688201c0dd3be545c87',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f4d_5freal',['put_vara_vdesc_4d_real',['../group___p_i_o__put__var.html#ga73c553a1e70e16cd9c6ea081e699900c',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f4d_5ftext',['put_vara_vdesc_4d_text',['../group___p_i_o__put__var.html#gaf6918fe56d0c9837293fa5142e5b480f',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f5d_5fdouble',['put_vara_vdesc_5d_double',['../group___p_i_o__put__var.html#ga5f2a994b4ebaff85c453ca3cb4eb5f28',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f5d_5fint',['put_vara_vdesc_5d_int',['../group___p_i_o__put__var.html#ga823bd3538a78a0be3ff5109ad1d54c01',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f5d_5freal',['put_vara_vdesc_5d_real',['../group___p_i_o__put__var.html#ga14cf7c10f267b699aa8634db85f381fe',1,'pionfput_mod']]], + ['put_5fvara_5fvdesc_5f5d_5ftext',['put_vara_vdesc_5d_text',['../group___p_i_o__put__var.html#ga43dcf78e0a9e7f7e9dd6070ba7b288c8',1,'pionfput_mod']]] ]; diff --git a/docs/search/functions_9.js b/docs/search/functions_9.js index 5a0c9835aef..b8e0f5e91de 100644 --- a/docs/search/functions_9.js +++ b/docs/search/functions_9.js @@ -1,328 +1,28 @@ var searchData= [ - ['pio_5fdeletefile',['pio_deletefile',['../piolib__mod_8_f90.html#a6b07d8d4697d3277931d413a1e182a48',1,'piolib_mod']]], - ['pio_5ffile_5fis_5fopen',['pio_file_is_open',['../piolib__mod_8_f90.html#a589b60c983df089c8ea21d69c5faac5f',1,'piolib_mod']]], - ['pio_5fget_5flocal_5farray_5fsize',['pio_get_local_array_size',['../group___p_i_o__get__local__array__size.html#gab8a9ffb0a03badbcfd71731a36acdf02',1,'piolib_mod']]], - ['pio_5fiam_5fiotask',['pio_iam_iotask',['../pio_8_f90.html#a6494c938373f4eb5ba6bd6534d1a0fcc',1,'pio']]], - ['pio_5finitdecomp_5fbc',['pio_initdecomp_bc',['../group___p_i_o__initdecomp.html#ga6f7a8735dbe5214bf2b3dcd88f37eaf3',1,'piolib_mod']]], - ['pio_5finitdecomp_5fdof_5fi4',['pio_initdecomp_dof_i4',['../group___p_i_o__initdecomp.html#gaba1b0bd480a9ccb431dc304abce94764',1,'piolib_mod']]], - ['pio_5fiosystem_5fis_5factive',['pio_iosystem_is_active',['../pio_8_f90.html#a0f0c8531137032f4828974311d00fb16',1,'pio']]], - ['pio_5fiotask_5frank',['pio_iotask_rank',['../pio_8_f90.html#aa51424942733b733a74383156b51ad2b',1,'pio']]], - ['pio_5fopenfile',['pio_openfile',['../group___p_i_o__openfile.html#ga434cd26b109dc9e16dbbb3741c3ac1db',1,'piolib_mod']]], - ['pio_5freaddof',['pio_readdof',['../pio__support_8_f90.html#aa6b9b98ebf5a85c45dfc0f108f453fba',1,'pio_support']]], - ['pio_5fset_5fblocksize',['pio_set_blocksize',['../group___p_i_o__set__blocksize.html#ga58a49dfda66ba8c28e6558f6754704fc',1,'pio']]], - ['pio_5fset_5frearr_5fopts',['pio_set_rearr_opts',['../piolib__mod_8_f90.html#a0ae92fff1a887840f8a2e63e2b56cc35',1,'piolib_mod']]], - ['pio_5fwritedof',['pio_writedof',['../pio__support_8_f90.html#a70786a25959ff291ef4d781f9554ff06',1,'pio_support']]], - ['pioc_5fadvanceframe',['PIOc_advanceframe',['../pioc_8c.html#aa0d2ac568ba1e0b339d7fb9248d8358c',1,'PIOc_advanceframe(int ncid, int varid): pioc.c'],['../pio_8h.html#aa0d2ac568ba1e0b339d7fb9248d8358c',1,'PIOc_advanceframe(int ncid, int varid): pioc.c']]], - ['pioc_5fclosefile',['PIOc_closefile',['../pio__file_8c.html#aee37be8734afcb8ee94088dc287c341b',1,'PIOc_closefile(int ncid): pio_file.c'],['../pio_8h.html#aee37be8734afcb8ee94088dc287c341b',1,'PIOc_closefile(int ncid): pio_file.c']]], - ['pioc_5fcreate',['PIOc_create',['../pio__file_8c.html#a639570c19eeee26c757f63d1765c124d',1,'PIOc_create(int iosysid, const char *filename, int cmode, int *ncidp): pio_file.c'],['../pio_8h.html#ad31670417f971b11f52c8d919d738778',1,'PIOc_create(int iosysid, const char *path, int cmode, int *ncidp): pio_file.c']]], - ['pioc_5fcreatefile',['PIOc_createfile',['../group___p_i_o__createfile.html#gaed31e065901c964d4224b3db61a30d5e',1,'PIOc_createfile(int iosysid, int *ncidp, int *iotype, const char *filename, int mode): pio_file.c'],['../group___p_i_o__createfile.html#gaed31e065901c964d4224b3db61a30d5e',1,'PIOc_createfile(int iosysid, int *ncidp, int *iotype, const char *fname, int mode): pio_file.c']]], - ['pioc_5fdef_5fdim',['PIOc_def_dim',['../group___p_i_o__def__dim.html#ga19ec254c22fa1822aa86cf69a074c1af',1,'PIOc_def_dim(int ncid, const char *name, PIO_Offset len, int *idp): pio_nc.c'],['../group___p_i_o__def__dim.html#ga19ec254c22fa1822aa86cf69a074c1af',1,'PIOc_def_dim(int ncid, const char *name, PIO_Offset len, int *idp): pio_nc.c']]], - ['pioc_5fdef_5fvar',['PIOc_def_var',['../group___p_i_o__def__var.html#ga70d1d5b2f5e828fed653ca87aacef16e',1,'PIOc_def_var(int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp): pio_nc.c'],['../group___p_i_o__def__var.html#ga70d1d5b2f5e828fed653ca87aacef16e',1,'PIOc_def_var(int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp): pio_nc.c']]], - ['pioc_5fdef_5fvar_5fchunking',['PIOc_def_var_chunking',['../group___p_i_o__def__var.html#ga1accdef205cd597d5c598bd6733db1ce',1,'PIOc_def_var_chunking(int ncid, int varid, int storage, const PIO_Offset *chunksizesp): pio_nc4.c'],['../group___p_i_o__def__var.html#ga1accdef205cd597d5c598bd6733db1ce',1,'PIOc_def_var_chunking(int ncid, int varid, int storage, const PIO_Offset *chunksizesp): pio_nc4.c']]], - ['pioc_5fdef_5fvar_5fdeflate',['PIOc_def_var_deflate',['../group___p_i_o__def__var.html#ga914f3306b223e1631a8fc63cd603acea',1,'PIOc_def_var_deflate(int ncid, int varid, int shuffle, int deflate, int deflate_level): pio_nc4.c'],['../group___p_i_o__def__var.html#ga914f3306b223e1631a8fc63cd603acea',1,'PIOc_def_var_deflate(int ncid, int varid, int shuffle, int deflate, int deflate_level): pio_nc4.c']]], - ['pioc_5fdef_5fvar_5fendian',['PIOc_def_var_endian',['../group___p_i_o__def__var.html#ga96ad8b671c81a209e253fc56dbc022e3',1,'PIOc_def_var_endian(int ncid, int varid, int endian): pio_nc4.c'],['../group___p_i_o__def__var.html#ga96ad8b671c81a209e253fc56dbc022e3',1,'PIOc_def_var_endian(int ncid, int varid, int endian): pio_nc4.c']]], - ['pioc_5fdef_5fvar_5ffill',['PIOc_def_var_fill',['../group___p_i_o__def__var.html#ga3eef846624adb5b9a2f0907bfa6eedcf',1,'PIOc_def_var_fill(int ncid, int varid, int no_fill, const void *fill_value): pio_nc.c'],['../group___p_i_o__def__var.html#ga3eef846624adb5b9a2f0907bfa6eedcf',1,'PIOc_def_var_fill(int ncid, int varid, int fill_mode, const void *fill_valuep): pio_nc.c']]], - ['pioc_5fdel_5fatt',['PIOc_del_att',['../pio_8h.html#afa0ad58fad5c3c91891bb85a0d0b97f5',1,'PIOc_del_att(int ncid, int varid, const char *name): pio_nc.c'],['../pio__nc_8c.html#afa0ad58fad5c3c91891bb85a0d0b97f5',1,'PIOc_del_att(int ncid, int varid, const char *name): pio_nc.c']]], - ['pioc_5fdeletefile',['PIOc_deletefile',['../pio__file_8c.html#a030a38f55eae60c0265a7e6d888eed6c',1,'PIOc_deletefile(int iosysid, const char *filename): pio_file.c'],['../pio_8h.html#a030a38f55eae60c0265a7e6d888eed6c',1,'PIOc_deletefile(int iosysid, const char *filename): pio_file.c']]], - ['pioc_5fenddef',['PIOc_enddef',['../group___p_i_o__enddef.html#ga9967ed940ad4b735965a4abe35101709',1,'PIOc_enddef(int ncid): pio_nc.c'],['../group___p_i_o__enddef.html#ga9967ed940ad4b735965a4abe35101709',1,'PIOc_enddef(int ncid): pio_nc.c']]], - ['pioc_5ffile_5fis_5fopen',['PIOc_File_is_Open',['../pioc_8c.html#ad95ac275db45c86b26bdc1d0c41993a1',1,'PIOc_File_is_Open(int ncid): pioc.c'],['../pio_8h.html#ad95ac275db45c86b26bdc1d0c41993a1',1,'PIOc_File_is_Open(int ncid): pioc.c']]], - ['pioc_5ffinalize',['PIOc_finalize',['../group___p_i_o__finalize.html#ga04e150e10a29f037979dc2eaa872bdb5',1,'PIOc_finalize(int iosysid): pioc.c'],['../group___p_i_o__finalize.html#ga04e150e10a29f037979dc2eaa872bdb5',1,'PIOc_finalize(int iosysid): pioc.c']]], - ['pioc_5fget_5fatt',['PIOc_get_att',['../group___p_i_o__get__att.html#ga1dd46dceac74ad9b49f29d2913174dcd',1,'PIOc_get_att(int ncid, int varid, const char *name, void *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga1dd46dceac74ad9b49f29d2913174dcd',1,'PIOc_get_att(int ncid, int varid, const char *name, void *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fdouble',['PIOc_get_att_double',['../group___p_i_o__get__att.html#gaecad535f948d4843294a01e313f5537a',1,'PIOc_get_att_double(int ncid, int varid, const char *name, double *ip): pio_nc.c'],['../group___p_i_o__get__att.html#gaecad535f948d4843294a01e313f5537a',1,'PIOc_get_att_double(int ncid, int varid, const char *name, double *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5ffloat',['PIOc_get_att_float',['../group___p_i_o__get__att.html#ga80dd8f9e09046e6f3474b7d58d8d5635',1,'PIOc_get_att_float(int ncid, int varid, const char *name, float *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga80dd8f9e09046e6f3474b7d58d8d5635',1,'PIOc_get_att_float(int ncid, int varid, const char *name, float *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fint',['PIOc_get_att_int',['../group___p_i_o__get__att.html#ga16a824a434a7007da9043d21c6043990',1,'PIOc_get_att_int(int ncid, int varid, const char *name, int *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga16a824a434a7007da9043d21c6043990',1,'PIOc_get_att_int(int ncid, int varid, const char *name, int *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5flong',['PIOc_get_att_long',['../group___p_i_o__get__att.html#ga534855a29b613656cab8f7b24119d9af',1,'PIOc_get_att_long(int ncid, int varid, const char *name, long *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga534855a29b613656cab8f7b24119d9af',1,'PIOc_get_att_long(int ncid, int varid, const char *name, long *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5flonglong',['PIOc_get_att_longlong',['../group___p_i_o__get__att.html#ga8a1e5cc1beb9923396394d27bbb62b33',1,'PIOc_get_att_longlong(int ncid, int varid, const char *name, long long *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga8a1e5cc1beb9923396394d27bbb62b33',1,'PIOc_get_att_longlong(int ncid, int varid, const char *name, long long *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fschar',['PIOc_get_att_schar',['../group___p_i_o__get__att.html#gac01d99d8e1da36ea33eb29e7d015c633',1,'PIOc_get_att_schar(int ncid, int varid, const char *name, signed char *ip): pio_nc.c'],['../group___p_i_o__get__att.html#gac01d99d8e1da36ea33eb29e7d015c633',1,'PIOc_get_att_schar(int ncid, int varid, const char *name, signed char *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fshort',['PIOc_get_att_short',['../group___p_i_o__get__att.html#gafc0b5c94acae7a1fb7371f831bd71513',1,'PIOc_get_att_short(int ncid, int varid, const char *name, short *ip): pio_nc.c'],['../group___p_i_o__get__att.html#gafc0b5c94acae7a1fb7371f831bd71513',1,'PIOc_get_att_short(int ncid, int varid, const char *name, short *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5ftext',['PIOc_get_att_text',['../group___p_i_o__get__att.html#ga04bdce8e5dab732f3233c72df6528965',1,'PIOc_get_att_text(int ncid, int varid, const char *name, char *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga04bdce8e5dab732f3233c72df6528965',1,'PIOc_get_att_text(int ncid, int varid, const char *name, char *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fuchar',['PIOc_get_att_uchar',['../group___p_i_o__get__att.html#ga4e2064f8a1124df673119a7769cab715',1,'PIOc_get_att_uchar(int ncid, int varid, const char *name, unsigned char *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga4e2064f8a1124df673119a7769cab715',1,'PIOc_get_att_uchar(int ncid, int varid, const char *name, unsigned char *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fuint',['PIOc_get_att_uint',['../group___p_i_o__get__att.html#ga5e124ab099cc187c1aa15d47d1e3f4d3',1,'PIOc_get_att_uint(int ncid, int varid, const char *name, unsigned int *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga5e124ab099cc187c1aa15d47d1e3f4d3',1,'PIOc_get_att_uint(int ncid, int varid, const char *name, unsigned int *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fulonglong',['PIOc_get_att_ulonglong',['../group___p_i_o__get__att.html#ga3cca871639792ab07b4b75a39192d06a',1,'PIOc_get_att_ulonglong(int ncid, int varid, const char *name, unsigned long long *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga3cca871639792ab07b4b75a39192d06a',1,'PIOc_get_att_ulonglong(int ncid, int varid, const char *name, unsigned long long *ip): pio_nc.c']]], - ['pioc_5fget_5fatt_5fushort',['PIOc_get_att_ushort',['../group___p_i_o__get__att.html#ga499dfba474c9941bf52c2b5db6ea6a1c',1,'PIOc_get_att_ushort(int ncid, int varid, const char *name, unsigned short *ip): pio_nc.c'],['../group___p_i_o__get__att.html#ga499dfba474c9941bf52c2b5db6ea6a1c',1,'PIOc_get_att_ushort(int ncid, int varid, const char *name, unsigned short *ip): pio_nc.c']]], - ['pioc_5fget_5fchunk_5fcache',['PIOc_get_chunk_cache',['../group___p_i_o__def__var.html#ga21d9de130e3c2be14bf21b3bc4063999',1,'PIOc_get_chunk_cache(int iosysid, int iotype, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp): pio_nc4.c'],['../group___p_i_o__def__var.html#ga21d9de130e3c2be14bf21b3bc4063999',1,'PIOc_get_chunk_cache(int iosysid, int iotype, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp): pio_nc4.c']]], - ['pioc_5fget_5flocal_5farray_5fsize',['PIOc_get_local_array_size',['../pioc_8c.html#a0f8ff9696a8e06aec913e0bdcb7da2f2',1,'PIOc_get_local_array_size(int ioid): pioc.c'],['../pio_8h.html#a0f8ff9696a8e06aec913e0bdcb7da2f2',1,'PIOc_get_local_array_size(int ioid): pioc.c']]], - ['pioc_5fget_5fnumiotasks',['PIOc_get_numiotasks',['../pioc_8c.html#a63e9c3a6d23a6c0be99584707b18ba1c',1,'PIOc_get_numiotasks(int iosysid, int *numiotasks): pioc.c'],['../pio_8h.html#a63e9c3a6d23a6c0be99584707b18ba1c',1,'PIOc_get_numiotasks(int iosysid, int *numiotasks): pioc.c']]], - ['pioc_5fget_5fvar',['PIOc_get_var',['../pio__get__nc_8c.html#a7d40c1af3620a12f166f41ed540aa68b',1,'PIOc_get_var(int ncid, int varid, void *buf): pio_get_nc.c'],['../pio_8h.html#a7d40c1af3620a12f166f41ed540aa68b',1,'PIOc_get_var(int ncid, int varid, void *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1',['PIOc_get_var1',['../pio__get__nc_8c.html#adc66d83f6d67f6846a2cded6f71c241a',1,'PIOc_get_var1(int ncid, int varid, const PIO_Offset *index, void *buf): pio_get_nc.c'],['../pio_8h.html#adc66d83f6d67f6846a2cded6f71c241a',1,'PIOc_get_var1(int ncid, int varid, const PIO_Offset *index, void *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fdouble',['PIOc_get_var1_double',['../pio__get__nc_8c.html#a86d73d7b45442eec9c1aace977f05874',1,'PIOc_get_var1_double(int ncid, int varid, const PIO_Offset *index, double *buf): pio_get_nc.c'],['../pio_8h.html#a86d73d7b45442eec9c1aace977f05874',1,'PIOc_get_var1_double(int ncid, int varid, const PIO_Offset *index, double *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5ffloat',['PIOc_get_var1_float',['../pio__get__nc_8c.html#a30f495e78a8988c3486ce86521ce1ce0',1,'PIOc_get_var1_float(int ncid, int varid, const PIO_Offset *index, float *buf): pio_get_nc.c'],['../pio_8h.html#a30f495e78a8988c3486ce86521ce1ce0',1,'PIOc_get_var1_float(int ncid, int varid, const PIO_Offset *index, float *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fint',['PIOc_get_var1_int',['../pio__get__nc_8c.html#a078c2bc2d27e799f452158f36398829b',1,'PIOc_get_var1_int(int ncid, int varid, const PIO_Offset *index, int *buf): pio_get_nc.c'],['../pio_8h.html#a078c2bc2d27e799f452158f36398829b',1,'PIOc_get_var1_int(int ncid, int varid, const PIO_Offset *index, int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5flong',['PIOc_get_var1_long',['../pio__get__nc_8c.html#a75317a0b9a65928ad638afbeb0605be2',1,'PIOc_get_var1_long(int ncid, int varid, const PIO_Offset *index, long *buf): pio_get_nc.c'],['../pio_8h.html#a75317a0b9a65928ad638afbeb0605be2',1,'PIOc_get_var1_long(int ncid, int varid, const PIO_Offset *index, long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5flonglong',['PIOc_get_var1_longlong',['../pio__get__nc_8c.html#a0f0a1b69878cba8467beb7eaac46c490',1,'PIOc_get_var1_longlong(int ncid, int varid, const PIO_Offset *index, long long *buf): pio_get_nc.c'],['../pio_8h.html#a0f0a1b69878cba8467beb7eaac46c490',1,'PIOc_get_var1_longlong(int ncid, int varid, const PIO_Offset *index, long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fschar',['PIOc_get_var1_schar',['../pio__get__nc_8c.html#aff5e3f043cecdaa3d70e794581527513',1,'PIOc_get_var1_schar(int ncid, int varid, const PIO_Offset *index, signed char *buf): pio_get_nc.c'],['../pio_8h.html#aff5e3f043cecdaa3d70e794581527513',1,'PIOc_get_var1_schar(int ncid, int varid, const PIO_Offset *index, signed char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fshort',['PIOc_get_var1_short',['../pio__get__nc_8c.html#a48b6dcc3d7419c1f4e20ed2fc0ea2f57',1,'PIOc_get_var1_short(int ncid, int varid, const PIO_Offset *index, short *buf): pio_get_nc.c'],['../pio_8h.html#a48b6dcc3d7419c1f4e20ed2fc0ea2f57',1,'PIOc_get_var1_short(int ncid, int varid, const PIO_Offset *index, short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5ftext',['PIOc_get_var1_text',['../pio__get__nc_8c.html#a8d7d64a4973d8867ac3bcb5718936260',1,'PIOc_get_var1_text(int ncid, int varid, const PIO_Offset *index, char *buf): pio_get_nc.c'],['../pio_8h.html#a8d7d64a4973d8867ac3bcb5718936260',1,'PIOc_get_var1_text(int ncid, int varid, const PIO_Offset *index, char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fuchar',['PIOc_get_var1_uchar',['../pio__get__nc_8c.html#afe8b4452c69f1bc41504d4dacc7d92ce',1,'PIOc_get_var1_uchar(int ncid, int varid, const PIO_Offset *index, unsigned char *buf): pio_get_nc.c'],['../pio_8h.html#afe8b4452c69f1bc41504d4dacc7d92ce',1,'PIOc_get_var1_uchar(int ncid, int varid, const PIO_Offset *index, unsigned char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fuint',['PIOc_get_var1_uint',['../pio__get__nc_8c.html#aab1431d46d31bad4bb1a94fabf9e191b',1,'PIOc_get_var1_uint(int ncid, int varid, const PIO_Offset *index, unsigned int *buf): pio_get_nc.c'],['../pio_8h.html#aab1431d46d31bad4bb1a94fabf9e191b',1,'PIOc_get_var1_uint(int ncid, int varid, const PIO_Offset *index, unsigned int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fulonglong',['PIOc_get_var1_ulonglong',['../pio__get__nc_8c.html#a1911638dede15aab419f223fd630d681',1,'PIOc_get_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, unsigned long long *buf): pio_get_nc.c'],['../pio_8h.html#a1911638dede15aab419f223fd630d681',1,'PIOc_get_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, unsigned long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar1_5fushort',['PIOc_get_var1_ushort',['../pio__get__nc_8c.html#a523b53d3beb43e6ae5a1295fe1af6694',1,'PIOc_get_var1_ushort(int ncid, int varid, const PIO_Offset *index, unsigned short *buf): pio_get_nc.c'],['../pio_8h.html#a523b53d3beb43e6ae5a1295fe1af6694',1,'PIOc_get_var1_ushort(int ncid, int varid, const PIO_Offset *index, unsigned short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fchunk_5fcache',['PIOc_get_var_chunk_cache',['../pio__nc4_8c.html#acf7c11b31e7618d23886c9e0d3ed439d',1,'PIOc_get_var_chunk_cache(int ncid, int varid, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp): pio_nc4.c'],['../pio_8h.html#acf7c11b31e7618d23886c9e0d3ed439d',1,'PIOc_get_var_chunk_cache(int ncid, int varid, PIO_Offset *sizep, PIO_Offset *nelemsp, float *preemptionp): pio_nc4.c']]], - ['pioc_5fget_5fvar_5fdouble',['PIOc_get_var_double',['../pio__get__nc_8c.html#ac860946e1513f6c542bbe73675ea42ca',1,'PIOc_get_var_double(int ncid, int varid, double *buf): pio_get_nc.c'],['../pio_8h.html#ac860946e1513f6c542bbe73675ea42ca',1,'PIOc_get_var_double(int ncid, int varid, double *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5ffloat',['PIOc_get_var_float',['../pio__get__nc_8c.html#ac5a6cc5b8470eb9d15f43f16f31d0095',1,'PIOc_get_var_float(int ncid, int varid, float *buf): pio_get_nc.c'],['../pio_8h.html#ac5a6cc5b8470eb9d15f43f16f31d0095',1,'PIOc_get_var_float(int ncid, int varid, float *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fint',['PIOc_get_var_int',['../pio__get__nc_8c.html#af26dbf53c05c37a29e61a52ba2163bad',1,'PIOc_get_var_int(int ncid, int varid, int *buf): pio_get_nc.c'],['../pio_8h.html#af26dbf53c05c37a29e61a52ba2163bad',1,'PIOc_get_var_int(int ncid, int varid, int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5flong',['PIOc_get_var_long',['../pio__get__nc_8c.html#aa0cde462928debf71200047f612da144',1,'PIOc_get_var_long(int ncid, int varid, long *buf): pio_get_nc.c'],['../pio_8h.html#aa0cde462928debf71200047f612da144',1,'PIOc_get_var_long(int ncid, int varid, long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5flonglong',['PIOc_get_var_longlong',['../pio__get__nc_8c.html#a81a84b33c3a6fb622105e554db5cf2c9',1,'PIOc_get_var_longlong(int ncid, int varid, long long *buf): pio_get_nc.c'],['../pio_8h.html#a81a84b33c3a6fb622105e554db5cf2c9',1,'PIOc_get_var_longlong(int ncid, int varid, long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fschar',['PIOc_get_var_schar',['../pio__get__nc_8c.html#a057621ac16cdde03c2c58ac61fe72433',1,'PIOc_get_var_schar(int ncid, int varid, signed char *buf): pio_get_nc.c'],['../pio_8h.html#a057621ac16cdde03c2c58ac61fe72433',1,'PIOc_get_var_schar(int ncid, int varid, signed char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fshort',['PIOc_get_var_short',['../pio__get__nc_8c.html#ae292946dd099741230f6998c65bad0b3',1,'PIOc_get_var_short(int ncid, int varid, short *buf): pio_get_nc.c'],['../pio_8h.html#ae292946dd099741230f6998c65bad0b3',1,'PIOc_get_var_short(int ncid, int varid, short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5ftext',['PIOc_get_var_text',['../pio__get__nc_8c.html#a76315bb37b0fd20bebd243ccaa913a9c',1,'PIOc_get_var_text(int ncid, int varid, char *buf): pio_get_nc.c'],['../pio_8h.html#a76315bb37b0fd20bebd243ccaa913a9c',1,'PIOc_get_var_text(int ncid, int varid, char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fuchar',['PIOc_get_var_uchar',['../pio__get__nc_8c.html#a66781a00c8aedd310bc1fef70e1f57a6',1,'PIOc_get_var_uchar(int ncid, int varid, unsigned char *buf): pio_get_nc.c'],['../pio_8h.html#a66781a00c8aedd310bc1fef70e1f57a6',1,'PIOc_get_var_uchar(int ncid, int varid, unsigned char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fuint',['PIOc_get_var_uint',['../pio__get__nc_8c.html#a215c4d7cea127b1e353ffd1c55ced777',1,'PIOc_get_var_uint(int ncid, int varid, unsigned int *buf): pio_get_nc.c'],['../pio_8h.html#a215c4d7cea127b1e353ffd1c55ced777',1,'PIOc_get_var_uint(int ncid, int varid, unsigned int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fulonglong',['PIOc_get_var_ulonglong',['../pio__get__nc_8c.html#a125cea31f69f5386cc6457cce2d6dcb1',1,'PIOc_get_var_ulonglong(int ncid, int varid, unsigned long long *buf): pio_get_nc.c'],['../pio_8h.html#a125cea31f69f5386cc6457cce2d6dcb1',1,'PIOc_get_var_ulonglong(int ncid, int varid, unsigned long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvar_5fushort',['PIOc_get_var_ushort',['../pio__get__nc_8c.html#a2fb84e441eb0e58151e11285f90ee4b5',1,'PIOc_get_var_ushort(int ncid, int varid, unsigned short *buf): pio_get_nc.c'],['../pio_8h.html#a2fb84e441eb0e58151e11285f90ee4b5',1,'PIOc_get_var_ushort(int ncid, int varid, unsigned short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara',['PIOc_get_vara',['../pio__get__nc_8c.html#acff7aafc82ae15a6eb4685fec2121749',1,'PIOc_get_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf): pio_get_nc.c'],['../pio_8h.html#acff7aafc82ae15a6eb4685fec2121749',1,'PIOc_get_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fdouble',['PIOc_get_vara_double',['../pio__get__nc_8c.html#a863b84080e317664e1b29bac9ff2f70f',1,'PIOc_get_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, double *buf): pio_get_nc.c'],['../pio_8h.html#a863b84080e317664e1b29bac9ff2f70f',1,'PIOc_get_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, double *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5ffloat',['PIOc_get_vara_float',['../pio__get__nc_8c.html#ad651dd110d5de95cf2310ad86ca7431f',1,'PIOc_get_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, float *buf): pio_get_nc.c'],['../pio_8h.html#ad651dd110d5de95cf2310ad86ca7431f',1,'PIOc_get_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, float *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fint',['PIOc_get_vara_int',['../pio__get__nc_8c.html#acf64992ece3a7b270f511ecc16f0a924',1,'PIOc_get_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, int *buf): pio_get_nc.c'],['../pio_8h.html#acf64992ece3a7b270f511ecc16f0a924',1,'PIOc_get_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5flong',['PIOc_get_vara_long',['../pio__get__nc_8c.html#a1c289362504e4ccce8fe30ed0f0aaaa2',1,'PIOc_get_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long *buf): pio_get_nc.c'],['../pio_8h.html#a1c289362504e4ccce8fe30ed0f0aaaa2',1,'PIOc_get_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5flonglong',['PIOc_get_vara_longlong',['../pio__get__nc_8c.html#ad034da93fe285d075fccc62134b9aeee',1,'PIOc_get_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long long *buf): pio_get_nc.c'],['../pio_8h.html#ad034da93fe285d075fccc62134b9aeee',1,'PIOc_get_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fschar',['PIOc_get_vara_schar',['../pio__get__nc_8c.html#a2a957b04af4bb53d98362a007eb2c92c',1,'PIOc_get_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, signed char *buf): pio_get_nc.c'],['../pio_8h.html#a2a957b04af4bb53d98362a007eb2c92c',1,'PIOc_get_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, signed char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fshort',['PIOc_get_vara_short',['../pio__get__nc_8c.html#a81295deac78f91142721a2ad0745e5fa',1,'PIOc_get_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, short *buf): pio_get_nc.c'],['../pio_8h.html#a81295deac78f91142721a2ad0745e5fa',1,'PIOc_get_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5ftext',['PIOc_get_vara_text',['../pio__get__nc_8c.html#a6d5c7315b332ddb793317e93f2a2df1b',1,'PIOc_get_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, char *buf): pio_get_nc.c'],['../pio_8h.html#a6d5c7315b332ddb793317e93f2a2df1b',1,'PIOc_get_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fuchar',['PIOc_get_vara_uchar',['../pio__get__nc_8c.html#a2e97141acbb8dfa3199d1929172c6b6c',1,'PIOc_get_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned char *buf): pio_get_nc.c'],['../pio_8h.html#a2e97141acbb8dfa3199d1929172c6b6c',1,'PIOc_get_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fuint',['PIOc_get_vara_uint',['../pio__get__nc_8c.html#a58440b8cbe979b52beac5d82bed1191c',1,'PIOc_get_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned int *buf): pio_get_nc.c'],['../pio_8h.html#a58440b8cbe979b52beac5d82bed1191c',1,'PIOc_get_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fulonglong',['PIOc_get_vara_ulonglong',['../pio__get__nc_8c.html#a8fb823e83602f416d61e340220639047',1,'PIOc_get_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned long long *buf): pio_get_nc.c'],['../pio_8h.html#a8fb823e83602f416d61e340220639047',1,'PIOc_get_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvara_5fushort',['PIOc_get_vara_ushort',['../pio__get__nc_8c.html#ad4a1f5291d633bd1172e02bb8689089b',1,'PIOc_get_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned short *buf): pio_get_nc.c'],['../pio_8h.html#ad4a1f5291d633bd1172e02bb8689089b',1,'PIOc_get_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars',['PIOc_get_vars',['../pio__get__nc_8c.html#af0048bfd981bad0aaa2e457ef38e665a',1,'PIOc_get_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, void *buf): pio_get_nc.c'],['../pio_8h.html#af0048bfd981bad0aaa2e457ef38e665a',1,'PIOc_get_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, void *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fdouble',['PIOc_get_vars_double',['../pio__get__nc_8c.html#aa6a7c4cb2aa8c1707f10a351f7223ff6',1,'PIOc_get_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, double *buf): pio_get_nc.c'],['../pio_8h.html#aa6a7c4cb2aa8c1707f10a351f7223ff6',1,'PIOc_get_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, double *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5ffloat',['PIOc_get_vars_float',['../pio__get__nc_8c.html#ac15aa7656a4d578e3ed3052d53218339',1,'PIOc_get_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, float *buf): pio_get_nc.c'],['../pio_8h.html#ac15aa7656a4d578e3ed3052d53218339',1,'PIOc_get_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, float *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fint',['PIOc_get_vars_int',['../pio__get__nc_8c.html#a660d969dcfd95deffea9a86e19eb680e',1,'PIOc_get_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, int *buf): pio_get_nc.c'],['../pio_8h.html#a660d969dcfd95deffea9a86e19eb680e',1,'PIOc_get_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5flong',['PIOc_get_vars_long',['../pio__get__nc_8c.html#a4d20037a54ed002ac8ce30477cc27cf9',1,'PIOc_get_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long *buf): pio_get_nc.c'],['../pio_8h.html#a4d20037a54ed002ac8ce30477cc27cf9',1,'PIOc_get_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5flonglong',['PIOc_get_vars_longlong',['../pio__get__nc_8c.html#a1e274b54e878153300eb286186ab2187',1,'PIOc_get_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long long *buf): pio_get_nc.c'],['../pio_8h.html#a1e274b54e878153300eb286186ab2187',1,'PIOc_get_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fschar',['PIOc_get_vars_schar',['../pio__get__nc_8c.html#a3e067710d5ad6a2c4e89284218e785ee',1,'PIOc_get_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, signed char *buf): pio_get_nc.c'],['../pio_8h.html#a3e067710d5ad6a2c4e89284218e785ee',1,'PIOc_get_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, signed char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fshort',['PIOc_get_vars_short',['../pio__get__nc_8c.html#a05463520b62138bbf5cec2d4196c78fa',1,'PIOc_get_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, short *buf): pio_get_nc.c'],['../pio_8h.html#a05463520b62138bbf5cec2d4196c78fa',1,'PIOc_get_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, short *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5ftext',['PIOc_get_vars_text',['../pio__get__nc_8c.html#a86eb1cf94b0619d3f6cb8a6db0d9fba5',1,'PIOc_get_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, char *buf): pio_get_nc.c'],['../pio_8h.html#a86eb1cf94b0619d3f6cb8a6db0d9fba5',1,'PIOc_get_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fuchar',['PIOc_get_vars_uchar',['../pio__get__nc_8c.html#ad2858b93b2adc2ae922acaaad33ede22',1,'PIOc_get_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned char *buf): pio_get_nc.c'],['../pio_8h.html#ad2858b93b2adc2ae922acaaad33ede22',1,'PIOc_get_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned char *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fuint',['PIOc_get_vars_uint',['../pio__get__nc_8c.html#a0cb353e13d7a9a344a497a930205c021',1,'PIOc_get_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned int *buf): pio_get_nc.c'],['../pio_8h.html#a0cb353e13d7a9a344a497a930205c021',1,'PIOc_get_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned int *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fulonglong',['PIOc_get_vars_ulonglong',['../pio__get__nc_8c.html#a7764935cfae37abfc17a9053206cf48d',1,'PIOc_get_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned long long *buf): pio_get_nc.c'],['../pio_8h.html#a7764935cfae37abfc17a9053206cf48d',1,'PIOc_get_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned long long *buf): pio_get_nc.c']]], - ['pioc_5fget_5fvars_5fushort',['PIOc_get_vars_ushort',['../pio__get__nc_8c.html#a07625cd2351357ffe83cdbd0c8d372b6',1,'PIOc_get_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned short *buf): pio_get_nc.c'],['../pio_8h.html#a07625cd2351357ffe83cdbd0c8d372b6',1,'PIOc_get_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned short *buf): pio_get_nc.c']]], - ['pioc_5fiam_5fiotask',['PIOc_iam_iotask',['../pioc_8c.html#afdcc433f8b653aef3ee5632bfd39f522',1,'PIOc_iam_iotask(int iosysid, bool *ioproc): pioc.c'],['../pio_8h.html#afdcc433f8b653aef3ee5632bfd39f522',1,'PIOc_iam_iotask(int iosysid, bool *ioproc): pioc.c']]], - ['pioc_5finit_5fasync',['PIOc_init_async',['../group___p_i_o__init.html#ga017725f65a38a40963ac6936bbe7b5e9',1,'PIOc_init_async(MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count, int *num_procs_per_comp, int **proc_list, MPI_Comm *user_io_comm, MPI_Comm *user_comp_comm, int rearranger, int *iosysidp): pioc.c'],['../group___p_i_o__init.html#ga017725f65a38a40963ac6936bbe7b5e9',1,'PIOc_init_async(MPI_Comm world, int num_io_procs, int *io_proc_list, int component_count, int *num_procs_per_comp, int **proc_list, MPI_Comm *io_comm, MPI_Comm *comp_comm, int rearranger, int *iosysidp): pioc.c']]], - ['pioc_5finit_5fdecomp',['PIOc_init_decomp',['../group___p_i_o__initdecomp.html#gae8417bae4d00472a015d0a84a5b34acf',1,'PIOc_init_decomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, int rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount): pioc.c'],['../group___p_i_o__initdecomp.html#gae8417bae4d00472a015d0a84a5b34acf',1,'PIOc_init_decomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, int rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount): pioc.c']]], - ['pioc_5finit_5fintracomm',['PIOc_Init_Intracomm',['../group___p_i_o__init.html#ga479a1d9fe2edfc7ca321a1b482fe0211',1,'PIOc_Init_Intracomm(MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr, int *iosysidp): pioc.c'],['../group___p_i_o__init.html#ga479a1d9fe2edfc7ca321a1b482fe0211',1,'PIOc_Init_Intracomm(MPI_Comm comp_comm, int num_iotasks, int stride, int base, int rearr, int *iosysidp): pioc.c']]], - ['pioc_5finit_5fintracomm_5ffrom_5ff90',['PIOc_Init_Intracomm_from_F90',['../pioc_8c.html#a6c15dcb7a77c662652357b8fee15ade8',1,'pioc.c']]], - ['pioc_5finitdecomp',['PIOc_InitDecomp',['../group___p_i_o__initdecomp.html#ga56c119d47d1082df044968f80acbe265',1,'PIOc_InitDecomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, const int *rearranger, const PIO_Offset *iostart, const PIO_Offset *iocount): pioc.c'],['../group___p_i_o__initdecomp.html#ga56c119d47d1082df044968f80acbe265',1,'PIOc_InitDecomp(int iosysid, int pio_type, int ndims, const int *gdimlen, int maplen, const PIO_Offset *compmap, int *ioidp, const int *rearr, const PIO_Offset *iostart, const PIO_Offset *iocount): pioc.c']]], - ['pioc_5finitdecomp_5fbc',['PIOc_InitDecomp_bc',['../group___p_i_o__initdecomp.html#gaed76f78609946d71bb304d584afe1266',1,'PIOc_InitDecomp_bc(int iosysid, int pio_type, int ndims, const int *gdimlen, const long int *start, const long int *count, int *ioidp): pioc.c'],['../group___p_i_o__initdecomp.html#gaed76f78609946d71bb304d584afe1266',1,'PIOc_InitDecomp_bc(int iosysid, int basetype, int ndims, const int *gdimlen, const long int *start, const long int *count, int *ioidp): pioc.c']]], - ['pioc_5finq',['PIOc_inq',['../pio_8h.html#a9790ba350b61362f558ce56a98fd1198',1,'PIOc_inq(int ncid, int *ndimsp, int *nvarsp, int *ngattsp, int *unlimdimidp): pio_nc.c'],['../pio__nc_8c.html#a9790ba350b61362f558ce56a98fd1198',1,'PIOc_inq(int ncid, int *ndimsp, int *nvarsp, int *ngattsp, int *unlimdimidp): pio_nc.c']]], - ['pioc_5finq_5fatt',['PIOc_inq_att',['../group___p_i_o__inq__att.html#ga3f4dcd306338d1f72f77ab2482e994dc',1,'PIOc_inq_att(int ncid, int varid, const char *name, nc_type *xtypep, PIO_Offset *lenp): pio_nc.c'],['../group___p_i_o__inq__att.html#ga3f4dcd306338d1f72f77ab2482e994dc',1,'PIOc_inq_att(int ncid, int varid, const char *name, nc_type *xtypep, PIO_Offset *lenp): pio_nc.c']]], - ['pioc_5finq_5fatt_5feh',['PIOc_inq_att_eh',['../group___p_i_o__inq__att.html#ga711f9cb958d177a395e6b464f6b29e6d',1,'pio_nc.c']]], - ['pioc_5finq_5fattid',['PIOc_inq_attid',['../pio_8h.html#a1c3115b28f2453e850749b173ce7861a',1,'PIOc_inq_attid(int ncid, int varid, const char *name, int *idp): pio_nc.c'],['../pio__nc_8c.html#a1c3115b28f2453e850749b173ce7861a',1,'PIOc_inq_attid(int ncid, int varid, const char *name, int *idp): pio_nc.c']]], - ['pioc_5finq_5fattlen',['PIOc_inq_attlen',['../group___p_i_o__inq__attlen.html#gac5b6d9b5314d88fee8a1c048a2aa5b13',1,'PIOc_inq_attlen(int ncid, int varid, const char *name, PIO_Offset *lenp): pio_nc.c'],['../group___p_i_o__inq__attlen.html#gac5b6d9b5314d88fee8a1c048a2aa5b13',1,'PIOc_inq_attlen(int ncid, int varid, const char *name, PIO_Offset *lenp): pio_nc.c']]], - ['pioc_5finq_5fattname',['PIOc_inq_attname',['../group___p_i_o__inq__attname.html#gaa7d8b173e8bba7544c042301877082a0',1,'PIOc_inq_attname(int ncid, int varid, int attnum, char *name): pio_nc.c'],['../group___p_i_o__inq__attname.html#gaa7d8b173e8bba7544c042301877082a0',1,'PIOc_inq_attname(int ncid, int varid, int attnum, char *name): pio_nc.c']]], - ['pioc_5finq_5fatttype',['PIOc_inq_atttype',['../pio_8h.html#ae63b13cb2b45416bcedecba0137ab1a0',1,'PIOc_inq_atttype(int ncid, int varid, const char *name, nc_type *xtypep): pio_nc.c'],['../pio__nc_8c.html#ae63b13cb2b45416bcedecba0137ab1a0',1,'PIOc_inq_atttype(int ncid, int varid, const char *name, nc_type *xtypep): pio_nc.c']]], - ['pioc_5finq_5fdim',['PIOc_inq_dim',['../pio_8h.html#afbcd29f59d668e7514daf294f7723bc9',1,'PIOc_inq_dim(int ncid, int dimid, char *name, PIO_Offset *lenp): pio_nc.c'],['../pio__nc_8c.html#afbcd29f59d668e7514daf294f7723bc9',1,'PIOc_inq_dim(int ncid, int dimid, char *name, PIO_Offset *lenp): pio_nc.c']]], - ['pioc_5finq_5fdimid',['PIOc_inq_dimid',['../group___p_i_o__inq__dimid.html#gab2dadfe68b44605032f57abd2465c4c7',1,'PIOc_inq_dimid(int ncid, const char *name, int *idp): pio_nc.c'],['../group___p_i_o__inq__dimid.html#gab2dadfe68b44605032f57abd2465c4c7',1,'PIOc_inq_dimid(int ncid, const char *name, int *idp): pio_nc.c']]], - ['pioc_5finq_5fdimlen',['PIOc_inq_dimlen',['../group___p_i_o__inq__dimlen.html#gadd004af4a485f2fcfd1a818ed6a81fb1',1,'PIOc_inq_dimlen(int ncid, int dimid, PIO_Offset *lenp): pio_nc.c'],['../group___p_i_o__inq__dimlen.html#gadd004af4a485f2fcfd1a818ed6a81fb1',1,'PIOc_inq_dimlen(int ncid, int dimid, PIO_Offset *lenp): pio_nc.c']]], - ['pioc_5finq_5fdimname',['PIOc_inq_dimname',['../group___p_i_o__inq__dimname.html#ga68d9e59e6a5460d461d46f3cf62f195d',1,'PIOc_inq_dimname(int ncid, int dimid, char *name): pio_nc.c'],['../group___p_i_o__inq__dimname.html#ga68d9e59e6a5460d461d46f3cf62f195d',1,'PIOc_inq_dimname(int ncid, int dimid, char *name): pio_nc.c']]], - ['pioc_5finq_5fformat',['PIOc_inq_format',['../pio_8h.html#a16fec184bfa95cc2e9704be939dc3077',1,'PIOc_inq_format(int ncid, int *formatp): pio_nc.c'],['../pio__nc_8c.html#a16fec184bfa95cc2e9704be939dc3077',1,'PIOc_inq_format(int ncid, int *formatp): pio_nc.c']]], - ['pioc_5finq_5fnatts',['PIOc_inq_natts',['../group___p_i_o__inq__natts.html#ga64ac5f3a5565ec08d222b27fcb3b180c',1,'PIOc_inq_natts(int ncid, int *ngattsp): pio_nc.c'],['../group___p_i_o__inq__natts.html#ga64ac5f3a5565ec08d222b27fcb3b180c',1,'PIOc_inq_natts(int ncid, int *ngattsp): pio_nc.c']]], - ['pioc_5finq_5fndims',['PIOc_inq_ndims',['../group___p_i_o__inq__ndims.html#gab30f861c47545f6ff1647b6652e38ccf',1,'PIOc_inq_ndims(int ncid, int *ndimsp): pio_nc.c'],['../group___p_i_o__inq__ndims.html#gab30f861c47545f6ff1647b6652e38ccf',1,'PIOc_inq_ndims(int ncid, int *ndimsp): pio_nc.c']]], - ['pioc_5finq_5fnvars',['PIOc_inq_nvars',['../group___p_i_o__inq__nvars.html#gaa6036459562b703f5ef0c9de3cfabe82',1,'PIOc_inq_nvars(int ncid, int *nvarsp): pio_nc.c'],['../group___p_i_o__inq__nvars.html#gaa6036459562b703f5ef0c9de3cfabe82',1,'PIOc_inq_nvars(int ncid, int *nvarsp): pio_nc.c']]], - ['pioc_5finq_5ftype',['PIOc_inq_type',['../pio_8h.html#a3da640cefc1d77011f125d60e6de66c9',1,'PIOc_inq_type(int ncid, nc_type xtype, char *name, PIO_Offset *sizep): pio_nc.c'],['../pio__nc_8c.html#a3da640cefc1d77011f125d60e6de66c9',1,'PIOc_inq_type(int ncid, nc_type xtype, char *name, PIO_Offset *sizep): pio_nc.c']]], - ['pioc_5finq_5funlimdim',['PIOc_inq_unlimdim',['../group___p_i_o__inq__unlimdim.html#ga191801159c80d1d3eb09b52ee9c68109',1,'PIOc_inq_unlimdim(int ncid, int *unlimdimidp): pio_nc.c'],['../group___p_i_o__inq__unlimdim.html#ga191801159c80d1d3eb09b52ee9c68109',1,'PIOc_inq_unlimdim(int ncid, int *unlimdimidp): pio_nc.c']]], - ['pioc_5finq_5funlimdims',['PIOc_inq_unlimdims',['../group___p_i_o__inq__unlimdim.html#gae677132a4670352eee8b77106e300bca',1,'PIOc_inq_unlimdims(int ncid, int *nunlimdimsp, int *unlimdimidsp): pio_nc.c'],['../group___p_i_o__inq__unlimdim.html#gae677132a4670352eee8b77106e300bca',1,'PIOc_inq_unlimdims(int ncid, int *nunlimdimsp, int *unlimdimidsp): pio_nc.c']]], - ['pioc_5finq_5fvar',['PIOc_inq_var',['../pio_8h.html#addf7e8a37df0eb4407da0537364b258e',1,'PIOc_inq_var(int ncid, int varid, char *name, nc_type *xtypep, int *ndimsp, int *dimidsp, int *nattsp): pio_nc.c'],['../pio__nc_8c.html#addf7e8a37df0eb4407da0537364b258e',1,'PIOc_inq_var(int ncid, int varid, char *name, nc_type *xtypep, int *ndimsp, int *dimidsp, int *nattsp): pio_nc.c']]], - ['pioc_5finq_5fvar_5fchunking',['PIOc_inq_var_chunking',['../pio__nc4_8c.html#a2b739539ae6466d402f861d179d506fe',1,'PIOc_inq_var_chunking(int ncid, int varid, int *storagep, PIO_Offset *chunksizesp): pio_nc4.c'],['../pio_8h.html#a2b739539ae6466d402f861d179d506fe',1,'PIOc_inq_var_chunking(int ncid, int varid, int *storagep, PIO_Offset *chunksizesp): pio_nc4.c']]], - ['pioc_5finq_5fvar_5fdeflate',['PIOc_inq_var_deflate',['../pio__nc4_8c.html#ac79879dc9e1afc418c55005b760070b1',1,'PIOc_inq_var_deflate(int ncid, int varid, int *shufflep, int *deflatep, int *deflate_levelp): pio_nc4.c'],['../pio_8h.html#ac79879dc9e1afc418c55005b760070b1',1,'PIOc_inq_var_deflate(int ncid, int varid, int *shufflep, int *deflatep, int *deflate_levelp): pio_nc4.c']]], - ['pioc_5finq_5fvar_5fendian',['PIOc_inq_var_endian',['../pio__nc4_8c.html#a71751485953f3b12656d3eff18756342',1,'PIOc_inq_var_endian(int ncid, int varid, int *endianp): pio_nc4.c'],['../pio_8h.html#a71751485953f3b12656d3eff18756342',1,'PIOc_inq_var_endian(int ncid, int varid, int *endianp): pio_nc4.c']]], - ['pioc_5finq_5fvar_5ffill',['PIOc_inq_var_fill',['../pio_8h.html#ac6bf4e7db1abeb3981df78160b7865be',1,'PIOc_inq_var_fill(int ncid, int varid, int *no_fill, void *fill_valuep): pio_nc.c'],['../pio__nc_8c.html#ac6bf4e7db1abeb3981df78160b7865be',1,'PIOc_inq_var_fill(int ncid, int varid, int *no_fill, void *fill_valuep): pio_nc.c']]], - ['pioc_5finq_5fvardimid',['PIOc_inq_vardimid',['../group___p_i_o__inq__vardimid.html#ga64e3c298debdf592df776120ac435018',1,'PIOc_inq_vardimid(int ncid, int varid, int *dimidsp): pio_nc.c'],['../group___p_i_o__inq__vardimid.html#ga64e3c298debdf592df776120ac435018',1,'PIOc_inq_vardimid(int ncid, int varid, int *dimidsp): pio_nc.c']]], - ['pioc_5finq_5fvarid',['PIOc_inq_varid',['../group___p_i_o__inq__varid.html#gab06c4fbddf140e0068ed09ec8df6f4a7',1,'PIOc_inq_varid(int ncid, const char *name, int *varidp): pio_nc.c'],['../group___p_i_o__inq__varid.html#gab06c4fbddf140e0068ed09ec8df6f4a7',1,'PIOc_inq_varid(int ncid, const char *name, int *varidp): pio_nc.c']]], - ['pioc_5finq_5fvarname',['PIOc_inq_varname',['../group___p_i_o__inq__varname.html#gacaf2b9392fa6b75cca52dc15bf31caa0',1,'PIOc_inq_varname(int ncid, int varid, char *name): pio_nc.c'],['../group___p_i_o__inq__varname.html#gacaf2b9392fa6b75cca52dc15bf31caa0',1,'PIOc_inq_varname(int ncid, int varid, char *name): pio_nc.c']]], - ['pioc_5finq_5fvarnatts',['PIOc_inq_varnatts',['../group___p_i_o__inq__varnatts.html#ga9fd7594665cdf752b57fcabf17b743c0',1,'PIOc_inq_varnatts(int ncid, int varid, int *nattsp): pio_nc.c'],['../group___p_i_o__inq__varnatts.html#ga9fd7594665cdf752b57fcabf17b743c0',1,'PIOc_inq_varnatts(int ncid, int varid, int *nattsp): pio_nc.c']]], - ['pioc_5finq_5fvarndims',['PIOc_inq_varndims',['../group___p_i_o__inq__varndims.html#gacc5ad429734adf6ea43e6ee1b71080e2',1,'PIOc_inq_varndims(int ncid, int varid, int *ndimsp): pio_nc.c'],['../group___p_i_o__inq__varndims.html#gacc5ad429734adf6ea43e6ee1b71080e2',1,'PIOc_inq_varndims(int ncid, int varid, int *ndimsp): pio_nc.c']]], - ['pioc_5finq_5fvartype',['PIOc_inq_vartype',['../group___p_i_o__inq__vartype.html#ga55005fa698798142cd4a741c2daa4fb7',1,'PIOc_inq_vartype(int ncid, int varid, nc_type *xtypep): pio_nc.c'],['../group___p_i_o__inq__vartype.html#ga55005fa698798142cd4a741c2daa4fb7',1,'PIOc_inq_vartype(int ncid, int varid, nc_type *xtypep): pio_nc.c']]], - ['pioc_5fiosystem_5fis_5factive',['PIOc_iosystem_is_active',['../pioc_8c.html#a2f5db6c65240a951921a2d81f2c676ec',1,'PIOc_iosystem_is_active(int iosysid, bool *active): pioc.c'],['../pio_8h.html#a2f5db6c65240a951921a2d81f2c676ec',1,'PIOc_iosystem_is_active(int iosysid, bool *active): pioc.c']]], - ['pioc_5fiotask_5frank',['PIOc_iotask_rank',['../pioc_8c.html#abd7de94627946a534263acc82f3eecbd',1,'PIOc_iotask_rank(int iosysid, int *iorank): pioc.c'],['../pio_8h.html#abd7de94627946a534263acc82f3eecbd',1,'PIOc_iotask_rank(int iosysid, int *iorank): pioc.c']]], - ['pioc_5fiotype_5favailable',['PIOc_iotype_available',['../pioc_8c.html#a2a0c6af74443f9110ea4efcdaf0e9060',1,'PIOc_iotype_available(int iotype): pioc.c'],['../pio_8h.html#a2a0c6af74443f9110ea4efcdaf0e9060',1,'PIOc_iotype_available(int iotype): pioc.c']]], - ['pioc_5fopen',['PIOc_open',['../group___p_i_o__openfile.html#ga92c81c481ba4eb5488af9e678f3bf8af',1,'PIOc_open(int iosysid, const char *path, int mode, int *ncidp): pio_file.c'],['../group___p_i_o__openfile.html#ga92c81c481ba4eb5488af9e678f3bf8af',1,'PIOc_open(int iosysid, const char *path, int mode, int *ncidp): pio_file.c']]], - ['pioc_5fopenfile',['PIOc_openfile',['../group___p_i_o__openfile.html#gae8e01fc5492663b46def2be31a95034c',1,'PIOc_openfile(int iosysid, int *ncidp, int *iotype, const char *filename, int mode): pio_file.c'],['../group___p_i_o__openfile.html#gae8e01fc5492663b46def2be31a95034c',1,'PIOc_openfile(int iosysid, int *ncidp, int *iotype, const char *fname, int mode): pio_file.c']]], - ['pioc_5fopenfile2',['PIOc_openfile2',['../group___p_i_o__openfile.html#ga20a0dc12bed4b4a3329a6ec158f3afe6',1,'PIOc_openfile2(int iosysid, int *ncidp, int *iotype, const char *filename, int mode): pio_file.c'],['../group___p_i_o__openfile.html#ga20a0dc12bed4b4a3329a6ec158f3afe6',1,'PIOc_openfile2(int iosysid, int *ncidp, int *iotype, const char *fname, int mode): pio_file.c']]], - ['pioc_5fput_5fatt',['PIOc_put_att',['../group___p_i_o__put__att.html#ga89b16c95b53a06c052dd7d0be3361d1b',1,'PIOc_put_att(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga89b16c95b53a06c052dd7d0be3361d1b',1,'PIOc_put_att(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const void *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fdouble',['PIOc_put_att_double',['../group___p_i_o__put__att.html#gabb380a7233ae58151d254c572baaa08c',1,'PIOc_put_att_double(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const double *op): pio_nc.c'],['../group___p_i_o__put__att.html#gabb380a7233ae58151d254c572baaa08c',1,'PIOc_put_att_double(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const double *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5ffloat',['PIOc_put_att_float',['../group___p_i_o__put__att.html#ga049f6f519d87915baaa63ae99d422d0d',1,'PIOc_put_att_float(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const float *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga049f6f519d87915baaa63ae99d422d0d',1,'PIOc_put_att_float(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const float *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fint',['PIOc_put_att_int',['../group___p_i_o__put__att.html#ga41fc69b4eb154accbc08c5a451205d7d',1,'PIOc_put_att_int(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const int *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga41fc69b4eb154accbc08c5a451205d7d',1,'PIOc_put_att_int(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const int *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5flong',['PIOc_put_att_long',['../group___p_i_o__put__att.html#gad25b7a96b0edb92a21bb934e626a57a8',1,'PIOc_put_att_long(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long *op): pio_nc.c'],['../group___p_i_o__put__att.html#gad25b7a96b0edb92a21bb934e626a57a8',1,'PIOc_put_att_long(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5flonglong',['PIOc_put_att_longlong',['../group___p_i_o__put__att.html#ga07e7969ec456ff54984cb5e1691ed266',1,'PIOc_put_att_longlong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long long *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga07e7969ec456ff54984cb5e1691ed266',1,'PIOc_put_att_longlong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const long long *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fschar',['PIOc_put_att_schar',['../group___p_i_o__put__att.html#ga06fa09bcdf362935946ef21964783246',1,'PIOc_put_att_schar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const signed char *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga06fa09bcdf362935946ef21964783246',1,'PIOc_put_att_schar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const signed char *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fshort',['PIOc_put_att_short',['../group___p_i_o__put__att.html#gae62c0317444af8433b6a42555ab6cec9',1,'PIOc_put_att_short(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const short *op): pio_nc.c'],['../group___p_i_o__put__att.html#gae62c0317444af8433b6a42555ab6cec9',1,'PIOc_put_att_short(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const short *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5ftext',['PIOc_put_att_text',['../group___p_i_o__put__att.html#ga47507ceae26e72a4b61cf4de2d694e44',1,'PIOc_put_att_text(int ncid, int varid, const char *name, PIO_Offset len, const char *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga47507ceae26e72a4b61cf4de2d694e44',1,'PIOc_put_att_text(int ncid, int varid, const char *name, PIO_Offset len, const char *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fuchar',['PIOc_put_att_uchar',['../group___p_i_o__put__att.html#ga580260de61bbf085ea9219718d31e55a',1,'PIOc_put_att_uchar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned char *op): pio_nc.c'],['../group___p_i_o__put__att.html#ga580260de61bbf085ea9219718d31e55a',1,'PIOc_put_att_uchar(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned char *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fuint',['PIOc_put_att_uint',['../group___p_i_o__put__att.html#gaa5c96bf2e78f7795dec028181b560f60',1,'PIOc_put_att_uint(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned int *op): pio_nc.c'],['../group___p_i_o__put__att.html#gaa5c96bf2e78f7795dec028181b560f60',1,'PIOc_put_att_uint(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned int *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fulonglong',['PIOc_put_att_ulonglong',['../group___p_i_o__put__att.html#gab3dba0f2544e5bb45830d95539386a46',1,'PIOc_put_att_ulonglong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned long long *op): pio_nc.c'],['../group___p_i_o__put__att.html#gab3dba0f2544e5bb45830d95539386a46',1,'PIOc_put_att_ulonglong(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned long long *op): pio_nc.c']]], - ['pioc_5fput_5fatt_5fushort',['PIOc_put_att_ushort',['../group___p_i_o__put__att.html#gaba29ac8eff7dbf829b505a82b522a88f',1,'PIOc_put_att_ushort(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned short *op): pio_nc.c'],['../group___p_i_o__put__att.html#gaba29ac8eff7dbf829b505a82b522a88f',1,'PIOc_put_att_ushort(int ncid, int varid, const char *name, nc_type xtype, PIO_Offset len, const unsigned short *op): pio_nc.c']]], - ['pioc_5fput_5fvar',['PIOc_put_var',['../pio__put__nc_8c.html#abb19e8cc14ebc3da354a59865062a36a',1,'PIOc_put_var(int ncid, int varid, const void *op): pio_put_nc.c'],['../pio_8h.html#ae1335e70accf96dc73e9c753d2721fe7',1,'PIOc_put_var(int ncid, int varid, const void *buf): pio_put_nc.c']]], - ['pioc_5fput_5fvar1',['PIOc_put_var1',['../pio__put__nc_8c.html#abbe1fc54ed511f0d5ded025ec220e13f',1,'PIOc_put_var1(int ncid, int varid, const PIO_Offset *index, const void *op): pio_put_nc.c'],['../pio_8h.html#a61d91466d9b4af1c6823a6a965886411',1,'PIOc_put_var1(int ncid, int varid, const PIO_Offset *index, const void *buf): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fdouble',['PIOc_put_var1_double',['../pio__put__nc_8c.html#a1727f44bee1a0c507dad7db8ee457b98',1,'PIOc_put_var1_double(int ncid, int varid, const PIO_Offset *index, const double *op): pio_put_nc.c'],['../pio_8h.html#a1727f44bee1a0c507dad7db8ee457b98',1,'PIOc_put_var1_double(int ncid, int varid, const PIO_Offset *index, const double *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5ffloat',['PIOc_put_var1_float',['../pio__put__nc_8c.html#af6cc08d617add871ca7ea370a323cf9f',1,'PIOc_put_var1_float(int ncid, int varid, const PIO_Offset *index, const float *op): pio_put_nc.c'],['../pio_8h.html#af6cc08d617add871ca7ea370a323cf9f',1,'PIOc_put_var1_float(int ncid, int varid, const PIO_Offset *index, const float *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fint',['PIOc_put_var1_int',['../pio__put__nc_8c.html#a13e061386f46be55cae8e49e8c7a5c43',1,'PIOc_put_var1_int(int ncid, int varid, const PIO_Offset *index, const int *op): pio_put_nc.c'],['../pio_8h.html#a13e061386f46be55cae8e49e8c7a5c43',1,'PIOc_put_var1_int(int ncid, int varid, const PIO_Offset *index, const int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5flong',['PIOc_put_var1_long',['../pio__put__nc_8c.html#a1b3df73dc76dcaf14d04bf7b240e4399',1,'PIOc_put_var1_long(int ncid, int varid, const PIO_Offset *index, const long *op): pio_put_nc.c'],['../pio_8h.html#a50b623d7c4e2f1a10ad8a88e269da1a9',1,'PIOc_put_var1_long(int ncid, int varid, const PIO_Offset *index, const long *ip): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5flonglong',['PIOc_put_var1_longlong',['../pio__put__nc_8c.html#a4788980743228d824eb7645b362c5ce9',1,'PIOc_put_var1_longlong(int ncid, int varid, const PIO_Offset *index, const long long *op): pio_put_nc.c'],['../pio_8h.html#a4788980743228d824eb7645b362c5ce9',1,'PIOc_put_var1_longlong(int ncid, int varid, const PIO_Offset *index, const long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fschar',['PIOc_put_var1_schar',['../pio__put__nc_8c.html#ad518542a09a575eeca279497940206ec',1,'PIOc_put_var1_schar(int ncid, int varid, const PIO_Offset *index, const signed char *op): pio_put_nc.c'],['../pio_8h.html#ad518542a09a575eeca279497940206ec',1,'PIOc_put_var1_schar(int ncid, int varid, const PIO_Offset *index, const signed char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fshort',['PIOc_put_var1_short',['../pio__put__nc_8c.html#a86827831c9fc9fb0277a901cbe773959',1,'PIOc_put_var1_short(int ncid, int varid, const PIO_Offset *index, const short *op): pio_put_nc.c'],['../pio_8h.html#a86827831c9fc9fb0277a901cbe773959',1,'PIOc_put_var1_short(int ncid, int varid, const PIO_Offset *index, const short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5ftext',['PIOc_put_var1_text',['../pio__put__nc_8c.html#ae3ec127de3786a1ddeb731fc5232cfa7',1,'PIOc_put_var1_text(int ncid, int varid, const PIO_Offset *index, const char *op): pio_put_nc.c'],['../pio_8h.html#ae3ec127de3786a1ddeb731fc5232cfa7',1,'PIOc_put_var1_text(int ncid, int varid, const PIO_Offset *index, const char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fuchar',['PIOc_put_var1_uchar',['../pio__put__nc_8c.html#ab0c45df01479fe96e2fb80b5adea5029',1,'PIOc_put_var1_uchar(int ncid, int varid, const PIO_Offset *index, const unsigned char *op): pio_put_nc.c'],['../pio_8h.html#ab0c45df01479fe96e2fb80b5adea5029',1,'PIOc_put_var1_uchar(int ncid, int varid, const PIO_Offset *index, const unsigned char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fuint',['PIOc_put_var1_uint',['../pio__put__nc_8c.html#a2637048f0ac5d0e4b7ac0135dfc15224',1,'PIOc_put_var1_uint(int ncid, int varid, const PIO_Offset *index, const unsigned int *op): pio_put_nc.c'],['../pio_8h.html#a2637048f0ac5d0e4b7ac0135dfc15224',1,'PIOc_put_var1_uint(int ncid, int varid, const PIO_Offset *index, const unsigned int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fulonglong',['PIOc_put_var1_ulonglong',['../pio__put__nc_8c.html#a148bf48c4a09e88be8fbd6f5e3db7fb9',1,'PIOc_put_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, const unsigned long long *op): pio_put_nc.c'],['../pio_8h.html#a148bf48c4a09e88be8fbd6f5e3db7fb9',1,'PIOc_put_var1_ulonglong(int ncid, int varid, const PIO_Offset *index, const unsigned long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar1_5fushort',['PIOc_put_var1_ushort',['../pio__put__nc_8c.html#aae352be792bfa197056d91654ce492a6',1,'PIOc_put_var1_ushort(int ncid, int varid, const PIO_Offset *index, const unsigned short *op): pio_put_nc.c'],['../pio_8h.html#aae352be792bfa197056d91654ce492a6',1,'PIOc_put_var1_ushort(int ncid, int varid, const PIO_Offset *index, const unsigned short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fdouble',['PIOc_put_var_double',['../pio__put__nc_8c.html#ad6e5f5937169ea6f5f8f3965e9096410',1,'PIOc_put_var_double(int ncid, int varid, const double *op): pio_put_nc.c'],['../pio_8h.html#ad6e5f5937169ea6f5f8f3965e9096410',1,'PIOc_put_var_double(int ncid, int varid, const double *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5ffloat',['PIOc_put_var_float',['../pio__put__nc_8c.html#a258fa55bd055b47d84d61236f0e1317d',1,'PIOc_put_var_float(int ncid, int varid, const float *op): pio_put_nc.c'],['../pio_8h.html#a258fa55bd055b47d84d61236f0e1317d',1,'PIOc_put_var_float(int ncid, int varid, const float *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fint',['PIOc_put_var_int',['../pio__put__nc_8c.html#a695b388f373f638218a34b055498c754',1,'PIOc_put_var_int(int ncid, int varid, const int *op): pio_put_nc.c'],['../pio_8h.html#a695b388f373f638218a34b055498c754',1,'PIOc_put_var_int(int ncid, int varid, const int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5flong',['PIOc_put_var_long',['../pio__put__nc_8c.html#a054ab75d2101a8a0d36ec39f48b48ecc',1,'PIOc_put_var_long(int ncid, int varid, const long *op): pio_put_nc.c'],['../pio_8h.html#a054ab75d2101a8a0d36ec39f48b48ecc',1,'PIOc_put_var_long(int ncid, int varid, const long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5flonglong',['PIOc_put_var_longlong',['../pio__put__nc_8c.html#ae14a05d8902e281e47cb090ab0298ea4',1,'PIOc_put_var_longlong(int ncid, int varid, const long long *op): pio_put_nc.c'],['../pio_8h.html#ae14a05d8902e281e47cb090ab0298ea4',1,'PIOc_put_var_longlong(int ncid, int varid, const long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fschar',['PIOc_put_var_schar',['../pio__put__nc_8c.html#a12328ddf64847e1a0122fdb653770e33',1,'PIOc_put_var_schar(int ncid, int varid, const signed char *op): pio_put_nc.c'],['../pio_8h.html#a12328ddf64847e1a0122fdb653770e33',1,'PIOc_put_var_schar(int ncid, int varid, const signed char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fshort',['PIOc_put_var_short',['../pio__put__nc_8c.html#a476e3c866dc16974e8840dfb2837d003',1,'PIOc_put_var_short(int ncid, int varid, const short *op): pio_put_nc.c'],['../pio_8h.html#a476e3c866dc16974e8840dfb2837d003',1,'PIOc_put_var_short(int ncid, int varid, const short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5ftext',['PIOc_put_var_text',['../pio__put__nc_8c.html#abb03b44df49b3f6e7788225a11fd1da6',1,'PIOc_put_var_text(int ncid, int varid, const char *op): pio_put_nc.c'],['../pio_8h.html#abb03b44df49b3f6e7788225a11fd1da6',1,'PIOc_put_var_text(int ncid, int varid, const char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fuchar',['PIOc_put_var_uchar',['../pio__put__nc_8c.html#a9e7bbb2d79a97a6590047e5c4a180743',1,'PIOc_put_var_uchar(int ncid, int varid, const unsigned char *op): pio_put_nc.c'],['../pio_8h.html#a9e7bbb2d79a97a6590047e5c4a180743',1,'PIOc_put_var_uchar(int ncid, int varid, const unsigned char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fuint',['PIOc_put_var_uint',['../pio__put__nc_8c.html#af4421e814e7bbc09a6a7827468aa483e',1,'PIOc_put_var_uint(int ncid, int varid, const unsigned int *op): pio_put_nc.c'],['../pio_8h.html#af4421e814e7bbc09a6a7827468aa483e',1,'PIOc_put_var_uint(int ncid, int varid, const unsigned int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fulonglong',['PIOc_put_var_ulonglong',['../pio__put__nc_8c.html#adf8f6d3b19755b3a296671c5b8152179',1,'PIOc_put_var_ulonglong(int ncid, int varid, const unsigned long long *op): pio_put_nc.c'],['../pio_8h.html#adf8f6d3b19755b3a296671c5b8152179',1,'PIOc_put_var_ulonglong(int ncid, int varid, const unsigned long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvar_5fushort',['PIOc_put_var_ushort',['../pio__put__nc_8c.html#a41152ae73d225cb9278eb8675dd9e2e1',1,'PIOc_put_var_ushort(int ncid, int varid, const unsigned short *op): pio_put_nc.c'],['../pio_8h.html#a41152ae73d225cb9278eb8675dd9e2e1',1,'PIOc_put_var_ushort(int ncid, int varid, const unsigned short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara',['PIOc_put_vara',['../pio__put__nc_8c.html#a4119884357319e1f9629ca60c1c29afc',1,'PIOc_put_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const void *op): pio_put_nc.c'],['../pio_8h.html#aaa15c8e671d1c62d46a0ac945ddc7896',1,'PIOc_put_vara(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const void *buf): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fdouble',['PIOc_put_vara_double',['../pio__put__nc_8c.html#a8281a16150db297fd5042914fe5c61b7',1,'PIOc_put_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const double *op): pio_put_nc.c'],['../pio_8h.html#a8281a16150db297fd5042914fe5c61b7',1,'PIOc_put_vara_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const double *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5ffloat',['PIOc_put_vara_float',['../pio__put__nc_8c.html#acb39248b7bb0b3536ae91246bd9926a1',1,'PIOc_put_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const float *op): pio_put_nc.c'],['../pio_8h.html#acb39248b7bb0b3536ae91246bd9926a1',1,'PIOc_put_vara_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const float *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fint',['PIOc_put_vara_int',['../pio__put__nc_8c.html#a4d0c5b1c1b156d61d3ede1662394bfb6',1,'PIOc_put_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const int *op): pio_put_nc.c'],['../pio_8h.html#a4d0c5b1c1b156d61d3ede1662394bfb6',1,'PIOc_put_vara_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5flong',['PIOc_put_vara_long',['../pio__put__nc_8c.html#a70700bd6edfe28649ac99ab23adb3007',1,'PIOc_put_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long *op): pio_put_nc.c'],['../pio_8h.html#a70700bd6edfe28649ac99ab23adb3007',1,'PIOc_put_vara_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5flonglong',['PIOc_put_vara_longlong',['../pio__put__nc_8c.html#ac1de2406fe02082b5f5ca53267879f48',1,'PIOc_put_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long long *op): pio_put_nc.c'],['../pio_8h.html#ac1de2406fe02082b5f5ca53267879f48',1,'PIOc_put_vara_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fschar',['PIOc_put_vara_schar',['../pio__put__nc_8c.html#ab356150e292ea34ca78766fc6524edd5',1,'PIOc_put_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const signed char *op): pio_put_nc.c'],['../pio_8h.html#ab356150e292ea34ca78766fc6524edd5',1,'PIOc_put_vara_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const signed char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fshort',['PIOc_put_vara_short',['../pio__put__nc_8c.html#a9c0005dabf7d0f45c9a7897ce617490e',1,'PIOc_put_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const short *op): pio_put_nc.c'],['../pio_8h.html#a9c0005dabf7d0f45c9a7897ce617490e',1,'PIOc_put_vara_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5ftext',['PIOc_put_vara_text',['../pio__put__nc_8c.html#a0948fa77fffa31614176a91aee3f000f',1,'PIOc_put_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const char *op): pio_put_nc.c'],['../pio_8h.html#a0948fa77fffa31614176a91aee3f000f',1,'PIOc_put_vara_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fuchar',['PIOc_put_vara_uchar',['../pio__put__nc_8c.html#a374ea08a51667530b4f4f5cd58ca2c58',1,'PIOc_put_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned char *op): pio_put_nc.c'],['../pio_8h.html#a374ea08a51667530b4f4f5cd58ca2c58',1,'PIOc_put_vara_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fuint',['PIOc_put_vara_uint',['../pio__put__nc_8c.html#a9986361e02f8b12130fd99fb357e6d37',1,'PIOc_put_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned int *op): pio_put_nc.c'],['../pio_8h.html#a9986361e02f8b12130fd99fb357e6d37',1,'PIOc_put_vara_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fulonglong',['PIOc_put_vara_ulonglong',['../pio__put__nc_8c.html#aaaaeca009761b1053d6a90474e83224a',1,'PIOc_put_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned long long *op): pio_put_nc.c'],['../pio_8h.html#aaaaeca009761b1053d6a90474e83224a',1,'PIOc_put_vara_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvara_5fushort',['PIOc_put_vara_ushort',['../pio__put__nc_8c.html#a032fa0de7028fb3903a16c01ce87c557',1,'PIOc_put_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned short *op): pio_put_nc.c'],['../pio_8h.html#a032fa0de7028fb3903a16c01ce87c557',1,'PIOc_put_vara_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const unsigned short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars',['PIOc_put_vars',['../pio__put__nc_8c.html#a9fe25fd7449ea26b0d4a2a0d22dbc41a',1,'PIOc_put_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const void *op): pio_put_nc.c'],['../pio_8h.html#a5a6220dcb602ace2640d97200115609a',1,'PIOc_put_vars(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const void *buf): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fdouble',['PIOc_put_vars_double',['../pio__put__nc_8c.html#a7306e155cbf78fb6155ebb258a7b72ea',1,'PIOc_put_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const double *op): pio_put_nc.c'],['../pio_8h.html#a7306e155cbf78fb6155ebb258a7b72ea',1,'PIOc_put_vars_double(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const double *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5ffloat',['PIOc_put_vars_float',['../pio__put__nc_8c.html#a6664099a827b2dcafee07541350658d6',1,'PIOc_put_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const float *op): pio_put_nc.c'],['../pio_8h.html#a6664099a827b2dcafee07541350658d6',1,'PIOc_put_vars_float(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const float *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fint',['PIOc_put_vars_int',['../pio__put__nc_8c.html#acace345de4c99cdad3e7a879785cdc25',1,'PIOc_put_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const int *op): pio_put_nc.c'],['../pio_8h.html#acace345de4c99cdad3e7a879785cdc25',1,'PIOc_put_vars_int(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5flong',['PIOc_put_vars_long',['../pio__put__nc_8c.html#aff69eb687472a163e8ca541ba5e3d0c6',1,'PIOc_put_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long *op): pio_put_nc.c'],['../pio_8h.html#aff69eb687472a163e8ca541ba5e3d0c6',1,'PIOc_put_vars_long(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5flonglong',['PIOc_put_vars_longlong',['../pio__put__nc_8c.html#ae1206994f38f98d41422c971fbaa4441',1,'PIOc_put_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long long *op): pio_put_nc.c'],['../pio_8h.html#ae1206994f38f98d41422c971fbaa4441',1,'PIOc_put_vars_longlong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fschar',['PIOc_put_vars_schar',['../pio__put__nc_8c.html#a21140ab146026d575ad8e77a9b25e964',1,'PIOc_put_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const signed char *op): pio_put_nc.c'],['../pio_8h.html#a21140ab146026d575ad8e77a9b25e964',1,'PIOc_put_vars_schar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const signed char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fshort',['PIOc_put_vars_short',['../pio__put__nc_8c.html#a12d13babaa48a2b936f04596d7871c6b',1,'PIOc_put_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const short *op): pio_put_nc.c'],['../pio_8h.html#a12d13babaa48a2b936f04596d7871c6b',1,'PIOc_put_vars_short(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const short *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5ftext',['PIOc_put_vars_text',['../pio__put__nc_8c.html#abd8ae98837aae9454960f9d4178a5f29',1,'PIOc_put_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const char *op): pio_put_nc.c'],['../pio_8h.html#abd8ae98837aae9454960f9d4178a5f29',1,'PIOc_put_vars_text(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fuchar',['PIOc_put_vars_uchar',['../pio__put__nc_8c.html#a3fbdc59b8d29c3f31402925760740e91',1,'PIOc_put_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned char *op): pio_put_nc.c'],['../pio_8h.html#a3fbdc59b8d29c3f31402925760740e91',1,'PIOc_put_vars_uchar(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned char *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fuint',['PIOc_put_vars_uint',['../pio__put__nc_8c.html#a6a21170a203c2f50dd83f7f942995564',1,'PIOc_put_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned int *op): pio_put_nc.c'],['../pio_8h.html#a6a21170a203c2f50dd83f7f942995564',1,'PIOc_put_vars_uint(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned int *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fulonglong',['PIOc_put_vars_ulonglong',['../pio__put__nc_8c.html#ab333af8ad45e0ea945093865edb3654a',1,'PIOc_put_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned long long *op): pio_put_nc.c'],['../pio_8h.html#ab333af8ad45e0ea945093865edb3654a',1,'PIOc_put_vars_ulonglong(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned long long *op): pio_put_nc.c']]], - ['pioc_5fput_5fvars_5fushort',['PIOc_put_vars_ushort',['../pio__put__nc_8c.html#aac1838d8762954411726ece43d12bd02',1,'PIOc_put_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned short *op): pio_put_nc.c'],['../pio_8h.html#aac1838d8762954411726ece43d12bd02',1,'PIOc_put_vars_ushort(int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, const unsigned short *op): pio_put_nc.c']]], - ['pioc_5fread_5fdarray',['PIOc_read_darray',['../group___p_i_o__read__darray.html#gaa4eb9375a17ec358a88c8e7e388880db',1,'PIOc_read_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array): pio_darray.c'],['../group___p_i_o__read__darray.html#gaa4eb9375a17ec358a88c8e7e388880db',1,'PIOc_read_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array): pio_darray.c']]], - ['pioc_5fredef',['PIOc_redef',['../group___p_i_o__redef.html#ga409ea0e493fa0f74464ecde01647629a',1,'PIOc_redef(int ncid): pio_nc.c'],['../group___p_i_o__redef.html#ga409ea0e493fa0f74464ecde01647629a',1,'PIOc_redef(int ncid): pio_nc.c']]], - ['pioc_5frename_5fatt',['PIOc_rename_att',['../pio_8h.html#a2fb37f6eab130d00625515911a317ba3',1,'PIOc_rename_att(int ncid, int varid, const char *name, const char *newname): pio_nc.c'],['../pio__nc_8c.html#a2fb37f6eab130d00625515911a317ba3',1,'PIOc_rename_att(int ncid, int varid, const char *name, const char *newname): pio_nc.c']]], - ['pioc_5frename_5fdim',['PIOc_rename_dim',['../pio_8h.html#a00650c8568f5d8c6e325f931c91d8c11',1,'PIOc_rename_dim(int ncid, int dimid, const char *name): pio_nc.c'],['../pio__nc_8c.html#a00650c8568f5d8c6e325f931c91d8c11',1,'PIOc_rename_dim(int ncid, int dimid, const char *name): pio_nc.c']]], - ['pioc_5frename_5fvar',['PIOc_rename_var',['../pio_8h.html#ae7b726002ea0fb7fe3f702e1ff0253d8',1,'PIOc_rename_var(int ncid, int varid, const char *name): pio_nc.c'],['../pio__nc_8c.html#ae7b726002ea0fb7fe3f702e1ff0253d8',1,'PIOc_rename_var(int ncid, int varid, const char *name): pio_nc.c']]], - ['pioc_5fset_5fblocksize',['PIOc_set_blocksize',['../group___p_i_o__set__blocksize.html#gae984deb48c9c2b694d3805d9e0bf673d',1,'PIOc_set_blocksize(int newblocksize): pioc.c'],['../group___p_i_o__set__blocksize.html#gae984deb48c9c2b694d3805d9e0bf673d',1,'PIOc_set_blocksize(int newblocksize): pioc.c']]], - ['pioc_5fset_5fbuffer_5fsize_5flimit',['PIOc_set_buffer_size_limit',['../pio__darray_8c.html#a391b1ef1811260306b599b5bcc680a52',1,'PIOc_set_buffer_size_limit(PIO_Offset limit): pio_darray.c'],['../pio_8h.html#a391b1ef1811260306b599b5bcc680a52',1,'PIOc_set_buffer_size_limit(PIO_Offset limit): pio_darray.c']]], - ['pioc_5fset_5fchunk_5fcache',['PIOc_set_chunk_cache',['../group___p_i_o__def__var.html#ga6a7595c5fa66ef4c35d26910a1195b52',1,'PIOc_set_chunk_cache(int iosysid, int iotype, PIO_Offset size, PIO_Offset nelems, float preemption): pio_nc4.c'],['../group___p_i_o__def__var.html#ga6a7595c5fa66ef4c35d26910a1195b52',1,'PIOc_set_chunk_cache(int iosysid, int iotype, PIO_Offset size, PIO_Offset nelems, float preemption): pio_nc4.c']]], - ['pioc_5fset_5ffile_5ferror_5fhandling',['PIOc_Set_File_Error_Handling',['../group___p_i_o__error__method.html#gad96ab117379dea9b8e477ccb1d37801c',1,'PIOc_Set_File_Error_Handling(int ncid, int method): pioc.c'],['../group___p_i_o__error__method.html#gad96ab117379dea9b8e477ccb1d37801c',1,'PIOc_Set_File_Error_Handling(int ncid, int method): pioc.c']]], - ['pioc_5fset_5ffill',['PIOc_set_fill',['../pio_8h.html#ab7b83b0cfaaf0d768ba357361edff9b6',1,'PIOc_set_fill(int ncid, int fillmode, int *old_modep): pio_nc.c'],['../pio__nc_8c.html#ab7b83b0cfaaf0d768ba357361edff9b6',1,'PIOc_set_fill(int ncid, int fillmode, int *old_modep): pio_nc.c']]], - ['pioc_5fset_5fhint',['PIOc_set_hint',['../pioc_8c.html#ac72053134b457aa56a2e0462bfb71803',1,'PIOc_set_hint(int iosysid, const char *hint, const char *hintval): pioc.c'],['../pio_8h.html#ac72053134b457aa56a2e0462bfb71803',1,'PIOc_set_hint(int iosysid, const char *hint, const char *hintval): pioc.c']]], - ['pioc_5fset_5fiosystem_5ferror_5fhandling',['PIOc_set_iosystem_error_handling',['../group___p_i_o__error__method.html#gac4d7bb3ea04026a1269a0e87608d13f3',1,'PIOc_set_iosystem_error_handling(int iosysid, int method, int *old_method): pioc.c'],['../group___p_i_o__error__method.html#gac4d7bb3ea04026a1269a0e87608d13f3',1,'PIOc_set_iosystem_error_handling(int iosysid, int method, int *old_method): pioc.c'],['../group___p_i_o__error__method.html#gac76c32bb1d06beeaabf003c1a12fc7a4',1,'PIOc_Set_IOSystem_Error_Handling(int iosysid, int method): pioc.c'],['../group___p_i_o__error__method.html#gac76c32bb1d06beeaabf003c1a12fc7a4',1,'PIOc_Set_IOSystem_Error_Handling(int iosysid, int method): pioc.c']]], - ['pioc_5fset_5fvar_5fchunk_5fcache',['PIOc_set_var_chunk_cache',['../group___p_i_o__def__var.html#gafe68b976cb9feaefb3c06a4656f7152a',1,'PIOc_set_var_chunk_cache(int ncid, int varid, PIO_Offset size, PIO_Offset nelems, float preemption): pio_nc4.c'],['../group___p_i_o__def__var.html#gafe68b976cb9feaefb3c06a4656f7152a',1,'PIOc_set_var_chunk_cache(int ncid, int varid, PIO_Offset size, PIO_Offset nelems, float preemption): pio_nc4.c']]], - ['pioc_5fsetframe',['PIOc_setframe',['../group___p_i_o__setframe.html#ga630e7798172acacbaf43e596b237f418',1,'PIOc_setframe(int ncid, int varid, int frame): pioc.c'],['../group___p_i_o__setframe.html#ga630e7798172acacbaf43e596b237f418',1,'PIOc_setframe(int ncid, int varid, int frame): pioc.c']]], - ['pioc_5fsync',['PIOc_sync',['../pio__file_8c.html#af0786a65a17388275114ddc4749b7e99',1,'PIOc_sync(int ncid): pio_file.c'],['../pio_8h.html#af0786a65a17388275114ddc4749b7e99',1,'PIOc_sync(int ncid): pio_file.c']]], - ['pioc_5fwrite_5fdarray',['PIOc_write_darray',['../group___p_i_o__write__darray.html#gaa40fae759a2a5e39cb7af9b6f024db8f',1,'PIOc_write_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array, void *fillvalue): pio_darray.c'],['../group___p_i_o__write__darray.html#gaa40fae759a2a5e39cb7af9b6f024db8f',1,'PIOc_write_darray(int ncid, int varid, int ioid, PIO_Offset arraylen, void *array, void *fillvalue): pio_darray.c']]], - ['pioc_5fwrite_5fdarray_5fmulti',['PIOc_write_darray_multi',['../group___p_i_o__write__darray.html#ga8e6611243431101939c4dd4c991a7e0b',1,'PIOc_write_darray_multi(int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen, void *array, const int *frame, void **fillvalue, bool flushtodisk): pio_darray.c'],['../group___p_i_o__write__darray.html#ga8e6611243431101939c4dd4c991a7e0b',1,'PIOc_write_darray_multi(int ncid, const int *varids, int ioid, int nvars, PIO_Offset arraylen, void *array, const int *frame, void **fillvalue, bool flushtodisk): pio_darray.c']]], - ['piodie',['piodie',['../pio__support_8_f90.html#a13fac82014192fcf782a95c3be4e9a66',1,'pio_support']]], - ['put_5fatt_5f1d_5fdesc_5fdouble',['put_att_1d_desc_double',['../group___p_i_o__put__att.html#ga400b54245a5820edf44c65187f1a98d2',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fdesc_5fint',['put_att_1d_desc_int',['../group___p_i_o__put__att.html#ga6e9ceefc157eb88e58373591273d6dfc',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fdesc_5freal',['put_att_1d_desc_real',['../group___p_i_o__put__att.html#gad375ea287d08d380012f1accf3d23af7',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fid_5fdouble',['put_att_1d_id_double',['../group___p_i_o__put__att.html#ga0f45152f915fa49e67c40de2b95cf669',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fid_5fint',['put_att_1d_id_int',['../group___p_i_o__put__att.html#gac868c6c566018d58307ea63ef944a75e',1,'pionfatt_mod']]], - ['put_5fatt_5f1d_5fid_5freal',['put_att_1d_id_real',['../group___p_i_o__put__att.html#ga5554c7cb365a2ddb5ee6620df5b64b1e',1,'pionfatt_mod']]], - ['put_5fatt_5fdesc_5ftext',['put_att_desc_text',['../group___p_i_o__put__att.html#ga5a66229689e246b141c29cf35550de47',1,'pionfatt_mod']]], - ['put_5fvar1_5fdouble',['put_var1_double',['../group___p_i_o__put__var.html#ga149f46b92b9796a2021806590e86299c',1,'pionfput_mod']]], - ['put_5fvar1_5fint',['put_var1_int',['../group___p_i_o__put__var.html#ga0acbdf98bc536f8e69dbef2a35cdc419',1,'pionfput_mod']]], - ['put_5fvar1_5freal',['put_var1_real',['../group___p_i_o__put__var.html#gafb63482a7114cf4de3f46e9d5e846f53',1,'pionfput_mod']]], - ['put_5fvar1_5ftext',['put_var1_text',['../group___p_i_o__put__var.html#ga1f74a108488e4d9c411fa411b3a805ad',1,'pionfput_mod']]], - ['put_5fvar1_5fvdesc_5ftext',['put_var1_vdesc_text',['../group___p_i_o__put__var.html#ga67c0b13b5f4b5fd7dfcdcff42567308b',1,'pionfput_mod']]], - ['put_5fvar_5f0d_5fdouble',['put_var_0d_double',['../group___p_i_o__put__var.html#ga4b158d17a8e0d9d5f4def56e7f5850a5',1,'pionfput_mod']]], - ['put_5fvar_5f0d_5fint',['put_var_0d_int',['../group___p_i_o__put__var.html#ga1799a02aa8746e633589ab5c32f67bc7',1,'pionfput_mod']]], - ['put_5fvar_5f0d_5freal',['put_var_0d_real',['../group___p_i_o__put__var.html#gaf706b069c1578feeb2e9b8b28e486446',1,'pionfput_mod']]], - ['put_5fvar_5f0d_5ftext',['put_var_0d_text',['../group___p_i_o__put__var.html#ga007e31993cf2468520f0311eaea95973',1,'pionfput_mod']]], - ['put_5fvar_5f1d_5fdouble',['put_var_1d_double',['../group___p_i_o__put__var.html#ga19eb63361fe941e922035eba747660fd',1,'pionfput_mod']]], - ['put_5fvar_5f1d_5fint',['put_var_1d_int',['../group___p_i_o__put__var.html#gadff566ea7570a1cefe244bea218a3bdc',1,'pionfput_mod']]], - ['put_5fvar_5f1d_5freal',['put_var_1d_real',['../group___p_i_o__put__var.html#ga472fa166959e490667636553c8d9c9a3',1,'pionfput_mod']]], - ['put_5fvar_5f1d_5ftext',['put_var_1d_text',['../group___p_i_o__put__var.html#gabe9e1c0112f607e43af241c7a065d81e',1,'pionfput_mod']]], - ['put_5fvar_5f2d_5fdouble',['put_var_2d_double',['../group___p_i_o__put__var.html#gabcc56b9b88c37f9eec8f034a256012f2',1,'pionfput_mod']]], - ['put_5fvar_5f2d_5fint',['put_var_2d_int',['../group___p_i_o__put__var.html#ga08192624d6b46870cff3ceea2a253935',1,'pionfput_mod']]], - ['put_5fvar_5f2d_5freal',['put_var_2d_real',['../group___p_i_o__put__var.html#ga7a7a29cab63bd78cf1e0cdbdb9f3de77',1,'pionfput_mod']]], - ['put_5fvar_5f2d_5ftext',['put_var_2d_text',['../group___p_i_o__put__var.html#ga6c691fc5377200c970c7aeff35c57024',1,'pionfput_mod']]], - ['put_5fvar_5f3d_5fdouble',['put_var_3d_double',['../group___p_i_o__put__var.html#ga7cd4ee07cc1ad199e1538b7eed65e5fd',1,'pionfput_mod']]], - ['put_5fvar_5f3d_5fint',['put_var_3d_int',['../group___p_i_o__put__var.html#ga6a614f66d85109923ea4fc37d13e2469',1,'pionfput_mod']]], - ['put_5fvar_5f3d_5freal',['put_var_3d_real',['../group___p_i_o__put__var.html#gaeadb6bf65b6e6a5befe22c271efc64ad',1,'pionfput_mod']]], - ['put_5fvar_5f3d_5ftext',['put_var_3d_text',['../group___p_i_o__put__var.html#ga692043facb4564576b57de9eea6e2425',1,'pionfput_mod']]], - ['put_5fvar_5f4d_5fdouble',['put_var_4d_double',['../group___p_i_o__put__var.html#ga12dca0c8cbf084171c3ae817b3a937c6',1,'pionfput_mod']]], - ['put_5fvar_5f4d_5fint',['put_var_4d_int',['../group___p_i_o__put__var.html#gaa801103a0132d09a03b0554214071c6b',1,'pionfput_mod']]], - ['put_5fvar_5f4d_5freal',['put_var_4d_real',['../group___p_i_o__put__var.html#ga1e370f333e8f49e91c35011d16f1d684',1,'pionfput_mod']]], - ['put_5fvar_5f4d_5ftext',['put_var_4d_text',['../group___p_i_o__put__var.html#ga35162a80322d797f2d61c94be9817fbe',1,'pionfput_mod']]], - ['put_5fvar_5f5d_5fdouble',['put_var_5d_double',['../group___p_i_o__put__var.html#ga26d0fb7ac09b525f5d45502f087504e0',1,'pionfput_mod']]], - ['put_5fvar_5f5d_5fint',['put_var_5d_int',['../group___p_i_o__put__var.html#ga697edb8ea003f481effa4d49320bd4c1',1,'pionfput_mod']]], - ['put_5fvar_5f5d_5freal',['put_var_5d_real',['../group___p_i_o__put__var.html#ga43780226cdd8f80b45bb3da74e8004d4',1,'pionfput_mod']]], - ['put_5fvar_5f5d_5ftext',['put_var_5d_text',['../group___p_i_o__put__var.html#ga5dc83bb1a9bf3816ce87e7af427e0df7',1,'pionfput_mod']]], - ['put_5fvar_5finternal_5fdouble',['put_var_internal_double',['../group___p_i_o__put__var.html#ga541a7f904d2113db7a4d3bb77e4e209d',1,'pionfput_mod']]], - ['put_5fvar_5finternal_5fint',['put_var_internal_int',['../group___p_i_o__put__var.html#gad8af60bdc3e13f46b50743f9237b235f',1,'pionfput_mod']]], - ['put_5fvar_5finternal_5freal',['put_var_internal_real',['../group___p_i_o__put__var.html#ga8d47e081844ec829d0d3805de0176655',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f0d_5fdouble',['put_var_vdesc_0d_double',['../group___p_i_o__put__var.html#gaa6a46cc77bd779d1633e1ad79f16e3e9',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f0d_5fint',['put_var_vdesc_0d_int',['../group___p_i_o__put__var.html#ga155a55ee1d2f20a0b150e38a25ee8ed8',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f0d_5freal',['put_var_vdesc_0d_real',['../group___p_i_o__put__var.html#ga9751af622472de1b1183513587c20bf6',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f0d_5ftext',['put_var_vdesc_0d_text',['../group___p_i_o__put__var.html#ga84b30ae3427ae6da5cf29b7ecf781ce4',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f1d_5fdouble',['put_var_vdesc_1d_double',['../group___p_i_o__put__var.html#ga5c68fc45998064cca48113c4dd583086',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f1d_5fint',['put_var_vdesc_1d_int',['../group___p_i_o__put__var.html#ga3643828467af4de759235b03dc24f068',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f1d_5freal',['put_var_vdesc_1d_real',['../group___p_i_o__put__var.html#ga3ff6d1d2394d03643383bbf56ab65f57',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f1d_5ftext',['put_var_vdesc_1d_text',['../group___p_i_o__put__var.html#ga48ec02bcfa98661c8a0c94328a216615',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f2d_5fdouble',['put_var_vdesc_2d_double',['../group___p_i_o__put__var.html#ga396d6da6a3a55fb6476c286458b8f034',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f2d_5fint',['put_var_vdesc_2d_int',['../group___p_i_o__put__var.html#gaec8e42c5461dc921f5563b55f29481b5',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f2d_5freal',['put_var_vdesc_2d_real',['../group___p_i_o__put__var.html#ga4bf0583c8901390be8c5c5ef66308968',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f2d_5ftext',['put_var_vdesc_2d_text',['../group___p_i_o__put__var.html#gad7bec7c5efb96b22b16dc719c6231b81',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f3d_5fdouble',['put_var_vdesc_3d_double',['../group___p_i_o__put__var.html#gad127d2753eb6142cd3ebb25a2689b068',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f3d_5fint',['put_var_vdesc_3d_int',['../group___p_i_o__put__var.html#gad2ced69db36c42084abbeac2a37a8b99',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f3d_5freal',['put_var_vdesc_3d_real',['../group___p_i_o__put__var.html#gababad999e064edc982b3326e3aebf216',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f3d_5ftext',['put_var_vdesc_3d_text',['../group___p_i_o__put__var.html#ga71b4a9fba578bfaddc104997dff5e454',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f4d_5fdouble',['put_var_vdesc_4d_double',['../group___p_i_o__put__var.html#ga6ff932b86ebd6227195652646d5cd84a',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f4d_5fint',['put_var_vdesc_4d_int',['../group___p_i_o__put__var.html#ga30c036af0c917760942d98dce96f2cad',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f4d_5freal',['put_var_vdesc_4d_real',['../group___p_i_o__put__var.html#ga859c2ad3e7de6b5f428d003c33dc6acb',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f4d_5ftext',['put_var_vdesc_4d_text',['../group___p_i_o__put__var.html#gadc1493e8c23840638b543c66915485e6',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f5d_5fdouble',['put_var_vdesc_5d_double',['../group___p_i_o__put__var.html#gab39f99a67e17eba00b15b3f188d175fd',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f5d_5fint',['put_var_vdesc_5d_int',['../group___p_i_o__put__var.html#gab402cda7fbb22ae7d98b258657bfbe12',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f5d_5freal',['put_var_vdesc_5d_real',['../group___p_i_o__put__var.html#ga860ea0b2b3bfb0a514761c0f4572c66b',1,'pionfput_mod']]], - ['put_5fvar_5fvdesc_5f5d_5ftext',['put_var_vdesc_5d_text',['../group___p_i_o__put__var.html#gabb49e549fdc8b9abbf637cd445e23d8f',1,'pionfput_mod']]], - ['put_5fvara_5f1d_5fdouble',['put_vara_1d_double',['../group___p_i_o__put__var.html#gaf7e15c328133ed0ed3848851a909501b',1,'pionfput_mod']]], - ['put_5fvara_5f1d_5fint',['put_vara_1d_int',['../group___p_i_o__put__var.html#ga4f124036b8cb5fb3491139928f7a6411',1,'pionfput_mod']]], - ['put_5fvara_5f1d_5freal',['put_vara_1d_real',['../group___p_i_o__put__var.html#ga78f94d71b44c1414149409b8d4721548',1,'pionfput_mod']]], - ['put_5fvara_5f1d_5ftext',['put_vara_1d_text',['../group___p_i_o__put__var.html#gae497e8e304d3018906f9b5ae4a70dec6',1,'pionfput_mod']]], - ['put_5fvara_5f2d_5fdouble',['put_vara_2d_double',['../group___p_i_o__put__var.html#gacf5d8364c2f42759b3d7aadfc1ac5e1a',1,'pionfput_mod']]], - ['put_5fvara_5f2d_5fint',['put_vara_2d_int',['../group___p_i_o__put__var.html#ga9cd412076cbce25e1ddd769dfdb99e2c',1,'pionfput_mod']]], - ['put_5fvara_5f2d_5freal',['put_vara_2d_real',['../group___p_i_o__put__var.html#gafc9b8d2686a81bf5b12f6f47a8f188b4',1,'pionfput_mod']]], - ['put_5fvara_5f2d_5ftext',['put_vara_2d_text',['../group___p_i_o__put__var.html#ga6a68c2a0064d921284334e7e77f4b45d',1,'pionfput_mod']]], - ['put_5fvara_5f3d_5fdouble',['put_vara_3d_double',['../group___p_i_o__put__var.html#gad817b988bdc67e86dfe6145d8b878db5',1,'pionfput_mod']]], - ['put_5fvara_5f3d_5fint',['put_vara_3d_int',['../group___p_i_o__put__var.html#gaaf005d847ada3c557af98365ec67b1c1',1,'pionfput_mod']]], - ['put_5fvara_5f3d_5freal',['put_vara_3d_real',['../group___p_i_o__put__var.html#ga0e1b0c3013c34d252b1cff6ea8a0b998',1,'pionfput_mod']]], - ['put_5fvara_5f3d_5ftext',['put_vara_3d_text',['../group___p_i_o__put__var.html#gad14311ff733ed146df91b491d6c5b107',1,'pionfput_mod']]], - ['put_5fvara_5f4d_5fdouble',['put_vara_4d_double',['../group___p_i_o__put__var.html#gab17fb8a70276d43ef6baca3beaf93bcd',1,'pionfput_mod']]], - ['put_5fvara_5f4d_5fint',['put_vara_4d_int',['../group___p_i_o__put__var.html#gab481885760c628c8a55a74cf94c56593',1,'pionfput_mod']]], - ['put_5fvara_5f4d_5freal',['put_vara_4d_real',['../group___p_i_o__put__var.html#gad8ce5fe5076de9c48a305fc70fd2433c',1,'pionfput_mod']]], - ['put_5fvara_5f4d_5ftext',['put_vara_4d_text',['../group___p_i_o__put__var.html#gad0167ee171eb8d34d88eea0c2e90a448',1,'pionfput_mod']]], - ['put_5fvara_5f5d_5fdouble',['put_vara_5d_double',['../group___p_i_o__put__var.html#ga49224b3b762d3a94bf27f241ec54d655',1,'pionfput_mod']]], - ['put_5fvara_5f5d_5fint',['put_vara_5d_int',['../group___p_i_o__put__var.html#ga70b151f4947b4aa5a5f41a11359bda4b',1,'pionfput_mod']]], - ['put_5fvara_5f5d_5freal',['put_vara_5d_real',['../group___p_i_o__put__var.html#gad41be0f21d84df1e403d218a65f70b80',1,'pionfput_mod']]], - ['put_5fvara_5f5d_5ftext',['put_vara_5d_text',['../group___p_i_o__put__var.html#gaa4ce40994e7cd45fce21381a676225ff',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f1d_5fdouble',['put_vara_vdesc_1d_double',['../group___p_i_o__put__var.html#ga3ff2a7f17c45722abac726fb79363404',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f1d_5fint',['put_vara_vdesc_1d_int',['../group___p_i_o__put__var.html#ga76d541f2f0eb409bbac5fd59fcf73455',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f1d_5freal',['put_vara_vdesc_1d_real',['../group___p_i_o__put__var.html#ga263bbdfc7c30c9be268d52d3b6c5eee1',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f1d_5ftext',['put_vara_vdesc_1d_text',['../group___p_i_o__put__var.html#ga381282297630477d110550a88172612b',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f2d_5fdouble',['put_vara_vdesc_2d_double',['../group___p_i_o__put__var.html#gabf3a20b705763fbd237ac48e3db27871',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f2d_5fint',['put_vara_vdesc_2d_int',['../group___p_i_o__put__var.html#ga7648f01eb2f9d67a0cb5bbcc2e474a76',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f2d_5freal',['put_vara_vdesc_2d_real',['../group___p_i_o__put__var.html#ga47ce0445fd371060edc1df0418d67c25',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f2d_5ftext',['put_vara_vdesc_2d_text',['../group___p_i_o__put__var.html#ga7730db9212396e477df42973525c6933',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f3d_5fdouble',['put_vara_vdesc_3d_double',['../group___p_i_o__put__var.html#gaa2170fc41771c08cab91f78d31530e57',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f3d_5fint',['put_vara_vdesc_3d_int',['../group___p_i_o__put__var.html#ga185d89cb9eec9f39bfb0bbe9014d52f5',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f3d_5freal',['put_vara_vdesc_3d_real',['../group___p_i_o__put__var.html#ga7b16d91e8754af417b91f6b818c88e22',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f3d_5ftext',['put_vara_vdesc_3d_text',['../group___p_i_o__put__var.html#ga9b88d5bfb641c1983b646eaa37782439',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f4d_5fdouble',['put_vara_vdesc_4d_double',['../group___p_i_o__put__var.html#ga55d94dbb95e25f224f9c4fed51d26906',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f4d_5fint',['put_vara_vdesc_4d_int',['../group___p_i_o__put__var.html#gaf9ac6f8e908cf688201c0dd3be545c87',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f4d_5freal',['put_vara_vdesc_4d_real',['../group___p_i_o__put__var.html#ga73c553a1e70e16cd9c6ea081e699900c',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f4d_5ftext',['put_vara_vdesc_4d_text',['../group___p_i_o__put__var.html#gaf6918fe56d0c9837293fa5142e5b480f',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f5d_5fdouble',['put_vara_vdesc_5d_double',['../group___p_i_o__put__var.html#ga5f2a994b4ebaff85c453ca3cb4eb5f28',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f5d_5fint',['put_vara_vdesc_5d_int',['../group___p_i_o__put__var.html#ga823bd3538a78a0be3ff5109ad1d54c01',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f5d_5freal',['put_vara_vdesc_5d_real',['../group___p_i_o__put__var.html#ga14cf7c10f267b699aa8634db85f381fe',1,'pionfput_mod']]], - ['put_5fvara_5fvdesc_5f5d_5ftext',['put_vara_vdesc_5d_text',['../group___p_i_o__put__var.html#ga43dcf78e0a9e7f7e9dd6070ba7b288c8',1,'pionfput_mod']]] + ['read_5fdarray_5f1d_5fdouble',['read_darray_1d_double',['../group___p_i_o__read__darray.html#ga3a2dea5460dafc4645216f8325483c2e',1,'piodarray']]], + ['read_5fdarray_5f1d_5fint',['read_darray_1d_int',['../group___p_i_o__read__darray.html#gaa919aa47e0d0e3e38f2af27614dfbd3b',1,'piodarray']]], + ['read_5fdarray_5f1d_5freal',['read_darray_1d_real',['../group___p_i_o__read__darray.html#gae7ff1037681c06b33a86199defdf5d2c',1,'piodarray']]], + ['read_5fdarray_5f2d_5fdouble',['read_darray_2d_double',['../group___p_i_o__read__darray.html#ga97260e48211b060167b85f5aad382bfd',1,'piodarray']]], + ['read_5fdarray_5f2d_5fint',['read_darray_2d_int',['../group___p_i_o__read__darray.html#gaccce9ae6a56f753952d72b6b43824ea6',1,'piodarray']]], + ['read_5fdarray_5f2d_5freal',['read_darray_2d_real',['../group___p_i_o__read__darray.html#ga759a19f17c15754c35a4a91af069c8ed',1,'piodarray']]], + ['read_5fdarray_5f3d_5fdouble',['read_darray_3d_double',['../group___p_i_o__read__darray.html#ga555817ceca579848c0bd81d3c9fd57e3',1,'piodarray']]], + ['read_5fdarray_5f3d_5fint',['read_darray_3d_int',['../group___p_i_o__read__darray.html#gaa2854f6d422459e788fa346702b800b8',1,'piodarray']]], + ['read_5fdarray_5f3d_5freal',['read_darray_3d_real',['../group___p_i_o__read__darray.html#gadc84bf1d2fa259327655b6c456b66837',1,'piodarray']]], + ['read_5fdarray_5f4d_5fdouble',['read_darray_4d_double',['../group___p_i_o__read__darray.html#gabc0dea01b66521f16218bbba084b99f3',1,'piodarray']]], + ['read_5fdarray_5f4d_5fint',['read_darray_4d_int',['../group___p_i_o__read__darray.html#gaddd580d1b65c4cb5865136c167829e6a',1,'piodarray']]], + ['read_5fdarray_5f4d_5freal',['read_darray_4d_real',['../group___p_i_o__read__darray.html#gae615e873b1063c1444a59009228936e9',1,'piodarray']]], + ['read_5fdarray_5f5d_5fdouble',['read_darray_5d_double',['../group___p_i_o__read__darray.html#ga5ce626012abe78f78da139c2eb48703c',1,'piodarray']]], + ['read_5fdarray_5f5d_5fint',['read_darray_5d_int',['../group___p_i_o__read__darray.html#gac8f4a48a7c0fe54e3bf4aa1bb3bb66a6',1,'piodarray']]], + ['read_5fdarray_5f5d_5freal',['read_darray_5d_real',['../group___p_i_o__read__darray.html#ga10cbe88474d39cc54f974d015200df83',1,'piodarray']]], + ['read_5fdarray_5f6d_5fdouble',['read_darray_6d_double',['../group___p_i_o__read__darray.html#ga8dd1ab4f98602a258734e0f1095a88d5',1,'piodarray']]], + ['read_5fdarray_5f6d_5fint',['read_darray_6d_int',['../group___p_i_o__read__darray.html#ga2b311a0ee93511a2e853151dbabcbd4b',1,'piodarray']]], + ['read_5fdarray_5f6d_5freal',['read_darray_6d_real',['../group___p_i_o__read__darray.html#ga6e4db8f3ccb45020fe0ebb9659f5d4a8',1,'piodarray']]], + ['read_5fdarray_5f7d_5fdouble',['read_darray_7d_double',['../group___p_i_o__read__darray.html#gafd439814b70b6ca6f04e4028fbf5d0bc',1,'piodarray']]], + ['read_5fdarray_5f7d_5fint',['read_darray_7d_int',['../group___p_i_o__read__darray.html#ga8adba892ab688ddab94ef9292c71ef54',1,'piodarray']]], + ['read_5fdarray_5f7d_5freal',['read_darray_7d_real',['../group___p_i_o__read__darray.html#gac0bc86372d5e04b2770b4da730f1f7ce',1,'piodarray']]], + ['readvar',['readvar',['../structpioexample_1_1pioexampleclass.html#aaf78ac9ebc4084edf35f295f6cf5598a',1,'pioexample::pioexampleclass']]], + ['redef_5fdesc',['redef_desc',['../group___p_i_o__redef.html#gaf44dad7065b2cbc0f8b0b0308d7f88c5',1,'pio_nf']]], + ['redef_5fid',['redef_id',['../group___p_i_o__redef.html#ga1a98648b5347710c172e49d556b2eae8',1,'pio_nf']]], + ['replace_5fc_5fnull',['replace_c_null',['../pio__support_8_f90.html#abcbf3a9d77e36435f9110d1efe8fb19a',1,'pio_support']]] ]; diff --git a/docs/search/functions_a.js b/docs/search/functions_a.js index b8e0f5e91de..a4367391201 100644 --- a/docs/search/functions_a.js +++ b/docs/search/functions_a.js @@ -1,28 +1,9 @@ var searchData= [ - ['read_5fdarray_5f1d_5fdouble',['read_darray_1d_double',['../group___p_i_o__read__darray.html#ga3a2dea5460dafc4645216f8325483c2e',1,'piodarray']]], - ['read_5fdarray_5f1d_5fint',['read_darray_1d_int',['../group___p_i_o__read__darray.html#gaa919aa47e0d0e3e38f2af27614dfbd3b',1,'piodarray']]], - ['read_5fdarray_5f1d_5freal',['read_darray_1d_real',['../group___p_i_o__read__darray.html#gae7ff1037681c06b33a86199defdf5d2c',1,'piodarray']]], - ['read_5fdarray_5f2d_5fdouble',['read_darray_2d_double',['../group___p_i_o__read__darray.html#ga97260e48211b060167b85f5aad382bfd',1,'piodarray']]], - ['read_5fdarray_5f2d_5fint',['read_darray_2d_int',['../group___p_i_o__read__darray.html#gaccce9ae6a56f753952d72b6b43824ea6',1,'piodarray']]], - ['read_5fdarray_5f2d_5freal',['read_darray_2d_real',['../group___p_i_o__read__darray.html#ga759a19f17c15754c35a4a91af069c8ed',1,'piodarray']]], - ['read_5fdarray_5f3d_5fdouble',['read_darray_3d_double',['../group___p_i_o__read__darray.html#ga555817ceca579848c0bd81d3c9fd57e3',1,'piodarray']]], - ['read_5fdarray_5f3d_5fint',['read_darray_3d_int',['../group___p_i_o__read__darray.html#gaa2854f6d422459e788fa346702b800b8',1,'piodarray']]], - ['read_5fdarray_5f3d_5freal',['read_darray_3d_real',['../group___p_i_o__read__darray.html#gadc84bf1d2fa259327655b6c456b66837',1,'piodarray']]], - ['read_5fdarray_5f4d_5fdouble',['read_darray_4d_double',['../group___p_i_o__read__darray.html#gabc0dea01b66521f16218bbba084b99f3',1,'piodarray']]], - ['read_5fdarray_5f4d_5fint',['read_darray_4d_int',['../group___p_i_o__read__darray.html#gaddd580d1b65c4cb5865136c167829e6a',1,'piodarray']]], - ['read_5fdarray_5f4d_5freal',['read_darray_4d_real',['../group___p_i_o__read__darray.html#gae615e873b1063c1444a59009228936e9',1,'piodarray']]], - ['read_5fdarray_5f5d_5fdouble',['read_darray_5d_double',['../group___p_i_o__read__darray.html#ga5ce626012abe78f78da139c2eb48703c',1,'piodarray']]], - ['read_5fdarray_5f5d_5fint',['read_darray_5d_int',['../group___p_i_o__read__darray.html#gac8f4a48a7c0fe54e3bf4aa1bb3bb66a6',1,'piodarray']]], - ['read_5fdarray_5f5d_5freal',['read_darray_5d_real',['../group___p_i_o__read__darray.html#ga10cbe88474d39cc54f974d015200df83',1,'piodarray']]], - ['read_5fdarray_5f6d_5fdouble',['read_darray_6d_double',['../group___p_i_o__read__darray.html#ga8dd1ab4f98602a258734e0f1095a88d5',1,'piodarray']]], - ['read_5fdarray_5f6d_5fint',['read_darray_6d_int',['../group___p_i_o__read__darray.html#ga2b311a0ee93511a2e853151dbabcbd4b',1,'piodarray']]], - ['read_5fdarray_5f6d_5freal',['read_darray_6d_real',['../group___p_i_o__read__darray.html#ga6e4db8f3ccb45020fe0ebb9659f5d4a8',1,'piodarray']]], - ['read_5fdarray_5f7d_5fdouble',['read_darray_7d_double',['../group___p_i_o__read__darray.html#gafd439814b70b6ca6f04e4028fbf5d0bc',1,'piodarray']]], - ['read_5fdarray_5f7d_5fint',['read_darray_7d_int',['../group___p_i_o__read__darray.html#ga8adba892ab688ddab94ef9292c71ef54',1,'piodarray']]], - ['read_5fdarray_5f7d_5freal',['read_darray_7d_real',['../group___p_i_o__read__darray.html#gac0bc86372d5e04b2770b4da730f1f7ce',1,'piodarray']]], - ['readvar',['readvar',['../structpioexample_1_1pioexampleclass.html#aaf78ac9ebc4084edf35f295f6cf5598a',1,'pioexample::pioexampleclass']]], - ['redef_5fdesc',['redef_desc',['../group___p_i_o__redef.html#gaf44dad7065b2cbc0f8b0b0308d7f88c5',1,'pio_nf']]], - ['redef_5fid',['redef_id',['../group___p_i_o__redef.html#ga1a98648b5347710c172e49d556b2eae8',1,'pio_nf']]], - ['replace_5fc_5fnull',['replace_c_null',['../pio__support_8_f90.html#abcbf3a9d77e36435f9110d1efe8fb19a',1,'pio_support']]] + ['setdebuglevel',['setdebuglevel',['../group___p_i_o__setdebuglevel.html#ga197ef394cd490e1650b95ef0ab97cc85',1,'piolib_mod']]], + ['seterrorhandlingfile',['seterrorhandlingfile',['../group___p_i_o__seterrorhandling.html#ga5c3e6c45dcd0af907b5e60c20bdae886',1,'piolib_mod']]], + ['seterrorhandlingiosysid',['seterrorhandlingiosysid',['../group___p_i_o__seterrorhandling.html#gade8bdb3765989141d515751896e1e64e',1,'piolib_mod']]], + ['seterrorhandlingiosystem',['seterrorhandlingiosystem',['../group___p_i_o__seterrorhandling.html#ga78b16b0612471672be4e8825dd2f2cef',1,'piolib_mod']]], + ['setframe',['setframe',['../group___p_i_o__setframe.html#ga2c5966f917968c675e6c734c3ddbe565',1,'piolib_mod']]], + ['syncfile',['syncfile',['../group___p_i_o__syncfile.html#ga2b10f2553a1dde620a57f8ac9f43c780',1,'piolib_mod']]] ]; diff --git a/docs/search/functions_b.js b/docs/search/functions_b.js index a4367391201..2e34e97444a 100644 --- a/docs/search/functions_b.js +++ b/docs/search/functions_b.js @@ -1,9 +1,25 @@ var searchData= [ - ['setdebuglevel',['setdebuglevel',['../group___p_i_o__setdebuglevel.html#ga197ef394cd490e1650b95ef0ab97cc85',1,'piolib_mod']]], - ['seterrorhandlingfile',['seterrorhandlingfile',['../group___p_i_o__seterrorhandling.html#ga5c3e6c45dcd0af907b5e60c20bdae886',1,'piolib_mod']]], - ['seterrorhandlingiosysid',['seterrorhandlingiosysid',['../group___p_i_o__seterrorhandling.html#gade8bdb3765989141d515751896e1e64e',1,'piolib_mod']]], - ['seterrorhandlingiosystem',['seterrorhandlingiosystem',['../group___p_i_o__seterrorhandling.html#ga78b16b0612471672be4e8825dd2f2cef',1,'piolib_mod']]], - ['setframe',['setframe',['../group___p_i_o__setframe.html#ga2c5966f917968c675e6c734c3ddbe565',1,'piolib_mod']]], - ['syncfile',['syncfile',['../group___p_i_o__syncfile.html#ga2b10f2553a1dde620a57f8ac9f43c780',1,'piolib_mod']]] + ['write_5fdarray_5f2d_5fdouble',['write_darray_2d_double',['../group___p_i_o__write__darray.html#ga3a403e6310fc93d477490a3d9187ac5a',1,'piodarray']]], + ['write_5fdarray_5f2d_5fint',['write_darray_2d_int',['../group___p_i_o__write__darray.html#gaf9b118942b77419f2662e63225196e3a',1,'piodarray']]], + ['write_5fdarray_5f2d_5freal',['write_darray_2d_real',['../group___p_i_o__write__darray.html#gaffba98ea76cd6529f70e81aebd51759c',1,'piodarray']]], + ['write_5fdarray_5f3d_5fdouble',['write_darray_3d_double',['../group___p_i_o__write__darray.html#gaa1bc7030b6985c14b4f4395a9813cd20',1,'piodarray']]], + ['write_5fdarray_5f3d_5fint',['write_darray_3d_int',['../group___p_i_o__write__darray.html#ga4fdd4458183d001ee86a65348173ebff',1,'piodarray']]], + ['write_5fdarray_5f3d_5freal',['write_darray_3d_real',['../group___p_i_o__write__darray.html#ga042b4424172b3024635a80a0ccfa9ff2',1,'piodarray']]], + ['write_5fdarray_5f4d_5fdouble',['write_darray_4d_double',['../group___p_i_o__write__darray.html#ga56b1124a763d57348d196b9db049b287',1,'piodarray']]], + ['write_5fdarray_5f4d_5fint',['write_darray_4d_int',['../group___p_i_o__write__darray.html#gacdc54b91f8a4d3db9c217e0d173f5b2f',1,'piodarray']]], + ['write_5fdarray_5f4d_5freal',['write_darray_4d_real',['../group___p_i_o__write__darray.html#ga19a839af40f84a8a216225650b02408d',1,'piodarray']]], + ['write_5fdarray_5f5d_5fdouble',['write_darray_5d_double',['../group___p_i_o__write__darray.html#ga0d84895c5bd97345fa8e62628fdd8eea',1,'piodarray']]], + ['write_5fdarray_5f5d_5fint',['write_darray_5d_int',['../group___p_i_o__write__darray.html#ga7441b167ce4cfadf8615aa55587c17cc',1,'piodarray']]], + ['write_5fdarray_5f5d_5freal',['write_darray_5d_real',['../group___p_i_o__write__darray.html#gab603f273c6f6c4405995232df7266532',1,'piodarray']]], + ['write_5fdarray_5f6d_5fdouble',['write_darray_6d_double',['../group___p_i_o__write__darray.html#ga8705c61671a210688966373b85d5cd89',1,'piodarray']]], + ['write_5fdarray_5f6d_5fint',['write_darray_6d_int',['../group___p_i_o__write__darray.html#gac82899d3cfeb71cc6f5694e408b49111',1,'piodarray']]], + ['write_5fdarray_5f6d_5freal',['write_darray_6d_real',['../group___p_i_o__write__darray.html#ga232835f55b8aac1f4f42035209a2a731',1,'piodarray']]], + ['write_5fdarray_5f7d_5fdouble',['write_darray_7d_double',['../group___p_i_o__write__darray.html#gae2eda505e927211b0ce67c6af2fe6a18',1,'piodarray']]], + ['write_5fdarray_5f7d_5fint',['write_darray_7d_int',['../group___p_i_o__write__darray.html#ga47749d3b96f6a95062e9522cf8fceb4d',1,'piodarray']]], + ['write_5fdarray_5f7d_5freal',['write_darray_7d_real',['../group___p_i_o__write__darray.html#ga9a2d7e22bd919af8e7aa76296f6fb1e6',1,'piodarray']]], + ['write_5fdarray_5fmulti_5f1d_5fdouble',['write_darray_multi_1d_double',['../group___p_i_o__write__darray.html#ga8d0bd849649431d45be11f85e8aa53dd',1,'piodarray']]], + ['write_5fdarray_5fmulti_5f1d_5fint',['write_darray_multi_1d_int',['../group___p_i_o__write__darray.html#gab93e96206c8002d48dac170ff060f16c',1,'piodarray']]], + ['write_5fdarray_5fmulti_5f1d_5freal',['write_darray_multi_1d_real',['../group___p_i_o__write__darray.html#gaddec1071975bb5f847e49d8dfee98b93',1,'piodarray']]], + ['writevar',['writevar',['../structpioexample_1_1pioexampleclass.html#afcbe92804a76647173f0097f97869b05',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/functions_c.html b/docs/search/functions_c.html deleted file mode 100644 index 99492ba8e8b..00000000000 --- a/docs/search/functions_c.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/functions_c.js b/docs/search/functions_c.js deleted file mode 100644 index 2e34e97444a..00000000000 --- a/docs/search/functions_c.js +++ /dev/null @@ -1,25 +0,0 @@ -var searchData= -[ - ['write_5fdarray_5f2d_5fdouble',['write_darray_2d_double',['../group___p_i_o__write__darray.html#ga3a403e6310fc93d477490a3d9187ac5a',1,'piodarray']]], - ['write_5fdarray_5f2d_5fint',['write_darray_2d_int',['../group___p_i_o__write__darray.html#gaf9b118942b77419f2662e63225196e3a',1,'piodarray']]], - ['write_5fdarray_5f2d_5freal',['write_darray_2d_real',['../group___p_i_o__write__darray.html#gaffba98ea76cd6529f70e81aebd51759c',1,'piodarray']]], - ['write_5fdarray_5f3d_5fdouble',['write_darray_3d_double',['../group___p_i_o__write__darray.html#gaa1bc7030b6985c14b4f4395a9813cd20',1,'piodarray']]], - ['write_5fdarray_5f3d_5fint',['write_darray_3d_int',['../group___p_i_o__write__darray.html#ga4fdd4458183d001ee86a65348173ebff',1,'piodarray']]], - ['write_5fdarray_5f3d_5freal',['write_darray_3d_real',['../group___p_i_o__write__darray.html#ga042b4424172b3024635a80a0ccfa9ff2',1,'piodarray']]], - ['write_5fdarray_5f4d_5fdouble',['write_darray_4d_double',['../group___p_i_o__write__darray.html#ga56b1124a763d57348d196b9db049b287',1,'piodarray']]], - ['write_5fdarray_5f4d_5fint',['write_darray_4d_int',['../group___p_i_o__write__darray.html#gacdc54b91f8a4d3db9c217e0d173f5b2f',1,'piodarray']]], - ['write_5fdarray_5f4d_5freal',['write_darray_4d_real',['../group___p_i_o__write__darray.html#ga19a839af40f84a8a216225650b02408d',1,'piodarray']]], - ['write_5fdarray_5f5d_5fdouble',['write_darray_5d_double',['../group___p_i_o__write__darray.html#ga0d84895c5bd97345fa8e62628fdd8eea',1,'piodarray']]], - ['write_5fdarray_5f5d_5fint',['write_darray_5d_int',['../group___p_i_o__write__darray.html#ga7441b167ce4cfadf8615aa55587c17cc',1,'piodarray']]], - ['write_5fdarray_5f5d_5freal',['write_darray_5d_real',['../group___p_i_o__write__darray.html#gab603f273c6f6c4405995232df7266532',1,'piodarray']]], - ['write_5fdarray_5f6d_5fdouble',['write_darray_6d_double',['../group___p_i_o__write__darray.html#ga8705c61671a210688966373b85d5cd89',1,'piodarray']]], - ['write_5fdarray_5f6d_5fint',['write_darray_6d_int',['../group___p_i_o__write__darray.html#gac82899d3cfeb71cc6f5694e408b49111',1,'piodarray']]], - ['write_5fdarray_5f6d_5freal',['write_darray_6d_real',['../group___p_i_o__write__darray.html#ga232835f55b8aac1f4f42035209a2a731',1,'piodarray']]], - ['write_5fdarray_5f7d_5fdouble',['write_darray_7d_double',['../group___p_i_o__write__darray.html#gae2eda505e927211b0ce67c6af2fe6a18',1,'piodarray']]], - ['write_5fdarray_5f7d_5fint',['write_darray_7d_int',['../group___p_i_o__write__darray.html#ga47749d3b96f6a95062e9522cf8fceb4d',1,'piodarray']]], - ['write_5fdarray_5f7d_5freal',['write_darray_7d_real',['../group___p_i_o__write__darray.html#ga9a2d7e22bd919af8e7aa76296f6fb1e6',1,'piodarray']]], - ['write_5fdarray_5fmulti_5f1d_5fdouble',['write_darray_multi_1d_double',['../group___p_i_o__write__darray.html#ga8d0bd849649431d45be11f85e8aa53dd',1,'piodarray']]], - ['write_5fdarray_5fmulti_5f1d_5fint',['write_darray_multi_1d_int',['../group___p_i_o__write__darray.html#gab93e96206c8002d48dac170ff060f16c',1,'piodarray']]], - ['write_5fdarray_5fmulti_5f1d_5freal',['write_darray_multi_1d_real',['../group___p_i_o__write__darray.html#gaddec1071975bb5f847e49d8dfee98b93',1,'piodarray']]], - ['writevar',['writevar',['../structpioexample_1_1pioexampleclass.html#afcbe92804a76647173f0097f97869b05',1,'pioexample::pioexampleclass']]] -]; diff --git a/docs/search/searchdata.js b/docs/search/searchdata.js index 515ff7edaed..32dbdc97950 100644 --- a/docs/search/searchdata.js +++ b/docs/search/searchdata.js @@ -1,16 +1,14 @@ var indexSectionsWithContent = { - 0: "abcdefghilmnoprstuvwx", - 1: "dfiprvw", + 0: "acdefgimnoprstvwx", + 1: "dfipv", 2: "ep", - 3: "acdefgilmprsw", - 4: "abcdefhilmnoprsuvw", - 5: "efirvw", - 6: "p", - 7: "p", - 8: "demnpsvx", - 9: "eip", - 10: "cdefgipt" + 3: "acdefgimprsw", + 4: "acdefimnoprs", + 5: "e", + 6: "demnsvx", + 7: "eip", + 8: "cdefgipt" }; var indexSectionNames = @@ -21,11 +19,9 @@ var indexSectionNames = 3: "functions", 4: "variables", 5: "typedefs", - 6: "enums", - 7: "enumvalues", - 8: "defines", - 9: "groups", - 10: "pages" + 6: "defines", + 7: "groups", + 8: "pages" }; var indexSectionLabels = @@ -36,10 +32,8 @@ var indexSectionLabels = 3: "Functions", 4: "Variables", 5: "Typedefs", - 6: "Enumerations", - 7: "Enumerator", - 8: "Macros", - 9: "Modules", - 10: "Pages" + 6: "Macros", + 7: "Modules", + 8: "Pages" }; diff --git a/docs/search/typedefs_1.html b/docs/search/typedefs_1.html deleted file mode 100644 index b77c53383ea..00000000000 --- a/docs/search/typedefs_1.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/typedefs_1.js b/docs/search/typedefs_1.js deleted file mode 100644 index b09ae86978c..00000000000 --- a/docs/search/typedefs_1.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['file_5fdesc_5ft',['file_desc_t',['../pio_8h.html#a7712fc6f2c0a1c8f72959c310182357f',1,'pio.h']]] -]; diff --git a/docs/search/typedefs_2.html b/docs/search/typedefs_2.html deleted file mode 100644 index 076311dc57d..00000000000 --- a/docs/search/typedefs_2.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/typedefs_2.js b/docs/search/typedefs_2.js deleted file mode 100644 index 2cc5fc331f4..00000000000 --- a/docs/search/typedefs_2.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['io_5fdesc_5ft',['io_desc_t',['../pio_8h.html#a4d90d3c91ed76852ad6b8f870adee005',1,'pio.h']]], - ['io_5fregion',['io_region',['../pio_8h.html#a255fd4def6a78cafae3ea966a4f86893',1,'pio.h']]], - ['iosystem_5fdesc_5ft',['iosystem_desc_t',['../pio_8h.html#a059c7a85a913670bed41c52fbf05bc43',1,'pio.h']]] -]; diff --git a/docs/search/typedefs_3.html b/docs/search/typedefs_3.html deleted file mode 100644 index a4a727ff108..00000000000 --- a/docs/search/typedefs_3.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/typedefs_3.js b/docs/search/typedefs_3.js deleted file mode 100644 index 91db22dba3c..00000000000 --- a/docs/search/typedefs_3.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['rearr_5fcomm_5ffc_5fopt_5ft',['rearr_comm_fc_opt_t',['../pio_8h.html#a33bec608b2c9dd2e2855f7adcc23c7c2',1,'pio.h']]], - ['rearr_5fopt_5ft',['rearr_opt_t',['../pio_8h.html#af676ea8a0aa46e2f1a2cc2b6dc8c7569',1,'pio.h']]] -]; diff --git a/docs/search/typedefs_4.html b/docs/search/typedefs_4.html deleted file mode 100644 index be033cd1983..00000000000 --- a/docs/search/typedefs_4.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/typedefs_4.js b/docs/search/typedefs_4.js deleted file mode 100644 index b2968bd91f6..00000000000 --- a/docs/search/typedefs_4.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['var_5fdesc_5ft',['var_desc_t',['../pio_8h.html#acb64b706f665bab44861cb168a985dd2',1,'pio.h']]] -]; diff --git a/docs/search/typedefs_5.html b/docs/search/typedefs_5.html deleted file mode 100644 index e10c325b592..00000000000 --- a/docs/search/typedefs_5.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/typedefs_5.js b/docs/search/typedefs_5.js deleted file mode 100644 index 6d9b191d5ad..00000000000 --- a/docs/search/typedefs_5.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['wmulti_5fbuffer',['wmulti_buffer',['../pio_8h.html#aaadfc3926045e4ebe92771b6be1d85e7',1,'pio.h']]] -]; diff --git a/docs/search/variables_0.js b/docs/search/variables_0.js index 84ade36bfd9..842f31046f1 100644 --- a/docs/search/variables_0.js +++ b/docs/search/variables_0.js @@ -1,6 +1,4 @@ var searchData= [ - ['arraylen',['arraylen',['../structwmulti__buffer.html#a3a3a4551d43bb902da4217ab698a6064',1,'wmulti_buffer']]], - ['arridxperpe',['arridxperpe',['../structpioexample_1_1pioexampleclass.html#a7e6823c9476cb6b593d4e95c7fecfcb1',1,'pioexample::pioexampleclass']]], - ['async',['async',['../structiosystem__desc__t.html#aeb0c951a503ef50d6ed469da259bb711',1,'iosystem_desc_t']]] + ['arridxperpe',['arridxperpe',['../structpioexample_1_1pioexampleclass.html#a7e6823c9476cb6b593d4e95c7fecfcb1',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_1.js b/docs/search/variables_1.js index 14eaecdb63d..b232d344183 100644 --- a/docs/search/variables_1.js +++ b/docs/search/variables_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['blocksize',['blocksize',['../pioc_8c.html#a75e9073defcedf91712de41e4ac14800',1,'blocksize(): pioc_sc.c'],['../pioc__sc_8c.html#a75e9073defcedf91712de41e4ac14800',1,'blocksize(): pioc_sc.c']]], - ['buffer',['buffer',['../structfile__desc__t.html#a9509da72bd6b683459f67d860414883a',1,'file_desc_t']]] + ['chunksize',['chunksize',['../example2_8c.html#ac370740bf1adc58a8c18773ffd823ebf',1,'example2.c']]], + ['compdof',['compdof',['../structpioexample_1_1pioexampleclass.html#a543d2bef96e9ef2817838921a3e17fd8',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_10.html b/docs/search/variables_10.html deleted file mode 100644 index 548ac843ecf..00000000000 --- a/docs/search/variables_10.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/variables_10.js b/docs/search/variables_10.js deleted file mode 100644 index 57592e26c62..00000000000 --- a/docs/search/variables_10.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['varlist',['varlist',['../structfile__desc__t.html#a50fab72af4691e960d04dfecbcbbced5',1,'file_desc_t']]], - ['vid',['vid',['../structwmulti__buffer.html#aee096a9cf8b6affe737fb39cb4cddfdc',1,'wmulti_buffer']]] -]; diff --git a/docs/search/variables_11.html b/docs/search/variables_11.html deleted file mode 100644 index d5be9145130..00000000000 --- a/docs/search/variables_11.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/variables_11.js b/docs/search/variables_11.js deleted file mode 100644 index 2e4e58cce77..00000000000 --- a/docs/search/variables_11.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['writable',['writable',['../structfile__desc__t.html#ac9224705c4bc6180250b358f58d98707',1,'file_desc_t']]] -]; diff --git a/docs/search/variables_2.js b/docs/search/variables_2.js index 489b820d966..8fffe5fde17 100644 --- a/docs/search/variables_2.js +++ b/docs/search/variables_2.js @@ -1,15 +1,7 @@ var searchData= [ - ['chunksize',['chunksize',['../example2_8c.html#ac370740bf1adc58a8c18773ffd823ebf',1,'example2.c']]], - ['comm_5ftype',['comm_type',['../structrearr__opt.html#a342fe712d7506465b38916591820ae7e',1,'rearr_opt']]], - ['comp2io',['comp2io',['../structrearr__opt.html#aeca20bb690f07a0caa04c5f1ae95a256',1,'rearr_opt']]], - ['comp_5fcomm',['comp_comm',['../structiosystem__desc__t.html#a362435c96f238f4c90da56af73454199',1,'iosystem_desc_t']]], - ['comp_5fidx',['comp_idx',['../structiosystem__desc__t.html#a57a0b192ffe2f569d21ae31fc998ef88',1,'iosystem_desc_t']]], - ['comp_5frank',['comp_rank',['../structiosystem__desc__t.html#a77a14897f1dc8aede4ec7f42b2566327',1,'iosystem_desc_t']]], - ['compdof',['compdof',['../structpioexample_1_1pioexampleclass.html#a543d2bef96e9ef2817838921a3e17fd8',1,'pioexample::pioexampleclass']]], - ['compmaster',['compmaster',['../structiosystem__desc__t.html#ae338cd1c51fc385932faefe5c80377a7',1,'iosystem_desc_t']]], - ['compproc',['compproc',['../structiosystem__desc__t.html#a5076e66faed9677a6ed686348fff1033',1,'iosystem_desc_t']]], - ['compranks',['compranks',['../structiosystem__desc__t.html#ae9147c3aba3e40bf2d3ad06ba2305512',1,'iosystem_desc_t']]], - ['comproot',['comproot',['../structiosystem__desc__t.html#aeb4289bb6f3ea243e1a9bae70b45aaf9',1,'iosystem_desc_t']]], - ['count',['count',['../structio__region.html#ae9897b9dc1ae1abb8e6421d55a8e4b20',1,'io_region']]] + ['databuffer',['databuffer',['../structpioexample_1_1pioexampleclass.html#a154ba5b20555c9ba1c8674c064f3f8fb',1,'pioexample::pioexampleclass']]], + ['dim_5flen',['dim_len',['../example2_8c.html#a0cdd029eb53af7edd1f798d8d2425b2b',1,'example2.c']]], + ['dim_5fname',['dim_name',['../example2_8c.html#a9e2919e1371b6f55efc820db00024ef3',1,'example2.c']]], + ['dimlen',['dimlen',['../structpioexample_1_1pioexampleclass.html#a04793022c40b565f88a4ae49c91b23bd',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_3.js b/docs/search/variables_3.js index 546e3d1b3b3..016727f48df 100644 --- a/docs/search/variables_3.js +++ b/docs/search/variables_3.js @@ -1,11 +1,4 @@ var searchData= [ - ['data',['data',['../structwmulti__buffer.html#aa6079bff17b568dcb461f89faa4b09e1',1,'wmulti_buffer']]], - ['databuffer',['databuffer',['../structpioexample_1_1pioexampleclass.html#a154ba5b20555c9ba1c8674c064f3f8fb',1,'pioexample::pioexampleclass']]], - ['default_5ferror_5fhandler',['default_error_handler',['../pioc_8c.html#aa51ffd0af16fbe64b37ed23b3c10700a',1,'pioc.c']]], - ['default_5frearranger',['default_rearranger',['../structiosystem__desc__t.html#a6badea08e053fb45299a22b6a57e5d46',1,'iosystem_desc_t']]], - ['dim_5flen',['dim_len',['../example2_8c.html#a0cdd029eb53af7edd1f798d8d2425b2b',1,'example2.c']]], - ['dim_5fname',['dim_name',['../example2_8c.html#a9e2919e1371b6f55efc820db00024ef3',1,'example2.c']]], - ['dimlen',['dimlen',['../structpioexample_1_1pioexampleclass.html#a04793022c40b565f88a4ae49c91b23bd',1,'pioexample::pioexampleclass::dimlen()'],['../structio__desc__t.html#a5e244740d0480f116975206d776e623b',1,'io_desc_t::dimlen()']]], - ['do_5fio',['do_io',['../structfile__desc__t.html#a4bffd16a82bcb2734433ff50614b5b85',1,'file_desc_t']]] + ['err_5fbuffer',['err_buffer',['../example1_8c.html#ab936652dd13083dc9181ec7886ab04b7',1,'err_buffer(): example1.c'],['../example2_8c.html#ab936652dd13083dc9181ec7886ab04b7',1,'err_buffer(): example2.c']]] ]; diff --git a/docs/search/variables_4.js b/docs/search/variables_4.js index 45a6ce7f661..a1b377a70e7 100644 --- a/docs/search/variables_4.js +++ b/docs/search/variables_4.js @@ -1,5 +1,4 @@ var searchData= [ - ['err_5fbuffer',['err_buffer',['../example1_8c.html#ab936652dd13083dc9181ec7886ab04b7',1,'err_buffer(): example1.c'],['../example2_8c.html#ab936652dd13083dc9181ec7886ab04b7',1,'err_buffer(): example2.c']]], - ['error_5fhandler',['error_handler',['../structiosystem__desc__t.html#a5feeb0ee83c989df85476df5f9b891e5',1,'iosystem_desc_t']]] + ['filename',['filename',['../structpioexample_1_1pioexampleclass.html#a1bd58a3929e07eb6da0ac18516abce6d',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_5.js b/docs/search/variables_5.js index 01831f90bfc..6dd780dd991 100644 --- a/docs/search/variables_5.js +++ b/docs/search/variables_5.js @@ -1,11 +1,7 @@ var searchData= [ - ['fcd',['fcd',['../structrearr__opt.html#a6825903b13bee7b2b73c705054e2793f',1,'rearr_opt']]], - ['fh',['fh',['../structfile__desc__t.html#ac11d983d7f6a52f1d7e1e1205aa0c93c',1,'file_desc_t']]], - ['filename',['filename',['../structpioexample_1_1pioexampleclass.html#a1bd58a3929e07eb6da0ac18516abce6d',1,'pioexample::pioexampleclass']]], - ['fillbuf',['fillbuf',['../structvar__desc__t.html#ac8c54f61c356694137302c47a91c367c',1,'var_desc_t']]], - ['fillregion',['fillregion',['../structio__desc__t.html#a149541d0278eed68b8ad688e452fda81',1,'io_desc_t']]], - ['fillvalue',['fillvalue',['../structwmulti__buffer.html#a86d0985ad146c8b7a840536bb6e38b9a',1,'wmulti_buffer']]], - ['firstregion',['firstregion',['../structio__desc__t.html#a1318de33496d1ee4da890e7c375f06e4',1,'io_desc_t']]], - ['frame',['frame',['../structwmulti__buffer.html#af62be7bfb28e68a765a41796ecf99509',1,'wmulti_buffer']]] + ['iodescncells',['iodescncells',['../structpioexample_1_1pioexampleclass.html#ad6af5157ab138c120ae091f19b6cd6c9',1,'pioexample::pioexampleclass']]], + ['iotype',['iotype',['../structpioexample_1_1pioexampleclass.html#af59b594e0e942335c3dea5712c2dc473',1,'pioexample::pioexampleclass']]], + ['ista',['ista',['../structpioexample_1_1pioexampleclass.html#a9f1fe416650ed720ede20f245cdfc855',1,'pioexample::pioexampleclass']]], + ['isto',['isto',['../structpioexample_1_1pioexampleclass.html#a9625281513502d3da7696e84dceaf0d5',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_6.js b/docs/search/variables_6.js index e70227d95f8..49724a559b7 100644 --- a/docs/search/variables_6.js +++ b/docs/search/variables_6.js @@ -1,5 +1,4 @@ var searchData= [ - ['holegridsize',['holegridsize',['../structio__desc__t.html#a2792b197c9a69fc19bec4171edd19b48',1,'io_desc_t']]], - ['hs',['hs',['../structrearr__comm__fc__opt.html#a99bb96abd6fc9958d40f3f93c94ca6f0',1,'rearr_comm_fc_opt']]] + ['myrank',['myrank',['../structpioexample_1_1pioexampleclass.html#ab13c8084ffcd8185cc8e92cadf5ef1d8',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_7.js b/docs/search/variables_7.js index 6b73788caeb..458db8fdb78 100644 --- a/docs/search/variables_7.js +++ b/docs/search/variables_7.js @@ -1,21 +1,6 @@ var searchData= [ - ['info',['info',['../structiosystem__desc__t.html#a6230bdca13e27d28836c5180c3083e3a',1,'iosystem_desc_t']]], - ['intercomm',['intercomm',['../structiosystem__desc__t.html#a70e27569f2d508a56c90c8763c67d5bb',1,'iosystem_desc_t']]], - ['io2comp',['io2comp',['../structrearr__opt.html#a8b278b23d13399de2c0c37e49ecec8a4',1,'rearr_opt']]], - ['io_5fcomm',['io_comm',['../structiosystem__desc__t.html#ab97de8bab80dccb81d015cd8ea9f6fc3',1,'iosystem_desc_t']]], - ['io_5frank',['io_rank',['../structiosystem__desc__t.html#ab3668f3353df907f53d3ce7b8dc02b6c',1,'iosystem_desc_t']]], - ['iobuf',['iobuf',['../structfile__desc__t.html#a842685f169b087fff0cd08e50e599c0c',1,'file_desc_t']]], - ['iodescncells',['iodescncells',['../structpioexample_1_1pioexampleclass.html#ad6af5157ab138c120ae091f19b6cd6c9',1,'pioexample::pioexampleclass']]], - ['ioid',['ioid',['../structio__desc__t.html#a25b4283d2730b6570d8fa890a8ce73ea',1,'io_desc_t::ioid()'],['../structwmulti__buffer.html#a667fee0c4b8abf44a2b0703e097ab5f6',1,'wmulti_buffer::ioid()']]], - ['iomaster',['iomaster',['../structiosystem__desc__t.html#ae1255c9d48ed0d0fcb8ebafdc537cb1c',1,'iosystem_desc_t']]], - ['ioproc',['ioproc',['../structiosystem__desc__t.html#a8a3fdecd677b2900dfcf6b38cc79181b',1,'iosystem_desc_t']]], - ['ioranks',['ioranks',['../structiosystem__desc__t.html#a64bb47312ace9243d5466cd37789227d',1,'iosystem_desc_t']]], - ['ioroot',['ioroot',['../structiosystem__desc__t.html#ad4887d6eeefbbe4cf8373c6a094a10d1',1,'iosystem_desc_t']]], - ['iosysid',['iosysid',['../structiosystem__desc__t.html#a349780a2a7a8b14bccadba61d0a3283b',1,'iosystem_desc_t']]], - ['iosystem',['iosystem',['../structfile__desc__t.html#a2786365ee60ecd996a53d7d5107c24dd',1,'file_desc_t']]], - ['iotype',['iotype',['../structpioexample_1_1pioexampleclass.html#af59b594e0e942335c3dea5712c2dc473',1,'pioexample::pioexampleclass::iotype()'],['../structfile__desc__t.html#a4f43bb9519d336d421ce4c4c82ef8bb0',1,'file_desc_t::iotype()']]], - ['isend',['isend',['../structrearr__comm__fc__opt.html#a77dc830a4a4c27ed3e6d6aad6f096184',1,'rearr_comm_fc_opt']]], - ['ista',['ista',['../structpioexample_1_1pioexampleclass.html#a9f1fe416650ed720ede20f245cdfc855',1,'pioexample::pioexampleclass']]], - ['isto',['isto',['../structpioexample_1_1pioexampleclass.html#a9625281513502d3da7696e84dceaf0d5',1,'pioexample::pioexampleclass']]] + ['niotasks',['niotasks',['../structpioexample_1_1pioexampleclass.html#aa1fa3c0e1f613c945576ea89b2dd08c3',1,'pioexample::pioexampleclass']]], + ['ntasks',['ntasks',['../structpioexample_1_1pioexampleclass.html#aed46d08dad41443efa0062661adb947d',1,'pioexample::pioexampleclass']]], + ['numaggregator',['numaggregator',['../structpioexample_1_1pioexampleclass.html#ab5a1edadbb72cbdf6530dec85e431971',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_8.js b/docs/search/variables_8.js index b7b71d47f61..44c47285af4 100644 --- a/docs/search/variables_8.js +++ b/docs/search/variables_8.js @@ -1,5 +1,4 @@ var searchData= [ - ['llen',['llen',['../structio__desc__t.html#aa774744b15b0eced2af33da10a8ed3c4',1,'io_desc_t']]], - ['loffset',['loffset',['../structio__region.html#a65ba5fd34f21987d9c07cfb9e264b159',1,'io_region']]] + ['optbase',['optbase',['../structpioexample_1_1pioexampleclass.html#ab41e31861ca460ab69ae45d4ab690984',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_9.js b/docs/search/variables_9.js index 74987f7c39d..e04b785f00b 100644 --- a/docs/search/variables_9.js +++ b/docs/search/variables_9.js @@ -1,17 +1,7 @@ var searchData= [ - ['map',['map',['../structio__desc__t.html#a3837a3cd3532a18e3b510a21a3903f39',1,'io_desc_t']]], - ['maplen',['maplen',['../structio__desc__t.html#a7ea4140687fe625b553d255e99112e95',1,'io_desc_t']]], - ['max_5fpend_5freq',['max_pend_req',['../structrearr__comm__fc__opt.html#ac6aea4e835c71daa004ce1a69efaa5b8',1,'rearr_comm_fc_opt']]], - ['maxbytes',['maxbytes',['../structio__desc__t.html#a7f6bf3b3dc649e3cb87fdea2eff4fc6f',1,'io_desc_t']]], - ['maxfillregions',['maxfillregions',['../structio__desc__t.html#a52e2f2be2c059d28a4df5e1f0de263d7',1,'io_desc_t']]], - ['maxholegridsize',['maxholegridsize',['../structio__desc__t.html#abf7df02ce96310e2835c499e031f0607',1,'io_desc_t']]], - ['maxiobuflen',['maxiobuflen',['../structio__desc__t.html#a9fb02c35ba6bb5a07837ac9407b2056a',1,'io_desc_t']]], - ['maxregions',['maxregions',['../structio__desc__t.html#a9424540996b0b6fdbe2486bbb35a8baf',1,'io_desc_t']]], - ['mpi_5ftype',['mpi_type',['../structvar__desc__t.html#afbf32495520581b80be07f3d65f528cd',1,'var_desc_t']]], - ['mpi_5ftype_5fsize',['mpi_type_size',['../structvar__desc__t.html#abd49b49ecae5dc420a2c7111c6b2b36c',1,'var_desc_t']]], - ['mpitype',['mpitype',['../structio__desc__t.html#acace5d05ee97b31692fe7a2f107b057e',1,'io_desc_t']]], - ['mpitype_5fsize',['mpitype_size',['../structio__desc__t.html#a6bfd8e50585e52e88217e8c4aa934982',1,'io_desc_t']]], - ['my_5fcomm',['my_comm',['../structiosystem__desc__t.html#a2ed7fee61f2bc712f1a69fd0c2136392',1,'iosystem_desc_t']]], - ['myrank',['myrank',['../structpioexample_1_1pioexampleclass.html#ab13c8084ffcd8185cc8e92cadf5ef1d8',1,'pioexample::pioexampleclass']]] + ['piodimid',['piodimid',['../structpioexample_1_1pioexampleclass.html#a9c9f7373d6749acbce6afc0f4623baf6',1,'pioexample::pioexampleclass']]], + ['piofiledesc',['piofiledesc',['../structpioexample_1_1pioexampleclass.html#a8f71dcf595d63545436a782fef481256',1,'pioexample::pioexampleclass']]], + ['pioiosystem',['pioiosystem',['../structpioexample_1_1pioexampleclass.html#aa22262aa581f2c1a3e01f030669dff0e',1,'pioexample::pioexampleclass']]], + ['piovar',['piovar',['../structpioexample_1_1pioexampleclass.html#a20d31bbfbc065e4720b8c4a780a25fe0',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_a.js b/docs/search/variables_a.js index 0f5d1312ad2..f832087f49c 100644 --- a/docs/search/variables_a.js +++ b/docs/search/variables_a.js @@ -1,20 +1,5 @@ var searchData= [ - ['ndims',['ndims',['../structio__desc__t.html#a258b4083cf5f5afaf66abdbe3db01a89',1,'io_desc_t']]], - ['ndof',['ndof',['../structio__desc__t.html#a66ce0ae69f67e84921bbf85508fd015f',1,'io_desc_t']]], - ['needsfill',['needsfill',['../structio__desc__t.html#ae091e478cb04d7b108cb1e124c05355d',1,'io_desc_t']]], - ['needssort',['needssort',['../structio__desc__t.html#ae7bcd6fa7805489017be40db33ce0c59',1,'io_desc_t']]], - ['next',['next',['../structvar__desc__t.html#adaec6c7aace76217bc48c6163759a3c8',1,'var_desc_t::next()'],['../structio__region.html#a15971dd265f37af41a802fea02eea4e9',1,'io_region::next()'],['../structio__desc__t.html#a270324af754251cf5b00971060288fbb',1,'io_desc_t::next()'],['../structiosystem__desc__t.html#ad4885665a95c1c45ce592e180e127e34',1,'iosystem_desc_t::next()'],['../structwmulti__buffer.html#ab923221c5ae847881aa90bbcf5d85730',1,'wmulti_buffer::next()'],['../structfile__desc__t.html#ad70891a793de258f58752ec5170ee80e',1,'file_desc_t::next()']]], - ['niotasks',['niotasks',['../structpioexample_1_1pioexampleclass.html#aa1fa3c0e1f613c945576ea89b2dd08c3',1,'pioexample::pioexampleclass']]], - ['nrecvs',['nrecvs',['../structio__desc__t.html#a5409346e91db139f59bd27d4ac91576c',1,'io_desc_t']]], - ['nreqs',['nreqs',['../structvar__desc__t.html#a76c27fb609338d495267c9a77dc020bf',1,'var_desc_t']]], - ['ntasks',['ntasks',['../structpioexample_1_1pioexampleclass.html#aed46d08dad41443efa0062661adb947d',1,'pioexample::pioexampleclass']]], - ['num_5faiotasks',['num_aiotasks',['../structio__desc__t.html#a9ba719dc0fe06776d44e0d97f41b7148',1,'io_desc_t']]], - ['num_5farrays',['num_arrays',['../structwmulti__buffer.html#af6cbf6c3857f980598096c6167e3fd0b',1,'wmulti_buffer']]], - ['num_5fcomptasks',['num_comptasks',['../structiosystem__desc__t.html#accf4f177b28ebd9fb7c0e834aa241f75',1,'iosystem_desc_t']]], - ['num_5fiotasks',['num_iotasks',['../structiosystem__desc__t.html#af28b0fb707990fbb0ac39001be15e616',1,'iosystem_desc_t']]], - ['num_5fstypes',['num_stypes',['../structio__desc__t.html#a54cb4400ea3ac248cccb1b52a839686c',1,'io_desc_t']]], - ['num_5funiontasks',['num_uniontasks',['../structiosystem__desc__t.html#a486d8239512cec3231f08973b34d3ac1',1,'iosystem_desc_t']]], - ['numaggregator',['numaggregator',['../structpioexample_1_1pioexampleclass.html#ab5a1edadbb72cbdf6530dec85e431971',1,'pioexample::pioexampleclass']]], - ['nvars',['nvars',['../structfile__desc__t.html#abb28f0ff42effdc847d2c9278e5ff2bb',1,'file_desc_t']]] + ['readbuffer',['readbuffer',['../structpioexample_1_1pioexampleclass.html#a526361acbf70a77e0afe9d19498bba3b',1,'pioexample::pioexampleclass']]], + ['resultlen',['resultlen',['../example1_8c.html#aeb75303058f3be9b462de7ba3f6b03a7',1,'resultlen(): example1.c'],['../example2_8c.html#aeb75303058f3be9b462de7ba3f6b03a7',1,'resultlen(): example2.c']]] ]; diff --git a/docs/search/variables_b.js b/docs/search/variables_b.js index 44c47285af4..e1b768d12b7 100644 --- a/docs/search/variables_b.js +++ b/docs/search/variables_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['optbase',['optbase',['../structpioexample_1_1pioexampleclass.html#ab41e31861ca460ab69ae45d4ab690984',1,'pioexample::pioexampleclass']]] + ['stride',['stride',['../structpioexample_1_1pioexampleclass.html#a7db2a2d4a3a90efb1d15304a1302f367',1,'pioexample::pioexampleclass']]] ]; diff --git a/docs/search/variables_c.html b/docs/search/variables_c.html deleted file mode 100644 index 94bf1a67c14..00000000000 --- a/docs/search/variables_c.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/variables_c.js b/docs/search/variables_c.js deleted file mode 100644 index 4a2bdb97024..00000000000 --- a/docs/search/variables_c.js +++ /dev/null @@ -1,12 +0,0 @@ -var searchData= -[ - ['pio_5fncid',['pio_ncid',['../structfile__desc__t.html#a6238064b4318aa9d5d6bfd9776d75613',1,'file_desc_t']]], - ['pio_5ftype',['pio_type',['../structvar__desc__t.html#ab86aadc19f1f570900edf23c27cbf79b',1,'var_desc_t::pio_type()'],['../structfile__desc__t.html#a2ec30f84f2049ac8bfbcadabd8f853c6',1,'file_desc_t::pio_type()']]], - ['pio_5ftype_5fsize',['pio_type_size',['../structvar__desc__t.html#a64383d7ebd9c256a50b9a7b7be2d6396',1,'var_desc_t']]], - ['piodimid',['piodimid',['../structpioexample_1_1pioexampleclass.html#a9c9f7373d6749acbce6afc0f4623baf6',1,'pioexample::pioexampleclass']]], - ['piofiledesc',['piofiledesc',['../structpioexample_1_1pioexampleclass.html#a8f71dcf595d63545436a782fef481256',1,'pioexample::pioexampleclass']]], - ['pioiosystem',['pioiosystem',['../structpioexample_1_1pioexampleclass.html#aa22262aa581f2c1a3e01f030669dff0e',1,'pioexample::pioexampleclass']]], - ['piotype',['piotype',['../structio__desc__t.html#a920af440f3c5c8afe830fd14505ea5f9',1,'io_desc_t']]], - ['piotype_5fsize',['piotype_size',['../structio__desc__t.html#ac8fe465cc848795f803e74d14047a5c8',1,'io_desc_t']]], - ['piovar',['piovar',['../structpioexample_1_1pioexampleclass.html#a20d31bbfbc065e4720b8c4a780a25fe0',1,'pioexample::pioexampleclass']]] -]; diff --git a/docs/search/variables_d.html b/docs/search/variables_d.html deleted file mode 100644 index b9381e99e3c..00000000000 --- a/docs/search/variables_d.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/variables_d.js b/docs/search/variables_d.js deleted file mode 100644 index 6277f5f01d2..00000000000 --- a/docs/search/variables_d.js +++ /dev/null @@ -1,15 +0,0 @@ -var searchData= -[ - ['rcount',['rcount',['../structio__desc__t.html#aff1ad34793e462c3807ebb3c1384dea9',1,'io_desc_t']]], - ['readbuffer',['readbuffer',['../structpioexample_1_1pioexampleclass.html#a526361acbf70a77e0afe9d19498bba3b',1,'pioexample::pioexampleclass']]], - ['rearr_5fopts',['rearr_opts',['../structio__desc__t.html#afe6b16e1e8f774639b0de1328f8981c9',1,'io_desc_t::rearr_opts()'],['../structiosystem__desc__t.html#a90c06b85112d2cbcef262b8a8c0aea12',1,'iosystem_desc_t::rearr_opts()']]], - ['rearranger',['rearranger',['../structio__desc__t.html#a0b342635e05c4858cf057f28298f8213',1,'io_desc_t']]], - ['record',['record',['../structvar__desc__t.html#a778c09b345537506feafa4f92705b6f5',1,'var_desc_t']]], - ['recordvar',['recordvar',['../structwmulti__buffer.html#a52b790e294ce52e2b364f584abdbf9d8',1,'wmulti_buffer']]], - ['remap',['remap',['../structio__desc__t.html#ae159156adf3f8a3d288bb45767508184',1,'io_desc_t']]], - ['request',['request',['../structvar__desc__t.html#afe58a0dd1a4e439098833e9dfa0e7102',1,'var_desc_t']]], - ['resultlen',['resultlen',['../example1_8c.html#aeb75303058f3be9b462de7ba3f6b03a7',1,'resultlen(): example1.c'],['../example2_8c.html#aeb75303058f3be9b462de7ba3f6b03a7',1,'resultlen(): example2.c']]], - ['rfrom',['rfrom',['../structio__desc__t.html#aeb38b39c426eb0cce7c8e27d15eb67fd',1,'io_desc_t']]], - ['rindex',['rindex',['../structio__desc__t.html#a1c5a340bb797121121f8c17203e5fb3c',1,'io_desc_t']]], - ['rtype',['rtype',['../structio__desc__t.html#a2ebce2622d8c52bdaf07e00350acadce',1,'io_desc_t']]] -]; diff --git a/docs/search/variables_e.html b/docs/search/variables_e.html deleted file mode 100644 index 375ad705d8f..00000000000 --- a/docs/search/variables_e.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/variables_e.js b/docs/search/variables_e.js deleted file mode 100644 index 1d24df009f9..00000000000 --- a/docs/search/variables_e.js +++ /dev/null @@ -1,9 +0,0 @@ -var searchData= -[ - ['scount',['scount',['../structio__desc__t.html#a85a813c99910c2791d70718dc2984a4d',1,'io_desc_t']]], - ['sindex',['sindex',['../structio__desc__t.html#a7c861a0543de55882f06a3bf8e273622',1,'io_desc_t']]], - ['start',['start',['../structio__region.html#a9b4bc773d62123b98bb4b0821b2f1188',1,'io_region']]], - ['stride',['stride',['../structpioexample_1_1pioexampleclass.html#a7db2a2d4a3a90efb1d15304a1302f367',1,'pioexample::pioexampleclass']]], - ['stype',['stype',['../structio__desc__t.html#a46870b00a1e603c3c3e91cc0287c3f33',1,'io_desc_t']]], - ['subset_5fcomm',['subset_comm',['../structio__desc__t.html#ae9e9fc0c4d6fea535c4fbe51ccd4d71f',1,'io_desc_t']]] -]; diff --git a/docs/search/variables_f.html b/docs/search/variables_f.html deleted file mode 100644 index d3714186686..00000000000 --- a/docs/search/variables_f.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/search/variables_f.js b/docs/search/variables_f.js deleted file mode 100644 index 213528b47f3..00000000000 --- a/docs/search/variables_f.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['union_5fcomm',['union_comm',['../structiosystem__desc__t.html#a5d23f90564ab0753aed17688cf6d9263',1,'iosystem_desc_t']]], - ['union_5frank',['union_rank',['../structiosystem__desc__t.html#a433a4b6c0b7cc17930425a7e00429ac3',1,'iosystem_desc_t']]], - ['use_5ffill',['use_fill',['../structvar__desc__t.html#a0584853fd605989970363c62494bab5d',1,'var_desc_t']]] -]; diff --git a/docs/structfile__desc__t-members.html b/docs/structfile__desc__t-members.html deleted file mode 100644 index 4810768df02..00000000000 --- a/docs/structfile__desc__t-members.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - -PIO: Member List - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    -
    -
    file_desc_t Member List
    -
    - - - - - diff --git a/docs/structfile__desc__t.html b/docs/structfile__desc__t.html deleted file mode 100644 index 47215f17dec..00000000000 --- a/docs/structfile__desc__t.html +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - - -PIO: file_desc_t Struct Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    - -
    -
    file_desc_t Struct Reference
    -
    -
    - -

    File descriptor structure. - More...

    - -

    #include <pio.h>

    -
    -Collaboration diagram for file_desc_t:
    -
    -
    Collaboration graph
    - - - - - - - -
    [legend]
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Attributes

    iosystem_desc_tiosystem
     The IO system ID used to open this file. More...
     
    int fh
     The ncid returned for this file by the underlying library (netcdf or pnetcdf). More...
     
    int pio_ncid
     The ncid that will be returned to the user. More...
     
    int iotype
     The IOTYPE value that was used to open this file. More...
     
    struct var_desc_tvarlist
     List of variables in this file. More...
     
    int nvars
     Number of variables. More...
     
    int writable
     True if file can be written to. More...
     
    struct wmulti_buffer buffer
     The wmulti_buffer is used to aggregate multiple variables with the same communication pattern prior to a write. More...
     
    void * iobuf
     Data buffer for this file. More...
     
    int pio_type
     PIO data type. More...
     
    struct file_desc_tnext
     Pointer to the next file_desc_t in the list of open files. More...
     
    int do_io
     True if this task should participate in IO (only true for one task with netcdf serial files. More...
     
    -

    Detailed Description

    -

    File descriptor structure.

    -

    This structure holds information associated with each open file

    -

    Member Data Documentation

    - -

    ◆ buffer

    - -
    -
    - - - - -
    struct wmulti_buffer file_desc_t::buffer
    -
    - -

    The wmulti_buffer is used to aggregate multiple variables with the same communication pattern prior to a write.

    - -
    -
    - -

    ◆ do_io

    - -
    -
    - - - - -
    int file_desc_t::do_io
    -
    - -

    True if this task should participate in IO (only true for one task with netcdf serial files.

    - -
    -
    - -

    ◆ fh

    - -
    -
    - - - - -
    int file_desc_t::fh
    -
    - -

    The ncid returned for this file by the underlying library (netcdf or pnetcdf).

    - -
    -
    - -

    ◆ iobuf

    - -
    -
    - - - - -
    void* file_desc_t::iobuf
    -
    - -

    Data buffer for this file.

    - -
    -
    - -

    ◆ iosystem

    - -
    -
    - - - - -
    iosystem_desc_t* file_desc_t::iosystem
    -
    - -

    The IO system ID used to open this file.

    - -
    -
    - -

    ◆ iotype

    - -
    -
    - - - - -
    int file_desc_t::iotype
    -
    - -

    The IOTYPE value that was used to open this file.

    - -
    -
    - -

    ◆ next

    - -
    -
    - - - - -
    struct file_desc_t* file_desc_t::next
    -
    - -

    Pointer to the next file_desc_t in the list of open files.

    - -
    -
    - -

    ◆ nvars

    - -
    -
    - - - - -
    int file_desc_t::nvars
    -
    - -

    Number of variables.

    - -
    -
    - -

    ◆ pio_ncid

    - -
    -
    - - - - -
    int file_desc_t::pio_ncid
    -
    - -

    The ncid that will be returned to the user.

    - -
    -
    - -

    ◆ pio_type

    - -
    -
    - - - - -
    int file_desc_t::pio_type
    -
    - -

    PIO data type.

    - -
    -
    - -

    ◆ varlist

    - -
    -
    - - - - -
    struct var_desc_t* file_desc_t::varlist
    -
    - -

    List of variables in this file.

    - -
    -
    - -

    ◆ writable

    - -
    -
    - - - - -
    int file_desc_t::writable
    -
    - -

    True if file can be written to.

    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - diff --git a/docs/structfile__desc__t__coll__graph.map b/docs/structfile__desc__t__coll__graph.map deleted file mode 100644 index 98832e4f89a..00000000000 --- a/docs/structfile__desc__t__coll__graph.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/docs/structfile__desc__t__coll__graph.md5 b/docs/structfile__desc__t__coll__graph.md5 deleted file mode 100644 index 34f2722d07a..00000000000 --- a/docs/structfile__desc__t__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -383713871b847eee53641b43b8c2a68e \ No newline at end of file diff --git a/docs/structfile__desc__t__coll__graph.png b/docs/structfile__desc__t__coll__graph.png deleted file mode 100644 index 584d7ece19d..00000000000 Binary files a/docs/structfile__desc__t__coll__graph.png and /dev/null differ diff --git a/docs/structio__desc__t-members.html b/docs/structio__desc__t-members.html deleted file mode 100644 index 646520a9ea0..00000000000 --- a/docs/structio__desc__t-members.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - -PIO: Member List - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    -
    -
    io_desc_t Member List
    -
    - - - - - diff --git a/docs/structio__desc__t.html b/docs/structio__desc__t.html deleted file mode 100644 index 5afd6fd0cd1..00000000000 --- a/docs/structio__desc__t.html +++ /dev/null @@ -1,744 +0,0 @@ - - - - - - - -PIO: io_desc_t Struct Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    - -
    -
    io_desc_t Struct Reference
    -
    -
    - -

    IO descriptor structure. - More...

    - -

    #include <pio.h>

    -
    -Collaboration diagram for io_desc_t:
    -
    -
    Collaboration graph
    - - - - - -
    [legend]
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Attributes

    int ioid
     The ID of this io_desc_t. More...
     
    int maplen
     The length of the decomposition map. More...
     
    PIO_Offset * map
     A 1-D array with iodesc->maplen elements, which are the 1-based mappings to the global array for that task. More...
     
    int * remap
     If the map passed in is not monotonically increasing then map is sorted and remap is an array of original indices of map. More...
     
    int nrecvs
     Number of tasks involved in the communication between comp and io tasks. More...
     
    int ndof
     Local size of the decomposition array on the compute node. More...
     
    int ndims
     All vars included in this io_desc_t have the same number of dimensions. More...
     
    int * dimlen
     An array of size ndims with the global length of each dimension. More...
     
    int num_aiotasks
     The actual number of IO tasks participating. More...
     
    int rearranger
     The rearranger in use for this variable. More...
     
    int maxregions
     Maximum number of regions in the decomposition. More...
     
    -bool needsfill
     Does this decomp leave holes in the field (true) or write everywhere (false)
     
    bool needssort
     If the map is not monotonically increasing we will need to sort it. More...
     
    int maxbytes
     The maximum number of bytes of this iodesc before flushing. More...
     
    int piotype
     The PIO type of the data. More...
     
    int piotype_size
     The size of one element of the piotype. More...
     
    MPI_Datatype mpitype
     The MPI type of the data. More...
     
    int mpitype_size
     The size in bytes of a datum of MPI type mpitype. More...
     
    PIO_Offset llen
     Length of the iobuffer on this task for a single field on the IO node. More...
     
    int maxiobuflen
     Maximum llen participating. More...
     
    int * rfrom
     Array (length nrecvs) of computation tasks received from. More...
     
    int * rcount
     Array (length nrecvs) of counts of data to be received from each computation task by the IO tasks. More...
     
    int * scount
     Array (length numiotasks) of data counts to send to each task in the communication in pio_swapm(). More...
     
    PIO_Offset * sindex
     Array (length ndof) for the BOX rearranger with the index for computation taks (send side during writes). More...
     
    PIO_Offset * rindex
     Index for the IO tasks (receive side during writes). More...
     
    MPI_Datatype * rtype
     Array (of length nrecvs) of receive MPI types in pio_swapm() call. More...
     
    MPI_Datatype * stype
     Array of send MPI types in pio_swapm() call. More...
     
    int num_stypes
     Number of send MPI types in pio_swapm() call. More...
     
    int holegridsize
     Used when writing fill data. More...
     
    -int maxholegridsize
     max holegridsize across all io tasks, needed for netcdf and netcdf4c serial
     
    int maxfillregions
     Used when writing fill data. More...
     
    io_regionfirstregion
     Linked list of regions. More...
     
    io_regionfillregion
     Used when writing fill data. More...
     
    -rearr_opt_t rearr_opts
     Rearranger flow control options (handshake, non-blocking sends, pending requests)
     
    MPI_Comm subset_comm
     In the subset communicator each io task is associated with a unique group of comp tasks this is the communicator for that group. More...
     
    struct io_desc_tnext
     Pointer to the next io_desc_t in the list. More...
     
    -

    Detailed Description

    -

    IO descriptor structure.

    -

    This structure defines the mapping for a given variable between compute and IO decomposition.

    -

    Member Data Documentation

    - -

    ◆ dimlen

    - -
    -
    - - - - -
    int* io_desc_t::dimlen
    -
    - -

    An array of size ndims with the global length of each dimension.

    - -
    -
    - -

    ◆ fillregion

    - -
    -
    - - - - -
    io_region* io_desc_t::fillregion
    -
    - -

    Used when writing fill data.

    - -
    -
    - -

    ◆ firstregion

    - -
    -
    - - - - -
    io_region* io_desc_t::firstregion
    -
    - -

    Linked list of regions.

    - -
    -
    - -

    ◆ holegridsize

    - -
    -
    - - - - -
    int io_desc_t::holegridsize
    -
    - -

    Used when writing fill data.

    - -
    -
    - -

    ◆ ioid

    - -
    -
    - - - - -
    int io_desc_t::ioid
    -
    - -

    The ID of this io_desc_t.

    - -
    -
    - -

    ◆ llen

    - -
    -
    - - - - -
    PIO_Offset io_desc_t::llen
    -
    - -

    Length of the iobuffer on this task for a single field on the IO node.

    -

    The arrays from compute nodes gathered and rearranged to the io-nodes (which are sometimes collocated with compute nodes), each io task contains data from the compmap of one or more compute tasks in the iomap array.

    - -
    -
    - -

    ◆ map

    - -
    -
    - - - - -
    PIO_Offset* io_desc_t::map
    -
    - -

    A 1-D array with iodesc->maplen elements, which are the 1-based mappings to the global array for that task.

    - -
    -
    - -

    ◆ maplen

    - -
    -
    - - - - -
    int io_desc_t::maplen
    -
    - -

    The length of the decomposition map.

    - -
    -
    - -

    ◆ maxbytes

    - -
    -
    - - - - -
    int io_desc_t::maxbytes
    -
    - -

    The maximum number of bytes of this iodesc before flushing.

    - -
    -
    - -

    ◆ maxfillregions

    - -
    -
    - - - - -
    int io_desc_t::maxfillregions
    -
    - -

    Used when writing fill data.

    - -
    -
    - -

    ◆ maxiobuflen

    - -
    -
    - - - - -
    int io_desc_t::maxiobuflen
    -
    - -

    Maximum llen participating.

    - -
    -
    - -

    ◆ maxregions

    - -
    -
    - - - - -
    int io_desc_t::maxregions
    -
    - -

    Maximum number of regions in the decomposition.

    - -
    -
    - -

    ◆ mpitype

    - -
    -
    - - - - -
    MPI_Datatype io_desc_t::mpitype
    -
    - -

    The MPI type of the data.

    - -
    -
    - -

    ◆ mpitype_size

    - -
    -
    - - - - -
    int io_desc_t::mpitype_size
    -
    - -

    The size in bytes of a datum of MPI type mpitype.

    - -
    -
    - -

    ◆ ndims

    - -
    -
    - - - - -
    int io_desc_t::ndims
    -
    - -

    All vars included in this io_desc_t have the same number of dimensions.

    - -
    -
    - -

    ◆ ndof

    - -
    -
    - - - - -
    int io_desc_t::ndof
    -
    - -

    Local size of the decomposition array on the compute node.

    - -
    -
    - -

    ◆ needssort

    - -
    -
    - - - - -
    bool io_desc_t::needssort
    -
    - -

    If the map is not monotonically increasing we will need to sort it.

    - -
    -
    - -

    ◆ next

    - -
    -
    - - - - -
    struct io_desc_t* io_desc_t::next
    -
    - -

    Pointer to the next io_desc_t in the list.

    - -
    -
    - -

    ◆ nrecvs

    - -
    -
    - - - - -
    int io_desc_t::nrecvs
    -
    - -

    Number of tasks involved in the communication between comp and io tasks.

    - -
    -
    - -

    ◆ num_aiotasks

    - -
    -
    - - - - -
    int io_desc_t::num_aiotasks
    -
    - -

    The actual number of IO tasks participating.

    - -
    -
    - -

    ◆ num_stypes

    - -
    -
    - - - - -
    int io_desc_t::num_stypes
    -
    - -

    Number of send MPI types in pio_swapm() call.

    - -
    -
    - -

    ◆ piotype

    - -
    -
    - - - - -
    int io_desc_t::piotype
    -
    - -

    The PIO type of the data.

    - -
    -
    - -

    ◆ piotype_size

    - -
    -
    - - - - -
    int io_desc_t::piotype_size
    -
    - -

    The size of one element of the piotype.

    - -
    -
    - -

    ◆ rcount

    - -
    -
    - - - - -
    int* io_desc_t::rcount
    -
    - -

    Array (length nrecvs) of counts of data to be received from each computation task by the IO tasks.

    - -
    -
    - -

    ◆ rearranger

    - -
    -
    - - - - -
    int io_desc_t::rearranger
    -
    - -

    The rearranger in use for this variable.

    - -
    -
    - -

    ◆ remap

    - -
    -
    - - - - -
    int* io_desc_t::remap
    -
    - -

    If the map passed in is not monotonically increasing then map is sorted and remap is an array of original indices of map.

    - -
    -
    - -

    ◆ rfrom

    - -
    -
    - - - - -
    int* io_desc_t::rfrom
    -
    - -

    Array (length nrecvs) of computation tasks received from.

    - -
    -
    - -

    ◆ rindex

    - -
    -
    - - - - -
    PIO_Offset* io_desc_t::rindex
    -
    - -

    Index for the IO tasks (receive side during writes).

    - -
    -
    - -

    ◆ rtype

    - -
    -
    - - - - -
    MPI_Datatype* io_desc_t::rtype
    -
    - -

    Array (of length nrecvs) of receive MPI types in pio_swapm() call.

    - -
    -
    - -

    ◆ scount

    - -
    -
    - - - - -
    int* io_desc_t::scount
    -
    - -

    Array (length numiotasks) of data counts to send to each task in the communication in pio_swapm().

    - -
    -
    - -

    ◆ sindex

    - -
    -
    - - - - -
    PIO_Offset* io_desc_t::sindex
    -
    - -

    Array (length ndof) for the BOX rearranger with the index for computation taks (send side during writes).

    - -
    -
    - -

    ◆ stype

    - -
    -
    - - - - -
    MPI_Datatype* io_desc_t::stype
    -
    - -

    Array of send MPI types in pio_swapm() call.

    - -
    -
    - -

    ◆ subset_comm

    - -
    -
    - - - - -
    MPI_Comm io_desc_t::subset_comm
    -
    - -

    In the subset communicator each io task is associated with a unique group of comp tasks this is the communicator for that group.

    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - diff --git a/docs/structio__desc__t__coll__graph.map b/docs/structio__desc__t__coll__graph.map deleted file mode 100644 index 6e9c17e679e..00000000000 --- a/docs/structio__desc__t__coll__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/docs/structio__desc__t__coll__graph.md5 b/docs/structio__desc__t__coll__graph.md5 deleted file mode 100644 index 34e0b2c5b65..00000000000 --- a/docs/structio__desc__t__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -4579e9c6267cf9d606a4ba42bf569f08 \ No newline at end of file diff --git a/docs/structio__desc__t__coll__graph.png b/docs/structio__desc__t__coll__graph.png deleted file mode 100644 index ff7c7a835df..00000000000 Binary files a/docs/structio__desc__t__coll__graph.png and /dev/null differ diff --git a/docs/structio__region-members.html b/docs/structio__region-members.html deleted file mode 100644 index 09d02c05cf4..00000000000 --- a/docs/structio__region-members.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - -PIO: Member List - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    -
    -
    io_region Member List
    -
    -
    - -

    This is the complete list of members for io_region, including all inherited members.

    - - - - - -
    countio_region
    loffsetio_region
    nextio_region
    startio_region
    - - - - diff --git a/docs/structio__region.html b/docs/structio__region.html deleted file mode 100644 index affa8a34f47..00000000000 --- a/docs/structio__region.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - -PIO: io_region Struct Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    - -
    -
    io_region Struct Reference
    -
    -
    - -

    IO region structure. - More...

    - -

    #include <pio.h>

    -
    -Collaboration diagram for io_region:
    -
    -
    Collaboration graph
    -
    [legend]
    - - - - - - - - - - - - - - -

    -Public Attributes

    int loffset
     The offset from the beginning of the data buffer to the beginning of this region. More...
     
    PIO_Offset * start
     Start array for this region. More...
     
    PIO_Offset * count
     Count array for this region. More...
     
    struct io_regionnext
     Pointer to the next io_region in the list. More...
     
    -

    Detailed Description

    -

    IO region structure.

    -

    Each IO region is a unit of data which can be described using start and count arrays. Each IO task may in general have multiple io regions per variable. The box rearranger will have at most one io region per variable.

    -

    The write from a particular IO task is divided into 1 or more regions each of which can be described using start and count. The io_region typedef is a linked list of those regions.

    -

    Member Data Documentation

    - -

    ◆ count

    - -
    -
    - - - - -
    PIO_Offset* io_region::count
    -
    - -

    Count array for this region.

    - -
    -
    - -

    ◆ loffset

    - -
    -
    - - - - -
    int io_region::loffset
    -
    - -

    The offset from the beginning of the data buffer to the beginning of this region.

    - -
    -
    - -

    ◆ next

    - -
    -
    - - - - -
    struct io_region* io_region::next
    -
    - -

    Pointer to the next io_region in the list.

    - -
    -
    - -

    ◆ start

    - -
    -
    - - - - -
    PIO_Offset* io_region::start
    -
    - -

    Start array for this region.

    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - diff --git a/docs/structio__region__coll__graph.map b/docs/structio__region__coll__graph.map deleted file mode 100644 index c99564232b3..00000000000 --- a/docs/structio__region__coll__graph.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/structio__region__coll__graph.md5 b/docs/structio__region__coll__graph.md5 deleted file mode 100644 index 50849f27d0f..00000000000 --- a/docs/structio__region__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -c56f4dd96c704270219bbd86b3a44a4a \ No newline at end of file diff --git a/docs/structio__region__coll__graph.png b/docs/structio__region__coll__graph.png deleted file mode 100644 index 405629cacc5..00000000000 Binary files a/docs/structio__region__coll__graph.png and /dev/null differ diff --git a/docs/structiosystem__desc__t-members.html b/docs/structiosystem__desc__t-members.html deleted file mode 100644 index b38568d00f1..00000000000 --- a/docs/structiosystem__desc__t-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - -PIO: Member List - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    -
    -
    iosystem_desc_t Member List
    -
    - - - - - diff --git a/docs/structiosystem__desc__t.html b/docs/structiosystem__desc__t.html deleted file mode 100644 index f1339ac5fd2..00000000000 --- a/docs/structiosystem__desc__t.html +++ /dev/null @@ -1,619 +0,0 @@ - - - - - - - -PIO: iosystem_desc_t Struct Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    - -
    -
    iosystem_desc_t Struct Reference
    -
    -
    - -

    IO system descriptor structure. - More...

    - -

    #include <pio.h>

    -
    -Collaboration diagram for iosystem_desc_t:
    -
    -
    Collaboration graph
    - - - - -
    [legend]
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Attributes

    int iosysid
     The ID of this iosystem_desc_t. More...
     
    MPI_Comm union_comm
     This is an MPI intra communicator that includes all the tasks in both the IO and the computation communicators. More...
     
    MPI_Comm io_comm
     This is an MPI intra communicator that includes all the tasks involved in IO. More...
     
    MPI_Comm comp_comm
     This is an MPI intra communicator that includes all the tasks involved in computation. More...
     
    MPI_Comm intercomm
     This is an MPI inter communicator between IO communicator and computation communicator. More...
     
    MPI_Comm my_comm
     This is a copy (but not an MPI copy) of either the comp (for non-async) or the union (for async) communicator. More...
     
    int num_iotasks
     The number of tasks in the IO communicator. More...
     
    int num_comptasks
     The number of tasks in the computation communicator. More...
     
    int num_uniontasks
     The number of tasks in the union communicator (will be num_comptasks for non-async, num_comptasks + num_iotasks for async). More...
     
    int union_rank
     Rank of this task in the union communicator. More...
     
    int comp_rank
     The rank of this process in the computation communicator, or -1 if this process is not part of the computation communicator. More...
     
    int io_rank
     The rank of this process in the IO communicator, or -1 if this process is not part of the IO communicator. More...
     
    int iomaster
     Set to MPI_ROOT if this task is the master of IO communicator, 0 otherwise. More...
     
    int compmaster
     Set to MPI_ROOT if this task is the master of comp communicator, 0 otherwise. More...
     
    int ioroot
     Rank of IO root task (which is rank 0 in io_comm) in the union communicator. More...
     
    int comproot
     Rank of computation root task (which is rank 0 in comm_comms[cmp]) in the union communicator. More...
     
    int * ioranks
     An array of the ranks of all IO tasks within the union communicator. More...
     
    int * compranks
     An array of the ranks of all computation tasks within the union communicator. More...
     
    int error_handler
     Controls handling errors. More...
     
    int default_rearranger
     The rearranger decides which parts of a distributed array are handled by which IO tasks. More...
     
    bool async
     True if asynchronous interface is in use. More...
     
    bool ioproc
     True if this task is a member of the IO communicator. More...
     
    bool compproc
     True if this task is a member of a computation communicator. More...
     
    MPI_Info info
     MPI Info object. More...
     
    int comp_idx
     Index of this component in the list of components. More...
     
    rearr_opt_t rearr_opts
     Rearranger options. More...
     
    struct iosystem_desc_tnext
     Pointer to the next iosystem_desc_t in the list. More...
     
    -

    Detailed Description

    -

    IO system descriptor structure.

    -

    This structure contains the general IO subsystem data and MPI structure

    -

    Member Data Documentation

    - -

    ◆ async

    - -
    -
    - - - - -
    bool iosystem_desc_t::async
    -
    - -

    True if asynchronous interface is in use.

    - -
    -
    - -

    ◆ comp_comm

    - -
    -
    - - - - -
    MPI_Comm iosystem_desc_t::comp_comm
    -
    - -

    This is an MPI intra communicator that includes all the tasks involved in computation.

    - -
    -
    - -

    ◆ comp_idx

    - -
    -
    - - - - -
    int iosystem_desc_t::comp_idx
    -
    - -

    Index of this component in the list of components.

    - -
    -
    - -

    ◆ comp_rank

    - -
    -
    - - - - -
    int iosystem_desc_t::comp_rank
    -
    - -

    The rank of this process in the computation communicator, or -1 if this process is not part of the computation communicator.

    - -
    -
    - -

    ◆ compmaster

    - -
    -
    - - - - -
    int iosystem_desc_t::compmaster
    -
    - -

    Set to MPI_ROOT if this task is the master of comp communicator, 0 otherwise.

    - -
    -
    - -

    ◆ compproc

    - -
    -
    - - - - -
    bool iosystem_desc_t::compproc
    -
    - -

    True if this task is a member of a computation communicator.

    - -
    -
    - -

    ◆ compranks

    - -
    -
    - - - - -
    int* iosystem_desc_t::compranks
    -
    - -

    An array of the ranks of all computation tasks within the union communicator.

    - -
    -
    - -

    ◆ comproot

    - -
    -
    - - - - -
    int iosystem_desc_t::comproot
    -
    - -

    Rank of computation root task (which is rank 0 in comm_comms[cmp]) in the union communicator.

    -

    Will always = number of IO tasks in async situations.

    - -
    -
    - -

    ◆ default_rearranger

    - -
    -
    - - - - -
    int iosystem_desc_t::default_rearranger
    -
    - -

    The rearranger decides which parts of a distributed array are handled by which IO tasks.

    - -
    -
    - -

    ◆ error_handler

    - -
    -
    - - - - -
    int iosystem_desc_t::error_handler
    -
    - -

    Controls handling errors.

    - -
    -
    - -

    ◆ info

    - -
    -
    - - - - -
    MPI_Info iosystem_desc_t::info
    -
    - -

    MPI Info object.

    - -
    -
    - -

    ◆ intercomm

    - -
    -
    - - - - -
    MPI_Comm iosystem_desc_t::intercomm
    -
    - -

    This is an MPI inter communicator between IO communicator and computation communicator.

    - -
    -
    - -

    ◆ io_comm

    - -
    -
    - - - - -
    MPI_Comm iosystem_desc_t::io_comm
    -
    - -

    This is an MPI intra communicator that includes all the tasks involved in IO.

    - -
    -
    - -

    ◆ io_rank

    - -
    -
    - - - - -
    int iosystem_desc_t::io_rank
    -
    - -

    The rank of this process in the IO communicator, or -1 if this process is not part of the IO communicator.

    - -
    -
    - -

    ◆ iomaster

    - -
    -
    - - - - -
    int iosystem_desc_t::iomaster
    -
    - -

    Set to MPI_ROOT if this task is the master of IO communicator, 0 otherwise.

    - -
    -
    - -

    ◆ ioproc

    - -
    -
    - - - - -
    bool iosystem_desc_t::ioproc
    -
    - -

    True if this task is a member of the IO communicator.

    - -
    -
    - -

    ◆ ioranks

    - -
    -
    - - - - -
    int* iosystem_desc_t::ioranks
    -
    - -

    An array of the ranks of all IO tasks within the union communicator.

    - -
    -
    - -

    ◆ ioroot

    - -
    -
    - - - - -
    int iosystem_desc_t::ioroot
    -
    - -

    Rank of IO root task (which is rank 0 in io_comm) in the union communicator.

    -

    Will always be 0 for async situations.

    - -
    -
    - -

    ◆ iosysid

    - -
    -
    - - - - -
    int iosystem_desc_t::iosysid
    -
    - -

    The ID of this iosystem_desc_t.

    -

    This will be obtained by calling PIOc_Init_Intercomm() or PIOc_Init_Intracomm().

    - -
    -
    - -

    ◆ my_comm

    - -
    -
    - - - - -
    MPI_Comm iosystem_desc_t::my_comm
    -
    - -

    This is a copy (but not an MPI copy) of either the comp (for non-async) or the union (for async) communicator.

    - -
    -
    - -

    ◆ next

    - -
    -
    - - - - -
    struct iosystem_desc_t* iosystem_desc_t::next
    -
    - -

    Pointer to the next iosystem_desc_t in the list.

    - -
    -
    - -

    ◆ num_comptasks

    - -
    -
    - - - - -
    int iosystem_desc_t::num_comptasks
    -
    - -

    The number of tasks in the computation communicator.

    - -
    -
    - -

    ◆ num_iotasks

    - -
    -
    - - - - -
    int iosystem_desc_t::num_iotasks
    -
    - -

    The number of tasks in the IO communicator.

    - -
    -
    - -

    ◆ num_uniontasks

    - -
    -
    - - - - -
    int iosystem_desc_t::num_uniontasks
    -
    - -

    The number of tasks in the union communicator (will be num_comptasks for non-async, num_comptasks + num_iotasks for async).

    - -
    -
    - -

    ◆ rearr_opts

    - -
    -
    - - - - -
    rearr_opt_t iosystem_desc_t::rearr_opts
    -
    - -

    Rearranger options.

    - -
    -
    - -

    ◆ union_comm

    - -
    -
    - - - - -
    MPI_Comm iosystem_desc_t::union_comm
    -
    - -

    This is an MPI intra communicator that includes all the tasks in both the IO and the computation communicators.

    - -
    -
    - -

    ◆ union_rank

    - -
    -
    - - - - -
    int iosystem_desc_t::union_rank
    -
    - -

    Rank of this task in the union communicator.

    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - diff --git a/docs/structiosystem__desc__t__coll__graph.map b/docs/structiosystem__desc__t__coll__graph.map deleted file mode 100644 index 758dee7b9e3..00000000000 --- a/docs/structiosystem__desc__t__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/structiosystem__desc__t__coll__graph.md5 b/docs/structiosystem__desc__t__coll__graph.md5 deleted file mode 100644 index eb025bb4125..00000000000 --- a/docs/structiosystem__desc__t__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -d0424cf4e91054794e993b19916fce3a \ No newline at end of file diff --git a/docs/structiosystem__desc__t__coll__graph.png b/docs/structiosystem__desc__t__coll__graph.png deleted file mode 100644 index b4238e1e735..00000000000 Binary files a/docs/structiosystem__desc__t__coll__graph.png and /dev/null differ diff --git a/docs/structpio__types_1_1decompmap__t-members.html b/docs/structpio__types_1_1decompmap__t-members.html index 98648e1f5f5..3ece5830833 100644 --- a/docs/structpio__types_1_1decompmap__t-members.html +++ b/docs/structpio__types_1_1decompmap__t-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/structpio__types_1_1decompmap__t.html b/docs/structpio__types_1_1decompmap__t.html index e19291016e2..29a457a968e 100644 --- a/docs/structpio__types_1_1decompmap__t.html +++ b/docs/structpio__types_1_1decompmap__t.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -87,7 +87,7 @@ diff --git a/docs/structpio__types_1_1file__desc__t-members.html b/docs/structpio__types_1_1file__desc__t-members.html index 369cb9c66fa..f2846fd56d7 100644 --- a/docs/structpio__types_1_1file__desc__t-members.html +++ b/docs/structpio__types_1_1file__desc__t-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/structpio__types_1_1file__desc__t.html b/docs/structpio__types_1_1file__desc__t.html index 7a265bd105c..b46faa9931a 100644 --- a/docs/structpio__types_1_1file__desc__t.html +++ b/docs/structpio__types_1_1file__desc__t.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -100,7 +100,7 @@ diff --git a/docs/structpio__types_1_1io__desc__t-members.html b/docs/structpio__types_1_1io__desc__t-members.html index d84c9606554..c24f7d78ffa 100644 --- a/docs/structpio__types_1_1io__desc__t-members.html +++ b/docs/structpio__types_1_1io__desc__t-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/structpio__types_1_1io__desc__t.html b/docs/structpio__types_1_1io__desc__t.html index 79f200173b3..000852e8dc8 100644 --- a/docs/structpio__types_1_1io__desc__t.html +++ b/docs/structpio__types_1_1io__desc__t.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -89,7 +89,7 @@ diff --git a/docs/structpio__types_1_1iosystem__desc__t-members.html b/docs/structpio__types_1_1iosystem__desc__t-members.html index d11229f954f..7de7b0b4bae 100644 --- a/docs/structpio__types_1_1iosystem__desc__t-members.html +++ b/docs/structpio__types_1_1iosystem__desc__t-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -75,7 +75,7 @@ diff --git a/docs/structpio__types_1_1iosystem__desc__t.html b/docs/structpio__types_1_1iosystem__desc__t.html index fc2949ddfe7..ed431838c40 100644 --- a/docs/structpio__types_1_1iosystem__desc__t.html +++ b/docs/structpio__types_1_1iosystem__desc__t.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -89,7 +89,7 @@ diff --git a/docs/structpio__types_1_1pio__rearr__comm__fc__opt__t-members.html b/docs/structpio__types_1_1pio__rearr__comm__fc__opt__t-members.html index 9726c8e33e1..68c6cc1c120 100644 --- a/docs/structpio__types_1_1pio__rearr__comm__fc__opt__t-members.html +++ b/docs/structpio__types_1_1pio__rearr__comm__fc__opt__t-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -77,7 +77,7 @@ diff --git a/docs/structpio__types_1_1pio__rearr__comm__fc__opt__t.html b/docs/structpio__types_1_1pio__rearr__comm__fc__opt__t.html index 74d688d0316..3bbdb5901da 100644 --- a/docs/structpio__types_1_1pio__rearr__comm__fc__opt__t.html +++ b/docs/structpio__types_1_1pio__rearr__comm__fc__opt__t.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -90,7 +90,7 @@ diff --git a/docs/structpio__types_1_1pio__rearr__opt__t-members.html b/docs/structpio__types_1_1pio__rearr__opt__t-members.html index 89c6b45e3c5..0ef64389e61 100644 --- a/docs/structpio__types_1_1pio__rearr__opt__t-members.html +++ b/docs/structpio__types_1_1pio__rearr__opt__t-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -78,7 +78,7 @@ diff --git a/docs/structpio__types_1_1pio__rearr__opt__t.html b/docs/structpio__types_1_1pio__rearr__opt__t.html index c387170cbe0..1805f4e9568 100644 --- a/docs/structpio__types_1_1pio__rearr__opt__t.html +++ b/docs/structpio__types_1_1pio__rearr__opt__t.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -101,7 +101,7 @@ diff --git a/docs/structpio__types_1_1var__desc__t-members.html b/docs/structpio__types_1_1var__desc__t-members.html index 219ea3bedb8..77f1fa603ca 100644 --- a/docs/structpio__types_1_1var__desc__t-members.html +++ b/docs/structpio__types_1_1var__desc__t-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -76,7 +76,7 @@ diff --git a/docs/structpio__types_1_1var__desc__t.html b/docs/structpio__types_1_1var__desc__t.html index 0be21ee34bd..c2bdb36157d 100644 --- a/docs/structpio__types_1_1var__desc__t.html +++ b/docs/structpio__types_1_1var__desc__t.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -92,7 +92,7 @@ diff --git a/docs/structpioexample_1_1pioexampleclass-members.html b/docs/structpioexample_1_1pioexampleclass-members.html index b350276c2bc..91b330a25c0 100644 --- a/docs/structpioexample_1_1pioexampleclass-members.html +++ b/docs/structpioexample_1_1pioexampleclass-members.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -102,7 +102,7 @@ diff --git a/docs/structpioexample_1_1pioexampleclass.html b/docs/structpioexample_1_1pioexampleclass.html index 766b80facf2..fd327ebe07b 100644 --- a/docs/structpioexample_1_1pioexampleclass.html +++ b/docs/structpioexample_1_1pioexampleclass.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -668,7 +668,7 @@

    diff --git a/docs/structrearr__comm__fc__opt-members.html b/docs/structrearr__comm__fc__opt-members.html deleted file mode 100644 index c6a29feef8a..00000000000 --- a/docs/structrearr__comm__fc__opt-members.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - -PIO: Member List - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    -
    -
    rearr_comm_fc_opt Member List
    -
    -
    - -

    This is the complete list of members for rearr_comm_fc_opt, including all inherited members.

    - - - - -
    hsrearr_comm_fc_opt
    isendrearr_comm_fc_opt
    max_pend_reqrearr_comm_fc_opt
    - - - - diff --git a/docs/structrearr__comm__fc__opt.html b/docs/structrearr__comm__fc__opt.html deleted file mode 100644 index d32d75638c6..00000000000 --- a/docs/structrearr__comm__fc__opt.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - -PIO: rearr_comm_fc_opt Struct Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    - -
    -
    rearr_comm_fc_opt Struct Reference
    -
    -
    - -

    Rearranger comm flow control options. - More...

    - -

    #include <pio.h>

    - - - - - - - - - - - -

    -Public Attributes

    -bool hs
     Enable handshake.
     
    -bool isend
     Enable isends - if false use blocking sends.
     
    int max_pend_req
     Max pending requests (PIO_REARR_COMM_UNLIMITED_PEND_REQ => unlimited pend req). More...
     
    -

    Detailed Description

    -

    Rearranger comm flow control options.

    -

    Member Data Documentation

    - -

    ◆ max_pend_req

    - -
    -
    - - - - -
    int rearr_comm_fc_opt::max_pend_req
    -
    - -

    Max pending requests (PIO_REARR_COMM_UNLIMITED_PEND_REQ => unlimited pend req).

    -

    This is the number of messages allowed to be in flight at one time. On some systems posting all messages at once creates a significant bottleneck in communications and throttling in this manner improves overall performance.

    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - diff --git a/docs/structrearr__opt-members.html b/docs/structrearr__opt-members.html deleted file mode 100644 index 4df45f8b397..00000000000 --- a/docs/structrearr__opt-members.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - -PIO: Member List - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    -
    -
    rearr_opt Member List
    -
    -
    - -

    This is the complete list of members for rearr_opt, including all inherited members.

    - - - - - -
    comm_typerearr_opt
    comp2iorearr_opt
    fcdrearr_opt
    io2comprearr_opt
    - - - - diff --git a/docs/structrearr__opt.html b/docs/structrearr__opt.html deleted file mode 100644 index 8a10a031df3..00000000000 --- a/docs/structrearr__opt.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - -PIO: rearr_opt Struct Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    - -
    -
    rearr_opt Struct Reference
    -
    -
    - -

    Rearranger options. - More...

    - -

    #include <pio.h>

    -
    -Collaboration diagram for rearr_opt:
    -
    -
    Collaboration graph
    - - - -
    [legend]
    - - - - - - - - - - - - - - -

    -Public Attributes

    -int comm_type
     Comm type - see PIO_REARR_COMM_TYPE.
     
    -int fcd
     Comm flow control dir - see PIO_REARR_COMM_FC_DIR.
     
    -rearr_comm_fc_opt_t comp2io
     flow control opts, comp to io procs
     
    -rearr_comm_fc_opt_t io2comp
     flow control opts, io to comp procs
     
    -

    Detailed Description

    -

    Rearranger options.

    -

    The documentation for this struct was generated from the following file: -
    - - - - diff --git a/docs/structrearr__opt__coll__graph.map b/docs/structrearr__opt__coll__graph.map deleted file mode 100644 index c422d96d95c..00000000000 --- a/docs/structrearr__opt__coll__graph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/structrearr__opt__coll__graph.md5 b/docs/structrearr__opt__coll__graph.md5 deleted file mode 100644 index 1e73f5296b3..00000000000 --- a/docs/structrearr__opt__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -fe613a888acf6b823c5bb5eaf89c27d8 \ No newline at end of file diff --git a/docs/structrearr__opt__coll__graph.png b/docs/structrearr__opt__coll__graph.png deleted file mode 100644 index ab9b699eb5f..00000000000 Binary files a/docs/structrearr__opt__coll__graph.png and /dev/null differ diff --git a/docs/structvar__desc__t-members.html b/docs/structvar__desc__t-members.html deleted file mode 100644 index bba4e93fa7a..00000000000 --- a/docs/structvar__desc__t-members.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - -PIO: Member List - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    -
    -
    var_desc_t Member List
    -
    -
    - -

    This is the complete list of members for var_desc_t, including all inherited members.

    - - - - - - - - - - - - - - -
    fillbufvar_desc_t
    fillvalue (defined in var_desc_t)var_desc_t
    mpi_typevar_desc_t
    mpi_type_sizevar_desc_t
    nextvar_desc_t
    nreqsvar_desc_t
    pio_typevar_desc_t
    pio_type_sizevar_desc_t
    rec_var (defined in var_desc_t)var_desc_t
    recordvar_desc_t
    requestvar_desc_t
    use_fillvar_desc_t
    varid (defined in var_desc_t)var_desc_t
    - - - - diff --git a/docs/structvar__desc__t.html b/docs/structvar__desc__t.html deleted file mode 100644 index 54c765dbc6d..00000000000 --- a/docs/structvar__desc__t.html +++ /dev/null @@ -1,298 +0,0 @@ - - - - - - - -PIO: var_desc_t Struct Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    - -
    -
    var_desc_t Struct Reference
    -
    -
    - -

    Variable description structure. - More...

    - -

    #include <pio.h>

    -
    -Collaboration diagram for var_desc_t:
    -
    -
    Collaboration graph
    -
    [legend]
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Attributes

    -int varid
     
    -int rec_var
     
    int record
     The record number to be written. More...
     
    int * request
     ID of each outstanding pnetcdf request for this variable. More...
     
    int nreqs
     Number of requests pending with pnetcdf. More...
     
    -void * fillvalue
     
    int use_fill
     Non-zero if fill mode is turned on for this var. More...
     
    void * fillbuf
     Buffer that contains the holegrid fill values used to fill in missing sections of data when using the subset rearranger. More...
     
    int pio_type
     The PIO data type. More...
     
    int pio_type_size
     The size, in bytes, of the PIO data type. More...
     
    MPI_Datatype mpi_type
     The MPI type of the data. More...
     
    int mpi_type_size
     The size in bytes of a datum of MPI type mpitype. More...
     
    struct var_desc_tnext
     Pointer to next var in list. More...
     
    -

    Detailed Description

    -

    Variable description structure.

    -

    Member Data Documentation

    - -

    ◆ fillbuf

    - -
    -
    - - - - -
    void* var_desc_t::fillbuf
    -
    - -

    Buffer that contains the holegrid fill values used to fill in missing sections of data when using the subset rearranger.

    - -
    -
    - -

    ◆ mpi_type

    - -
    -
    - - - - -
    MPI_Datatype var_desc_t::mpi_type
    -
    - -

    The MPI type of the data.

    - -
    -
    - -

    ◆ mpi_type_size

    - -
    -
    - - - - -
    int var_desc_t::mpi_type_size
    -
    - -

    The size in bytes of a datum of MPI type mpitype.

    - -
    -
    - -

    ◆ next

    - -
    -
    - - - - -
    struct var_desc_t* var_desc_t::next
    -
    - -

    Pointer to next var in list.

    - -
    -
    - -

    ◆ nreqs

    - -
    -
    - - - - -
    int var_desc_t::nreqs
    -
    - -

    Number of requests pending with pnetcdf.

    - -
    -
    - -

    ◆ pio_type

    - -
    -
    - - - - -
    int var_desc_t::pio_type
    -
    - -

    The PIO data type.

    - -
    -
    - -

    ◆ pio_type_size

    - -
    -
    - - - - -
    int var_desc_t::pio_type_size
    -
    - -

    The size, in bytes, of the PIO data type.

    - -
    -
    - -

    ◆ record

    - -
    -
    - - - - -
    int var_desc_t::record
    -
    - -

    The record number to be written.

    -

    Ignored if there is no unlimited dimension.

    - -
    -
    - -

    ◆ request

    - -
    -
    - - - - -
    int* var_desc_t::request
    -
    - -

    ID of each outstanding pnetcdf request for this variable.

    - -
    -
    - -

    ◆ use_fill

    - -
    -
    - - - - -
    int var_desc_t::use_fill
    -
    - -

    Non-zero if fill mode is turned on for this var.

    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - diff --git a/docs/structvar__desc__t__coll__graph.map b/docs/structvar__desc__t__coll__graph.map deleted file mode 100644 index 7c9af91f7f7..00000000000 --- a/docs/structvar__desc__t__coll__graph.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/structvar__desc__t__coll__graph.md5 b/docs/structvar__desc__t__coll__graph.md5 deleted file mode 100644 index 52f4b870ea9..00000000000 --- a/docs/structvar__desc__t__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -728f549ac725648fb27f52526f40c415 \ No newline at end of file diff --git a/docs/structvar__desc__t__coll__graph.png b/docs/structvar__desc__t__coll__graph.png deleted file mode 100644 index c5c3a536d9d..00000000000 Binary files a/docs/structvar__desc__t__coll__graph.png and /dev/null differ diff --git a/docs/structwmulti__buffer-members.html b/docs/structwmulti__buffer-members.html deleted file mode 100644 index 679bff8779e..00000000000 --- a/docs/structwmulti__buffer-members.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - -PIO: Member List - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    -
    -
    wmulti_buffer Member List
    -
    - - - - - diff --git a/docs/structwmulti__buffer.html b/docs/structwmulti__buffer.html deleted file mode 100644 index 00683a3f7c6..00000000000 --- a/docs/structwmulti__buffer.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - - -PIO: wmulti_buffer Struct Reference - - - - - - - - - - -
    -
    - - - - - - -
    -
    PIO -  2.4.0 -
    -
    -
    - - - - - - - - -
    -
    - - -
    - -
    - -
    -
    - -
    -
    wmulti_buffer Struct Reference
    -
    -
    - -

    The multi buffer holds data from one or more variables. - More...

    - -

    #include <pio.h>

    -
    -Collaboration diagram for wmulti_buffer:
    -
    -
    Collaboration graph
    -
    [legend]
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Attributes

    int ioid
     The ID that describes the decomposition, as returned from PIOc_Init_Decomp(). More...
     
    int recordvar
     Non-zero if this is a buffer for a record var. More...
     
    int num_arrays
     Number of arrays of data in the multibuffer. More...
     
    int arraylen
     Size of this variables data on local task. More...
     
    int * vid
     Array of varids. More...
     
    int * frame
     An array of current record numbers, for record vars. More...
     
    void * fillvalue
     Array of fill values used for each var. More...
     
    void * data
     Pointer to the data. More...
     
    struct wmulti_buffernext
     Pointer to the next multi-buffer in the list. More...
     
    -

    Detailed Description

    -

    The multi buffer holds data from one or more variables.

    -

    Data are accumulated in the multi-buffer.

    -

    Member Data Documentation

    - -

    ◆ arraylen

    - -
    -
    - - - - -
    int wmulti_buffer::arraylen
    -
    - -

    Size of this variables data on local task.

    -

    All vars in the multi-buffer have the same size.

    - -
    -
    - -

    ◆ data

    - -
    -
    - - - - -
    void* wmulti_buffer::data
    -
    - -

    Pointer to the data.

    - -
    -
    - -

    ◆ fillvalue

    - -
    -
    - - - - -
    void* wmulti_buffer::fillvalue
    -
    - -

    Array of fill values used for each var.

    - -
    -
    - -

    ◆ frame

    - -
    -
    - - - - -
    int* wmulti_buffer::frame
    -
    - -

    An array of current record numbers, for record vars.

    -

    One element per variable.

    - -
    -
    - -

    ◆ ioid

    - -
    -
    - - - - -
    int wmulti_buffer::ioid
    -
    - -

    The ID that describes the decomposition, as returned from PIOc_Init_Decomp().

    - -
    -
    - -

    ◆ next

    - -
    -
    - - - - -
    struct wmulti_buffer* wmulti_buffer::next
    -
    - -

    Pointer to the next multi-buffer in the list.

    - -
    -
    - -

    ◆ num_arrays

    - -
    -
    - - - - -
    int wmulti_buffer::num_arrays
    -
    - -

    Number of arrays of data in the multibuffer.

    -

    Each array had data for one var or record. When multibuffer is flushed, all arrays are written and num_arrays returns to zero.

    - -
    -
    - -

    ◆ recordvar

    - -
    -
    - - - - -
    int wmulti_buffer::recordvar
    -
    - -

    Non-zero if this is a buffer for a record var.

    - -
    -
    - -

    ◆ vid

    - -
    -
    - - - - -
    int* wmulti_buffer::vid
    -
    - -

    Array of varids.

    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - diff --git a/docs/structwmulti__buffer__coll__graph.map b/docs/structwmulti__buffer__coll__graph.map deleted file mode 100644 index f9c15768780..00000000000 --- a/docs/structwmulti__buffer__coll__graph.map +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/docs/structwmulti__buffer__coll__graph.md5 b/docs/structwmulti__buffer__coll__graph.md5 deleted file mode 100644 index e884a6d6d6d..00000000000 --- a/docs/structwmulti__buffer__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -3fd97b58c06677f3ef55defb9df1743d \ No newline at end of file diff --git a/docs/structwmulti__buffer__coll__graph.png b/docs/structwmulti__buffer__coll__graph.png deleted file mode 100644 index 82ed9fb7d14..00000000000 Binary files a/docs/structwmulti__buffer__coll__graph.png and /dev/null differ diff --git a/docs/test.html b/docs/test.html index a19d29680e8..78054359706 100644 --- a/docs/test.html +++ b/docs/test.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -130,7 +130,7 @@

    PIO2 Unit Tests

    diff --git a/docs/testpio_example.html b/docs/testpio_example.html index e3992d77c5b..2bb033c0099 100644 --- a/docs/testpio_example.html +++ b/docs/testpio_example.html @@ -23,7 +23,7 @@
    PIO -  2.4.0 +  2.4.1
    @@ -290,7 +290,7 @@

    diff --git a/src/clib/pioc_support.c b/src/clib/pioc_support.c index ecf52c862a5..2d1680dd294 100644 --- a/src/clib/pioc_support.c +++ b/src/clib/pioc_support.c @@ -1231,7 +1231,7 @@ int pioc_write_nc_decomp_int(iosystem_desc_t *ios, const char *filename, int cmo /* Write an attribute with the version of this file. */ char version[PIO_MAX_NAME + 1]; - sprintf(version, "%d.%d.%d", PIO_VERSION_MAJOR, PIO_VERSION_MINOR, PIO_VERSION_PATCH); + sprintf(version, "%d.%d.%d", VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH); if ((ret = PIOc_put_att_text(ncid, NC_GLOBAL, DECOMP_VERSION_ATT_NAME, strlen(version) + 1, version))) return pio_err(ios, NULL, ret, __FILE__, __LINE__);