Skip to content

Commit a934d7f

Browse files
committed
Add missing hints: nc_num_subfiles, nc_hash_size_xxx and new hint nc_pncio
nc_num_subfiles added in 1.6.0 nc_hash_size_dim added in 1.13.0 nc_hash_size_var added in 1.13.0 nc_hash_size_gattr added in 1.13.0 nc_hash_size_vattr added in 1.13.0 nc_pncio add in 1.15.0
1 parent c69e5bc commit a934d7f

File tree

161 files changed

+3641
-47
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

161 files changed

+3641
-47
lines changed

doc/c-reference/pnetcdf-c.texi

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11001,7 +11001,12 @@ this is for the entire section, not individual records.
1100111001
@item pnetcdf_subfiling
1100211002
(version 1.6.0 and later)
1100311003
This hint enables or disables the subfiling feature. Its string value is
11004-
either "enable" or "disable".
11004+
either "enable" or "disable". The default is "disable".
11005+
@item nc_num_subfiles
11006+
(version 1.6.0 and later)
11007+
This hint sets the number of subfiles to be created. It takes effect only when
11008+
hint pnetcdf_subfiling is set to "enable". Its default value is 0, equivalent
11009+
to turning off subfiling feature.
1100511010
@item nc_in_place_swap
1100611011
(version 1.10.0 and later)
1100711012
This hint enables or disables in-place byte swap on Little Endian
@@ -11041,6 +11046,35 @@ aggregators make MPI-IO requests to the file. Such strategy can effectively
1104111046
reduce communication congestion due to many pending asynchronous messages
1104211047
produced in the collective write inside of MPI-IO. Setting this hint to 0
1104311048
disables the aggregation, the default mode.
11049+
@item nc_hash_size_dim
11050+
(version 1.13.0 and later)
11051+
This hint sets the size of internal hash table used to store the dimension
11052+
names. When the number of dimensions is large, increasing the value of this
11053+
hint can improve the performance of dimension name lookup operations. The
11054+
default value is 256.
11055+
@item nc_hash_size_var
11056+
(version 1.13.0 and later)
11057+
This hint sets the size of internal hash table used to store the variable
11058+
names. When the number of variables is large, increasing the value of this hint
11059+
can improve the performance of variable name lookup operations. The default
11060+
value is 256.
11061+
@item nc_hash_size_gattr
11062+
(version 1.13.0 and later)
11063+
This hint sets the size of internal hash table used to store the global
11064+
attribute names. When the number of global attributes is large, increasing the
11065+
value of this hint can improve the performance of global attribute name lookup
11066+
operations. The default value is 64.
11067+
@item nc_hash_size_vattr
11068+
(version 1.13.0 and later)
11069+
This hint sets the size of internal hash tables used to store the attribute
11070+
names of each variable. When the number of variable's attributes is large,
11071+
increasing the value of this hint can improve the performance of attribute name
11072+
lookup operations. The default value is 8.
11073+
@item nc_pncio
11074+
(version 1.15.0 and later)
11075+
This hint enables/disables the use of an internal I/O driver, named pncio,
11076+
which implements several strategies for performance improvement. Its string
11077+
value is either "enable" or "disable". The default value is "enable".
1104411078

1104511079
@end table
1104611080

doc/c-reference/pnetcdf-c/Adding.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,29 @@
7979
-->
8080
</style>
8181

82+
<!-- Global site tag (gtag.js) - Google Analytics -->
83+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
84+
<script>
85+
window.dataLayer = window.dataLayer || [];
86+
function gtag(){dataLayer.push(arguments);}
87+
gtag('js', new Date());
8288

89+
gtag('config', 'G-CJ8LEHVTXW');
90+
</script>
91+
<script>
92+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
93+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
94+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
95+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
96+
97+
ga('create', 'UA-45938012-1', 'auto');
98+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
99+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
100+
101+
ga('send', 'pageview');
102+
ga('pnetcdfTracker.send', 'pageview');
103+
ga('parallelnetcdfTracker.send', 'pageview');
104+
</script>
83105
</head>
84106

85107
<body lang="en">

doc/c-reference/pnetcdf-c/Attributes-Introduction.html

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,29 @@
7979
-->
8080
</style>
8181

82-
82+
<!-- Global site tag (gtag.js) - Google Analytics -->
83+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
84+
<script>
85+
window.dataLayer = window.dataLayer || [];
86+
function gtag(){dataLayer.push(arguments);}
87+
gtag('js', new Date());
88+
89+
gtag('config', 'G-CJ8LEHVTXW');
90+
</script>
91+
<script>
92+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
93+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
94+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
95+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
96+
97+
ga('create', 'UA-45938012-1', 'auto');
98+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
99+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
100+
101+
ga('send', 'pageview');
102+
ga('pnetcdfTracker.send', 'pageview');
103+
ga('parallelnetcdfTracker.send', 'pageview');
104+
</script>
83105
</head>
84106

85107
<body lang="en">

doc/c-reference/pnetcdf-c/Attributes.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,29 @@
7979
-->
8080
</style>
8181

82+
<!-- Global site tag (gtag.js) - Google Analytics -->
83+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
84+
<script>
85+
window.dataLayer = window.dataLayer || [];
86+
function gtag(){dataLayer.push(arguments);}
87+
gtag('js', new Date());
8288

89+
gtag('config', 'G-CJ8LEHVTXW');
90+
</script>
91+
<script>
92+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
93+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
94+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
95+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
96+
97+
ga('create', 'UA-45938012-1', 'auto');
98+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
99+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
100+
101+
ga('send', 'pageview');
102+
ga('pnetcdfTracker.send', 'pageview');
103+
ga('parallelnetcdfTracker.send', 'pageview');
104+
</script>
83105
</head>
84106

