-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rebuilt TTG master docs via GitHub Actions build: 1299
- Loading branch information
0 parents
commit c83f48a
Showing
2,589 changed files
with
277,965 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
theme: jekyll-theme-minimal | ||
include: | ||
- _t_t_g-_build-_infrastructure.html | ||
- _c_i-_administration-_notes_8md.html | ||
- _documenting-_t_t_g.html | ||
- _coding-_standards_8md.html | ||
- _t_t_g-_build-_infrastructure_8md.html | ||
- _workflow_8md.html | ||
- _documenting-_t_t_g_8md.html | ||
- _coding-_standards.html | ||
- _r_e_a_d_m_e_8md.html | ||
- _c_i-_administration-_notes.html | ||
- _recommended-_workflow-_elements.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,125 @@ | ||
<!-- HTML header for doxygen 1.8.8--> | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<head> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<!-- For Mobile Devices --> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | ||
<meta name="generator" content="Doxygen 1.9.2"/> | ||
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script> | ||
<title>ttg: Managing Continuous Intergration (CI)</title> | ||
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>--> | ||
<script type="text/javascript" src="dynsections.js"></script> | ||
<link href="search/search.css" rel="stylesheet" type="text/css"/> | ||
<script type="text/javascript" src="search/searchdata.js"></script> | ||
<script type="text/javascript" src="search/search.js"></script> | ||
<script type="text/javascript"> | ||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
$(document).ready(function() { init_search(); }); | ||
/* @license-end */ | ||
</script> | ||
<link href="doxygen.css" rel="stylesheet" type="text/css" /> | ||
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> | ||
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab' rel='stylesheet' type='text/css'> | ||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> | ||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> | ||
<link href="jquery.smartmenus.bootstrap.css" rel="stylesheet"> | ||
<script type="text/javascript" src="jquery.smartmenus.js"></script> | ||
<!-- SmartMenus jQuery Bootstrap Addon --> | ||
<script type="text/javascript" src="jquery.smartmenus.bootstrap.js"></script> | ||
<!-- SmartMenus jQuery plugin --> | ||
</head> | ||
<body> | ||
<nav class="navbar navbar-default" role="navigation"> | ||
<div class="container"> | ||
<div class="navbar-header"> | ||
<a class="navbar-brand">ttg 1.0.0-alpha</a> | ||
</div> | ||
</div> | ||
</nav> | ||
<div id="top"><!-- do not remove this div, it is closed by doxygen! --> | ||
<div class="content" id="content"> | ||
<div class="container"> | ||
<div class="row"> | ||
<div class="col-sm-12 panel " style="padding-bottom: 15px;"> | ||
<div style="margin-bottom: 15px;"> | ||
<!-- end header part --> | ||
<!-- Generated by Doxygen 1.9.2 --> | ||
<script type="text/javascript"> | ||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
var searchBox = new SearchBox("searchBox", "search",'Search','.html'); | ||
/* @license-end */ | ||
</script> | ||
<div id="navrow1" class="tabs"> | ||
<ul class="tablist"> | ||
<li><a href="index.html"><span>Overview</span></a></li> | ||
<li><a href="userguide.html"><span>User Guide</span></a></li> | ||
<li><a href="usergroup0.html"><span>Programmer Guides</span></a></li> | ||
<li><a href="usergroup1.html"><span>Source Reference</span></a></li> | ||
<li> | ||
<div id="MSearchBox" class="MSearchBoxInactive"> | ||
<span class="left"> | ||
<img id="MSearchSelect" src="search/mag_sel.svg" | ||
onmouseover="return searchBox.OnSearchSelectShow()" | ||
onmouseout="return searchBox.OnSearchSelectHide()" | ||
alt=""/> | ||
<input type="text" id="MSearchField" value="Search" accesskey="S" | ||
onfocus="searchBox.OnSearchFieldFocus(true)" | ||
onblur="searchBox.OnSearchFieldFocus(false)" | ||
onkeyup="searchBox.OnSearchFieldChange(event)"/> | ||
</span><span class="right"> | ||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a> | ||
</span> | ||
</div> | ||
</li> | ||
</ul> | ||
</div> | ||
<!-- window showing the filter options --> | ||
<div id="MSearchSelectWindow" | ||
onmouseover="return searchBox.OnSearchSelectShow()" | ||
onmouseout="return searchBox.OnSearchSelectHide()" | ||
onkeydown="return searchBox.OnSearchSelectKey(event)"> | ||
</div> | ||
|
||
<!-- iframe showing the search results (closed by default) --> | ||
<div id="MSearchResultsWindow"> | ||
<iframe src="javascript:void(0)" frameborder="0" | ||
name="MSearchResults" id="MSearchResults"> | ||
</iframe> | ||
</div> | ||
|
||
</div><!-- top --> | ||
<div><div class="header"> | ||
<div class="headertitle"><div class="title">Managing Continuous Intergration (CI) </div></div> | ||
</div><!--header--> | ||
<div class="contents"> | ||
<div class="textblock"><p ><a class="anchor" id="md_doc_dox_contrib_CI_Administration_Notes"></a> </p><h1>Basic Facts</h1> | ||
<ul> | ||
<li>TTG uses GitHub Actions (GHA) for its CI service</li> | ||
<li>GHA CI configuration is in file <code>.github/workflows/cmake.yml</code>. Only Linux and MacOS builds are currently supported.</li> | ||
<li>Unlike earlier CI setups, there is no need to cache TTG prerequisites; default system-wide packages are used for most prerequisites, and the rest is compiled from source every time.</li> | ||
<li>Doxygen documentation deployment uses a Github token that is defined as variable <code>GH_TTG_TOKEN</code> in GHA's TTG repo settings' <a href="https://github.com/TESSEorg/ttg/settings/secrets/actions">secrets</a>.</li> | ||
</ul> | ||
<h1>Debugging GitHub Actions jobs</h1> | ||
<h2>Local debugging</h2> | ||
<p >GHA Linux jobs run on stock 20.04 Ubuntu, thus they can be reproduced easily in, e.g., a stock Ubuntu container. MacOS jobs run on (x86) MacOS virtual machines, thus require a local Mac to troubleshoot. </p> | ||
</div></div><!-- contents --> | ||
</div><!-- PageDoc --> | ||
|
||
<!-- HTML footer for doxygen 1.8.8--> | ||
<!-- start footer part --> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<hr class="footer"/><address class="footer"><small> | ||
Generated at Fri Oct 27 2023 20:37:29 for <a href="https://https://github.com/ValeevGroup/tiledarray/">ttg</a> | ||
1.0.0-alpha by  <a href="http://www.doxygen.org/index.html"> | ||
<img class="footer" src="doxygen.png" alt="doxygen"/> | ||
</a> 1.9.2 | ||
</small></address> | ||
</body> | ||
<script type="text/javascript" src="doxy-boot.js"></script> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,120 @@ | ||
<!-- HTML header for doxygen 1.8.8--> | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<head> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<!-- For Mobile Devices --> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | ||
<meta name="generator" content="Doxygen 1.9.2"/> | ||
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script> | ||
<title>ttg: doc/dox/contrib/CI-Administration-Notes.md File Reference</title> | ||
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>--> | ||
<script type="text/javascript" src="dynsections.js"></script> | ||
<link href="search/search.css" rel="stylesheet" type="text/css"/> | ||
<script type="text/javascript" src="search/searchdata.js"></script> | ||
<script type="text/javascript" src="search/search.js"></script> | ||
<script type="text/javascript"> | ||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
$(document).ready(function() { init_search(); }); | ||
/* @license-end */ | ||
</script> | ||
<link href="doxygen.css" rel="stylesheet" type="text/css" /> | ||
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> | ||
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab' rel='stylesheet' type='text/css'> | ||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> | ||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> | ||
<link href="jquery.smartmenus.bootstrap.css" rel="stylesheet"> | ||
<script type="text/javascript" src="jquery.smartmenus.js"></script> | ||
<!-- SmartMenus jQuery Bootstrap Addon --> | ||
<script type="text/javascript" src="jquery.smartmenus.bootstrap.js"></script> | ||
<!-- SmartMenus jQuery plugin --> | ||
</head> | ||
<body> | ||
<nav class="navbar navbar-default" role="navigation"> | ||
<div class="container"> | ||
<div class="navbar-header"> | ||
<a class="navbar-brand">ttg 1.0.0-alpha</a> | ||
</div> | ||
</div> | ||
</nav> | ||
<div id="top"><!-- do not remove this div, it is closed by doxygen! --> | ||
<div class="content" id="content"> | ||
<div class="container"> | ||
<div class="row"> | ||
<div class="col-sm-12 panel " style="padding-bottom: 15px;"> | ||
<div style="margin-bottom: 15px;"> | ||
<!-- end header part --> | ||
<!-- Generated by Doxygen 1.9.2 --> | ||
<script type="text/javascript"> | ||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
var searchBox = new SearchBox("searchBox", "search",'Search','.html'); | ||
/* @license-end */ | ||
</script> | ||
<div id="navrow1" class="tabs"> | ||
<ul class="tablist"> | ||
<li><a href="index.html"><span>Overview</span></a></li> | ||
<li><a href="userguide.html"><span>User Guide</span></a></li> | ||
<li><a href="usergroup0.html"><span>Programmer Guides</span></a></li> | ||
<li class="current"><a href="usergroup1.html"><span>Source Reference</span></a></li> | ||
<li> | ||
<div id="MSearchBox" class="MSearchBoxInactive"> | ||
<span class="left"> | ||
<img id="MSearchSelect" src="search/mag_sel.svg" | ||
onmouseover="return searchBox.OnSearchSelectShow()" | ||
onmouseout="return searchBox.OnSearchSelectHide()" | ||
alt=""/> | ||
<input type="text" id="MSearchField" value="Search" accesskey="S" | ||
onfocus="searchBox.OnSearchFieldFocus(true)" | ||
onblur="searchBox.OnSearchFieldFocus(false)" | ||
onkeyup="searchBox.OnSearchFieldChange(event)"/> | ||
</span><span class="right"> | ||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a> | ||
</span> | ||
</div> | ||
</li> | ||
</ul> | ||
</div> | ||
<div id="navrow2" class="tabs2"> | ||
<ul class="tablist"> | ||
<li><a href="namespaces.html"><span>Namespace List</span></a></li> | ||
<li><a href="annotated.html"><span>Class List</span></a></li> | ||
</ul> | ||
</div> | ||
<!-- window showing the filter options --> | ||
<div id="MSearchSelectWindow" | ||
onmouseover="return searchBox.OnSearchSelectShow()" | ||
onmouseout="return searchBox.OnSearchSelectHide()" | ||
onkeydown="return searchBox.OnSearchSelectKey(event)"> | ||
</div> | ||
|
||
<!-- iframe showing the search results (closed by default) --> | ||
<div id="MSearchResultsWindow"> | ||
<iframe src="javascript:void(0)" frameborder="0" | ||
name="MSearchResults" id="MSearchResults"> | ||
</iframe> | ||
</div> | ||
|
||
</div><!-- top --> | ||
<div class="header"> | ||
<div class="headertitle"><div class="title">doc/dox/contrib/CI-Administration-Notes.md File Reference</div></div> | ||
</div><!--header--> | ||
<div class="contents"> | ||
</div><!-- contents --> | ||
|
||
<!-- HTML footer for doxygen 1.8.8--> | ||
<!-- start footer part --> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<hr class="footer"/><address class="footer"><small> | ||
Generated at Fri Oct 27 2023 20:37:29 for <a href="https://https://github.com/ValeevGroup/tiledarray/">ttg</a> | ||
1.0.0-alpha by  <a href="http://www.doxygen.org/index.html"> | ||
<img class="footer" src="doxygen.png" alt="doxygen"/> | ||
</a> 1.9.2 | ||
</small></address> | ||
</body> | ||
<script type="text/javascript" src="doxy-boot.js"></script> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,136 @@ | ||
<!-- HTML header for doxygen 1.8.8--> | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<head> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<!-- For Mobile Devices --> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | ||
<meta name="generator" content="Doxygen 1.9.2"/> | ||
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script> | ||
<title>ttg: Coding Standards</title> | ||
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>--> | ||
<script type="text/javascript" src="dynsections.js"></script> | ||
<link href="search/search.css" rel="stylesheet" type="text/css"/> | ||
<script type="text/javascript" src="search/searchdata.js"></script> | ||
<script type="text/javascript" src="search/search.js"></script> | ||
<script type="text/javascript"> | ||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
$(document).ready(function() { init_search(); }); | ||
/* @license-end */ | ||
</script> | ||
<link href="doxygen.css" rel="stylesheet" type="text/css" /> | ||
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> | ||
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab' rel='stylesheet' type='text/css'> | ||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> | ||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> | ||
<link href="jquery.smartmenus.bootstrap.css" rel="stylesheet"> | ||
<script type="text/javascript" src="jquery.smartmenus.js"></script> | ||
<!-- SmartMenus jQuery Bootstrap Addon --> | ||
<script type="text/javascript" src="jquery.smartmenus.bootstrap.js"></script> | ||
<!-- SmartMenus jQuery plugin --> | ||
</head> | ||
<body> | ||
<nav class="navbar navbar-default" role="navigation"> | ||
<div class="container"> | ||
<div class="navbar-header"> | ||
<a class="navbar-brand">ttg 1.0.0-alpha</a> | ||
</div> | ||
</div> | ||
</nav> | ||
<div id="top"><!-- do not remove this div, it is closed by doxygen! --> | ||
<div class="content" id="content"> | ||
<div class="container"> | ||
<div class="row"> | ||
<div class="col-sm-12 panel " style="padding-bottom: 15px;"> | ||
<div style="margin-bottom: 15px;"> | ||
<!-- end header part --> | ||
<!-- Generated by Doxygen 1.9.2 --> | ||
<script type="text/javascript"> | ||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
var searchBox = new SearchBox("searchBox", "search",'Search','.html'); | ||
/* @license-end */ | ||
</script> | ||
<div id="navrow1" class="tabs"> | ||
<ul class="tablist"> | ||
<li><a href="index.html"><span>Overview</span></a></li> | ||
<li><a href="userguide.html"><span>User Guide</span></a></li> | ||
<li><a href="usergroup0.html"><span>Programmer Guides</span></a></li> | ||
<li><a href="usergroup1.html"><span>Source Reference</span></a></li> | ||
<li> | ||
<div id="MSearchBox" class="MSearchBoxInactive"> | ||
<span class="left"> | ||
<img id="MSearchSelect" src="search/mag_sel.svg" | ||
onmouseover="return searchBox.OnSearchSelectShow()" | ||
onmouseout="return searchBox.OnSearchSelectHide()" | ||
alt=""/> | ||
<input type="text" id="MSearchField" value="Search" accesskey="S" | ||
onfocus="searchBox.OnSearchFieldFocus(true)" | ||
onblur="searchBox.OnSearchFieldFocus(false)" | ||
onkeyup="searchBox.OnSearchFieldChange(event)"/> | ||
</span><span class="right"> | ||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a> | ||
</span> | ||
</div> | ||
</li> | ||
</ul> | ||
</div> | ||
<!-- window showing the filter options --> | ||
<div id="MSearchSelectWindow" | ||
onmouseover="return searchBox.OnSearchSelectShow()" | ||
onmouseout="return searchBox.OnSearchSelectHide()" | ||
onkeydown="return searchBox.OnSearchSelectKey(event)"> | ||
</div> | ||
|
||
<!-- iframe showing the search results (closed by default) --> | ||
<div id="MSearchResultsWindow"> | ||
<iframe src="javascript:void(0)" frameborder="0" | ||
name="MSearchResults" id="MSearchResults"> | ||
</iframe> | ||
</div> | ||
|
||
</div><!-- top --> | ||
<div><div class="header"> | ||
<div class="headertitle"><div class="title">Coding Standards </div></div> | ||
</div><!--header--> | ||
<div class="contents"> | ||
<div class="textblock"><p ><a class="anchor" id="md_doc_dox_contrib_Coding_Standards"></a> </p><h1>Code Organization</h1> | ||
<h2>Logical organization</h2> | ||
<p >TTG namespaces:</p> | ||
<ul> | ||
<li><code>ttg</code>: contains top-level runtime-agnostic components as well as the default runtime-specific components</li> | ||
<li><code>ttg_RUNTIME</code>: contains runtime-specific TTG components; two implementations are provided with TTG: <code><a class="el" href="namespacettg__madness.html" title="this contains MADNESS-based TTG functionality">ttg_madness</a></code> and <code><a class="el" href="namespacettg__parsec.html" title="this contains PaRSEC-based TTG functionality">ttg_parsec</a></code></li> | ||
</ul> | ||
<h2>Physical organization</h2> | ||
<p >Directory structure:</p> | ||
<ul> | ||
<li><code>ttg</code>:<ul> | ||
<li><code>ttg/ttg</code>: contains the entire TTG implementation</li> | ||
<li><code>ttg/ttg/base</code>: contains runtime-agnostic components</li> | ||
<li><code>ttg/ttg/RUNTIME</code>: contains TTG backend for specific runtime</li> | ||
<li><code>ttg/ttg/common</code>: contains runtime-specific components that are common to all runtimes</li> | ||
<li><code>ttg/ttg/util</code>: contains various utilities</li> | ||
</ul> | ||
</li> | ||
<li><code>tests</code>: contains unit tests</li> | ||
<li><code>examples</code>: contains examples </li> | ||
</ul> | ||
</div></div><!-- contents --> | ||
</div><!-- PageDoc --> | ||
|
||
<!-- HTML footer for doxygen 1.8.8--> | ||
<!-- start footer part --> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<hr class="footer"/><address class="footer"><small> | ||
Generated at Fri Oct 27 2023 20:37:29 for <a href="https://https://github.com/ValeevGroup/tiledarray/">ttg</a> | ||
1.0.0-alpha by  <a href="http://www.doxygen.org/index.html"> | ||
<img class="footer" src="doxygen.png" alt="doxygen"/> | ||
</a> 1.9.2 | ||
</small></address> | ||
</body> | ||
<script type="text/javascript" src="doxy-boot.js"></script> | ||
</html> |
Oops, something went wrong.