diff --git a/docs/_c_a_mexample.html b/docs/_c_a_mexample.html
index 04a98ae6105..80f951426bd 100644
--- a/docs/_c_a_mexample.html
+++ b/docs/_c_a_mexample.html
@@ -107,7 +107,7 @@
diff --git a/docs/annotated.html b/docs/annotated.html
index a10e07075e0..42263ba5bde 100644
--- a/docs/annotated.html
+++ b/docs/annotated.html
@@ -119,7 +119,7 @@
diff --git a/docs/api.html b/docs/api.html
index a02764b4fe3..0c2ee26dde5 100644
--- a/docs/api.html
+++ b/docs/api.html
@@ -149,7 +149,7 @@
diff --git a/docs/contributing_code.html b/docs/contributing_code.html
index 9088b40d9f8..508f7fa0b90 100644
--- a/docs/contributing_code.html
+++ b/docs/contributing_code.html
@@ -94,7 +94,7 @@ Indentation and Spacing
diff --git a/docs/decomp.html b/docs/decomp.html
index 269fe8c12c0..4a722c44cf9 100644
--- a/docs/decomp.html
+++ b/docs/decomp.html
@@ -94,7 +94,7 @@
diff --git a/docs/deprecated.html b/docs/deprecated.html
index d52dfe0f368..de98206a3e6 100644
--- a/docs/deprecated.html
+++ b/docs/deprecated.html
@@ -77,7 +77,7 @@
diff --git a/docs/dir_105b7c361203833ef447ec1f3c9e0fde.html b/docs/dir_105b7c361203833ef447ec1f3c9e0fde.html
index cba067982d8..a100b91d357 100644
--- a/docs/dir_105b7c361203833ef447ec1f3c9e0fde.html
+++ b/docs/dir_105b7c361203833ef447ec1f3c9e0fde.html
@@ -102,7 +102,7 @@
diff --git a/docs/dir_209baab7a174f8da935e472521be6c82.html b/docs/dir_209baab7a174f8da935e472521be6c82.html
index 0348b27aac5..a7e344148fb 100644
--- a/docs/dir_209baab7a174f8da935e472521be6c82.html
+++ b/docs/dir_209baab7a174f8da935e472521be6c82.html
@@ -78,7 +78,7 @@
diff --git a/docs/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
index 1ba31a5a516..14f5a71d502 100644
--- a/docs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+++ b/docs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
@@ -75,7 +75,7 @@
diff --git a/docs/dir_6df6542b1223c38c3752260fabab64d0.html b/docs/dir_6df6542b1223c38c3752260fabab64d0.html
index f52b877de1d..d6fe959bbfb 100644
--- a/docs/dir_6df6542b1223c38c3752260fabab64d0.html
+++ b/docs/dir_6df6542b1223c38c3752260fabab64d0.html
@@ -95,7 +95,7 @@
diff --git a/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html b/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html
index 051b9b6d5b0..98bb3c5f23e 100644
--- a/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html
+++ b/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html
@@ -87,7 +87,7 @@
diff --git a/docs/dir_fbdd47254eba6596566cfbbd6768a55d.html b/docs/dir_fbdd47254eba6596566cfbbd6768a55d.html
index bb2a7fdfc7c..38fc1f32752 100644
--- a/docs/dir_fbdd47254eba6596566cfbbd6768a55d.html
+++ b/docs/dir_fbdd47254eba6596566cfbbd6768a55d.html
@@ -126,7 +126,7 @@
diff --git a/docs/error.html b/docs/error.html
index 8c775b51722..e8df5324ce6 100644
--- a/docs/error.html
+++ b/docs/error.html
@@ -83,7 +83,7 @@
diff --git a/docs/examp.html b/docs/examp.html
index f2ce8324995..66994255e65 100644
--- a/docs/examp.html
+++ b/docs/examp.html
@@ -87,7 +87,7 @@ Other Examples
diff --git a/docs/example1_8c.html b/docs/example1_8c.html
index 9984b0e335a..a8580b36b22 100644
--- a/docs/example1_8c.html
+++ b/docs/example1_8c.html
@@ -479,7 +479,7 @@
diff --git a/docs/example2_8c.html b/docs/example2_8c.html
index e0c1264120a..a67c5b4e4e6 100644
--- a/docs/example2_8c.html
+++ b/docs/example2_8c.html
@@ -707,7 +707,7 @@
diff --git a/docs/example_pio_8c.html b/docs/example_pio_8c.html
index 975bc113a15..6bd66e27822 100644
--- a/docs/example_pio_8c.html
+++ b/docs/example_pio_8c.html
@@ -628,7 +628,7 @@
diff --git a/docs/example_pio_8f90.html b/docs/example_pio_8f90.html
index 30d92ea19bb..c85bcdb93bb 100644
--- a/docs/example_pio_8f90.html
+++ b/docs/example_pio_8f90.html
@@ -149,7 +149,7 @@
diff --git a/docs/faq.html b/docs/faq.html
index aa87415b780..2e7e01ebf4d 100644
--- a/docs/faq.html
+++ b/docs/faq.html
@@ -81,7 +81,7 @@
diff --git a/docs/files.html b/docs/files.html
index 2320c3da705..2047eeea840 100644
--- a/docs/files.html
+++ b/docs/files.html
@@ -104,7 +104,7 @@
diff --git a/docs/globals.html b/docs/globals.html
index 65bc726a348..4f07bcfd55c 100644
--- a/docs/globals.html
+++ b/docs/globals.html
@@ -84,7 +84,7 @@ - a -
diff --git a/docs/globals_defs.html b/docs/globals_defs.html
index 64afddaf5fc..ae57fc15687 100644
--- a/docs/globals_defs.html
+++ b/docs/globals_defs.html
@@ -232,18 +232,21 @@ - p -
@@ -271,7 +274,7 @@ - x -
diff --git a/docs/globals_func.html b/docs/globals_func.html
index dee31028962..922fac9abba 100644
--- a/docs/globals_func.html
+++ b/docs/globals_func.html
@@ -84,7 +84,7 @@ - a -
diff --git a/docs/globals_type.html b/docs/globals_type.html
index 7149ea9a901..a9e1ff14b1f 100644
--- a/docs/globals_type.html
+++ b/docs/globals_type.html
@@ -98,7 +98,7 @@
diff --git a/docs/globals_vars.html b/docs/globals_vars.html
index 96f570706dc..7fbe359b6af 100644
--- a/docs/globals_vars.html
+++ b/docs/globals_vars.html
@@ -110,7 +110,7 @@
diff --git a/docs/graph_legend.html b/docs/graph_legend.html
index 149440bacf5..e9504cb93be 100644
--- a/docs/graph_legend.html
+++ b/docs/graph_legend.html
@@ -96,7 +96,7 @@
diff --git a/docs/group___p_i_o__advanceframe.html b/docs/group___p_i_o__advanceframe.html
index 1ae9cae4f7b..ae3cca8a515 100644
--- a/docs/group___p_i_o__advanceframe.html
+++ b/docs/group___p_i_o__advanceframe.html
@@ -114,7 +114,7 @@
diff --git a/docs/group___p_i_o__closefile.html b/docs/group___p_i_o__closefile.html
index eb32cc01230..afd1bb1c23a 100644
--- a/docs/group___p_i_o__closefile.html
+++ b/docs/group___p_i_o__closefile.html
@@ -104,7 +104,7 @@
diff --git a/docs/group___p_i_o__createfile.html b/docs/group___p_i_o__createfile.html
index 0ca9b470188..b6ee091f375 100644
--- a/docs/group___p_i_o__createfile.html
+++ b/docs/group___p_i_o__createfile.html
@@ -276,7 +276,7 @@
diff --git a/docs/group___p_i_o__def__dim.html b/docs/group___p_i_o__def__dim.html
index 3e0eb69ff0d..491250a1d97 100644
--- a/docs/group___p_i_o__def__dim.html
+++ b/docs/group___p_i_o__def__dim.html
@@ -323,7 +323,7 @@
diff --git a/docs/group___p_i_o__def__var.html b/docs/group___p_i_o__def__var.html
index 67bc08ee995..b69fb8cc8d3 100644
--- a/docs/group___p_i_o__def__var.html
+++ b/docs/group___p_i_o__def__var.html
@@ -710,7 +710,7 @@
diff --git a/docs/group___p_i_o__enddef.html b/docs/group___p_i_o__enddef.html
index 9baab833028..ccb1f247069 100644
--- a/docs/group___p_i_o__enddef.html
+++ b/docs/group___p_i_o__enddef.html
@@ -165,7 +165,7 @@
diff --git a/docs/group___p_i_o__error__method.html b/docs/group___p_i_o__error__method.html
index d0094667c19..6b15c3890fd 100644
--- a/docs/group___p_i_o__error__method.html
+++ b/docs/group___p_i_o__error__method.html
@@ -216,7 +216,7 @@
diff --git a/docs/group___p_i_o__finalize.html b/docs/group___p_i_o__finalize.html
index fe8e7037176..538dc3b196e 100644
--- a/docs/group___p_i_o__finalize.html
+++ b/docs/group___p_i_o__finalize.html
@@ -155,7 +155,7 @@
diff --git a/docs/group___p_i_o__freedecomp.html b/docs/group___p_i_o__freedecomp.html
index 001f9a177c5..21b9a35ae17 100644
--- a/docs/group___p_i_o__freedecomp.html
+++ b/docs/group___p_i_o__freedecomp.html
@@ -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 fbd7c7699ed..bb5faa08e42 100644
--- a/docs/group___p_i_o__get__att.html
+++ b/docs/group___p_i_o__get__att.html
@@ -1181,7 +1181,7 @@
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 4dc95f498d5..8d3cd491ef8 100644
--- a/docs/group___p_i_o__get__local__array__size.html
+++ b/docs/group___p_i_o__get__local__array__size.html
@@ -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 7bb7ef8665a..7ea6e9ca4e7 100644
--- a/docs/group___p_i_o__get__var.html
+++ b/docs/group___p_i_o__get__var.html
@@ -2651,7 +2651,7 @@
diff --git a/docs/group___p_i_o__getnumiotasks.html b/docs/group___p_i_o__getnumiotasks.html
index b47abd12894..3f28245891d 100644
--- a/docs/group___p_i_o__getnumiotasks.html
+++ b/docs/group___p_i_o__getnumiotasks.html
@@ -120,7 +120,7 @@
diff --git a/docs/group___p_i_o__init.html b/docs/group___p_i_o__init.html
index 1181fc428ad..813699e15b2 100644
--- a/docs/group___p_i_o__init.html
+++ b/docs/group___p_i_o__init.html
@@ -442,7 +442,7 @@
diff --git a/docs/group___p_i_o__initdecomp.html b/docs/group___p_i_o__initdecomp.html
index 15e531d44fb..36115d12cb4 100644
--- a/docs/group___p_i_o__initdecomp.html
+++ b/docs/group___p_i_o__initdecomp.html
@@ -897,7 +897,7 @@
diff --git a/docs/group___p_i_o__inq__att.html b/docs/group___p_i_o__inq__att.html
index 32f8d29b7f5..fdf012bf5d7 100644
--- a/docs/group___p_i_o__inq__att.html
+++ b/docs/group___p_i_o__inq__att.html
@@ -286,7 +286,7 @@
diff --git a/docs/group___p_i_o__inq__attlen.html b/docs/group___p_i_o__inq__attlen.html
index c1e59dd57cd..59f6a634559 100644
--- a/docs/group___p_i_o__inq__attlen.html
+++ b/docs/group___p_i_o__inq__attlen.html
@@ -199,7 +199,7 @@
diff --git a/docs/group___p_i_o__inq__attname.html b/docs/group___p_i_o__inq__attname.html
index 43656e6bdb9..dbd22d976ea 100644
--- a/docs/group___p_i_o__inq__attname.html
+++ b/docs/group___p_i_o__inq__attname.html
@@ -143,7 +143,7 @@
diff --git a/docs/group___p_i_o__inq__dimid.html b/docs/group___p_i_o__inq__dimid.html
index 8076891f2b1..e90b02a480a 100644
--- a/docs/group___p_i_o__inq__dimid.html
+++ b/docs/group___p_i_o__inq__dimid.html
@@ -217,7 +217,7 @@
diff --git a/docs/group___p_i_o__inq__dimlen.html b/docs/group___p_i_o__inq__dimlen.html
index 7d367a1683c..1d14324627c 100644
--- a/docs/group___p_i_o__inq__dimlen.html
+++ b/docs/group___p_i_o__inq__dimlen.html
@@ -189,7 +189,7 @@
diff --git a/docs/group___p_i_o__inq__dimname.html b/docs/group___p_i_o__inq__dimname.html
index 28a8e6499ed..e3451c58ebf 100644
--- a/docs/group___p_i_o__inq__dimname.html
+++ b/docs/group___p_i_o__inq__dimname.html
@@ -216,7 +216,7 @@
diff --git a/docs/group___p_i_o__inq__natts.html b/docs/group___p_i_o__inq__natts.html
index 28d645f7246..a01935f6422 100644
--- a/docs/group___p_i_o__inq__natts.html
+++ b/docs/group___p_i_o__inq__natts.html
@@ -196,7 +196,7 @@
diff --git a/docs/group___p_i_o__inq__ndims.html b/docs/group___p_i_o__inq__ndims.html
index 1f07fb79485..4e0090f5959 100644
--- a/docs/group___p_i_o__inq__ndims.html
+++ b/docs/group___p_i_o__inq__ndims.html
@@ -196,7 +196,7 @@
diff --git a/docs/group___p_i_o__inq__nvars.html b/docs/group___p_i_o__inq__nvars.html
index 804c35a4ee7..f8323968bc4 100644
--- a/docs/group___p_i_o__inq__nvars.html
+++ b/docs/group___p_i_o__inq__nvars.html
@@ -196,7 +196,7 @@
diff --git a/docs/group___p_i_o__inq__unlimdim.html b/docs/group___p_i_o__inq__unlimdim.html
index f4466ec2a5e..649cc89e1f4 100644
--- a/docs/group___p_i_o__inq__unlimdim.html
+++ b/docs/group___p_i_o__inq__unlimdim.html
@@ -167,7 +167,7 @@
diff --git a/docs/group___p_i_o__inq__var__deflate.html b/docs/group___p_i_o__inq__var__deflate.html
index 380cf892a3c..07d42848f85 100644
--- a/docs/group___p_i_o__inq__var__deflate.html
+++ b/docs/group___p_i_o__inq__var__deflate.html
@@ -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 49e1f73bda8..46e6da52621 100644
--- a/docs/group___p_i_o__inq__vardimid.html
+++ b/docs/group___p_i_o__inq__vardimid.html
@@ -185,7 +185,7 @@
diff --git a/docs/group___p_i_o__inq__varid.html b/docs/group___p_i_o__inq__varid.html
index f69daca6dea..1cb7b12dc67 100644
--- a/docs/group___p_i_o__inq__varid.html
+++ b/docs/group___p_i_o__inq__varid.html
@@ -186,7 +186,7 @@
diff --git a/docs/group___p_i_o__inq__varname.html b/docs/group___p_i_o__inq__varname.html
index 1088bcbe531..bd326655694 100644
--- a/docs/group___p_i_o__inq__varname.html
+++ b/docs/group___p_i_o__inq__varname.html
@@ -185,7 +185,7 @@
diff --git a/docs/group___p_i_o__inq__varnatts.html b/docs/group___p_i_o__inq__varnatts.html
index 25ac03f954f..14eb35969bb 100644
--- a/docs/group___p_i_o__inq__varnatts.html
+++ b/docs/group___p_i_o__inq__varnatts.html
@@ -255,7 +255,7 @@
diff --git a/docs/group___p_i_o__inq__varndims.html b/docs/group___p_i_o__inq__varndims.html
index 8cc3fc5e8d5..dd92b09e5c7 100644
--- a/docs/group___p_i_o__inq__varndims.html
+++ b/docs/group___p_i_o__inq__varndims.html
@@ -185,7 +185,7 @@
diff --git a/docs/group___p_i_o__inq__vartype.html b/docs/group___p_i_o__inq__vartype.html
index f10365c30c4..6de5aab0155 100644
--- a/docs/group___p_i_o__inq__vartype.html
+++ b/docs/group___p_i_o__inq__vartype.html
@@ -255,7 +255,7 @@
diff --git a/docs/group___p_i_o__inquire.html b/docs/group___p_i_o__inquire.html
index 424ab7d9b3b..efd9aada6d5 100644
--- a/docs/group___p_i_o__inquire.html
+++ b/docs/group___p_i_o__inquire.html
@@ -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 6869b31c771..c1cf577cc7a 100644
--- a/docs/group___p_i_o__inquire__dimension.html
+++ b/docs/group___p_i_o__inquire__dimension.html
@@ -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 981dbadcab0..f3faf5930cf 100644
--- a/docs/group___p_i_o__inquire__variable.html
+++ b/docs/group___p_i_o__inquire__variable.html
@@ -164,7 +164,7 @@
diff --git a/docs/group___p_i_o__iotype.html b/docs/group___p_i_o__iotype.html
index 9fd1183931b..a494f081969 100644
--- a/docs/group___p_i_o__iotype.html
+++ b/docs/group___p_i_o__iotype.html
@@ -77,7 +77,7 @@
diff --git a/docs/group___p_i_o__kinds.html b/docs/group___p_i_o__kinds.html
index 32bd7edab01..92282e27c58 100644
--- a/docs/group___p_i_o__kinds.html
+++ b/docs/group___p_i_o__kinds.html
@@ -77,7 +77,7 @@
diff --git a/docs/group___p_i_o__openfile.html b/docs/group___p_i_o__openfile.html
index 91e5ac12f18..39f273d5a40 100644
--- a/docs/group___p_i_o__openfile.html
+++ b/docs/group___p_i_o__openfile.html
@@ -494,7 +494,7 @@
diff --git a/docs/group___p_i_o__put__att.html b/docs/group___p_i_o__put__att.html
index 56e7f2d02f1..7f52ec037c9 100644
--- a/docs/group___p_i_o__put__att.html
+++ b/docs/group___p_i_o__put__att.html
@@ -1416,7 +1416,7 @@
diff --git a/docs/group___p_i_o__put__var.html b/docs/group___p_i_o__put__var.html
index a7c6621f3d8..bcf9f5e207f 100644
--- a/docs/group___p_i_o__put__var.html
+++ b/docs/group___p_i_o__put__var.html
@@ -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 c61a7ef9185..598c91d8921 100644
--- a/docs/group___p_i_o__read__darray.html
+++ b/docs/group___p_i_o__read__darray.html
@@ -1614,7 +1614,7 @@
diff --git a/docs/group___p_i_o__rearr__comm__dir.html b/docs/group___p_i_o__rearr__comm__dir.html
index c896937b4db..6ebc51ee8e0 100644
--- a/docs/group___p_i_o__rearr__comm__dir.html
+++ b/docs/group___p_i_o__rearr__comm__dir.html
@@ -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 0d990eca4f5..d431bcaf296 100644
--- a/docs/group___p_i_o__rearr__comm__fc__options.html
+++ b/docs/group___p_i_o__rearr__comm__fc__options.html
@@ -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 43c293e5a18..944d679f4b4 100644
--- a/docs/group___p_i_o__rearr__comm__t.html
+++ b/docs/group___p_i_o__rearr__comm__t.html
@@ -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 9e144a2ddf4..96182b9380a 100644
--- a/docs/group___p_i_o__rearr__method.html
+++ b/docs/group___p_i_o__rearr__method.html
@@ -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 5e1c2303480..706997d944b 100644
--- a/docs/group___p_i_o__rearr__options.html
+++ b/docs/group___p_i_o__rearr__options.html
@@ -85,7 +85,7 @@
diff --git a/docs/group___p_i_o__redef.html b/docs/group___p_i_o__redef.html
index 319dd8bd65c..cc4dda5ed61 100644
--- a/docs/group___p_i_o__redef.html
+++ b/docs/group___p_i_o__redef.html
@@ -165,7 +165,7 @@
diff --git a/docs/group___p_i_o__set__blocksize.html b/docs/group___p_i_o__set__blocksize.html
index 7cc0ba101a6..08a1908c975 100644
--- a/docs/group___p_i_o__set__blocksize.html
+++ b/docs/group___p_i_o__set__blocksize.html
@@ -110,7 +110,7 @@
diff --git a/docs/group___p_i_o__set__hint.html b/docs/group___p_i_o__set__hint.html
index 6add48853bc..0a3efd27fcf 100644
--- a/docs/group___p_i_o__set__hint.html
+++ b/docs/group___p_i_o__set__hint.html
@@ -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 4174b13c612..b9613af501a 100644
--- a/docs/group___p_i_o__set__log__level.html
+++ b/docs/group___p_i_o__set__log__level.html
@@ -68,7 +68,7 @@
diff --git a/docs/group___p_i_o__setdebuglevel.html b/docs/group___p_i_o__setdebuglevel.html
index 3e028928357..6c9b544aafd 100644
--- a/docs/group___p_i_o__setdebuglevel.html
+++ b/docs/group___p_i_o__setdebuglevel.html
@@ -108,7 +108,7 @@
diff --git a/docs/group___p_i_o__seterrorhandling.html b/docs/group___p_i_o__seterrorhandling.html
index 9e0375c2532..900a59a33ff 100644
--- a/docs/group___p_i_o__seterrorhandling.html
+++ b/docs/group___p_i_o__seterrorhandling.html
@@ -244,7 +244,7 @@
diff --git a/docs/group___p_i_o__setframe.html b/docs/group___p_i_o__setframe.html
index 9f7f1affea8..38f971c3764 100644
--- a/docs/group___p_i_o__setframe.html
+++ b/docs/group___p_i_o__setframe.html
@@ -174,7 +174,7 @@
diff --git a/docs/group___p_i_o__strerror.html b/docs/group___p_i_o__strerror.html
index 74e1cc13d1e..ab59621f7b2 100644
--- a/docs/group___p_i_o__strerror.html
+++ b/docs/group___p_i_o__strerror.html
@@ -68,7 +68,7 @@
diff --git a/docs/group___p_i_o__syncfile.html b/docs/group___p_i_o__syncfile.html
index bab2fb7b808..220b7047da2 100644
--- a/docs/group___p_i_o__syncfile.html
+++ b/docs/group___p_i_o__syncfile.html
@@ -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 61e04911eb6..2606aeafb15 100644
--- a/docs/group___p_i_o__write__darray.html
+++ b/docs/group___p_i_o__write__darray.html
@@ -2406,7 +2406,7 @@
diff --git a/docs/group__error__return.html b/docs/group__error__return.html
index 0cce25d0a01..bd821455a9c 100644
--- a/docs/group__error__return.html
+++ b/docs/group__error__return.html
@@ -72,7 +72,7 @@
diff --git a/docs/group__iodesc__generate.html b/docs/group__iodesc__generate.html
index af93e3e320b..90c68d6a259 100644
--- a/docs/group__iodesc__generate.html
+++ b/docs/group__iodesc__generate.html
@@ -71,7 +71,7 @@
diff --git a/docs/index.html b/docs/index.html
index eba53eea3ee..66a29553b16 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -89,7 +89,7 @@
diff --git a/docs/install.html b/docs/install.html
index 6bc275f5056..e7391801e12 100644
--- a/docs/install.html
+++ b/docs/install.html
@@ -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 3c52d8a6489..f3ac12e5f51 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
@@ -74,7 +74,7 @@
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 deceb9ebcd9..01cd3ba6837 100644
--- a/docs/interfacepiodarray_1_1_p_i_oc__read__darray.html
+++ b/docs/interfacepiodarray_1_1_p_i_oc__read__darray.html
@@ -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 0b080aebf49..a13903153e2 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
@@ -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 6530c3d59f8..74ec3dc7c3d 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
@@ -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 953bcf6c499..73b338bcd47 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
@@ -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 d383f47facd..4b6011c9579 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
@@ -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 f9d21c38ec4..6e9dfaef3a7 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
@@ -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 b9afde58196..ea208df6542 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
@@ -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 65d5dc0d3e3..054fa9e6c90 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
@@ -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 23d14070c65..aa6228b7367 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
@@ -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 a49f69d101e..ba417315e98 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
@@ -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 0905f40ac82..6c048a5b59d 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
@@ -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 1dd41c64e22..7c45804af1e 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
@@ -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 d76b81da87d..85fe4600c35 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
@@ -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 15d21254a32..143d24aaa01 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
@@ -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 bc9182c434e..b7f7c210b4a 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
@@ -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 2d73ddc8c2c..4f3cce4781d 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
@@ -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 1dea37cc965..1339dfb2e27 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
@@ -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 7273790b538..f32bf600a4f 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
@@ -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 2a46be2d29a..711a116fbbe 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
@@ -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 bc3dca3f417..6cb0ccc4d97 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
@@ -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 ae22a20fd4f..e8286e36a1c 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
@@ -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 db1855050bd..c7ebc6a461d 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
@@ -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 ae499d1be9f..b5adaa1aaa6 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
@@ -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 e1a540fe314..4d72a3202a6 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
@@ -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 8f6152d25f0..e4d17c44c07 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
@@ -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 2ceffaf00b9..6f626851946 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
@@ -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 cc0879ce8e9..7976d281ab5 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
@@ -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 d7151f32aa6..63aa8481496 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
@@ -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 a136c0597fb..9c406795522 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
@@ -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 0b3d1f3c67f..8f5cba7a511 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
@@ -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 83a31575998..eee00c4469b 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
@@ -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 e0dd87b8c8a..96241397f8b 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
@@ -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 6ff3e52b1f4..b5d0fe4e8f2 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
@@ -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 9b4f01ed46e..9f8bcc136c7 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
@@ -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 cf266d1652b..4e67c79e85c 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
@@ -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 bcbd910b2b7..4d7f2082755 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
@@ -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 f105cc71e81..45deaf6bad1 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
@@ -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 fa50475b390..9f60bbf000d 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
@@ -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 c21f595b510..6df11af1b1d 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
@@ -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 bacee527e77..32539326b6e 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
@@ -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 ce10a043ec6..7ce9282a44c 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
@@ -76,7 +76,7 @@
diff --git a/docs/intro.html b/docs/intro.html
index 6404f16deb7..7c9cd826362 100644
--- a/docs/intro.html
+++ b/docs/intro.html
@@ -77,7 +77,7 @@ Using PIO has three basic steps.
diff --git a/docs/mach_walkthrough.html b/docs/mach_walkthrough.html
index 6d0c84be262..794f2b456be 100644
--- a/docs/mach_walkthrough.html
+++ b/docs/mach_walkthrough.html
@@ -491,7 +491,7 @@
diff --git a/docs/modules.html b/docs/modules.html
index 22f3ec107b3..0322df1451a 100644
--- a/docs/modules.html
+++ b/docs/modules.html
@@ -129,7 +129,7 @@
diff --git a/docs/pages.html b/docs/pages.html
index 4a76fc327b4..e61ed8ef5db 100644
--- a/docs/pages.html
+++ b/docs/pages.html
@@ -84,7 +84,7 @@
diff --git a/docs/pio_8_f90.html b/docs/pio_8_f90.html
index bf89f6bd104..7cc22d2eff4 100644
--- a/docs/pio_8_f90.html
+++ b/docs/pio_8_f90.html
@@ -166,7 +166,7 @@
diff --git a/docs/pio__kinds_8_f90.html b/docs/pio__kinds_8_f90.html
index 94446a79c64..c51ef8220e5 100644
--- a/docs/pio__kinds_8_f90.html
+++ b/docs/pio__kinds_8_f90.html
@@ -106,7 +106,7 @@
diff --git a/docs/pio__nc4_8c.html b/docs/pio__nc4_8c.html
index eee10c1bb48..49134bc5481 100644
--- a/docs/pio__nc4_8c.html
+++ b/docs/pio__nc4_8c.html
@@ -357,7 +357,7 @@
diff --git a/docs/pio__support_8_f90.html b/docs/pio__support_8_f90.html
index 82e3f707bc9..d075785b8d9 100644
--- a/docs/pio__support_8_f90.html
+++ b/docs/pio__support_8_f90.html
@@ -395,7 +395,7 @@
diff --git a/docs/pio__types_8_f90.html b/docs/pio__types_8_f90.html
index 1c66fa392e3..f094b4a0ea2 100644
--- a/docs/pio__types_8_f90.html
+++ b/docs/pio__types_8_f90.html
@@ -197,7 +197,7 @@
diff --git a/docs/piodarray_8_f90.html b/docs/piodarray_8_f90.html
index 4bf38ae74a3..6e3bfcbf351 100644
--- a/docs/piodarray_8_f90.html
+++ b/docs/piodarray_8_f90.html
@@ -253,7 +253,7 @@
diff --git a/docs/piolib__mod_8_f90.html b/docs/piolib__mod_8_f90.html
index 640c57869c2..6eeae09b323 100644
--- a/docs/piolib__mod_8_f90.html
+++ b/docs/piolib__mod_8_f90.html
@@ -351,7 +351,7 @@
diff --git a/docs/pionfatt__mod_8_f90.html b/docs/pionfatt__mod_8_f90.html
index b95b21923d8..96847214419 100644
--- a/docs/pionfatt__mod_8_f90.html
+++ b/docs/pionfatt__mod_8_f90.html
@@ -254,7 +254,7 @@
diff --git a/docs/pionfget__mod_8_f90.html b/docs/pionfget__mod_8_f90.html
index 52edda91238..6d00e822ed2 100644
--- a/docs/pionfget__mod_8_f90.html
+++ b/docs/pionfget__mod_8_f90.html
@@ -254,7 +254,7 @@
diff --git a/docs/pionfput__mod_8_f90.html b/docs/pionfput__mod_8_f90.html
index 11636e64c61..cde621d903e 100644
--- a/docs/pionfput__mod_8_f90.html
+++ b/docs/pionfput__mod_8_f90.html
@@ -389,7 +389,7 @@
diff --git a/docs/search/all_d.js b/docs/search/all_d.js
index e058ca97f05..d0b84273a2d 100644
--- a/docs/search/all_d.js
+++ b/docs/search/all_d.js
@@ -126,6 +126,7 @@ var searchData=
['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_5frequest_5falloc_5fchunk',['PIO_REQUEST_ALLOC_CHUNK',['../pio__internal_8h.html#ad680c10eae49078f9d360cdfe69ee2e0',1,'pio_internal.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,'']]],
@@ -146,7 +147,7 @@ var searchData=
['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']]],
- ['pioassert',['pioassert',['../pioc__support_8c.html#a762886113a7422e056c96c6c533cd82b',1,'pioc_support.c']]],
+ ['pioassert',['pioassert',['../pio__internal_8h.html#a762886113a7422e056c96c6c533cd82b',1,'pioassert(_Bool expression, const char *msg, const char *fname, int line): pioc_support.c'],['../pioc__support_8c.html#a762886113a7422e056c96c6c533cd82b',1,'pioassert(_Bool expression, const char *msg, const char *fname, int line): pioc_support.c']]],
['pioc_2ec',['pioc.c',['../pioc_8c.html',1,'']]],
['pioc_5fadvanceframe',['PIOc_advanceframe',['../pio_8h.html#aa0d2ac568ba1e0b339d7fb9248d8358c',1,'PIOc_advanceframe(int ncid, int varid): pioc.c'],['../pioc_8c.html#aa0d2ac568ba1e0b339d7fb9248d8358c',1,'PIOc_advanceframe(int ncid, int varid): pioc.c']]],
['pioc_5fchange_5fdef',['pioc_change_def',['../pio__internal_8h.html#abf7668416ef848e0e94934a54ba7ee7f',1,'pioc_change_def(int ncid, int is_enddef): pioc_support.c'],['../pioc__support_8c.html#abf7668416ef848e0e94934a54ba7ee7f',1,'pioc_change_def(int ncid, int is_enddef): pioc_support.c']]],
diff --git a/docs/search/defines_5.js b/docs/search/defines_5.js
index 2bdda63ea61..45736de894e 100644
--- a/docs/search/defines_5.js
+++ b/docs/search/defines_5.js
@@ -11,5 +11,6 @@ var searchData=
['pio_5fmax_5fvars',['PIO_MAX_VARS',['../pio_8h.html#adbc8561902f84b31e4b10157ea0be817',1,'pio.h']]],
['pio_5foffset',['PIO_OFFSET',['../pio_8h.html#a14497592730ea1a88cd1dbc53239dd59',1,'PIO_OFFSET(): pio.h'],['../pio_8h.html#a1225edb54e6d6de678bf675485549eb0',1,'PIO_Offset(): pio.h']]],
['pio_5frearr_5fcomm_5funlimited_5fpend_5freq',['PIO_REARR_COMM_UNLIMITED_PEND_REQ',['../pio_8h.html#a6d7754fb8c0e0df7339312e938946478',1,'pio.h']]],
- ['pio_5freq_5fnull',['PIO_REQ_NULL',['../pio_8h.html#ab22134cf9085018192e54db9e2fcc944',1,'pio.h']]]
+ ['pio_5freq_5fnull',['PIO_REQ_NULL',['../pio_8h.html#ab22134cf9085018192e54db9e2fcc944',1,'pio.h']]],
+ ['pio_5frequest_5falloc_5fchunk',['PIO_REQUEST_ALLOC_CHUNK',['../pio__internal_8h.html#ad680c10eae49078f9d360cdfe69ee2e0',1,'pio_internal.h']]]
];
diff --git a/docs/search/functions_b.js b/docs/search/functions_b.js
index cd437689d75..b1b6998ab5e 100644
--- a/docs/search/functions_b.js
+++ b/docs/search/functions_b.js
@@ -33,7 +33,7 @@ var searchData=
['pio_5fsorted_5fcopy',['pio_sorted_copy',['../group___p_i_o__write__darray.html#ga8ae50e94f14e3b81ed3c694993695619',1,'pio_sorted_copy(const void *array, void *sortedarray, io_desc_t *iodesc, int nvars, int direction): pio_darray_int.c'],['../group___p_i_o__write__darray.html#ga8ae50e94f14e3b81ed3c694993695619',1,'pio_sorted_copy(const void *array, void *tmparray, io_desc_t *iodesc, int nvars, int direction): pio_darray_int.c']]],
['pio_5fswapm',['pio_swapm',['../pio__internal_8h.html#a4d341649c03cba93c667c26e4fb1ec9c',1,'pio_swapm(void *sendbuf, int *sendcounts, int *sdispls, MPI_Datatype *sendtypes, void *recvbuf, int *recvcounts, int *rdispls, MPI_Datatype *recvtypes, MPI_Comm comm, rearr_comm_fc_opt_t *fc): pio_spmd.c'],['../pio__spmd_8c.html#a4d341649c03cba93c667c26e4fb1ec9c',1,'pio_swapm(void *sendbuf, int *sendcounts, int *sdispls, MPI_Datatype *sendtypes, void *recvbuf, int *recvcounts, int *rdispls, MPI_Datatype *recvtypes, MPI_Comm comm, rearr_comm_fc_opt_t *fc): pio_spmd.c']]],
['pio_5fwritedof',['pio_writedof',['../pio__support_8_f90.html#a70786a25959ff291ef4d781f9554ff06',1,'pio_support']]],
- ['pioassert',['pioassert',['../pioc__support_8c.html#a762886113a7422e056c96c6c533cd82b',1,'pioc_support.c']]],
+ ['pioassert',['pioassert',['../pio__internal_8h.html#a762886113a7422e056c96c6c533cd82b',1,'pioassert(_Bool expression, const char *msg, const char *fname, int line): pioc_support.c'],['../pioc__support_8c.html#a762886113a7422e056c96c6c533cd82b',1,'pioassert(_Bool expression, const char *msg, const char *fname, int line): pioc_support.c']]],
['pioc_5fadvanceframe',['PIOc_advanceframe',['../pio_8h.html#aa0d2ac568ba1e0b339d7fb9248d8358c',1,'PIOc_advanceframe(int ncid, int varid): pioc.c'],['../pioc_8c.html#aa0d2ac568ba1e0b339d7fb9248d8358c',1,'PIOc_advanceframe(int ncid, int varid): pioc.c']]],
['pioc_5fchange_5fdef',['pioc_change_def',['../pio__internal_8h.html#abf7668416ef848e0e94934a54ba7ee7f',1,'pioc_change_def(int ncid, int is_enddef): pioc_support.c'],['../pioc__support_8c.html#abf7668416ef848e0e94934a54ba7ee7f',1,'pioc_change_def(int ncid, int is_enddef): pioc_support.c']]],
['pioc_5fclosefile',['PIOc_closefile',['../pio_8h.html#aee37be8734afcb8ee94088dc287c341b',1,'PIOc_closefile(int ncid): pio_file.c'],['../pio__file_8c.html#aee37be8734afcb8ee94088dc287c341b',1,'PIOc_closefile(int ncid): pio_file.c']]],
diff --git a/docs/structpio__types_1_1decompmap__t-members.html b/docs/structpio__types_1_1decompmap__t-members.html
index 4e1ef4c5770..62fdf43be40 100644
--- a/docs/structpio__types_1_1decompmap__t-members.html
+++ b/docs/structpio__types_1_1decompmap__t-members.html
@@ -76,7 +76,7 @@
diff --git a/docs/structpio__types_1_1decompmap__t.html b/docs/structpio__types_1_1decompmap__t.html
index ac2c022ae06..ff34ca57bc2 100644
--- a/docs/structpio__types_1_1decompmap__t.html
+++ b/docs/structpio__types_1_1decompmap__t.html
@@ -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 34a88704171..8f855ec9343 100644
--- a/docs/structpio__types_1_1file__desc__t-members.html
+++ b/docs/structpio__types_1_1file__desc__t-members.html
@@ -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 892984d2b4b..1811195ffa5 100644
--- a/docs/structpio__types_1_1file__desc__t.html
+++ b/docs/structpio__types_1_1file__desc__t.html
@@ -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 24daa3d91f1..4f9c30795e4 100644
--- a/docs/structpio__types_1_1io__desc__t-members.html
+++ b/docs/structpio__types_1_1io__desc__t-members.html
@@ -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 fa0593eaeb7..a015c43ce17 100644
--- a/docs/structpio__types_1_1io__desc__t.html
+++ b/docs/structpio__types_1_1io__desc__t.html
@@ -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 6e5c8eb8e17..bdcce5b8327 100644
--- a/docs/structpio__types_1_1iosystem__desc__t-members.html
+++ b/docs/structpio__types_1_1iosystem__desc__t-members.html
@@ -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 0cb98417e89..ce450daaca6 100644
--- a/docs/structpio__types_1_1iosystem__desc__t.html
+++ b/docs/structpio__types_1_1iosystem__desc__t.html
@@ -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 c186fdcfed5..e3cdbdc9a65 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
@@ -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 094e9ceb9c2..e2acc831a4e 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
@@ -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 8a3bb81a880..93711edb860 100644
--- a/docs/structpio__types_1_1pio__rearr__opt__t-members.html
+++ b/docs/structpio__types_1_1pio__rearr__opt__t-members.html
@@ -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 d78e7496e69..941a09d3ff9 100644
--- a/docs/structpio__types_1_1pio__rearr__opt__t.html
+++ b/docs/structpio__types_1_1pio__rearr__opt__t.html
@@ -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 543d2d19470..aa196b9ab33 100644
--- a/docs/structpio__types_1_1var__desc__t-members.html
+++ b/docs/structpio__types_1_1var__desc__t-members.html
@@ -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 34fbf92137e..f41b1e2112b 100644
--- a/docs/structpio__types_1_1var__desc__t.html
+++ b/docs/structpio__types_1_1var__desc__t.html
@@ -92,7 +92,7 @@
diff --git a/docs/structpioexample_1_1pioexampleclass-members.html b/docs/structpioexample_1_1pioexampleclass-members.html
index b10825318ee..af9f61164db 100644
--- a/docs/structpioexample_1_1pioexampleclass-members.html
+++ b/docs/structpioexample_1_1pioexampleclass-members.html
@@ -102,7 +102,7 @@
diff --git a/docs/structpioexample_1_1pioexampleclass.html b/docs/structpioexample_1_1pioexampleclass.html
index 311226ac6ae..81277bf8244 100644
--- a/docs/structpioexample_1_1pioexampleclass.html
+++ b/docs/structpioexample_1_1pioexampleclass.html
@@ -668,7 +668,7 @@
diff --git a/docs/test.html b/docs/test.html
index 9dc477cb5d5..89a5db08c79 100644
--- a/docs/test.html
+++ b/docs/test.html
@@ -130,7 +130,7 @@ PIO2 Unit Tests
diff --git a/docs/testpio_example.html b/docs/testpio_example.html
index 0191a4719ff..7d55309032d 100644
--- a/docs/testpio_example.html
+++ b/docs/testpio_example.html
@@ -290,7 +290,7 @@
diff --git a/src/clib/pio_internal.h b/src/clib/pio_internal.h
index f1043db17bd..84af1407042 100644
--- a/src/clib/pio_internal.h
+++ b/src/clib/pio_internal.h
@@ -77,7 +77,7 @@ void pio_log(int severity, const char *fmt, ...);
/** Block size of gathers. */
#define MAX_GATHER_BLOCK_SIZE 0
-/* Request allocation size. */
+/** Request allocation size. */
#define PIO_REQUEST_ALLOC_CHUNK 16
/** This is needed to handle _long() functions. It may not be used as
@@ -111,14 +111,11 @@ extern "C" {
int pio_err(iosystem_desc_t *ios, file_desc_t *file, int err_num, const char *fname,
int line);
- /* Check return from MPI function and print error message. */
- void CheckMPIReturn(int ierr, const char *file, int line);
-
/* Print error message and abort. */
void piodie(const char *msg, const char *fname, int line);
/* Assert that an expression is true. */
- void pioassert(bool exp, const char *msg, const char *fname, int line);
+ void pioassert(_Bool expression, const char *msg, const char *fname, int line);
/* Check the return code from an MPI function call. */
int check_mpi(iosystem_desc_t *ios, file_desc_t *file, int mpierr, const char *filename,
@@ -227,9 +224,6 @@ extern "C" {
/* Free a region list. */
void free_region_list(io_region *top);
- /* Compare sets of rearranger options. */
- bool cmp_rearr_opts(const rearr_opt_t *rearr_opts, const rearr_opt_t *exp_rearr_opts);
-
/* Check and reset, if needed, rearranger opts to default values. */
int check_and_reset_rearr_opts(rearr_opt_t *rearr_opt);