From e97726099907bd66d9f2fe753320d5eb75adf83a Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Wed, 6 Nov 2024 03:16:42 +0000 Subject: [PATCH] build based on e9b89fc --- dev/.documenter-siteinfo.json | 2 +- dev/basics/index.html | 2 +- dev/conversion/index.html | 2 +- dev/examples/index.html | 2 +- dev/index.html | 2 +- dev/internal/index.html | 2 +- dev/manualindex/index.html | 2 +- dev/other/index.html | 2 +- dev/packages/index.html | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index d360949f..db49808e 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-11-05T03:16:41","documenter_version":"1.7.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-11-06T03:16:36","documenter_version":"1.7.0"}} \ No newline at end of file diff --git a/dev/basics/index.html b/dev/basics/index.html index d4832d9f..7c317944 100644 --- a/dev/basics/index.html +++ b/dev/basics/index.html @@ -94,4 +94,4 @@ GAP: [ [ 1, 2 ], [ 3, 4 ] ] julia> GAP.Obj(42) -42source
GAP.GapIntType
GapInt

Any GAP integer object is represented in Julia as either a GapObj (if it is a "large" integer) or as an Int (if it is a "small" integer). This type union can be used to express this conveniently, e.g. when one wants to help type stability.

Note that also GAP's infinity and -infinity fit under this type (as do many other objects which are not numbers).

source
+42source
GAP.GapIntType
GapInt

Any GAP integer object is represented in Julia as either a GapObj (if it is a "large" integer) or as an Int (if it is a "small" integer). This type union can be used to express this conveniently, e.g. when one wants to help type stability.

Note that also GAP's infinity and -infinity fit under this type (as do many other objects which are not numbers).

source
diff --git a/dev/conversion/index.html b/dev/conversion/index.html index 58d3df3a..73af4b21 100644 --- a/dev/conversion/index.html +++ b/dev/conversion/index.html @@ -247,4 +247,4 @@ julia> Dict{Symbol,Vector{Int}}(val; recursive=true) Dict{Symbol, Vector{Int64}} with 1 entry: :l => [1, 2] -source +source diff --git a/dev/examples/index.html b/dev/examples/index.html index 911526a0..7785b52d 100644 --- a/dev/examples/index.html +++ b/dev/examples/index.html @@ -145,4 +145,4 @@ julia> length(pre3) 116

... and we verify that the decomposition is correct:

julia> GAP.Globals.Image(fhom, pre3) == r
-true

This concludes our example.

+true

This concludes our example.

diff --git a/dev/index.html b/dev/index.html index fa25d3bb..05aa9dba 100644 --- a/dev/index.html +++ b/dev/index.html @@ -1,2 +1,2 @@ -GAP.jl · GAP.jl

GAP.jl

Introduction

GAP.jl is a low level interface from Julia to the computer algebra system GAP. The term "low level" means that the aim is to give Julia access to all GAP objects, to let Julia call GAP functions, and to provide conversions of low level data (integers, Booleans, strings, arrays/lists, dictionaries/records) between the two systems.

In particular, it is not the aim of GAP.jl to provide Julia types for higher level GAP objects that represent algebraic structures, such as groups, rings, fields, etc., and mappings between such structures.

The connection between GAP and Julia is in fact bidirectional, that is, GAP can access all Julia objects, call Julia functions, and perform conversions of low level data. This direction will become interesting on the Julia side as soon as GAP packages provide functionality that is based on using Julia code from the GAP side.

The viewpoint of an interface from GAP to Julia is described in the manual of the GAP package JuliaInterface.

Table of contents

+GAP.jl · GAP.jl

GAP.jl

Introduction

GAP.jl is a low level interface from Julia to the computer algebra system GAP. The term "low level" means that the aim is to give Julia access to all GAP objects, to let Julia call GAP functions, and to provide conversions of low level data (integers, Booleans, strings, arrays/lists, dictionaries/records) between the two systems.

In particular, it is not the aim of GAP.jl to provide Julia types for higher level GAP objects that represent algebraic structures, such as groups, rings, fields, etc., and mappings between such structures.

The connection between GAP and Julia is in fact bidirectional, that is, GAP can access all Julia objects, call Julia functions, and perform conversions of low level data. This direction will become interesting on the Julia side as soon as GAP packages provide functionality that is based on using Julia code from the GAP side.

The viewpoint of an interface from GAP to Julia is described in the manual of the GAP package JuliaInterface.

Table of contents

diff --git a/dev/internal/index.html b/dev/internal/index.html index 42645758..7dadab1c 100644 --- a/dev/internal/index.html +++ b/dev/internal/index.html @@ -3,4 +3,4 @@ 2:2:10 julia> GAP.kwarg_wrapper(range, [2], Dict(:length => 5, :step => 2)) -2:2:10source +2:2:10source diff --git a/dev/manualindex/index.html b/dev/manualindex/index.html index 5b9327d8..d6037cf8 100644 --- a/dev/manualindex/index.html +++ b/dev/manualindex/index.html @@ -1,2 +1,2 @@ -Index · GAP.jl
+Index · GAP.jl
diff --git a/dev/other/index.html b/dev/other/index.html index 0771b30e..ee2d21c9 100644 --- a/dev/other/index.html +++ b/dev/other/index.html @@ -394,4 +394,4 @@ julia> GAP.show_gap_help( "Size", true ) [...] # about 15 entries from GAP manuals -source +source diff --git a/dev/packages/index.html b/dev/packages/index.html index 6ec8795c..a17e3d03 100644 --- a/dev/packages/index.html +++ b/dev/packages/index.html @@ -6,4 +6,4 @@ debug::Bool = false, pkgdir::AbstractString = GAP.Packages.DEFAULT_PKGDIR[])

Update the GAP package given by spec that is installed in the pkgdir directory, to the latest version. Return true if a newer version was installed successfully, or if no newer version is available, and false otherwise.

spec can be either the name of a package or the URL of an archive or repository containing a package, or the URL of a PackageInfo.g file.

The function uses the function UpdatePackage from GAP's package PackageManager. The info messages shown by this function can be suppressed by passing true as the value of quiet. Specifying interactive = false will prevent PackageManager from prompting the user for input interactively. For details, please refer to its documentation.

source
GAP.Packages.removeFunction
remove(spec::String; interactive::Bool = true, quiet::Bool = false,
                      debug::Bool = false,
-                     pkgdir::AbstractString = GAP.Packages.DEFAULT_PKGDIR[])

Remove the GAP package with name spec that is installed in the pkgdir directory. Return true if the removal was successful, and false otherwise.

The function uses the function RemovePackage from GAP's package PackageManager. The info messages shown by this function can be suppressed by passing true as the value of quiet. Specifying interactive = false will prevent PackageManager from prompting the user for input interactively. For details, please refer to its documentation.

source
GAP.Packages.locate_packageFunction
locate_package(name::String)

Return the path where the GAP package with name name is installed if this package is loaded, and "" otherwise.

source
+ pkgdir::AbstractString = GAP.Packages.DEFAULT_PKGDIR[])

Remove the GAP package with name spec that is installed in the pkgdir directory. Return true if the removal was successful, and false otherwise.

The function uses the function RemovePackage from GAP's package PackageManager. The info messages shown by this function can be suppressed by passing true as the value of quiet. Specifying interactive = false will prevent PackageManager from prompting the user for input interactively. For details, please refer to its documentation.

source
GAP.Packages.locate_packageFunction
locate_package(name::String)

Return the path where the GAP package with name name is installed if this package is loaded, and "" otherwise.

source