Module:JI ratios: Difference between revisions
reorganize |
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 | ||