Skip to content

Commit 7ff95ee

Browse files
committed
fix bugs
1 parent 30ce7de commit 7ff95ee

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/deck_transformations.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ struct DeckTransformationGroup
5757
end
5858

5959
function DeckTransformationGroup(F::SampledSystem)
60-
symmetries = _init_symmetries(length(F.deck_permutations), unknowns(F))
60+
symmetries = _init_symmetries(length(deck_permutations(F)), unknowns(F))
6161
return DeckTransformationGroup(symmetries, F)
6262
end
6363

@@ -628,7 +628,7 @@ function symmetries_fixing_parameters!(
628628
end
629629

630630
scalings = _scalings_commuting_with_deck(F, scaling_symmetries(F))
631-
scalings = param_dep ? scalings : restrict_scalings(scalings, unknowns(F)) # TODO: justify!
631+
# scalings = param_dep ? scalings : restrict_scalings(scalings, unknowns(F)) # TODO: justify!
632632
if isempty(grading(scalings))
633633
logging && printstyled("Running dense version...\n", color=:green)
634634
return symmetries_fixing_parameters_dense!(
@@ -644,6 +644,7 @@ function symmetries_fixing_parameters!(
644644
F,
645645
grading(scalings);
646646
degree_bound=degree_bound,
647+
param_dep=param_dep,
647648
tols=tols,
648649
logging=logging
649650
)

src/scalings.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ end
3434
nfree(grading::Grading) = isnothing(grading.free_part) ? 0 : size(grading.free_part, 1)
3535
nscalings(grading::Grading) = grading.nscalings
3636
Base.isempty(grading::Grading) = isnothing(grading.free_part) && isempty(grading.mod_part)
37-
Base.copy(grading::Grading) = Grading(grading.free_part, grading.mod_part)
37+
Base.copy(grading::Grading) = Grading(nscalings(grading), grading.free_part, grading.mod_part)
3838

3939
function _structure(grading::Grading)
4040
str = ""

0 commit comments

Comments
 (0)