Admins will be upgrading ORNL GitLab Servers on Saturday, 19 Jul 2025, from 8 AM until 11AM EST. Repositories will experience intermittent outages during this time.
</code></pre></li></ul></li><li><strong>Header include organization:</strong> Example for file ClassName.cpp :<ol><li>Corresponding header: ClassName.h </li><li>System C/POSIX Headers <em>e.g.</em> unistd.h, sys/ipc.h</li><li>C++ versions of system C headers <em>e.g.</em> cstdlib, cstring</li><li>System C++ headers <em>e.g.</em> vector, map</li><li>Other library headers <em>e.g.</em> boost, zfp, bzip2, thrust</li><li>Other headers from this library <em>e.g</em>"adiosFunctions.h"</li></ol><ul><li>Example:</li></ul><ol><li><ul><li><prestyle="border: 0;"><code> #include "ClassName.h"
</code></pre></li></ul></li><li><strong>Header include organization:</strong> Example for file ClassName.cpp :<ol><li>Corresponding header: ClassName.h </li><li>System C/POSIX Headers <em>e.g.</em> unistd.h, sys/ipc.h</li><li>C++ versions of system C headers <em>e.g.</em> cstdlib, cstring</li><li>System C++ headers <em>e.g.</em> vector, map</li><li>Other library headers <em>e.g.</em> boost, zfp, bzip2, thrust</li><li>Other headers from this library <em>e.g</em>"adiosFunctions.h"</li></ol><ul><li>Example:</li></ul><ol><li><ul><li><prestyle="border: 0;"><code> #include "ClassName.h"
</code></pre></li><li><prestyle="border: 0;"><code> #include <unistd.h> // write, close
</code></pre></li><li><prestyle="border: 0;"><code> #include <unistd.h> // write, close