From bc6bca9e539a792097338c966e42f571c7beb3b5 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Sat, 26 Oct 2024 03:18:01 +0000 Subject: [PATCH] build based on 5cbad84 --- 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 dcb808e0..3bd1966a 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-10-25T03:17:50","documenter_version":"1.7.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-10-26T03:17:55","documenter_version":"1.7.0"}} \ No newline at end of file diff --git a/dev/basics/index.html b/dev/basics/index.html index d38a9c07..c2acd399 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 1a3c22ad..e7386489 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 cbd05218..6013f8dd 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 b7b7d2c3..9eba6fa3 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 5634094d..6ac729f8 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 ebbdae71..ebcc4636 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 df13b3d9..6b1b39c6 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 77c67391..81ef8515 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