Skip to content

Commit

Permalink
Make Refinements an AtomicRecord so it can be added to by users
Browse files Browse the repository at this point in the history
Previously Refinements was made Immutable for HPC-GAP, but the
documentation for partition backtrack says it can be added to
by users.
  • Loading branch information
ChrisJefferson authored and fingolfin committed Dec 19, 2018
1 parent ddf633d commit 8df0f55
Showing 1 changed file with 1 addition and 7 deletions.
8 changes: 1 addition & 7 deletions lib/stbcbckt.gi
Original file line number Diff line number Diff line change
Expand Up @@ -1546,7 +1546,7 @@ end );
##
#V Refinements . . . . . . . . . . . . . . . record of refinement processes
##
InstallValue( Refinements, rec() );
InstallValue( Refinements, AtomicRecord() );

#############################################################################
##
Expand Down Expand Up @@ -1860,12 +1860,6 @@ function( rbase, image, G, f, Q, strat )
end);
Refinements.(STBBCKT_STRING_TWOCLOSURE):=Refinements_TwoClosure;

#############################################################################
##
## After construction, make Refinements immutable for thread-safety
##
MakeImmutable(Refinements);


#############################################################################
##
Expand Down

0 comments on commit 8df0f55

Please sign in to comment.