-- |
-- Module      :  Phonetic.Languages.Simplified.Array.Ukrainian.FuncRep2RelatedG2
-- Copyright   :  (c) OleksandrZhabenko 2020-2021
-- License     :  MIT
-- Stability   :  Experimental
-- Maintainer  :  olexandr543@yahoo.com
--
-- Functions to choose from the 'FuncRep2' variants.

{-# LANGUAGE BangPatterns #-}

module Phonetic.Languages.Simplified.Array.Ukrainian.FuncRep2RelatedG2 where

import CaseBi.Arr (getBFstL')
import Phonetic.Languages.Simplified.DataG.Base
import Phonetic.Languages.Array.Ukrainian.PropertiesFuncRepG2
import Phonetic.Languages.Array.Ukrainian.PropertiesSyllablesG2

-- | Allows to choose the variant of the computations in case of usual processment.
chooseMax :: (Ord c) => (Double -> c) -> Coeffs2 -> String -> FuncRep2 String Double c
chooseMax :: (Double -> c) -> Coeffs2 -> String -> FuncRep2 String Double c
chooseMax Double -> c
g Coeffs2
coeffs String
choice
 | Int -> String -> String
forall a. Int -> [a] -> [a]
take Int
1 String
choice String -> String -> Bool
forall a. Eq a => a -> a -> Bool
== String
"c" = Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
choice Coeffs2
coeffs
 | Bool
otherwise = FuncRep2 String Double c
-> [(String, FuncRep2 String Double c)]
-> String
-> FuncRep2 String Double c
forall a b. Ord a => b -> [(a, b)] -> a -> b
getBFstL' ((Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth4InvF Double -> c
g Coeffs2
coeffs) [(String
"02y",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"02y" Coeffs2
coeffs),
   (String
"02z",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"02z" Coeffs2
coeffs), (String
"03y",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"03y" Coeffs2
coeffs),
    (String
"03z",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"03z" Coeffs2
coeffs), (String
"04y",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"04y" Coeffs2
coeffs),
     (String
"04z",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"04z" Coeffs2
coeffs), (String
"0y",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"0y" Coeffs2
coeffs),
      (String
"0z",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"0z" Coeffs2
coeffs), (String
"s01",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s01" Coeffs2
coeffs),
      (String
"s02",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s02" Coeffs2
coeffs),(String
"s03",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s03" Coeffs2
coeffs),
      (String
"s04",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s04" Coeffs2
coeffs),(String
"s11",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s11" Coeffs2
coeffs),
      (String
"s12",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s12" Coeffs2
coeffs),(String
"s13",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s13" Coeffs2
coeffs),
      (String
"s14",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s14" Coeffs2
coeffs),(String
"s21",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s21" Coeffs2
coeffs),
      (String
"s22",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s22" Coeffs2
coeffs),(String
"s23",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s23" Coeffs2
coeffs),
      (String
"s24",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s24" Coeffs2
coeffs),(String
"s31",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s31" Coeffs2
coeffs),
      (String
"s32",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s32" Coeffs2
coeffs),(String
"s33",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s33" Coeffs2
coeffs),
      (String
"s34",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s34" Coeffs2
coeffs),(String
"s41",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s41" Coeffs2
coeffs),
      (String
"s42",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s42" Coeffs2
coeffs),(String
"s43",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s43" Coeffs2
coeffs),
      (String
"s44",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s44" Coeffs2
coeffs),(String
"s51",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s51" Coeffs2
coeffs),
      (String
"s52",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s52" Coeffs2
coeffs),(String
"s53",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s53" Coeffs2
coeffs),
      (String
"s54",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s54" Coeffs2
coeffs),(String
"s61",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s61" Coeffs2
coeffs),
      (String
"s62",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s62" Coeffs2
coeffs),(String
"s63",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s63" Coeffs2
coeffs),
      (String
"s64",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s64" Coeffs2
coeffs),(String
"s71",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s71" Coeffs2
coeffs),
      (String
"s72",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s73" Coeffs2
coeffs),(String
"s74",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"s74" Coeffs2
coeffs),
      (String
"t01",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t01" Coeffs2
coeffs),
      (String
"t02",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t02" Coeffs2
coeffs),(String
"t03",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t03" Coeffs2
coeffs),
      (String
"t04",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t04" Coeffs2
coeffs),(String
"t11",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t11" Coeffs2
coeffs),
      (String
"t12",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t12" Coeffs2
coeffs),(String
"t13",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t13" Coeffs2
coeffs),
      (String
"t14",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t14" Coeffs2
coeffs),(String
"t21",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t21" Coeffs2
coeffs),
      (String
"t22",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t22" Coeffs2
coeffs),(String
"t23",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t23" Coeffs2
coeffs),
      (String
"t24",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t24" Coeffs2
coeffs),(String
"t31",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t31" Coeffs2
coeffs),
      (String
"t32",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t32" Coeffs2
coeffs),(String
"t33",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t33" Coeffs2
coeffs),
      (String
"t34",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t34" Coeffs2
coeffs),(String
"t41",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t41" Coeffs2
coeffs),
      (String
"t42",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t42" Coeffs2
coeffs),(String
"t43",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t43" Coeffs2
coeffs),
      (String
"t44",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t44" Coeffs2
coeffs),(String
"t51",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t51" Coeffs2
coeffs),
      (String
"t52",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t52" Coeffs2
coeffs),(String
"t53",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t53" Coeffs2
coeffs),
      (String
"t54",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t54" Coeffs2
coeffs),(String
"t61",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t61" Coeffs2
coeffs),
      (String
"t62",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t62" Coeffs2
coeffs),(String
"t63",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t63" Coeffs2
coeffs),
      (String
"t64",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t64" Coeffs2
coeffs),(String
"t71",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t71" Coeffs2
coeffs),
      (String
"t72",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t73" Coeffs2
coeffs),(String
"t74",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"t74" Coeffs2
coeffs),
      (String
"u01",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u01" Coeffs2
coeffs),
      (String
"u02",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u02" Coeffs2
coeffs),(String
"u03",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u03" Coeffs2
coeffs),
      (String
"u04",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u04" Coeffs2
coeffs),(String
"u11",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u11" Coeffs2
coeffs),
      (String
"u12",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u12" Coeffs2
coeffs),(String
"u13",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u13" Coeffs2
coeffs),
      (String
"u14",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u14" Coeffs2
coeffs),(String
"u21",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u21" Coeffs2
coeffs),
      (String
"u22",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u22" Coeffs2
coeffs),(String
"u23",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u23" Coeffs2
coeffs),
      (String
"u24",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u24" Coeffs2
coeffs),(String
"u31",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u31" Coeffs2
coeffs),
      (String
"u32",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u32" Coeffs2
coeffs),(String
"u33",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u33" Coeffs2
coeffs),
      (String
"u34",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u34" Coeffs2
coeffs),(String
"u41",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u41" Coeffs2
coeffs),
      (String
"u42",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u42" Coeffs2
coeffs),(String
"u43",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u43" Coeffs2
coeffs),
      (String
"u44",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u44" Coeffs2
coeffs),(String
"u51",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u51" Coeffs2
coeffs),
      (String
"u52",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u52" Coeffs2
coeffs),(String
"u53",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u53" Coeffs2
coeffs),
      (String
"u54",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u54" Coeffs2
coeffs),(String
"u61",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u61" Coeffs2
coeffs),
      (String
"u62",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u62" Coeffs2
coeffs),(String
"u63",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u63" Coeffs2
coeffs),
      (String
"u64",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u64" Coeffs2
coeffs),(String
"u71",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u71" Coeffs2
coeffs),
      (String
"u72",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u73" Coeffs2
coeffs),(String
"u74",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"u74" Coeffs2
coeffs),
      (String
"v01",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v01" Coeffs2
coeffs),
      (String
"v02",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v02" Coeffs2
coeffs),(String
"v03",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v03" Coeffs2
coeffs),
      (String
"v04",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v04" Coeffs2
coeffs),(String
"v11",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v11" Coeffs2
coeffs),
      (String
"v12",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v12" Coeffs2
coeffs),(String
"v13",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v13" Coeffs2
coeffs),
      (String
"v14",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v14" Coeffs2
coeffs),(String
"v21",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v21" Coeffs2
coeffs),
      (String
"v22",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v22" Coeffs2
coeffs),(String
"v23",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v23" Coeffs2
coeffs),
      (String
"v24",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v24" Coeffs2
coeffs),(String
"v31",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v31" Coeffs2
coeffs),
      (String
"v32",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v32" Coeffs2
coeffs),(String
"v33",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v33" Coeffs2
coeffs),
      (String
"v34",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v34" Coeffs2
coeffs),(String
"v41",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v41" Coeffs2
coeffs),
      (String
"v42",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v42" Coeffs2
coeffs),(String
"v43",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v43" Coeffs2
coeffs),
      (String
"v44",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v44" Coeffs2
coeffs),(String
"v51",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v51" Coeffs2
coeffs),
      (String
"v52",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v52" Coeffs2
coeffs),(String
"v53",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v53" Coeffs2
coeffs),
      (String
"v54",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v54" Coeffs2
coeffs),(String
"v61",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v61" Coeffs2
coeffs),
      (String
"v62",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v62" Coeffs2
coeffs),(String
"v63",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v63" Coeffs2
coeffs),
      (String
"v64",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v64" Coeffs2
coeffs),(String
"v71",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v71" Coeffs2
coeffs),
      (String
"v72",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v73" Coeffs2
coeffs),(String
"v74",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"v74" Coeffs2
coeffs),
       (String
"w01",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w01" Coeffs2
coeffs),
       (String
"w02",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w02" Coeffs2
coeffs), (String
"w03",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w03" Coeffs2
coeffs),
        (String
"w04",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w04" Coeffs2
coeffs), (String
"w11",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w11" Coeffs2
coeffs),
         (String
"w12",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w12" Coeffs2
coeffs), (String
"w13",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w13" Coeffs2
coeffs),
          (String
"w14",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w14" Coeffs2
coeffs), (String
"w21",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w21" Coeffs2
coeffs),
           (String
"w22",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w22" Coeffs2
coeffs), (String
"w23",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w23" Coeffs2
coeffs),
            (String
"w24",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w24" Coeffs2
coeffs), (String
"w31",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w31" Coeffs2
coeffs),
             (String
"w32",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w32" Coeffs2
coeffs), (String
"w33",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w33" Coeffs2
coeffs),
              (String
"w34",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"w34" Coeffs2
coeffs), (String
"x01",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x01" Coeffs2
coeffs),
              (String
"x02",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x02" Coeffs2
coeffs), (String
"x03",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x03" Coeffs2
coeffs),
               (String
"x04",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x04" Coeffs2
coeffs), (String
"x11",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x11" Coeffs2
coeffs),
                (String
"x12",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x12" Coeffs2
coeffs), (String
"x13",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x13" Coeffs2
coeffs),
                 (String
"x14",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x14" Coeffs2
coeffs), (String
"x21",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x21" Coeffs2
coeffs),
                  (String
"x22",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x22" Coeffs2
coeffs), (String
"x23",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x23" Coeffs2
coeffs),
                   (String
"x24",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x24" Coeffs2
coeffs), (String
"x31",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x31" Coeffs2
coeffs),
                    (String
"x32",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x32" Coeffs2
coeffs), (String
"x33",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x33" Coeffs2
coeffs),
                     (String
"x34",Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double
-> (Double -> c) -> String -> Coeffs2 -> FuncRep2 String Double c
procRhythmicity23F Double
1.3 Double -> c
g String
"x34" Coeffs2
coeffs), (String
"y",(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBothF Double -> c
g Coeffs2
coeffs),(String
"y0",(Double -> c) -> FuncRep2 String Double c
forall c. Ord c => (Double -> c) -> FuncRep2 String Double c
procDiverse2F Double -> c
g),
                      (String
"y2",(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth2F Double -> c
g Coeffs2
coeffs),(String
"y3",(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth3F Double -> c
g Coeffs2
coeffs), (String
"y4",(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth4F Double -> c
g Coeffs2
coeffs),
                       (String
"yy",(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBothInvF Double -> c
g Coeffs2
coeffs),(String
"yy2",(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth2InvF Double -> c
g Coeffs2
coeffs),(String
"yy3",(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
(Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth3InvF Double -> c
g Coeffs2
coeffs),
                        (String
"z",Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBothFF Double
1.3 Double -> c
g Coeffs2
coeffs),(String
"z2",Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth2FF Double
1.3 Double -> c
g Coeffs2
coeffs),
                         (String
"z3",Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth3FF Double
1.3 Double -> c
g Coeffs2
coeffs), (String
"z4",Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth4FF Double
1.3 Double -> c
g Coeffs2
coeffs),
                          (String
"zz",Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBothInvFF Double
1.3 Double -> c
g Coeffs2
coeffs),(String
"zz2",Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth2InvFF Double
1.3 Double -> c
g Coeffs2
coeffs),
                           (String
"zz3",Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth3InvFF Double
1.3 Double -> c
g Coeffs2
coeffs),(String
"zz4", Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
forall c.
Ord c =>
Double -> (Double -> c) -> Coeffs2 -> FuncRep2 String Double c
procBoth4InvFF Double
1.3 Double -> c
g Coeffs2
coeffs)] String
choice
 
-- | Allows to choose precision in the Numeric.showFDouble function being given a choice parameter.
precChoice :: String -> Maybe Int
precChoice :: String -> Maybe Int
precChoice = Maybe Int -> [(String, Maybe Int)] -> String -> Maybe Int
forall a b. Ord a => b -> [(a, b)] -> a -> b
getBFstL' (Int -> Maybe Int
forall a. a -> Maybe a
Just Int
4) [(String
"02y",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"02z",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"03y",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"03z",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"04y",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),
  (String
"04z",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"0y",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"0z",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"y",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"y0",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"y2",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"y3",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0), (String
"y4",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),
    (String
"z",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"z0",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"z2",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0),(String
"z3",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0), (String
"z4",Int -> Maybe Int
forall a. a -> Maybe a
Just Int
0)]