Skip to content

Commit 9964941

Browse files
author
tgmattso
committed
fixed minor typos, mostly in section headings
1 parent 9115e2a commit 9964941

13 files changed

+391
-391
lines changed

graph-api-c/GraphBLAS_API_C.tex

+4-4
Original file line numberDiff line numberDiff line change
@@ -308,9 +308,9 @@ \chapter{Introduction}
308308
\item Chapter~\ref{Chp:Concepts}: Basic Concepts
309309
\item Chapter~\ref{Chp:Objects}: Objects
310310
\item Chapter~\ref{Chp:Methods}: Methods
311-
\item Chapter~\ref{Chp:Nonpolymorphic}: Nonpolymorphic Interface
312-
\item Appendix~\ref{Chp:RevHistory}: Revision History
313-
\item Appendix~\ref{App:Matrix_format_details}: Non-Opaque Data Format Definitions
311+
\item Chapter~\ref{Chp:Nonpolymorphic}: Nonpolymorphic interface
312+
\item Appendix~\ref{Chp:RevHistory}: Revision history
313+
\item Appendix~\ref{App:Matrix_format_details}: Non-opaque data format definitions
314314
\item Appendix~\ref{Chp:Examples}: Examples
315315
\end{itemize}
316316

@@ -332,7 +332,7 @@ \chapter{Methods}
332332

333333
\input{context_methods}
334334

335-
\section{Object Methods}
335+
\section{Object methods}
336336

337337
This section describes methods that setup and operate on GraphBLAS opaque objects
338338
but are not part of the the GraphBLAS math specification.

graph-api-c/algebra_methods.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\subsection{Algebra Methods}
1+
\subsection{Algebra methods}
22
\label{Sec:AlgebraMethods}
33

44
%-----------------------------------------------------------------------------

graph-api-c/appendices.tex

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\chapter{Revision History}
1+
\chapter{Revision history}
22
\label{Chp:RevHistory}
33
%--------------------------------------------------------------
44

@@ -105,7 +105,7 @@ \chapter{Revision History}
105105
%--------------------------------------------------------------
106106
%--------------------------------------------------------------
107107

108-
\chapter{Non-Opaque Data Format Definitions}
108+
\chapter{Non-opaque data format definitions}
109109
\label{App:Matrix_format_details}
110110

111111
\section{{\sf GrB\_Format}: Specify the format for input/output of a GraphBLAS matrix.}
@@ -242,31 +242,31 @@ \chapter{Examples}
242242

243243
\pagebreak
244244
\nolinenumbers
245-
\section{Example: level breadth-first search (BFS) in GraphBLAS}
245+
\section{Example: Level breadth-first search (BFS) in GraphBLAS}
246246
{\scriptsize
247247
\lstinputlisting[language=C,numbers=left]{BFS5M.c}
248248
}
249249
\vfill
250250

251251
\pagebreak
252252
\nolinenumbers
253-
\section{Example: level BFS in GraphBLAS using apply}
253+
\section{Example: Level BFS in GraphBLAS using apply}
254254
{\scriptsize
255255
\lstinputlisting[language=C,numbers=left]{BFS6_apply.c}
256256
}
257257
\vfill
258258

259259
\pagebreak
260260
\nolinenumbers
261-
\section{Example: parent BFS in GraphBLAS}
261+
\section{Example: Parent BFS in GraphBLAS}
262262
{\scriptsize
263263
\lstinputlisting[language=C,numbers=left]{BFS7_parents.c}
264264
}
265265
\vfill
266266

