femtocleaner[bot]
|
be7b401762
|
Fix deprecations
|
2018-09-26 18:03:07 +00:00 |
kalmarek
|
d579dd8f35
|
widen generate_balls's signature
|
2019-01-09 16:43:44 +01:00 |
kalmarek
|
1aa64647c8
|
replace strings with Symbols
|
2019-01-03 03:37:37 +01:00 |
kalmarek
|
38e327c385
|
replace DirectProduct -> DirectPower
|
2019-01-02 10:30:25 +01:00 |
kalmarek
|
3b1694f851
|
iteration for GFField
|
2018-09-21 19:10:28 +02:00 |
kalmarek
|
0750a47853
|
rework DirectProdIter to the new iteration protocol
|
2018-09-21 18:14:48 +02:00 |
kalmarek
|
e28c296bce
|
PermGroup is iterable in AbstractAlgebra master
|
2018-09-21 18:10:34 +02:00 |
kalmarek
|
0286ca7c4d
|
replace converts by constructors
|
2018-09-21 18:09:13 +02:00 |
kalmarek
|
77efcdff3e
|
trivial changes for julia-0.7
|
2018-09-21 18:08:44 +02:00 |
kalmarek
|
d373a0c7c2
|
add comment why specialized deepcopy for GWords is necessary
|
2018-07-30 15:20:12 +02:00 |
kalmarek
|
158ce5ee27
|
replace Nemo -> AbstractAlgebra
|
2018-07-30 08:30:27 +02:00 |
kalmarek
|
1597784ac5
|
add the standard linear representation for Automorphisms
|
2018-04-10 13:14:45 +02:00 |
kalmarek
|
f2fb7f53cd
|
move ==(::GSymbol, ::GSymbol) to Groups.jl
|
2018-04-09 13:00:50 +02:00 |
kalmarek
|
3ac9231032
|
replace free_reduce! -> freereduce!
|
2018-04-02 18:19:55 +02:00 |
kalmarek
|
f9ede91343
|
replace delete_ids! -> deleteids!
|
2018-04-02 18:15:12 +02:00 |
kalmarek
|
c880b51346
|
remove isone(::GSymbol)
|
2018-03-29 19:37:32 +02:00 |
kalmarek
|
d1db939a63
|
newnew version of hash and ==
|
2018-03-29 19:24:15 +02:00 |
kalmarek
|
40cf8a4e9f
|
new version of reduce! and free_reduce using delete_ids!
delete_ids requires second pass of W.symbols, but is so much easier to
get it right!
|
2018-03-29 19:19:34 +02:00 |
kalmarek
|
eed218da3c
|
rework hash, ==
|
2018-03-28 12:28:47 +02:00 |
kalmarek
|
17958fbd2c
|
accomodate to abstract GWord{T}
|
2018-03-27 21:48:36 +02:00 |
kalmarek
|
fc879f068b
|
clean-up findfirst, findnext
|
2018-03-27 21:48:02 +02:00 |
kalmarek
|
3a6506ae40
|
is_subsymbol -> issubsymbol
|
2018-03-27 21:31:23 +02:00 |
kalmarek
|
57dfc05221
|
shift documentation and GWord{T} definition
|
2018-03-27 21:30:36 +02:00 |
kalmarek
|
0b800b5366
|
move includes to the top of the file
|
2018-03-26 07:25:32 +02:00 |
kalmarek
|
6939c0f00a
|
introduce GroupWord{T} <: GWord{T<:GSymbol}
This allows subtyping of GWord{T} with more specific group elements
|
2018-03-26 07:24:37 +02:00 |
kalmarek
|
49198dfdf4
|
use append! and prepend! instead of push! and unshift!
This also fixes a bug in l_multiply!
|
2018-03-21 19:21:03 +01:00 |
kalmarek
|
c18e2156b5
|
Merge branch 'master' into enh/julia-v0.6
|
2017-11-15 20:34:30 +01:00 |
kalmarek
|
36279d2601
|
generate_balls for RingElem
|
2017-11-08 11:51:26 +01:00 |
kalmarek
|
99c07c6909
|
allow precompilation of the module
|
2017-11-08 09:06:50 +01:00 |
kalmarek
|
78881e1d79
|
more economical generate_balls using Base.product
|
2017-11-05 14:58:58 +01:00 |
kalmarek
|
2e208032d2
|
use the new 0.6 syntax: structs, where etc.
one test broken
|
2017-09-13 16:47:31 +02:00 |
kalmarek
|
32a76f9efa
|
remove Compat
|
2017-09-13 11:22:21 +02:00 |
kalmarek
|
36b87c12fa
|
Merge branch 'master' into enh/julia-v0.6
# Conflicts:
# src/FPGroups.jl
|
2017-09-13 11:17:42 +02:00 |
kalmar
|
a71f99670c
|
deepcopy S to avoid external changes
|
2017-08-08 19:15:55 +02:00 |
kalmar
|
df19042de6
|
initial @compat changes, works on v0.6 without warnings
|
2017-07-06 17:27:56 +02:00 |
kalmar
|
b61c06cd96
|
Merge branch 'enh/FPGroups'
|
2017-07-06 09:55:40 +02:00 |
kalmar
|
ff7bbe8e21
|
allow for different group operation in generate_balls/products
|
2017-07-06 09:45:14 +02:00 |
kalmar
|
02c1022846
|
use @compat for types, etc
|
2017-07-06 09:22:56 +02:00 |
kalmar
|
e0af8ded6e
|
adjust to changes in replace_all
|
2017-07-06 09:19:53 +02:00 |
kalmar
|
18ad0a04b6
|
replace_all! returns if any modification has been performed
|
2017-07-06 09:18:53 +02:00 |
kalmar
|
8e9b9d5603
|
include the FPGroups.jl file
|
2017-07-06 09:12:35 +02:00 |
kalmar
|
345e066664
|
change in doc
|
2017-07-06 09:11:56 +02:00 |
kalmar
|
04b07eb260
|
define gens(::AbstractFPGroup)
|
2017-07-06 09:11:27 +02:00 |
kalmar
|
ab31d8fca1
|
add AbstractFPGroup <: Group abstract type
|
2017-07-06 09:09:24 +02:00 |
kalmar
|
4b68fe745f
|
docstring for gens function
|
2017-07-06 09:05:24 +02:00 |
kalmar
|
5d51855d17
|
add unified gens(G::FPGroup) function
|
2017-07-05 16:26:14 +02:00 |
kalmar
|
08ebec118f
|
formatting
|
2017-07-05 16:22:50 +02:00 |
kalmar
|
cc1d662814
|
fix non-parametrised dispatch of replace_all
|
2017-07-05 16:18:37 +02:00 |
kalmar
|
6c8591b1d4
|
fix the replace! function in case length(toreplace)= 1
|
2017-07-05 16:18:04 +02:00 |
kalmar
|
5a9d4b4bb6
|
add missing cases for find first (length =0, 1)
|
2017-07-05 16:16:47 +02:00 |