Module:JI ratios: Difference between revisions

Ganaram inukshuk (talk | contribs)
reorganize
Ganaram inukshuk (talk | contribs)
comment out lines that mention "preprocess_fine_search_args", as preprocessing is already done by template-invokable function
Line 81: Line 81:
function p.search_within_equave(equave, fine_search_args)
function p.search_within_equave(equave, fine_search_args)
local equave = equave or rat.new(2,1) -- Defualt equave is 2/1.
local equave = equave or rat.new(2,1) -- Defualt equave is 2/1.
local fine_search_args = p.preprocess_fine_search_args(fine_search_args)
--local fine_search_args = p.preprocess_fine_search_args(fine_search_args)
local init_ratios = {{1,1}, {1,0}}
local init_ratios = {{1,1}, {1,0}}
Line 119: Line 119:
local prime_limit = prime_limit or 5
local prime_limit = prime_limit or 5
local equave = equave or rat.new(2,1)
local equave = equave or rat.new(2,1)
local fine_search_args = p.preprocess_fine_search_args(fine_search_args)
--local fine_search_args = p.preprocess_fine_search_args(fine_search_args)


-- Find all primes up to the prime limit.
-- Find all primes up to the prime limit.
Line 148: Line 148:
local subgroup = subgroup or {rat.new(2), rat.new(3), rat.new(7)}
local subgroup = subgroup or {rat.new(2), rat.new(3), rat.new(7)}
local equave = equave or rat.new(2,1)
local equave = equave or rat.new(2,1)
local fine_search_args = p.preprocess_fine_search_args(fine_search_args)
--local fine_search_args = p.preprocess_fine_search_args(fine_search_args)
-- Fine search params for ease of access
-- Fine search params for ease of access