267267
\pagebreak
268268
\nolinenumbers
269-
\section{Example: betweenness centrality (BC) in GraphBLAS}
269+
\section{Example: Betweenness centrality (BC) in GraphBLAS}
270270
\label{App:BCnobatch}
271271
{\scriptsize
272272
\lstinputlisting[language=C,numbers=left]{BC1M_update.c}
@@ -275,23 +275,23 @@ \section{Example: betweenness centrality (BC) in GraphBLAS}
275275

276276
\pagebreak
277277
\nolinenumbers
278-
\section{Example: batched BC in GraphBLAS}
278+
\section{Example: Batched BC in GraphBLAS}
279279
{\scriptsize
280280
\lstinputlisting[language=C,escapechar=|,numbers=left]{BC1_batch.c}
281281
}
282282
\vfill
283283

284284
\pagebreak
285285
\nolinenumbers
286-
\section{Example: maximal independent set (MIS) in GraphBLAS}
286+
\section{Example: Maximal independent set (MIS) in GraphBLAS}
287287
{\scriptsize
288288
\lstinputlisting[language=C,numbers=left]{MIS1.c}
289289
}
290290
\vfill
291291

292292
\pagebreak
293293
\nolinenumbers
294-
\section{Example: counting triangles in GraphBLAS}
294+
\section{Example: Counting triangles in GraphBLAS}
295295
{\scriptsize
296296
\lstinputlisting[language=C,numbers=left]{TC1.c}
297297
}

graph-api-c/basic_concepts.tex

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\chapter{Basic Concepts}
1+
\chapter{Basic concepts}
22
\label{Chp:Concepts}
33

44
The GraphBLAS C API is used to construct
@@ -339,7 +339,7 @@ \section{Notation}
339339
\restoregeometry
340340

341341

342-
\section{Mathematical Foundations}
342+
\section{Mathematical foundations}
343343

344344
Graphs can be represented in terms of matrices. The values stored in these
345345
matrices correspond to attributes (often weights) of edges in the graph.\footnote{More information on the mathematical foundations can be found in the following paper: J. Kepner, P. Aaltonen, D. Bader, A. Buluç, F. Franchetti, J. Gilbert, D. Hutchison, M. Kumar, A. Lumsdaine, H. Meyerhenke, S. McMillan, J. Moreira, J. Owens, C. Yang, M. Zalewski, and T. Mattson. 2016, September. Mathematical foundations of the GraphBLAS. In \emph{2016 IEEE High Performance Extreme Computing Conference (HPEC)} (pp. 1-9). IEEE.}
@@ -402,7 +402,7 @@ \section{Mathematical Foundations}
402402
the problem itself is ill-conditioned and needs to be reformulated.
403403

404404

405-
\section{GraphBLAS Opaque Objects}
405+
\section{GraphBLAS opaque objects}
406406

407407
Objects defined in the GraphBLAS standard include types (the domains of
408408
elements), collections of elements (matrices, vectors, and scalars), operators
@@ -526,7 +526,7 @@ \section{GraphBLAS Opaque Objects}
526526

527527
% ========================================================================
528528

529-
\section{Execution Model}
529+
\section{Execution model}
530530
\label{Sec:ExecutionModel}
531531

532532
A program using the GraphBLAS C API is called
@@ -738,7 +738,7 @@ \subsection{Multi-threaded execution}
738738

739739

740740
%============================================================================
741-
\section{Error Model}
741+
\section{Error model}
742742
\label{Sec:ErrorModel}
743743

744744
All GraphBLAS methods return a value of type {\sf GrB\_Info} (an enum) to

graph-api-c/context_methods.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\section{Context Methods}
1+
\section{Context methods}
22

33
The methods in this section set up and tear down the GraphBLAS
44
context within which all GraphBLAS methods must be executed. The initialization

graph-api-c/descriptor_methods.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\subsection{Descriptor Methods}
1+
\subsection{Descriptor methods}
22

33
The methods in this section create and set values in descriptors.
44
A descriptor is an opaque GraphBLAS object the values of which are used to

graph-api-c/graphblas_operations.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\section{GraphBLAS Operations}
1+
\section{GraphBLAS operations}
22
\label{Sec:Operations}
33

44
The GraphBLAS operations are defined in the GraphBLAS math specification and summarized in

graph-api-c/nonpolymorphic.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\chapter{Nonpolymorphic Interface\scott{NEW CONTENT}}
1+
\chapter{Nonpolymorphic interface\scott{NEW CONTENT}}
22
\label{Chp:Nonpolymorphic}
33

44
Each polymorphic GraphBLAS method (those with multiple parameter

graph-api-c/objects.tex

+5-5
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ \section{Enumerations for {\sf init()} and {\sf wait()}}
2222
the {\sf GrB\_wait()} method for completing or materializing opaque objects.
2323

2424
%============================================================================
25-
\section{Indices, Index Arrays, and Scalar Arrays}
25+
\section{Indices, index arrays, and scalar arrays}
2626

2727
In order to interface with third-party software (\ie, software other than
2828
an implementation of the GraphBLAS), operations
@@ -89,7 +89,7 @@ \section{Indices, Index Arrays, and Scalar Arrays}
8989
\end{table}
9090

9191
%============================================================================
92-
\section{Types (Domains)}
92+
\section{Types (domains)}
9393
\label{Sec:Domains}
9494

9595
In GraphBLAS, domains correspond to the valid values for types from the
@@ -145,7 +145,7 @@ \section{Types (Domains)}
145145
\end{table}
146146

147147
%============================================================================
148-
\section{Algebraic Objects, Operators and Associated Functions}
148+
\section{Algebraic objects, operators and associated functions}
149149

150150
GraphBLAS operators operate on elements stored in GraphBLAS collections. A
151151
\emph{binary operator} is a function that maps two input values to one
@@ -727,7 +727,7 @@ \subsection{Matrices}
727727
(j,i,A_{ij}) : (i,j,A_{ij}) \in \mathbf{L}(\matrix{A}) \} \rangle$.
728728

729729
%----------------------------------------------------------------------------
730-
\subsubsection{External Matrix Formats}\label{Sec:GrB_Format}
730+
\subsubsection{External matrix formats}\label{Sec:GrB_Format}
731731

732732
The specification also supports the export and import of matrices to/from a
733733
number of commonly used formats, such as COO, CSR, and CSC formats. When
@@ -994,7 +994,7 @@ \section{Descriptors}
994994
\end{table}
995995

996996
%============================================================================
997-
\section{{GrB\_Info} Return Values}
997+
\section{{GrB\_Info} return values}
998998

999999
All GraphBLAS methods return a {\sf GrB\_Info} enumeration value. The three
10001000
types of return codes (informational, API error, and execution error) and their

graph-api-c/ops_assign.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\subsection{{\sf assign}: Modifying Sub-Graphs}
1+
\subsection{{\sf assign}: Modifying sub-graphs}
22
\label{Sec:assign}
33

44
Assign the contents of a subset of a matrix or vector.

graph-api-c/ops_extract.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
\subsection{{\sf extract}: Selecting Sub-Graphs}
1+
\subsection{{\sf extract}: Selecting sub-graphs}
22
\label{Sec:extract}
33

44
Extract a subset of a matrix or vector.

0 commit comments

Comments
 (0)