85107
<body lang="en">

doc/c-reference/pnetcdf-c/CDF_002d1-file-format-specification.html

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,29 @@
7979
-->
8080
</style>
8181

82-
82+
<!-- Global site tag (gtag.js) - Google Analytics -->
83+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
84+
<script>
85+
window.dataLayer = window.dataLayer || [];
86+
function gtag(){dataLayer.push(arguments);}
87+
gtag('js', new Date());
88+
89+
gtag('config', 'G-CJ8LEHVTXW');
90+
</script>
91+
<script>
92+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
93+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
94+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
95+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
96+
97+
ga('create', 'UA-45938012-1', 'auto');
98+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
99+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
100+
101+
ga('send', 'pageview');
102+
ga('pnetcdfTracker.send', 'pageview');
103+
ga('parallelnetcdfTracker.send', 'pageview');
104+
</script>
83105
</head>
84106

85107
<body lang="en">

doc/c-reference/pnetcdf-c/CDF_002d2-file-format-specification.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,29 @@
7979
-->
8080
</style>
8181

82+
<!-- Global site tag (gtag.js) - Google Analytics -->
83+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
84+
<script>
85+
window.dataLayer = window.dataLayer || [];
86+
function gtag(){dataLayer.push(arguments);}
87+
gtag('js', new Date());
8288

89+
gtag('config', 'G-CJ8LEHVTXW');
90+
</script>
91+
<script>
92+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
93+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
94+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
95+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
96+
97+
ga('create', 'UA-45938012-1', 'auto');
98+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
99+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
100+
101+
ga('send', 'pageview');
102+
ga('pnetcdfTracker.send', 'pageview');
103+
ga('parallelnetcdfTracker.send', 'pageview');
104+
</script>
83105
</head>
84106

85107
<body lang="en">

doc/c-reference/pnetcdf-c/CDF_002d5-file-format-specification.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,29 @@
7878
-->
7979
</style>
8080

81+
<!-- Global site tag (gtag.js) - Google Analytics -->
82+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
83+
<script>
84+
window.dataLayer = window.dataLayer || [];
85+
function gtag(){dataLayer.push(arguments);}
86+
gtag('js', new Date());
8187

88+
gtag('config', 'G-CJ8LEHVTXW');
89+
</script>
90+
<script>
91+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
92+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
93+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
94+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
95+
96+
ga('create', 'UA-45938012-1', 'auto');
97+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
98+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
99+
100+
ga('send', 'pageview');
101+
ga('pnetcdfTracker.send', 'pageview');
102+
ga('parallelnetcdfTracker.send', 'pageview');
103+
</script>
82104
</head>
83105

84106
<body lang="en">

doc/c-reference/pnetcdf-c/Combined-Index.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,29 @@
7979
-->
8080
</style>
8181

82+
<!-- Global site tag (gtag.js) - Google Analytics -->
83+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
84+
<script>
85+
window.dataLayer = window.dataLayer || [];
86+
function gtag(){dataLayer.push(arguments);}
87+
gtag('js', new Date());
8288

89+
gtag('config', 'G-CJ8LEHVTXW');
90+
</script>
91+
<script>
92+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
93+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
94+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
95+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
96+
97+
ga('create', 'UA-45938012-1', 'auto');
98+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
99+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
100+
101+
ga('send', 'pageview');
102+
ga('pnetcdfTracker.send', 'pageview');
103+
ga('parallelnetcdfTracker.send', 'pageview');
104+
</script>
83105
</head>
84106

85107
<body lang="en">

doc/c-reference/pnetcdf-c/Compiling.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,29 @@
7979
-->
8080
</style>
8181

82+
<!-- Global site tag (gtag.js) - Google Analytics -->
83+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
84+
<script>
85+
window.dataLayer = window.dataLayer || [];
86+
function gtag(){dataLayer.push(arguments);}
87+
gtag('js', new Date());
8288

89+
gtag('config', 'G-CJ8LEHVTXW');
90+
</script>
91+
<script>
92+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
93+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
94+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
95+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
96+
97+
ga('create', 'UA-45938012-1', 'auto');
98+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
99+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
100+
101+
ga('send', 'pageview');
102+
ga('pnetcdfTracker.send', 'pageview');
103+
ga('parallelnetcdfTracker.send', 'pageview');
104+
</script>
83105
</head>
84106

85107
<body lang="en">

doc/c-reference/pnetcdf-c/Creating.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,29 @@
7979
-->
8080
</style>
8181

82+
<!-- Global site tag (gtag.js) - Google Analytics -->
83+
<script async src='https://www.googletagmanager.com/gtag/js?id=G-CJ8LEHVTXW'></script>
84+
<script>
85+
window.dataLayer = window.dataLayer || [];
86+
function gtag(){dataLayer.push(arguments);}
87+
gtag('js', new Date());
8288

89+
gtag('config', 'G-CJ8LEHVTXW');
90+
</script>
91+
<script>
92+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
93+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
94+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
95+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
96+
97+
ga('create', 'UA-45938012-1', 'auto');
98+
ga('create', 'UA-45937491-1', 'auto', {'name': 'pnetcdfTracker'});
99+
ga('create', 'UA-46002884-1', 'auto', {'name': 'parallelnetcdfTracker'});
100+
101+
ga('send', 'pageview');
102+
ga('pnetcdfTracker.send', 'pageview');
103+
ga('parallelnetcdfTracker.send', 'pageview');
104+
</script>
83105
</head>
84106

85107
<body lang="en">

0 commit comments

Comments
 (0)