Skip to content

Commit 11af875

Browse files
documentation for v1.2
1 parent 9f655d0 commit 11af875

File tree

5 files changed

+20
-13
lines changed

5 files changed

+20
-13
lines changed

Config/LAGraph.h.in

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@
248248
*
249249
* Error handling is simplified by the @sphinxref{LAGRAPH_TRY} / LAGRAPH_CATCH
250250
* mechanism described below. For example, assuming the user application
251-
* #defines a single LAGRAPH_CATCH mechanism for all error handling, the
251+
* defines a single LAGRAPH_CATCH mechanism for all error handling, the
252252
* above example would become:
253253
*
254254
* GrB_Vector level, parent ;
@@ -286,7 +286,7 @@
286286
* The LAGRAPH_CATCH macro takes a single argument, which is the return value
287287
* from an LAGraph method.
288288
*
289-
* A typical example of a user function that calls LAGraph might #define
289+
* A typical example of a user function that calls LAGraph might define
290290
* LAGRAPH_CATCH as follows. Suppose workvector is a GrB_vector used for
291291
* computations internal to the mybfs function, and W is a (double *) space
292292
* created by malloc.
@@ -844,7 +844,7 @@ LAGRAPH_PUBLIC extern GrB_Semiring
844844

845845
/** LAGraph_Version: determines the version of LAGraph. The version number and
846846
* date can also be obtained via compile-time constants from LAGraph.h.
847-
* However, it is possible to compile a user application that #includes one
847+
* However, it is possible to compile a user application that includes one
848848
* version of LAGraph.h and then links with another version of the LAGraph
849849
* library later on, so the version number and date may differ from the
850850
* compile-time constants.
@@ -2056,7 +2056,7 @@ int LAGraph_Vector_IsEqualOp
20562056
* will affect the pseudo-random numbers generated and results are thus not
20572057
* guaranteed in this case.
20582058
*
2059-
* @param[out,out] State vector to initialize with pseudo-random numbers.
2059+
* @param[in,out] State vector to initialize with pseudo-random numbers.
20602060
* @param[in] seed scalar seed value.
20612061
* @param[in,out] msg any error messages.
20622062
*
@@ -2085,7 +2085,7 @@ int LAGraph_Random_Seed // construct a random State vector
20852085
* https://doi.org/10.18637/jss.v008.i14 and
20862086
* https://en.wikipedia.org/wiki/Xorshift .
20872087
*
2088-
* @param[out,out] State vector with random numbers to be advanced.
2088+
* @param[in,out] State vector with random numbers to be advanced.
20892089
* @param[in,out] msg any error messages.
20902090
*
20912091
* @retval GrB_SUCCESS if successful.

include/LAGraph.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@
248248
*
249249
* Error handling is simplified by the @sphinxref{LAGRAPH_TRY} / LAGRAPH_CATCH
250250
* mechanism described below. For example, assuming the user application
251-
* #defines a single LAGRAPH_CATCH mechanism for all error handling, the
251+
* defines a single LAGRAPH_CATCH mechanism for all error handling, the
252252
* above example would become:
253253
*
254254
* GrB_Vector level, parent ;
@@ -286,7 +286,7 @@
286286
* The LAGRAPH_CATCH macro takes a single argument, which is the return value
287287
* from an LAGraph method.
288288
*
289-
* A typical example of a user function that calls LAGraph might #define
289+
* A typical example of a user function that calls LAGraph might define
290290
* LAGRAPH_CATCH as follows. Suppose workvector is a GrB_vector used for
291291
* computations internal to the mybfs function, and W is a (double *) space
292292
* created by malloc.
@@ -844,7 +844,7 @@ LAGRAPH_PUBLIC extern GrB_Semiring
844844

845845
/** LAGraph_Version: determines the version of LAGraph. The version number and
846846
* date can also be obtained via compile-time constants from LAGraph.h.
847-
* However, it is possible to compile a user application that #includes one
847+
* However, it is possible to compile a user application that includes one
848848
* version of LAGraph.h and then links with another version of the LAGraph
849849
* library later on, so the version number and date may differ from the
850850
* compile-time constants.
@@ -2056,7 +2056,7 @@ int LAGraph_Vector_IsEqualOp
20562056
* will affect the pseudo-random numbers generated and results are thus not
20572057
* guaranteed in this case.
20582058
*
2059-
* @param[out,out] State vector to initialize with pseudo-random numbers.
2059+
* @param[in,out] State vector to initialize with pseudo-random numbers.
20602060
* @param[in] seed scalar seed value.
20612061
* @param[in,out] msg any error messages.
20622062
*
@@ -2085,7 +2085,7 @@ int LAGraph_Random_Seed // construct a random State vector
20852085
* https://doi.org/10.18637/jss.v008.i14 and
20862086
* https://en.wikipedia.org/wiki/Xorshift .
20872087
*
2088-
* @param[out,out] State vector with random numbers to be advanced.
2088+
* @param[in,out] State vector with random numbers to be advanced.
20892089
* @param[in,out] msg any error messages.
20902090
*
20912091
* @retval GrB_SUCCESS if successful.

rtdocs/acknowledgements.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ This work is funded in part by:
99
development center. [DM22-0790]
1010
2. The United States Department of Defense under Contract No.
1111
FA8650-18-2-7835 and HR0011-18-3-0007
12-
3. NVIDIA, Intel, MIT Lincoln Laboratory, MathWorks, IBM, and Julia Computing.
12+
3. NVIDIA, Intel, MIT Lincoln Laboratory, MathWorks, IBM, Julia Computing, Redis, and FalkorDB.
1313
4. The National Science Foundation (1514406, OAC-1740333, CCF-1629657).
1414
5. The United States Department of Energy, Office of Science, ASCR Contract No. DE-AC02-05CH11231.

rtdocs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def configureDoxyfile(input_dir, output_dir):
4545
# -- Project information -----------------------------------------------------
4646

4747
project = 'LAGraph'
48-
copyright = '2019-2022, LAGraph Contributors'
48+
copyright = '2019-2025, LAGraph Contributors'
4949
author = 'Tim Davis, Tim Mattson, Scott McMillan, Jim Kitchen, Erik Welch'
5050

5151

@@ -85,4 +85,4 @@ def configureDoxyfile(input_dir, output_dir):
8585
# Breathe Configuration
8686
breathe_default_project = 'lagraph'
8787

88-
master_doc = 'index'
88+
master_doc = 'index'

rtdocs/utils.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,13 @@ Printing
5959

6060
.. doxygenenum:: LAGraph_PrintLevel
6161

62+
Matrix/Vector Generation
63+
------------------------
64+
65+
.. doxygenfunction:: LAGraph_Random_Seed
66+
67+
.. doxygenfunction:: LAGraph_Random_Next
68+
6269
Pre-defined semirings
6370
---------------------
6471

0 commit comments

Comments
 (0)